---
Fuzzer filename: '/src/keystone/suite/fuzz/fuzz_asm_ppc64.c'
All functions:
  Function list name: All functions
  Elements:
    - functionName:    LLVMFuzzerTestOneInput
      functionSourceFile: '/src/keystone/suite/fuzz/fuzz_asm_ppc64.c'
      linkageType:     externalLinkage
      functionLinenumber: 8
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         23
      ICount:          159
      EdgeCount:       28
      CyclomaticComplexity: 7
      functionsReached:
        - abort
        - fopen
        - fprintf
        - ks_asm
        - ks_close
        - ks_errno
        - ks_free
        - ks_open
        - ks_option
        - printf
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'fuzz_asm_ppc64.c:18,19'
          Dst:             fopen
        - Src:             'fuzz_asm_ppc64.c:20,13'
          Dst:             printf
        - Src:             'fuzz_asm_ppc64.c:21,13'
          Dst:             abort
        - Src:             'fuzz_asm_ppc64.c:29,11'
          Dst:             ks_open
        - Src:             'fuzz_asm_ppc64.c:31,9'
          Dst:             printf
        - Src:             'fuzz_asm_ppc64.c:32,9'
          Dst:             abort
        - Src:             'fuzz_asm_ppc64.c:35,5'
          Dst:             ks_option
        - Src:             'fuzz_asm_ppc64.c:42,9'
          Dst:             ks_asm
        - Src:             'fuzz_asm_ppc64.c:44,24'
          Dst:             ks_errno
        - Src:             'fuzz_asm_ppc64.c:43,9'
          Dst:             fprintf
        - Src:             'fuzz_asm_ppc64.c:48,9'
          Dst:             fprintf
        - Src:             'fuzz_asm_ppc64.c:50,13'
          Dst:             fprintf
        - Src:             'fuzz_asm_ppc64.c:52,9'
          Dst:             fprintf
        - Src:             'fuzz_asm_ppc64.c:53,9'
          Dst:             fprintf
        - Src:             'fuzz_asm_ppc64.c:59,9'
          Dst:             ks_free
        - Src:             'fuzz_asm_ppc64.c:63,5'
          Dst:             ks_close
    - functionName:    fopen
      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:    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:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    abort
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    fprintf
      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:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _GLOBAL__sub_I_ks.cpp
      functionSourceFile: '/src/keystone/llvm/keystone/ks.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/ks.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/keystone/llvm/keystone/ks.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxa_atexit
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/ks.cpp:0,0'
          Dst:             __cxa_atexit
    - functionName:    __cxa_atexit
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    strlen
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    20
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks7ErrorOrINSt3__110unique_ptrINS_12MemoryBufferENS1_14default_deleteIS3_EEEEE15getErrorStorageEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/ErrorOr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 272
      functionLinenumberEnd: 274
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          42
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/ErrorOr.h:273,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:    3436
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks7ErrorOrINSt3__110unique_ptrINS_12MemoryBufferENS1_14default_deleteIS3_EEEEE15getErrorStorageEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/ErrorOr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 277
      functionLinenumberEnd: 278
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks7ErrorOrINSt3__110unique_ptrINS_12MemoryBufferENS1_14default_deleteIS3_EEEEE15getErrorStorageEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/ErrorOr.h:278,44'
          Dst:             _ZN7llvm_ks7ErrorOrINSt3__110unique_ptrINS_12MemoryBufferENS1_14default_deleteIS3_EEEEE15getErrorStorageEv
    - functionName:    _ZN7llvm_ks23moveIfMoveConstructibleINSt3__110unique_ptrINS_12MemoryBufferENS1_14default_deleteIS3_EEEES6_EEONS1_9enable_ifIXsr3std16is_constructibleIT_T0_EE5valueENS1_16remove_referenceIS9_E4typeEE4typeERS9_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/ErrorOr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks7ErrorOrINSt3__110unique_ptrINS_12MemoryBufferENS1_14default_deleteIS3_EEEEE10getStorageEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/ErrorOr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 262
      functionLinenumberEnd: 264
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          42
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/ErrorOr.h:263,5'
          Dst:             __assert_fail
    - functionName:    _ZN7llvm_ks15SmallVectorBaseC2EPvm
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          22
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    36
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks25SmallVectorTemplateCommonIcvEC2Em
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorBaseC2EPvm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:78,44'
          Dst:             _ZN7llvm_ks15SmallVectorBaseC2EPvm
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseIcLb1EEC2Em
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 281
      functionLinenumberEnd: 281
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks25SmallVectorTemplateCommonIcvEC2Em
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:281,42'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonIcvEC2Em
    - functionName:    _ZN7llvm_ks15SmallVectorImplIcEC2Ej
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 364
      functionLinenumberEnd: 365
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseIcLb1EEC2Em
      functionUses:    15
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:364,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseIcLb1EEC2Em
    - functionName:    _ZN7llvm_ks11SmallVectorIcLj1024EEC2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 872
      functionLinenumberEnd: 873
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplIcEC2Ej
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:872,19'
          Dst:             _ZN7llvm_ks15SmallVectorImplIcEC2Ej
    - functionName:    _ZNK7llvm_ks25SmallVectorTemplateCommonIcvE7isSmallEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseIcLb1EE13destroy_rangeEPcS2_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 284
      functionLinenumberEnd: 284
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks15SmallVectorImplIcED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 368
      functionLinenumberEnd: 375
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          52
      EdgeCount:       22
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseIcLb1EE13destroy_rangeEPcS2_
        - _ZNK7llvm_ks25SmallVectorTemplateCommonIcvE7isSmallEv
        - __clang_call_terminate
      functionUses:    15
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:370,5'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseIcLb1EE13destroy_rangeEPcS2_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:373,16'
          Dst:             _ZNK7llvm_ks25SmallVectorTemplateCommonIcvE7isSmallEv
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:370,31'
          Dst:             __clang_call_terminate
    - functionName:    __gxx_personality_v0
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __clang_call_terminate
      functionSourceFile: ''
      linkageType:     WeakODRLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          3
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - __cxa_begin_catch
      functionUses:    409
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxa_begin_catch
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks11SmallVectorIcLj1024EED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 868
      functionLinenumberEnd: 868
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplIcED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:868,7'
          Dst:             _ZN7llvm_ks15SmallVectorImplIcED2Ev
    - functionName:    _ZN7llvm_ks9SourceMgr9SrcBufferD2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/SourceMgr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks9SourceMgr9SrcBufferC2EOS1_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/SourceMgr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxa_allocate_exception
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNSt20bad_array_new_lengthC1Ev
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNSt20bad_array_new_lengthD1Ev
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxa_throw
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNSt12length_errorC2B8ne220000EPKc
      functionSourceFile: '/usr/local/bin/../include/c++/v1/stdexcept'
      linkageType:     WeakODRLinkage
      functionLinenumber: 154
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNSt11logic_errorC2EPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/usr/local/bin/../include/c++/v1/stdexcept:154,66'
          Dst:             _ZNSt11logic_errorC2EPKc
    - functionName:    _ZNSt11logic_errorC2EPKc
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNSt12length_errorD1Ev
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxa_free_exception
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks9SourceMgr9SrcBufferC2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/SourceMgr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks5SMLocC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/SourceMgr.h:55,5'
          Dst:             _ZN7llvm_ks5SMLocC2Ev
    - functionName:    _ZN7llvm_ks5SMLocC2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/SMLoc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    157
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks6Triple15getObjectFormatEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/Triple.h'
      linkageType:     InternalLinkage
      functionLinenumber: 285
      functionLinenumberEnd: 285
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks11raw_ostream5flushEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/raw_ostream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks11raw_ostream14flush_nonemptyEv
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/raw_ostream.h:136,7'
          Dst:             _ZN7llvm_ks11raw_ostream14flush_nonemptyEv
    - functionName:    _ZNK7llvm_ks11raw_ostream10has_colorsEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/raw_ostream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 257
      functionLinenumberEnd: 257
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks11raw_ostream12is_displayedEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/raw_ostream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 254
      functionLinenumberEnd: 254
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks11raw_ostream12reverseColorEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/raw_ostream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 249
      functionLinenumberEnd: 249
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks11raw_ostream10resetColorEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/raw_ostream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 246
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks11raw_ostream11changeColorENS0_6ColorsEbb
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/raw_ostream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 237
      functionLinenumberEnd: 241
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - bool
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks17raw_pwrite_streamD2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/raw_ostream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 320
      functionLinenumberEnd: 320
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11raw_ostreamD2Ev
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/raw_ostream.h:320,7'
          Dst:             _ZN7llvm_ks11raw_ostreamD2Ev
    - functionName:    _ZN7llvm_ks11raw_ostreamC2Eb
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/raw_ostream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          23
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks11raw_ostream13SetUnbufferedEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/raw_ostream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 124
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11raw_ostream16SetBufferAndModeEPcmNS0_10BufferKindE
        - _ZN7llvm_ks11raw_ostream5flushEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/raw_ostream.h:122,5'
          Dst:             _ZN7llvm_ks11raw_ostream5flushEv
        - Src:             'llvm/include/llvm/Support/raw_ostream.h:123,5'
          Dst:             _ZN7llvm_ks11raw_ostream16SetBufferAndModeEPcmNS0_10BufferKindE
    - functionName:    _ZN7llvm_ks17raw_pwrite_streamC2Eb
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/raw_ostream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 325
      functionLinenumberEnd: 325
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11raw_ostreamC2Eb
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/raw_ostream.h:325,9'
          Dst:             _ZN7llvm_ks11raw_ostreamC2Eb
    - functionName:    _ZN7llvm_ks17raw_pwrite_streamD0Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/raw_ostream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 320
      functionLinenumberEnd: 320
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxa_pure_virtual
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks14DebugEpochBase14incrementEpochEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/EpochTracker.h'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    24
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks14DebugEpochBaseD2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/EpochTracker.h'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          25
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks14DebugEpochBase14incrementEpochEv
        - __clang_call_terminate
      functionUses:    16
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/EpochTracker.h:63,23'
          Dst:             _ZN7llvm_ks14DebugEpochBase14incrementEpochEv
        - Src:             'llvm/include/llvm/ADT/EpochTracker.h:63,23'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7llvm_ks8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEE10getBucketsEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 670
      functionLinenumberEnd: 671
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks12DenseMapInfoIjE15getTombstoneKeyEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMapInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    11
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks12DenseMapInfoIjE11getEmptyKeyEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMapInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    11
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEE13getNumBucketsEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 674
      functionLinenumberEnd: 675
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks6detail12DenseMapPairIjiE9getSecondEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks6detail12DenseMapPairIjiE8getFirstEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks12DenseMapInfoIjE7isEqualERKjS3_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMapInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    70
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEEEjiS3_S6_E13getBucketsEndEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 384
      functionLinenumberEnd: 385
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEEEjiS3_S6_E10getBucketsEv
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEEEjiS3_S6_E13getNumBucketsEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:385,12'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEEEjiS3_S6_E10getBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:385,27'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEEEjiS3_S6_E13getNumBucketsEv
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEEEjiS3_S6_E10getBucketsEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 378
      functionLinenumberEnd: 379
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEE10getBucketsEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:379,43'
          Dst:             _ZNK7llvm_ks8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEE10getBucketsEv
    - functionName:    _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEEEjiS3_S6_E13getNumBucketsEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 381
      functionLinenumberEnd: 382
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEE13getNumBucketsEv
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:382,49'
          Dst:             _ZNK7llvm_ks8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEE13getNumBucketsEv
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEEEjiS3_S6_E15getTombstoneKeyEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 346
      functionLinenumberEnd: 347
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12DenseMapInfoIjE15getTombstoneKeyEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:347,12'
          Dst:             _ZN7llvm_ks12DenseMapInfoIjE15getTombstoneKeyEv
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEEEjiS3_S6_E11getEmptyKeyEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 343
      functionLinenumberEnd: 344
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12DenseMapInfoIjE11getEmptyKeyEv
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:344,12'
          Dst:             _ZN7llvm_ks12DenseMapInfoIjE11getEmptyKeyEv
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEEEjiS3_S6_ED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks14DebugEpochBaseD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:54,7'
          Dst:             _ZN7llvm_ks14DebugEpochBaseD2Ev
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEEEjiS3_S6_E10destroyAllEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 264
      functionLinenumberEnd: 275
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          75
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEEEjiS3_S6_E10getBucketsEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEEEjiS3_S6_E11getEmptyKeyEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEEEjiS3_S6_E13getBucketsEndEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEEEjiS3_S6_E15getTombstoneKeyEv
        - _ZN7llvm_ks12DenseMapInfoIjE7isEqualERKjS3_
        - _ZN7llvm_ks6detail12DenseMapPairIjiE8getFirstEv
        - _ZN7llvm_ks6detail12DenseMapPairIjiE9getSecondEv
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEEEjiS3_S6_E13getNumBucketsEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:265,9'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEEEjiS3_S6_E13getNumBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:268,27'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEEEjiS3_S6_E11getEmptyKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:268,57'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEEEjiS3_S6_E15getTombstoneKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:269,23'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEEEjiS3_S6_E10getBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:269,42'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEEEjiS3_S6_E13getBucketsEndEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:270,33'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIjiE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:270,12'
          Dst:             _ZN7llvm_ks12DenseMapInfoIjE7isEqualERKjS3_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:271,33'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIjiE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:271,12'
          Dst:             _ZN7llvm_ks12DenseMapInfoIjE7isEqualERKjS3_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:272,12'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIjiE9getSecondEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:273,10'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIjiE8getFirstEv
    - functionName:    _ZN7llvm_ks8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 573
      functionLinenumberEnd: 576
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          29
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEEEjiS3_S6_E10destroyAllEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEEEjiS3_S6_ED2Ev
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:574,11'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEEEjiS3_S6_E10destroyAllEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:576,3'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEEEjiS3_S6_ED2Ev
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:574,11'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7llvm_ks5Twine7isEmptyEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/Twine.h'
      linkageType:     InternalLinkage
      functionLinenumber: 192
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks5Twine10getLHSKindEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/Twine.h:193,14'
          Dst:             _ZNK7llvm_ks5Twine10getLHSKindEv
    - functionName:    _ZNK7llvm_ks5Twine10getLHSKindEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/Twine.h'
      linkageType:     InternalLinkage
      functionLinenumber: 238
      functionLinenumberEnd: 238
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks5Twine6isNullEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/Twine.h'
      linkageType:     InternalLinkage
      functionLinenumber: 187
      functionLinenumberEnd: 188
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks5Twine10getLHSKindEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/Twine.h:188,14'
          Dst:             _ZNK7llvm_ks5Twine10getLHSKindEv
    - functionName:    _ZNK7llvm_ks5Twine8isBinaryEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/Twine.h'
      linkageType:     InternalLinkage
      functionLinenumber: 207
      functionLinenumberEnd: 208
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7llvm_ks5Twine10getLHSKindEv
        - _ZNK7llvm_ks5Twine10getRHSKindEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/Twine.h:208,14'
          Dst:             _ZNK7llvm_ks5Twine10getLHSKindEv
        - Src:             'llvm/include/llvm/ADT/Twine.h:208,42'
          Dst:             _ZNK7llvm_ks5Twine10getRHSKindEv
    - functionName:    _ZNK7llvm_ks5Twine10getRHSKindEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/Twine.h'
      linkageType:     InternalLinkage
      functionLinenumber: 241
      functionLinenumberEnd: 241
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks5Twine9isNullaryEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/Twine.h'
      linkageType:     InternalLinkage
      functionLinenumber: 197
      functionLinenumberEnd: 198
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7llvm_ks5Twine6isNullEv
        - _ZNK7llvm_ks5Twine7isEmptyEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/Twine.h:198,14'
          Dst:             _ZNK7llvm_ks5Twine6isNullEv
        - Src:             'llvm/include/llvm/ADT/Twine.h:198,26'
          Dst:             _ZNK7llvm_ks5Twine7isEmptyEv
    - functionName:    _ZNK7llvm_ks5Twine7isValidEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/Twine.h'
      linkageType:     InternalLinkage
      functionLinenumber: 213
      functionLinenumberEnd: 235
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         26
      ICount:          115
      EdgeCount:       35
      CyclomaticComplexity: 11
      functionsReached:
        - _ZNK7llvm_ks5Twine10getLHSKindEv
        - _ZNK7llvm_ks5Twine10getRHSKindEv
        - _ZNK7llvm_ks5Twine8isBinaryEv
        - _ZNK7llvm_ks5Twine9isNullaryEv
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/Twine.h:215,11'
          Dst:             _ZNK7llvm_ks5Twine9isNullaryEv
        - Src:             'llvm/include/llvm/ADT/Twine.h:215,26'
          Dst:             _ZNK7llvm_ks5Twine10getRHSKindEv
        - Src:             'llvm/include/llvm/ADT/Twine.h:219,11'
          Dst:             _ZNK7llvm_ks5Twine10getRHSKindEv
        - Src:             'llvm/include/llvm/ADT/Twine.h:223,11'
          Dst:             _ZNK7llvm_ks5Twine10getRHSKindEv
        - Src:             'llvm/include/llvm/ADT/Twine.h:223,40'
          Dst:             _ZNK7llvm_ks5Twine10getLHSKindEv
        - Src:             'llvm/include/llvm/ADT/Twine.h:227,11'
          Dst:             _ZNK7llvm_ks5Twine10getLHSKindEv
        - Src:             'llvm/include/llvm/ADT/Twine.h:228,23'
          Dst:             _ZNK7llvm_ks5Twine8isBinaryEv
        - Src:             'llvm/include/llvm/ADT/Twine.h:230,11'
          Dst:             _ZNK7llvm_ks5Twine10getRHSKindEv
        - Src:             'llvm/include/llvm/ADT/Twine.h:231,23'
          Dst:             _ZNK7llvm_ks5Twine8isBinaryEv
    - functionName:    _ZN7llvm_ks5TwineC2ERKNS_9StringRefE
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/Twine.h'
      linkageType:     InternalLinkage
      functionLinenumber: 286
      functionLinenumberEnd: 289
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          47
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7llvm_ks5Twine7isValidEv
        - __assert_fail
      functionUses:    87
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/Twine.h:288,7'
          Dst:             _ZNK7llvm_ks5Twine7isValidEv
        - Src:             'llvm/include/llvm/ADT/Twine.h:288,7'
          Dst:             __assert_fail
    - functionName:    _ZN7llvm_ks15MCTargetOptionsaSEOS0_
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCTargetOptions.h'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL28InitMCTargetOptionsFromFlagsv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCTargetOptionsCommandFlags.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          73
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7llvm_ks15MCTargetOptionsC2Ev
        - _ZN7llvm_ks15MCTargetOptionsD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCTargetOptionsCommandFlags.h:35,19'
          Dst:             _ZN7llvm_ks15MCTargetOptionsC2Ev
        - Src:             'llvm/include/llvm/MC/MCTargetOptionsCommandFlags.h:42,1'
          Dst:             _ZN7llvm_ks15MCTargetOptionsD2Ev
        - Src:             'llvm/include/llvm/MC/MCTargetOptionsCommandFlags.h:42,1'
          Dst:             _ZN7llvm_ks15MCTargetOptionsD2Ev
    - functionName:    _ZN7llvm_ks15MCTargetOptionsD2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCTargetOptions.h'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks12MCAsmBackend7setArchEi
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCAsmBackend.h'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 145
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks6Target18createMCAsmBackendERKNS_14MCRegisterInfoENS_9StringRefES4_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/TargetRegistry.h'
      linkageType:     InternalLinkage
      functionLinenumber: 301
      functionLinenumberEnd: 305
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          76
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7llvm_ks5TwineC2ERKNS_9StringRefE
        - _ZN7llvm_ks6TripleC2ERKNS_5TwineE
        - _ZN7llvm_ks6TripleD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/TargetRegistry.h:304,50'
          Dst:             _ZN7llvm_ks5TwineC2ERKNS_9StringRefE
        - Src:             'llvm/include/llvm/Support/TargetRegistry.h:304,43'
          Dst:             _ZN7llvm_ks6TripleC2ERKNS_5TwineE
        - Src:             'llvm/include/llvm/Support/TargetRegistry.h:304,5'
          Dst:             _ZN7llvm_ks6TripleD2Ev
        - Src:             'llvm/include/llvm/Support/TargetRegistry.h:304,5'
          Dst:             _ZN7llvm_ks6TripleD2Ev
    - functionName:    _ZN7llvm_ks6TripleD2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/Triple.h'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    49
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks6Target19createMCAsmBackend2ERKNS_14MCRegisterInfoENS_9StringRefES4_RKNS_15MCSubtargetInfoERKNS_15MCTargetOptionsE
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/TargetRegistry.h'
      linkageType:     InternalLinkage
      functionLinenumber: 308
      functionLinenumberEnd: 312
      functionDepth:   0
      returnType:      'N/A'
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          82
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7llvm_ks5TwineC2ERKNS_9StringRefE
        - _ZN7llvm_ks6TripleC2ERKNS_5TwineE
        - _ZN7llvm_ks6TripleD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/TargetRegistry.h:311,51'
          Dst:             _ZN7llvm_ks5TwineC2ERKNS_9StringRefE
        - Src:             'llvm/include/llvm/Support/TargetRegistry.h:311,44'
          Dst:             _ZN7llvm_ks6TripleC2ERKNS_5TwineE
        - Src:             'llvm/include/llvm/Support/TargetRegistry.h:311,5'
          Dst:             _ZN7llvm_ks6TripleD2Ev
        - Src:             'llvm/include/llvm/Support/TargetRegistry.h:311,5'
          Dst:             _ZN7llvm_ks6TripleD2Ev
    - functionName:    _ZNK7llvm_ks6Target21createMCSubtargetInfoENS_9StringRefES1_S1_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/TargetRegistry.h'
      linkageType:     InternalLinkage
      functionLinenumber: 276
      functionLinenumberEnd: 280
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          79
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7llvm_ks5TwineC2ERKNS_9StringRefE
        - _ZN7llvm_ks6TripleC2ERKNS_5TwineE
        - _ZN7llvm_ks6TripleD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/TargetRegistry.h:279,41'
          Dst:             _ZN7llvm_ks5TwineC2ERKNS_9StringRefE
        - Src:             'llvm/include/llvm/Support/TargetRegistry.h:279,34'
          Dst:             _ZN7llvm_ks6TripleC2ERKNS_5TwineE
        - Src:             'llvm/include/llvm/Support/TargetRegistry.h:279,5'
          Dst:             _ZN7llvm_ks6TripleD2Ev
        - Src:             'llvm/include/llvm/Support/TargetRegistry.h:279,5'
          Dst:             _ZN7llvm_ks6TripleD2Ev
    - functionName:    _ZNK7llvm_ks6Target17createMCInstrInfoEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/TargetRegistry.h'
      linkageType:     InternalLinkage
      functionLinenumber: 244
      functionLinenumberEnd: 248
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks6Target15createMCAsmInfoERKNS_14MCRegisterInfoENS_9StringRefE
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/TargetRegistry.h'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionLinenumberEnd: 240
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          65
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7llvm_ks5TwineC2ERKNS_9StringRefE
        - _ZN7llvm_ks6TripleC2ERKNS_5TwineE
        - _ZN7llvm_ks6TripleD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/TargetRegistry.h:239,40'
          Dst:             _ZN7llvm_ks5TwineC2ERKNS_9StringRefE
        - Src:             'llvm/include/llvm/Support/TargetRegistry.h:239,33'
          Dst:             _ZN7llvm_ks6TripleC2ERKNS_5TwineE
        - Src:             'llvm/include/llvm/Support/TargetRegistry.h:239,5'
          Dst:             _ZN7llvm_ks6TripleD2Ev
        - Src:             'llvm/include/llvm/Support/TargetRegistry.h:239,5'
          Dst:             _ZN7llvm_ks6TripleD2Ev
    - functionName:    _ZNK7llvm_ks6Target15createMCRegInfoENS_9StringRefE
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/TargetRegistry.h'
      linkageType:     InternalLinkage
      functionLinenumber: 260
      functionLinenumberEnd: 264
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          62
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7llvm_ks5TwineC2ERKNS_9StringRefE
        - _ZN7llvm_ks6TripleC2ERKNS_5TwineE
        - _ZN7llvm_ks6TripleD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/TargetRegistry.h:263,35'
          Dst:             _ZN7llvm_ks5TwineC2ERKNS_9StringRefE
        - Src:             'llvm/include/llvm/Support/TargetRegistry.h:263,28'
          Dst:             _ZN7llvm_ks6TripleC2ERKNS_5TwineE
        - Src:             'llvm/include/llvm/Support/TargetRegistry.h:263,5'
          Dst:             _ZN7llvm_ks6TripleD2Ev
        - Src:             'llvm/include/llvm/Support/TargetRegistry.h:263,5'
          Dst:             _ZN7llvm_ks6TripleD2Ev
    - functionName:    _ZL9GetTargetNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE
      functionSourceFile: '/src/keystone/llvm/keystone/ks.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 192
      functionLinenumberEnd: 200
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          60
      EdgeCount:       15
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7llvm_ks14TargetRegistry12lookupTargetERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS_6TripleERS7_
        - _ZN7llvm_ks5TwineC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - _ZN7llvm_ks6TripleC2ERKNS_5TwineE
        - _ZN7llvm_ks6TripleD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/ks.cpp:194,22'
          Dst:             _ZN7llvm_ks5TwineC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             'llvm/keystone/ks.cpp:194,12'
          Dst:             _ZN7llvm_ks6TripleC2ERKNS_5TwineE
        - Src:             'llvm/keystone/ks.cpp:199,12'
          Dst:             _ZN7llvm_ks14TargetRegistry12lookupTargetERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS_6TripleERS7_
        - Src:             'llvm/keystone/ks.cpp:200,1'
          Dst:             _ZN7llvm_ks6TripleD2Ev
        - Src:             'llvm/keystone/ks.cpp:200,1'
          Dst:             _ZN7llvm_ks6TripleD2Ev
    - functionName:    _ZN7llvm_ks5TwineC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/Twine.h'
      linkageType:     InternalLinkage
      functionLinenumber: 279
      functionLinenumberEnd: 282
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          47
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7llvm_ks5Twine7isValidEv
        - __assert_fail
      functionUses:    17
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/Twine.h:281,7'
          Dst:             _ZNK7llvm_ks5Twine7isValidEv
        - Src:             'llvm/include/llvm/ADT/Twine.h:281,7'
          Dst:             __assert_fail
    - functionName:    _ZN7llvm_ks23InitializeAllAsmParsersEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/TargetSelect.h'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - LLVMInitializeAArch64AsmParser
        - LLVMInitializeARMAsmParser
        - LLVMInitializeHexagonAsmParser
        - LLVMInitializeMipsAsmParser
        - LLVMInitializePowerPCAsmParser
        - LLVMInitializeRISCVAsmParser
        - LLVMInitializeSparcAsmParser
        - LLVMInitializeSystemZAsmParser
        - LLVMInitializeX86AsmParser
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/llvm/Config/AsmParsers.def:27,1'
          Dst:             LLVMInitializeAArch64AsmParser
        - Src:             'include/llvm/Config/AsmParsers.def:28,1'
          Dst:             LLVMInitializeARMAsmParser
        - Src:             'include/llvm/Config/AsmParsers.def:29,1'
          Dst:             LLVMInitializeHexagonAsmParser
        - Src:             'include/llvm/Config/AsmParsers.def:30,1'
          Dst:             LLVMInitializeMipsAsmParser
        - Src:             'include/llvm/Config/AsmParsers.def:31,1'
          Dst:             LLVMInitializePowerPCAsmParser
        - Src:             'include/llvm/Config/AsmParsers.def:32,1'
          Dst:             LLVMInitializeSparcAsmParser
        - Src:             'include/llvm/Config/AsmParsers.def:33,1'
          Dst:             LLVMInitializeSystemZAsmParser
        - Src:             'include/llvm/Config/AsmParsers.def:34,1'
          Dst:             LLVMInitializeX86AsmParser
        - Src:             'include/llvm/Config/AsmParsers.def:35,1'
          Dst:             LLVMInitializeRISCVAsmParser
    - functionName:    _ZN7llvm_ks22InitializeAllTargetMCsEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/TargetSelect.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - LLVMInitializeAArch64TargetMC
        - LLVMInitializeARMTargetMC
        - LLVMInitializeHexagonTargetMC
        - LLVMInitializeMipsTargetMC
        - LLVMInitializePowerPCTargetMC
        - LLVMInitializeRISCVTargetMC
        - LLVMInitializeSparcTargetMC
        - LLVMInitializeSystemZTargetMC
        - LLVMInitializeX86TargetMC
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/llvm/Config/Targets.def:26,1'
          Dst:             LLVMInitializeAArch64TargetMC
        - Src:             'include/llvm/Config/Targets.def:27,1'
          Dst:             LLVMInitializeARMTargetMC
        - Src:             'include/llvm/Config/Targets.def:28,1'
          Dst:             LLVMInitializeHexagonTargetMC
        - Src:             'include/llvm/Config/Targets.def:29,1'
          Dst:             LLVMInitializeMipsTargetMC
        - Src:             'include/llvm/Config/Targets.def:30,1'
          Dst:             LLVMInitializePowerPCTargetMC
        - Src:             'include/llvm/Config/Targets.def:31,1'
          Dst:             LLVMInitializeSparcTargetMC
        - Src:             'include/llvm/Config/Targets.def:32,1'
          Dst:             LLVMInitializeSystemZTargetMC
        - Src:             'include/llvm/Config/Targets.def:33,1'
          Dst:             LLVMInitializeX86TargetMC
        - Src:             'include/llvm/Config/Targets.def:34,1'
          Dst:             LLVMInitializeRISCVTargetMC
    - functionName:    _ZN7llvm_ks24InitializeAllTargetInfosEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/TargetSelect.h'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - LLVMInitializeAArch64TargetInfo
        - LLVMInitializeARMTargetInfo
        - LLVMInitializeHexagonTargetInfo
        - LLVMInitializeMipsTargetInfo
        - LLVMInitializePowerPCTargetInfo
        - LLVMInitializeRISCVTargetInfo
        - LLVMInitializeSparcTargetInfo
        - LLVMInitializeSystemZTargetInfo
        - LLVMInitializeX86TargetInfo
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'include/llvm/Config/Targets.def:26,1'
          Dst:             LLVMInitializeAArch64TargetInfo
        - Src:             'include/llvm/Config/Targets.def:27,1'
          Dst:             LLVMInitializeARMTargetInfo
        - Src:             'include/llvm/Config/Targets.def:28,1'
          Dst:             LLVMInitializeHexagonTargetInfo
        - Src:             'include/llvm/Config/Targets.def:29,1'
          Dst:             LLVMInitializeMipsTargetInfo
        - Src:             'include/llvm/Config/Targets.def:30,1'
          Dst:             LLVMInitializePowerPCTargetInfo
        - Src:             'include/llvm/Config/Targets.def:31,1'
          Dst:             LLVMInitializeSparcTargetInfo
        - Src:             'include/llvm/Config/Targets.def:32,1'
          Dst:             LLVMInitializeSystemZTargetInfo
        - Src:             'include/llvm/Config/Targets.def:33,1'
          Dst:             LLVMInitializeX86TargetInfo
        - Src:             'include/llvm/Config/Targets.def:34,1'
          Dst:             LLVMInitializeRISCVTargetInfo
    - functionName:    _ZN7llvm_ks16MCObjectFileInfoD2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCObjectFileInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks6TripleD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCObjectFileInfo.h:23,7'
          Dst:             _ZN7llvm_ks6TripleD2Ev
    - functionName:    _ZN7llvm_ks6TripleC2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/Triple.h'
      linkageType:     InternalLinkage
      functionLinenumber: 223
      functionLinenumberEnd: 223
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks16MCObjectFileInfoC2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCObjectFileInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 342
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks6TripleC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCObjectFileInfo.h:23,7'
          Dst:             _ZN7llvm_ks6TripleC2Ev
    - functionName:    _ZN7llvm_ks9SourceMgrC2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/SourceMgr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks11SmallStringILj1024EED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallString.h'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11SmallVectorIcLj1024EED2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallString.h:25,7'
          Dst:             _ZN7llvm_ks11SmallVectorIcLj1024EED2Ev
    - functionName:    _ZN7llvm_ks19raw_svector_ostreamD2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/raw_ostream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 496
      functionLinenumberEnd: 496
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks17raw_pwrite_streamD2Ev
      functionUses:    40
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/raw_ostream.h:496,36'
          Dst:             _ZN7llvm_ks17raw_pwrite_streamD2Ev
    - functionName:    _ZN7llvm_ks7ErrorOrINSt3__110unique_ptrINS_12MemoryBufferENS1_14default_deleteIS3_EEEEED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/ErrorOr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 166
      functionLinenumberEnd: 169
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks7ErrorOrINSt3__110unique_ptrINS_12MemoryBufferENS1_14default_deleteIS3_EEEEE10getStorageEv
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/ErrorOr.h:168,7'
          Dst:             _ZN7llvm_ks7ErrorOrINSt3__110unique_ptrINS_12MemoryBufferENS1_14default_deleteIS3_EEEEE10getStorageEv
    - functionName:    _ZN7llvm_ks25SmallVectorTemplateCommonIcvE4dataEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    14
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks9MCAsmInfo16setCommentStringEPKc
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCAsmInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 458
      functionLinenumberEnd: 458
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks6Target17createMCAsmParserERKNS_15MCSubtargetInfoERNS_11MCAsmParserERKNS_11MCInstrInfoERKNS_15MCTargetOptionsE
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/TargetRegistry.h'
      linkageType:     InternalLinkage
      functionLinenumber: 320
      functionLinenumberEnd: 324
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks10MCStreamer14setSymResolverEPv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCStreamer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 201
      functionLinenumberEnd: 201
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks7ErrorOrINSt3__110unique_ptrINS_12MemoryBufferENS1_14default_deleteIS3_EEEEEdeEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/ErrorOr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 189
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks7ErrorOrINSt3__110unique_ptrINS_12MemoryBufferENS1_14default_deleteIS3_EEEEE10getStorageEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/ErrorOr.h:190,13'
          Dst:             _ZN7llvm_ks7ErrorOrINSt3__110unique_ptrINS_12MemoryBufferENS1_14default_deleteIS3_EEEEE10getStorageEv
    - functionName:    _ZN7llvm_ks9SourceMgr18AddNewSourceBufferENSt3__110unique_ptrINS_12MemoryBufferENS1_14default_deleteIS3_EEEENS_5SMLocE
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/SourceMgr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          51
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks9SourceMgr9SrcBufferC2Ev
        - _ZN7llvm_ks9SourceMgr9SrcBufferD2Ev
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/SourceMgr.h:129,15'
          Dst:             _ZN7llvm_ks9SourceMgr9SrcBufferC2Ev
        - Src:             'llvm/include/llvm/Support/SourceMgr.h:134,3'
          Dst:             _ZN7llvm_ks9SourceMgr9SrcBufferD2Ev
        - Src:             'llvm/include/llvm/Support/SourceMgr.h:134,3'
          Dst:             _ZN7llvm_ks9SourceMgr9SrcBufferD2Ev
    - functionName:    _ZN7llvm_ks9SourceMgr12clearBuffersEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/SourceMgr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 123
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks7ErrorOrINSt3__110unique_ptrINS_12MemoryBufferENS1_14default_deleteIS3_EEEEE8getErrorEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/ErrorOr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 179
      functionLinenumberEnd: 180
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7llvm_ks7ErrorOrINSt3__110unique_ptrINS_12MemoryBufferENS1_14default_deleteIS3_EEEEE15getErrorStorageEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/ErrorOr.h:180,24'
          Dst:             _ZNK7llvm_ks7ErrorOrINSt3__110unique_ptrINS_12MemoryBufferENS1_14default_deleteIS3_EEEEE15getErrorStorageEv
    - functionName:    _ZN7llvm_ks7ErrorOrINSt3__110unique_ptrINS_12MemoryBufferENS1_14default_deleteIS3_EEEEEC2ES6_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/ErrorOr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks23moveIfMoveConstructibleINSt3__110unique_ptrINS_12MemoryBufferENS1_14default_deleteIS3_EEEES6_EEONS1_9enable_ifIXsr3std16is_constructibleIT_T0_EE5valueENS1_16remove_referenceIS9_E4typeEE4typeERS9_
        - _ZN7llvm_ks7ErrorOrINSt3__110unique_ptrINS_12MemoryBufferENS1_14default_deleteIS3_EEEEE10getStorageEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/ErrorOr.h:111,10'
          Dst:             _ZN7llvm_ks7ErrorOrINSt3__110unique_ptrINS_12MemoryBufferENS1_14default_deleteIS3_EEEEE10getStorageEv
        - Src:             'llvm/include/llvm/Support/ErrorOr.h:111,37'
          Dst:             _ZN7llvm_ks23moveIfMoveConstructibleINSt3__110unique_ptrINS_12MemoryBufferENS1_14default_deleteIS3_EEEES6_EEONS1_9enable_ifIXsr3std16is_constructibleIT_T0_EE5valueENS1_16remove_referenceIS9_E4typeEE4typeERS9_
    - functionName:    _ZN7llvm_ks9StringRefC2EPKc
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringRef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - strlen
      functionUses:    2711
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/StringRef.h:77,22'
          Dst:             strlen
    - functionName:    _ZNK7llvm_ks6Target22createMCObjectStreamerERKNS_6TripleERNS_9MCContextERNS_12MCAsmBackendERNS_17raw_pwrite_streamEPNS_13MCCodeEmitterERKNS_15MCSubtargetInfoEbb
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/TargetRegistry.h'
      linkageType:     InternalLinkage
      functionLinenumber: 356
      functionLinenumberEnd: 370
      functionDepth:   0
      returnType:      'N/A'
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          97
      EdgeCount:       12
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks17createELFStreamerERNS_9MCContextERNS_12MCAsmBackendERNS_17raw_pwrite_streamEPNS_13MCCodeEmitterEb
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - _ZNK7llvm_ks6Triple15getObjectFormatEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/include/llvm/Support/TargetRegistry.h:358,5'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/include/llvm/Support/TargetRegistry.h:358,15'
          Dst:             _ZNK7llvm_ks6Triple15getObjectFormatEv
        - Src:             'llvm/include/llvm/Support/TargetRegistry.h:360,7'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/include/llvm/Support/TargetRegistry.h:365,13'
          Dst:             _ZN7llvm_ks17createELFStreamerERNS_9MCContextERNS_12MCAsmBackendERNS_17raw_pwrite_streamEPNS_13MCCodeEmitterEb
    - functionName:    _ZNK7llvm_ks6Target19createMCCodeEmitterERKNS_11MCInstrInfoERKNS_14MCRegisterInfoERNS_9MCContextE
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/TargetRegistry.h'
      linkageType:     InternalLinkage
      functionLinenumber: 338
      functionLinenumberEnd: 342
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks19raw_svector_ostreamC2ERNS_15SmallVectorImplIcEE
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/raw_ostream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 493
      functionLinenumberEnd: 495
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks11raw_ostream13SetUnbufferedEv
        - _ZN7llvm_ks17raw_pwrite_streamC2Eb
        - _ZN7llvm_ks17raw_pwrite_streamD2Ev
      functionUses:    21
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/raw_ostream.h:493,12'
          Dst:             _ZN7llvm_ks17raw_pwrite_streamC2Eb
        - Src:             'llvm/include/llvm/Support/raw_ostream.h:494,5'
          Dst:             _ZN7llvm_ks11raw_ostream13SetUnbufferedEv
        - Src:             'llvm/include/llvm/Support/raw_ostream.h:495,3'
          Dst:             _ZN7llvm_ks17raw_pwrite_streamD2Ev
    - functionName:    _ZN7llvm_ks11SmallStringILj1024EEC2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallString.h'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11SmallVectorIcLj1024EEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallString.h:28,3'
          Dst:             _ZN7llvm_ks11SmallVectorIcLj1024EEC2Ev
    - functionName:    ks_asm
      functionSourceFile: '/src/keystone/llvm/keystone/ks.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 610
      functionLinenumberEnd: 716
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         109
      ICount:          736
      EdgeCount:       214
      CyclomaticComplexity: 107
      functionsReached:
        - _Z10EVM_opcodePKc
        - _ZN7llvm_ks11MCAsmParser15setTargetParserERNS_17MCTargetAsmParserE
        - _ZN7llvm_ks11SmallStringILj1024EEC2Ev
        - _ZN7llvm_ks11SmallStringILj1024EED2Ev
        - _ZN7llvm_ks12MemoryBuffer12getMemBufferENS_9StringRefES1_b
        - _ZN7llvm_ks16MCObjectFileInfo20InitMCObjectFileInfoERKNS_6TripleERNS_9MCContextE
        - _ZN7llvm_ks17createMCAsmParserERNS_9SourceMgrERNS_9MCContextERNS_10MCStreamerERKNS_9MCAsmInfoE
        - _ZN7llvm_ks19raw_svector_ostreamC2ERNS_15SmallVectorImplIcEE
        - _ZN7llvm_ks19raw_svector_ostreamD2Ev
        - _ZN7llvm_ks25SmallVectorTemplateCommonIcvE4dataEv
        - _ZN7llvm_ks5SMLocC2Ev
        - _ZN7llvm_ks5TwineC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - _ZN7llvm_ks6TripleC2ERKNS_5TwineE
        - _ZN7llvm_ks6TripleD2Ev
        - _ZN7llvm_ks7ErrorOrINSt3__110unique_ptrINS_12MemoryBufferENS1_14default_deleteIS3_EEEEEC2ES6_
        - _ZN7llvm_ks7ErrorOrINSt3__110unique_ptrINS_12MemoryBufferENS1_14default_deleteIS3_EEEEED2Ev
        - _ZN7llvm_ks7ErrorOrINSt3__110unique_ptrINS_12MemoryBufferENS1_14default_deleteIS3_EEEEEdeEv
        - _ZN7llvm_ks9MCAsmInfo16setCommentStringEPKc
        - _ZN7llvm_ks9MCContextC2EPKNS_9MCAsmInfoEPKNS_14MCRegisterInfoEPKNS_16MCObjectFileInfoEPKNS_9SourceMgrEbm
        - _ZN7llvm_ks9MCContextD2Ev
        - _ZN7llvm_ks9SourceMgr12clearBuffersEv
        - _ZN7llvm_ks9SourceMgr18AddNewSourceBufferENSt3__110unique_ptrINS_12MemoryBufferENS1_14default_deleteIS3_EEEENS_5SMLocE
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZNK7llvm_ks10MCStreamer14setSymResolverEPv
        - _ZNK7llvm_ks6Target17createMCAsmParserERKNS_15MCSubtargetInfoERNS_11MCAsmParserERKNS_11MCInstrInfoERKNS_15MCTargetOptionsE
        - _ZNK7llvm_ks6Target19createMCCodeEmitterERKNS_11MCInstrInfoERKNS_14MCRegisterInfoERNS_9MCContextE
        - _ZNK7llvm_ks6Target22createMCObjectStreamerERKNS_6TripleERNS_9MCContextERNS_12MCAsmBackendERNS_17raw_pwrite_streamEPNS_13MCCodeEmitterERKNS_15MCSubtargetInfoEbb
        - _ZNK7llvm_ks7ErrorOrINSt3__110unique_ptrINS_12MemoryBufferENS1_14default_deleteIS3_EEEEE8getErrorEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/ks.cpp:614,23'
          Dst:             _ZN7llvm_ks11SmallStringILj1024EEC2Ev
        - Src:             'llvm/keystone/ks.cpp:615,25'
          Dst:             _ZN7llvm_ks19raw_svector_ostreamC2ERNS_15SmallVectorImplIcEE
        - Src:             'llvm/keystone/ks.cpp:619,33'
          Dst:             _Z10EVM_opcodePKc
        - Src:             'llvm/keystone/ks.cpp:636,15'
          Dst:             _ZN7llvm_ks9MCContextC2EPKNS_9MCAsmInfoEPKNS_14MCRegisterInfoEPKNS_16MCObjectFileInfoEPKNS_9SourceMgrEbm
        - Src:             'llvm/keystone/ks.cpp:637,42'
          Dst:             _ZN7llvm_ks5TwineC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             'llvm/keystone/ks.cpp:637,35'
          Dst:             _ZN7llvm_ks6TripleC2ERKNS_5TwineE
        - Src:             'llvm/keystone/ks.cpp:637,14'
          Dst:             _ZN7llvm_ks16MCObjectFileInfo20InitMCObjectFileInfoERKNS_6TripleERNS_9MCContextE
        - Src:             'llvm/keystone/ks.cpp:637,5'
          Dst:             _ZN7llvm_ks6TripleD2Ev
        - Src:             'llvm/keystone/ks.cpp:638,25'
          Dst:             _ZNK7llvm_ks6Target19createMCCodeEmitterERKNS_11MCInstrInfoERKNS_14MCRegisterInfoERNS_9MCContextE
        - Src:             'llvm/keystone/ks.cpp:637,5'
          Dst:             _ZN7llvm_ks6TripleD2Ev
        - Src:             'llvm/keystone/ks.cpp:644,20'
          Dst:             _ZN7llvm_ks5TwineC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             'llvm/keystone/ks.cpp:644,13'
          Dst:             _ZN7llvm_ks6TripleC2ERKNS_5TwineE
        - Src:             'llvm/keystone/ks.cpp:643,31'
          Dst:             _ZNK7llvm_ks6Target22createMCObjectStreamerERKNS_6TripleERNS_9MCContextERNS_12MCAsmBackendERNS_17raw_pwrite_streamEPNS_13MCCodeEmitterERKNS_15MCSubtargetInfoEbb
        - Src:             'llvm/keystone/ks.cpp:643,5'
          Dst:             _ZN7llvm_ks6TripleD2Ev
        - Src:             'llvm/keystone/ks.cpp:643,5'
          Dst:             _ZN7llvm_ks6TripleD2Ev
        - Src:             'llvm/keystone/ks.cpp:654,83'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/ks.cpp:654,56'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/ks.cpp:654,56'
          Dst:             _ZN7llvm_ks12MemoryBuffer12getMemBufferENS_9StringRefES1_b
        - Src:             'llvm/keystone/ks.cpp:654,56'
          Dst:             _ZN7llvm_ks7ErrorOrINSt3__110unique_ptrINS_12MemoryBufferENS1_14default_deleteIS3_EEEEEC2ES6_
        - Src:             'llvm/keystone/ks.cpp:655,19'
          Dst:             _ZNK7llvm_ks7ErrorOrINSt3__110unique_ptrINS_12MemoryBufferENS1_14default_deleteIS3_EEEEE8getErrorEv
        - Src:             'llvm/keystone/ks.cpp:661,16'
          Dst:             _ZN7llvm_ks9SourceMgr12clearBuffersEv
        - Src:             'llvm/keystone/ks.cpp:662,45'
          Dst:             _ZN7llvm_ks7ErrorOrINSt3__110unique_ptrINS_12MemoryBufferENS1_14default_deleteIS3_EEEEEdeEv
        - Src:             'llvm/keystone/ks.cpp:662,58'
          Dst:             _ZN7llvm_ks5SMLocC2Ev
        - Src:             'llvm/keystone/ks.cpp:662,16'
          Dst:             _ZN7llvm_ks9SourceMgr18AddNewSourceBufferENSt3__110unique_ptrINS_12MemoryBufferENS1_14default_deleteIS3_EEEENS_5SMLocE
        - Src:             'llvm/keystone/ks.cpp:664,15'
          Dst:             _ZNK7llvm_ks10MCStreamer14setSymResolverEPv
        - Src:             'llvm/keystone/ks.cpp:666,27'
          Dst:             _ZN7llvm_ks17createMCAsmParserERNS_9SourceMgrERNS_9MCContextERNS_10MCStreamerERKNS_9MCAsmInfoE
        - Src:             'llvm/keystone/ks.cpp:673,45'
          Dst:             _ZNK7llvm_ks6Target17createMCAsmParserERKNS_15MCSubtargetInfoERNS_11MCAsmParserERKNS_11MCInstrInfoERKNS_15MCTargetOptionsE
        - Src:             'llvm/keystone/ks.cpp:683,13'
          Dst:             _ZN7llvm_ks11MCAsmParser15setTargetParserERNS_17MCTargetAsmParserE
        - Src:             'llvm/keystone/ks.cpp:688,18'
          Dst:             _ZN7llvm_ks9MCAsmInfo16setCommentStringEPKc
        - Src:             'llvm/keystone/ks.cpp:712,30'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonIcvE4dataEv
        - Src:             'llvm/keystone/ks.cpp:716,1'
          Dst:             _ZN7llvm_ks7ErrorOrINSt3__110unique_ptrINS_12MemoryBufferENS1_14default_deleteIS3_EEEEED2Ev
        - Src:             'llvm/keystone/ks.cpp:716,1'
          Dst:             _ZN7llvm_ks7ErrorOrINSt3__110unique_ptrINS_12MemoryBufferENS1_14default_deleteIS3_EEEEED2Ev
        - Src:             'llvm/keystone/ks.cpp:716,1'
          Dst:             _ZN7llvm_ks9MCContextD2Ev
        - Src:             'llvm/keystone/ks.cpp:716,1'
          Dst:             _ZN7llvm_ks9MCContextD2Ev
        - Src:             'llvm/keystone/ks.cpp:716,1'
          Dst:             _ZN7llvm_ks19raw_svector_ostreamD2Ev
        - Src:             'llvm/keystone/ks.cpp:716,1'
          Dst:             _ZN7llvm_ks11SmallStringILj1024EED2Ev
        - Src:             'llvm/keystone/ks.cpp:716,1'
          Dst:             _ZN7llvm_ks19raw_svector_ostreamD2Ev
        - Src:             'llvm/keystone/ks.cpp:716,1'
          Dst:             _ZN7llvm_ks11SmallStringILj1024EED2Ev
    - functionName:    ks_free
      functionSourceFile: '/src/keystone/llvm/keystone/ks.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 596
      functionLinenumberEnd: 598
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks9MCAsmInfo19setAssemblerDialectEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCAsmInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 479
      functionLinenumberEnd: 479
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks9MCAsmInfo8setRadixEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCAsmInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 480
      functionLinenumberEnd: 480
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ks_option
      functionSourceFile: '/src/keystone/llvm/keystone/ks.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 556
      functionLinenumberEnd: 591
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          129
      EdgeCount:       47
      CyclomaticComplexity: 25
      functionsReached:
        - _ZN7llvm_ks9MCAsmInfo19setAssemblerDialectEj
        - _ZN7llvm_ks9MCAsmInfo8setRadixEj
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/keystone/ks.cpp:558,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/ks.cpp:562,13'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/keystone/ks.cpp:557,14'
          Dst:             _ZN7llvm_ks9MCAsmInfo8setRadixEj
        - Src:             'llvm/keystone/ks.cpp:568,30'
          Dst:             _ZN7llvm_ks9MCAsmInfo8setRadixEj
        - Src:             'llvm/keystone/ks.cpp:572,30'
          Dst:             _ZN7llvm_ks9MCAsmInfo19setAssemblerDialectEj
        - Src:             'llvm/keystone/ks.cpp:576,30'
          Dst:             _ZN7llvm_ks9MCAsmInfo8setRadixEj
        - Src:             'llvm/keystone/ks.cpp:580,30'
          Dst:             _ZN7llvm_ks9MCAsmInfo19setAssemblerDialectEj
    - functionName:    _ZN7llvm_ks14MCRegisterInfoD2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCRegisterInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCRegisterInfo.h:135,7'
          Dst:             _ZN7llvm_ks8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEED2Ev
    - functionName:    _ZN7llvm_ks15MCSubtargetInfoD2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCSubtargetInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks6TripleD2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCSubtargetInfo.h:30,7'
          Dst:             _ZN7llvm_ks6TripleD2Ev
    - functionName:    ks_close
      functionSourceFile: '/src/keystone/llvm/keystone/ks.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 530
      functionLinenumberEnd: 551
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         29
      ICount:          141
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN7llvm_ks14MCRegisterInfoD2Ev
        - _ZN7llvm_ks15MCSubtargetInfoD2Ev
        - _ZN9ks_structD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/ks.cpp:536,9'
          Dst:             _ZN9ks_structD2Ev
        - Src:             'llvm/keystone/ks.cpp:541,5'
          Dst:             _ZN7llvm_ks15MCSubtargetInfoD2Ev
        - Src:             'llvm/keystone/ks.cpp:544,5'
          Dst:             _ZN7llvm_ks14MCRegisterInfoD2Ev
        - Src:             'llvm/keystone/ks.cpp:548,5'
          Dst:             _ZN9ks_structD2Ev
    - functionName:    _ZN9ks_structD2Ev
      functionSourceFile: '/src/keystone/llvm/keystone/ks_priv.h'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15MCTargetOptionsD2Ev
        - _ZN7llvm_ks16MCObjectFileInfoD2Ev
        - _ZN7llvm_ks9SourceMgrD2Ev
      functionUses:    14
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/ks_priv.h:42,8'
          Dst:             _ZN7llvm_ks16MCObjectFileInfoD2Ev
        - Src:             'llvm/keystone/ks_priv.h:42,8'
          Dst:             _ZN7llvm_ks15MCTargetOptionsD2Ev
        - Src:             'llvm/keystone/ks_priv.h:42,8'
          Dst:             _ZN7llvm_ks9SourceMgrD2Ev
    - functionName:    _ZL6InitKsiP9ks_structNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionSourceFile: '/src/keystone/llvm/keystone/ks.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 204
      functionLinenumberEnd: 256
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         61
      ICount:          491
      EdgeCount:       110
      CyclomaticComplexity: 51
      functionsReached:
        - _ZL28InitMCTargetOptionsFromFlagsv
        - _ZL9GetTargetNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE
        - _ZN7llvm_ks12MCAsmBackend7setArchEi
        - _ZN7llvm_ks15MCTargetOptionsD2Ev
        - _ZN7llvm_ks15MCTargetOptionsaSEOS0_
        - _ZN7llvm_ks22InitializeAllTargetMCsEv
        - _ZN7llvm_ks23InitializeAllAsmParsersEv
        - _ZN7llvm_ks24InitializeAllTargetInfosEv
        - _ZN7llvm_ks5TwineC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - _ZN7llvm_ks6Triple9normalizeENS_9StringRefE
        - _ZN7llvm_ks6TripleC2ERKNS_5TwineE
        - _ZN7llvm_ks6TripleD2Ev
        - _ZNK7llvm_ks6Target15createMCAsmInfoERKNS_14MCRegisterInfoENS_9StringRefE
        - _ZNK7llvm_ks6Target15createMCRegInfoENS_9StringRefE
        - _ZNK7llvm_ks6Target17createMCInstrInfoEv
        - _ZNK7llvm_ks6Target18createMCAsmBackendERKNS_14MCRegisterInfoENS_9StringRefES4_
        - _ZNK7llvm_ks6Target19createMCAsmBackend2ERKNS_14MCRegisterInfoENS_9StringRefES4_RKNS_15MCSubtargetInfoERKNS_15MCTargetOptionsE
        - _ZNK7llvm_ks6Target21createMCSubtargetInfoENS_9StringRefES1_S1_
        - __assert_fail
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/ks.cpp:211,9'
          Dst:             _ZN7llvm_ks24InitializeAllTargetInfosEv
        - Src:             'llvm/keystone/ks.cpp:212,9'
          Dst:             _ZN7llvm_ks22InitializeAllTargetMCsEv
        - Src:             'llvm/keystone/ks.cpp:213,9'
          Dst:             _ZN7llvm_ks23InitializeAllAsmParsersEv
        - Src:             'llvm/keystone/ks.cpp:216,22'
          Dst:             _ZN7llvm_ks6Triple9normalizeENS_9StringRefE
        - Src:             'llvm/keystone/ks.cpp:217,21'
          Dst:             _ZL9GetTargetNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE
        - Src:             'llvm/keystone/ks.cpp:223,22'
          Dst:             _ZN7llvm_ks5TwineC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             'llvm/keystone/ks.cpp:223,12'
          Dst:             _ZN7llvm_ks6TripleC2ERKNS_5TwineE
        - Src:             'llvm/keystone/ks.cpp:225,30'
          Dst:             _ZNK7llvm_ks6Target15createMCRegInfoENS_9StringRefE
        - Src:             'llvm/keystone/ks.cpp:226,5'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/ks.cpp:256,1'
          Dst:             _ZN7llvm_ks6TripleD2Ev
        - Src:             'llvm/keystone/ks.cpp:238,30'
          Dst:             _ZNK7llvm_ks6Target15createMCAsmInfoERKNS_14MCRegisterInfoENS_9StringRefE
        - Src:             'llvm/keystone/ks.cpp:239,5'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/ks.cpp:245,31'
          Dst:             _ZNK7llvm_ks6Target17createMCInstrInfoEv
        - Src:             'llvm/keystone/ks.cpp:246,30'
          Dst:             _ZNK7llvm_ks6Target21createMCSubtargetInfoENS_9StringRefES1_S1_
        - Src:             'llvm/keystone/ks.cpp:248,34'
          Dst:             _ZNK7llvm_ks6Target19createMCAsmBackend2ERKNS_14MCRegisterInfoENS_9StringRefES4_RKNS_15MCSubtargetInfoERKNS_15MCTargetOptionsE
        - Src:             'llvm/keystone/ks.cpp:250,34'
          Dst:             _ZNK7llvm_ks6Target18createMCAsmBackendERKNS_14MCRegisterInfoENS_9StringRefES4_
        - Src:             'llvm/keystone/ks.cpp:252,14'
          Dst:             _ZN7llvm_ks12MCAsmBackend7setArchEi
        - Src:             'llvm/keystone/ks.cpp:253,21'
          Dst:             _ZL28InitMCTargetOptionsFromFlagsv
        - Src:             'llvm/keystone/ks.cpp:253,19'
          Dst:             _ZN7llvm_ks15MCTargetOptionsaSEOS0_
        - Src:             'llvm/keystone/ks.cpp:253,5'
          Dst:             _ZN7llvm_ks15MCTargetOptionsD2Ev
        - Src:             'llvm/keystone/ks.cpp:256,1'
          Dst:             _ZN7llvm_ks6TripleD2Ev
    - functionName:    _ZN9ks_structC2E7ks_archij12ks_opt_value
      functionSourceFile: '/src/keystone/llvm/keystone/ks_priv.h'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          106
      EdgeCount:       20
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7llvm_ks15MCTargetOptionsC2Ev
        - _ZN7llvm_ks15MCTargetOptionsD2Ev
        - _ZN7llvm_ks16MCObjectFileInfoC2Ev
        - _ZN7llvm_ks9SourceMgrC2Ev
        - _ZN7llvm_ks9SourceMgrD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/ks_priv.h:62,5'
          Dst:             _ZN7llvm_ks9SourceMgrC2Ev
        - Src:             'llvm/keystone/ks_priv.h:62,5'
          Dst:             _ZN7llvm_ks15MCTargetOptionsC2Ev
        - Src:             'llvm/keystone/ks_priv.h:62,5'
          Dst:             _ZN7llvm_ks16MCObjectFileInfoC2Ev
        - Src:             'llvm/keystone/ks_priv.h:63,68'
          Dst:             _ZN7llvm_ks15MCTargetOptionsD2Ev
        - Src:             'llvm/keystone/ks_priv.h:63,68'
          Dst:             _ZN7llvm_ks9SourceMgrD2Ev
    - functionName:    ks_open
      functionSourceFile: '/src/keystone/llvm/keystone/ks.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 261
      functionLinenumberEnd: 525
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         216
      ICount:          960
      EdgeCount:       428
      CyclomaticComplexity: 214
      functionsReached:
        - _ZL6InitKsiP9ks_structNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - _ZN9ks_structC2E7ks_archij12ks_opt_value
        - _ZN9ks_structD2Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/keystone/ks.cpp:274,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/ks.cpp:284,17'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/ks.cpp:404,17'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/ks.cpp:484,17'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/keystone/ks.cpp:267,33'
          Dst:             _ZN9ks_structC2E7ks_archij12ks_opt_value
        - Src:             'llvm/keystone/ks.cpp:280,21'
          Dst:             _ZN9ks_structD2Ev
        - Src:             'llvm/keystone/ks.cpp:316,17'
          Dst:             _ZL6InitKsiP9ks_structNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             'llvm/keystone/ks.cpp:325,21'
          Dst:             _ZN9ks_structD2Ev
        - Src:             'llvm/keystone/ks.cpp:330,17'
          Dst:             _ZL6InitKsiP9ks_structNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             'llvm/keystone/ks.cpp:339,21'
          Dst:             _ZN9ks_structD2Ev
        - Src:             'llvm/keystone/ks.cpp:345,17'
          Dst:             _ZL6InitKsiP9ks_structNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             'llvm/keystone/ks.cpp:354,21'
          Dst:             _ZN9ks_structD2Ev
        - Src:             'llvm/keystone/ks.cpp:360,17'
          Dst:             _ZL6InitKsiP9ks_structNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             'llvm/keystone/ks.cpp:370,21'
          Dst:             _ZN9ks_structD2Ev
        - Src:             'llvm/keystone/ks.cpp:384,25'
          Dst:             _ZN9ks_structD2Ev
        - Src:             'llvm/keystone/ks.cpp:390,17'
          Dst:             _ZL6InitKsiP9ks_structNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             'llvm/keystone/ks.cpp:400,21'
          Dst:             _ZN9ks_structD2Ev
        - Src:             'llvm/keystone/ks.cpp:414,17'
          Dst:             _ZL6InitKsiP9ks_structNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             'llvm/keystone/ks.cpp:424,21'
          Dst:             _ZN9ks_structD2Ev
        - Src:             'llvm/keystone/ks.cpp:440,17'
          Dst:             _ZL6InitKsiP9ks_structNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             'llvm/keystone/ks.cpp:449,21'
          Dst:             _ZN9ks_structD2Ev
        - Src:             'llvm/keystone/ks.cpp:462,25'
          Dst:             _ZN9ks_structD2Ev
        - Src:             'llvm/keystone/ks.cpp:469,17'
          Dst:             _ZL6InitKsiP9ks_structNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             'llvm/keystone/ks.cpp:480,21'
          Dst:             _ZN9ks_structD2Ev
        - Src:             'llvm/keystone/ks.cpp:500,17'
          Dst:             _ZL6InitKsiP9ks_structNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             'llvm/keystone/ks.cpp:516,13'
          Dst:             _ZN9ks_structD2Ev
    - functionName:    ks_arch_supported
      functionSourceFile: '/src/keystone/llvm/keystone/ks.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 153
      functionLinenumberEnd: 188
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          67
      EdgeCount:       24
      CyclomaticComplexity: 13
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'llvm/keystone/ks.cpp:154,5'
          Branch Sides:    []
      Callsites:       []
    - functionName:    ks_strerror
      functionSourceFile: '/src/keystone/llvm/keystone/ks.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         47
      ICount:          237
      EdgeCount:       92
      CyclomaticComplexity: 47
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'llvm/keystone/ks.cpp:50,5'
          Branch Sides:    []
      Callsites:       []
    - functionName:    ks_errno
      functionSourceFile: '/src/keystone/llvm/keystone/ks.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    ks_version
      functionSourceFile: '/src/keystone/llvm/keystone/ks.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _Z10EVM_opcodePKc
      functionSourceFile: '/src/keystone/llvm/keystone/EVMMapping.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 284
      functionLinenumberEnd: 294
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          71
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - strcasecmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/EVMMapping.cpp:288,40'
          Dst:             strcasecmp
    - functionName:    strcasecmp
      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:    _GLOBAL__sub_I_MCContext.cpp
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCContext.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCContext.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCContext.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks12DenseMapInfoIPNS_9MCSectionEE12getHashValueEPKS1_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMapInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks6detail12DenseSetPairIPNS_9MCSectionEE8getFirstEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseSet.h'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E12getHashValueERKS3_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 336
      functionLinenumberEnd: 337
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12DenseMapInfoIPNS_9MCSectionEE12getHashValueEPKS1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:337,12'
          Dst:             _ZN7llvm_ks12DenseMapInfoIPNS_9MCSectionEE12getHashValueEPKS1_
    - functionName:    _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E10getBucketsEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 375
      functionLinenumberEnd: 376
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS2_EENS3_12DenseSetPairIS2_EEE10getBucketsEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:376,49'
          Dst:             _ZNK7llvm_ks8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS2_EENS3_12DenseSetPairIS2_EEE10getBucketsEv
    - functionName:    _ZNK7llvm_ks8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS2_EENS3_12DenseSetPairIS2_EEE10getBucketsEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 670
      functionLinenumberEnd: 671
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E15LookupBucketForIS3_EEbRKT_RPKS9_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 469
      functionLinenumberEnd: 516
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         28
      ICount:          169
      EdgeCount:       36
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E11getEmptyKeyEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E12getHashValueERKS3_
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E15getTombstoneKeyEv
        - _ZN7llvm_ks12DenseMapInfoIPNS_9MCSectionEE7isEqualEPKS1_S5_
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E10getBucketsEv
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E13getNumBucketsEv
        - _ZNK7llvm_ks6detail12DenseSetPairIPNS_9MCSectionEE8getFirstEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:470,33'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E10getBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:471,33'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E13getNumBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:480,27'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E11getEmptyKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:481,31'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E15getTombstoneKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:482,5'
          Dst:             _ZN7llvm_ks12DenseMapInfoIPNS_9MCSectionEE7isEqualEPKS1_S5_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:482,5'
          Dst:             _ZN7llvm_ks12DenseMapInfoIPNS_9MCSectionEE7isEqualEPKS1_S5_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:482,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:486,25'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E12getHashValueERKS3_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:491,11'
          Dst:             _ZNK7llvm_ks6detail12DenseSetPairIPNS_9MCSectionEE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:491,11'
          Dst:             _ZN7llvm_ks12DenseMapInfoIPNS_9MCSectionEE7isEqualEPKS1_S5_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:498,11'
          Dst:             _ZNK7llvm_ks6detail12DenseSetPairIPNS_9MCSectionEE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:498,11'
          Dst:             _ZN7llvm_ks12DenseMapInfoIPNS_9MCSectionEE7isEqualEPKS1_S5_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:507,41'
          Dst:             _ZNK7llvm_ks6detail12DenseSetPairIPNS_9MCSectionEE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:507,11'
          Dst:             _ZN7llvm_ks12DenseMapInfoIPNS_9MCSectionEE7isEqualEPKS1_S5_
    - functionName:    _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E13getNumBucketsEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 381
      functionLinenumberEnd: 382
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS2_EENS3_12DenseSetPairIS2_EEE13getNumBucketsEv
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:382,49'
          Dst:             _ZNK7llvm_ks8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS2_EENS3_12DenseSetPairIS2_EEE13getNumBucketsEv
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E11getEmptyKeyEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 343
      functionLinenumberEnd: 344
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12DenseMapInfoIPNS_9MCSectionEE11getEmptyKeyEv
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:344,12'
          Dst:             _ZN7llvm_ks12DenseMapInfoIPNS_9MCSectionEE11getEmptyKeyEv
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E15getTombstoneKeyEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 346
      functionLinenumberEnd: 347
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12DenseMapInfoIPNS_9MCSectionEE15getTombstoneKeyEv
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:347,12'
          Dst:             _ZN7llvm_ks12DenseMapInfoIPNS_9MCSectionEE15getTombstoneKeyEv
    - functionName:    _ZN7llvm_ks12DenseMapInfoIPNS_9MCSectionEE7isEqualEPKS1_S5_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMapInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    26
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks12DenseMapInfoIPNS_9MCSectionEE15getTombstoneKeyEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMapInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks12DenseMapInfoIPNS_9MCSectionEE11getEmptyKeyEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMapInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS2_EENS3_12DenseSetPairIS2_EEE13getNumBucketsEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 674
      functionLinenumberEnd: 675
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E22incrementNumTombstonesEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 369
      functionLinenumberEnd: 371
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E16setNumTombstonesEj
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E16getNumTombstonesEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:370,22'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E16getNumTombstonesEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:370,5'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E16setNumTombstonesEj
    - functionName:    _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E16getNumTombstonesEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 363
      functionLinenumberEnd: 364
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS2_EENS3_12DenseSetPairIS2_EEE16getNumTombstonesEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:364,49'
          Dst:             _ZNK7llvm_ks8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS2_EENS3_12DenseSetPairIS2_EEE16getNumTombstonesEv
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E16setNumTombstonesEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 366
      functionLinenumberEnd: 368
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS2_EENS3_12DenseSetPairIS2_EEE16setNumTombstonesEj
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:367,36'
          Dst:             _ZN7llvm_ks8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS2_EENS3_12DenseSetPairIS2_EEE16setNumTombstonesEj
    - functionName:    _ZN7llvm_ks8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS2_EENS3_12DenseSetPairIS2_EEE16setNumTombstonesEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 666
      functionLinenumberEnd: 668
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS2_EENS3_12DenseSetPairIS2_EEE16getNumTombstonesEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 663
      functionLinenumberEnd: 664
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E19decrementNumEntriesEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 360
      functionLinenumberEnd: 362
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E13setNumEntriesEj
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E13getNumEntriesEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:361,19'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E13getNumEntriesEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:361,5'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E13setNumEntriesEj
    - functionName:    _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E13getNumEntriesEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 351
      functionLinenumberEnd: 352
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS2_EENS3_12DenseSetPairIS2_EEE13getNumEntriesEv
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:352,49'
          Dst:             _ZNK7llvm_ks8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS2_EENS3_12DenseSetPairIS2_EEE13getNumEntriesEv
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E13setNumEntriesEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionLinenumberEnd: 356
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS2_EENS3_12DenseSetPairIS2_EEE13setNumEntriesEj
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:355,36'
          Dst:             _ZN7llvm_ks8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS2_EENS3_12DenseSetPairIS2_EEE13setNumEntriesEj
    - functionName:    _ZN7llvm_ks8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS2_EENS3_12DenseSetPairIS2_EEE13setNumEntriesEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 659
      functionLinenumberEnd: 661
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS2_EENS3_12DenseSetPairIS2_EEE13getNumEntriesEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 656
      functionLinenumberEnd: 657
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E15LookupBucketForIS3_EEbRKT_RPS9_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 519
      functionLinenumberEnd: 524
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E15LookupBucketForIS3_EEbRKT_RPKS9_
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:522,9'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E15LookupBucketForIS3_EEbRKT_RPKS9_
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E5eraseERKS3_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 206
      functionLinenumberEnd: 216
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E15LookupBucketForIS3_EEbRKT_RPS9_
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E15getTombstoneKeyEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E19decrementNumEntriesEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E22incrementNumTombstonesEv
        - _ZN7llvm_ks6detail12DenseSetPairIPNS_9MCSectionEE8getFirstEv
        - _ZN7llvm_ks6detail12DenseSetPairIPNS_9MCSectionEE9getSecondEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:208,10'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E15LookupBucketForIS3_EEbRKT_RPS9_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:211,16'
          Dst:             _ZN7llvm_ks6detail12DenseSetPairIPNS_9MCSectionEE9getSecondEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:212,29'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E15getTombstoneKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:212,16'
          Dst:             _ZN7llvm_ks6detail12DenseSetPairIPNS_9MCSectionEE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:213,5'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E19decrementNumEntriesEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:214,5'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E22incrementNumTombstonesEv
    - functionName:    _ZN7llvm_ks6detail12DenseSetPairIPNS_9MCSectionEE9getSecondEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseSet.h'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks6detail12DenseSetPairIPNS_9MCSectionEE8getFirstEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseSet.h'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    18
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks8DenseSetIPNS_9MCSectionENS_12DenseMapInfoIS2_EEE5eraseERKS2_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseSet.h'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E5eraseERKS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseSet.h:71,19'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E5eraseERKS3_
    - functionName:    '_ZZN7llvm_ks9MCContext21finalizeDwarfSectionsERNS_10MCStreamerEENK3$_0clEPNS_9MCSectionE'
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCContext.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 491
      functionLinenumberEnd: 491
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    '_ZN7llvm_ks9SetVectorIPNS_9MCSectionENSt3__16vectorIS2_NS3_9allocatorIS2_EEEENS_8DenseSetIS2_NS_12DenseMapInfoIS2_EEEEE19TestAndEraseFromSetIZNS_9MCContext21finalizeDwarfSectionsERNS_10MCStreamerEE3$_0EclIS2_EEbRKT_'
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SetVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 225
      functionLinenumberEnd: 231
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks8DenseSetIPNS_9MCSectionENS_12DenseMapInfoIS2_EEE5eraseERKS2_
        - '_ZZN7llvm_ks9MCContext21finalizeDwarfSectionsERNS_10MCStreamerEENK3$_0clEPNS_9MCSectionE'
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SetVector.h:226,11'
          Dst:             '_ZZN7llvm_ks9MCContext21finalizeDwarfSectionsERNS_10MCStreamerEENK3$_0clEPNS_9MCSectionE'
        - Src:             'llvm/include/llvm/ADT/SetVector.h:227,14'
          Dst:             _ZN7llvm_ks8DenseSetIPNS_9MCSectionENS_12DenseMapInfoIS2_EEE5eraseERKS2_
    - functionName:    '_ZN7llvm_ks9SetVectorIPNS_9MCSectionENSt3__16vectorIS2_NS3_9allocatorIS2_EEEENS_8DenseSetIS2_NS_12DenseMapInfoIS2_EEEEE19TestAndEraseFromSetIZNS_9MCContext21finalizeDwarfSectionsERNS_10MCStreamerEE3$_0EC2ESH_RSB_'
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SetVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 222
      functionLinenumberEnd: 222
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks13AllocatorBaseINS_20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EEEE8AllocateINS_15MCSubtargetInfoEEEPT_m
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Allocator.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13AllocatorBaseINS_20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EEEE8AllocateEmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Allocator.h:77,29'
          Dst:             _ZN7llvm_ks13AllocatorBaseINS_20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EEEE8AllocateEmm
    - functionName:    _ZN7llvm_ks13AllocatorBaseINS_20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EEEE8AllocateEmm
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Allocator.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EE8AllocateEmm
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Allocator.h:55,43'
          Dst:             _ZN7llvm_ks20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EE8AllocateEmm
    - functionName:    _ZN7llvm_ks20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EE8AllocateEmm
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Allocator.h'
      linkageType:     InternalLinkage
      functionLinenumber: 209
      functionLinenumberEnd: 258
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         33
      ICount:          217
      EdgeCount:       38
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7llvm_ks15MallocAllocator8AllocateEmm
        - _ZN7llvm_ks19alignmentAdjustmentEPKvm
        - _ZN7llvm_ks20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EE12StartNewSlabEv
        - _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__14pairIPvmEELb1EE9push_backERKS4_
        - _ZN7llvm_ks9alignAddrEPKvm
        - __assert_fail
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Allocator.h:210,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/Support/Allocator.h:215,25'
          Dst:             _ZN7llvm_ks19alignmentAdjustmentEPKvm
        - Src:             'llvm/include/llvm/Support/Allocator.h:216,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/Support/Allocator.h:234,33'
          Dst:             _ZN7llvm_ks15MallocAllocator8AllocateEmm
        - Src:             'llvm/include/llvm/Support/Allocator.h:238,24'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__14pairIPvmEELb1EE9push_backERKS4_
        - Src:             'llvm/include/llvm/Support/Allocator.h:240,31'
          Dst:             _ZN7llvm_ks9alignAddrEPKvm
        - Src:             'llvm/include/llvm/Support/Allocator.h:241,7'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/Support/Allocator.h:249,5'
          Dst:             _ZN7llvm_ks20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EE12StartNewSlabEv
        - Src:             'llvm/include/llvm/Support/Allocator.h:250,29'
          Dst:             _ZN7llvm_ks9alignAddrEPKvm
        - Src:             'llvm/include/llvm/Support/Allocator.h:251,5'
          Dst:             __assert_fail
    - functionName:    _ZN7llvm_ks19alignmentAdjustmentEPKvm
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/MathExtras.h'
      linkageType:     InternalLinkage
      functionLinenumber: 576
      functionLinenumberEnd: 577
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks9alignAddrEPKvm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/MathExtras.h:577,10'
          Dst:             _ZN7llvm_ks9alignAddrEPKvm
    - functionName:    _ZN7llvm_ks15MallocAllocator8AllocateEmm
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Allocator.h'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__14pairIPvmEELb1EE9push_backERKS4_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 337
      functionLinenumberEnd: 342
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__14pairIPvmEELb1EE4growEm
        - _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__14pairIPvmEEvE6setEndEPS4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:339,13'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__14pairIPvmEELb1EE4growEm
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:341,11'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__14pairIPvmEEvE6setEndEPS4_
    - functionName:    _ZN7llvm_ks9alignAddrEPKvm
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/MathExtras.h'
      linkageType:     InternalLinkage
      functionLinenumber: 565
      functionLinenumberEnd: 571
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          75
      EdgeCount:       18
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks13isPowerOf2_64Em
        - __assert_fail
      functionUses:    15
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/MathExtras.h:566,3'
          Dst:             _ZN7llvm_ks13isPowerOf2_64Em
        - Src:             'llvm/include/llvm/Support/MathExtras.h:566,3'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/Support/MathExtras.h:569,3'
          Dst:             __assert_fail
    - functionName:    _ZN7llvm_ks20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EE12StartNewSlabEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Allocator.h'
      linkageType:     InternalLinkage
      functionLinenumber: 319
      functionLinenumberEnd: 330
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          50
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15MallocAllocator8AllocateEmm
        - _ZN7llvm_ks20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EE15computeSlabSizeEj
        - _ZN7llvm_ks23SmallVectorTemplateBaseIPvLb1EE9push_backERKS1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Allocator.h:320,32'
          Dst:             _ZN7llvm_ks20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EE15computeSlabSizeEj
        - Src:             'llvm/include/llvm/Support/Allocator.h:322,31'
          Dst:             _ZN7llvm_ks15MallocAllocator8AllocateEmm
        - Src:             'llvm/include/llvm/Support/Allocator.h:327,11'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseIPvLb1EE9push_backERKS1_
    - functionName:    _ZN7llvm_ks20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EE15computeSlabSizeEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Allocator.h'
      linkageType:     InternalLinkage
      functionLinenumber: 309
      functionLinenumberEnd: 314
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseIPvLb1EE9push_backERKS1_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 337
      functionLinenumberEnd: 342
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseIPvLb1EE4growEm
        - _ZN7llvm_ks25SmallVectorTemplateCommonIPvvE6setEndEPS1_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:339,13'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseIPvLb1EE4growEm
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:341,11'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonIPvvE6setEndEPS1_
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseIPvLb1EE4growEm
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 333
      functionLinenumberEnd: 335
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks25SmallVectorTemplateCommonIPvvE8grow_podEmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:334,11'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonIPvvE8grow_podEmm
    - functionName:    _ZN7llvm_ks25SmallVectorTemplateCommonIPvvE6setEndEPS1_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks25SmallVectorTemplateCommonIPvvE8grow_podEmm
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorBase8grow_podEPvmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:81,22'
          Dst:             _ZN7llvm_ks15SmallVectorBase8grow_podEPvmm
    - functionName:    _ZN7llvm_ks13isPowerOf2_64Em
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/MathExtras.h'
      linkageType:     InternalLinkage
      functionLinenumber: 360
      functionLinenumberEnd: 361
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          26
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__14pairIPvmEELb1EE4growEm
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 333
      functionLinenumberEnd: 335
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__14pairIPvmEEvE8grow_podEmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:334,11'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__14pairIPvmEEvE8grow_podEmm
    - functionName:    _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__14pairIPvmEEvE6setEndEPS4_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__14pairIPvmEEvE8grow_podEmm
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorBase8grow_podEPvmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:81,22'
          Dst:             _ZN7llvm_ks15SmallVectorBase8grow_podEPvmm
    - functionName:    _ZNK7llvm_ks9MCContext14COFFSectionKeyltERKS1_
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCContext.h'
      linkageType:     InternalLinkage
      functionLinenumber: 202
      functionLinenumberEnd: 585
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          165
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ksltENS_9StringRefES0_
        - memcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/MC/MCContext.h:206,28'
          Dst:             _ZN7llvm_ksltENS_9StringRefES0_
    - 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:    2361
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ksltENS_9StringRefES0_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringRef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 588
      functionLinenumberEnd: 589
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          111
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - memcmp
      functionUses:    35
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/StringRef.h:162,21'
          Dst:             memcmp
    - functionName:    _ZN7llvm_ks13AllocatorBaseINS_20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EEEE8AllocateINS_13MCSectionCOFFEEEPT_m
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Allocator.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13AllocatorBaseINS_20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EEEE8AllocateEmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Allocator.h:77,29'
          Dst:             _ZN7llvm_ks13AllocatorBaseINS_20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EEEE8AllocateEmm
    - functionName:    _ZN7llvm_ks9MCContext14COFFSectionKeyD2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCContext.h'
      linkageType:     InternalLinkage
      functionLinenumber: 194
      functionLinenumberEnd: 194
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks9MCContext14COFFSectionKeyC2EOS1_
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCContext.h'
      linkageType:     InternalLinkage
      functionLinenumber: 194
      functionLinenumberEnd: 194
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZZNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEC1B8ne220000EOS5_ENKUlRS5_E_clES7_
      functionSourceFile: '/usr/local/bin/../include/c++/v1/string'
      linkageType:     InternalLinkage
      functionLinenumber: 1020
      functionLinenumberEnd: 1023
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks9MCContext14COFFSectionKeyC2ERKS1_
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCContext.h'
      linkageType:     InternalLinkage
      functionLinenumber: 194
      functionLinenumberEnd: 194
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks9MCContext13ELFSectionKeyC2EOS1_
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCContext.h'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionLinenumberEnd: 177
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks9MCContext13ELFSectionKeyD2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCContext.h'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionLinenumberEnd: 177
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks9MCContext13ELFSectionKeyltERKS1_
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCContext.h'
      linkageType:     InternalLinkage
      functionLinenumber: 185
      functionLinenumberEnd: 585
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          165
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ksltENS_9StringRefES0_
        - memcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/MC/MCContext.h:189,28'
          Dst:             _ZN7llvm_ksltENS_9StringRefES0_
    - functionName:    _ZN7llvm_ks13AllocatorBaseINS_20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EEEE8AllocateINS_12MCSectionELFEEEPT_m
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Allocator.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13AllocatorBaseINS_20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EEEE8AllocateEmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Allocator.h:77,29'
          Dst:             _ZN7llvm_ks13AllocatorBaseINS_20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EEEE8AllocateEmm
    - functionName:    _ZN7llvm_ks14StringMapEntryIbE6CreateINS_15MallocAllocatorEbEEPS1_NS_9StringRefERT_OT0_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 169
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          78
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks14StringMapEntryIbEC2IbEEjOT_
        - _ZN7llvm_ks15MallocAllocator8AllocateEmm
        - _ZN7llvm_ks7alignOfINS_14StringMapEntryIbEEEEjv
        - _ZNK7llvm_ks14StringMapEntryIbE10getKeyDataEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/StringMap.h:156,26'
          Dst:             _ZN7llvm_ks7alignOfINS_14StringMapEntryIbEEEEjv
        - Src:             'llvm/include/llvm/ADT/StringMap.h:159,46'
          Dst:             _ZN7llvm_ks15MallocAllocator8AllocateEmm
        - Src:             'llvm/include/llvm/ADT/StringMap.h:162,19'
          Dst:             _ZN7llvm_ks14StringMapEntryIbEC2IbEEjOT_
        - Src:             'llvm/include/llvm/ADT/StringMap.h:165,50'
          Dst:             _ZNK7llvm_ks14StringMapEntryIbE10getKeyDataEv
    - functionName:    _ZN7llvm_ks7alignOfINS_14StringMapEntryIbEEEEjv
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/AlignOf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks14StringMapEntryIbEC2IbEEjOT_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks18StringMapEntryBaseC2Ej
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/StringMap.h:127,9'
          Dst:             _ZN7llvm_ks18StringMapEntryBaseC2Ej
    - functionName:    _ZNK7llvm_ks14StringMapEntryIbE10getKeyDataEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks18StringMapEntryBaseC2Ej
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks22StringMapConstIteratorIbEC2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 408
      functionLinenumberEnd: 408
      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:    _ZN7llvm_ks13AllocatorBaseINS_20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EEEE8AllocateINS_14MCSectionMachOEEEPT_m
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Allocator.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13AllocatorBaseINS_20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EEEE8AllocateEmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Allocator.h:77,29'
          Dst:             _ZN7llvm_ks13AllocatorBaseINS_20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EEEE8AllocateEmm
    - functionName:    _ZNK7llvm_ks14StringMapEntryIPNS_14MCSectionMachOEE10getKeyDataEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks14StringMapEntryIPNS_14MCSectionMachOEEC2IS2_EEjOT_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks18StringMapEntryBaseC2Ej
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/StringMap.h:127,9'
          Dst:             _ZN7llvm_ks18StringMapEntryBaseC2Ej
    - functionName:    _ZN7llvm_ks7alignOfINS_14StringMapEntryIPNS_14MCSectionMachOEEEEEjv
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/AlignOf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks22StringMapConstIteratorIPNS_14MCSectionMachOEE23AdvancePastEmptyBucketsEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 440
      functionLinenumberEnd: 443
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          46
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks13StringMapImpl15getTombstoneValEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/StringMap.h:441,39'
          Dst:             _ZN7llvm_ks13StringMapImpl15getTombstoneValEv
    - functionName:    _ZN7llvm_ks13StringMapImpl15getTombstoneValEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    44
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks22StringMapConstIteratorIPNS_14MCSectionMachOEEC2EPPNS_18StringMapEntryBaseEb
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 412
      functionLinenumberEnd: 414
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks22StringMapConstIteratorIPNS_14MCSectionMachOEE23AdvancePastEmptyBucketsEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/StringMap.h:413,21'
          Dst:             _ZN7llvm_ks22StringMapConstIteratorIPNS_14MCSectionMachOEE23AdvancePastEmptyBucketsEv
    - functionName:    _ZN7llvm_ks14StringMapEntryIPNS_14MCSectionMachOEE6CreateINS_15MallocAllocatorES2_EEPS3_NS_9StringRefERT_OT0_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 169
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          78
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks14StringMapEntryIPNS_14MCSectionMachOEEC2IS2_EEjOT_
        - _ZN7llvm_ks15MallocAllocator8AllocateEmm
        - _ZN7llvm_ks7alignOfINS_14StringMapEntryIPNS_14MCSectionMachOEEEEEjv
        - _ZNK7llvm_ks14StringMapEntryIPNS_14MCSectionMachOEE10getKeyDataEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/StringMap.h:156,26'
          Dst:             _ZN7llvm_ks7alignOfINS_14StringMapEntryIPNS_14MCSectionMachOEEEEEjv
        - Src:             'llvm/include/llvm/ADT/StringMap.h:159,46'
          Dst:             _ZN7llvm_ks15MallocAllocator8AllocateEmm
        - Src:             'llvm/include/llvm/ADT/StringMap.h:162,19'
          Dst:             _ZN7llvm_ks14StringMapEntryIPNS_14MCSectionMachOEEC2IS2_EEjOT_
        - Src:             'llvm/include/llvm/ADT/StringMap.h:165,50'
          Dst:             _ZNK7llvm_ks14StringMapEntryIPNS_14MCSectionMachOEE10getKeyDataEv
    - functionName:    _ZN7llvm_ks17StringMapIteratorIPNS_14MCSectionMachOEEC2EPPNS_18StringMapEntryBaseEb
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 452
      functionLinenumberEnd: 453
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks22StringMapConstIteratorIPNS_14MCSectionMachOEEC2EPPNS_18StringMapEntryBaseEb
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/StringMap.h:452,7'
          Dst:             _ZN7llvm_ks22StringMapConstIteratorIPNS_14MCSectionMachOEEC2EPPNS_18StringMapEntryBaseEb
    - functionName:    _ZNK7llvm_ks17StringMapIteratorIPNS_14MCSectionMachOEEptEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 457
      functionLinenumberEnd: 458
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks9StringMapIPNS_14MCSectionMachOENS_15MallocAllocatorEE6insertENSt3__14pairINS_9StringRefES2_EE
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 330
      functionLinenumberEnd: 346
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          137
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks13StringMapImpl11RehashTableEj
        - _ZN7llvm_ks13StringMapImpl15LookupBucketForENS_9StringRefE
        - _ZN7llvm_ks13StringMapImpl15getTombstoneValEv
        - _ZN7llvm_ks14StringMapEntryIPNS_14MCSectionMachOEE6CreateINS_15MallocAllocatorES2_EEPS3_NS_9StringRefERT_OT0_
        - _ZN7llvm_ks17StringMapIteratorIPNS_14MCSectionMachOEEC2EPPNS_18StringMapEntryBaseEb
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/StringMap.h:331,25'
          Dst:             _ZN7llvm_ks13StringMapImpl15LookupBucketForENS_9StringRefE
        - Src:             'llvm/include/llvm/ADT/StringMap.h:333,29'
          Dst:             _ZN7llvm_ks13StringMapImpl15getTombstoneValEv
        - Src:             'llvm/include/llvm/ADT/StringMap.h:334,29'
          Dst:             _ZN7llvm_ks17StringMapIteratorIPNS_14MCSectionMachOEEC2EPPNS_18StringMapEntryBaseEb
        - Src:             'llvm/include/llvm/ADT/StringMap.h:337,19'
          Dst:             _ZN7llvm_ks13StringMapImpl15getTombstoneValEv
        - Src:             'llvm/include/llvm/ADT/StringMap.h:340,9'
          Dst:             _ZN7llvm_ks14StringMapEntryIPNS_14MCSectionMachOEE6CreateINS_15MallocAllocatorES2_EEPS3_NS_9StringRefERT_OT0_
        - Src:             'llvm/include/llvm/ADT/StringMap.h:342,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/StringMap.h:344,16'
          Dst:             _ZN7llvm_ks13StringMapImpl11RehashTableEj
        - Src:             'llvm/include/llvm/ADT/StringMap.h:345,27'
          Dst:             _ZN7llvm_ks17StringMapIteratorIPNS_14MCSectionMachOEEC2EPPNS_18StringMapEntryBaseEb
    - functionName:    _ZNK7llvm_ks11SmallStringILj64EE3strEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallString.h'
      linkageType:     InternalLinkage
      functionLinenumber: 267
      functionLinenumberEnd: 267
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          77
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallString.h:267,34'
          Dst:             __assert_fail
    - functionName:    _ZN7llvm_ks11SmallStringILj64EE6appendIPKcEEvT_S5_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallString.h'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplIcE6appendIPKcEEvT_S5_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallString.h:75,28'
          Dst:             _ZN7llvm_ks15SmallVectorImplIcE6appendIPKcEEvT_S5_
    - functionName:    _ZN7llvm_ks15SmallVectorImplIcE6appendIPKcEEvT_S5_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 423
      functionLinenumberEnd: 432
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          78
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseIcLb1EE18uninitialized_copyIKccEEvPT_S5_PT0_PNSt3__19enable_ifIXsr3std7is_sameINS8_12remove_constIS4_E4typeES6_EE5valueEvE4typeE
        - _ZN7llvm_ks23SmallVectorTemplateBaseIcLb1EE4growEm
        - _ZN7llvm_ks25SmallVectorTemplateCommonIcvE12capacity_ptrEv
        - _ZN7llvm_ks25SmallVectorTemplateCommonIcvE6setEndEPc
      functionUses:    15
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:426,37'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonIcvE12capacity_ptrEv
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:427,13'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseIcLb1EE4growEm
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:430,5'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseIcLb1EE18uninitialized_copyIKccEEvPT_S5_PT0_PNSt3__19enable_ifIXsr3std7is_sameINS8_12remove_constIS4_E4typeES6_EE5valueEvE4typeE
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:431,11'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonIcvE6setEndEPc
    - functionName:    _ZN7llvm_ks25SmallVectorTemplateCommonIcvE12capacity_ptrEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseIcLb1EE4growEm
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 333
      functionLinenumberEnd: 335
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks25SmallVectorTemplateCommonIcvE8grow_podEmm
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:334,11'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonIcvE8grow_podEmm
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseIcLb1EE18uninitialized_copyIKccEEvPT_S5_PT0_PNSt3__19enable_ifIXsr3std7is_sameINS8_12remove_constIS4_E4typeES6_EE5valueEvE4typeE
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 322
      functionLinenumberEnd: 329
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          33
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks25SmallVectorTemplateCommonIcvE6setEndEPc
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    18
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks25SmallVectorTemplateCommonIcvE8grow_podEmm
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorBase8grow_podEPvmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:81,22'
          Dst:             _ZN7llvm_ks15SmallVectorBase8grow_podEPvmm
    - functionName:    _ZN7llvm_ks11SmallVectorIcLj64EEC2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 872
      functionLinenumberEnd: 873
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplIcEC2Ej
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:872,19'
          Dst:             _ZN7llvm_ks15SmallVectorImplIcEC2Ej
    - functionName:    _ZN7llvm_ks22StringMapConstIteratorIPNS_8MCSymbolEEC2EPPNS_18StringMapEntryBaseEb
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 412
      functionLinenumberEnd: 414
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks22StringMapConstIteratorIPNS_8MCSymbolEE23AdvancePastEmptyBucketsEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/StringMap.h:413,21'
          Dst:             _ZN7llvm_ks22StringMapConstIteratorIPNS_8MCSymbolEE23AdvancePastEmptyBucketsEv
    - functionName:    _ZN7llvm_ks22StringMapConstIteratorIPNS_8MCSymbolEE23AdvancePastEmptyBucketsEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 440
      functionLinenumberEnd: 443
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          46
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks13StringMapImpl15getTombstoneValEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/StringMap.h:441,39'
          Dst:             _ZN7llvm_ks13StringMapImpl15getTombstoneValEv
    - functionName:    _ZNK7llvm_ks22StringMapConstIteratorIPNS_8MCSymbolEEptEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 419
      functionLinenumberEnd: 420
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks9StringMapIPNS_8MCSymbolERNS_20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EEEE3endEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 273
      functionLinenumberEnd: 274
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks22StringMapConstIteratorIPNS_8MCSymbolEEC2EPPNS_18StringMapEntryBaseEb
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/StringMap.h:274,12'
          Dst:             _ZN7llvm_ks22StringMapConstIteratorIPNS_8MCSymbolEEC2EPPNS_18StringMapEntryBaseEb
    - functionName:    _ZNK7llvm_ks22StringMapConstIteratorIPNS_8MCSymbolEEneERKS3_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 426
      functionLinenumberEnd: 427
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks9StringMapIPNS_8MCSymbolERNS_20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EEEE4findENS_9StringRefE
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 287
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks22StringMapConstIteratorIPNS_8MCSymbolEEC2EPPNS_18StringMapEntryBaseEb
        - _ZNK7llvm_ks13StringMapImpl7FindKeyENS_9StringRefE
        - _ZNK7llvm_ks9StringMapIPNS_8MCSymbolERNS_20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EEEE3endEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/StringMap.h:284,18'
          Dst:             _ZNK7llvm_ks13StringMapImpl7FindKeyENS_9StringRefE
        - Src:             'llvm/include/llvm/ADT/StringMap.h:285,30'
          Dst:             _ZNK7llvm_ks9StringMapIPNS_8MCSymbolERNS_20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EEEE3endEv
        - Src:             'llvm/include/llvm/ADT/StringMap.h:286,12'
          Dst:             _ZN7llvm_ks22StringMapConstIteratorIPNS_8MCSymbolEEC2EPPNS_18StringMapEntryBaseEb
    - functionName:    _ZNK7llvm_ks8DenseMapINSt3__14pairIjjEEPNS_8MCSymbolENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S5_EEE16getNumTombstonesEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 663
      functionLinenumberEnd: 664
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINSt3__14pairIjjEEPNS_8MCSymbolENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E18moveFromOldBucketsEPSB_SE_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 288
      functionLinenumberEnd: 311
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          110
      EdgeCount:       23
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINSt3__14pairIjjEEPNS_8MCSymbolENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E11getEmptyKeyEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINSt3__14pairIjjEEPNS_8MCSymbolENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E15LookupBucketForIS4_EEbRKT_RPSB_
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINSt3__14pairIjjEEPNS_8MCSymbolENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E15getTombstoneKeyEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINSt3__14pairIjjEEPNS_8MCSymbolENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E19incrementNumEntriesEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINSt3__14pairIjjEEPNS_8MCSymbolENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E9initEmptyEv
        - _ZN7llvm_ks12DenseMapInfoINSt3__14pairIjjEEE7isEqualERKS3_S6_
        - _ZN7llvm_ks6detail12DenseMapPairINSt3__14pairIjjEEPNS_8MCSymbolEE8getFirstEv
        - _ZN7llvm_ks6detail12DenseMapPairINSt3__14pairIjjEEPNS_8MCSymbolEE9getSecondEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:289,5'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINSt3__14pairIjjEEPNS_8MCSymbolENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E9initEmptyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:292,27'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINSt3__14pairIjjEEPNS_8MCSymbolENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E11getEmptyKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:293,31'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINSt3__14pairIjjEEPNS_8MCSymbolENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E15getTombstoneKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:295,33'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairINSt3__14pairIjjEEPNS_8MCSymbolEE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:295,12'
          Dst:             _ZN7llvm_ks12DenseMapInfoINSt3__14pairIjjEEE7isEqualERKS3_S6_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:296,33'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairINSt3__14pairIjjEEPNS_8MCSymbolEE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:296,12'
          Dst:             _ZN7llvm_ks12DenseMapInfoINSt3__14pairIjjEEE7isEqualERKS3_S6_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:299,44'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairINSt3__14pairIjjEEPNS_8MCSymbolEE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:299,25'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINSt3__14pairIjjEEPNS_8MCSymbolENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E15LookupBucketForIS4_EEbRKT_RPSB_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:301,9'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:302,47'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairINSt3__14pairIjjEEPNS_8MCSymbolEE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:302,21'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairINSt3__14pairIjjEEPNS_8MCSymbolEE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:303,29'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairINSt3__14pairIjjEEPNS_8MCSymbolEE9getSecondEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:303,62'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairINSt3__14pairIjjEEPNS_8MCSymbolEE9getSecondEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:304,9'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINSt3__14pairIjjEEPNS_8MCSymbolENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E19incrementNumEntriesEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:307,12'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairINSt3__14pairIjjEEPNS_8MCSymbolEE9getSecondEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:309,10'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairINSt3__14pairIjjEEPNS_8MCSymbolEE8getFirstEv
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINSt3__14pairIjjEEPNS_8MCSymbolENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E9initEmptyEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 277
      functionLinenumberEnd: 286
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          71
      EdgeCount:       16
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINSt3__14pairIjjEEPNS_8MCSymbolENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E10getBucketsEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINSt3__14pairIjjEEPNS_8MCSymbolENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E11getEmptyKeyEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINSt3__14pairIjjEEPNS_8MCSymbolENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E13getBucketsEndEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINSt3__14pairIjjEEPNS_8MCSymbolENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E13setNumEntriesEj
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINSt3__14pairIjjEEPNS_8MCSymbolENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E16setNumTombstonesEj
        - _ZN7llvm_ks6detail12DenseMapPairINSt3__14pairIjjEEPNS_8MCSymbolEE8getFirstEv
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapINSt3__14pairIjjEEPNS_8MCSymbolENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E13getNumBucketsEv
        - __assert_fail
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:278,5'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINSt3__14pairIjjEEPNS_8MCSymbolENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E13setNumEntriesEj
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:279,5'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINSt3__14pairIjjEEPNS_8MCSymbolENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E16setNumTombstonesEj
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:281,5'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapINSt3__14pairIjjEEPNS_8MCSymbolENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E13getNumBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:281,5'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapINSt3__14pairIjjEEPNS_8MCSymbolENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E13getNumBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:281,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:283,27'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINSt3__14pairIjjEEPNS_8MCSymbolENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E11getEmptyKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:284,23'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINSt3__14pairIjjEEPNS_8MCSymbolENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E10getBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:284,42'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINSt3__14pairIjjEEPNS_8MCSymbolENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E13getBucketsEndEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:285,18'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairINSt3__14pairIjjEEPNS_8MCSymbolEE8getFirstEv
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINSt3__14pairIjjEEPNS_8MCSymbolENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E11getEmptyKeyEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 343
      functionLinenumberEnd: 344
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12DenseMapInfoINSt3__14pairIjjEEE11getEmptyKeyEv
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:344,12'
          Dst:             _ZN7llvm_ks12DenseMapInfoINSt3__14pairIjjEEE11getEmptyKeyEv
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINSt3__14pairIjjEEPNS_8MCSymbolENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E15getTombstoneKeyEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 346
      functionLinenumberEnd: 347
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12DenseMapInfoINSt3__14pairIjjEEE15getTombstoneKeyEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:347,12'
          Dst:             _ZN7llvm_ks12DenseMapInfoINSt3__14pairIjjEEE15getTombstoneKeyEv
    - functionName:    _ZN7llvm_ks6detail12DenseMapPairINSt3__14pairIjjEEPNS_8MCSymbolEE8getFirstEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks12DenseMapInfoINSt3__14pairIjjEEE7isEqualERKS3_S6_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMapInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 163
      functionLinenumberEnd: 165
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks12DenseMapInfoIjE7isEqualERKjS3_
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMapInfo.h:164,12'
          Dst:             _ZN7llvm_ks12DenseMapInfoIjE7isEqualERKjS3_
        - Src:             'llvm/include/llvm/ADT/DenseMapInfo.h:165,12'
          Dst:             _ZN7llvm_ks12DenseMapInfoIjE7isEqualERKjS3_
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINSt3__14pairIjjEEPNS_8MCSymbolENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E15LookupBucketForIS4_EEbRKT_RPSB_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 519
      functionLinenumberEnd: 524
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapINSt3__14pairIjjEEPNS_8MCSymbolENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E15LookupBucketForIS4_EEbRKT_RPKSB_
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:522,9'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapINSt3__14pairIjjEEPNS_8MCSymbolENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E15LookupBucketForIS4_EEbRKT_RPKSB_
    - functionName:    _ZN7llvm_ks6detail12DenseMapPairINSt3__14pairIjjEEPNS_8MCSymbolEE9getSecondEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINSt3__14pairIjjEEPNS_8MCSymbolENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E19incrementNumEntriesEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 357
      functionLinenumberEnd: 359
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINSt3__14pairIjjEEPNS_8MCSymbolENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E13setNumEntriesEj
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapINSt3__14pairIjjEEPNS_8MCSymbolENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E13getNumEntriesEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:358,19'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapINSt3__14pairIjjEEPNS_8MCSymbolENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E13getNumEntriesEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:358,5'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINSt3__14pairIjjEEPNS_8MCSymbolENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E13setNumEntriesEj
    - functionName:    _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapINSt3__14pairIjjEEPNS_8MCSymbolENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E13getNumEntriesEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 351
      functionLinenumberEnd: 352
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks8DenseMapINSt3__14pairIjjEEPNS_8MCSymbolENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S5_EEE13getNumEntriesEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:352,49'
          Dst:             _ZNK7llvm_ks8DenseMapINSt3__14pairIjjEEPNS_8MCSymbolENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S5_EEE13getNumEntriesEv
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINSt3__14pairIjjEEPNS_8MCSymbolENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E13setNumEntriesEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionLinenumberEnd: 356
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks8DenseMapINSt3__14pairIjjEEPNS_8MCSymbolENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S5_EEE13setNumEntriesEj
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:355,36'
          Dst:             _ZN7llvm_ks8DenseMapINSt3__14pairIjjEEPNS_8MCSymbolENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S5_EEE13setNumEntriesEj
    - functionName:    _ZN7llvm_ks8DenseMapINSt3__14pairIjjEEPNS_8MCSymbolENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S5_EEE13setNumEntriesEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 659
      functionLinenumberEnd: 661
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks8DenseMapINSt3__14pairIjjEEPNS_8MCSymbolENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S5_EEE13getNumEntriesEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 656
      functionLinenumberEnd: 657
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapINSt3__14pairIjjEEPNS_8MCSymbolENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E15LookupBucketForIS4_EEbRKT_RPKSB_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 469
      functionLinenumberEnd: 516
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         28
      ICount:          159
      EdgeCount:       36
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINSt3__14pairIjjEEPNS_8MCSymbolENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E11getEmptyKeyEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINSt3__14pairIjjEEPNS_8MCSymbolENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E12getHashValueERKS4_
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINSt3__14pairIjjEEPNS_8MCSymbolENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E15getTombstoneKeyEv
        - _ZN7llvm_ks12DenseMapInfoINSt3__14pairIjjEEE7isEqualERKS3_S6_
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapINSt3__14pairIjjEEPNS_8MCSymbolENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E10getBucketsEv
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapINSt3__14pairIjjEEPNS_8MCSymbolENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E13getNumBucketsEv
        - _ZNK7llvm_ks6detail12DenseMapPairINSt3__14pairIjjEEPNS_8MCSymbolEE8getFirstEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:470,33'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapINSt3__14pairIjjEEPNS_8MCSymbolENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E10getBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:471,33'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapINSt3__14pairIjjEEPNS_8MCSymbolENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E13getNumBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:480,27'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINSt3__14pairIjjEEPNS_8MCSymbolENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E11getEmptyKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:481,31'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINSt3__14pairIjjEEPNS_8MCSymbolENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E15getTombstoneKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:482,5'
          Dst:             _ZN7llvm_ks12DenseMapInfoINSt3__14pairIjjEEE7isEqualERKS3_S6_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:482,5'
          Dst:             _ZN7llvm_ks12DenseMapInfoINSt3__14pairIjjEEE7isEqualERKS3_S6_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:482,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:486,25'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINSt3__14pairIjjEEPNS_8MCSymbolENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E12getHashValueERKS4_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:491,11'
          Dst:             _ZNK7llvm_ks6detail12DenseMapPairINSt3__14pairIjjEEPNS_8MCSymbolEE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:491,11'
          Dst:             _ZN7llvm_ks12DenseMapInfoINSt3__14pairIjjEEE7isEqualERKS3_S6_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:498,11'
          Dst:             _ZNK7llvm_ks6detail12DenseMapPairINSt3__14pairIjjEEPNS_8MCSymbolEE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:498,11'
          Dst:             _ZN7llvm_ks12DenseMapInfoINSt3__14pairIjjEEE7isEqualERKS3_S6_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:507,41'
          Dst:             _ZNK7llvm_ks6detail12DenseMapPairINSt3__14pairIjjEEPNS_8MCSymbolEE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:507,11'
          Dst:             _ZN7llvm_ks12DenseMapInfoINSt3__14pairIjjEEE7isEqualERKS3_S6_
    - functionName:    _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapINSt3__14pairIjjEEPNS_8MCSymbolENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E10getBucketsEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 375
      functionLinenumberEnd: 376
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks8DenseMapINSt3__14pairIjjEEPNS_8MCSymbolENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S5_EEE10getBucketsEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:376,49'
          Dst:             _ZNK7llvm_ks8DenseMapINSt3__14pairIjjEEPNS_8MCSymbolENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S5_EEE10getBucketsEv
    - functionName:    _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapINSt3__14pairIjjEEPNS_8MCSymbolENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E13getNumBucketsEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 381
      functionLinenumberEnd: 382
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks8DenseMapINSt3__14pairIjjEEPNS_8MCSymbolENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S5_EEE13getNumBucketsEv
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:382,49'
          Dst:             _ZNK7llvm_ks8DenseMapINSt3__14pairIjjEEPNS_8MCSymbolENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S5_EEE13getNumBucketsEv
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINSt3__14pairIjjEEPNS_8MCSymbolENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E12getHashValueERKS4_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 336
      functionLinenumberEnd: 337
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12DenseMapInfoINSt3__14pairIjjEEE12getHashValueERKS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:337,12'
          Dst:             _ZN7llvm_ks12DenseMapInfoINSt3__14pairIjjEEE12getHashValueERKS3_
    - functionName:    _ZNK7llvm_ks6detail12DenseMapPairINSt3__14pairIjjEEPNS_8MCSymbolEE8getFirstEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks12DenseMapInfoINSt3__14pairIjjEEE12getHashValueERKS3_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMapInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionLinenumberEnd: 161
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          70
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12DenseMapInfoIjE12getHashValueERKj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMapInfo.h:151,30'
          Dst:             _ZN7llvm_ks12DenseMapInfoIjE12getHashValueERKj
        - Src:             'llvm/include/llvm/ADT/DenseMapInfo.h:152,23'
          Dst:             _ZN7llvm_ks12DenseMapInfoIjE12getHashValueERKj
    - functionName:    _ZN7llvm_ks12DenseMapInfoIjE12getHashValueERKj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMapInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks8DenseMapINSt3__14pairIjjEEPNS_8MCSymbolENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S5_EEE13getNumBucketsEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 674
      functionLinenumberEnd: 675
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks8DenseMapINSt3__14pairIjjEEPNS_8MCSymbolENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S5_EEE10getBucketsEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 670
      functionLinenumberEnd: 671
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks12DenseMapInfoINSt3__14pairIjjEEE15getTombstoneKeyEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMapInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12DenseMapInfoIjE15getTombstoneKeyEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMapInfo.h:147,27'
          Dst:             _ZN7llvm_ks12DenseMapInfoIjE15getTombstoneKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMapInfo.h:148,27'
          Dst:             _ZN7llvm_ks12DenseMapInfoIjE15getTombstoneKeyEv
    - functionName:    _ZN7llvm_ks12DenseMapInfoINSt3__14pairIjjEEE11getEmptyKeyEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMapInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12DenseMapInfoIjE11getEmptyKeyEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMapInfo.h:143,27'
          Dst:             _ZN7llvm_ks12DenseMapInfoIjE11getEmptyKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMapInfo.h:144,27'
          Dst:             _ZN7llvm_ks12DenseMapInfoIjE11getEmptyKeyEv
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINSt3__14pairIjjEEPNS_8MCSymbolENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E16setNumTombstonesEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 366
      functionLinenumberEnd: 368
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks8DenseMapINSt3__14pairIjjEEPNS_8MCSymbolENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S5_EEE16setNumTombstonesEj
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:367,36'
          Dst:             _ZN7llvm_ks8DenseMapINSt3__14pairIjjEEPNS_8MCSymbolENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S5_EEE16setNumTombstonesEj
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINSt3__14pairIjjEEPNS_8MCSymbolENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E10getBucketsEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 378
      functionLinenumberEnd: 379
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks8DenseMapINSt3__14pairIjjEEPNS_8MCSymbolENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S5_EEE10getBucketsEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:379,43'
          Dst:             _ZNK7llvm_ks8DenseMapINSt3__14pairIjjEEPNS_8MCSymbolENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S5_EEE10getBucketsEv
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINSt3__14pairIjjEEPNS_8MCSymbolENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E13getBucketsEndEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 384
      functionLinenumberEnd: 385
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINSt3__14pairIjjEEPNS_8MCSymbolENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E10getBucketsEv
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapINSt3__14pairIjjEEPNS_8MCSymbolENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E13getNumBucketsEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:385,12'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINSt3__14pairIjjEEPNS_8MCSymbolENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E10getBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:385,27'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapINSt3__14pairIjjEEPNS_8MCSymbolENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E13getNumBucketsEv
    - functionName:    _ZN7llvm_ks8DenseMapINSt3__14pairIjjEEPNS_8MCSymbolENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S5_EEE16setNumTombstonesEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 666
      functionLinenumberEnd: 668
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks8DenseMapINSt3__14pairIjjEEPNS_8MCSymbolENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S5_EEE4growEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 621
      functionLinenumberEnd: 636
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          70
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINSt3__14pairIjjEEPNS_8MCSymbolENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E18moveFromOldBucketsEPSB_SE_
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINSt3__14pairIjjEEPNS_8MCSymbolENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E9initEmptyEv
        - _ZN7llvm_ks12NextPowerOf2Em
        - _ZN7llvm_ks8DenseMapINSt3__14pairIjjEEPNS_8MCSymbolENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S5_EEE15allocateBucketsEj
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:625,66'
          Dst:             _ZN7llvm_ks12NextPowerOf2Em
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:625,5'
          Dst:             _ZN7llvm_ks8DenseMapINSt3__14pairIjjEEPNS_8MCSymbolENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S5_EEE15allocateBucketsEj
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:626,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:628,20'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINSt3__14pairIjjEEPNS_8MCSymbolENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E9initEmptyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:632,11'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINSt3__14pairIjjEEPNS_8MCSymbolENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E18moveFromOldBucketsEPSB_SE_
    - functionName:    _ZN7llvm_ks12NextPowerOf2Em
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/MathExtras.h'
      linkageType:     InternalLinkage
      functionLinenumber: 582
      functionLinenumberEnd: 589
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          38
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    24
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks8DenseMapINSt3__14pairIjjEEPNS_8MCSymbolENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S5_EEE15allocateBucketsEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 678
      functionLinenumberEnd: 687
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINSt3__14pairIjjEEPNS_8MCSymbolENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E22decrementNumTombstonesEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 372
      functionLinenumberEnd: 374
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINSt3__14pairIjjEEPNS_8MCSymbolENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E16setNumTombstonesEj
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapINSt3__14pairIjjEEPNS_8MCSymbolENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E16getNumTombstonesEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:373,22'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapINSt3__14pairIjjEEPNS_8MCSymbolENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E16getNumTombstonesEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:373,5'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINSt3__14pairIjjEEPNS_8MCSymbolENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E16setNumTombstonesEj
    - functionName:    _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapINSt3__14pairIjjEEPNS_8MCSymbolENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E16getNumTombstonesEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 363
      functionLinenumberEnd: 364
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks8DenseMapINSt3__14pairIjjEEPNS_8MCSymbolENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S5_EEE16getNumTombstonesEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:364,49'
          Dst:             _ZNK7llvm_ks8DenseMapINSt3__14pairIjjEEPNS_8MCSymbolENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S5_EEE16getNumTombstonesEv
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINSt3__14pairIjjEEPNS_8MCSymbolENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E4growEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 391
      functionLinenumberEnd: 393
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks8DenseMapINSt3__14pairIjjEEPNS_8MCSymbolENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S5_EEE4growEj
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:392,36'
          Dst:             _ZN7llvm_ks8DenseMapINSt3__14pairIjjEEPNS_8MCSymbolENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S5_EEE4growEj
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINSt3__14pairIjjEEPNS_8MCSymbolENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E20InsertIntoBucketImplERKS4_PSB_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 426
      functionLinenumberEnd: 460
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          98
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINSt3__14pairIjjEEPNS_8MCSymbolENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E11getEmptyKeyEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINSt3__14pairIjjEEPNS_8MCSymbolENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E15LookupBucketForIS4_EEbRKT_RPSB_
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINSt3__14pairIjjEEPNS_8MCSymbolENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E19incrementNumEntriesEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINSt3__14pairIjjEEPNS_8MCSymbolENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E22decrementNumTombstonesEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINSt3__14pairIjjEEPNS_8MCSymbolENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E4growEj
        - _ZN7llvm_ks12DenseMapInfoINSt3__14pairIjjEEE7isEqualERKS3_S6_
        - _ZN7llvm_ks14DebugEpochBase14incrementEpochEv
        - _ZN7llvm_ks6detail12DenseMapPairINSt3__14pairIjjEEPNS_8MCSymbolEE8getFirstEv
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapINSt3__14pairIjjEEPNS_8MCSymbolENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E13getNumBucketsEv
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapINSt3__14pairIjjEEPNS_8MCSymbolENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E13getNumEntriesEv
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapINSt3__14pairIjjEEPNS_8MCSymbolENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E16getNumTombstonesEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:427,5'
          Dst:             _ZN7llvm_ks14DebugEpochBase14incrementEpochEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:438,30'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapINSt3__14pairIjjEEPNS_8MCSymbolENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E13getNumEntriesEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:439,27'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapINSt3__14pairIjjEEPNS_8MCSymbolENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E13getNumBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:441,13'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINSt3__14pairIjjEEPNS_8MCSymbolENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E4growEj
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:442,7'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINSt3__14pairIjjEEPNS_8MCSymbolENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E15LookupBucketForIS4_EEbRKT_RPSB_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:443,20'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapINSt3__14pairIjjEEPNS_8MCSymbolENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E13getNumBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:444,16'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapINSt3__14pairIjjEEPNS_8MCSymbolENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E16getNumTombstonesEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:446,13'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINSt3__14pairIjjEEPNS_8MCSymbolENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E4growEj
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:447,7'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINSt3__14pairIjjEEPNS_8MCSymbolENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E15LookupBucketForIS4_EEbRKT_RPSB_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:449,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:453,5'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINSt3__14pairIjjEEPNS_8MCSymbolENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E19incrementNumEntriesEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:456,27'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINSt3__14pairIjjEEPNS_8MCSymbolENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E11getEmptyKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:457,39'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairINSt3__14pairIjjEEPNS_8MCSymbolEE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:457,10'
          Dst:             _ZN7llvm_ks12DenseMapInfoINSt3__14pairIjjEEE7isEqualERKS3_S6_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:458,7'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINSt3__14pairIjjEEPNS_8MCSymbolENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E22decrementNumTombstonesEv
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINSt3__14pairIjjEEPNS_8MCSymbolENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E16InsertIntoBucketEOS4_OS6_PSB_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 418
      functionLinenumberEnd: 423
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINSt3__14pairIjjEEPNS_8MCSymbolENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E20InsertIntoBucketImplERKS4_PSB_
        - _ZN7llvm_ks6detail12DenseMapPairINSt3__14pairIjjEEPNS_8MCSymbolEE8getFirstEv
        - _ZN7llvm_ks6detail12DenseMapPairINSt3__14pairIjjEEPNS_8MCSymbolEE9getSecondEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:419,17'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINSt3__14pairIjjEEPNS_8MCSymbolENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E20InsertIntoBucketImplERKS4_PSB_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:421,16'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairINSt3__14pairIjjEEPNS_8MCSymbolEE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:422,24'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairINSt3__14pairIjjEEPNS_8MCSymbolEE9getSecondEv
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINSt3__14pairIjjEEPNS_8MCSymbolENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E16FindAndConstructEOS4_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 237
      functionLinenumberEnd: 243
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINSt3__14pairIjjEEPNS_8MCSymbolENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E15LookupBucketForIS4_EEbRKT_RPSB_
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINSt3__14pairIjjEEPNS_8MCSymbolENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E16InsertIntoBucketEOS4_OS6_PSB_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:239,9'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINSt3__14pairIjjEEPNS_8MCSymbolENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E15LookupBucketForIS4_EEbRKT_RPSB_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:242,13'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINSt3__14pairIjjEEPNS_8MCSymbolENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E16InsertIntoBucketEOS4_OS6_PSB_
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E18moveFromOldBucketsEPS8_SB_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 288
      functionLinenumberEnd: 311
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          111
      EdgeCount:       23
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E11getEmptyKeyEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E15LookupBucketForIjEEbRKT_RPS8_
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E15getTombstoneKeyEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E19incrementNumEntriesEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E9initEmptyEv
        - _ZN7llvm_ks12DenseMapInfoIjE7isEqualERKjS3_
        - _ZN7llvm_ks6detail12DenseMapPairIjPNS_7MCLabelEE8getFirstEv
        - _ZN7llvm_ks6detail12DenseMapPairIjPNS_7MCLabelEE9getSecondEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:289,5'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E9initEmptyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:292,27'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E11getEmptyKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:293,31'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E15getTombstoneKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:295,33'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIjPNS_7MCLabelEE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:295,12'
          Dst:             _ZN7llvm_ks12DenseMapInfoIjE7isEqualERKjS3_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:296,33'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIjPNS_7MCLabelEE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:296,12'
          Dst:             _ZN7llvm_ks12DenseMapInfoIjE7isEqualERKjS3_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:299,44'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIjPNS_7MCLabelEE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:299,25'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E15LookupBucketForIjEEbRKT_RPS8_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:301,9'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:302,47'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIjPNS_7MCLabelEE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:302,21'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIjPNS_7MCLabelEE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:303,29'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIjPNS_7MCLabelEE9getSecondEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:303,62'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIjPNS_7MCLabelEE9getSecondEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:304,9'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E19incrementNumEntriesEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:307,12'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIjPNS_7MCLabelEE9getSecondEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:309,10'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIjPNS_7MCLabelEE8getFirstEv
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E9initEmptyEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 277
      functionLinenumberEnd: 286
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          72
      EdgeCount:       16
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E10getBucketsEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E11getEmptyKeyEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E13getBucketsEndEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E13setNumEntriesEj
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E16setNumTombstonesEj
        - _ZN7llvm_ks6detail12DenseMapPairIjPNS_7MCLabelEE8getFirstEv
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E13getNumBucketsEv
        - __assert_fail
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:278,5'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E13setNumEntriesEj
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:279,5'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E16setNumTombstonesEj
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:281,5'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E13getNumBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:281,5'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E13getNumBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:281,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:283,27'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E11getEmptyKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:284,23'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E10getBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:284,42'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E13getBucketsEndEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:285,18'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIjPNS_7MCLabelEE8getFirstEv
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E11getEmptyKeyEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 343
      functionLinenumberEnd: 344
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12DenseMapInfoIjE11getEmptyKeyEv
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:344,12'
          Dst:             _ZN7llvm_ks12DenseMapInfoIjE11getEmptyKeyEv
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E15getTombstoneKeyEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 346
      functionLinenumberEnd: 347
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12DenseMapInfoIjE15getTombstoneKeyEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:347,12'
          Dst:             _ZN7llvm_ks12DenseMapInfoIjE15getTombstoneKeyEv
    - functionName:    _ZN7llvm_ks6detail12DenseMapPairIjPNS_7MCLabelEE8getFirstEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    15
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E15LookupBucketForIjEEbRKT_RPS8_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 519
      functionLinenumberEnd: 524
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E15LookupBucketForIjEEbRKT_RPKS8_
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:522,9'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E15LookupBucketForIjEEbRKT_RPKS8_
    - functionName:    _ZN7llvm_ks6detail12DenseMapPairIjPNS_7MCLabelEE9getSecondEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E19incrementNumEntriesEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 357
      functionLinenumberEnd: 359
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E13setNumEntriesEj
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E13getNumEntriesEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:358,19'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E13getNumEntriesEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:358,5'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E13setNumEntriesEj
    - functionName:    _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E13getNumEntriesEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 351
      functionLinenumberEnd: 352
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS2_EEE13getNumEntriesEv
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:352,49'
          Dst:             _ZNK7llvm_ks8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS2_EEE13getNumEntriesEv
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E13setNumEntriesEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionLinenumberEnd: 356
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS2_EEE13setNumEntriesEj
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:355,36'
          Dst:             _ZN7llvm_ks8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS2_EEE13setNumEntriesEj
    - functionName:    _ZN7llvm_ks8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS2_EEE13setNumEntriesEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 659
      functionLinenumberEnd: 661
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS2_EEE13getNumEntriesEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 656
      functionLinenumberEnd: 657
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E15LookupBucketForIjEEbRKT_RPKS8_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 469
      functionLinenumberEnd: 516
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         28
      ICount:          159
      EdgeCount:       36
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E11getEmptyKeyEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E12getHashValueERKj
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E15getTombstoneKeyEv
        - _ZN7llvm_ks12DenseMapInfoIjE7isEqualERKjS3_
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E10getBucketsEv
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E13getNumBucketsEv
        - _ZNK7llvm_ks6detail12DenseMapPairIjPNS_7MCLabelEE8getFirstEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:470,33'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E10getBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:471,33'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E13getNumBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:480,27'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E11getEmptyKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:481,31'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E15getTombstoneKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:482,5'
          Dst:             _ZN7llvm_ks12DenseMapInfoIjE7isEqualERKjS3_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:482,5'
          Dst:             _ZN7llvm_ks12DenseMapInfoIjE7isEqualERKjS3_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:482,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:486,25'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E12getHashValueERKj
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:491,11'
          Dst:             _ZNK7llvm_ks6detail12DenseMapPairIjPNS_7MCLabelEE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:491,11'
          Dst:             _ZN7llvm_ks12DenseMapInfoIjE7isEqualERKjS3_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:498,11'
          Dst:             _ZNK7llvm_ks6detail12DenseMapPairIjPNS_7MCLabelEE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:498,11'
          Dst:             _ZN7llvm_ks12DenseMapInfoIjE7isEqualERKjS3_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:507,41'
          Dst:             _ZNK7llvm_ks6detail12DenseMapPairIjPNS_7MCLabelEE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:507,11'
          Dst:             _ZN7llvm_ks12DenseMapInfoIjE7isEqualERKjS3_
    - functionName:    _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E10getBucketsEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 375
      functionLinenumberEnd: 376
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS2_EEE10getBucketsEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:376,49'
          Dst:             _ZNK7llvm_ks8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS2_EEE10getBucketsEv
    - functionName:    _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E13getNumBucketsEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 381
      functionLinenumberEnd: 382
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS2_EEE13getNumBucketsEv
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:382,49'
          Dst:             _ZNK7llvm_ks8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS2_EEE13getNumBucketsEv
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E12getHashValueERKj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 336
      functionLinenumberEnd: 337
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12DenseMapInfoIjE12getHashValueERKj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:337,12'
          Dst:             _ZN7llvm_ks12DenseMapInfoIjE12getHashValueERKj
    - functionName:    _ZNK7llvm_ks6detail12DenseMapPairIjPNS_7MCLabelEE8getFirstEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS2_EEE13getNumBucketsEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 674
      functionLinenumberEnd: 675
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS2_EEE10getBucketsEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 670
      functionLinenumberEnd: 671
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E16setNumTombstonesEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 366
      functionLinenumberEnd: 368
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS2_EEE16setNumTombstonesEj
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:367,36'
          Dst:             _ZN7llvm_ks8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS2_EEE16setNumTombstonesEj
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E10getBucketsEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 378
      functionLinenumberEnd: 379
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS2_EEE10getBucketsEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:379,43'
          Dst:             _ZNK7llvm_ks8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS2_EEE10getBucketsEv
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E13getBucketsEndEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 384
      functionLinenumberEnd: 385
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E10getBucketsEv
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E13getNumBucketsEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:385,12'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E10getBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:385,27'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E13getNumBucketsEv
    - functionName:    _ZN7llvm_ks8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS2_EEE16setNumTombstonesEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 666
      functionLinenumberEnd: 668
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS2_EEE4growEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 621
      functionLinenumberEnd: 636
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          70
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E18moveFromOldBucketsEPS8_SB_
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E9initEmptyEv
        - _ZN7llvm_ks12NextPowerOf2Em
        - _ZN7llvm_ks8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS2_EEE15allocateBucketsEj
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:625,66'
          Dst:             _ZN7llvm_ks12NextPowerOf2Em
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:625,5'
          Dst:             _ZN7llvm_ks8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS2_EEE15allocateBucketsEj
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:626,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:628,20'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E9initEmptyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:632,11'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E18moveFromOldBucketsEPS8_SB_
    - functionName:    _ZN7llvm_ks8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS2_EEE15allocateBucketsEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 678
      functionLinenumberEnd: 687
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E22decrementNumTombstonesEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 372
      functionLinenumberEnd: 374
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E16setNumTombstonesEj
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E16getNumTombstonesEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:373,22'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E16getNumTombstonesEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:373,5'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E16setNumTombstonesEj
    - functionName:    _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E16getNumTombstonesEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 363
      functionLinenumberEnd: 364
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS2_EEE16getNumTombstonesEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:364,49'
          Dst:             _ZNK7llvm_ks8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS2_EEE16getNumTombstonesEv
    - functionName:    _ZNK7llvm_ks8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS2_EEE16getNumTombstonesEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 663
      functionLinenumberEnd: 664
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E4growEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 391
      functionLinenumberEnd: 393
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS2_EEE4growEj
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:392,36'
          Dst:             _ZN7llvm_ks8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS2_EEE4growEj
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E20InsertIntoBucketImplERKjPS8_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 426
      functionLinenumberEnd: 460
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          98
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E11getEmptyKeyEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E15LookupBucketForIjEEbRKT_RPS8_
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E19incrementNumEntriesEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E22decrementNumTombstonesEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E4growEj
        - _ZN7llvm_ks12DenseMapInfoIjE7isEqualERKjS3_
        - _ZN7llvm_ks14DebugEpochBase14incrementEpochEv
        - _ZN7llvm_ks6detail12DenseMapPairIjPNS_7MCLabelEE8getFirstEv
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E13getNumBucketsEv
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E13getNumEntriesEv
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E16getNumTombstonesEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:427,5'
          Dst:             _ZN7llvm_ks14DebugEpochBase14incrementEpochEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:438,30'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E13getNumEntriesEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:439,27'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E13getNumBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:441,13'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E4growEj
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:442,7'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E15LookupBucketForIjEEbRKT_RPS8_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:443,20'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E13getNumBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:444,16'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E16getNumTombstonesEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:446,13'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E4growEj
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:447,7'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E15LookupBucketForIjEEbRKT_RPS8_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:449,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:453,5'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E19incrementNumEntriesEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:456,27'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E11getEmptyKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:457,39'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIjPNS_7MCLabelEE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:457,10'
          Dst:             _ZN7llvm_ks12DenseMapInfoIjE7isEqualERKjS3_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:458,7'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E22decrementNumTombstonesEv
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E16InsertIntoBucketERKjOS3_PS8_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 410
      functionLinenumberEnd: 415
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E20InsertIntoBucketImplERKjPS8_
        - _ZN7llvm_ks6detail12DenseMapPairIjPNS_7MCLabelEE8getFirstEv
        - _ZN7llvm_ks6detail12DenseMapPairIjPNS_7MCLabelEE9getSecondEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:411,17'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E20InsertIntoBucketImplERKjPS8_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:413,16'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIjPNS_7MCLabelEE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:414,24'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIjPNS_7MCLabelEE9getSecondEv
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E16FindAndConstructERKj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 225
      functionLinenumberEnd: 231
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E15LookupBucketForIjEEbRKT_RPS8_
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E16InsertIntoBucketERKjOS3_PS8_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:227,9'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E15LookupBucketForIjEEbRKT_RPS8_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:230,13'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E16InsertIntoBucketERKjOS3_PS8_
    - functionName:    _ZN7llvm_ks15SmallVectorImplIcEaSERKS1_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 739
      functionLinenumberEnd: 784
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          199
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseIcLb1EE13destroy_rangeEPcS2_
        - _ZN7llvm_ks23SmallVectorTemplateBaseIcLb1EE18uninitialized_copyIKccEEvPT_S5_PT0_PNSt3__19enable_ifIXsr3std7is_sameINS8_12remove_constIS4_E4typeES6_EE5valueEvE4typeE
        - _ZN7llvm_ks23SmallVectorTemplateBaseIcLb1EE4growEm
        - _ZN7llvm_ks25SmallVectorTemplateCommonIcvE6setEndEPc
        - _ZNK7llvm_ks25SmallVectorTemplateCommonIcvE8capacityEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:756,5'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseIcLb1EE13destroy_rangeEPcS2_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:759,11'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonIcvE6setEndEPc
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:766,13'
          Dst:             _ZNK7llvm_ks25SmallVectorTemplateCommonIcvE8capacityEv
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:768,5'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseIcLb1EE13destroy_rangeEPcS2_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:769,11'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonIcvE6setEndEPc
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:771,11'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseIcLb1EE4growEm
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:778,3'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseIcLb1EE18uninitialized_copyIKccEEvPT_S5_PT0_PNSt3__19enable_ifIXsr3std7is_sameINS8_12remove_constIS4_E4typeES6_EE5valueEvE4typeE
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:782,9'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonIcvE6setEndEPc
    - functionName:    _ZNK7llvm_ks25SmallVectorTemplateCommonIcvE8capacityEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 136
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks25SmallVectorTemplateCommonIcvE12capacity_ptrEv
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:136,36'
          Dst:             _ZNK7llvm_ks25SmallVectorTemplateCommonIcvE12capacity_ptrEv
    - functionName:    _ZNK7llvm_ks25SmallVectorTemplateCommonIcvE12capacity_ptrEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks11SmallVectorIcLj128EEC2ERKS1_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 895
      functionLinenumberEnd: 898
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          48
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplIcEC2Ej
        - _ZN7llvm_ks15SmallVectorImplIcED2Ev
        - _ZN7llvm_ks15SmallVectorImplIcEaSERKS1_
        - _ZNK7llvm_ks15SmallVectorBase5emptyEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:895,41'
          Dst:             _ZN7llvm_ks15SmallVectorImplIcEC2Ej
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:896,14'
          Dst:             _ZNK7llvm_ks15SmallVectorBase5emptyEv
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:897,27'
          Dst:             _ZN7llvm_ks15SmallVectorImplIcEaSERKS1_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:898,3'
          Dst:             _ZN7llvm_ks15SmallVectorImplIcED2Ev
    - functionName:    _ZNK7llvm_ks15SmallVectorBase5emptyEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    65
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks11SmallStringILj128EEC2ERKS1_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallString.h'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11SmallVectorIcLj128EEC2ERKS1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallString.h:25,7'
          Dst:             _ZN7llvm_ks11SmallVectorIcLj128EEC2ERKS1_
    - functionName:    _ZNK7llvm_ks14StringMapEntryIjE10getKeyDataEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks14StringMapEntryIjEC2IjEEjOT_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks18StringMapEntryBaseC2Ej
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/StringMap.h:127,9'
          Dst:             _ZN7llvm_ks18StringMapEntryBaseC2Ej
    - functionName:    _ZN7llvm_ks7alignOfINS_14StringMapEntryIjEEEEjv
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/AlignOf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks22StringMapConstIteratorIjE23AdvancePastEmptyBucketsEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 440
      functionLinenumberEnd: 443
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          46
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks13StringMapImpl15getTombstoneValEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/StringMap.h:441,39'
          Dst:             _ZN7llvm_ks13StringMapImpl15getTombstoneValEv
    - functionName:    _ZN7llvm_ks22StringMapConstIteratorIjEC2EPPNS_18StringMapEntryBaseEb
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 412
      functionLinenumberEnd: 414
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks22StringMapConstIteratorIjE23AdvancePastEmptyBucketsEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/StringMap.h:413,21'
          Dst:             _ZN7llvm_ks22StringMapConstIteratorIjE23AdvancePastEmptyBucketsEv
    - functionName:    _ZN7llvm_ks14StringMapEntryIjE6CreateINS_15MallocAllocatorEjEEPS1_NS_9StringRefERT_OT0_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 169
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          78
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks14StringMapEntryIjEC2IjEEjOT_
        - _ZN7llvm_ks15MallocAllocator8AllocateEmm
        - _ZN7llvm_ks7alignOfINS_14StringMapEntryIjEEEEjv
        - _ZNK7llvm_ks14StringMapEntryIjE10getKeyDataEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/StringMap.h:156,26'
          Dst:             _ZN7llvm_ks7alignOfINS_14StringMapEntryIjEEEEjv
        - Src:             'llvm/include/llvm/ADT/StringMap.h:159,46'
          Dst:             _ZN7llvm_ks15MallocAllocator8AllocateEmm
        - Src:             'llvm/include/llvm/ADT/StringMap.h:162,19'
          Dst:             _ZN7llvm_ks14StringMapEntryIjEC2IjEEjOT_
        - Src:             'llvm/include/llvm/ADT/StringMap.h:165,50'
          Dst:             _ZNK7llvm_ks14StringMapEntryIjE10getKeyDataEv
    - functionName:    _ZN7llvm_ks17StringMapIteratorIjEC2EPPNS_18StringMapEntryBaseEb
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 452
      functionLinenumberEnd: 453
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks22StringMapConstIteratorIjEC2EPPNS_18StringMapEntryBaseEb
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/StringMap.h:452,7'
          Dst:             _ZN7llvm_ks22StringMapConstIteratorIjEC2EPPNS_18StringMapEntryBaseEb
    - functionName:    _ZNK7llvm_ks17StringMapIteratorIjEptEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 457
      functionLinenumberEnd: 458
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks9StringMapIjNS_15MallocAllocatorEE6insertENSt3__14pairINS_9StringRefEjEE
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 330
      functionLinenumberEnd: 346
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          137
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks13StringMapImpl11RehashTableEj
        - _ZN7llvm_ks13StringMapImpl15LookupBucketForENS_9StringRefE
        - _ZN7llvm_ks13StringMapImpl15getTombstoneValEv
        - _ZN7llvm_ks14StringMapEntryIjE6CreateINS_15MallocAllocatorEjEEPS1_NS_9StringRefERT_OT0_
        - _ZN7llvm_ks17StringMapIteratorIjEC2EPPNS_18StringMapEntryBaseEb
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/StringMap.h:331,25'
          Dst:             _ZN7llvm_ks13StringMapImpl15LookupBucketForENS_9StringRefE
        - Src:             'llvm/include/llvm/ADT/StringMap.h:333,29'
          Dst:             _ZN7llvm_ks13StringMapImpl15getTombstoneValEv
        - Src:             'llvm/include/llvm/ADT/StringMap.h:334,29'
          Dst:             _ZN7llvm_ks17StringMapIteratorIjEC2EPPNS_18StringMapEntryBaseEb
        - Src:             'llvm/include/llvm/ADT/StringMap.h:337,19'
          Dst:             _ZN7llvm_ks13StringMapImpl15getTombstoneValEv
        - Src:             'llvm/include/llvm/ADT/StringMap.h:340,9'
          Dst:             _ZN7llvm_ks14StringMapEntryIjE6CreateINS_15MallocAllocatorEjEEPS1_NS_9StringRefERT_OT0_
        - Src:             'llvm/include/llvm/ADT/StringMap.h:342,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/StringMap.h:344,16'
          Dst:             _ZN7llvm_ks13StringMapImpl11RehashTableEj
        - Src:             'llvm/include/llvm/ADT/StringMap.h:345,27'
          Dst:             _ZN7llvm_ks17StringMapIteratorIjEC2EPPNS_18StringMapEntryBaseEb
    - functionName:    _ZN7llvm_ks11SmallVectorIcLj128EEC2IPKcEET_S5_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 881
      functionLinenumberEnd: 883
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplIcE6appendIPKcEEvT_S5_
        - _ZN7llvm_ks15SmallVectorImplIcEC2Ej
        - _ZN7llvm_ks15SmallVectorImplIcED2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:881,33'
          Dst:             _ZN7llvm_ks15SmallVectorImplIcEC2Ej
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:882,11'
          Dst:             _ZN7llvm_ks15SmallVectorImplIcE6appendIPKcEEvT_S5_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:883,3'
          Dst:             _ZN7llvm_ks15SmallVectorImplIcED2Ev
    - functionName:    _ZNK7llvm_ks9StringRef3endEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringRef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    58
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks9StringRef5beginEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringRef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 97
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    47
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks22StringMapConstIteratorIbE23AdvancePastEmptyBucketsEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 440
      functionLinenumberEnd: 443
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          46
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks13StringMapImpl15getTombstoneValEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/StringMap.h:441,39'
          Dst:             _ZN7llvm_ks13StringMapImpl15getTombstoneValEv
    - functionName:    _ZN7llvm_ks22StringMapConstIteratorIbEC2EPPNS_18StringMapEntryBaseEb
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 412
      functionLinenumberEnd: 414
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks22StringMapConstIteratorIbE23AdvancePastEmptyBucketsEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/StringMap.h:413,21'
          Dst:             _ZN7llvm_ks22StringMapConstIteratorIbE23AdvancePastEmptyBucketsEv
    - functionName:    _ZN7llvm_ks14StringMapEntryIbE6CreateINS_20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EEEbEEPS1_NS_9StringRefERT_OT0_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 169
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          78
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks14StringMapEntryIbEC2IbEEjOT_
        - _ZN7llvm_ks20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EE8AllocateEmm
        - _ZN7llvm_ks7alignOfINS_14StringMapEntryIbEEEEjv
        - _ZNK7llvm_ks14StringMapEntryIbE10getKeyDataEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/StringMap.h:156,26'
          Dst:             _ZN7llvm_ks7alignOfINS_14StringMapEntryIbEEEEjv
        - Src:             'llvm/include/llvm/ADT/StringMap.h:159,46'
          Dst:             _ZN7llvm_ks20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EE8AllocateEmm
        - Src:             'llvm/include/llvm/ADT/StringMap.h:162,19'
          Dst:             _ZN7llvm_ks14StringMapEntryIbEC2IbEEjOT_
        - Src:             'llvm/include/llvm/ADT/StringMap.h:165,50'
          Dst:             _ZNK7llvm_ks14StringMapEntryIbE10getKeyDataEv
    - functionName:    _ZN7llvm_ks17StringMapIteratorIbEC2EPPNS_18StringMapEntryBaseEb
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 452
      functionLinenumberEnd: 453
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks22StringMapConstIteratorIbEC2EPPNS_18StringMapEntryBaseEb
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/StringMap.h:452,7'
          Dst:             _ZN7llvm_ks22StringMapConstIteratorIbEC2EPPNS_18StringMapEntryBaseEb
    - functionName:    _ZN7llvm_ks13simplify_typeIPNS_8MCSymbolEE18getSimplifiedValueERS2_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks8MCSymbol5isELFEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCSymbol.h'
      linkageType:     InternalLinkage
      functionLinenumber: 278
      functionLinenumberEnd: 278
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks11MCSymbolELF7classofEPKNS_8MCSymbolE
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCSymbolELF.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks8MCSymbol5isELFEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCSymbolELF.h:47,54'
          Dst:             _ZNK7llvm_ks8MCSymbol5isELFEv
    - functionName:    _ZN7llvm_ks8isa_implINS_11MCSymbolELFENS_8MCSymbolEvE4doitERKS2_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11MCSymbolELF7classofEPKNS_8MCSymbolE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:56,12'
          Dst:             _ZN7llvm_ks11MCSymbolELF7classofEPKNS_8MCSymbolE
    - functionName:    _ZN7llvm_ks11isa_impl_clINS_11MCSymbolELFEPKNS_8MCSymbolEE4doitES4_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks8isa_implINS_11MCSymbolELFENS_8MCSymbolEvE4doitERKS2_
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:95,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/Support/Casting.h:96,12'
          Dst:             _ZN7llvm_ks8isa_implINS_11MCSymbolELFENS_8MCSymbolEvE4doitERKS2_
    - functionName:    _ZN7llvm_ks13simplify_typeIKPNS_8MCSymbolEE18getSimplifiedValueERS3_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13simplify_typeIPNS_8MCSymbolEE18getSimplifiedValueERS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:46,12'
          Dst:             _ZN7llvm_ks13simplify_typeIPNS_8MCSymbolEE18getSimplifiedValueERS2_
    - functionName:    _ZN7llvm_ks13isa_impl_wrapINS_11MCSymbolELFEPKNS_8MCSymbolES4_E4doitERKS4_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11isa_impl_clINS_11MCSymbolELFEPKNS_8MCSymbolEE4doitES4_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:122,12'
          Dst:             _ZN7llvm_ks11isa_impl_clINS_11MCSymbolELFEPKNS_8MCSymbolEE4doitES4_
    - functionName:    _ZN7llvm_ks13isa_impl_wrapINS_11MCSymbolELFEKPNS_8MCSymbolEPKS2_E4doitERS4_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13isa_impl_wrapINS_11MCSymbolELFEPKNS_8MCSymbolES4_E4doitERKS4_
        - _ZN7llvm_ks13simplify_typeIKPNS_8MCSymbolEE18getSimplifiedValueERS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:114,27'
          Dst:             _ZN7llvm_ks13simplify_typeIKPNS_8MCSymbolEE18getSimplifiedValueERS3_
        - Src:             'llvm/include/llvm/Support/Casting.h:112,12'
          Dst:             _ZN7llvm_ks13isa_impl_wrapINS_11MCSymbolELFEPKNS_8MCSymbolES4_E4doitERKS4_
    - functionName:    _ZN7llvm_ks16cast_convert_valINS_11MCSymbolELFEPNS_8MCSymbolES3_E4doitERKS3_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks3isaINS_11MCSymbolELFEPNS_8MCSymbolEEEbRKT0_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13isa_impl_wrapINS_11MCSymbolELFEKPNS_8MCSymbolEPKS2_E4doitERS4_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:133,10'
          Dst:             _ZN7llvm_ks13isa_impl_wrapINS_11MCSymbolELFEKPNS_8MCSymbolEPKS2_E4doitERS4_
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E18moveFromOldBucketsEPSB_SE_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 288
      functionLinenumberEnd: 311
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          115
      EdgeCount:       23
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E11getEmptyKeyEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E15LookupBucketForIS4_EEbRKT_RPSB_
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E15getTombstoneKeyEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E19incrementNumEntriesEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E9initEmptyEv
        - _ZN7llvm_ks12DenseMapInfoIPKNS_12MCSectionELFEE7isEqualES3_S3_
        - _ZN7llvm_ks6detail12DenseMapPairIPKNS_12MCSectionELFEPNS_11MCSymbolELFEE8getFirstEv
        - _ZN7llvm_ks6detail12DenseMapPairIPKNS_12MCSectionELFEPNS_11MCSymbolELFEE9getSecondEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:289,5'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E9initEmptyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:292,27'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E11getEmptyKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:293,31'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E15getTombstoneKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:295,33'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIPKNS_12MCSectionELFEPNS_11MCSymbolELFEE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:295,12'
          Dst:             _ZN7llvm_ks12DenseMapInfoIPKNS_12MCSectionELFEE7isEqualES3_S3_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:296,33'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIPKNS_12MCSectionELFEPNS_11MCSymbolELFEE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:296,12'
          Dst:             _ZN7llvm_ks12DenseMapInfoIPKNS_12MCSectionELFEE7isEqualES3_S3_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:299,44'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIPKNS_12MCSectionELFEPNS_11MCSymbolELFEE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:299,25'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E15LookupBucketForIS4_EEbRKT_RPSB_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:301,9'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:302,47'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIPKNS_12MCSectionELFEPNS_11MCSymbolELFEE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:302,21'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIPKNS_12MCSectionELFEPNS_11MCSymbolELFEE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:303,29'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIPKNS_12MCSectionELFEPNS_11MCSymbolELFEE9getSecondEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:303,62'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIPKNS_12MCSectionELFEPNS_11MCSymbolELFEE9getSecondEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:304,9'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E19incrementNumEntriesEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:307,12'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIPKNS_12MCSectionELFEPNS_11MCSymbolELFEE9getSecondEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:309,10'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIPKNS_12MCSectionELFEPNS_11MCSymbolELFEE8getFirstEv
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E9initEmptyEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 277
      functionLinenumberEnd: 286
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          72
      EdgeCount:       16
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E10getBucketsEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E11getEmptyKeyEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E13getBucketsEndEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E13setNumEntriesEj
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E16setNumTombstonesEj
        - _ZN7llvm_ks6detail12DenseMapPairIPKNS_12MCSectionELFEPNS_11MCSymbolELFEE8getFirstEv
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E13getNumBucketsEv
        - __assert_fail
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:278,5'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E13setNumEntriesEj
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:279,5'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E16setNumTombstonesEj
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:281,5'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E13getNumBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:281,5'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E13getNumBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:281,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:283,27'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E11getEmptyKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:284,23'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E10getBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:284,42'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E13getBucketsEndEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:285,18'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIPKNS_12MCSectionELFEPNS_11MCSymbolELFEE8getFirstEv
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E11getEmptyKeyEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 343
      functionLinenumberEnd: 344
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12DenseMapInfoIPKNS_12MCSectionELFEE11getEmptyKeyEv
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:344,12'
          Dst:             _ZN7llvm_ks12DenseMapInfoIPKNS_12MCSectionELFEE11getEmptyKeyEv
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E15getTombstoneKeyEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 346
      functionLinenumberEnd: 347
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12DenseMapInfoIPKNS_12MCSectionELFEE15getTombstoneKeyEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:347,12'
          Dst:             _ZN7llvm_ks12DenseMapInfoIPKNS_12MCSectionELFEE15getTombstoneKeyEv
    - functionName:    _ZN7llvm_ks6detail12DenseMapPairIPKNS_12MCSectionELFEPNS_11MCSymbolELFEE8getFirstEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    15
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks12DenseMapInfoIPKNS_12MCSectionELFEE7isEqualES3_S3_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMapInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    34
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E15LookupBucketForIS4_EEbRKT_RPSB_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 519
      functionLinenumberEnd: 524
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E15LookupBucketForIS4_EEbRKT_RPKSB_
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:522,9'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E15LookupBucketForIS4_EEbRKT_RPKSB_
    - functionName:    _ZN7llvm_ks6detail12DenseMapPairIPKNS_12MCSectionELFEPNS_11MCSymbolELFEE9getSecondEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E19incrementNumEntriesEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 357
      functionLinenumberEnd: 359
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E13setNumEntriesEj
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E13getNumEntriesEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:358,19'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E13getNumEntriesEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:358,5'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E13setNumEntriesEj
    - functionName:    _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E13getNumEntriesEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 351
      functionLinenumberEnd: 352
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S5_EEE13getNumEntriesEv
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:352,49'
          Dst:             _ZNK7llvm_ks8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S5_EEE13getNumEntriesEv
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E13setNumEntriesEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionLinenumberEnd: 356
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S5_EEE13setNumEntriesEj
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:355,36'
          Dst:             _ZN7llvm_ks8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S5_EEE13setNumEntriesEj
    - functionName:    _ZN7llvm_ks8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S5_EEE13setNumEntriesEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 659
      functionLinenumberEnd: 661
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S5_EEE13getNumEntriesEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 656
      functionLinenumberEnd: 657
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E15LookupBucketForIS4_EEbRKT_RPKSB_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 469
      functionLinenumberEnd: 516
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         28
      ICount:          169
      EdgeCount:       36
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E11getEmptyKeyEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E12getHashValueERKS4_
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E15getTombstoneKeyEv
        - _ZN7llvm_ks12DenseMapInfoIPKNS_12MCSectionELFEE7isEqualES3_S3_
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E10getBucketsEv
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E13getNumBucketsEv
        - _ZNK7llvm_ks6detail12DenseMapPairIPKNS_12MCSectionELFEPNS_11MCSymbolELFEE8getFirstEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:470,33'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E10getBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:471,33'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E13getNumBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:480,27'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E11getEmptyKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:481,31'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E15getTombstoneKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:482,5'
          Dst:             _ZN7llvm_ks12DenseMapInfoIPKNS_12MCSectionELFEE7isEqualES3_S3_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:482,5'
          Dst:             _ZN7llvm_ks12DenseMapInfoIPKNS_12MCSectionELFEE7isEqualES3_S3_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:482,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:486,25'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E12getHashValueERKS4_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:491,11'
          Dst:             _ZNK7llvm_ks6detail12DenseMapPairIPKNS_12MCSectionELFEPNS_11MCSymbolELFEE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:491,11'
          Dst:             _ZN7llvm_ks12DenseMapInfoIPKNS_12MCSectionELFEE7isEqualES3_S3_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:498,11'
          Dst:             _ZNK7llvm_ks6detail12DenseMapPairIPKNS_12MCSectionELFEPNS_11MCSymbolELFEE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:498,11'
          Dst:             _ZN7llvm_ks12DenseMapInfoIPKNS_12MCSectionELFEE7isEqualES3_S3_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:507,41'
          Dst:             _ZNK7llvm_ks6detail12DenseMapPairIPKNS_12MCSectionELFEPNS_11MCSymbolELFEE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:507,11'
          Dst:             _ZN7llvm_ks12DenseMapInfoIPKNS_12MCSectionELFEE7isEqualES3_S3_
    - functionName:    _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E10getBucketsEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 375
      functionLinenumberEnd: 376
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S5_EEE10getBucketsEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:376,49'
          Dst:             _ZNK7llvm_ks8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S5_EEE10getBucketsEv
    - functionName:    _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E13getNumBucketsEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 381
      functionLinenumberEnd: 382
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S5_EEE13getNumBucketsEv
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:382,49'
          Dst:             _ZNK7llvm_ks8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S5_EEE13getNumBucketsEv
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E12getHashValueERKS4_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 336
      functionLinenumberEnd: 337
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12DenseMapInfoIPKNS_12MCSectionELFEE12getHashValueES3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:337,12'
          Dst:             _ZN7llvm_ks12DenseMapInfoIPKNS_12MCSectionELFEE12getHashValueES3_
    - functionName:    _ZNK7llvm_ks6detail12DenseMapPairIPKNS_12MCSectionELFEPNS_11MCSymbolELFEE8getFirstEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks12DenseMapInfoIPKNS_12MCSectionELFEE12getHashValueES3_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMapInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S5_EEE13getNumBucketsEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 674
      functionLinenumberEnd: 675
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S5_EEE10getBucketsEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 670
      functionLinenumberEnd: 671
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks12DenseMapInfoIPKNS_12MCSectionELFEE15getTombstoneKeyEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMapInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks12DenseMapInfoIPKNS_12MCSectionELFEE11getEmptyKeyEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMapInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E16setNumTombstonesEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 366
      functionLinenumberEnd: 368
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S5_EEE16setNumTombstonesEj
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:367,36'
          Dst:             _ZN7llvm_ks8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S5_EEE16setNumTombstonesEj
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E10getBucketsEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 378
      functionLinenumberEnd: 379
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S5_EEE10getBucketsEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:379,43'
          Dst:             _ZNK7llvm_ks8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S5_EEE10getBucketsEv
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E13getBucketsEndEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 384
      functionLinenumberEnd: 385
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E10getBucketsEv
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E13getNumBucketsEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:385,12'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E10getBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:385,27'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E13getNumBucketsEv
    - functionName:    _ZN7llvm_ks8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S5_EEE16setNumTombstonesEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 666
      functionLinenumberEnd: 668
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S5_EEE4growEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 621
      functionLinenumberEnd: 636
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          70
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E18moveFromOldBucketsEPSB_SE_
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E9initEmptyEv
        - _ZN7llvm_ks12NextPowerOf2Em
        - _ZN7llvm_ks8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S5_EEE15allocateBucketsEj
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:625,66'
          Dst:             _ZN7llvm_ks12NextPowerOf2Em
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:625,5'
          Dst:             _ZN7llvm_ks8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S5_EEE15allocateBucketsEj
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:626,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:628,20'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E9initEmptyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:632,11'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E18moveFromOldBucketsEPSB_SE_
    - functionName:    _ZN7llvm_ks8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S5_EEE15allocateBucketsEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 678
      functionLinenumberEnd: 687
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E22decrementNumTombstonesEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 372
      functionLinenumberEnd: 374
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E16setNumTombstonesEj
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E16getNumTombstonesEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:373,22'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E16getNumTombstonesEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:373,5'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E16setNumTombstonesEj
    - functionName:    _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E16getNumTombstonesEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 363
      functionLinenumberEnd: 364
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S5_EEE16getNumTombstonesEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:364,49'
          Dst:             _ZNK7llvm_ks8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S5_EEE16getNumTombstonesEv
    - functionName:    _ZNK7llvm_ks8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S5_EEE16getNumTombstonesEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 663
      functionLinenumberEnd: 664
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E4growEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 391
      functionLinenumberEnd: 393
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S5_EEE4growEj
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:392,36'
          Dst:             _ZN7llvm_ks8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S5_EEE4growEj
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E20InsertIntoBucketImplERKS4_PSB_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 426
      functionLinenumberEnd: 460
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          100
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E11getEmptyKeyEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E15LookupBucketForIS4_EEbRKT_RPSB_
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E19incrementNumEntriesEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E22decrementNumTombstonesEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E4growEj
        - _ZN7llvm_ks12DenseMapInfoIPKNS_12MCSectionELFEE7isEqualES3_S3_
        - _ZN7llvm_ks14DebugEpochBase14incrementEpochEv
        - _ZN7llvm_ks6detail12DenseMapPairIPKNS_12MCSectionELFEPNS_11MCSymbolELFEE8getFirstEv
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E13getNumBucketsEv
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E13getNumEntriesEv
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E16getNumTombstonesEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:427,5'
          Dst:             _ZN7llvm_ks14DebugEpochBase14incrementEpochEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:438,30'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E13getNumEntriesEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:439,27'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E13getNumBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:441,13'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E4growEj
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:442,7'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E15LookupBucketForIS4_EEbRKT_RPSB_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:443,20'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E13getNumBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:444,16'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E16getNumTombstonesEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:446,13'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E4growEj
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:447,7'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E15LookupBucketForIS4_EEbRKT_RPSB_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:449,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:453,5'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E19incrementNumEntriesEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:456,27'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E11getEmptyKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:457,39'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIPKNS_12MCSectionELFEPNS_11MCSymbolELFEE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:457,10'
          Dst:             _ZN7llvm_ks12DenseMapInfoIPKNS_12MCSectionELFEE7isEqualES3_S3_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:458,7'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E22decrementNumTombstonesEv
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E16InsertIntoBucketEOS4_OS6_PSB_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 418
      functionLinenumberEnd: 423
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E20InsertIntoBucketImplERKS4_PSB_
        - _ZN7llvm_ks6detail12DenseMapPairIPKNS_12MCSectionELFEPNS_11MCSymbolELFEE8getFirstEv
        - _ZN7llvm_ks6detail12DenseMapPairIPKNS_12MCSectionELFEPNS_11MCSymbolELFEE9getSecondEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:419,17'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E20InsertIntoBucketImplERKS4_PSB_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:421,16'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIPKNS_12MCSectionELFEPNS_11MCSymbolELFEE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:422,24'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIPKNS_12MCSectionELFEPNS_11MCSymbolELFEE9getSecondEv
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E16FindAndConstructEOS4_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 237
      functionLinenumberEnd: 243
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E15LookupBucketForIS4_EEbRKT_RPSB_
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E16InsertIntoBucketEOS4_OS6_PSB_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:239,9'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E15LookupBucketForIS4_EEbRKT_RPSB_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:242,13'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E16InsertIntoBucketEOS4_OS6_PSB_
    - functionName:    _ZNK7llvm_ks14StringMapEntryIPNS_8MCSymbolEE10getKeyDataEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks14StringMapEntryIPNS_8MCSymbolEEC2IS2_EEjOT_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks18StringMapEntryBaseC2Ej
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/StringMap.h:127,9'
          Dst:             _ZN7llvm_ks18StringMapEntryBaseC2Ej
    - functionName:    _ZN7llvm_ks7alignOfINS_14StringMapEntryIPNS_8MCSymbolEEEEEjv
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/AlignOf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks14StringMapEntryIPNS_8MCSymbolEE6CreateINS_20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EEES2_EEPS3_NS_9StringRefERT_OT0_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 169
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          78
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks14StringMapEntryIPNS_8MCSymbolEEC2IS2_EEjOT_
        - _ZN7llvm_ks20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EE8AllocateEmm
        - _ZN7llvm_ks7alignOfINS_14StringMapEntryIPNS_8MCSymbolEEEEEjv
        - _ZNK7llvm_ks14StringMapEntryIPNS_8MCSymbolEE10getKeyDataEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/StringMap.h:156,26'
          Dst:             _ZN7llvm_ks7alignOfINS_14StringMapEntryIPNS_8MCSymbolEEEEEjv
        - Src:             'llvm/include/llvm/ADT/StringMap.h:159,46'
          Dst:             _ZN7llvm_ks20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EE8AllocateEmm
        - Src:             'llvm/include/llvm/ADT/StringMap.h:162,19'
          Dst:             _ZN7llvm_ks14StringMapEntryIPNS_8MCSymbolEEC2IS2_EEjOT_
        - Src:             'llvm/include/llvm/ADT/StringMap.h:165,50'
          Dst:             _ZNK7llvm_ks14StringMapEntryIPNS_8MCSymbolEE10getKeyDataEv
    - functionName:    _ZN7llvm_ks17StringMapIteratorIPNS_8MCSymbolEEC2EPPNS_18StringMapEntryBaseEb
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 452
      functionLinenumberEnd: 453
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks22StringMapConstIteratorIPNS_8MCSymbolEEC2EPPNS_18StringMapEntryBaseEb
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/StringMap.h:452,7'
          Dst:             _ZN7llvm_ks22StringMapConstIteratorIPNS_8MCSymbolEEC2EPPNS_18StringMapEntryBaseEb
    - functionName:    _ZNK7llvm_ks17StringMapIteratorIPNS_8MCSymbolEEptEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 457
      functionLinenumberEnd: 458
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks9StringMapIPNS_8MCSymbolERNS_20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EEEE6insertENSt3__14pairINS_9StringRefES2_EE
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 330
      functionLinenumberEnd: 346
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          138
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks13StringMapImpl11RehashTableEj
        - _ZN7llvm_ks13StringMapImpl15LookupBucketForENS_9StringRefE
        - _ZN7llvm_ks13StringMapImpl15getTombstoneValEv
        - _ZN7llvm_ks14StringMapEntryIPNS_8MCSymbolEE6CreateINS_20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EEES2_EEPS3_NS_9StringRefERT_OT0_
        - _ZN7llvm_ks17StringMapIteratorIPNS_8MCSymbolEEC2EPPNS_18StringMapEntryBaseEb
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/StringMap.h:331,25'
          Dst:             _ZN7llvm_ks13StringMapImpl15LookupBucketForENS_9StringRefE
        - Src:             'llvm/include/llvm/ADT/StringMap.h:333,29'
          Dst:             _ZN7llvm_ks13StringMapImpl15getTombstoneValEv
        - Src:             'llvm/include/llvm/ADT/StringMap.h:334,29'
          Dst:             _ZN7llvm_ks17StringMapIteratorIPNS_8MCSymbolEEC2EPPNS_18StringMapEntryBaseEb
        - Src:             'llvm/include/llvm/ADT/StringMap.h:337,19'
          Dst:             _ZN7llvm_ks13StringMapImpl15getTombstoneValEv
        - Src:             'llvm/include/llvm/ADT/StringMap.h:340,9'
          Dst:             _ZN7llvm_ks14StringMapEntryIPNS_8MCSymbolEE6CreateINS_20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EEES2_EEPS3_NS_9StringRefERT_OT0_
        - Src:             'llvm/include/llvm/ADT/StringMap.h:342,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/StringMap.h:344,16'
          Dst:             _ZN7llvm_ks13StringMapImpl11RehashTableEj
        - Src:             'llvm/include/llvm/ADT/StringMap.h:345,27'
          Dst:             _ZN7llvm_ks17StringMapIteratorIPNS_8MCSymbolEEC2EPPNS_18StringMapEntryBaseEb
    - functionName:    _ZN7llvm_ks8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS2_EENS3_12DenseSetPairIS2_EEE16shrink_and_clearEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 638
      functionLinenumberEnd: 653
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          64
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E10destroyAllEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E9initEmptyEv
        - _ZN7llvm_ks12Log2_32_CeilEj
        - _ZN7llvm_ks8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS2_EENS3_12DenseSetPairIS2_EEE4initEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:640,11'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E10destroyAllEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:645,42'
          Dst:             _ZN7llvm_ks12Log2_32_CeilEj
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:647,20'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E9initEmptyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:652,5'
          Dst:             _ZN7llvm_ks8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS2_EENS3_12DenseSetPairIS2_EEE4initEj
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E10destroyAllEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 264
      functionLinenumberEnd: 275
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          79
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E10getBucketsEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E11getEmptyKeyEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E13getBucketsEndEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E15getTombstoneKeyEv
        - _ZN7llvm_ks12DenseMapInfoIPNS_9MCSectionEE7isEqualEPKS1_S5_
        - _ZN7llvm_ks6detail12DenseSetPairIPNS_9MCSectionEE8getFirstEv
        - _ZN7llvm_ks6detail12DenseSetPairIPNS_9MCSectionEE9getSecondEv
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E13getNumBucketsEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:265,9'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E13getNumBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:268,27'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E11getEmptyKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:268,57'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E15getTombstoneKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:269,23'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E10getBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:269,42'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E13getBucketsEndEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:270,33'
          Dst:             _ZN7llvm_ks6detail12DenseSetPairIPNS_9MCSectionEE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:270,12'
          Dst:             _ZN7llvm_ks12DenseMapInfoIPNS_9MCSectionEE7isEqualEPKS1_S5_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:271,33'
          Dst:             _ZN7llvm_ks6detail12DenseSetPairIPNS_9MCSectionEE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:271,12'
          Dst:             _ZN7llvm_ks12DenseMapInfoIPNS_9MCSectionEE7isEqualEPKS1_S5_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:272,12'
          Dst:             _ZN7llvm_ks6detail12DenseSetPairIPNS_9MCSectionEE9getSecondEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:273,10'
          Dst:             _ZN7llvm_ks6detail12DenseSetPairIPNS_9MCSectionEE8getFirstEv
    - functionName:    _ZN7llvm_ks12Log2_32_CeilEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/MathExtras.h'
      linkageType:     InternalLinkage
      functionLinenumber: 481
      functionLinenumberEnd: 482
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks17countLeadingZerosIjEEmT_NS_12ZeroBehaviorE
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/MathExtras.h:482,15'
          Dst:             _ZN7llvm_ks17countLeadingZerosIjEEmT_NS_12ZeroBehaviorE
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E9initEmptyEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 277
      functionLinenumberEnd: 286
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          72
      EdgeCount:       16
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E10getBucketsEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E11getEmptyKeyEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E13getBucketsEndEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E13setNumEntriesEj
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E16setNumTombstonesEj
        - _ZN7llvm_ks6detail12DenseSetPairIPNS_9MCSectionEE8getFirstEv
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E13getNumBucketsEv
        - __assert_fail
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:278,5'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E13setNumEntriesEj
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:279,5'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E16setNumTombstonesEj
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:281,5'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E13getNumBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:281,5'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E13getNumBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:281,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:283,27'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E11getEmptyKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:284,23'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E10getBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:284,42'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E13getBucketsEndEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:285,18'
          Dst:             _ZN7llvm_ks6detail12DenseSetPairIPNS_9MCSectionEE8getFirstEv
    - functionName:    _ZN7llvm_ks8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS2_EENS3_12DenseSetPairIS2_EEE4initEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 612
      functionLinenumberEnd: 619
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E9initEmptyEv
        - _ZN7llvm_ks8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS2_EENS3_12DenseSetPairIS2_EEE15allocateBucketsEj
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:613,9'
          Dst:             _ZN7llvm_ks8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS2_EENS3_12DenseSetPairIS2_EEE15allocateBucketsEj
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:614,20'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E9initEmptyEv
    - functionName:    _ZN7llvm_ks8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS2_EENS3_12DenseSetPairIS2_EEE15allocateBucketsEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 678
      functionLinenumberEnd: 687
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E10getBucketsEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 378
      functionLinenumberEnd: 379
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS2_EENS3_12DenseSetPairIS2_EEE10getBucketsEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:379,43'
          Dst:             _ZNK7llvm_ks8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS2_EENS3_12DenseSetPairIS2_EEE10getBucketsEv
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E13getBucketsEndEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 384
      functionLinenumberEnd: 385
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E10getBucketsEv
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E13getNumBucketsEv
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:385,12'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E10getBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:385,27'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E13getNumBucketsEv
    - functionName:    _ZN7llvm_ks17countLeadingZerosIjEEmT_NS_12ZeroBehaviorE
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/MathExtras.h'
      linkageType:     InternalLinkage
      functionLinenumber: 178
      functionLinenumberEnd: 182
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks6detail19LeadingZerosCounterIjLm4EE5countEjNS_12ZeroBehaviorE
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/MathExtras.h:182,10'
          Dst:             _ZN7llvm_ks6detail19LeadingZerosCounterIjLm4EE5countEjNS_12ZeroBehaviorE
    - functionName:    _ZN7llvm_ks6detail19LeadingZerosCounterIjLm4EE5countEjNS_12ZeroBehaviorE
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/MathExtras.h'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          36
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E16shrink_and_clearEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 395
      functionLinenumberEnd: 397
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS2_EENS3_12DenseSetPairIS2_EEE16shrink_and_clearEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:396,36'
          Dst:             _ZN7llvm_ks8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS2_EENS3_12DenseSetPairIS2_EEE16shrink_and_clearEv
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E5clearEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 116
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         31
      ICount:          147
      EdgeCount:       39
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E10getBucketsEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E11getEmptyKeyEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E13getBucketsEndEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E13setNumEntriesEj
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E15getTombstoneKeyEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E16setNumTombstonesEj
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E16shrink_and_clearEv
        - _ZN7llvm_ks12DenseMapInfoIPNS_9MCSectionEE7isEqualEPKS1_S5_
        - _ZN7llvm_ks14DebugEpochBase14incrementEpochEv
        - _ZN7llvm_ks6detail12DenseSetPairIPNS_9MCSectionEE8getFirstEv
        - _ZN7llvm_ks6detail12DenseSetPairIPNS_9MCSectionEE9getSecondEv
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E13getNumBucketsEv
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E13getNumEntriesEv
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E16getNumTombstonesEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:92,5'
          Dst:             _ZN7llvm_ks14DebugEpochBase14incrementEpochEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:93,9'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E13getNumEntriesEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:93,33'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E16getNumTombstonesEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:97,9'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E13getNumEntriesEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:97,31'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E13getNumBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:97,50'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E13getNumBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:98,7'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E16shrink_and_clearEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:102,27'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E11getEmptyKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:102,57'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E15getTombstoneKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:103,27'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E13getNumEntriesEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:104,23'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E10getBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:104,42'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E13getBucketsEndEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:105,33'
          Dst:             _ZN7llvm_ks6detail12DenseSetPairIPNS_9MCSectionEE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:105,12'
          Dst:             _ZN7llvm_ks12DenseMapInfoIPNS_9MCSectionEE7isEqualEPKS1_S5_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:106,35'
          Dst:             _ZN7llvm_ks6detail12DenseSetPairIPNS_9MCSectionEE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:106,14'
          Dst:             _ZN7llvm_ks12DenseMapInfoIPNS_9MCSectionEE7isEqualEPKS1_S5_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:107,14'
          Dst:             _ZN7llvm_ks6detail12DenseSetPairIPNS_9MCSectionEE9getSecondEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:110,12'
          Dst:             _ZN7llvm_ks6detail12DenseSetPairIPNS_9MCSectionEE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:113,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:114,5'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E13setNumEntriesEj
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:115,5'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E16setNumTombstonesEj
    - functionName:    _ZN7llvm_ks8DenseSetIPNS_9MCSectionENS_12DenseMapInfoIS2_EEE5clearEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseSet.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E5clearEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseSet.h:62,12'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E5clearEv
    - functionName:    _ZN7llvm_ks16MCDwarfLineTableD2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCDwarf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 227
      functionLinenumberEnd: 227
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13MCLineSectionD2Ev
        - _ZN7llvm_ks22MCDwarfLineTableHeaderD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCDwarf.h:227,7'
          Dst:             _ZN7llvm_ks13MCLineSectionD2Ev
        - Src:             'llvm/include/llvm/MC/MCDwarf.h:227,7'
          Dst:             _ZN7llvm_ks22MCDwarfLineTableHeaderD2Ev
    - functionName:    _ZN7llvm_ks13MCLineSectionD2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCDwarf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 162
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks9MapVectorIPNS_9MCSectionENSt3__16vectorINS_16MCDwarfLineEntryENS3_9allocatorIS5_EEEENS_8DenseMapIS2_jNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_jEEEENS4_INS3_4pairIS2_S8_EENS6_ISH_EEEEED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCDwarf.h:162,7'
          Dst:             _ZN7llvm_ks9MapVectorIPNS_9MCSectionENSt3__16vectorINS_16MCDwarfLineEntryENS3_9allocatorIS5_EEEENS_8DenseMapIS2_jNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_jEEEENS4_INS3_4pairIS2_S8_EENS6_ISH_EEEEED2Ev
    - functionName:    _ZN7llvm_ks22MCDwarfLineTableHeaderD2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCDwarf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 198
      functionLinenumberEnd: 198
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11SmallVectorINS_11MCDwarfFileELj3EED2Ev
        - _ZN7llvm_ks11SmallVectorINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEELj3EED2Ev
        - _ZN7llvm_ks9StringMapIjNS_15MallocAllocatorEED2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCDwarf.h:198,8'
          Dst:             _ZN7llvm_ks9StringMapIjNS_15MallocAllocatorEED2Ev
        - Src:             'llvm/include/llvm/MC/MCDwarf.h:198,8'
          Dst:             _ZN7llvm_ks11SmallVectorINS_11MCDwarfFileELj3EED2Ev
        - Src:             'llvm/include/llvm/MC/MCDwarf.h:198,8'
          Dst:             _ZN7llvm_ks11SmallVectorINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEELj3EED2Ev
    - functionName:    _ZN7llvm_ks9StringMapIjNS_15MallocAllocatorEED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 385
      functionLinenumberEnd: 398
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         19
      ICount:          90
      EdgeCount:       19
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13StringMapImpl15getTombstoneValEv
        - _ZN7llvm_ks14StringMapEntryIjE7DestroyINS_15MallocAllocatorEEEvRT_
        - _ZNK7llvm_ks13StringMapImpl5emptyEv
        - __clang_call_terminate
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/StringMap.h:389,10'
          Dst:             _ZNK7llvm_ks13StringMapImpl5emptyEv
        - Src:             'llvm/include/llvm/ADT/StringMap.h:392,33'
          Dst:             _ZN7llvm_ks13StringMapImpl15getTombstoneValEv
        - Src:             'llvm/include/llvm/ADT/StringMap.h:393,45'
          Dst:             _ZN7llvm_ks14StringMapEntryIjE7DestroyINS_15MallocAllocatorEEEvRT_
        - Src:             'llvm/include/llvm/ADT/StringMap.h:389,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7llvm_ks11SmallVectorINS_11MCDwarfFileELj3EED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 868
      functionLinenumberEnd: 868
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplINS_11MCDwarfFileEED2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:868,7'
          Dst:             _ZN7llvm_ks15SmallVectorImplINS_11MCDwarfFileEED2Ev
    - functionName:    _ZN7llvm_ks11SmallVectorINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEELj3EED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 868
      functionLinenumberEnd: 868
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEED2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:868,7'
          Dst:             _ZN7llvm_ks15SmallVectorImplINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEED2Ev
    - functionName:    _ZN7llvm_ks15SmallVectorImplINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 368
      functionLinenumberEnd: 375
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          52
      EdgeCount:       22
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEELb0EE13destroy_rangeEPS7_S9_
        - _ZNK7llvm_ks25SmallVectorTemplateCommonINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEvE7isSmallEv
        - __clang_call_terminate
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:370,5'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEELb0EE13destroy_rangeEPS7_S9_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:373,16'
          Dst:             _ZNK7llvm_ks25SmallVectorTemplateCommonINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEvE7isSmallEv
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:370,31'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEELb0EE13destroy_rangeEPS7_S9_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 180
      functionLinenumberEnd: 185
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks25SmallVectorTemplateCommonINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEvE7isSmallEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks15SmallVectorImplINS_11MCDwarfFileEED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 368
      functionLinenumberEnd: 375
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          52
      EdgeCount:       22
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_11MCDwarfFileELb0EE13destroy_rangeEPS1_S3_
        - _ZNK7llvm_ks25SmallVectorTemplateCommonINS_11MCDwarfFileEvE7isSmallEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:370,5'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_11MCDwarfFileELb0EE13destroy_rangeEPS1_S3_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:373,16'
          Dst:             _ZNK7llvm_ks25SmallVectorTemplateCommonINS_11MCDwarfFileEvE7isSmallEv
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:370,31'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseINS_11MCDwarfFileELb0EE13destroy_rangeEPS1_S3_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 180
      functionLinenumberEnd: 185
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks11MCDwarfFileD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:183,11'
          Dst:             _ZN7llvm_ks11MCDwarfFileD2Ev
    - functionName:    _ZNK7llvm_ks25SmallVectorTemplateCommonINS_11MCDwarfFileEvE7isSmallEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks11MCDwarfFileD2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCDwarf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks13StringMapImpl5emptyEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    14
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks14StringMapEntryIjE7DestroyINS_15MallocAllocatorEEEvRT_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 198
      functionLinenumberEnd: 204
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15MallocAllocator10DeallocateEPKvm
        - _ZNK7llvm_ks18StringMapEntryBase12getKeyLengthEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/StringMap.h:201,57'
          Dst:             _ZNK7llvm_ks18StringMapEntryBase12getKeyLengthEv
        - Src:             'llvm/include/llvm/ADT/StringMap.h:203,15'
          Dst:             _ZN7llvm_ks15MallocAllocator10DeallocateEPKvm
    - functionName:    _ZNK7llvm_ks18StringMapEntryBase12getKeyLengthEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    14
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks15MallocAllocator10DeallocateEPKvm
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Allocator.h'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks9MapVectorIPNS_9MCSectionENSt3__16vectorINS_16MCDwarfLineEntryENS3_9allocatorIS5_EEEENS_8DenseMapIS2_jNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_jEEEENS4_INS3_4pairIS2_S8_EENS6_ISH_EEEEED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/MapVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_jEEED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/MapVector.h:32,7'
          Dst:             _ZN7llvm_ks8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_jEEED2Ev
    - functionName:    _ZN7llvm_ks8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_jEEED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 573
      functionLinenumberEnd: 576
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          29
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEEES3_jS5_S8_E10destroyAllEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEEES3_jS5_S8_ED2Ev
        - __clang_call_terminate
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:574,11'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEEES3_jS5_S8_E10destroyAllEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:576,3'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEEES3_jS5_S8_ED2Ev
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:574,11'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEEES3_jS5_S8_E10destroyAllEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 264
      functionLinenumberEnd: 275
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          79
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEEES3_jS5_S8_E10getBucketsEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEEES3_jS5_S8_E11getEmptyKeyEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEEES3_jS5_S8_E13getBucketsEndEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEEES3_jS5_S8_E15getTombstoneKeyEv
        - _ZN7llvm_ks12DenseMapInfoIPNS_9MCSectionEE7isEqualEPKS1_S5_
        - _ZN7llvm_ks6detail12DenseMapPairIPNS_9MCSectionEjE8getFirstEv
        - _ZN7llvm_ks6detail12DenseMapPairIPNS_9MCSectionEjE9getSecondEv
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEEES3_jS5_S8_E13getNumBucketsEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:265,9'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEEES3_jS5_S8_E13getNumBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:268,27'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEEES3_jS5_S8_E11getEmptyKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:268,57'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEEES3_jS5_S8_E15getTombstoneKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:269,23'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEEES3_jS5_S8_E10getBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:269,42'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEEES3_jS5_S8_E13getBucketsEndEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:270,33'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIPNS_9MCSectionEjE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:270,12'
          Dst:             _ZN7llvm_ks12DenseMapInfoIPNS_9MCSectionEE7isEqualEPKS1_S5_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:271,33'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIPNS_9MCSectionEjE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:271,12'
          Dst:             _ZN7llvm_ks12DenseMapInfoIPNS_9MCSectionEE7isEqualEPKS1_S5_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:272,12'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIPNS_9MCSectionEjE9getSecondEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:273,10'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIPNS_9MCSectionEjE8getFirstEv
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEEES3_jS5_S8_ED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks14DebugEpochBaseD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:54,7'
          Dst:             _ZN7llvm_ks14DebugEpochBaseD2Ev
    - functionName:    _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEEES3_jS5_S8_E13getNumBucketsEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 381
      functionLinenumberEnd: 382
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_jEEE13getNumBucketsEv
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:382,49'
          Dst:             _ZNK7llvm_ks8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_jEEE13getNumBucketsEv
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEEES3_jS5_S8_E11getEmptyKeyEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 343
      functionLinenumberEnd: 344
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12DenseMapInfoIPNS_9MCSectionEE11getEmptyKeyEv
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:344,12'
          Dst:             _ZN7llvm_ks12DenseMapInfoIPNS_9MCSectionEE11getEmptyKeyEv
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEEES3_jS5_S8_E15getTombstoneKeyEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 346
      functionLinenumberEnd: 347
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12DenseMapInfoIPNS_9MCSectionEE15getTombstoneKeyEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:347,12'
          Dst:             _ZN7llvm_ks12DenseMapInfoIPNS_9MCSectionEE15getTombstoneKeyEv
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEEES3_jS5_S8_E10getBucketsEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 378
      functionLinenumberEnd: 379
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_jEEE10getBucketsEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:379,43'
          Dst:             _ZNK7llvm_ks8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_jEEE10getBucketsEv
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEEES3_jS5_S8_E13getBucketsEndEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 384
      functionLinenumberEnd: 385
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEEES3_jS5_S8_E10getBucketsEv
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEEES3_jS5_S8_E13getNumBucketsEv
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:385,12'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEEES3_jS5_S8_E10getBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:385,27'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEEES3_jS5_S8_E13getNumBucketsEv
    - functionName:    _ZN7llvm_ks6detail12DenseMapPairIPNS_9MCSectionEjE8getFirstEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    14
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks6detail12DenseMapPairIPNS_9MCSectionEjE9getSecondEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_jEEE10getBucketsEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 670
      functionLinenumberEnd: 671
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_jEEE13getNumBucketsEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 674
      functionLinenumberEnd: 675
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS2_EEE16shrink_and_clearEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 638
      functionLinenumberEnd: 653
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          64
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E10destroyAllEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E9initEmptyEv
        - _ZN7llvm_ks12Log2_32_CeilEj
        - _ZN7llvm_ks8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS2_EEE4initEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:640,11'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E10destroyAllEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:645,42'
          Dst:             _ZN7llvm_ks12Log2_32_CeilEj
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:647,20'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E9initEmptyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:652,5'
          Dst:             _ZN7llvm_ks8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS2_EEE4initEj
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E10destroyAllEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 264
      functionLinenumberEnd: 275
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          75
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E10getBucketsEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E11getEmptyKeyEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E13getBucketsEndEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E15getTombstoneKeyEv
        - _ZN7llvm_ks12DenseMapInfoIjE7isEqualERKjS3_
        - _ZN7llvm_ks6detail12DenseMapPairIjPNS_7MCLabelEE8getFirstEv
        - _ZN7llvm_ks6detail12DenseMapPairIjPNS_7MCLabelEE9getSecondEv
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E13getNumBucketsEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:265,9'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E13getNumBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:268,27'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E11getEmptyKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:268,57'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E15getTombstoneKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:269,23'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E10getBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:269,42'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E13getBucketsEndEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:270,33'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIjPNS_7MCLabelEE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:270,12'
          Dst:             _ZN7llvm_ks12DenseMapInfoIjE7isEqualERKjS3_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:271,33'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIjPNS_7MCLabelEE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:271,12'
          Dst:             _ZN7llvm_ks12DenseMapInfoIjE7isEqualERKjS3_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:272,12'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIjPNS_7MCLabelEE9getSecondEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:273,10'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIjPNS_7MCLabelEE8getFirstEv
    - functionName:    _ZN7llvm_ks8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS2_EEE4initEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 612
      functionLinenumberEnd: 619
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E9initEmptyEv
        - _ZN7llvm_ks8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS2_EEE15allocateBucketsEj
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:613,9'
          Dst:             _ZN7llvm_ks8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS2_EEE15allocateBucketsEj
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:614,20'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E9initEmptyEv
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E16shrink_and_clearEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 395
      functionLinenumberEnd: 397
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS2_EEE16shrink_and_clearEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:396,36'
          Dst:             _ZN7llvm_ks8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS2_EEE16shrink_and_clearEv
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseIPvLb1EE4moveIPS1_S4_EET0_T_S6_S5_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 289
      functionLinenumberEnd: 290
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks15SmallVectorImplIPvE5eraseEPS1_S3_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 474
      functionLinenumberEnd: 485
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          120
      EdgeCount:       27
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseIPvLb1EE13destroy_rangeEPS1_S3_
        - _ZN7llvm_ks23SmallVectorTemplateBaseIPvLb1EE4moveIPS1_S4_EET0_T_S6_S5_
        - _ZN7llvm_ks25SmallVectorTemplateCommonIPvvE6setEndEPS1_
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:475,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:476,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:477,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:481,18'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseIPvLb1EE4moveIPS1_S4_EET0_T_S6_S5_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:483,5'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseIPvLb1EE13destroy_rangeEPS1_S3_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:484,11'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonIPvvE6setEndEPS1_
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseIPvLb1EE13destroy_rangeEPS1_S3_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 284
      functionLinenumberEnd: 284
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks25SmallVectorTemplateCommonIPvvE5frontEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionLinenumberEnd: 156
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks15SmallVectorBase5emptyEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:155,5'
          Dst:             _ZNK7llvm_ks15SmallVectorBase5emptyEv
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:155,5'
          Dst:             __assert_fail
    - functionName:    _ZN7llvm_ks15SmallVectorImplINSt3__14pairIPvmEEE5clearEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 378
      functionLinenumberEnd: 381
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__14pairIPvmEELb1EE13destroy_rangeEPS4_S6_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:379,5'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__14pairIPvmEELb1EE13destroy_rangeEPS4_S6_
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__14pairIPvmEELb1EE13destroy_rangeEPS4_S6_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 284
      functionLinenumberEnd: 284
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S5_EEE16shrink_and_clearEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 638
      functionLinenumberEnd: 653
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          64
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E10destroyAllEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E9initEmptyEv
        - _ZN7llvm_ks12Log2_32_CeilEj
        - _ZN7llvm_ks8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S5_EEE4initEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:640,11'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E10destroyAllEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:645,42'
          Dst:             _ZN7llvm_ks12Log2_32_CeilEj
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:647,20'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E9initEmptyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:652,5'
          Dst:             _ZN7llvm_ks8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S5_EEE4initEj
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E10destroyAllEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 264
      functionLinenumberEnd: 275
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          79
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E10getBucketsEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E11getEmptyKeyEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E13getBucketsEndEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E15getTombstoneKeyEv
        - _ZN7llvm_ks12DenseMapInfoIPKNS_12MCSectionELFEE7isEqualES3_S3_
        - _ZN7llvm_ks6detail12DenseMapPairIPKNS_12MCSectionELFEPNS_11MCSymbolELFEE8getFirstEv
        - _ZN7llvm_ks6detail12DenseMapPairIPKNS_12MCSectionELFEPNS_11MCSymbolELFEE9getSecondEv
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E13getNumBucketsEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:265,9'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E13getNumBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:268,27'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E11getEmptyKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:268,57'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E15getTombstoneKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:269,23'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E10getBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:269,42'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E13getBucketsEndEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:270,33'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIPKNS_12MCSectionELFEPNS_11MCSymbolELFEE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:270,12'
          Dst:             _ZN7llvm_ks12DenseMapInfoIPKNS_12MCSectionELFEE7isEqualES3_S3_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:271,33'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIPKNS_12MCSectionELFEPNS_11MCSymbolELFEE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:271,12'
          Dst:             _ZN7llvm_ks12DenseMapInfoIPKNS_12MCSectionELFEE7isEqualES3_S3_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:272,12'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIPKNS_12MCSectionELFEPNS_11MCSymbolELFEE9getSecondEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:273,10'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIPKNS_12MCSectionELFEPNS_11MCSymbolELFEE8getFirstEv
    - functionName:    _ZN7llvm_ks8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S5_EEE4initEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 612
      functionLinenumberEnd: 619
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E9initEmptyEv
        - _ZN7llvm_ks8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S5_EEE15allocateBucketsEj
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:613,9'
          Dst:             _ZN7llvm_ks8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S5_EEE15allocateBucketsEj
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:614,20'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E9initEmptyEv
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E16shrink_and_clearEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 395
      functionLinenumberEnd: 397
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S5_EEE16shrink_and_clearEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:396,36'
          Dst:             _ZN7llvm_ks8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S5_EEE16shrink_and_clearEv
    - functionName:    _ZZN7llvm_ks24SpecificBumpPtrAllocatorINS_15MCSubtargetInfoEE10DestroyAllEvENKUlPcS3_E_clES3_S3_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Allocator.h'
      linkageType:     InternalLinkage
      functionLinenumber: 381
      functionLinenumberEnd: 385
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          58
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks15MCSubtargetInfoD2Ev
        - _ZN7llvm_ks7alignOfINS_15MCSubtargetInfoEEEjv
        - _ZN7llvm_ks9alignAddrEPKvm
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Allocator.h:382,7'
          Dst:             _ZN7llvm_ks7alignOfINS_15MCSubtargetInfoEEEjv
        - Src:             'llvm/include/llvm/Support/Allocator.h:382,7'
          Dst:             _ZN7llvm_ks9alignAddrEPKvm
        - Src:             'llvm/include/llvm/Support/Allocator.h:382,7'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/Support/Allocator.h:384,38'
          Dst:             _ZN7llvm_ks15MCSubtargetInfoD2Ev
    - functionName:    _ZN7llvm_ks7alignOfINS_15MCSubtargetInfoEEEjv
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/AlignOf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks14MCSectionMachOD2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCSectionMachO.h'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks9MCSectionD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCSectionMachO.h:25,7'
          Dst:             _ZN7llvm_ks9MCSectionD2Ev
    - functionName:    _ZZN7llvm_ks24SpecificBumpPtrAllocatorINS_14MCSectionMachOEE10DestroyAllEvENKUlPcS3_E_clES3_S3_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Allocator.h'
      linkageType:     InternalLinkage
      functionLinenumber: 381
      functionLinenumberEnd: 385
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          58
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks14MCSectionMachOD2Ev
        - _ZN7llvm_ks7alignOfINS_14MCSectionMachOEEEjv
        - _ZN7llvm_ks9alignAddrEPKvm
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Allocator.h:382,7'
          Dst:             _ZN7llvm_ks7alignOfINS_14MCSectionMachOEEEjv
        - Src:             'llvm/include/llvm/Support/Allocator.h:382,7'
          Dst:             _ZN7llvm_ks9alignAddrEPKvm
        - Src:             'llvm/include/llvm/Support/Allocator.h:382,7'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/Support/Allocator.h:384,38'
          Dst:             _ZN7llvm_ks14MCSectionMachOD2Ev
    - functionName:    _ZN7llvm_ks7alignOfINS_14MCSectionMachOEEEjv
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/AlignOf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZZN7llvm_ks24SpecificBumpPtrAllocatorINS_12MCSectionELFEE10DestroyAllEvENKUlPcS3_E_clES3_S3_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Allocator.h'
      linkageType:     InternalLinkage
      functionLinenumber: 381
      functionLinenumberEnd: 385
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          58
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks12MCSectionELFD2Ev
        - _ZN7llvm_ks7alignOfINS_12MCSectionELFEEEjv
        - _ZN7llvm_ks9alignAddrEPKvm
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Allocator.h:382,7'
          Dst:             _ZN7llvm_ks7alignOfINS_12MCSectionELFEEEjv
        - Src:             'llvm/include/llvm/Support/Allocator.h:382,7'
          Dst:             _ZN7llvm_ks9alignAddrEPKvm
        - Src:             'llvm/include/llvm/Support/Allocator.h:382,7'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/Support/Allocator.h:384,38'
          Dst:             _ZN7llvm_ks12MCSectionELFD2Ev
    - functionName:    _ZN7llvm_ks7alignOfINS_12MCSectionELFEEEjv
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/AlignOf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZZN7llvm_ks24SpecificBumpPtrAllocatorINS_13MCSectionCOFFEE10DestroyAllEvENKUlPcS3_E_clES3_S3_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Allocator.h'
      linkageType:     InternalLinkage
      functionLinenumber: 381
      functionLinenumberEnd: 385
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          58
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks13MCSectionCOFFD2Ev
        - _ZN7llvm_ks7alignOfINS_13MCSectionCOFFEEEjv
        - _ZN7llvm_ks9alignAddrEPKvm
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Allocator.h:382,7'
          Dst:             _ZN7llvm_ks7alignOfINS_13MCSectionCOFFEEEjv
        - Src:             'llvm/include/llvm/Support/Allocator.h:382,7'
          Dst:             _ZN7llvm_ks9alignAddrEPKvm
        - Src:             'llvm/include/llvm/Support/Allocator.h:382,7'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/Support/Allocator.h:384,38'
          Dst:             _ZN7llvm_ks13MCSectionCOFFD2Ev
    - functionName:    _ZN7llvm_ks7alignOfINS_13MCSectionCOFFEEEjv
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/AlignOf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks25SmallVectorTemplateCommonIPvvE4backEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 163
      functionLinenumberEnd: 165
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks15SmallVectorBase5emptyEv
        - __assert_fail
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:164,5'
          Dst:             _ZNK7llvm_ks15SmallVectorBase5emptyEv
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:164,5'
          Dst:             __assert_fail
    - functionName:    _ZN7llvm_ks14StringMapEntryIbE7DestroyINS_15MallocAllocatorEEEvRT_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 198
      functionLinenumberEnd: 204
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15MallocAllocator10DeallocateEPKvm
        - _ZNK7llvm_ks18StringMapEntryBase12getKeyLengthEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/StringMap.h:201,57'
          Dst:             _ZNK7llvm_ks18StringMapEntryBase12getKeyLengthEv
        - Src:             'llvm/include/llvm/ADT/StringMap.h:203,15'
          Dst:             _ZN7llvm_ks15MallocAllocator10DeallocateEPKvm
    - functionName:    _ZN7llvm_ks14StringMapEntryIPNS_14MCSectionMachOEE7DestroyINS_15MallocAllocatorEEEvRT_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 198
      functionLinenumberEnd: 204
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15MallocAllocator10DeallocateEPKvm
        - _ZNK7llvm_ks18StringMapEntryBase12getKeyLengthEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/StringMap.h:201,57'
          Dst:             _ZNK7llvm_ks18StringMapEntryBase12getKeyLengthEv
        - Src:             'llvm/include/llvm/ADT/StringMap.h:203,15'
          Dst:             _ZN7llvm_ks15MallocAllocator10DeallocateEPKvm
    - functionName:    _ZN7llvm_ks14StringMapEntryIbE7DestroyINS_20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EEEEEvRT_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 198
      functionLinenumberEnd: 204
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EE10DeallocateEPKvm
        - _ZNK7llvm_ks18StringMapEntryBase12getKeyLengthEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/StringMap.h:201,57'
          Dst:             _ZNK7llvm_ks18StringMapEntryBase12getKeyLengthEv
        - Src:             'llvm/include/llvm/ADT/StringMap.h:203,15'
          Dst:             _ZN7llvm_ks20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EE10DeallocateEPKvm
    - functionName:    _ZN7llvm_ks20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EE10DeallocateEPKvm
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Allocator.h'
      linkageType:     InternalLinkage
      functionLinenumber: 263
      functionLinenumberEnd: 265
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINSt3__14pairIjjEEPNS_8MCSymbolENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E10destroyAllEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 264
      functionLinenumberEnd: 275
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          75
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINSt3__14pairIjjEEPNS_8MCSymbolENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E10getBucketsEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINSt3__14pairIjjEEPNS_8MCSymbolENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E11getEmptyKeyEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINSt3__14pairIjjEEPNS_8MCSymbolENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E13getBucketsEndEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINSt3__14pairIjjEEPNS_8MCSymbolENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E15getTombstoneKeyEv
        - _ZN7llvm_ks12DenseMapInfoINSt3__14pairIjjEEE7isEqualERKS3_S6_
        - _ZN7llvm_ks6detail12DenseMapPairINSt3__14pairIjjEEPNS_8MCSymbolEE8getFirstEv
        - _ZN7llvm_ks6detail12DenseMapPairINSt3__14pairIjjEEPNS_8MCSymbolEE9getSecondEv
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapINSt3__14pairIjjEEPNS_8MCSymbolENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E13getNumBucketsEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:265,9'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapINSt3__14pairIjjEEPNS_8MCSymbolENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E13getNumBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:268,27'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINSt3__14pairIjjEEPNS_8MCSymbolENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E11getEmptyKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:268,57'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINSt3__14pairIjjEEPNS_8MCSymbolENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E15getTombstoneKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:269,23'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINSt3__14pairIjjEEPNS_8MCSymbolENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E10getBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:269,42'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINSt3__14pairIjjEEPNS_8MCSymbolENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E13getBucketsEndEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:270,33'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairINSt3__14pairIjjEEPNS_8MCSymbolEE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:270,12'
          Dst:             _ZN7llvm_ks12DenseMapInfoINSt3__14pairIjjEEE7isEqualERKS3_S6_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:271,33'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairINSt3__14pairIjjEEPNS_8MCSymbolEE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:271,12'
          Dst:             _ZN7llvm_ks12DenseMapInfoINSt3__14pairIjjEEE7isEqualERKS3_S6_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:272,12'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairINSt3__14pairIjjEEPNS_8MCSymbolEE9getSecondEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:273,10'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairINSt3__14pairIjjEEPNS_8MCSymbolEE8getFirstEv
    - functionName:    _ZN7llvm_ks14StringMapEntryIPNS_8MCSymbolEE7DestroyINS_20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EEEEEvRT_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 198
      functionLinenumberEnd: 204
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EE10DeallocateEPKvm
        - _ZNK7llvm_ks18StringMapEntryBase12getKeyLengthEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/StringMap.h:201,57'
          Dst:             _ZNK7llvm_ks18StringMapEntryBase12getKeyLengthEv
        - Src:             'llvm/include/llvm/ADT/StringMap.h:203,15'
          Dst:             _ZN7llvm_ks20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EE10DeallocateEPKvm
    - functionName:    _ZNK7llvm_ks25SmallVectorTemplateCommonINSt3__14pairIPvmEEvE7isSmallEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks15SmallVectorImplINSt3__14pairIPvmEEED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 368
      functionLinenumberEnd: 375
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          49
      EdgeCount:       16
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__14pairIPvmEELb1EE13destroy_rangeEPS4_S6_
        - _ZNK7llvm_ks25SmallVectorTemplateCommonINSt3__14pairIPvmEEvE7isSmallEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:370,5'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__14pairIPvmEELb1EE13destroy_rangeEPS4_S6_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:373,16'
          Dst:             _ZNK7llvm_ks25SmallVectorTemplateCommonINSt3__14pairIPvmEEvE7isSmallEv
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:370,5'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7llvm_ks11SmallVectorINSt3__14pairIPvmEELj0EED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 868
      functionLinenumberEnd: 868
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplINSt3__14pairIPvmEEED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:868,7'
          Dst:             _ZN7llvm_ks15SmallVectorImplINSt3__14pairIPvmEEED2Ev
    - functionName:    _ZN7llvm_ks20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EE26DeallocateCustomSizedSlabsEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Allocator.h'
      linkageType:     InternalLinkage
      functionLinenumber: 343
      functionLinenumberEnd: 349
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          65
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks15MallocAllocator10DeallocateEPKvm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Allocator.h:347,17'
          Dst:             _ZN7llvm_ks15MallocAllocator10DeallocateEPKvm
    - functionName:    _ZN7llvm_ks20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EE15DeallocateSlabsEPPvS4_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Allocator.h'
      linkageType:     InternalLinkage
      functionLinenumber: 334
      functionLinenumberEnd: 340
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          50
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks15MallocAllocator10DeallocateEPKvm
        - _ZN7llvm_ks20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EE15computeSlabSizeEj
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Allocator.h:337,11'
          Dst:             _ZN7llvm_ks20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EE15computeSlabSizeEj
        - Src:             'llvm/include/llvm/Support/Allocator.h:338,17'
          Dst:             _ZN7llvm_ks15MallocAllocator10DeallocateEPKvm
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_EC2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 262
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks14DebugEpochBaseC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:262,3'
          Dst:             _ZN7llvm_ks14DebugEpochBaseC2Ev
    - functionName:    _ZN7llvm_ks14DebugEpochBaseC2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/EpochTracker.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    16
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS2_EENS3_12DenseSetPairIS2_EEEC2Ej
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 553
      functionLinenumberEnd: 555
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          39
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_EC2Ev
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_ED2Ev
        - _ZN7llvm_ks8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS2_EENS3_12DenseSetPairIS2_EEE4initEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:553,12'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_EC2Ev
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:554,5'
          Dst:             _ZN7llvm_ks8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS2_EENS3_12DenseSetPairIS2_EEE4initEj
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:555,3'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_ED2Ev
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_ED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks14DebugEpochBaseD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:54,7'
          Dst:             _ZN7llvm_ks14DebugEpochBaseD2Ev
    - functionName:    _ZN7llvm_ks8DenseSetIPNS_9MCSectionENS_12DenseMapInfoIS2_EEEC2Ej
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseSet.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS2_EENS3_12DenseSetPairIS2_EEEC2Ej
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseSet.h:51,52'
          Dst:             _ZN7llvm_ks8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS2_EENS3_12DenseSetPairIS2_EEEC2Ej
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_ED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks14DebugEpochBaseD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:54,7'
          Dst:             _ZN7llvm_ks14DebugEpochBaseD2Ev
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_EC2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 262
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks14DebugEpochBaseC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:262,3'
          Dst:             _ZN7llvm_ks14DebugEpochBaseC2Ev
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINSt3__14pairIjjEEPNS_8MCSymbolENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_ED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks14DebugEpochBaseD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:54,7'
          Dst:             _ZN7llvm_ks14DebugEpochBaseD2Ev
    - functionName:    _ZN7llvm_ks8DenseMapINSt3__14pairIjjEEPNS_8MCSymbolENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S5_EEE4initEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 612
      functionLinenumberEnd: 619
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINSt3__14pairIjjEEPNS_8MCSymbolENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E9initEmptyEv
        - _ZN7llvm_ks8DenseMapINSt3__14pairIjjEEPNS_8MCSymbolENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S5_EEE15allocateBucketsEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:613,9'
          Dst:             _ZN7llvm_ks8DenseMapINSt3__14pairIjjEEPNS_8MCSymbolENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S5_EEE15allocateBucketsEj
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:614,20'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINSt3__14pairIjjEEPNS_8MCSymbolENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E9initEmptyEv
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINSt3__14pairIjjEEPNS_8MCSymbolENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_EC2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 262
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks14DebugEpochBaseC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:262,3'
          Dst:             _ZN7llvm_ks14DebugEpochBaseC2Ev
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_ED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks14DebugEpochBaseD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:54,7'
          Dst:             _ZN7llvm_ks14DebugEpochBaseD2Ev
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_EC2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 262
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks14DebugEpochBaseC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:262,3'
          Dst:             _ZN7llvm_ks14DebugEpochBaseC2Ev
    - functionName:    _ZNK7llvm_ks25SmallVectorTemplateCommonIPvvE7isSmallEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks15SmallVectorImplIPvED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 368
      functionLinenumberEnd: 375
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          51
      EdgeCount:       20
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseIPvLb1EE13destroy_rangeEPS1_S3_
        - _ZNK7llvm_ks25SmallVectorTemplateCommonIPvvE7isSmallEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:370,5'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseIPvLb1EE13destroy_rangeEPS1_S3_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:373,16'
          Dst:             _ZNK7llvm_ks25SmallVectorTemplateCommonIPvvE7isSmallEv
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:370,31'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__14pairIPvmEEvEC2Em
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorBaseC2EPvm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:78,44'
          Dst:             _ZN7llvm_ks15SmallVectorBaseC2EPvm
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__14pairIPvmEELb1EEC2Em
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 281
      functionLinenumberEnd: 281
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__14pairIPvmEEvEC2Em
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:281,42'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__14pairIPvmEEvEC2Em
    - functionName:    _ZN7llvm_ks15SmallVectorImplINSt3__14pairIPvmEEEC2Ej
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 364
      functionLinenumberEnd: 365
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__14pairIPvmEELb1EEC2Em
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:364,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__14pairIPvmEELb1EEC2Em
    - functionName:    _ZN7llvm_ks25SmallVectorTemplateCommonIPvvEC2Em
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorBaseC2EPvm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:78,44'
          Dst:             _ZN7llvm_ks15SmallVectorBaseC2EPvm
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseIPvLb1EEC2Em
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 281
      functionLinenumberEnd: 281
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks25SmallVectorTemplateCommonIPvvEC2Em
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:281,42'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonIPvvEC2Em
    - functionName:    _ZN7llvm_ks15SmallVectorImplIPvEC2Ej
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 364
      functionLinenumberEnd: 365
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseIPvLb1EEC2Em
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:364,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseIPvLb1EEC2Em
    - functionName:    _ZN7llvm_ks11SmallVectorIPvLj4EED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 868
      functionLinenumberEnd: 868
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplIPvED2Ev
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:868,7'
          Dst:             _ZN7llvm_ks15SmallVectorImplIPvED2Ev
    - functionName:    _ZN7llvm_ks11SmallVectorINSt3__14pairIPvmEELj0EEC2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 872
      functionLinenumberEnd: 873
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplINSt3__14pairIPvmEEEC2Ej
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:872,19'
          Dst:             _ZN7llvm_ks15SmallVectorImplINSt3__14pairIPvmEEEC2Ej
    - functionName:    _ZN7llvm_ks11SmallVectorIPvLj4EEC2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 872
      functionLinenumberEnd: 873
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplIPvEC2Ej
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:872,19'
          Dst:             _ZN7llvm_ks15SmallVectorImplIPvEC2Ej
    - functionName:    _ZN7llvm_ks11SmallVectorIcLj128EEC2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 872
      functionLinenumberEnd: 873
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplIcEC2Ej
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:872,19'
          Dst:             _ZN7llvm_ks15SmallVectorImplIcEC2Ej
    - functionName:    _ZNK7llvm_ks11SmallStringILj128EE3strEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallString.h'
      linkageType:     InternalLinkage
      functionLinenumber: 267
      functionLinenumberEnd: 267
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          77
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallString.h:267,34'
          Dst:             __assert_fail
    - functionName:    _ZN7llvm_ks13StringMapImplC2Ej
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_jEEE16setNumTombstonesEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 666
      functionLinenumberEnd: 668
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_jEEE13setNumEntriesEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 659
      functionLinenumberEnd: 661
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEEES3_jS5_S8_E16setNumTombstonesEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 366
      functionLinenumberEnd: 368
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_jEEE16setNumTombstonesEj
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:367,36'
          Dst:             _ZN7llvm_ks8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_jEEE16setNumTombstonesEj
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEEES3_jS5_S8_E13setNumEntriesEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionLinenumberEnd: 356
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_jEEE13setNumEntriesEj
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:355,36'
          Dst:             _ZN7llvm_ks8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_jEEE13setNumEntriesEj
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEEES3_jS5_S8_E9initEmptyEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 277
      functionLinenumberEnd: 286
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          72
      EdgeCount:       16
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEEES3_jS5_S8_E10getBucketsEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEEES3_jS5_S8_E11getEmptyKeyEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEEES3_jS5_S8_E13getBucketsEndEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEEES3_jS5_S8_E13setNumEntriesEj
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEEES3_jS5_S8_E16setNumTombstonesEj
        - _ZN7llvm_ks6detail12DenseMapPairIPNS_9MCSectionEjE8getFirstEv
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEEES3_jS5_S8_E13getNumBucketsEv
        - __assert_fail
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:278,5'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEEES3_jS5_S8_E13setNumEntriesEj
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:279,5'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEEES3_jS5_S8_E16setNumTombstonesEj
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:281,5'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEEES3_jS5_S8_E13getNumBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:281,5'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEEES3_jS5_S8_E13getNumBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:281,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:283,27'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEEES3_jS5_S8_E11getEmptyKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:284,23'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEEES3_jS5_S8_E10getBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:284,42'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEEES3_jS5_S8_E13getBucketsEndEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:285,18'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIPNS_9MCSectionEjE8getFirstEv
    - functionName:    _ZN7llvm_ks8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_jEEE15allocateBucketsEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 678
      functionLinenumberEnd: 687
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_jEEE4initEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 612
      functionLinenumberEnd: 619
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEEES3_jS5_S8_E9initEmptyEv
        - _ZN7llvm_ks8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_jEEE15allocateBucketsEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:613,9'
          Dst:             _ZN7llvm_ks8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_jEEE15allocateBucketsEj
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:614,20'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEEES3_jS5_S8_E9initEmptyEv
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEEES3_jS5_S8_EC2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 262
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks14DebugEpochBaseC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:262,3'
          Dst:             _ZN7llvm_ks14DebugEpochBaseC2Ev
    - functionName:    _ZN7llvm_ks8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_jEEEC2Ej
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 553
      functionLinenumberEnd: 555
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          39
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEEES3_jS5_S8_EC2Ev
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEEES3_jS5_S8_ED2Ev
        - _ZN7llvm_ks8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_jEEE4initEj
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:553,12'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEEES3_jS5_S8_EC2Ev
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:554,5'
          Dst:             _ZN7llvm_ks8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_jEEE4initEj
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:555,3'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEEES3_jS5_S8_ED2Ev
    - functionName:    _ZN7llvm_ks9MapVectorIPNS_9MCSectionENSt3__16vectorINS_16MCDwarfLineEntryENS3_9allocatorIS5_EEEENS_8DenseMapIS2_jNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_jEEEENS4_INS3_4pairIS2_S8_EENS6_ISH_EEEEEC2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/MapVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_jEEEC2Ej
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/MapVector.h:32,7'
          Dst:             _ZN7llvm_ks8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_jEEEC2Ej
    - functionName:    _ZN7llvm_ks25SmallVectorTemplateCommonINS_11MCDwarfFileEvEC2Em
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorBaseC2EPvm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:78,44'
          Dst:             _ZN7llvm_ks15SmallVectorBaseC2EPvm
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseINS_11MCDwarfFileELb0EEC2Em
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 178
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks25SmallVectorTemplateCommonINS_11MCDwarfFileEvEC2Em
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:178,42'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINS_11MCDwarfFileEvEC2Em
    - functionName:    _ZN7llvm_ks15SmallVectorImplINS_11MCDwarfFileEEC2Ej
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 364
      functionLinenumberEnd: 365
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_11MCDwarfFileELb0EEC2Em
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:364,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_11MCDwarfFileELb0EEC2Em
    - functionName:    _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEvEC2Em
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorBaseC2EPvm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:78,44'
          Dst:             _ZN7llvm_ks15SmallVectorBaseC2EPvm
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEELb0EEC2Em
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 178
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEvEC2Em
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:178,42'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEvEC2Em
    - functionName:    _ZN7llvm_ks15SmallVectorImplINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEC2Ej
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 364
      functionLinenumberEnd: 365
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEELb0EEC2Em
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:364,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEELb0EEC2Em
    - functionName:    _ZN7llvm_ks11SmallVectorINS_11MCDwarfFileELj3EEC2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 872
      functionLinenumberEnd: 873
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplINS_11MCDwarfFileEEC2Ej
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:872,19'
          Dst:             _ZN7llvm_ks15SmallVectorImplINS_11MCDwarfFileEEC2Ej
    - functionName:    _ZN7llvm_ks11SmallVectorINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEELj3EEC2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 872
      functionLinenumberEnd: 873
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEC2Ej
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:872,19'
          Dst:             _ZN7llvm_ks15SmallVectorImplINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEC2Ej
    - functionName:    _ZN7llvm_ks13MCLineSectionC2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCDwarf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 162
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks9MapVectorIPNS_9MCSectionENSt3__16vectorINS_16MCDwarfLineEntryENS3_9allocatorIS5_EEEENS_8DenseMapIS2_jNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_jEEEENS4_INS3_4pairIS2_S8_EENS6_ISH_EEEEEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCDwarf.h:162,7'
          Dst:             _ZN7llvm_ks9MapVectorIPNS_9MCSectionENSt3__16vectorINS_16MCDwarfLineEntryENS3_9allocatorIS5_EEEENS_8DenseMapIS2_jNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_jEEEENS4_INS3_4pairIS2_S8_EENS6_ISH_EEEEEC2Ev
    - functionName:    _ZN7llvm_ks22MCDwarfLineTableHeaderC2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCDwarf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 205
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          69
      EdgeCount:       20
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7llvm_ks11SmallVectorINS_11MCDwarfFileELj3EEC2Ev
        - _ZN7llvm_ks11SmallVectorINS_11MCDwarfFileELj3EED2Ev
        - _ZN7llvm_ks11SmallVectorINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEELj3EEC2Ev
        - _ZN7llvm_ks11SmallVectorINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEELj3EED2Ev
        - _ZN7llvm_ks9StringMapIjNS_15MallocAllocatorEEC2Ev
        - _ZN7llvm_ks9StringMapIjNS_15MallocAllocatorEED2Ev
        - _ZN7llvm_ks9StringRefC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCDwarf.h:205,3'
          Dst:             _ZN7llvm_ks11SmallVectorINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEELj3EEC2Ev
        - Src:             'llvm/include/llvm/MC/MCDwarf.h:205,3'
          Dst:             _ZN7llvm_ks11SmallVectorINS_11MCDwarfFileELj3EEC2Ev
        - Src:             'llvm/include/llvm/MC/MCDwarf.h:205,3'
          Dst:             _ZN7llvm_ks9StringMapIjNS_15MallocAllocatorEEC2Ev
        - Src:             'llvm/include/llvm/MC/MCDwarf.h:205,3'
          Dst:             _ZN7llvm_ks9StringRefC2Ev
        - Src:             'llvm/include/llvm/MC/MCDwarf.h:205,46'
          Dst:             _ZN7llvm_ks9StringMapIjNS_15MallocAllocatorEED2Ev
        - Src:             'llvm/include/llvm/MC/MCDwarf.h:205,46'
          Dst:             _ZN7llvm_ks11SmallVectorINS_11MCDwarfFileELj3EED2Ev
        - Src:             'llvm/include/llvm/MC/MCDwarf.h:205,46'
          Dst:             _ZN7llvm_ks11SmallVectorINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEELj3EED2Ev
    - functionName:    _ZN7llvm_ks9StringMapIjNS_15MallocAllocatorEEC2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 224
      functionLinenumberEnd: 224
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13StringMapImplC2Ej
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/StringMap.h:224,17'
          Dst:             _ZN7llvm_ks13StringMapImplC2Ej
    - functionName:    _ZN7llvm_ks9StringRefC2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringRef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    128
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks16MCDwarfLineTableC2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCDwarf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 227
      functionLinenumberEnd: 227
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks13MCLineSectionC2Ev
        - _ZN7llvm_ks22MCDwarfLineTableHeaderC2Ev
        - _ZN7llvm_ks22MCDwarfLineTableHeaderD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCDwarf.h:227,7'
          Dst:             _ZN7llvm_ks22MCDwarfLineTableHeaderC2Ev
        - Src:             'llvm/include/llvm/MC/MCDwarf.h:227,7'
          Dst:             _ZN7llvm_ks13MCLineSectionC2Ev
        - Src:             'llvm/include/llvm/MC/MCDwarf.h:227,7'
          Dst:             _ZN7llvm_ks22MCDwarfLineTableHeaderD2Ev
    - functionName:    _ZN7llvm_ks16MCDwarfLineTable15getMCDwarfFilesEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCDwarf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 265
      functionLinenumberEnd: 266
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks9MCContext19getMCDwarfLineTableEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCContext.h'
      linkageType:     InternalLinkage
      functionLinenumber: 435
      functionLinenumberEnd: 436
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks6TripleC2ERKS0_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/Triple.h'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    13
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks11SectionKind3getENS0_4KindE
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/SectionKind.h'
      linkageType:     InternalLinkage
      functionLinenumber: 161
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks9StringRef3strEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringRef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks9StringRefcvNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringRef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 219
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks9StringRef3strEv
      functionUses:    25
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/StringRef.h:219,14'
          Dst:             _ZNK7llvm_ks9StringRef3strEv
    - functionName:    _ZNK7llvm_ks14StringMapEntryIbE5firstEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 143
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          61
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK7llvm_ks14StringMapEntryIbE10getKeyDataEv
        - _ZNK7llvm_ks18StringMapEntryBase12getKeyLengthEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/StringMap.h:143,46'
          Dst:             _ZNK7llvm_ks14StringMapEntryIbE10getKeyDataEv
        - Src:             'llvm/include/llvm/ADT/StringMap.h:143,60'
          Dst:             _ZNK7llvm_ks18StringMapEntryBase12getKeyLengthEv
        - Src:             'llvm/include/llvm/ADT/StringMap.h:143,36'
          Dst:             __assert_fail
    - functionName:    _ZNK7llvm_ks8MCSymbol15getNameEntryPtrEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCSymbol.h'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 194
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks8MCSymbol15getNameEntryPtrEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCSymbol.h:194,41'
          Dst:             _ZN7llvm_ks8MCSymbol15getNameEntryPtrEv
    - functionName:    _ZN7llvm_ks8MCSymbol15getNameEntryPtrEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCSymbol.h'
      linkageType:     InternalLinkage
      functionLinenumber: 188
      functionLinenumberEnd: 191
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          43
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7llvm_ks14PointerIntPairIPNS_10MCFragmentELj1EjNS_21PointerLikeTypeTraitsIS2_EENS_18PointerIntPairInfoIS2_Lj1ES4_EEE6getIntEv
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCSymbol.h:189,5'
          Dst:             _ZNK7llvm_ks14PointerIntPairIPNS_10MCFragmentELj1EjNS_21PointerLikeTypeTraitsIS2_EENS_18PointerIntPairInfoIS2_Lj1ES4_EEE6getIntEv
        - Src:             'llvm/include/llvm/MC/MCSymbol.h:189,5'
          Dst:             __assert_fail
    - functionName:    _ZNK7llvm_ks14PointerIntPairIPNS_10MCFragmentELj1EjNS_21PointerLikeTypeTraitsIS2_EENS_18PointerIntPairInfoIS2_Lj1ES4_EEE6getIntEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/PointerIntPair.h'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks18PointerIntPairInfoIPNS_10MCFragmentELj1ENS_21PointerLikeTypeTraitsIS2_EEE6getIntEl
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/PointerIntPair.h:59,21'
          Dst:             _ZN7llvm_ks18PointerIntPairInfoIPNS_10MCFragmentELj1ENS_21PointerLikeTypeTraitsIS2_EEE6getIntEl
    - functionName:    _ZN7llvm_ks18PointerIntPairInfoIPNS_10MCFragmentELj1ENS_21PointerLikeTypeTraitsIS2_EEE6getIntEl
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/PointerIntPair.h'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks11SmallVectorIcLj64EED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 868
      functionLinenumberEnd: 868
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplIcED2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:868,7'
          Dst:             _ZN7llvm_ks15SmallVectorImplIcED2Ev
    - functionName:    _ZN7llvm_ks9MCContext10deallocateEPv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCContext.h'
      linkageType:     InternalLinkage
      functionLinenumber: 558
      functionLinenumberEnd: 558
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks9MCContext8allocateEjj
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCContext.h'
      linkageType:     InternalLinkage
      functionLinenumber: 555
      functionLinenumberEnd: 556
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EE8AllocateEmm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCContext.h:556,24'
          Dst:             _ZN7llvm_ks20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EE8AllocateEmm
    - functionName:    _ZNK7llvm_ks9MCAsmInfo28hasLinkerPrivateGlobalPrefixEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCAsmInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 465
      functionLinenumberEnd: 466
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks11raw_ostreamlsENS_9StringRefE
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/raw_ostream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionLinenumberEnd: 173
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          77
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks11raw_ostream5writeEPKcm
      functionUses:    41
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/raw_ostream.h:166,14'
          Dst:             _ZN7llvm_ks11raw_ostream5writeEPKcm
    - functionName:    _ZN7llvm_ks5TwineC2ENS0_5ChildENS0_8NodeKindES1_S2_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/Twine.h'
      linkageType:     InternalLinkage
      functionLinenumber: 178
      functionLinenumberEnd: 180
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          56
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7llvm_ks5Twine7isValidEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/Twine.h:179,7'
          Dst:             _ZNK7llvm_ks5Twine7isValidEv
        - Src:             'llvm/include/llvm/ADT/Twine.h:179,7'
          Dst:             __assert_fail
    - functionName:    _ZNK7llvm_ks5Twine7isUnaryEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/Twine.h'
      linkageType:     InternalLinkage
      functionLinenumber: 202
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7llvm_ks5Twine10getRHSKindEv
        - _ZNK7llvm_ks5Twine9isNullaryEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/Twine.h:203,14'
          Dst:             _ZNK7llvm_ks5Twine10getRHSKindEv
        - Src:             'llvm/include/llvm/ADT/Twine.h:203,44'
          Dst:             _ZNK7llvm_ks5Twine9isNullaryEv
    - functionName:    _ZN7llvm_ks5TwineC2ENS0_8NodeKindE
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/Twine.h'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 166
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          45
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7llvm_ks5Twine9isNullaryEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/Twine.h:165,7'
          Dst:             _ZNK7llvm_ks5Twine9isNullaryEv
        - Src:             'llvm/include/llvm/ADT/Twine.h:165,7'
          Dst:             __assert_fail
    - functionName:    _ZNK7llvm_ks5Twine6concatERKS0_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/Twine.h'
      linkageType:     InternalLinkage
      functionLinenumber: 485
      functionLinenumberEnd: 512
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          99
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7llvm_ks5TwineC2ENS0_5ChildENS0_8NodeKindES1_S2_
        - _ZN7llvm_ks5TwineC2ENS0_8NodeKindE
        - _ZNK7llvm_ks5Twine10getLHSKindEv
        - _ZNK7llvm_ks5Twine6isNullEv
        - _ZNK7llvm_ks5Twine7isEmptyEv
        - _ZNK7llvm_ks5Twine7isUnaryEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/Twine.h:487,9'
          Dst:             _ZNK7llvm_ks5Twine6isNullEv
        - Src:             'llvm/include/llvm/ADT/Twine.h:487,28'
          Dst:             _ZNK7llvm_ks5Twine6isNullEv
        - Src:             'llvm/include/llvm/ADT/Twine.h:488,14'
          Dst:             _ZN7llvm_ks5TwineC2ENS0_8NodeKindE
        - Src:             'llvm/include/llvm/ADT/Twine.h:491,9'
          Dst:             _ZNK7llvm_ks5Twine7isEmptyEv
        - Src:             'llvm/include/llvm/ADT/Twine.h:493,16'
          Dst:             _ZNK7llvm_ks5Twine7isEmptyEv
        - Src:             'llvm/include/llvm/ADT/Twine.h:502,9'
          Dst:             _ZNK7llvm_ks5Twine7isUnaryEv
        - Src:             'llvm/include/llvm/ADT/Twine.h:504,20'
          Dst:             _ZNK7llvm_ks5Twine10getLHSKindEv
        - Src:             'llvm/include/llvm/ADT/Twine.h:506,16'
          Dst:             _ZNK7llvm_ks5Twine7isUnaryEv
        - Src:             'llvm/include/llvm/ADT/Twine.h:508,27'
          Dst:             _ZNK7llvm_ks5Twine10getLHSKindEv
        - Src:             'llvm/include/llvm/ADT/Twine.h:511,12'
          Dst:             _ZN7llvm_ks5TwineC2ENS0_5ChildENS0_8NodeKindES1_S2_
    - functionName:    _ZN7llvm_ks18PointerIntPairInfoIPNS_10MCFragmentELj1ENS_21PointerLikeTypeTraitsIS2_EEE9updateIntEll
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/PointerIntPair.h'
      linkageType:     InternalLinkage
      functionLinenumber: 165
      functionLinenumberEnd: 170
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          48
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/PointerIntPair.h:167,5'
          Dst:             __assert_fail
    - functionName:    _ZN7llvm_ks14PointerIntPairIPNS_10MCFragmentELj1EjNS_21PointerLikeTypeTraitsIS2_EENS_18PointerIntPairInfoIS2_Lj1ES4_EEE6setIntEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/PointerIntPair.h'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks18PointerIntPairInfoIPNS_10MCFragmentELj1ENS_21PointerLikeTypeTraitsIS2_EEE9updateIntEll
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/PointerIntPair.h:67,13'
          Dst:             _ZN7llvm_ks18PointerIntPairInfoIPNS_10MCFragmentELj1ENS_21PointerLikeTypeTraitsIS2_EEE9updateIntEll
    - functionName:    _ZN7llvm_ks14PointerIntPairIPNS_10MCFragmentELj1EjNS_21PointerLikeTypeTraitsIS2_EENS_18PointerIntPairInfoIS2_Lj1ES4_EEEC2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/PointerIntPair.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 50
      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:    _ZN7llvm_ks21PointerLikeTypeTraitsIPNS_10MCFragmentEE16getAsVoidPointerES2_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/PointerLikeTypeTraits.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks18PointerIntPairInfoIPNS_10MCFragmentELj1ENS_21PointerLikeTypeTraitsIS2_EEE13updatePointerElS2_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/PointerIntPair.h'
      linkageType:     InternalLinkage
      functionLinenumber: 156
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          49
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks21PointerLikeTypeTraitsIPNS_10MCFragmentEE16getAsVoidPointerES2_
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/PointerIntPair.h:158,36'
          Dst:             _ZN7llvm_ks21PointerLikeTypeTraitsIPNS_10MCFragmentEE16getAsVoidPointerES2_
        - Src:             'llvm/include/llvm/ADT/PointerIntPair.h:159,5'
          Dst:             __assert_fail
    - functionName:    _ZN7llvm_ks21PointerLikeTypeTraitsIPNS_10MCFragmentEE18getFromVoidPointerEPv
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/PointerLikeTypeTraits.h'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks18PointerIntPairInfoIPNS_10MCFragmentELj1ENS_21PointerLikeTypeTraitsIS2_EEE10getPointerEl
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/PointerIntPair.h'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks21PointerLikeTypeTraitsIPNS_10MCFragmentEE18getFromVoidPointerEPv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/PointerIntPair.h:148,12'
          Dst:             _ZN7llvm_ks21PointerLikeTypeTraitsIPNS_10MCFragmentEE18getFromVoidPointerEPv
    - functionName:    _ZN7llvm_ks14PointerIntPairIPNS_10MCFragmentELj1EjNS_21PointerLikeTypeTraitsIS2_EENS_18PointerIntPairInfoIS2_Lj1ES4_EEE10setPointerES2_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/PointerIntPair.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks18PointerIntPairInfoIPNS_10MCFragmentELj1ENS_21PointerLikeTypeTraitsIS2_EEE13updatePointerElS2_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/PointerIntPair.h:63,13'
          Dst:             _ZN7llvm_ks18PointerIntPairInfoIPNS_10MCFragmentELj1ENS_21PointerLikeTypeTraitsIS2_EEE13updatePointerElS2_
    - functionName:    _ZNK7llvm_ks8MCSymbol16getVariableValueEb
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCSymbol.h'
      linkageType:     InternalLinkage
      functionLinenumber: 294
      functionLinenumberEnd: 297
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          55
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7llvm_ks8MCSymbol10isVariableEv
        - __assert_fail
      functionUses:    14
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCSymbol.h:295,5'
          Dst:             _ZNK7llvm_ks8MCSymbol10isVariableEv
        - Src:             'llvm/include/llvm/MC/MCSymbol.h:295,5'
          Dst:             __assert_fail
    - functionName:    _ZNK7llvm_ks8MCSymbol10isVariableEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCSymbol.h'
      linkageType:     InternalLinkage
      functionLinenumber: 289
      functionLinenumberEnd: 290
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    24
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks14PointerIntPairIPNS_10MCFragmentELj1EjNS_21PointerLikeTypeTraitsIS2_EENS_18PointerIntPairInfoIS2_Lj1ES4_EEE10getPointerEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/PointerIntPair.h'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks18PointerIntPairInfoIPNS_10MCFragmentELj1ENS_21PointerLikeTypeTraitsIS2_EEE10getPointerEl
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/PointerIntPair.h:56,41'
          Dst:             _ZN7llvm_ks18PointerIntPairInfoIPNS_10MCFragmentELj1ENS_21PointerLikeTypeTraitsIS2_EEE10getPointerEl
    - functionName:    _ZNK7llvm_ks8MCSymbol11getFragmentEb
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCSymbol.h'
      linkageType:     InternalLinkage
      functionLinenumber: 377
      functionLinenumberEnd: 384
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          53
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks14PointerIntPairIPNS_10MCFragmentELj1EjNS_21PointerLikeTypeTraitsIS2_EENS_18PointerIntPairInfoIS2_Lj1ES4_EEE10setPointerES2_
        - _ZNK7llvm_ks14PointerIntPairIPNS_10MCFragmentELj1EjNS_21PointerLikeTypeTraitsIS2_EENS_18PointerIntPairInfoIS2_Lj1ES4_EEE10getPointerEv
        - _ZNK7llvm_ks6MCExpr22findAssociatedFragmentEv
        - _ZNK7llvm_ks8MCSymbol10isVariableEv
        - _ZNK7llvm_ks8MCSymbol16getVariableValueEb
      functionUses:    20
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCSymbol.h:378,47'
          Dst:             _ZNK7llvm_ks14PointerIntPairIPNS_10MCFragmentELj1EjNS_21PointerLikeTypeTraitsIS2_EENS_18PointerIntPairInfoIS2_Lj1ES4_EEE10getPointerEv
        - Src:             'llvm/include/llvm/MC/MCSymbol.h:379,22'
          Dst:             _ZNK7llvm_ks8MCSymbol10isVariableEv
        - Src:             'llvm/include/llvm/MC/MCSymbol.h:381,16'
          Dst:             _ZNK7llvm_ks8MCSymbol16getVariableValueEb
        - Src:             'llvm/include/llvm/MC/MCSymbol.h:381,43'
          Dst:             _ZNK7llvm_ks6MCExpr22findAssociatedFragmentEv
        - Src:             'llvm/include/llvm/MC/MCSymbol.h:382,24'
          Dst:             _ZN7llvm_ks14PointerIntPairIPNS_10MCFragmentELj1EjNS_21PointerLikeTypeTraitsIS2_EENS_18PointerIntPairInfoIS2_Lj1ES4_EEE10setPointerES2_
    - functionName:    _ZNK7llvm_ks8MCSymbol9isDefinedEb
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCSymbol.h'
      linkageType:     InternalLinkage
      functionLinenumber: 245
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks8MCSymbol11getFragmentEb
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCSymbol.h:246,12'
          Dst:             _ZNK7llvm_ks8MCSymbol11getFragmentEb
    - functionName:    _ZNK7llvm_ks25SmallVectorTemplateCommonIcvE4dataEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks5Twine18getSingleStringRefEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/Twine.h'
      linkageType:     InternalLinkage
      functionLinenumber: 436
      functionLinenumberEnd: 447
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         25
      ICount:          148
      EdgeCount:       26
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZN7llvm_ks9StringRefC2Ev
        - _ZNK7llvm_ks25SmallVectorTemplateCommonIcvE4dataEv
        - _ZNK7llvm_ks5Twine10getLHSKindEv
        - _ZNK7llvm_ks5Twine17isSingleStringRefEv
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'llvm/include/llvm/ADT/Twine.h:438,7'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/Twine.h:437,7'
          Dst:             _ZNK7llvm_ks5Twine17isSingleStringRefEv
        - Src:             'llvm/include/llvm/ADT/Twine.h:437,7'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/Twine.h:438,15'
          Dst:             _ZNK7llvm_ks5Twine10getLHSKindEv
        - Src:             'llvm/include/llvm/ADT/Twine.h:439,16'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/include/llvm/ADT/Twine.h:440,35'
          Dst:             _ZN7llvm_ks9StringRefC2Ev
        - Src:             'llvm/include/llvm/ADT/Twine.h:441,35'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/Twine.h:445,43'
          Dst:             _ZNK7llvm_ks25SmallVectorTemplateCommonIcvE4dataEv
        - Src:             'llvm/include/llvm/ADT/Twine.h:445,16'
          Dst:             __assert_fail
    - functionName:    _ZNK7llvm_ks5Twine17isSingleStringRefEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/Twine.h'
      linkageType:     InternalLinkage
      functionLinenumber: 403
      functionLinenumberEnd: 416
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          58
      EdgeCount:       13
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks5Twine10getLHSKindEv
        - _ZNK7llvm_ks5Twine10getRHSKindEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   'llvm/include/llvm/ADT/Twine.h:406,7'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/Twine.h:404,11'
          Dst:             _ZNK7llvm_ks5Twine10getRHSKindEv
        - Src:             'llvm/include/llvm/ADT/Twine.h:406,15'
          Dst:             _ZNK7llvm_ks5Twine10getLHSKindEv
    - functionName:    _ZN7llvm_ks11SmallVectorIcLj128EED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 868
      functionLinenumberEnd: 868
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplIcED2Ev
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:868,7'
          Dst:             _ZN7llvm_ks15SmallVectorImplIcED2Ev
    - functionName:    _ZN7llvm_ks8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS2_EENS3_12DenseSetPairIS2_EEED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 573
      functionLinenumberEnd: 576
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          29
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E10destroyAllEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_ED2Ev
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:574,11'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E10destroyAllEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:576,3'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_ED2Ev
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:574,11'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7llvm_ks8DenseSetIPNS_9MCSectionENS_12DenseMapInfoIS2_EEED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseSet.h'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS2_EENS3_12DenseSetPairIS2_EEED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseSet.h:39,7'
          Dst:             _ZN7llvm_ks8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS2_EENS3_12DenseSetPairIS2_EEED2Ev
    - functionName:    _ZNK7llvm_ks9SourceMgr15isValidBufferIDEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/SourceMgr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks8ArrayRefINS_7SMFixItEEC2ENS_8NoneTypeE
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ArrayRef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks8ArrayRefINS_7SMRangeEEC2ENS_8NoneTypeE
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ArrayRef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    28
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks9MCContext11reportErrorENS_5SMLocERKNS_5TwineE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCContext.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 506
      functionLinenumberEnd: 516
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          52
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks18report_fatal_errorERKNS_5TwineEb
        - _ZN7llvm_ks8ArrayRefINS_7SMFixItEEC2ENS_8NoneTypeE
        - _ZN7llvm_ks8ArrayRefINS_7SMRangeEEC2ENS_8NoneTypeE
        - _ZNK7llvm_ks9SourceMgr12PrintMessageENS_5SMLocENS0_8DiagKindERKNS_5TwineENS_8ArrayRefINS_7SMRangeEEENS6_INS_7SMFixItEEEb
      functionUses:    25
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCContext.cpp:512,5'
          Dst:             _ZN7llvm_ks18report_fatal_errorERKNS_5TwineEb
        - Src:             'llvm/lib/MC/MCContext.cpp:515,11'
          Dst:             _ZN7llvm_ks8ArrayRefINS_7SMRangeEEC2ENS_8NoneTypeE
        - Src:             'llvm/lib/MC/MCContext.cpp:515,11'
          Dst:             _ZN7llvm_ks8ArrayRefINS_7SMFixItEEC2ENS_8NoneTypeE
        - Src:             'llvm/lib/MC/MCContext.cpp:515,11'
          Dst:             _ZNK7llvm_ks9SourceMgr12PrintMessageENS_5SMLocENS0_8DiagKindERKNS_5TwineENS_8ArrayRefINS_7SMRangeEEENS6_INS_7SMFixItEEEb
    - functionName:    _ZN7llvm_ks9MCContext19isValidCVFileNumberEj
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCContext.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 498
      functionLinenumberEnd: 499
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks9MCContext9getCVFileENS_9StringRefEj
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCContext.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 494
      functionLinenumberEnd: 495
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    '_ZN7llvm_ks9SetVectorIPNS_9MCSectionENSt3__16vectorIS2_NS3_9allocatorIS2_EEEENS_8DenseSetIS2_NS_12DenseMapInfoIS2_EEEEE9remove_ifIZNS_9MCContext21finalizeDwarfSectionsERNS_10MCStreamerEE3$_0EEbT_'
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SetVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 168
      functionLinenumberEnd: 176
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          83
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - '_ZN7llvm_ks9SetVectorIPNS_9MCSectionENSt3__16vectorIS2_NS3_9allocatorIS2_EEEENS_8DenseSetIS2_NS_12DenseMapInfoIS2_EEEEE19TestAndEraseFromSetIZNS_9MCContext21finalizeDwarfSectionsERNS_10MCStreamerEE3$_0EC2ESH_RSB_'
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SetVector.h:171,24'
          Dst:             '_ZN7llvm_ks9SetVectorIPNS_9MCSectionENSt3__16vectorIS2_NS3_9allocatorIS2_EEEENS_8DenseSetIS2_NS_12DenseMapInfoIS2_EEEEE19TestAndEraseFromSetIZNS_9MCContext21finalizeDwarfSectionsERNS_10MCStreamerEE3$_0EC2ESH_RSB_'
    - functionName:    _ZN7llvm_ks9MCContext21finalizeDwarfSectionsERNS_10MCStreamerE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCContext.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 489
      functionLinenumberEnd: 492
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - '_ZN7llvm_ks9SetVectorIPNS_9MCSectionENSt3__16vectorIS2_NS3_9allocatorIS2_EEEENS_8DenseSetIS2_NS_12DenseMapInfoIS2_EEEEE9remove_ifIZNS_9MCContext21finalizeDwarfSectionsERNS_10MCStreamerEE3$_0EEbT_'
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCContext.cpp:490,21'
          Dst:             '_ZN7llvm_ks9SetVectorIPNS_9MCSectionENSt3__16vectorIS2_NS3_9allocatorIS2_EEEENS_8DenseSetIS2_NS_12DenseMapInfoIS2_EEEEE9remove_ifIZNS_9MCContext21finalizeDwarfSectionsERNS_10MCStreamerEE3$_0EEbT_'
    - functionName:    _ZN7llvm_ks9MCContext15getMCDwarfFilesEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCContext.h'
      linkageType:     InternalLinkage
      functionLinenumber: 445
      functionLinenumberEnd: 446
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks16MCDwarfLineTable15getMCDwarfFilesEv
        - _ZN7llvm_ks9MCContext19getMCDwarfLineTableEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCContext.h:446,14'
          Dst:             _ZN7llvm_ks9MCContext19getMCDwarfLineTableEj
        - Src:             'llvm/include/llvm/MC/MCContext.h:446,40'
          Dst:             _ZN7llvm_ks16MCDwarfLineTable15getMCDwarfFilesEv
    - functionName:    _ZN7llvm_ks9MCContext22isValidDwarfFileNumberEjj
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCContext.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 479
      functionLinenumberEnd: 485
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          107
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks9MCContext15getMCDwarfFilesEj
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCContext.cpp:480,54'
          Dst:             _ZN7llvm_ks9MCContext15getMCDwarfFilesEj
        - Src:             'llvm/lib/MC/MCContext.cpp:484,11'
          Dst:             __assert_fail
    - functionName:    _ZN7llvm_ks9MCContext12getDwarfFileENS_9StringRefES1_jj
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCContext.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 473
      functionLinenumberEnd: 474
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks15MCSubtargetInfoC2ERKS0_
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCSubtargetInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          48
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks6TripleC2ERKS0_
        - _ZN7llvm_ks6TripleD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCSubtargetInfo.h:47,3'
          Dst:             _ZN7llvm_ks6TripleC2ERKS0_
        - Src:             'llvm/include/llvm/MC/MCSubtargetInfo.h:47,52'
          Dst:             _ZN7llvm_ks6TripleD2Ev
    - functionName:    _ZN7llvm_ks24SpecificBumpPtrAllocatorINS_15MCSubtargetInfoEE8AllocateEm
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Allocator.h'
      linkageType:     InternalLinkage
      functionLinenumber: 408
      functionLinenumberEnd: 408
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13AllocatorBaseINS_20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EEEE8AllocateINS_15MCSubtargetInfoEEEPT_m
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Allocator.h:408,50'
          Dst:             _ZN7llvm_ks13AllocatorBaseINS_20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EEEE8AllocateINS_15MCSubtargetInfoEEEPT_m
    - functionName:    _ZN7llvm_ks9MCContext16getSubtargetCopyERKNS_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCContext.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 460
      functionLinenumberEnd: 461
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15MCSubtargetInfoC2ERKS0_
        - _ZN7llvm_ks24SpecificBumpPtrAllocatorINS_15MCSubtargetInfoEE8AllocateEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCContext.cpp:461,37'
          Dst:             _ZN7llvm_ks24SpecificBumpPtrAllocatorINS_15MCSubtargetInfoEE8AllocateEm
        - Src:             'llvm/lib/MC/MCContext.cpp:461,49'
          Dst:             _ZN7llvm_ks15MCSubtargetInfoC2ERKS0_
    - functionName:    _ZNK7llvm_ks9MCSection7getKindEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCSection.h'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks13MCSectionCOFF14getSectionNameEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCSectionCOFF.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks13MCSectionCOFF18getCharacteristicsEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCSectionCOFF.h'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks9MCContext25getAssociativeCOFFSectionEPNS_13MCSectionCOFFEPKNS_8MCSymbolE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCContext.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 446
      functionLinenumberEnd: 458
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          69
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks9MCContext14getCOFFSectionENS_9StringRefEjNS_11SectionKindES1_iPKc
        - _ZNK7llvm_ks13MCSectionCOFF14getSectionNameEv
        - _ZNK7llvm_ks13MCSectionCOFF18getCharacteristicsEv
        - _ZNK7llvm_ks8MCSymbol7getNameEv
        - _ZNK7llvm_ks9MCSection7getKindEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCContext.cpp:454,12'
          Dst:             _ZNK7llvm_ks13MCSectionCOFF18getCharacteristicsEv
        - Src:             'llvm/lib/MC/MCContext.cpp:455,30'
          Dst:             _ZNK7llvm_ks13MCSectionCOFF14getSectionNameEv
        - Src:             'llvm/lib/MC/MCContext.cpp:455,70'
          Dst:             _ZNK7llvm_ks9MCSection7getKindEv
        - Src:             'llvm/lib/MC/MCContext.cpp:456,33'
          Dst:             _ZNK7llvm_ks8MCSymbol7getNameEv
        - Src:             'llvm/lib/MC/MCContext.cpp:455,10'
          Dst:             _ZN7llvm_ks9MCContext14getCOFFSectionENS_9StringRefEjNS_11SectionKindES1_iPKc
    - functionName:    _ZNK7llvm_ks8MCSymbol7getNameEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCSymbol.h'
      linkageType:     InternalLinkage
      functionLinenumber: 199
      functionLinenumberEnd: 204
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks9StringRefC2Ev
        - _ZNK7llvm_ks14PointerIntPairIPNS_10MCFragmentELj1EjNS_21PointerLikeTypeTraitsIS2_EENS_18PointerIntPairInfoIS2_Lj1ES4_EEE6getIntEv
        - _ZNK7llvm_ks14StringMapEntryIbE5firstEv
        - _ZNK7llvm_ks8MCSymbol15getNameEntryPtrEv
      functionUses:    26
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCSymbol.h:200,29'
          Dst:             _ZNK7llvm_ks14PointerIntPairIPNS_10MCFragmentELj1EjNS_21PointerLikeTypeTraitsIS2_EENS_18PointerIntPairInfoIS2_Lj1ES4_EEE6getIntEv
        - Src:             'llvm/include/llvm/MC/MCSymbol.h:201,14'
          Dst:             _ZN7llvm_ks9StringRefC2Ev
        - Src:             'llvm/include/llvm/MC/MCSymbol.h:203,12'
          Dst:             _ZNK7llvm_ks8MCSymbol15getNameEntryPtrEv
        - Src:             'llvm/include/llvm/MC/MCSymbol.h:203,31'
          Dst:             _ZNK7llvm_ks14StringMapEntryIbE5firstEv
    - functionName:    _ZN7llvm_ks9MCContext14getCOFFSectionENS_9StringRefEjNS_11SectionKindES1_iPKc
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCContext.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 404
      functionLinenumberEnd: 428
      functionDepth:   0
      returnType:      'N/A'
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          218
      EdgeCount:       45
      CyclomaticComplexity: 21
      functionsReached:
        - _ZN7llvm_ks13MCSectionCOFFC2ENS_9StringRefEjPNS_8MCSymbolEiNS_11SectionKindES3_
        - _ZN7llvm_ks24SpecificBumpPtrAllocatorINS_13MCSectionCOFFEE8AllocateEm
        - _ZN7llvm_ks5TwineC2EPKc
        - _ZN7llvm_ks5TwineC2ERKNS_9StringRefE
        - _ZN7llvm_ks9MCContext14COFFSectionKeyC2ENS_9StringRefES2_i
        - _ZN7llvm_ks9MCContext14COFFSectionKeyD2Ev
        - _ZN7llvm_ks9MCContext16createTempSymbolERKNS_5TwineEbb
        - _ZN7llvm_ks9MCContext17getOrCreateSymbolERKNS_5TwineE
        - _ZNK7llvm_ks8MCSymbol7getNameEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCContext.cpp:407,38'
          Dst:             _ZN7llvm_ks5TwineC2ERKNS_9StringRefE
        - Src:             'llvm/lib/MC/MCContext.cpp:407,20'
          Dst:             _ZN7llvm_ks9MCContext17getOrCreateSymbolERKNS_5TwineE
        - Src:             'llvm/lib/MC/MCContext.cpp:408,35'
          Dst:             _ZNK7llvm_ks8MCSymbol7getNameEv
        - Src:             'llvm/lib/MC/MCContext.cpp:412,18'
          Dst:             _ZN7llvm_ks9MCContext14COFFSectionKeyC2ENS_9StringRefES2_i
        - Src:             'llvm/lib/MC/MCContext.cpp:420,30'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/MC/MCContext.cpp:420,13'
          Dst:             _ZN7llvm_ks9MCContext16createTempSymbolERKNS_5TwineEbb
        - Src:             'llvm/lib/MC/MCContext.cpp:423,46'
          Dst:             _ZN7llvm_ks24SpecificBumpPtrAllocatorINS_13MCSectionCOFFEE8AllocateEm
        - Src:             'llvm/lib/MC/MCContext.cpp:423,58'
          Dst:             _ZN7llvm_ks13MCSectionCOFFC2ENS_9StringRefEjPNS_8MCSymbolEiNS_11SectionKindES3_
        - Src:             'llvm/lib/MC/MCContext.cpp:428,1'
          Dst:             _ZN7llvm_ks9MCContext14COFFSectionKeyD2Ev
        - Src:             'llvm/lib/MC/MCContext.cpp:428,1'
          Dst:             _ZN7llvm_ks9MCContext14COFFSectionKeyD2Ev
    - functionName:    _ZN7llvm_ks9MCContext17getOrCreateSymbolERKNS_5TwineE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCContext.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         19
      ICount:          110
      EdgeCount:       36
      CyclomaticComplexity: 19
      functionsReached:
        - _ZN7llvm_ks11SmallStringILj128EEC2Ev
        - _ZN7llvm_ks11SmallStringILj128EED2Ev
        - _ZN7llvm_ks9MCContext12createSymbolENS_9StringRefEbb
        - _ZN7llvm_ks9StringMapIPNS_8MCSymbolERNS_20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EEEEixENS_9StringRefE
        - _ZNK7llvm_ks5Twine11toStringRefERNS_15SmallVectorImplIcEE
        - __assert_fail
      functionUses:    36
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCContext.cpp:111,20'
          Dst:             _ZN7llvm_ks11SmallStringILj128EEC2Ev
        - Src:             'llvm/lib/MC/MCContext.cpp:112,28'
          Dst:             _ZNK7llvm_ks5Twine11toStringRefERNS_15SmallVectorImplIcEE
        - Src:             'llvm/lib/MC/MCContext.cpp:114,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/MCContext.cpp:121,1'
          Dst:             _ZN7llvm_ks11SmallStringILj128EED2Ev
        - Src:             'llvm/lib/MC/MCContext.cpp:116,20'
          Dst:             _ZN7llvm_ks9StringMapIPNS_8MCSymbolERNS_20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EEEEixENS_9StringRefE
        - Src:             'llvm/lib/MC/MCContext.cpp:118,11'
          Dst:             _ZN7llvm_ks9MCContext12createSymbolENS_9StringRefEbb
        - Src:             'llvm/lib/MC/MCContext.cpp:121,1'
          Dst:             _ZN7llvm_ks11SmallStringILj128EED2Ev
    - functionName:    _ZN7llvm_ks9MCContext14COFFSectionKeyC2ENS_9StringRefES2_i
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCContext.h'
      linkageType:     InternalLinkage
      functionLinenumber: 201
      functionLinenumberEnd: 201
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks9StringRefcvNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCContext.h:200,25'
          Dst:             _ZNK7llvm_ks9StringRefcvNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEv
    - functionName:    _ZN7llvm_ks5TwineC2EPKc
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/Twine.h'
      linkageType:     InternalLinkage
      functionLinenumber: 267
      functionLinenumberEnd: 275
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          64
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK7llvm_ks5Twine7isValidEv
        - __assert_fail
      functionUses:    499
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/Twine.h:274,7'
          Dst:             _ZNK7llvm_ks5Twine7isValidEv
        - Src:             'llvm/include/llvm/ADT/Twine.h:274,7'
          Dst:             __assert_fail
    - functionName:    _ZN7llvm_ks9MCContext16createTempSymbolERKNS_5TwineEbb
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCContext.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 209
      functionLinenumberEnd: 213
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          97
      EdgeCount:       19
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7llvm_ks11SmallStringILj128EEC2Ev
        - _ZN7llvm_ks11SmallStringILj128EED2Ev
        - _ZN7llvm_ks11raw_ostreamlsEPKc
        - _ZN7llvm_ks19raw_svector_ostreamC2ERNS_15SmallVectorImplIcEE
        - _ZN7llvm_ks19raw_svector_ostreamD2Ev
        - _ZN7llvm_ks9MCContext12createSymbolENS_9StringRefEbb
        - _ZN7llvm_kslsERNS_11raw_ostreamERKNS_5TwineE
        - _ZNK7llvm_ks11SmallStringILj128EEcvNS_9StringRefEEv
        - _ZNK7llvm_ks9MCAsmInfo22getPrivateGlobalPrefixEv
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCContext.cpp:210,20'
          Dst:             _ZN7llvm_ks11SmallStringILj128EEC2Ev
        - Src:             'llvm/lib/MC/MCContext.cpp:211,3'
          Dst:             _ZN7llvm_ks19raw_svector_ostreamC2ERNS_15SmallVectorImplIcEE
        - Src:             'llvm/lib/MC/MCContext.cpp:211,39'
          Dst:             _ZNK7llvm_ks9MCAsmInfo22getPrivateGlobalPrefixEv
        - Src:             'llvm/lib/MC/MCContext.cpp:211,31'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/MCContext.cpp:211,64'
          Dst:             _ZN7llvm_kslsERNS_11raw_ostreamERKNS_5TwineE
        - Src:             'llvm/lib/MC/MCContext.cpp:211,3'
          Dst:             _ZN7llvm_ks19raw_svector_ostreamD2Ev
        - Src:             'llvm/lib/MC/MCContext.cpp:212,23'
          Dst:             _ZNK7llvm_ks11SmallStringILj128EEcvNS_9StringRefEEv
        - Src:             'llvm/lib/MC/MCContext.cpp:212,10'
          Dst:             _ZN7llvm_ks9MCContext12createSymbolENS_9StringRefEbb
        - Src:             'llvm/lib/MC/MCContext.cpp:213,1'
          Dst:             _ZN7llvm_ks11SmallStringILj128EED2Ev
        - Src:             'llvm/lib/MC/MCContext.cpp:211,3'
          Dst:             _ZN7llvm_ks19raw_svector_ostreamD2Ev
        - Src:             'llvm/lib/MC/MCContext.cpp:213,1'
          Dst:             _ZN7llvm_ks11SmallStringILj128EED2Ev
    - functionName:    _ZN7llvm_ks24SpecificBumpPtrAllocatorINS_13MCSectionCOFFEE8AllocateEm
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Allocator.h'
      linkageType:     InternalLinkage
      functionLinenumber: 408
      functionLinenumberEnd: 408
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13AllocatorBaseINS_20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EEEE8AllocateINS_13MCSectionCOFFEEEPT_m
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Allocator.h:408,50'
          Dst:             _ZN7llvm_ks13AllocatorBaseINS_20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EEEE8AllocateINS_13MCSectionCOFFEEEPT_m
    - functionName:    _ZN7llvm_ks13MCSectionCOFFC2ENS_9StringRefEjPNS_8MCSymbolEiNS_11SectionKindES3_
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCSectionCOFF.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - int
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          71
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks9MCSectionC2ENS0_14SectionVariantENS_11SectionKindEPNS_8MCSymbolE
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCSectionCOFF.h:48,9'
          Dst:             _ZN7llvm_ks9MCSectionC2ENS0_14SectionVariantENS_11SectionKindEPNS_8MCSymbolE
        - Src:             'llvm/include/llvm/MC/MCSectionCOFF.h:51,5'
          Dst:             __assert_fail
    - functionName:    _ZN7llvm_ks11SmallStringILj128EEC2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallString.h'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11SmallVectorIcLj128EEC2Ev
      functionUses:    34
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallString.h:28,3'
          Dst:             _ZN7llvm_ks11SmallVectorIcLj128EEC2Ev
    - functionName:    _ZNK7llvm_ks9MCAsmInfo22getPrivateGlobalPrefixEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCAsmInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 463
      functionLinenumberEnd: 463
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks11raw_ostreamlsEPKc
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/raw_ostream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 175
      functionLinenumberEnd: 179
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11raw_ostreamlsENS_9StringRefE
        - _ZN7llvm_ks9StringRefC2EPKc
      functionUses:    501
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/raw_ostream.h:179,29'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/Support/raw_ostream.h:179,18'
          Dst:             _ZN7llvm_ks11raw_ostreamlsENS_9StringRefE
    - functionName:    _ZN7llvm_kslsERNS_11raw_ostreamERKNS_5TwineE
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/Twine.h'
      linkageType:     InternalLinkage
      functionLinenumber: 532
      functionLinenumberEnd: 534
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks5Twine5printERNS_11raw_ostreamE
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/Twine.h:533,9'
          Dst:             _ZNK7llvm_ks5Twine5printERNS_11raw_ostreamE
    - functionName:    _ZNK7llvm_ks11SmallStringILj128EEcvNS_9StringRefEEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallString.h'
      linkageType:     InternalLinkage
      functionLinenumber: 277
      functionLinenumberEnd: 277
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks11SmallStringILj128EE3strEv
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallString.h:277,39'
          Dst:             _ZNK7llvm_ks11SmallStringILj128EE3strEv
    - functionName:    _ZN7llvm_ks9MCContext12createSymbolENS_9StringRefEbb
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCContext.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 178
      functionLinenumberEnd: 230
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - bool
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         48
      ICount:          291
      EdgeCount:       95
      CyclomaticComplexity: 49
      functionsReached:
        - _ZN7llvm_ks11SmallStringILj128EEC2ENS_9StringRefE
        - _ZN7llvm_ks11SmallStringILj128EED2Ev
        - _ZN7llvm_ks11raw_ostreamlsEj
        - _ZN7llvm_ks15SmallVectorImplIcE6resizeEm
        - _ZN7llvm_ks19raw_svector_ostreamC2ERNS_15SmallVectorImplIcEE
        - _ZN7llvm_ks19raw_svector_ostreamD2Ev
        - _ZN7llvm_ks9MCContext16createSymbolImplEPKNS_14StringMapEntryIbEEb
        - _ZN7llvm_ks9StringMapIbRNS_20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EEEE6insertENSt3__14pairINS_9StringRefEbEE
        - _ZN7llvm_ks9StringMapIjNS_15MallocAllocatorEEixENS_9StringRefE
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZNK7llvm_ks17StringMapIteratorIbEdeEv
        - _ZNK7llvm_ks9MCAsmInfo22getPrivateGlobalPrefixEv
        - __assert_fail
        - memcmp
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCContext.cpp:180,12'
          Dst:             _ZN7llvm_ks9MCContext16createSymbolImplEPKNS_14StringMapEntryIbEEb
        - Src:             'llvm/lib/MC/MCContext.cpp:186,40'
          Dst:             _ZNK7llvm_ks9MCAsmInfo22getPrivateGlobalPrefixEv
        - Src:             'llvm/lib/MC/MCContext.cpp:186,35'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:230,14'
          Dst:             memcmp
        - Src:             'llvm/lib/MC/MCContext.cpp:188,30'
          Dst:             _ZN7llvm_ks11SmallStringILj128EEC2ENS_9StringRefE
        - Src:             'llvm/lib/MC/MCContext.cpp:190,28'
          Dst:             _ZN7llvm_ks9StringMapIjNS_15MallocAllocatorEEixENS_9StringRefE
        - Src:             'llvm/lib/MC/MCContext.cpp:193,15'
          Dst:             _ZN7llvm_ks15SmallVectorImplIcE6resizeEm
        - Src:             'llvm/lib/MC/MCContext.cpp:194,7'
          Dst:             _ZN7llvm_ks19raw_svector_ostreamC2ERNS_15SmallVectorImplIcEE
        - Src:             'llvm/lib/MC/MCContext.cpp:194,36'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEj
        - Src:             'llvm/lib/MC/MCContext.cpp:194,7'
          Dst:             _ZN7llvm_ks19raw_svector_ostreamD2Ev
        - Src:             'llvm/lib/MC/MCContext.cpp:194,7'
          Dst:             _ZN7llvm_ks19raw_svector_ostreamD2Ev
        - Src:             'llvm/lib/MC/MCContext.cpp:196,32'
          Dst:             _ZN7llvm_ks9StringMapIbRNS_20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EEEE6insertENSt3__14pairINS_9StringRefEbEE
        - Src:             'llvm/lib/MC/MCContext.cpp:200,32'
          Dst:             _ZNK7llvm_ks17StringMapIteratorIbEdeEv
        - Src:             'llvm/lib/MC/MCContext.cpp:200,14'
          Dst:             _ZN7llvm_ks9MCContext16createSymbolImplEPKNS_14StringMapEntryIbEEb
        - Src:             'llvm/lib/MC/MCContext.cpp:206,1'
          Dst:             _ZN7llvm_ks11SmallStringILj128EED2Ev
        - Src:             'llvm/lib/MC/MCContext.cpp:202,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/MCContext.cpp:206,1'
          Dst:             _ZN7llvm_ks11SmallStringILj128EED2Ev
    - functionName:    _ZN7llvm_ks11SmallStringILj128EED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallString.h'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11SmallVectorIcLj128EED2Ev
      functionUses:    77
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallString.h:25,7'
          Dst:             _ZN7llvm_ks11SmallVectorIcLj128EED2Ev
    - functionName:    _ZN7llvm_ks9MCContext16createSymbolImplEPKNS_14StringMapEntryIbEEb
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCContext.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 162
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          80
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11MCSymbolELFC2EPKNS_14StringMapEntryIbEEb
        - _ZN7llvm_ks12MCSymbolCOFFC2EPKNS_14StringMapEntryIbEEb
        - _ZN7llvm_ks13MCSymbolMachOC2EPKNS_14StringMapEntryIbEEb
        - _ZN7llvm_ks8MCSymbolC2ENS0_10SymbolKindEPKNS_14StringMapEntryIbEEb
        - _ZN7llvm_ks8MCSymbolnwEmPKNS_14StringMapEntryIbEERNS_9MCContextE
        - _ZNK7llvm_ks16MCObjectFileInfo17getObjectFileTypeEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'llvm/lib/MC/MCContext.cpp:164,5'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/MC/MCContext.cpp:164,19'
          Dst:             _ZNK7llvm_ks16MCObjectFileInfo17getObjectFileTypeEv
        - Src:             'llvm/lib/MC/MCContext.cpp:166,14'
          Dst:             _ZN7llvm_ks8MCSymbolnwEmPKNS_14StringMapEntryIbEERNS_9MCContextE
        - Src:             'llvm/lib/MC/MCContext.cpp:166,32'
          Dst:             _ZN7llvm_ks12MCSymbolCOFFC2EPKNS_14StringMapEntryIbEEb
        - Src:             'llvm/lib/MC/MCContext.cpp:168,14'
          Dst:             _ZN7llvm_ks8MCSymbolnwEmPKNS_14StringMapEntryIbEERNS_9MCContextE
        - Src:             'llvm/lib/MC/MCContext.cpp:168,32'
          Dst:             _ZN7llvm_ks11MCSymbolELFC2EPKNS_14StringMapEntryIbEEb
        - Src:             'llvm/lib/MC/MCContext.cpp:170,14'
          Dst:             _ZN7llvm_ks8MCSymbolnwEmPKNS_14StringMapEntryIbEERNS_9MCContextE
        - Src:             'llvm/lib/MC/MCContext.cpp:170,32'
          Dst:             _ZN7llvm_ks13MCSymbolMachOC2EPKNS_14StringMapEntryIbEEb
        - Src:             'llvm/lib/MC/MCContext.cpp:173,10'
          Dst:             _ZN7llvm_ks8MCSymbolnwEmPKNS_14StringMapEntryIbEERNS_9MCContextE
        - Src:             'llvm/lib/MC/MCContext.cpp:173,28'
          Dst:             _ZN7llvm_ks8MCSymbolC2ENS0_10SymbolKindEPKNS_14StringMapEntryIbEEb
    - functionName:    _ZN7llvm_ks11SmallStringILj128EEC2ENS_9StringRefE
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallString.h'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11SmallVectorIcLj128EEC2IPKcEET_S5_
        - _ZNK7llvm_ks9StringRef3endEv
        - _ZNK7llvm_ks9StringRef5beginEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallString.h:31,63'
          Dst:             _ZNK7llvm_ks9StringRef5beginEv
        - Src:             'llvm/include/llvm/ADT/SmallString.h:31,74'
          Dst:             _ZNK7llvm_ks9StringRef3endEv
        - Src:             'llvm/include/llvm/ADT/SmallString.h:31,30'
          Dst:             _ZN7llvm_ks11SmallVectorIcLj128EEC2IPKcEET_S5_
    - functionName:    _ZN7llvm_ks9StringMapIjNS_15MallocAllocatorEEixENS_9StringRefE
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 298
      functionLinenumberEnd: 299
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks9StringMapIjNS_15MallocAllocatorEE6insertENSt3__14pairINS_9StringRefEjEE
        - _ZNK7llvm_ks17StringMapIteratorIjEptEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/StringMap.h:299,12'
          Dst:             _ZN7llvm_ks9StringMapIjNS_15MallocAllocatorEE6insertENSt3__14pairINS_9StringRefEjEE
        - Src:             'llvm/include/llvm/ADT/StringMap.h:299,12'
          Dst:             _ZNK7llvm_ks17StringMapIteratorIjEptEv
    - functionName:    _ZN7llvm_ks15SmallVectorImplIcE6resizeEm
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 383
      functionLinenumberEnd: 394
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          138
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseIcLb1EE13destroy_rangeEPcS2_
        - _ZN7llvm_ks23SmallVectorTemplateBaseIcLb1EE4growEm
        - _ZN7llvm_ks25SmallVectorTemplateCommonIcvE6setEndEPc
        - _ZNK7llvm_ks25SmallVectorTemplateCommonIcvE8capacityEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:385,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseIcLb1EE13destroy_rangeEPcS2_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:386,13'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonIcvE6setEndEPc
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:388,17'
          Dst:             _ZNK7llvm_ks25SmallVectorTemplateCommonIcvE8capacityEv
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:389,15'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseIcLb1EE4growEm
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:392,13'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonIcvE6setEndEPc
    - functionName:    _ZN7llvm_ks11raw_ostreamlsEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/raw_ostream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 197
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11raw_ostreamlsEm
      functionUses:    83
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/raw_ostream.h:197,18'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEm
    - functionName:    _ZN7llvm_ks9StringMapIbRNS_20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EEEE6insertENSt3__14pairINS_9StringRefEbEE
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 330
      functionLinenumberEnd: 346
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          138
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks13StringMapImpl11RehashTableEj
        - _ZN7llvm_ks13StringMapImpl15LookupBucketForENS_9StringRefE
        - _ZN7llvm_ks13StringMapImpl15getTombstoneValEv
        - _ZN7llvm_ks14StringMapEntryIbE6CreateINS_20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EEEbEEPS1_NS_9StringRefERT_OT0_
        - _ZN7llvm_ks17StringMapIteratorIbEC2EPPNS_18StringMapEntryBaseEb
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/StringMap.h:331,25'
          Dst:             _ZN7llvm_ks13StringMapImpl15LookupBucketForENS_9StringRefE
        - Src:             'llvm/include/llvm/ADT/StringMap.h:333,29'
          Dst:             _ZN7llvm_ks13StringMapImpl15getTombstoneValEv
        - Src:             'llvm/include/llvm/ADT/StringMap.h:334,29'
          Dst:             _ZN7llvm_ks17StringMapIteratorIbEC2EPPNS_18StringMapEntryBaseEb
        - Src:             'llvm/include/llvm/ADT/StringMap.h:337,19'
          Dst:             _ZN7llvm_ks13StringMapImpl15getTombstoneValEv
        - Src:             'llvm/include/llvm/ADT/StringMap.h:340,9'
          Dst:             _ZN7llvm_ks14StringMapEntryIbE6CreateINS_20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EEEbEEPS1_NS_9StringRefERT_OT0_
        - Src:             'llvm/include/llvm/ADT/StringMap.h:342,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/StringMap.h:344,16'
          Dst:             _ZN7llvm_ks13StringMapImpl11RehashTableEj
        - Src:             'llvm/include/llvm/ADT/StringMap.h:345,27'
          Dst:             _ZN7llvm_ks17StringMapIteratorIbEC2EPPNS_18StringMapEntryBaseEb
    - functionName:    _ZNK7llvm_ks17StringMapIteratorIbEdeEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 454
      functionLinenumberEnd: 455
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks16MCObjectFileInfo17getObjectFileTypeEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCObjectFileInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 339
      functionLinenumberEnd: 339
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks12MCSymbolCOFFC2EPKNS_14StringMapEntryIbEEb
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCSymbolCOFF.h'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks8MCSymbolC2ENS0_10SymbolKindEPKNS_14StringMapEntryIbEEb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCSymbolCOFF.h:30,9'
          Dst:             _ZN7llvm_ks8MCSymbolC2ENS0_10SymbolKindEPKNS_14StringMapEntryIbEEb
    - functionName:    _ZN7llvm_ks11MCSymbolELFC2EPKNS_14StringMapEntryIbEEb
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCSymbolELF.h'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 22
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks8MCSymbolC2ENS0_10SymbolKindEPKNS_14StringMapEntryIbEEb
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCSymbolELF.h:22,9'
          Dst:             _ZN7llvm_ks8MCSymbolC2ENS0_10SymbolKindEPKNS_14StringMapEntryIbEEb
    - functionName:    _ZN7llvm_ks13MCSymbolMachOC2EPKNS_14StringMapEntryIbEEb
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCSymbolMachO.h'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks8MCSymbolC2ENS0_10SymbolKindEPKNS_14StringMapEntryIbEEb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCSymbolMachO.h:44,9'
          Dst:             _ZN7llvm_ks8MCSymbolC2ENS0_10SymbolKindEPKNS_14StringMapEntryIbEEb
    - functionName:    _ZN7llvm_ks8MCSymbolC2ENS0_10SymbolKindEPKNS_14StringMapEntryIbEEb
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCSymbol.h'
      linkageType:     InternalLinkage
      functionLinenumber: 153
      functionLinenumberEnd: 158
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          110
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks14PointerIntPairIPNS_10MCFragmentELj1EjNS_21PointerLikeTypeTraitsIS2_EENS_18PointerIntPairInfoIS2_Lj1ES4_EEE6setIntEj
        - _ZN7llvm_ks14PointerIntPairIPNS_10MCFragmentELj1EjNS_21PointerLikeTypeTraitsIS2_EENS_18PointerIntPairInfoIS2_Lj1ES4_EEEC2Ev
        - _ZN7llvm_ks8MCSymbol15getNameEntryPtrEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCSymbol.h:149,3'
          Dst:             _ZN7llvm_ks14PointerIntPairIPNS_10MCFragmentELj1EjNS_21PointerLikeTypeTraitsIS2_EENS_18PointerIntPairInfoIS2_Lj1ES4_EEEC2Ev
        - Src:             'llvm/include/llvm/MC/MCSymbol.h:155,24'
          Dst:             _ZN7llvm_ks14PointerIntPairIPNS_10MCFragmentELj1EjNS_21PointerLikeTypeTraitsIS2_EENS_18PointerIntPairInfoIS2_Lj1ES4_EEE6setIntEj
        - Src:             'llvm/include/llvm/MC/MCSymbol.h:157,7'
          Dst:             _ZN7llvm_ks8MCSymbol15getNameEntryPtrEv
    - functionName:    _ZNK7llvm_ks5Twine11toStringRefERNS_15SmallVectorImplIcEE
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/Twine.h'
      linkageType:     InternalLinkage
      functionLinenumber: 452
      functionLinenumberEnd: 457
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          94
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks25SmallVectorTemplateCommonIcvE4dataEv
        - _ZNK7llvm_ks5Twine17isSingleStringRefEv
        - _ZNK7llvm_ks5Twine18getSingleStringRefEv
        - _ZNK7llvm_ks5Twine8toVectorERNS_15SmallVectorImplIcEE
        - __assert_fail
      functionUses:    22
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/Twine.h:453,11'
          Dst:             _ZNK7llvm_ks5Twine17isSingleStringRefEv
        - Src:             'llvm/include/llvm/ADT/Twine.h:454,16'
          Dst:             _ZNK7llvm_ks5Twine18getSingleStringRefEv
        - Src:             'llvm/include/llvm/ADT/Twine.h:455,7'
          Dst:             _ZNK7llvm_ks5Twine8toVectorERNS_15SmallVectorImplIcEE
        - Src:             'llvm/include/llvm/ADT/Twine.h:456,28'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonIcvE4dataEv
        - Src:             'llvm/include/llvm/ADT/Twine.h:456,14'
          Dst:             __assert_fail
    - functionName:    _ZN7llvm_ks9StringMapIPNS_8MCSymbolERNS_20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EEEEixENS_9StringRefE
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 298
      functionLinenumberEnd: 299
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks9StringMapIPNS_8MCSymbolERNS_20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EEEE6insertENSt3__14pairINS_9StringRefES2_EE
        - _ZNK7llvm_ks17StringMapIteratorIPNS_8MCSymbolEEptEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/StringMap.h:299,12'
          Dst:             _ZN7llvm_ks9StringMapIPNS_8MCSymbolERNS_20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EEEE6insertENSt3__14pairINS_9StringRefES2_EE
        - Src:             'llvm/include/llvm/ADT/StringMap.h:299,12'
          Dst:             _ZNK7llvm_ks17StringMapIteratorIPNS_8MCSymbolEEptEv
    - functionName:    _ZN7llvm_ks9MCContext14getCOFFSectionENS_9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCContext.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 437
      functionLinenumberEnd: 443
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          89
      EdgeCount:       19
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7llvm_ks9MCContext14COFFSectionKeyC2ENS_9StringRefES2_i
        - _ZN7llvm_ks9MCContext14COFFSectionKeyD2Ev
        - _ZN7llvm_ks9StringRefC2EPKc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCContext.cpp:438,29'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCContext.cpp:438,18'
          Dst:             _ZN7llvm_ks9MCContext14COFFSectionKeyC2ENS_9StringRefES2_i
        - Src:             'llvm/lib/MC/MCContext.cpp:443,1'
          Dst:             _ZN7llvm_ks9MCContext14COFFSectionKeyD2Ev
        - Src:             'llvm/lib/MC/MCContext.cpp:443,1'
          Dst:             _ZN7llvm_ks9MCContext14COFFSectionKeyD2Ev
    - functionName:    _ZN7llvm_ks9MCContext14getCOFFSectionENS_9StringRefEjNS_11SectionKindEPKc
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCContext.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 433
      functionLinenumberEnd: 434
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks9MCContext14getCOFFSectionENS_9StringRefEjNS_11SectionKindES1_iPKc
        - _ZN7llvm_ks9StringRefC2EPKc
      functionUses:    45
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCContext.cpp:434,57'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCContext.cpp:434,10'
          Dst:             _ZN7llvm_ks9MCContext14getCOFFSectionENS_9StringRefEjNS_11SectionKindES1_iPKc
    - functionName:    _ZN7llvm_ks9MCContext21createELFGroupSectionEPKNS_11MCSymbolELFE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCContext.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 393
      functionLinenumberEnd: 397
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11SectionKind11getReadOnlyEv
        - _ZN7llvm_ks12MCSectionELFC2ENS_9StringRefEjjNS_11SectionKindEjPKNS_11MCSymbolELFEjPNS_8MCSymbolEPKS0_
        - _ZN7llvm_ks24SpecificBumpPtrAllocatorINS_12MCSectionELFEE8AllocateEm
        - _ZN7llvm_ks9StringRefC2EPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCContext.cpp:394,44'
          Dst:             _ZN7llvm_ks24SpecificBumpPtrAllocatorINS_12MCSectionELFEE8AllocateEm
        - Src:             'llvm/lib/MC/MCContext.cpp:395,20'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCContext.cpp:395,49'
          Dst:             _ZN7llvm_ks11SectionKind11getReadOnlyEv
        - Src:             'llvm/lib/MC/MCContext.cpp:395,7'
          Dst:             _ZN7llvm_ks12MCSectionELFC2ENS_9StringRefEjjNS_11SectionKindEjPKNS_11MCSymbolELFEjPNS_8MCSymbolEPKS0_
    - functionName:    _ZN7llvm_ks24SpecificBumpPtrAllocatorINS_12MCSectionELFEE8AllocateEm
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Allocator.h'
      linkageType:     InternalLinkage
      functionLinenumber: 408
      functionLinenumberEnd: 408
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13AllocatorBaseINS_20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EEEE8AllocateINS_12MCSectionELFEEEPT_m
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Allocator.h:408,50'
          Dst:             _ZN7llvm_ks13AllocatorBaseINS_20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EEEE8AllocateINS_12MCSectionELFEEEPT_m
    - functionName:    _ZN7llvm_ks11SectionKind11getReadOnlyEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/SectionKind.h'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 170
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11SectionKind3getENS0_4KindE
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/SectionKind.h:170,45'
          Dst:             _ZN7llvm_ks11SectionKind3getENS0_4KindE
    - functionName:    _ZN7llvm_ks12MCSectionELFC2ENS_9StringRefEjjNS_11SectionKindEjPKNS_11MCSymbolELFEjPNS_8MCSymbolEPKS0_
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCSectionELF.h'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        11
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - int
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          93
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7llvm_ks9MCSectionC2ENS0_14SectionVariantENS_11SectionKindEPNS_8MCSymbolE
        - _ZN7llvm_ks9MCSectionD2Ev
        - _ZNK7llvm_ks11MCSymbolELF14setIsSignatureEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCSectionELF.h:58,9'
          Dst:             _ZN7llvm_ks9MCSectionC2ENS0_14SectionVariantENS_11SectionKindEPNS_8MCSymbolE
        - Src:             'llvm/include/llvm/MC/MCSectionELF.h:62,14'
          Dst:             _ZNK7llvm_ks11MCSymbolELF14setIsSignatureEv
        - Src:             'llvm/include/llvm/MC/MCSectionELF.h:63,3'
          Dst:             _ZN7llvm_ks9MCSectionD2Ev
    - functionName:    _ZN7llvm_ks11SectionKind7getTextEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/SectionKind.h'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionLinenumberEnd: 169
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11SectionKind3getENS0_4KindE
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/SectionKind.h:169,41'
          Dst:             _ZN7llvm_ks11SectionKind3getENS0_4KindE
    - functionName:    _ZN7llvm_ks9MCContext13getELFSectionENS_9StringRefEjjjPKNS_11MCSymbolELFEjPKcPKNS_12MCSectionELFE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCContext.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 363
      functionLinenumberEnd: 391
      functionDepth:   0
      returnType:      'N/A'
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          218
      EdgeCount:       22
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks11SectionKind11getReadOnlyEv
        - _ZN7llvm_ks11SectionKind7getTextEv
        - _ZN7llvm_ks12MCSectionELFC2ENS_9StringRefEjjNS_11SectionKindEjPKNS_11MCSymbolELFEjPNS_8MCSymbolEPKS0_
        - _ZN7llvm_ks24SpecificBumpPtrAllocatorINS_12MCSectionELFEE8AllocateEm
        - _ZN7llvm_ks5TwineC2EPKc
        - _ZN7llvm_ks9MCContext13ELFSectionKeyC2ENS_9StringRefES2_j
        - _ZN7llvm_ks9MCContext13ELFSectionKeyD2Ev
        - _ZN7llvm_ks9MCContext16createTempSymbolERKNS_5TwineEbb
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZNK7llvm_ks8MCSymbol7getNameEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCContext.cpp:364,21'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCContext.cpp:366,23'
          Dst:             _ZNK7llvm_ks8MCSymbol7getNameEv
        - Src:             'llvm/lib/MC/MCContext.cpp:369,22'
          Dst:             _ZN7llvm_ks9MCContext13ELFSectionKeyC2ENS_9StringRefES2_j
        - Src:             'llvm/lib/MC/MCContext.cpp:368,19'
          Dst:             _ZN7llvm_ks9MCContext13ELFSectionKeyD2Ev
        - Src:             'llvm/lib/MC/MCContext.cpp:368,19'
          Dst:             _ZN7llvm_ks9MCContext13ELFSectionKeyD2Ev
        - Src:             'llvm/lib/MC/MCContext.cpp:378,12'
          Dst:             _ZN7llvm_ks11SectionKind7getTextEv
        - Src:             'llvm/lib/MC/MCContext.cpp:380,12'
          Dst:             _ZN7llvm_ks11SectionKind11getReadOnlyEv
        - Src:             'llvm/lib/MC/MCContext.cpp:384,30'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/MC/MCContext.cpp:384,13'
          Dst:             _ZN7llvm_ks9MCContext16createTempSymbolERKNS_5TwineEbb
        - Src:             'llvm/lib/MC/MCContext.cpp:386,44'
          Dst:             _ZN7llvm_ks24SpecificBumpPtrAllocatorINS_12MCSectionELFEE8AllocateEm
        - Src:             'llvm/lib/MC/MCContext.cpp:387,7'
          Dst:             _ZN7llvm_ks12MCSectionELFC2ENS_9StringRefEjjNS_11SectionKindEjPKNS_11MCSymbolELFEjPNS_8MCSymbolEPKS0_
    - functionName:    _ZN7llvm_ks9MCContext13ELFSectionKeyC2ENS_9StringRefES2_j
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCContext.h'
      linkageType:     InternalLinkage
      functionLinenumber: 183
      functionLinenumberEnd: 184
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks9StringRefcvNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCContext.h:183,25'
          Dst:             _ZNK7llvm_ks9StringRefcvNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEv
    - functionName:    _ZN7llvm_ks9MCContext13getELFSectionENS_9StringRefEjjjS1_jPKc
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCContext.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 349
      functionLinenumberEnd: 355
      functionDepth:   0
      returnType:      'N/A'
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          65
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks4castINS_11MCSymbolELFENS_8MCSymbolEEENS_10cast_rettyIT_PT0_E8ret_typeES6_
        - _ZN7llvm_ks5TwineC2ERKNS_9StringRefE
        - _ZN7llvm_ks9MCContext13getELFSectionENS_9StringRefEjjjPKNS_11MCSymbolELFEjPKcPKNS_12MCSectionELFE
        - _ZN7llvm_ks9MCContext17getOrCreateSymbolERKNS_5TwineE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCContext.cpp:352,52'
          Dst:             _ZN7llvm_ks5TwineC2ERKNS_9StringRefE
        - Src:             'llvm/lib/MC/MCContext.cpp:352,34'
          Dst:             _ZN7llvm_ks9MCContext17getOrCreateSymbolERKNS_5TwineE
        - Src:             'llvm/lib/MC/MCContext.cpp:352,16'
          Dst:             _ZN7llvm_ks4castINS_11MCSymbolELFENS_8MCSymbolEEENS_10cast_rettyIT_PT0_E8ret_typeES6_
        - Src:             'llvm/lib/MC/MCContext.cpp:354,10'
          Dst:             _ZN7llvm_ks9MCContext13getELFSectionENS_9StringRefEjjjPKNS_11MCSymbolELFEjPKcPKNS_12MCSectionELFE
    - functionName:    _ZN7llvm_ks4castINS_11MCSymbolELFENS_8MCSymbolEEENS_10cast_rettyIT_PT0_E8ret_typeES6_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionLinenumberEnd: 238
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          36
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks16cast_convert_valINS_11MCSymbolELFEPNS_8MCSymbolES3_E4doitERKS3_
        - _ZN7llvm_ks3isaINS_11MCSymbolELFEPNS_8MCSymbolEEEbRKT0_
        - __assert_fail
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:237,3'
          Dst:             _ZN7llvm_ks3isaINS_11MCSymbolELFEPNS_8MCSymbolEEEbRKT0_
        - Src:             'llvm/include/llvm/Support/Casting.h:237,3'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/Support/Casting.h:238,10'
          Dst:             _ZN7llvm_ks16cast_convert_valINS_11MCSymbolELFEPNS_8MCSymbolES3_E4doitERKS3_
    - functionName:    _ZNK7llvm_ks14StringMapEntryIbE6getKeyEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          61
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK7llvm_ks14StringMapEntryIbE10getKeyDataEv
        - _ZNK7llvm_ks18StringMapEntryBase12getKeyLengthEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/StringMap.h:130,22'
          Dst:             _ZNK7llvm_ks14StringMapEntryIbE10getKeyDataEv
        - Src:             'llvm/include/llvm/ADT/StringMap.h:130,36'
          Dst:             _ZNK7llvm_ks18StringMapEntryBase12getKeyLengthEv
        - Src:             'llvm/include/llvm/ADT/StringMap.h:130,12'
          Dst:             __assert_fail
    - functionName:    _ZNK7llvm_ks17StringMapIteratorIbEptEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 457
      functionLinenumberEnd: 458
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks9StringMapIbNS_15MallocAllocatorEE6insertENSt3__14pairINS_9StringRefEbEE
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 330
      functionLinenumberEnd: 346
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          137
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks13StringMapImpl11RehashTableEj
        - _ZN7llvm_ks13StringMapImpl15LookupBucketForENS_9StringRefE
        - _ZN7llvm_ks13StringMapImpl15getTombstoneValEv
        - _ZN7llvm_ks14StringMapEntryIbE6CreateINS_15MallocAllocatorEbEEPS1_NS_9StringRefERT_OT0_
        - _ZN7llvm_ks17StringMapIteratorIbEC2EPPNS_18StringMapEntryBaseEb
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/StringMap.h:331,25'
          Dst:             _ZN7llvm_ks13StringMapImpl15LookupBucketForENS_9StringRefE
        - Src:             'llvm/include/llvm/ADT/StringMap.h:333,29'
          Dst:             _ZN7llvm_ks13StringMapImpl15getTombstoneValEv
        - Src:             'llvm/include/llvm/ADT/StringMap.h:334,29'
          Dst:             _ZN7llvm_ks17StringMapIteratorIbEC2EPPNS_18StringMapEntryBaseEb
        - Src:             'llvm/include/llvm/ADT/StringMap.h:337,19'
          Dst:             _ZN7llvm_ks13StringMapImpl15getTombstoneValEv
        - Src:             'llvm/include/llvm/ADT/StringMap.h:340,9'
          Dst:             _ZN7llvm_ks14StringMapEntryIbE6CreateINS_15MallocAllocatorEbEEPS1_NS_9StringRefERT_OT0_
        - Src:             'llvm/include/llvm/ADT/StringMap.h:342,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/StringMap.h:344,16'
          Dst:             _ZN7llvm_ks13StringMapImpl11RehashTableEj
        - Src:             'llvm/include/llvm/ADT/StringMap.h:345,27'
          Dst:             _ZN7llvm_ks17StringMapIteratorIbEC2EPPNS_18StringMapEntryBaseEb
    - functionName:    _ZN7llvm_ks17StringMapIteratorIbEC2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 449
      functionLinenumberEnd: 449
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks22StringMapConstIteratorIbEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/StringMap.h:449,3'
          Dst:             _ZN7llvm_ks22StringMapConstIteratorIbEC2Ev
    - functionName:    _ZN7llvm_ks9MCContext19createELFRelSectionENS_9StringRefEjjjPKNS_11MCSymbolELFEPKNS_12MCSectionELFE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCContext.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 336
      functionLinenumberEnd: 343
      functionDepth:   0
      returnType:      'N/A'
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - int
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          78
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11SectionKind11getReadOnlyEv
        - _ZN7llvm_ks12MCSectionELFC2ENS_9StringRefEjjNS_11SectionKindEjPKNS_11MCSymbolELFEjPNS_8MCSymbolEPKS0_
        - _ZN7llvm_ks17StringMapIteratorIbEC2Ev
        - _ZN7llvm_ks24SpecificBumpPtrAllocatorINS_12MCSectionELFEE8AllocateEm
        - _ZN7llvm_ks9StringMapIbNS_15MallocAllocatorEE6insertENSt3__14pairINS_9StringRefEbEE
        - _ZNK7llvm_ks14StringMapEntryIbE6getKeyEv
        - _ZNK7llvm_ks17StringMapIteratorIbEptEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCContext.cpp:337,29'
          Dst:             _ZN7llvm_ks17StringMapIteratorIbEC2Ev
        - Src:             'llvm/lib/MC/MCContext.cpp:339,42'
          Dst:             _ZN7llvm_ks9StringMapIbNS_15MallocAllocatorEE6insertENSt3__14pairINS_9StringRefEbEE
        - Src:             'llvm/lib/MC/MCContext.cpp:341,28'
          Dst:             _ZN7llvm_ks24SpecificBumpPtrAllocatorINS_12MCSectionELFEE8AllocateEm
        - Src:             'llvm/lib/MC/MCContext.cpp:342,20'
          Dst:             _ZNK7llvm_ks17StringMapIteratorIbEptEv
        - Src:             'llvm/lib/MC/MCContext.cpp:342,23'
          Dst:             _ZNK7llvm_ks14StringMapEntryIbE6getKeyEv
        - Src:             'llvm/lib/MC/MCContext.cpp:342,46'
          Dst:             _ZN7llvm_ks11SectionKind11getReadOnlyEv
        - Src:             'llvm/lib/MC/MCContext.cpp:342,7'
          Dst:             _ZN7llvm_ks12MCSectionELFC2ENS_9StringRefEjjNS_11SectionKindEjPKNS_11MCSymbolELFEjPNS_8MCSymbolEPKS0_
    - functionName:    _ZN7llvm_ks12MCSectionELF14setSectionNameENS_9StringRefE
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCSectionELF.h'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks12MCSectionELF11getUniqueIDEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCSectionELF.h'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks12MCSectionELF8getGroupEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCSectionELF.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks9MCContext16renameELFSectionEPNS_12MCSectionELFENS_9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCContext.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 317
      functionLinenumberEnd: 331
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          170
      EdgeCount:       25
      CyclomaticComplexity: 13
      functionsReached:
        - _ZN7llvm_ks12MCSectionELF14setSectionNameENS_9StringRefE
        - _ZN7llvm_ks9MCContext13ELFSectionKeyC2ENS_9StringRefES2_j
        - _ZN7llvm_ks9MCContext13ELFSectionKeyD2Ev
        - _ZN7llvm_ks9StringRefC2Ev
        - _ZNK7llvm_ks12MCSectionELF11getUniqueIDEv
        - _ZNK7llvm_ks12MCSectionELF14getSectionNameEv
        - _ZNK7llvm_ks12MCSectionELF8getGroupEv
        - _ZNK7llvm_ks8MCSymbol7getNameEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCContext.cpp:318,13'
          Dst:             _ZN7llvm_ks9StringRefC2Ev
        - Src:             'llvm/lib/MC/MCContext.cpp:319,40'
          Dst:             _ZNK7llvm_ks12MCSectionELF8getGroupEv
        - Src:             'llvm/lib/MC/MCContext.cpp:320,24'
          Dst:             _ZNK7llvm_ks8MCSymbol7getNameEv
        - Src:             'llvm/lib/MC/MCContext.cpp:322,32'
          Dst:             _ZNK7llvm_ks12MCSectionELF11getUniqueIDEv
        - Src:             'llvm/lib/MC/MCContext.cpp:324,30'
          Dst:             _ZNK7llvm_ks12MCSectionELF14getSectionNameEv
        - Src:             'llvm/lib/MC/MCContext.cpp:324,7'
          Dst:             _ZN7llvm_ks9MCContext13ELFSectionKeyC2ENS_9StringRefES2_j
        - Src:             'llvm/lib/MC/MCContext.cpp:323,3'
          Dst:             _ZN7llvm_ks9MCContext13ELFSectionKeyD2Ev
        - Src:             'llvm/lib/MC/MCContext.cpp:326,38'
          Dst:             _ZN7llvm_ks9MCContext13ELFSectionKeyC2ENS_9StringRefES2_j
        - Src:             'llvm/lib/MC/MCContext.cpp:325,12'
          Dst:             _ZN7llvm_ks9MCContext13ELFSectionKeyD2Ev
        - Src:             'llvm/lib/MC/MCContext.cpp:330,40'
          Dst:             _ZN7llvm_ks12MCSectionELF14setSectionNameENS_9StringRefE
        - Src:             'llvm/lib/MC/MCContext.cpp:323,3'
          Dst:             _ZN7llvm_ks9MCContext13ELFSectionKeyD2Ev
        - Src:             'llvm/lib/MC/MCContext.cpp:325,12'
          Dst:             _ZN7llvm_ks9MCContext13ELFSectionKeyD2Ev
    - functionName:    _ZNK7llvm_ks12MCSectionELF14getSectionNameEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCSectionELF.h'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks11SmallStringILj64EED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallString.h'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11SmallVectorIcLj64EED2Ev
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallString.h:25,7'
          Dst:             _ZN7llvm_ks11SmallVectorIcLj64EED2Ev
    - functionName:    _ZN7llvm_ks24SpecificBumpPtrAllocatorINS_14MCSectionMachOEE8AllocateEm
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Allocator.h'
      linkageType:     InternalLinkage
      functionLinenumber: 408
      functionLinenumberEnd: 408
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13AllocatorBaseINS_20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EEEE8AllocateINS_14MCSectionMachOEEEPT_m
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Allocator.h:408,50'
          Dst:             _ZN7llvm_ks13AllocatorBaseINS_20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EEEE8AllocateINS_14MCSectionMachOEEEPT_m
    - functionName:    _ZNK7llvm_ks11SmallStringILj64EEcvNS_9StringRefEEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallString.h'
      linkageType:     InternalLinkage
      functionLinenumber: 277
      functionLinenumberEnd: 277
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks11SmallStringILj64EE3strEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallString.h:277,39'
          Dst:             _ZNK7llvm_ks11SmallStringILj64EE3strEv
    - functionName:    _ZN7llvm_ks9StringMapIPNS_14MCSectionMachOENS_15MallocAllocatorEEixENS_9StringRefE
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 298
      functionLinenumberEnd: 299
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks9StringMapIPNS_14MCSectionMachOENS_15MallocAllocatorEE6insertENSt3__14pairINS_9StringRefES2_EE
        - _ZNK7llvm_ks17StringMapIteratorIPNS_14MCSectionMachOEEptEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/StringMap.h:299,12'
          Dst:             _ZN7llvm_ks9StringMapIPNS_14MCSectionMachOENS_15MallocAllocatorEE6insertENSt3__14pairINS_9StringRefES2_EE
        - Src:             'llvm/include/llvm/ADT/StringMap.h:299,12'
          Dst:             _ZNK7llvm_ks17StringMapIteratorIPNS_14MCSectionMachOEEptEv
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseIcLb1EE9push_backERKc
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 337
      functionLinenumberEnd: 342
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseIcLb1EE4growEm
        - _ZN7llvm_ks25SmallVectorTemplateCommonIcvE6setEndEPc
      functionUses:    38
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:339,13'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseIcLb1EE4growEm
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:341,11'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonIcvE6setEndEPc
    - functionName:    _ZN7llvm_ks11SmallStringILj64EEpLENS_9StringRefE
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallString.h'
      linkageType:     InternalLinkage
      functionLinenumber: 285
      functionLinenumberEnd: 287
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11SmallStringILj64EE6appendIPKcEEvT_S5_
        - _ZNK7llvm_ks9StringRef3endEv
        - _ZNK7llvm_ks9StringRef5beginEv
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallString.h:286,22'
          Dst:             _ZNK7llvm_ks9StringRef5beginEv
        - Src:             'llvm/include/llvm/ADT/SmallString.h:286,35'
          Dst:             _ZNK7llvm_ks9StringRef3endEv
        - Src:             'llvm/include/llvm/ADT/SmallString.h:286,11'
          Dst:             _ZN7llvm_ks11SmallStringILj64EE6appendIPKcEEvT_S5_
    - functionName:    _ZN7llvm_ks11SmallStringILj64EEC2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallString.h'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11SmallVectorIcLj64EEC2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallString.h:28,3'
          Dst:             _ZN7llvm_ks11SmallVectorIcLj64EEC2Ev
    - functionName:    _ZN7llvm_ks9MCContext15getMachOSectionENS_9StringRefES1_jjNS_11SectionKindEPKc
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCContext.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 291
      functionLinenumberEnd: 315
      functionDepth:   0
      returnType:      'N/A'
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          168
      EdgeCount:       32
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN7llvm_ks11SmallStringILj64EEC2Ev
        - _ZN7llvm_ks11SmallStringILj64EED2Ev
        - _ZN7llvm_ks11SmallStringILj64EEpLENS_9StringRefE
        - _ZN7llvm_ks14MCSectionMachOC2ENS_9StringRefES1_jjNS_11SectionKindEPNS_8MCSymbolE
        - _ZN7llvm_ks23SmallVectorTemplateBaseIcLb1EE9push_backERKc
        - _ZN7llvm_ks24SpecificBumpPtrAllocatorINS_14MCSectionMachOEE8AllocateEm
        - _ZN7llvm_ks5TwineC2EPKc
        - _ZN7llvm_ks9MCContext16createTempSymbolERKNS_5TwineEbb
        - _ZN7llvm_ks9StringMapIPNS_14MCSectionMachOENS_15MallocAllocatorEEixENS_9StringRefE
        - _ZNK7llvm_ks11SmallStringILj64EEcvNS_9StringRefEEv
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCContext.cpp:298,19'
          Dst:             _ZN7llvm_ks11SmallStringILj64EEC2Ev
        - Src:             'llvm/lib/MC/MCContext.cpp:299,8'
          Dst:             _ZN7llvm_ks11SmallStringILj64EEpLENS_9StringRefE
        - Src:             'llvm/lib/MC/MCContext.cpp:300,8'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseIcLb1EE9push_backERKc
        - Src:             'llvm/lib/MC/MCContext.cpp:301,8'
          Dst:             _ZN7llvm_ks11SmallStringILj64EEpLENS_9StringRefE
        - Src:             'llvm/lib/MC/MCContext.cpp:304,45'
          Dst:             _ZNK7llvm_ks11SmallStringILj64EEcvNS_9StringRefEEv
        - Src:             'llvm/lib/MC/MCContext.cpp:304,28'
          Dst:             _ZN7llvm_ks9StringMapIPNS_14MCSectionMachOENS_15MallocAllocatorEEixENS_9StringRefE
        - Src:             'llvm/lib/MC/MCContext.cpp:315,1'
          Dst:             _ZN7llvm_ks11SmallStringILj64EED2Ev
        - Src:             'llvm/lib/MC/MCContext.cpp:310,30'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/MC/MCContext.cpp:310,13'
          Dst:             _ZN7llvm_ks9MCContext16createTempSymbolERKNS_5TwineEbb
        - Src:             'llvm/lib/MC/MCContext.cpp:313,38'
          Dst:             _ZN7llvm_ks24SpecificBumpPtrAllocatorINS_14MCSectionMachOEE8AllocateEm
        - Src:             'llvm/lib/MC/MCContext.cpp:313,50'
          Dst:             _ZN7llvm_ks14MCSectionMachOC2ENS_9StringRefES1_jjNS_11SectionKindEPNS_8MCSymbolE
        - Src:             'llvm/lib/MC/MCContext.cpp:315,1'
          Dst:             _ZN7llvm_ks11SmallStringILj64EED2Ev
    - functionName:    _ZNK7llvm_ks9StringMapIPNS_8MCSymbolERNS_20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EEEE6lookupENS_9StringRefE
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 291
      functionLinenumberEnd: 296
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          50
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7llvm_ks22StringMapConstIteratorIPNS_8MCSymbolEEneERKS3_
        - _ZNK7llvm_ks22StringMapConstIteratorIPNS_8MCSymbolEEptEv
        - _ZNK7llvm_ks9StringMapIPNS_8MCSymbolERNS_20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EEEE3endEv
        - _ZNK7llvm_ks9StringMapIPNS_8MCSymbolERNS_20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EEEE4findENS_9StringRefE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/StringMap.h:292,25'
          Dst:             _ZNK7llvm_ks9StringMapIPNS_8MCSymbolERNS_20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EEEE4findENS_9StringRefE
        - Src:             'llvm/include/llvm/ADT/StringMap.h:293,15'
          Dst:             _ZNK7llvm_ks9StringMapIPNS_8MCSymbolERNS_20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EEEE3endEv
        - Src:             'llvm/include/llvm/ADT/StringMap.h:293,12'
          Dst:             _ZNK7llvm_ks22StringMapConstIteratorIPNS_8MCSymbolEEneERKS3_
        - Src:             'llvm/include/llvm/ADT/StringMap.h:294,14'
          Dst:             _ZNK7llvm_ks22StringMapConstIteratorIPNS_8MCSymbolEEptEv
    - functionName:    _ZNK7llvm_ks9MCContext12lookupSymbolERKNS_5TwineE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCContext.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 278
      functionLinenumberEnd: 282
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks11SmallStringILj128EEC2Ev
        - _ZN7llvm_ks11SmallStringILj128EED2Ev
        - _ZNK7llvm_ks5Twine11toStringRefERNS_15SmallVectorImplIcEE
        - _ZNK7llvm_ks9StringMapIPNS_8MCSymbolERNS_20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EEEE6lookupENS_9StringRefE
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCContext.cpp:279,20'
          Dst:             _ZN7llvm_ks11SmallStringILj128EEC2Ev
        - Src:             'llvm/lib/MC/MCContext.cpp:280,28'
          Dst:             _ZNK7llvm_ks5Twine11toStringRefERNS_15SmallVectorImplIcEE
        - Src:             'llvm/lib/MC/MCContext.cpp:281,18'
          Dst:             _ZNK7llvm_ks9StringMapIPNS_8MCSymbolERNS_20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EEEE6lookupENS_9StringRefE
        - Src:             'llvm/lib/MC/MCContext.cpp:282,1'
          Dst:             _ZN7llvm_ks11SmallStringILj128EED2Ev
        - Src:             'llvm/lib/MC/MCContext.cpp:282,1'
          Dst:             _ZN7llvm_ks11SmallStringILj128EED2Ev
    - functionName:    _ZN7llvm_ks9MCContext25getDirectionalLocalSymbolEjbRb
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCContext.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 268
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - bool
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          58
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks9MCContext11GetInstanceEjRb
        - _ZN7llvm_ks9MCContext33getOrCreateDirectionalLocalSymbolEjj
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCContext.cpp:270,23'
          Dst:             _ZN7llvm_ks9MCContext11GetInstanceEjRb
        - Src:             'llvm/lib/MC/MCContext.cpp:275,10'
          Dst:             _ZN7llvm_ks9MCContext33getOrCreateDirectionalLocalSymbolEjj
    - functionName:    _ZN7llvm_ks9MCContext11GetInstanceEjRb
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCContext.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 238
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          99
      EdgeCount:       20
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_EixERKj
        - _ZN7llvm_ks7MCLabelC2Ej
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E4sizeEv
        - _ZNK7llvm_ks7MCLabel11getInstanceEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCContext.cpp:239,34'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E4sizeEv
        - Src:             'llvm/lib/MC/MCContext.cpp:243,21'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_EixERKj
        - Src:             'llvm/lib/MC/MCContext.cpp:245,25'
          Dst:             _ZN7llvm_ks7MCLabelC2Ej
        - Src:             'llvm/lib/MC/MCContext.cpp:246,17'
          Dst:             _ZNK7llvm_ks7MCLabel11getInstanceEv
    - functionName:    _ZN7llvm_ks9MCContext33getOrCreateDirectionalLocalSymbolEjj
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCContext.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 250
      functionLinenumberEnd: 254
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINSt3__14pairIjjEEPNS_8MCSymbolENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_EixEOS4_
        - _ZN7llvm_ks9MCContext16createTempSymbolEb
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCContext.cpp:251,20'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINSt3__14pairIjjEEPNS_8MCSymbolENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_EixEOS4_
        - Src:             'llvm/lib/MC/MCContext.cpp:253,11'
          Dst:             _ZN7llvm_ks9MCContext16createTempSymbolEb
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINSt3__14pairIjjEEPNS_8MCSymbolENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_EixEOS4_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 245
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINSt3__14pairIjjEEPNS_8MCSymbolENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E16FindAndConstructEOS4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:246,12'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINSt3__14pairIjjEEPNS_8MCSymbolENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E16FindAndConstructEOS4_
    - functionName:    _ZN7llvm_ks9MCContext16createTempSymbolEb
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCContext.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 221
      functionLinenumberEnd: 222
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks5TwineC2EPKc
        - _ZN7llvm_ks9MCContext16createTempSymbolERKNS_5TwineEbb
      functionUses:    24
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCContext.cpp:222,27'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/MC/MCContext.cpp:222,10'
          Dst:             _ZN7llvm_ks9MCContext16createTempSymbolERKNS_5TwineEbb
    - functionName:    _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E4sizeEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E13getNumEntriesEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:82,34'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E13getNumEntriesEv
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_EixERKj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 233
      functionLinenumberEnd: 234
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E16FindAndConstructERKj
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:234,12'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E16FindAndConstructERKj
    - functionName:    _ZN7llvm_ks7MCLabelC2Ej
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCLabel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks7MCLabel11getInstanceEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCLabel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks9MCContext28createDirectionalLocalSymbolEjRb
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCContext.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 258
      functionLinenumberEnd: 264
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks9MCContext12NextInstanceEjRb
        - _ZN7llvm_ks9MCContext33getOrCreateDirectionalLocalSymbolEjj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCContext.cpp:260,23'
          Dst:             _ZN7llvm_ks9MCContext12NextInstanceEjRb
        - Src:             'llvm/lib/MC/MCContext.cpp:263,10'
          Dst:             _ZN7llvm_ks9MCContext33getOrCreateDirectionalLocalSymbolEjj
    - functionName:    _ZN7llvm_ks9MCContext12NextInstanceEjRb
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCContext.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 226
      functionLinenumberEnd: 235
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          99
      EdgeCount:       20
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_EixERKj
        - _ZN7llvm_ks7MCLabel11incInstanceEv
        - _ZN7llvm_ks7MCLabelC2Ej
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E4sizeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCContext.cpp:227,34'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E4sizeEv
        - Src:             'llvm/lib/MC/MCContext.cpp:231,21'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_EixERKj
        - Src:             'llvm/lib/MC/MCContext.cpp:233,25'
          Dst:             _ZN7llvm_ks7MCLabelC2Ej
        - Src:             'llvm/lib/MC/MCContext.cpp:234,17'
          Dst:             _ZN7llvm_ks7MCLabel11incInstanceEv
    - functionName:    _ZN7llvm_ks7MCLabel11incInstanceEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCLabel.h'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks9MCAsmInfo28getLinkerPrivateGlobalPrefixEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCAsmInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 468
      functionLinenumberEnd: 472
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7llvm_ks9MCAsmInfo22getPrivateGlobalPrefixEv
        - _ZNK7llvm_ks9MCAsmInfo28hasLinkerPrivateGlobalPrefixEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCAsmInfo.h:469,9'
          Dst:             _ZNK7llvm_ks9MCAsmInfo28hasLinkerPrivateGlobalPrefixEv
        - Src:             'llvm/include/llvm/MC/MCAsmInfo.h:471,12'
          Dst:             _ZNK7llvm_ks9MCAsmInfo22getPrivateGlobalPrefixEv
    - functionName:    _ZN7llvm_ks9MCContext29createLinkerPrivateTempSymbolEv
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCContext.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 215
      functionLinenumberEnd: 219
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          84
      EdgeCount:       19
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7llvm_ks11SmallStringILj128EEC2Ev
        - _ZN7llvm_ks11SmallStringILj128EED2Ev
        - _ZN7llvm_ks11raw_ostreamlsEPKc
        - _ZN7llvm_ks19raw_svector_ostreamC2ERNS_15SmallVectorImplIcEE
        - _ZN7llvm_ks19raw_svector_ostreamD2Ev
        - _ZN7llvm_ks9MCContext12createSymbolENS_9StringRefEbb
        - _ZNK7llvm_ks11SmallStringILj128EEcvNS_9StringRefEEv
        - _ZNK7llvm_ks9MCAsmInfo28getLinkerPrivateGlobalPrefixEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCContext.cpp:216,20'
          Dst:             _ZN7llvm_ks11SmallStringILj128EEC2Ev
        - Src:             'llvm/lib/MC/MCContext.cpp:217,3'
          Dst:             _ZN7llvm_ks19raw_svector_ostreamC2ERNS_15SmallVectorImplIcEE
        - Src:             'llvm/lib/MC/MCContext.cpp:217,39'
          Dst:             _ZNK7llvm_ks9MCAsmInfo28getLinkerPrivateGlobalPrefixEv
        - Src:             'llvm/lib/MC/MCContext.cpp:217,31'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/MCContext.cpp:217,70'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/MCContext.cpp:217,3'
          Dst:             _ZN7llvm_ks19raw_svector_ostreamD2Ev
        - Src:             'llvm/lib/MC/MCContext.cpp:218,23'
          Dst:             _ZNK7llvm_ks11SmallStringILj128EEcvNS_9StringRefEEv
        - Src:             'llvm/lib/MC/MCContext.cpp:218,10'
          Dst:             _ZN7llvm_ks9MCContext12createSymbolENS_9StringRefEbb
        - Src:             'llvm/lib/MC/MCContext.cpp:219,1'
          Dst:             _ZN7llvm_ks11SmallStringILj128EED2Ev
        - Src:             'llvm/lib/MC/MCContext.cpp:217,3'
          Dst:             _ZN7llvm_ks19raw_svector_ostreamD2Ev
        - Src:             'llvm/lib/MC/MCContext.cpp:219,1'
          Dst:             _ZN7llvm_ks11SmallStringILj128EED2Ev
    - functionName:    _ZN7llvm_ks9MCContext21getOrCreateLSDASymbolENS_9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCContext.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 156
      functionLinenumberEnd: 158
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks5TwineC2EPKc
        - _ZN7llvm_ks5TwineC2ERKNS_9StringRefE
        - _ZN7llvm_ks9MCContext17getOrCreateSymbolERKNS_5TwineE
        - _ZN7llvm_ksplERKNS_5TwineES2_
        - _ZNK7llvm_ks9MCAsmInfo22getPrivateGlobalPrefixEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCContext.cpp:157,39'
          Dst:             _ZNK7llvm_ks9MCAsmInfo22getPrivateGlobalPrefixEv
        - Src:             'llvm/lib/MC/MCContext.cpp:157,28'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/MC/MCContext.cpp:157,67'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/MC/MCContext.cpp:157,65'
          Dst:             _ZN7llvm_ksplERKNS_5TwineES2_
        - Src:             'llvm/lib/MC/MCContext.cpp:158,28'
          Dst:             _ZN7llvm_ks5TwineC2ERKNS_9StringRefE
        - Src:             'llvm/lib/MC/MCContext.cpp:157,80'
          Dst:             _ZN7llvm_ksplERKNS_5TwineES2_
        - Src:             'llvm/lib/MC/MCContext.cpp:157,10'
          Dst:             _ZN7llvm_ks9MCContext17getOrCreateSymbolERKNS_5TwineE
    - functionName:    _ZN7llvm_ksplERKNS_5TwineES2_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/Twine.h'
      linkageType:     InternalLinkage
      functionLinenumber: 514
      functionLinenumberEnd: 515
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks5Twine6concatERKS0_
      functionUses:    128
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/Twine.h:515,16'
          Dst:             _ZNK7llvm_ks5Twine6concatERKS0_
    - functionName:    _ZN7llvm_ks9MCContext34getOrCreateParentFrameOffsetSymbolENS_9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCContext.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks5TwineC2EPKc
        - _ZN7llvm_ks5TwineC2ERKNS_9StringRefE
        - _ZN7llvm_ks9MCContext17getOrCreateSymbolERKNS_5TwineE
        - _ZN7llvm_ksplERKNS_5TwineES2_
        - _ZNK7llvm_ks9MCAsmInfo22getPrivateGlobalPrefixEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCContext.cpp:152,39'
          Dst:             _ZNK7llvm_ks9MCAsmInfo22getPrivateGlobalPrefixEv
        - Src:             'llvm/lib/MC/MCContext.cpp:152,28'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/MC/MCContext.cpp:152,67'
          Dst:             _ZN7llvm_ks5TwineC2ERKNS_9StringRefE
        - Src:             'llvm/lib/MC/MCContext.cpp:152,65'
          Dst:             _ZN7llvm_ksplERKNS_5TwineES2_
        - Src:             'llvm/lib/MC/MCContext.cpp:153,28'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/MC/MCContext.cpp:152,76'
          Dst:             _ZN7llvm_ksplERKNS_5TwineES2_
        - Src:             'llvm/lib/MC/MCContext.cpp:152,10'
          Dst:             _ZN7llvm_ks9MCContext17getOrCreateSymbolERKNS_5TwineE
    - functionName:    _ZN7llvm_ks5TwineC2Ej
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/Twine.h'
      linkageType:     InternalLinkage
      functionLinenumber: 318
      functionLinenumberEnd: 320
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks9MCContext27getOrCreateFrameAllocSymbolENS_9StringRefEj
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCContext.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks5TwineC2EPKc
        - _ZN7llvm_ks5TwineC2ERKNS_9StringRefE
        - _ZN7llvm_ks5TwineC2Ej
        - _ZN7llvm_ks9MCContext17getOrCreateSymbolERKNS_5TwineE
        - _ZN7llvm_ksplERKNS_5TwineES2_
        - _ZNK7llvm_ks9MCAsmInfo22getPrivateGlobalPrefixEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCContext.cpp:147,39'
          Dst:             _ZNK7llvm_ks9MCAsmInfo22getPrivateGlobalPrefixEv
        - Src:             'llvm/lib/MC/MCContext.cpp:147,28'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/MC/MCContext.cpp:147,67'
          Dst:             _ZN7llvm_ks5TwineC2ERKNS_9StringRefE
        - Src:             'llvm/lib/MC/MCContext.cpp:147,65'
          Dst:             _ZN7llvm_ksplERKNS_5TwineES2_
        - Src:             'llvm/lib/MC/MCContext.cpp:148,28'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/MC/MCContext.cpp:147,76'
          Dst:             _ZN7llvm_ksplERKNS_5TwineES2_
        - Src:             'llvm/lib/MC/MCContext.cpp:148,47'
          Dst:             _ZN7llvm_ks5TwineC2Ej
        - Src:             'llvm/lib/MC/MCContext.cpp:148,45'
          Dst:             _ZN7llvm_ksplERKNS_5TwineES2_
        - Src:             'llvm/lib/MC/MCContext.cpp:147,10'
          Dst:             _ZN7llvm_ks9MCContext17getOrCreateSymbolERKNS_5TwineE
    - functionName:    _ZNK7llvm_ks8MCSymbol11isUndefinedEb
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCSymbol.h'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionLinenumberEnd: 256
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks8MCSymbol9isDefinedEb
      functionUses:    27
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCSymbol.h:256,57'
          Dst:             _ZNK7llvm_ks8MCSymbol9isDefinedEb
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_EixEOS4_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 245
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E16FindAndConstructEOS4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:246,12'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E16FindAndConstructEOS4_
    - functionName:    _ZN7llvm_ks9MCContext24getOrCreateSectionSymbolERKNS_12MCSectionELFE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCContext.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          122
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks11MCSymbolELFC2EPKNS_14StringMapEntryIbEEb
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_EixEOS4_
        - _ZN7llvm_ks4castINS_11MCSymbolELFENS_8MCSymbolEEENS_10cast_rettyIT_PT0_E8ret_typeES6_
        - _ZN7llvm_ks8MCSymbolnwEmPKNS_14StringMapEntryIbEERNS_9MCContextE
        - _ZN7llvm_ks9StringMapIPNS_8MCSymbolERNS_20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EEEEixENS_9StringRefE
        - _ZN7llvm_ks9StringMapIbRNS_20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EEEE6insertENSt3__14pairINS_9StringRefEbEE
        - _ZNK7llvm_ks12MCSectionELF14getSectionNameEv
        - _ZNK7llvm_ks17StringMapIteratorIbEdeEv
        - _ZNK7llvm_ks8MCSymbol11isUndefinedEb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCContext.cpp:124,23'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_EixEOS4_
        - Src:             'llvm/lib/MC/MCContext.cpp:128,28'
          Dst:             _ZNK7llvm_ks12MCSectionELF14getSectionNameEv
        - Src:             'llvm/lib/MC/MCContext.cpp:130,23'
          Dst:             _ZN7llvm_ks9StringMapIPNS_8MCSymbolERNS_20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EEEEixENS_9StringRefE
        - Src:             'llvm/lib/MC/MCContext.cpp:131,25'
          Dst:             _ZNK7llvm_ks8MCSymbol11isUndefinedEb
        - Src:             'llvm/lib/MC/MCContext.cpp:132,11'
          Dst:             _ZN7llvm_ks4castINS_11MCSymbolELFENS_8MCSymbolEEENS_10cast_rettyIT_PT0_E8ret_typeES6_
        - Src:             'llvm/lib/MC/MCContext.cpp:136,29'
          Dst:             _ZN7llvm_ks9StringMapIbRNS_20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EEEE6insertENSt3__14pairINS_9StringRefEbEE
        - Src:             'llvm/lib/MC/MCContext.cpp:137,15'
          Dst:             _ZNK7llvm_ks17StringMapIteratorIbEdeEv
        - Src:             'llvm/lib/MC/MCContext.cpp:137,9'
          Dst:             _ZN7llvm_ks8MCSymbolnwEmPKNS_14StringMapEntryIbEERNS_9MCContextE
        - Src:             'llvm/lib/MC/MCContext.cpp:137,46'
          Dst:             _ZNK7llvm_ks17StringMapIteratorIbEdeEv
        - Src:             'llvm/lib/MC/MCContext.cpp:137,33'
          Dst:             _ZN7llvm_ks11MCSymbolELFC2EPKNS_14StringMapEntryIbEEb
    - functionName:    _ZN7llvm_ks9StringMapIjNS_15MallocAllocatorEE5clearEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 349
      functionLinenumberEnd: 364
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          82
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks13StringMapImpl15getTombstoneValEv
        - _ZN7llvm_ks14StringMapEntryIjE7DestroyINS_15MallocAllocatorEEEvRT_
        - _ZNK7llvm_ks13StringMapImpl5emptyEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/StringMap.h:350,9'
          Dst:             _ZNK7llvm_ks13StringMapImpl5emptyEv
        - Src:             'llvm/include/llvm/ADT/StringMap.h:356,31'
          Dst:             _ZN7llvm_ks13StringMapImpl15getTombstoneValEv
        - Src:             'llvm/include/llvm/ADT/StringMap.h:357,43'
          Dst:             _ZN7llvm_ks14StringMapEntryIjE7DestroyINS_15MallocAllocatorEEEvRT_
    - functionName:    _ZN7llvm_ks9StringMapIPNS_14MCSectionMachOENS_15MallocAllocatorEE5clearEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 349
      functionLinenumberEnd: 364
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          82
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks13StringMapImpl15getTombstoneValEv
        - _ZN7llvm_ks14StringMapEntryIPNS_14MCSectionMachOEE7DestroyINS_15MallocAllocatorEEEvRT_
        - _ZNK7llvm_ks13StringMapImpl5emptyEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/StringMap.h:350,9'
          Dst:             _ZNK7llvm_ks13StringMapImpl5emptyEv
        - Src:             'llvm/include/llvm/ADT/StringMap.h:356,31'
          Dst:             _ZN7llvm_ks13StringMapImpl15getTombstoneValEv
        - Src:             'llvm/include/llvm/ADT/StringMap.h:357,43'
          Dst:             _ZN7llvm_ks14StringMapEntryIPNS_14MCSectionMachOEE7DestroyINS_15MallocAllocatorEEEvRT_
    - functionName:    _ZN7llvm_ks9SetVectorIPNS_9MCSectionENSt3__16vectorIS2_NS3_9allocatorIS2_EEEENS_8DenseSetIS2_NS_12DenseMapInfoIS2_EEEEE5clearEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SetVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 185
      functionLinenumberEnd: 188
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks8DenseSetIPNS_9MCSectionENS_12DenseMapInfoIS2_EEE5clearEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SetVector.h:186,10'
          Dst:             _ZN7llvm_ks8DenseSetIPNS_9MCSectionENS_12DenseMapInfoIS2_EEE5clearEv
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E5clearEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 116
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         31
      ICount:          143
      EdgeCount:       39
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E10getBucketsEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E11getEmptyKeyEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E13getBucketsEndEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E13setNumEntriesEj
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E15getTombstoneKeyEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E16setNumTombstonesEj
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E16shrink_and_clearEv
        - _ZN7llvm_ks12DenseMapInfoIjE7isEqualERKjS3_
        - _ZN7llvm_ks14DebugEpochBase14incrementEpochEv
        - _ZN7llvm_ks6detail12DenseMapPairIjPNS_7MCLabelEE8getFirstEv
        - _ZN7llvm_ks6detail12DenseMapPairIjPNS_7MCLabelEE9getSecondEv
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E13getNumBucketsEv
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E13getNumEntriesEv
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E16getNumTombstonesEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:92,5'
          Dst:             _ZN7llvm_ks14DebugEpochBase14incrementEpochEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:93,9'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E13getNumEntriesEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:93,33'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E16getNumTombstonesEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:97,9'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E13getNumEntriesEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:97,31'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E13getNumBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:97,50'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E13getNumBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:98,7'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E16shrink_and_clearEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:102,27'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E11getEmptyKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:102,57'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E15getTombstoneKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:103,27'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E13getNumEntriesEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:104,23'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E10getBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:104,42'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E13getBucketsEndEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:105,33'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIjPNS_7MCLabelEE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:105,12'
          Dst:             _ZN7llvm_ks12DenseMapInfoIjE7isEqualERKjS3_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:106,35'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIjPNS_7MCLabelEE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:106,14'
          Dst:             _ZN7llvm_ks12DenseMapInfoIjE7isEqualERKjS3_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:107,14'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIjPNS_7MCLabelEE9getSecondEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:110,12'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIjPNS_7MCLabelEE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:113,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:114,5'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E13setNumEntriesEj
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:115,5'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E16setNumTombstonesEj
    - functionName:    _ZN7llvm_ks20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EE5ResetEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Allocator.h'
      linkageType:     InternalLinkage
      functionLinenumber: 189
      functionLinenumberEnd: 205
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          67
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplINSt3__14pairIPvmEEE5clearEv
        - _ZN7llvm_ks15SmallVectorImplIPvE5eraseEPS1_S3_
        - _ZN7llvm_ks20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EE15DeallocateSlabsEPPvS4_
        - _ZN7llvm_ks20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EE26DeallocateCustomSizedSlabsEv
        - _ZN7llvm_ks25SmallVectorTemplateCommonIPvvE5frontEv
        - _ZNK7llvm_ks15SmallVectorBase5emptyEv
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Allocator.h:191,5'
          Dst:             _ZN7llvm_ks20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EE26DeallocateCustomSizedSlabsEv
        - Src:             'llvm/include/llvm/Support/Allocator.h:192,22'
          Dst:             _ZN7llvm_ks15SmallVectorImplINSt3__14pairIPvmEEE5clearEv
        - Src:             'llvm/include/llvm/Support/Allocator.h:194,15'
          Dst:             _ZNK7llvm_ks15SmallVectorBase5emptyEv
        - Src:             'llvm/include/llvm/Support/Allocator.h:199,28'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonIPvvE5frontEv
        - Src:             'llvm/include/llvm/Support/Allocator.h:203,5'
          Dst:             _ZN7llvm_ks20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EE15DeallocateSlabsEPPvS4_
        - Src:             'llvm/include/llvm/Support/Allocator.h:204,11'
          Dst:             _ZN7llvm_ks15SmallVectorImplIPvE5eraseEPS1_S3_
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E5clearEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 116
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         31
      ICount:          147
      EdgeCount:       39
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E10getBucketsEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E11getEmptyKeyEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E13getBucketsEndEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E13setNumEntriesEj
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E15getTombstoneKeyEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E16setNumTombstonesEj
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E16shrink_and_clearEv
        - _ZN7llvm_ks12DenseMapInfoIPKNS_12MCSectionELFEE7isEqualES3_S3_
        - _ZN7llvm_ks14DebugEpochBase14incrementEpochEv
        - _ZN7llvm_ks6detail12DenseMapPairIPKNS_12MCSectionELFEPNS_11MCSymbolELFEE8getFirstEv
        - _ZN7llvm_ks6detail12DenseMapPairIPKNS_12MCSectionELFEPNS_11MCSymbolELFEE9getSecondEv
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E13getNumBucketsEv
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E13getNumEntriesEv
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E16getNumTombstonesEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:92,5'
          Dst:             _ZN7llvm_ks14DebugEpochBase14incrementEpochEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:93,9'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E13getNumEntriesEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:93,33'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E16getNumTombstonesEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:97,9'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E13getNumEntriesEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:97,31'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E13getNumBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:97,50'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E13getNumBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:98,7'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E16shrink_and_clearEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:102,27'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E11getEmptyKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:102,57'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E15getTombstoneKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:103,27'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E13getNumEntriesEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:104,23'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E10getBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:104,42'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E13getBucketsEndEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:105,33'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIPKNS_12MCSectionELFEPNS_11MCSymbolELFEE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:105,12'
          Dst:             _ZN7llvm_ks12DenseMapInfoIPKNS_12MCSectionELFEE7isEqualES3_S3_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:106,35'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIPKNS_12MCSectionELFEPNS_11MCSymbolELFEE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:106,14'
          Dst:             _ZN7llvm_ks12DenseMapInfoIPKNS_12MCSectionELFEE7isEqualES3_S3_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:107,14'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIPKNS_12MCSectionELFEPNS_11MCSymbolELFEE9getSecondEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:110,12'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIPKNS_12MCSectionELFEPNS_11MCSymbolELFEE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:113,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:114,5'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E13setNumEntriesEj
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:115,5'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E16setNumTombstonesEj
    - functionName:    _ZN7llvm_ks9StringMapIPNS_8MCSymbolERNS_20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EEEE5clearEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 349
      functionLinenumberEnd: 364
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          83
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks13StringMapImpl15getTombstoneValEv
        - _ZN7llvm_ks14StringMapEntryIPNS_8MCSymbolEE7DestroyINS_20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EEEEEvRT_
        - _ZNK7llvm_ks13StringMapImpl5emptyEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/StringMap.h:350,9'
          Dst:             _ZNK7llvm_ks13StringMapImpl5emptyEv
        - Src:             'llvm/include/llvm/ADT/StringMap.h:356,31'
          Dst:             _ZN7llvm_ks13StringMapImpl15getTombstoneValEv
        - Src:             'llvm/include/llvm/ADT/StringMap.h:357,43'
          Dst:             _ZN7llvm_ks14StringMapEntryIPNS_8MCSymbolEE7DestroyINS_20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EEEEEvRT_
    - functionName:    _ZN7llvm_ks9StringMapIbRNS_20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EEEE5clearEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 349
      functionLinenumberEnd: 364
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          83
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks13StringMapImpl15getTombstoneValEv
        - _ZN7llvm_ks14StringMapEntryIbE7DestroyINS_20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EEEEEvRT_
        - _ZNK7llvm_ks13StringMapImpl5emptyEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/StringMap.h:350,9'
          Dst:             _ZNK7llvm_ks13StringMapImpl5emptyEv
        - Src:             'llvm/include/llvm/ADT/StringMap.h:356,31'
          Dst:             _ZN7llvm_ks13StringMapImpl15getTombstoneValEv
        - Src:             'llvm/include/llvm/ADT/StringMap.h:357,43'
          Dst:             _ZN7llvm_ks14StringMapEntryIbE7DestroyINS_20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EEEEEvRT_
    - functionName:    _ZN7llvm_ks24SpecificBumpPtrAllocatorINS_15MCSubtargetInfoEE10DestroyAllEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Allocator.h'
      linkageType:     InternalLinkage
      functionLinenumber: 380
      functionLinenumberEnd: 405
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          153
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EE15computeSlabSizeEj
        - _ZN7llvm_ks20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EE5ResetEv
        - _ZN7llvm_ks25SmallVectorTemplateCommonIPvvE4backEv
        - _ZN7llvm_ks7alignOfINS_15MCSubtargetInfoEEEjv
        - _ZN7llvm_ks9alignAddrEPKvm
        - _ZZN7llvm_ks24SpecificBumpPtrAllocatorINS_15MCSubtargetInfoEE10DestroyAllEvENKUlPcS3_E_clES3_S3_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Allocator.h:389,34'
          Dst:             _ZN7llvm_ks20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EE15computeSlabSizeEj
        - Src:             'llvm/include/llvm/Support/Allocator.h:391,42'
          Dst:             _ZN7llvm_ks7alignOfINS_15MCSubtargetInfoEEEjv
        - Src:             'llvm/include/llvm/Support/Allocator.h:391,28'
          Dst:             _ZN7llvm_ks9alignAddrEPKvm
        - Src:             'llvm/include/llvm/Support/Allocator.h:392,41'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonIPvvE4backEv
        - Src:             'llvm/include/llvm/Support/Allocator.h:395,7'
          Dst:             _ZZN7llvm_ks24SpecificBumpPtrAllocatorINS_15MCSubtargetInfoEE10DestroyAllEvENKUlPcS3_E_clES3_S3_
        - Src:             'llvm/include/llvm/Support/Allocator.h:401,45'
          Dst:             _ZN7llvm_ks7alignOfINS_15MCSubtargetInfoEEEjv
        - Src:             'llvm/include/llvm/Support/Allocator.h:401,30'
          Dst:             _ZN7llvm_ks9alignAddrEPKvm
        - Src:             'llvm/include/llvm/Support/Allocator.h:401,7'
          Dst:             _ZZN7llvm_ks24SpecificBumpPtrAllocatorINS_15MCSubtargetInfoEE10DestroyAllEvENKUlPcS3_E_clES3_S3_
        - Src:             'llvm/include/llvm/Support/Allocator.h:404,15'
          Dst:             _ZN7llvm_ks20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EE5ResetEv
    - functionName:    _ZN7llvm_ks24SpecificBumpPtrAllocatorINS_14MCSectionMachOEE10DestroyAllEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Allocator.h'
      linkageType:     InternalLinkage
      functionLinenumber: 380
      functionLinenumberEnd: 405
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          153
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EE15computeSlabSizeEj
        - _ZN7llvm_ks20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EE5ResetEv
        - _ZN7llvm_ks25SmallVectorTemplateCommonIPvvE4backEv
        - _ZN7llvm_ks7alignOfINS_14MCSectionMachOEEEjv
        - _ZN7llvm_ks9alignAddrEPKvm
        - _ZZN7llvm_ks24SpecificBumpPtrAllocatorINS_14MCSectionMachOEE10DestroyAllEvENKUlPcS3_E_clES3_S3_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Allocator.h:389,34'
          Dst:             _ZN7llvm_ks20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EE15computeSlabSizeEj
        - Src:             'llvm/include/llvm/Support/Allocator.h:391,42'
          Dst:             _ZN7llvm_ks7alignOfINS_14MCSectionMachOEEEjv
        - Src:             'llvm/include/llvm/Support/Allocator.h:391,28'
          Dst:             _ZN7llvm_ks9alignAddrEPKvm
        - Src:             'llvm/include/llvm/Support/Allocator.h:392,41'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonIPvvE4backEv
        - Src:             'llvm/include/llvm/Support/Allocator.h:395,7'
          Dst:             _ZZN7llvm_ks24SpecificBumpPtrAllocatorINS_14MCSectionMachOEE10DestroyAllEvENKUlPcS3_E_clES3_S3_
        - Src:             'llvm/include/llvm/Support/Allocator.h:401,45'
          Dst:             _ZN7llvm_ks7alignOfINS_14MCSectionMachOEEEjv
        - Src:             'llvm/include/llvm/Support/Allocator.h:401,30'
          Dst:             _ZN7llvm_ks9alignAddrEPKvm
        - Src:             'llvm/include/llvm/Support/Allocator.h:401,7'
          Dst:             _ZZN7llvm_ks24SpecificBumpPtrAllocatorINS_14MCSectionMachOEE10DestroyAllEvENKUlPcS3_E_clES3_S3_
        - Src:             'llvm/include/llvm/Support/Allocator.h:404,15'
          Dst:             _ZN7llvm_ks20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EE5ResetEv
    - functionName:    _ZN7llvm_ks24SpecificBumpPtrAllocatorINS_12MCSectionELFEE10DestroyAllEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Allocator.h'
      linkageType:     InternalLinkage
      functionLinenumber: 380
      functionLinenumberEnd: 405
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          153
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EE15computeSlabSizeEj
        - _ZN7llvm_ks20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EE5ResetEv
        - _ZN7llvm_ks25SmallVectorTemplateCommonIPvvE4backEv
        - _ZN7llvm_ks7alignOfINS_12MCSectionELFEEEjv
        - _ZN7llvm_ks9alignAddrEPKvm
        - _ZZN7llvm_ks24SpecificBumpPtrAllocatorINS_12MCSectionELFEE10DestroyAllEvENKUlPcS3_E_clES3_S3_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Allocator.h:389,34'
          Dst:             _ZN7llvm_ks20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EE15computeSlabSizeEj
        - Src:             'llvm/include/llvm/Support/Allocator.h:391,42'
          Dst:             _ZN7llvm_ks7alignOfINS_12MCSectionELFEEEjv
        - Src:             'llvm/include/llvm/Support/Allocator.h:391,28'
          Dst:             _ZN7llvm_ks9alignAddrEPKvm
        - Src:             'llvm/include/llvm/Support/Allocator.h:392,41'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonIPvvE4backEv
        - Src:             'llvm/include/llvm/Support/Allocator.h:395,7'
          Dst:             _ZZN7llvm_ks24SpecificBumpPtrAllocatorINS_12MCSectionELFEE10DestroyAllEvENKUlPcS3_E_clES3_S3_
        - Src:             'llvm/include/llvm/Support/Allocator.h:401,45'
          Dst:             _ZN7llvm_ks7alignOfINS_12MCSectionELFEEEjv
        - Src:             'llvm/include/llvm/Support/Allocator.h:401,30'
          Dst:             _ZN7llvm_ks9alignAddrEPKvm
        - Src:             'llvm/include/llvm/Support/Allocator.h:401,7'
          Dst:             _ZZN7llvm_ks24SpecificBumpPtrAllocatorINS_12MCSectionELFEE10DestroyAllEvENKUlPcS3_E_clES3_S3_
        - Src:             'llvm/include/llvm/Support/Allocator.h:404,15'
          Dst:             _ZN7llvm_ks20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EE5ResetEv
    - functionName:    _ZN7llvm_ks24SpecificBumpPtrAllocatorINS_13MCSectionCOFFEE10DestroyAllEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Allocator.h'
      linkageType:     InternalLinkage
      functionLinenumber: 380
      functionLinenumberEnd: 405
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          153
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EE15computeSlabSizeEj
        - _ZN7llvm_ks20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EE5ResetEv
        - _ZN7llvm_ks25SmallVectorTemplateCommonIPvvE4backEv
        - _ZN7llvm_ks7alignOfINS_13MCSectionCOFFEEEjv
        - _ZN7llvm_ks9alignAddrEPKvm
        - _ZZN7llvm_ks24SpecificBumpPtrAllocatorINS_13MCSectionCOFFEE10DestroyAllEvENKUlPcS3_E_clES3_S3_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Allocator.h:389,34'
          Dst:             _ZN7llvm_ks20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EE15computeSlabSizeEj
        - Src:             'llvm/include/llvm/Support/Allocator.h:391,42'
          Dst:             _ZN7llvm_ks7alignOfINS_13MCSectionCOFFEEEjv
        - Src:             'llvm/include/llvm/Support/Allocator.h:391,28'
          Dst:             _ZN7llvm_ks9alignAddrEPKvm
        - Src:             'llvm/include/llvm/Support/Allocator.h:392,41'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonIPvvE4backEv
        - Src:             'llvm/include/llvm/Support/Allocator.h:395,7'
          Dst:             _ZZN7llvm_ks24SpecificBumpPtrAllocatorINS_13MCSectionCOFFEE10DestroyAllEvENKUlPcS3_E_clES3_S3_
        - Src:             'llvm/include/llvm/Support/Allocator.h:401,45'
          Dst:             _ZN7llvm_ks7alignOfINS_13MCSectionCOFFEEEjv
        - Src:             'llvm/include/llvm/Support/Allocator.h:401,30'
          Dst:             _ZN7llvm_ks9alignAddrEPKvm
        - Src:             'llvm/include/llvm/Support/Allocator.h:401,7'
          Dst:             _ZZN7llvm_ks24SpecificBumpPtrAllocatorINS_13MCSectionCOFFEE10DestroyAllEvENKUlPcS3_E_clES3_S3_
        - Src:             'llvm/include/llvm/Support/Allocator.h:404,15'
          Dst:             _ZN7llvm_ks20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EE5ResetEv
    - functionName:    _ZN7llvm_ks9MCContext5resetEv
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCContext.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          70
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks10MCDwarfLocC2Ejjjjjj
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E5clearEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E5clearEv
        - _ZN7llvm_ks15SmallVectorImplIcE5clearEv
        - _ZN7llvm_ks20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EE5ResetEv
        - _ZN7llvm_ks24SpecificBumpPtrAllocatorINS_12MCSectionELFEE10DestroyAllEv
        - _ZN7llvm_ks24SpecificBumpPtrAllocatorINS_13MCSectionCOFFEE10DestroyAllEv
        - _ZN7llvm_ks24SpecificBumpPtrAllocatorINS_14MCSectionMachOEE10DestroyAllEv
        - _ZN7llvm_ks24SpecificBumpPtrAllocatorINS_15MCSubtargetInfoEE10DestroyAllEv
        - _ZN7llvm_ks9SetVectorIPNS_9MCSectionENSt3__16vectorIS2_NS3_9allocatorIS2_EEEENS_8DenseSetIS2_NS_12DenseMapInfoIS2_EEEEE5clearEv
        - _ZN7llvm_ks9StringMapIPNS_14MCSectionMachOENS_15MallocAllocatorEE5clearEv
        - _ZN7llvm_ks9StringMapIPNS_8MCSymbolERNS_20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EEEE5clearEv
        - _ZN7llvm_ks9StringMapIbRNS_20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EEEE5clearEv
        - _ZN7llvm_ks9StringMapIjNS_15MallocAllocatorEE5clearEv
        - _ZN7llvm_ks9StringRefC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCContext.cpp:74,17'
          Dst:             _ZN7llvm_ks24SpecificBumpPtrAllocatorINS_13MCSectionCOFFEE10DestroyAllEv
        - Src:             'llvm/lib/MC/MCContext.cpp:75,16'
          Dst:             _ZN7llvm_ks24SpecificBumpPtrAllocatorINS_12MCSectionELFEE10DestroyAllEv
        - Src:             'llvm/lib/MC/MCContext.cpp:76,18'
          Dst:             _ZN7llvm_ks24SpecificBumpPtrAllocatorINS_14MCSectionMachOEE10DestroyAllEv
        - Src:             'llvm/lib/MC/MCContext.cpp:78,24'
          Dst:             _ZN7llvm_ks24SpecificBumpPtrAllocatorINS_15MCSubtargetInfoEE10DestroyAllEv
        - Src:             'llvm/lib/MC/MCContext.cpp:79,13'
          Dst:             _ZN7llvm_ks9StringMapIbRNS_20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EEEE5clearEv
        - Src:             'llvm/lib/MC/MCContext.cpp:80,11'
          Dst:             _ZN7llvm_ks9StringMapIPNS_8MCSymbolERNS_20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EEEE5clearEv
        - Src:             'llvm/lib/MC/MCContext.cpp:81,18'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E5clearEv
        - Src:             'llvm/lib/MC/MCContext.cpp:82,13'
          Dst:             _ZN7llvm_ks20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EE5ResetEv
        - Src:             'llvm/lib/MC/MCContext.cpp:83,13'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E5clearEv
        - Src:             'llvm/lib/MC/MCContext.cpp:84,18'
          Dst:             _ZN7llvm_ks15SmallVectorImplIcE5clearEv
        - Src:             'llvm/lib/MC/MCContext.cpp:87,21'
          Dst:             _ZN7llvm_ks9SetVectorIPNS_9MCSectionENSt3__16vectorIS2_NS3_9allocatorIS2_EEEENS_8DenseSetIS2_NS_12DenseMapInfoIS2_EEEEE5clearEv
        - Src:             'llvm/lib/MC/MCContext.cpp:89,21'
          Dst:             _ZN7llvm_ks9StringRefC2Ev
        - Src:             'llvm/lib/MC/MCContext.cpp:91,21'
          Dst:             _ZN7llvm_ks10MCDwarfLocC2Ejjjjjj
        - Src:             'llvm/lib/MC/MCContext.cpp:93,20'
          Dst:             _ZN7llvm_ks9StringMapIPNS_14MCSectionMachOENS_15MallocAllocatorEE5clearEv
        - Src:             'llvm/lib/MC/MCContext.cpp:97,10'
          Dst:             _ZN7llvm_ks9StringMapIjNS_15MallocAllocatorEE5clearEv
    - functionName:    _ZN7llvm_ks15SmallVectorImplIcE5clearEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 378
      functionLinenumberEnd: 381
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseIcLb1EE13destroy_rangeEPcS2_
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:379,5'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseIcLb1EE13destroy_rangeEPcS2_
    - functionName:    _ZN7llvm_ks10MCDwarfLocC2Ejjjjjj
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCDwarf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          40
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks9MCContextD2Ev
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCContext.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          76
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN7llvm_ks11SmallStringILj128EED2Ev
        - _ZN7llvm_ks20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EED2Ev
        - _ZN7llvm_ks24SpecificBumpPtrAllocatorINS_12MCSectionELFEED2Ev
        - _ZN7llvm_ks24SpecificBumpPtrAllocatorINS_13MCSectionCOFFEED2Ev
        - _ZN7llvm_ks24SpecificBumpPtrAllocatorINS_14MCSectionMachOEED2Ev
        - _ZN7llvm_ks24SpecificBumpPtrAllocatorINS_15MCSubtargetInfoEED2Ev
        - _ZN7llvm_ks8DenseMapINSt3__14pairIjjEEPNS_8MCSymbolENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S5_EEED2Ev
        - _ZN7llvm_ks8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S5_EEED2Ev
        - _ZN7llvm_ks8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS2_EEED2Ev
        - _ZN7llvm_ks9MCContext5resetEv
        - _ZN7llvm_ks9SetVectorIPNS_9MCSectionENSt3__16vectorIS2_NS3_9allocatorIS2_EEEENS_8DenseSetIS2_NS_12DenseMapInfoIS2_EEEEED2Ev
        - _ZN7llvm_ks9StringMapIPNS_14MCSectionMachOENS_15MallocAllocatorEED2Ev
        - _ZN7llvm_ks9StringMapIPNS_8MCSymbolERNS_20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EEEED2Ev
        - _ZN7llvm_ks9StringMapIbNS_15MallocAllocatorEED2Ev
        - _ZN7llvm_ks9StringMapIbRNS_20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EEEED2Ev
        - _ZN7llvm_ks9StringMapIjNS_15MallocAllocatorEED2Ev
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCContext.cpp:62,5'
          Dst:             _ZN7llvm_ks9MCContext5resetEv
        - Src:             'llvm/lib/MC/MCContext.cpp:66,1'
          Dst:             _ZN7llvm_ks24SpecificBumpPtrAllocatorINS_15MCSubtargetInfoEED2Ev
        - Src:             'llvm/lib/MC/MCContext.cpp:66,1'
          Dst:             _ZN7llvm_ks9StringMapIbNS_15MallocAllocatorEED2Ev
        - Src:             'llvm/lib/MC/MCContext.cpp:66,1'
          Dst:             _ZN7llvm_ks9StringMapIPNS_14MCSectionMachOENS_15MallocAllocatorEED2Ev
        - Src:             'llvm/lib/MC/MCContext.cpp:66,1'
          Dst:             _ZN7llvm_ks9SetVectorIPNS_9MCSectionENSt3__16vectorIS2_NS3_9allocatorIS2_EEEENS_8DenseSetIS2_NS_12DenseMapInfoIS2_EEEEED2Ev
        - Src:             'llvm/lib/MC/MCContext.cpp:66,1'
          Dst:             _ZN7llvm_ks11SmallStringILj128EED2Ev
        - Src:             'llvm/lib/MC/MCContext.cpp:66,1'
          Dst:             _ZN7llvm_ks8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS2_EEED2Ev
        - Src:             'llvm/lib/MC/MCContext.cpp:66,1'
          Dst:             _ZN7llvm_ks9StringMapIjNS_15MallocAllocatorEED2Ev
        - Src:             'llvm/lib/MC/MCContext.cpp:66,1'
          Dst:             _ZN7llvm_ks9StringMapIbRNS_20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EEEED2Ev
        - Src:             'llvm/lib/MC/MCContext.cpp:66,1'
          Dst:             _ZN7llvm_ks8DenseMapINSt3__14pairIjjEEPNS_8MCSymbolENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S5_EEED2Ev
        - Src:             'llvm/lib/MC/MCContext.cpp:66,1'
          Dst:             _ZN7llvm_ks8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S5_EEED2Ev
        - Src:             'llvm/lib/MC/MCContext.cpp:66,1'
          Dst:             _ZN7llvm_ks9StringMapIPNS_8MCSymbolERNS_20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EEEED2Ev
        - Src:             'llvm/lib/MC/MCContext.cpp:66,1'
          Dst:             _ZN7llvm_ks24SpecificBumpPtrAllocatorINS_14MCSectionMachOEED2Ev
        - Src:             'llvm/lib/MC/MCContext.cpp:66,1'
          Dst:             _ZN7llvm_ks24SpecificBumpPtrAllocatorINS_12MCSectionELFEED2Ev
        - Src:             'llvm/lib/MC/MCContext.cpp:66,1'
          Dst:             _ZN7llvm_ks24SpecificBumpPtrAllocatorINS_13MCSectionCOFFEED2Ev
        - Src:             'llvm/lib/MC/MCContext.cpp:66,1'
          Dst:             _ZN7llvm_ks20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EED2Ev
        - Src:             'llvm/lib/MC/MCContext.cpp:62,5'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7llvm_ks24SpecificBumpPtrAllocatorINS_15MCSubtargetInfoEED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Allocator.h'
      linkageType:     InternalLinkage
      functionLinenumber: 370
      functionLinenumberEnd: 370
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          27
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EED2Ev
        - _ZN7llvm_ks24SpecificBumpPtrAllocatorINS_15MCSubtargetInfoEE10DestroyAllEv
        - __clang_call_terminate
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Allocator.h:370,33'
          Dst:             _ZN7llvm_ks24SpecificBumpPtrAllocatorINS_15MCSubtargetInfoEE10DestroyAllEv
        - Src:             'llvm/include/llvm/Support/Allocator.h:370,47'
          Dst:             _ZN7llvm_ks20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EED2Ev
        - Src:             'llvm/include/llvm/Support/Allocator.h:370,33'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7llvm_ks9StringMapIbNS_15MallocAllocatorEED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 385
      functionLinenumberEnd: 398
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         17
      ICount:          84
      EdgeCount:       19
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks13StringMapImpl15getTombstoneValEv
        - _ZN7llvm_ks14StringMapEntryIbE7DestroyINS_15MallocAllocatorEEEvRT_
        - _ZNK7llvm_ks13StringMapImpl5emptyEv
        - __clang_call_terminate
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/StringMap.h:389,10'
          Dst:             _ZNK7llvm_ks13StringMapImpl5emptyEv
        - Src:             'llvm/include/llvm/ADT/StringMap.h:392,33'
          Dst:             _ZN7llvm_ks13StringMapImpl15getTombstoneValEv
        - Src:             'llvm/include/llvm/ADT/StringMap.h:393,45'
          Dst:             _ZN7llvm_ks14StringMapEntryIbE7DestroyINS_15MallocAllocatorEEEvRT_
        - Src:             'llvm/include/llvm/ADT/StringMap.h:393,45'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7llvm_ks9StringMapIPNS_14MCSectionMachOENS_15MallocAllocatorEED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 385
      functionLinenumberEnd: 398
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         17
      ICount:          84
      EdgeCount:       19
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks13StringMapImpl15getTombstoneValEv
        - _ZN7llvm_ks14StringMapEntryIPNS_14MCSectionMachOEE7DestroyINS_15MallocAllocatorEEEvRT_
        - _ZNK7llvm_ks13StringMapImpl5emptyEv
        - __clang_call_terminate
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/StringMap.h:389,10'
          Dst:             _ZNK7llvm_ks13StringMapImpl5emptyEv
        - Src:             'llvm/include/llvm/ADT/StringMap.h:392,33'
          Dst:             _ZN7llvm_ks13StringMapImpl15getTombstoneValEv
        - Src:             'llvm/include/llvm/ADT/StringMap.h:393,45'
          Dst:             _ZN7llvm_ks14StringMapEntryIPNS_14MCSectionMachOEE7DestroyINS_15MallocAllocatorEEEvRT_
        - Src:             'llvm/include/llvm/ADT/StringMap.h:393,45'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7llvm_ks9SetVectorIPNS_9MCSectionENSt3__16vectorIS2_NS3_9allocatorIS2_EEEENS_8DenseSetIS2_NS_12DenseMapInfoIS2_EEEEED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SetVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks8DenseSetIPNS_9MCSectionENS_12DenseMapInfoIS2_EEED2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SetVector.h:38,7'
          Dst:             _ZN7llvm_ks8DenseSetIPNS_9MCSectionENS_12DenseMapInfoIS2_EEED2Ev
    - functionName:    _ZN7llvm_ks8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS2_EEED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 573
      functionLinenumberEnd: 576
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          29
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E10destroyAllEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_ED2Ev
        - __clang_call_terminate
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:574,11'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E10destroyAllEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:576,3'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_ED2Ev
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:574,11'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7llvm_ks9StringMapIbRNS_20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EEEED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 385
      functionLinenumberEnd: 398
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         17
      ICount:          85
      EdgeCount:       19
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks13StringMapImpl15getTombstoneValEv
        - _ZN7llvm_ks14StringMapEntryIbE7DestroyINS_20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EEEEEvRT_
        - _ZNK7llvm_ks13StringMapImpl5emptyEv
        - __clang_call_terminate
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/StringMap.h:389,10'
          Dst:             _ZNK7llvm_ks13StringMapImpl5emptyEv
        - Src:             'llvm/include/llvm/ADT/StringMap.h:392,33'
          Dst:             _ZN7llvm_ks13StringMapImpl15getTombstoneValEv
        - Src:             'llvm/include/llvm/ADT/StringMap.h:393,45'
          Dst:             _ZN7llvm_ks14StringMapEntryIbE7DestroyINS_20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EEEEEvRT_
        - Src:             'llvm/include/llvm/ADT/StringMap.h:393,45'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7llvm_ks8DenseMapINSt3__14pairIjjEEPNS_8MCSymbolENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S5_EEED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 573
      functionLinenumberEnd: 576
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          29
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINSt3__14pairIjjEEPNS_8MCSymbolENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E10destroyAllEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINSt3__14pairIjjEEPNS_8MCSymbolENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_ED2Ev
        - __clang_call_terminate
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:574,11'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINSt3__14pairIjjEEPNS_8MCSymbolENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E10destroyAllEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:576,3'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINSt3__14pairIjjEEPNS_8MCSymbolENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_ED2Ev
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:574,11'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7llvm_ks8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S5_EEED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 573
      functionLinenumberEnd: 576
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          29
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E10destroyAllEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_ED2Ev
        - __clang_call_terminate
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:574,11'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E10destroyAllEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:576,3'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_ED2Ev
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:574,11'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7llvm_ks9StringMapIPNS_8MCSymbolERNS_20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EEEED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 385
      functionLinenumberEnd: 398
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         17
      ICount:          85
      EdgeCount:       19
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks13StringMapImpl15getTombstoneValEv
        - _ZN7llvm_ks14StringMapEntryIPNS_8MCSymbolEE7DestroyINS_20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EEEEEvRT_
        - _ZNK7llvm_ks13StringMapImpl5emptyEv
        - __clang_call_terminate
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/StringMap.h:389,10'
          Dst:             _ZNK7llvm_ks13StringMapImpl5emptyEv
        - Src:             'llvm/include/llvm/ADT/StringMap.h:392,33'
          Dst:             _ZN7llvm_ks13StringMapImpl15getTombstoneValEv
        - Src:             'llvm/include/llvm/ADT/StringMap.h:393,45'
          Dst:             _ZN7llvm_ks14StringMapEntryIPNS_8MCSymbolEE7DestroyINS_20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EEEEEvRT_
        - Src:             'llvm/include/llvm/ADT/StringMap.h:393,45'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7llvm_ks24SpecificBumpPtrAllocatorINS_14MCSectionMachOEED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Allocator.h'
      linkageType:     InternalLinkage
      functionLinenumber: 370
      functionLinenumberEnd: 370
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          27
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EED2Ev
        - _ZN7llvm_ks24SpecificBumpPtrAllocatorINS_14MCSectionMachOEE10DestroyAllEv
        - __clang_call_terminate
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Allocator.h:370,33'
          Dst:             _ZN7llvm_ks24SpecificBumpPtrAllocatorINS_14MCSectionMachOEE10DestroyAllEv
        - Src:             'llvm/include/llvm/Support/Allocator.h:370,47'
          Dst:             _ZN7llvm_ks20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EED2Ev
        - Src:             'llvm/include/llvm/Support/Allocator.h:370,33'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7llvm_ks24SpecificBumpPtrAllocatorINS_12MCSectionELFEED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Allocator.h'
      linkageType:     InternalLinkage
      functionLinenumber: 370
      functionLinenumberEnd: 370
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          27
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EED2Ev
        - _ZN7llvm_ks24SpecificBumpPtrAllocatorINS_12MCSectionELFEE10DestroyAllEv
        - __clang_call_terminate
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Allocator.h:370,33'
          Dst:             _ZN7llvm_ks24SpecificBumpPtrAllocatorINS_12MCSectionELFEE10DestroyAllEv
        - Src:             'llvm/include/llvm/Support/Allocator.h:370,47'
          Dst:             _ZN7llvm_ks20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EED2Ev
        - Src:             'llvm/include/llvm/Support/Allocator.h:370,33'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7llvm_ks24SpecificBumpPtrAllocatorINS_13MCSectionCOFFEED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Allocator.h'
      linkageType:     InternalLinkage
      functionLinenumber: 370
      functionLinenumberEnd: 370
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          27
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EED2Ev
        - _ZN7llvm_ks24SpecificBumpPtrAllocatorINS_13MCSectionCOFFEE10DestroyAllEv
        - __clang_call_terminate
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Allocator.h:370,33'
          Dst:             _ZN7llvm_ks24SpecificBumpPtrAllocatorINS_13MCSectionCOFFEE10DestroyAllEv
        - Src:             'llvm/include/llvm/Support/Allocator.h:370,47'
          Dst:             _ZN7llvm_ks20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EED2Ev
        - Src:             'llvm/include/llvm/Support/Allocator.h:370,33'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7llvm_ks20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Allocator.h'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          44
      EdgeCount:       9
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks11SmallVectorINSt3__14pairIPvmEELj0EED2Ev
        - _ZN7llvm_ks11SmallVectorIPvLj4EED2Ev
        - _ZN7llvm_ks20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EE15DeallocateSlabsEPPvS4_
        - _ZN7llvm_ks20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EE26DeallocateCustomSizedSlabsEv
        - __clang_call_terminate
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Allocator.h:165,5'
          Dst:             _ZN7llvm_ks20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EE15DeallocateSlabsEPPvS4_
        - Src:             'llvm/include/llvm/Support/Allocator.h:166,5'
          Dst:             _ZN7llvm_ks20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EE26DeallocateCustomSizedSlabsEv
        - Src:             'llvm/include/llvm/Support/Allocator.h:167,3'
          Dst:             _ZN7llvm_ks11SmallVectorINSt3__14pairIPvmEELj0EED2Ev
        - Src:             'llvm/include/llvm/Support/Allocator.h:167,3'
          Dst:             _ZN7llvm_ks11SmallVectorIPvLj4EED2Ev
        - Src:             'llvm/include/llvm/Support/Allocator.h:165,5'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7llvm_ks9SourceMgr13getMainFileIDEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/SourceMgr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks9SourceMgr13getNumBuffersEv
        - __assert_fail
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/SourceMgr.h:112,5'
          Dst:             _ZNK7llvm_ks9SourceMgr13getNumBuffersEv
        - Src:             'llvm/include/llvm/Support/SourceMgr.h:112,5'
          Dst:             __assert_fail
    - functionName:    _ZNK7llvm_ks9SourceMgr13getNumBuffersEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/SourceMgr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks9SourceMgr15getMemoryBufferEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/SourceMgr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks9SourceMgr15isValidBufferIDEj
        - __assert_fail
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/SourceMgr.h:103,5'
          Dst:             _ZNK7llvm_ks9SourceMgr15isValidBufferIDEj
        - Src:             'llvm/include/llvm/Support/SourceMgr.h:103,5'
          Dst:             __assert_fail
    - functionName:    _ZN7llvm_ks24SpecificBumpPtrAllocatorINS_15MCSubtargetInfoEEC2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Allocator.h'
      linkageType:     InternalLinkage
      functionLinenumber: 367
      functionLinenumberEnd: 367
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Allocator.h:367,32'
          Dst:             _ZN7llvm_ks20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EEC2Ev
    - functionName:    _ZN7llvm_ks20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EEC2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Allocator.h'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 145
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks11SmallVectorINSt3__14pairIPvmEELj0EEC2Ev
        - _ZN7llvm_ks11SmallVectorIPvLj4EEC2Ev
        - _ZN7llvm_ks11SmallVectorIPvLj4EED2Ev
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Allocator.h:144,3'
          Dst:             _ZN7llvm_ks11SmallVectorIPvLj4EEC2Ev
        - Src:             'llvm/include/llvm/Support/Allocator.h:144,3'
          Dst:             _ZN7llvm_ks11SmallVectorINSt3__14pairIPvmEELj0EEC2Ev
        - Src:             'llvm/include/llvm/Support/Allocator.h:145,72'
          Dst:             _ZN7llvm_ks11SmallVectorIPvLj4EED2Ev
    - functionName:    _ZN7llvm_ks9StringMapIbNS_15MallocAllocatorEEC2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 224
      functionLinenumberEnd: 224
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13StringMapImplC2Ej
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/StringMap.h:224,17'
          Dst:             _ZN7llvm_ks13StringMapImplC2Ej
    - functionName:    _ZN7llvm_ks9StringMapIPNS_14MCSectionMachOENS_15MallocAllocatorEEC2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 224
      functionLinenumberEnd: 224
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13StringMapImplC2Ej
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/StringMap.h:224,17'
          Dst:             _ZN7llvm_ks13StringMapImplC2Ej
    - functionName:    _ZN7llvm_ks9SetVectorIPNS_9MCSectionENSt3__16vectorIS2_NS3_9allocatorIS2_EEEENS_8DenseSetIS2_NS_12DenseMapInfoIS2_EEEEEC2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SetVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks8DenseSetIPNS_9MCSectionENS_12DenseMapInfoIS2_EEEC2Ej
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SetVector.h:53,3'
          Dst:             _ZN7llvm_ks8DenseSetIPNS_9MCSectionENS_12DenseMapInfoIS2_EEEC2Ej
    - functionName:    _ZN7llvm_ks7MCCVLocC2Ejjjjbb
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCCodeView.h'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - int
        - bool
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          55
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS2_EEEC2Ej
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 553
      functionLinenumberEnd: 555
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          39
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_EC2Ev
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_ED2Ev
        - _ZN7llvm_ks8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS2_EEE4initEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:553,12'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_EC2Ev
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:554,5'
          Dst:             _ZN7llvm_ks8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS2_EEE4initEj
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:555,3'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_ED2Ev
    - functionName:    _ZN7llvm_ks9StringMapIbRNS_20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EEEEC2ES4_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 229
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13StringMapImplC2Ej
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/StringMap.h:229,7'
          Dst:             _ZN7llvm_ks13StringMapImplC2Ej
    - functionName:    _ZN7llvm_ks8DenseMapINSt3__14pairIjjEEPNS_8MCSymbolENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S5_EEEC2Ej
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 553
      functionLinenumberEnd: 555
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          39
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINSt3__14pairIjjEEPNS_8MCSymbolENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_EC2Ev
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINSt3__14pairIjjEEPNS_8MCSymbolENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_ED2Ev
        - _ZN7llvm_ks8DenseMapINSt3__14pairIjjEEPNS_8MCSymbolENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S5_EEE4initEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:553,12'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINSt3__14pairIjjEEPNS_8MCSymbolENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_EC2Ev
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:554,5'
          Dst:             _ZN7llvm_ks8DenseMapINSt3__14pairIjjEEPNS_8MCSymbolENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S5_EEE4initEj
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:555,3'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINSt3__14pairIjjEEPNS_8MCSymbolENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_ED2Ev
    - functionName:    _ZN7llvm_ks8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S5_EEEC2Ej
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 553
      functionLinenumberEnd: 555
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          39
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_EC2Ev
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_ED2Ev
        - _ZN7llvm_ks8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S5_EEE4initEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:553,12'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_EC2Ev
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:554,5'
          Dst:             _ZN7llvm_ks8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S5_EEE4initEj
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:555,3'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_ED2Ev
    - functionName:    _ZN7llvm_ks9StringMapIPNS_8MCSymbolERNS_20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EEEEC2ES6_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 229
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13StringMapImplC2Ej
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/StringMap.h:229,7'
          Dst:             _ZN7llvm_ks13StringMapImplC2Ej
    - functionName:    _ZN7llvm_ks24SpecificBumpPtrAllocatorINS_14MCSectionMachOEEC2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Allocator.h'
      linkageType:     InternalLinkage
      functionLinenumber: 367
      functionLinenumberEnd: 367
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Allocator.h:367,32'
          Dst:             _ZN7llvm_ks20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EEC2Ev
    - functionName:    _ZN7llvm_ks24SpecificBumpPtrAllocatorINS_12MCSectionELFEEC2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Allocator.h'
      linkageType:     InternalLinkage
      functionLinenumber: 367
      functionLinenumberEnd: 367
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Allocator.h:367,32'
          Dst:             _ZN7llvm_ks20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EEC2Ev
    - functionName:    _ZN7llvm_ks24SpecificBumpPtrAllocatorINS_13MCSectionCOFFEEC2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Allocator.h'
      linkageType:     InternalLinkage
      functionLinenumber: 367
      functionLinenumberEnd: 367
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Allocator.h:367,32'
          Dst:             _ZN7llvm_ks20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EEC2Ev
    - functionName:    _ZN7llvm_ks9MCContextC2EPKNS_9MCAsmInfoEPKNS_14MCRegisterInfoEPKNS_16MCObjectFileInfoEPKNS_9SourceMgrEbm
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCContext.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 172
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         66
      ICount:          391
      EdgeCount:       109
      CyclomaticComplexity: 45
      functionsReached:
        - _ZN7llvm_ks10MCDwarfLocC2Ejjjjjj
        - _ZN7llvm_ks11SmallStringILj128EEC2Ev
        - _ZN7llvm_ks11SmallStringILj128EED2Ev
        - _ZN7llvm_ks15SmallVectorImplIcE5clearEv
        - _ZN7llvm_ks20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EEC2Ev
        - _ZN7llvm_ks20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EED2Ev
        - _ZN7llvm_ks24SpecificBumpPtrAllocatorINS_12MCSectionELFEEC2Ev
        - _ZN7llvm_ks24SpecificBumpPtrAllocatorINS_12MCSectionELFEED2Ev
        - _ZN7llvm_ks24SpecificBumpPtrAllocatorINS_13MCSectionCOFFEEC2Ev
        - _ZN7llvm_ks24SpecificBumpPtrAllocatorINS_13MCSectionCOFFEED2Ev
        - _ZN7llvm_ks24SpecificBumpPtrAllocatorINS_14MCSectionMachOEEC2Ev
        - _ZN7llvm_ks24SpecificBumpPtrAllocatorINS_14MCSectionMachOEED2Ev
        - _ZN7llvm_ks24SpecificBumpPtrAllocatorINS_15MCSubtargetInfoEEC2Ev
        - _ZN7llvm_ks24SpecificBumpPtrAllocatorINS_15MCSubtargetInfoEED2Ev
        - _ZN7llvm_ks3sys2fs12current_pathERNS_15SmallVectorImplIcEE
        - _ZN7llvm_ks7MCCVLocC2Ejjjjbb
        - _ZN7llvm_ks8DenseMapINSt3__14pairIjjEEPNS_8MCSymbolENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S5_EEEC2Ej
        - _ZN7llvm_ks8DenseMapINSt3__14pairIjjEEPNS_8MCSymbolENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S5_EEED2Ev
        - _ZN7llvm_ks8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S5_EEEC2Ej
        - _ZN7llvm_ks8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S5_EEED2Ev
        - _ZN7llvm_ks8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS2_EEEC2Ej
        - _ZN7llvm_ks8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS2_EEED2Ev
        - _ZN7llvm_ks9SetVectorIPNS_9MCSectionENSt3__16vectorIS2_NS3_9allocatorIS2_EEEENS_8DenseSetIS2_NS_12DenseMapInfoIS2_EEEEEC2Ev
        - _ZN7llvm_ks9SetVectorIPNS_9MCSectionENSt3__16vectorIS2_NS3_9allocatorIS2_EEEENS_8DenseSetIS2_NS_12DenseMapInfoIS2_EEEEED2Ev
        - _ZN7llvm_ks9StringMapIPNS_14MCSectionMachOENS_15MallocAllocatorEEC2Ev
        - _ZN7llvm_ks9StringMapIPNS_14MCSectionMachOENS_15MallocAllocatorEED2Ev
        - _ZN7llvm_ks9StringMapIPNS_8MCSymbolERNS_20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EEEEC2ES6_
        - _ZN7llvm_ks9StringMapIPNS_8MCSymbolERNS_20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EEEED2Ev
        - _ZN7llvm_ks9StringMapIbNS_15MallocAllocatorEEC2Ev
        - _ZN7llvm_ks9StringMapIbNS_15MallocAllocatorEED2Ev
        - _ZN7llvm_ks9StringMapIbRNS_20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EEEEC2ES4_
        - _ZN7llvm_ks9StringMapIbRNS_20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EEEED2Ev
        - _ZN7llvm_ks9StringMapIjNS_15MallocAllocatorEEC2Ev
        - _ZN7llvm_ks9StringMapIjNS_15MallocAllocatorEED2Ev
        - _ZN7llvm_ks9StringRefC2Ev
        - _ZNK7llvm_ks9SourceMgr13getMainFileIDEv
        - _ZNK7llvm_ks9SourceMgr13getNumBuffersEv
        - _ZNK7llvm_ks9SourceMgr15getMemoryBufferEj
        - getenv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCContext.cpp:40,52'
          Dst:             _ZN7llvm_ks20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EEC2Ev
        - Src:             'llvm/lib/MC/MCContext.cpp:37,12'
          Dst:             _ZN7llvm_ks24SpecificBumpPtrAllocatorINS_13MCSectionCOFFEEC2Ev
        - Src:             'llvm/lib/MC/MCContext.cpp:37,12'
          Dst:             _ZN7llvm_ks24SpecificBumpPtrAllocatorINS_12MCSectionELFEEC2Ev
        - Src:             'llvm/lib/MC/MCContext.cpp:37,12'
          Dst:             _ZN7llvm_ks24SpecificBumpPtrAllocatorINS_14MCSectionMachOEEC2Ev
        - Src:             'llvm/lib/MC/MCContext.cpp:41,7'
          Dst:             _ZN7llvm_ks9StringMapIPNS_8MCSymbolERNS_20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EEEEC2ES6_
        - Src:             'llvm/lib/MC/MCContext.cpp:37,12'
          Dst:             _ZN7llvm_ks8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S5_EEEC2Ej
        - Src:             'llvm/lib/MC/MCContext.cpp:37,12'
          Dst:             _ZN7llvm_ks8DenseMapINSt3__14pairIjjEEPNS_8MCSymbolENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S5_EEEC2Ej
        - Src:             'llvm/lib/MC/MCContext.cpp:41,27'
          Dst:             _ZN7llvm_ks9StringMapIbRNS_20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EEEEC2ES4_
        - Src:             'llvm/lib/MC/MCContext.cpp:37,12'
          Dst:             _ZN7llvm_ks9StringMapIjNS_15MallocAllocatorEEC2Ev
        - Src:             'llvm/lib/MC/MCContext.cpp:37,12'
          Dst:             _ZN7llvm_ks8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS2_EEEC2Ej
        - Src:             'llvm/lib/MC/MCContext.cpp:37,12'
          Dst:             _ZN7llvm_ks11SmallStringILj128EEC2Ev
        - Src:             'llvm/lib/MC/MCContext.cpp:42,7'
          Dst:             _ZN7llvm_ks10MCDwarfLocC2Ejjjjjj
        - Src:             'llvm/include/llvm/MC/MCContext.h:140,28'
          Dst:             _ZN7llvm_ks7MCCVLocC2Ejjjjbb
        - Src:             'llvm/lib/MC/MCContext.cpp:37,12'
          Dst:             _ZN7llvm_ks9SetVectorIPNS_9MCSectionENSt3__16vectorIS2_NS3_9allocatorIS2_EEEENS_8DenseSetIS2_NS_12DenseMapInfoIS2_EEEEEC2Ev
        - Src:             'llvm/lib/MC/MCContext.cpp:37,12'
          Dst:             _ZN7llvm_ks9StringRefC2Ev
        - Src:             'llvm/lib/MC/MCContext.cpp:37,12'
          Dst:             _ZN7llvm_ks9StringRefC2Ev
        - Src:             'llvm/lib/MC/MCContext.cpp:37,12'
          Dst:             _ZN7llvm_ks9StringMapIPNS_14MCSectionMachOENS_15MallocAllocatorEEC2Ev
        - Src:             'llvm/lib/MC/MCContext.cpp:37,12'
          Dst:             _ZN7llvm_ks9StringMapIbNS_15MallocAllocatorEEC2Ev
        - Src:             'llvm/lib/MC/MCContext.cpp:37,12'
          Dst:             _ZN7llvm_ks24SpecificBumpPtrAllocatorINS_15MCSubtargetInfoEEC2Ev
        - Src:             'llvm/lib/MC/MCContext.cpp:47,24'
          Dst:             _ZN7llvm_ks3sys2fs12current_pathERNS_15SmallVectorImplIcEE
        - Src:             'llvm/lib/MC/MCContext.cpp:49,20'
          Dst:             _ZN7llvm_ks15SmallVectorImplIcE5clearEv
        - Src:             'llvm/lib/MC/MCContext.cpp:58,1'
          Dst:             _ZN7llvm_ks24SpecificBumpPtrAllocatorINS_15MCSubtargetInfoEED2Ev
        - Src:             'llvm/lib/MC/MCContext.cpp:51,19'
          Dst:             getenv
        - Src:             'llvm/lib/MC/MCContext.cpp:55,25'
          Dst:             _ZNK7llvm_ks9SourceMgr13getNumBuffersEv
        - Src:             'llvm/lib/MC/MCContext.cpp:57,41'
          Dst:             _ZNK7llvm_ks9SourceMgr13getMainFileIDEv
        - Src:             'llvm/lib/MC/MCContext.cpp:57,17'
          Dst:             _ZNK7llvm_ks9SourceMgr15getMemoryBufferEj
        - Src:             'llvm/lib/MC/MCContext.cpp:58,1'
          Dst:             _ZN7llvm_ks9StringMapIbNS_15MallocAllocatorEED2Ev
        - Src:             'llvm/lib/MC/MCContext.cpp:58,1'
          Dst:             _ZN7llvm_ks9StringMapIPNS_14MCSectionMachOENS_15MallocAllocatorEED2Ev
        - Src:             'llvm/lib/MC/MCContext.cpp:58,1'
          Dst:             _ZN7llvm_ks9SetVectorIPNS_9MCSectionENSt3__16vectorIS2_NS3_9allocatorIS2_EEEENS_8DenseSetIS2_NS_12DenseMapInfoIS2_EEEEED2Ev
        - Src:             'llvm/lib/MC/MCContext.cpp:58,1'
          Dst:             _ZN7llvm_ks11SmallStringILj128EED2Ev
        - Src:             'llvm/lib/MC/MCContext.cpp:58,1'
          Dst:             _ZN7llvm_ks8DenseMapIjPNS_7MCLabelENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS2_EEED2Ev
        - Src:             'llvm/lib/MC/MCContext.cpp:58,1'
          Dst:             _ZN7llvm_ks9StringMapIjNS_15MallocAllocatorEED2Ev
        - Src:             'llvm/lib/MC/MCContext.cpp:58,1'
          Dst:             _ZN7llvm_ks9StringMapIbRNS_20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EEEED2Ev
        - Src:             'llvm/lib/MC/MCContext.cpp:58,1'
          Dst:             _ZN7llvm_ks8DenseMapINSt3__14pairIjjEEPNS_8MCSymbolENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S5_EEED2Ev
        - Src:             'llvm/lib/MC/MCContext.cpp:58,1'
          Dst:             _ZN7llvm_ks8DenseMapIPKNS_12MCSectionELFEPNS_11MCSymbolELFENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S5_EEED2Ev
        - Src:             'llvm/lib/MC/MCContext.cpp:58,1'
          Dst:             _ZN7llvm_ks9StringMapIPNS_8MCSymbolERNS_20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EEEED2Ev
        - Src:             'llvm/lib/MC/MCContext.cpp:58,1'
          Dst:             _ZN7llvm_ks24SpecificBumpPtrAllocatorINS_14MCSectionMachOEED2Ev
        - Src:             'llvm/lib/MC/MCContext.cpp:58,1'
          Dst:             _ZN7llvm_ks24SpecificBumpPtrAllocatorINS_12MCSectionELFEED2Ev
        - Src:             'llvm/lib/MC/MCContext.cpp:58,1'
          Dst:             _ZN7llvm_ks24SpecificBumpPtrAllocatorINS_13MCSectionCOFFEED2Ev
        - Src:             'llvm/lib/MC/MCContext.cpp:58,1'
          Dst:             _ZN7llvm_ks20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EED2Ev
    - functionName:    getenv
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks25SmallVectorTemplateCommonIPNS_14MCDataFragmentEvE8grow_podEmm
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorBase8grow_podEPvmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:81,22'
          Dst:             _ZN7llvm_ks15SmallVectorBase8grow_podEPvmm
    - functionName:    _ZN7llvm_ks25SmallVectorTemplateCommonIPNS_14MCDataFragmentEvE6setEndEPS2_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseIPNS_14MCDataFragmentELb1EE4growEm
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 333
      functionLinenumberEnd: 335
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks25SmallVectorTemplateCommonIPNS_14MCDataFragmentEvE8grow_podEmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:334,11'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonIPNS_14MCDataFragmentEvE8grow_podEmm
    - functionName:    _ZN7llvm_ks14MCDataFragment7classofEPKNS_10MCFragmentE
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCFragment.h'
      linkageType:     InternalLinkage
      functionLinenumber: 226
      functionLinenumberEnd: 227
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks10MCFragment7getKindEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCFragment.h:227,15'
          Dst:             _ZNK7llvm_ks10MCFragment7getKindEv
    - functionName:    _ZNK7llvm_ks10MCFragment7getKindEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCFragment.h'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 97
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    18
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks8isa_implINS_14MCDataFragmentENS_10MCFragmentEvE4doitERKS2_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks14MCDataFragment7classofEPKNS_10MCFragmentE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:56,12'
          Dst:             _ZN7llvm_ks14MCDataFragment7classofEPKNS_10MCFragmentE
    - functionName:    _ZN7llvm_ks11isa_impl_clINS_14MCDataFragmentEPKNS_10MCFragmentEE4doitES4_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks8isa_implINS_14MCDataFragmentENS_10MCFragmentEvE4doitERKS2_
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:95,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/Support/Casting.h:96,12'
          Dst:             _ZN7llvm_ks8isa_implINS_14MCDataFragmentENS_10MCFragmentEvE4doitERKS2_
    - functionName:    _ZN7llvm_ks13isa_impl_wrapINS_14MCDataFragmentEPKNS_10MCFragmentES4_E4doitERKS4_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11isa_impl_clINS_14MCDataFragmentEPKNS_10MCFragmentEE4doitES4_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:122,12'
          Dst:             _ZN7llvm_ks11isa_impl_clINS_14MCDataFragmentEPKNS_10MCFragmentEE4doitES4_
    - functionName:    _ZN7llvm_ks13isa_impl_wrapINS_14MCDataFragmentEKPNS_10MCFragmentEPKS2_E4doitERS4_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13isa_impl_wrapINS_14MCDataFragmentEPKNS_10MCFragmentES4_E4doitERKS4_
        - _ZN7llvm_ks13simplify_typeIKPNS_10MCFragmentEE18getSimplifiedValueERS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:114,27'
          Dst:             _ZN7llvm_ks13simplify_typeIKPNS_10MCFragmentEE18getSimplifiedValueERS3_
        - Src:             'llvm/include/llvm/Support/Casting.h:112,12'
          Dst:             _ZN7llvm_ks13isa_impl_wrapINS_14MCDataFragmentEPKNS_10MCFragmentES4_E4doitERKS4_
    - functionName:    _ZN7llvm_ks13simplify_typeIKPNS_10MCFragmentEE18getSimplifiedValueERS3_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13simplify_typeIPNS_10MCFragmentEE18getSimplifiedValueERS2_
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:46,12'
          Dst:             _ZN7llvm_ks13simplify_typeIPNS_10MCFragmentEE18getSimplifiedValueERS2_
    - functionName:    _ZN7llvm_ks13simplify_typeIPNS_10MCFragmentEE18getSimplifiedValueERS2_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks16cast_convert_valINS_14MCDataFragmentEPNS_10MCFragmentES3_E4doitERKS3_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks3isaINS_14MCDataFragmentEPNS_10MCFragmentEEEbRKT0_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13isa_impl_wrapINS_14MCDataFragmentEKPNS_10MCFragmentEPKS2_E4doitERS4_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:133,10'
          Dst:             _ZN7llvm_ks13isa_impl_wrapINS_14MCDataFragmentEKPNS_10MCFragmentEPKS2_E4doitERS4_
    - functionName:    _ZN7llvm_ks25SmallVectorTemplateCommonINS_7MCFixupEvEC2Em
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorBaseC2EPvm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:78,44'
          Dst:             _ZN7llvm_ks15SmallVectorBaseC2EPvm
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseINS_7MCFixupELb1EEC2Em
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 281
      functionLinenumberEnd: 281
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks25SmallVectorTemplateCommonINS_7MCFixupEvEC2Em
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:281,42'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINS_7MCFixupEvEC2Em
    - functionName:    _ZN7llvm_ks15SmallVectorImplINS_7MCFixupEEC2Ej
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 364
      functionLinenumberEnd: 365
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_7MCFixupELb1EEC2Em
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:364,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_7MCFixupELb1EEC2Em
    - functionName:    _ZN7llvm_ks19MCRelaxableFragment7classofEPKNS_10MCFragmentE
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCFragment.h'
      linkageType:     InternalLinkage
      functionLinenumber: 269
      functionLinenumberEnd: 270
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks10MCFragment7getKindEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCFragment.h:270,15'
          Dst:             _ZNK7llvm_ks10MCFragment7getKindEv
    - functionName:    _ZN7llvm_ks8isa_implINS_19MCRelaxableFragmentENS_10MCFragmentEvE4doitERKS2_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks19MCRelaxableFragment7classofEPKNS_10MCFragmentE
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:56,12'
          Dst:             _ZN7llvm_ks19MCRelaxableFragment7classofEPKNS_10MCFragmentE
    - functionName:    _ZN7llvm_ks11isa_impl_clINS_19MCRelaxableFragmentEPKNS_10MCFragmentEE4doitES4_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks8isa_implINS_19MCRelaxableFragmentENS_10MCFragmentEvE4doitERKS2_
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:95,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/Support/Casting.h:96,12'
          Dst:             _ZN7llvm_ks8isa_implINS_19MCRelaxableFragmentENS_10MCFragmentEvE4doitERKS2_
    - functionName:    _ZN7llvm_ks13isa_impl_wrapINS_19MCRelaxableFragmentEPKNS_10MCFragmentES4_E4doitERKS4_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11isa_impl_clINS_19MCRelaxableFragmentEPKNS_10MCFragmentEE4doitES4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:122,12'
          Dst:             _ZN7llvm_ks11isa_impl_clINS_19MCRelaxableFragmentEPKNS_10MCFragmentEE4doitES4_
    - functionName:    _ZN7llvm_ks13isa_impl_wrapINS_19MCRelaxableFragmentEKPNS_10MCFragmentEPKS2_E4doitERS4_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13isa_impl_wrapINS_19MCRelaxableFragmentEPKNS_10MCFragmentES4_E4doitERKS4_
        - _ZN7llvm_ks13simplify_typeIKPNS_10MCFragmentEE18getSimplifiedValueERS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:114,27'
          Dst:             _ZN7llvm_ks13simplify_typeIKPNS_10MCFragmentEE18getSimplifiedValueERS3_
        - Src:             'llvm/include/llvm/Support/Casting.h:112,12'
          Dst:             _ZN7llvm_ks13isa_impl_wrapINS_19MCRelaxableFragmentEPKNS_10MCFragmentES4_E4doitERKS4_
    - functionName:    _ZN7llvm_ks16cast_convert_valINS_19MCRelaxableFragmentEPNS_10MCFragmentES3_E4doitERKS3_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks3isaINS_19MCRelaxableFragmentEPNS_10MCFragmentEEEbRKT0_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13isa_impl_wrapINS_19MCRelaxableFragmentEKPNS_10MCFragmentEPKS2_E4doitERS4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:133,10'
          Dst:             _ZN7llvm_ks13isa_impl_wrapINS_19MCRelaxableFragmentEKPNS_10MCFragmentEPKS2_E4doitERS4_
    - functionName:    _ZN7llvm_ks11MCUnaryExpr7classofEPKNS_6MCExprE
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCExpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 404
      functionLinenumberEnd: 405
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks6MCExpr7getKindEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCExpr.h:405,15'
          Dst:             _ZNK7llvm_ks6MCExpr7getKindEv
    - functionName:    _ZNK7llvm_ks6MCExpr7getKindEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCExpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    49
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks8isa_implINS_11MCUnaryExprENS_6MCExprEvE4doitERKS2_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11MCUnaryExpr7classofEPKNS_6MCExprE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:56,12'
          Dst:             _ZN7llvm_ks11MCUnaryExpr7classofEPKNS_6MCExprE
    - functionName:    _ZN7llvm_ks11isa_impl_clINS_11MCUnaryExprEPKNS_6MCExprEE4doitES4_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks8isa_implINS_11MCUnaryExprENS_6MCExprEvE4doitERKS2_
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:95,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/Support/Casting.h:96,12'
          Dst:             _ZN7llvm_ks8isa_implINS_11MCUnaryExprENS_6MCExprEvE4doitERKS2_
    - functionName:    _ZN7llvm_ks13isa_impl_wrapINS_11MCUnaryExprEPKNS_6MCExprES4_E4doitERKS4_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11isa_impl_clINS_11MCUnaryExprEPKNS_6MCExprEE4doitES4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:122,12'
          Dst:             _ZN7llvm_ks11isa_impl_clINS_11MCUnaryExprEPKNS_6MCExprEE4doitES4_
    - functionName:    _ZN7llvm_ks13isa_impl_wrapINS_11MCUnaryExprEKPKNS_6MCExprES4_E4doitERS5_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13isa_impl_wrapINS_11MCUnaryExprEPKNS_6MCExprES4_E4doitERKS4_
        - _ZN7llvm_ks13simplify_typeIKPKNS_6MCExprEE18getSimplifiedValueERS4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:114,27'
          Dst:             _ZN7llvm_ks13simplify_typeIKPKNS_6MCExprEE18getSimplifiedValueERS4_
        - Src:             'llvm/include/llvm/Support/Casting.h:112,12'
          Dst:             _ZN7llvm_ks13isa_impl_wrapINS_11MCUnaryExprEPKNS_6MCExprES4_E4doitERKS4_
    - functionName:    _ZN7llvm_ks13simplify_typeIKPKNS_6MCExprEE18getSimplifiedValueERS4_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13simplify_typeIPKNS_6MCExprEE18getSimplifiedValueERS3_
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:46,12'
          Dst:             _ZN7llvm_ks13simplify_typeIPKNS_6MCExprEE18getSimplifiedValueERS3_
    - functionName:    _ZN7llvm_ks13simplify_typeIPKNS_6MCExprEE18getSimplifiedValueERS3_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks16cast_convert_valINS_11MCUnaryExprEPKNS_6MCExprES4_E4doitERKS4_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks3isaINS_11MCUnaryExprEPKNS_6MCExprEEEbRKT0_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13isa_impl_wrapINS_11MCUnaryExprEKPKNS_6MCExprES4_E4doitERS5_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:133,10'
          Dst:             _ZN7llvm_ks13isa_impl_wrapINS_11MCUnaryExprEKPKNS_6MCExprES4_E4doitERS5_
    - functionName:    _ZN7llvm_ks11isa_impl_clINS_11MCSymbolELFEKNS_8MCSymbolEE4doitERS3_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks8isa_implINS_11MCSymbolELFENS_8MCSymbolEvE4doitERKS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:75,12'
          Dst:             _ZN7llvm_ks8isa_implINS_11MCSymbolELFENS_8MCSymbolEvE4doitERKS2_
    - functionName:    _ZN7llvm_ks13isa_impl_wrapINS_11MCSymbolELFEKNS_8MCSymbolES3_E4doitERS3_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11isa_impl_clINS_11MCSymbolELFEKNS_8MCSymbolEE4doitERS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:122,12'
          Dst:             _ZN7llvm_ks11isa_impl_clINS_11MCSymbolELFEKNS_8MCSymbolEE4doitERS3_
    - functionName:    _ZN7llvm_ks16cast_convert_valINS_11MCSymbolELFEKNS_8MCSymbolES3_E4doitERS3_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks3isaINS_11MCSymbolELFENS_8MCSymbolEEEbRKT0_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13isa_impl_wrapINS_11MCSymbolELFEKNS_8MCSymbolES3_E4doitERS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:133,10'
          Dst:             _ZN7llvm_ks13isa_impl_wrapINS_11MCSymbolELFEKNS_8MCSymbolES3_E4doitERS3_
    - functionName:    _ZN7llvm_ks15MCSymbolRefExpr7classofEPKNS_6MCExprE
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCExpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 351
      functionLinenumberEnd: 352
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks6MCExpr7getKindEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCExpr.h:352,15'
          Dst:             _ZNK7llvm_ks6MCExpr7getKindEv
    - functionName:    _ZN7llvm_ks8isa_implINS_15MCSymbolRefExprENS_6MCExprEvE4doitERKS2_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15MCSymbolRefExpr7classofEPKNS_6MCExprE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:56,12'
          Dst:             _ZN7llvm_ks15MCSymbolRefExpr7classofEPKNS_6MCExprE
    - functionName:    _ZN7llvm_ks11isa_impl_clINS_15MCSymbolRefExprEPKNS_6MCExprEE4doitES4_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks8isa_implINS_15MCSymbolRefExprENS_6MCExprEvE4doitERKS2_
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:95,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/Support/Casting.h:96,12'
          Dst:             _ZN7llvm_ks8isa_implINS_15MCSymbolRefExprENS_6MCExprEvE4doitERKS2_
    - functionName:    _ZN7llvm_ks13isa_impl_wrapINS_15MCSymbolRefExprEPKNS_6MCExprES4_E4doitERKS4_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11isa_impl_clINS_15MCSymbolRefExprEPKNS_6MCExprEE4doitES4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:122,12'
          Dst:             _ZN7llvm_ks11isa_impl_clINS_15MCSymbolRefExprEPKNS_6MCExprEE4doitES4_
    - functionName:    _ZN7llvm_ks13isa_impl_wrapINS_15MCSymbolRefExprEKPKNS_6MCExprES4_E4doitERS5_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13isa_impl_wrapINS_15MCSymbolRefExprEPKNS_6MCExprES4_E4doitERKS4_
        - _ZN7llvm_ks13simplify_typeIKPKNS_6MCExprEE18getSimplifiedValueERS4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:114,27'
          Dst:             _ZN7llvm_ks13simplify_typeIKPKNS_6MCExprEE18getSimplifiedValueERS4_
        - Src:             'llvm/include/llvm/Support/Casting.h:112,12'
          Dst:             _ZN7llvm_ks13isa_impl_wrapINS_15MCSymbolRefExprEPKNS_6MCExprES4_E4doitERKS4_
    - functionName:    _ZN7llvm_ks16cast_convert_valINS_15MCSymbolRefExprEPKNS_6MCExprES4_E4doitERKS4_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks3isaINS_15MCSymbolRefExprEPKNS_6MCExprEEEbRKT0_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13isa_impl_wrapINS_15MCSymbolRefExprEKPKNS_6MCExprES4_E4doitERS5_
      functionUses:    19
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:133,10'
          Dst:             _ZN7llvm_ks13isa_impl_wrapINS_15MCSymbolRefExprEKPKNS_6MCExprES4_E4doitERS5_
    - functionName:    _ZN7llvm_ks12MCBinaryExpr7classofEPKNS_6MCExprE
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCExpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 543
      functionLinenumberEnd: 544
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks6MCExpr7getKindEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCExpr.h:544,15'
          Dst:             _ZNK7llvm_ks6MCExpr7getKindEv
    - functionName:    _ZN7llvm_ks8isa_implINS_12MCBinaryExprENS_6MCExprEvE4doitERKS2_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12MCBinaryExpr7classofEPKNS_6MCExprE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:56,12'
          Dst:             _ZN7llvm_ks12MCBinaryExpr7classofEPKNS_6MCExprE
    - functionName:    _ZN7llvm_ks11isa_impl_clINS_12MCBinaryExprEPKNS_6MCExprEE4doitES4_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks8isa_implINS_12MCBinaryExprENS_6MCExprEvE4doitERKS2_
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:95,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/Support/Casting.h:96,12'
          Dst:             _ZN7llvm_ks8isa_implINS_12MCBinaryExprENS_6MCExprEvE4doitERKS2_
    - functionName:    _ZN7llvm_ks13isa_impl_wrapINS_12MCBinaryExprEPKNS_6MCExprES4_E4doitERKS4_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11isa_impl_clINS_12MCBinaryExprEPKNS_6MCExprEE4doitES4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:122,12'
          Dst:             _ZN7llvm_ks11isa_impl_clINS_12MCBinaryExprEPKNS_6MCExprEE4doitES4_
    - functionName:    _ZN7llvm_ks13isa_impl_wrapINS_12MCBinaryExprEKPKNS_6MCExprES4_E4doitERS5_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13isa_impl_wrapINS_12MCBinaryExprEPKNS_6MCExprES4_E4doitERKS4_
        - _ZN7llvm_ks13simplify_typeIKPKNS_6MCExprEE18getSimplifiedValueERS4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:114,27'
          Dst:             _ZN7llvm_ks13simplify_typeIKPKNS_6MCExprEE18getSimplifiedValueERS4_
        - Src:             'llvm/include/llvm/Support/Casting.h:112,12'
          Dst:             _ZN7llvm_ks13isa_impl_wrapINS_12MCBinaryExprEPKNS_6MCExprES4_E4doitERKS4_
    - functionName:    _ZN7llvm_ks16cast_convert_valINS_12MCBinaryExprEPKNS_6MCExprES4_E4doitERKS4_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks3isaINS_12MCBinaryExprEPKNS_6MCExprEEEbRKT0_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13isa_impl_wrapINS_12MCBinaryExprEKPKNS_6MCExprES4_E4doitERS5_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:133,10'
          Dst:             _ZN7llvm_ks13isa_impl_wrapINS_12MCBinaryExprEKPKNS_6MCExprES4_E4doitERS5_
    - functionName:    _ZN7llvm_ks12MCTargetExpr7classofEPKNS_6MCExprE
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCExpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 567
      functionLinenumberEnd: 568
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks6MCExpr7getKindEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCExpr.h:568,15'
          Dst:             _ZNK7llvm_ks6MCExpr7getKindEv
    - functionName:    _ZN7llvm_ks8isa_implINS_12MCTargetExprENS_6MCExprEvE4doitERKS2_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12MCTargetExpr7classofEPKNS_6MCExprE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:56,12'
          Dst:             _ZN7llvm_ks12MCTargetExpr7classofEPKNS_6MCExprE
    - functionName:    _ZN7llvm_ks11isa_impl_clINS_12MCTargetExprEPKNS_6MCExprEE4doitES4_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks8isa_implINS_12MCTargetExprENS_6MCExprEvE4doitERKS2_
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:95,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/Support/Casting.h:96,12'
          Dst:             _ZN7llvm_ks8isa_implINS_12MCTargetExprENS_6MCExprEvE4doitERKS2_
    - functionName:    _ZN7llvm_ks13isa_impl_wrapINS_12MCTargetExprEPKNS_6MCExprES4_E4doitERKS4_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11isa_impl_clINS_12MCTargetExprEPKNS_6MCExprEE4doitES4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:122,12'
          Dst:             _ZN7llvm_ks11isa_impl_clINS_12MCTargetExprEPKNS_6MCExprEE4doitES4_
    - functionName:    _ZN7llvm_ks13isa_impl_wrapINS_12MCTargetExprEKPKNS_6MCExprES4_E4doitERS5_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13isa_impl_wrapINS_12MCTargetExprEPKNS_6MCExprES4_E4doitERKS4_
        - _ZN7llvm_ks13simplify_typeIKPKNS_6MCExprEE18getSimplifiedValueERS4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:114,27'
          Dst:             _ZN7llvm_ks13simplify_typeIKPKNS_6MCExprEE18getSimplifiedValueERS4_
        - Src:             'llvm/include/llvm/Support/Casting.h:112,12'
          Dst:             _ZN7llvm_ks13isa_impl_wrapINS_12MCTargetExprEPKNS_6MCExprES4_E4doitERKS4_
    - functionName:    _ZN7llvm_ks16cast_convert_valINS_12MCTargetExprEPKNS_6MCExprES4_E4doitERKS4_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          23
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks3isaINS_12MCTargetExprEPKNS_6MCExprEEEbRKT0_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13isa_impl_wrapINS_12MCTargetExprEKPKNS_6MCExprES4_E4doitERS5_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:133,10'
          Dst:             _ZN7llvm_ks13isa_impl_wrapINS_12MCTargetExprEKPKNS_6MCExprES4_E4doitERS5_
    - functionName:    _ZN7llvm_ks13simplify_typeIPNS_11MCSymbolELFEE18getSimplifiedValueERS2_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks8isa_implINS_11MCSymbolELFES1_vE4doitERKS1_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks11isa_impl_clINS_11MCSymbolELFEPKS1_E4doitES3_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks8isa_implINS_11MCSymbolELFES1_vE4doitERKS1_
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:95,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/Support/Casting.h:96,12'
          Dst:             _ZN7llvm_ks8isa_implINS_11MCSymbolELFES1_vE4doitERKS1_
    - functionName:    _ZN7llvm_ks13simplify_typeIKPNS_11MCSymbolELFEE18getSimplifiedValueERS3_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13simplify_typeIPNS_11MCSymbolELFEE18getSimplifiedValueERS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:46,12'
          Dst:             _ZN7llvm_ks13simplify_typeIPNS_11MCSymbolELFEE18getSimplifiedValueERS2_
    - functionName:    _ZN7llvm_ks13isa_impl_wrapINS_11MCSymbolELFEPKS1_S3_E4doitERKS3_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11isa_impl_clINS_11MCSymbolELFEPKS1_E4doitES3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:122,12'
          Dst:             _ZN7llvm_ks11isa_impl_clINS_11MCSymbolELFEPKS1_E4doitES3_
    - functionName:    _ZN7llvm_ks13isa_impl_wrapINS_11MCSymbolELFEKPS1_PKS1_E4doitERS3_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13isa_impl_wrapINS_11MCSymbolELFEPKS1_S3_E4doitERKS3_
        - _ZN7llvm_ks13simplify_typeIKPNS_11MCSymbolELFEE18getSimplifiedValueERS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:114,27'
          Dst:             _ZN7llvm_ks13simplify_typeIKPNS_11MCSymbolELFEE18getSimplifiedValueERS3_
        - Src:             'llvm/include/llvm/Support/Casting.h:112,12'
          Dst:             _ZN7llvm_ks13isa_impl_wrapINS_11MCSymbolELFEPKS1_S3_E4doitERKS3_
    - functionName:    _ZN7llvm_ks16cast_convert_valINS_11MCSymbolELFEPS1_S2_E4doitERKS2_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks3isaINS_11MCSymbolELFEPS1_EEbRKT0_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13isa_impl_wrapINS_11MCSymbolELFEKPS1_PKS1_E4doitERS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:133,10'
          Dst:             _ZN7llvm_ks13isa_impl_wrapINS_11MCSymbolELFEKPS1_PKS1_E4doitERS3_
    - functionName:    _ZN7llvm_ks25SmallVectorTemplateCommonINS_7MCFixupEvE8grow_podEmm
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorBase8grow_podEPvmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:81,22'
          Dst:             _ZN7llvm_ks15SmallVectorBase8grow_podEPvmm
    - functionName:    _ZN7llvm_ks25SmallVectorTemplateCommonINS_7MCFixupEvE6setEndEPS1_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseINS_7MCFixupELb1EE4growEm
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 333
      functionLinenumberEnd: 335
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks25SmallVectorTemplateCommonINS_7MCFixupEvE8grow_podEmm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:334,11'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINS_7MCFixupEvE8grow_podEmm
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseIcLb1EE18uninitialized_copyIccEEvPT_S4_PT0_PNSt3__19enable_ifIXsr3std7is_sameINS7_12remove_constIS3_E4typeES5_EE5valueEvE4typeE
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 322
      functionLinenumberEnd: 329
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          33
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks11SmallVectorIcLj256EEC2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 872
      functionLinenumberEnd: 873
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplIcEC2Ej
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:872,19'
          Dst:             _ZN7llvm_ks15SmallVectorImplIcEC2Ej
    - functionName:    _ZN7llvm_ks15SmallVectorImplIPNS_14MCDataFragmentEE5clearEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 378
      functionLinenumberEnd: 381
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseIPNS_14MCDataFragmentELb1EE13destroy_rangeEPS2_S4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:379,5'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseIPNS_14MCDataFragmentELb1EE13destroy_rangeEPS2_S4_
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseIPNS_14MCDataFragmentELb1EE13destroy_rangeEPS2_S4_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 284
      functionLinenumberEnd: 284
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks25SmallVectorTemplateCommonIPNS_14MCDataFragmentEvEC2Em
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorBaseC2EPvm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:78,44'
          Dst:             _ZN7llvm_ks15SmallVectorBaseC2EPvm
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseIPNS_14MCDataFragmentELb1EEC2Em
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 281
      functionLinenumberEnd: 281
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks25SmallVectorTemplateCommonIPNS_14MCDataFragmentEvEC2Em
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:281,42'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonIPNS_14MCDataFragmentEvEC2Em
    - functionName:    _ZN7llvm_ks15SmallVectorImplIPNS_14MCDataFragmentEEC2Ej
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 364
      functionLinenumberEnd: 365
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseIPNS_14MCDataFragmentELb1EEC2Em
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:364,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseIPNS_14MCDataFragmentELb1EEC2Em
    - functionName:    _ZN7llvm_ks11SmallVectorIPNS_14MCDataFragmentELj4EEC2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 872
      functionLinenumberEnd: 873
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplIPNS_14MCDataFragmentEEC2Ej
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:872,19'
          Dst:             _ZN7llvm_ks15SmallVectorImplIPNS_14MCDataFragmentEEC2Ej
    - functionName:    _ZNK7llvm_ks25SmallVectorTemplateCommonINS_7MCFixupEvE7isSmallEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseINS_7MCFixupELb1EE13destroy_rangeEPS1_S3_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 284
      functionLinenumberEnd: 284
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks15SmallVectorImplINS_7MCFixupEED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 368
      functionLinenumberEnd: 375
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          52
      EdgeCount:       22
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_7MCFixupELb1EE13destroy_rangeEPS1_S3_
        - _ZNK7llvm_ks25SmallVectorTemplateCommonINS_7MCFixupEvE7isSmallEv
        - __clang_call_terminate
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:370,5'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_7MCFixupELb1EE13destroy_rangeEPS1_S3_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:373,16'
          Dst:             _ZNK7llvm_ks25SmallVectorTemplateCommonINS_7MCFixupEvE7isSmallEv
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:370,31'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7llvm_ks27MCEncodedFragmentWithFixupsILj32ELj4EED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCFragment.h'
      linkageType:     InternalLinkage
      functionLinenumber: 185
      functionLinenumberEnd: 185
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11SmallVectorINS_7MCFixupELj4EED2Ev
        - _ZN7llvm_ks29MCEncodedFragmentWithContentsILj32EED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCFragment.h:185,7'
          Dst:             _ZN7llvm_ks11SmallVectorINS_7MCFixupELj4EED2Ev
        - Src:             'llvm/include/llvm/MC/MCFragment.h:185,7'
          Dst:             _ZN7llvm_ks29MCEncodedFragmentWithContentsILj32EED2Ev
    - functionName:    _ZN7llvm_ks11SmallVectorINS_7MCFixupELj4EED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 868
      functionLinenumberEnd: 868
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplINS_7MCFixupEED2Ev
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:868,7'
          Dst:             _ZN7llvm_ks15SmallVectorImplINS_7MCFixupEED2Ev
    - functionName:    _ZN7llvm_ks29MCEncodedFragmentWithContentsILj32EED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCFragment.h'
      linkageType:     InternalLinkage
      functionLinenumber: 167
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11SmallVectorIcLj32EED2Ev
        - _ZN7llvm_ks17MCEncodedFragmentD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCFragment.h:167,7'
          Dst:             _ZN7llvm_ks11SmallVectorIcLj32EED2Ev
        - Src:             'llvm/include/llvm/MC/MCFragment.h:167,7'
          Dst:             _ZN7llvm_ks17MCEncodedFragmentD2Ev
    - functionName:    _ZN7llvm_ks11SmallVectorIcLj32EED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 868
      functionLinenumberEnd: 868
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplIcED2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:868,7'
          Dst:             _ZN7llvm_ks15SmallVectorImplIcED2Ev
    - functionName:    _ZN7llvm_ks17MCEncodedFragmentD2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCFragment.h'
      linkageType:     InternalLinkage
      functionLinenumber: 143
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks10MCFragmentD2Ev
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCFragment.h:143,7'
          Dst:             _ZN7llvm_ks10MCFragmentD2Ev
    - functionName:    _ZN7llvm_ks15ilist_half_nodeINS_10MCFragmentEE7setPrevEPS1_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ilist_node.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks10ilist_nodeINS_10MCFragmentEE7setNextEPS1_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ilist_node.h'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks15ilist_half_nodeINS_10MCFragmentEE7getPrevEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ilist_node.h'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks14ilist_iteratorINS_10MCFragmentEEC2EPS1_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ilist.h'
      linkageType:     InternalLinkage
      functionLinenumber: 223
      functionLinenumberEnd: 223
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks17ilist_node_traitsINS_10MCFragmentEE13addNodeToListEPS1_
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCSection.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks21ilist_nextprev_traitsINS_10MCFragmentEE7setPrevEPS1_S3_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ilist.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15ilist_half_nodeINS_10MCFragmentEE7setPrevEPS1_
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/ilist.h:62,53'
          Dst:             _ZN7llvm_ks15ilist_half_nodeINS_10MCFragmentEE7setPrevEPS1_
    - functionName:    _ZN7llvm_ks21ilist_nextprev_traitsINS_10MCFragmentEE7setNextEPS1_S3_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ilist.h'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks10ilist_nodeINS_10MCFragmentEE7setNextEPS1_
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/ilist.h:63,53'
          Dst:             _ZN7llvm_ks10ilist_nodeINS_10MCFragmentEE7setNextEPS1_
    - functionName:    _ZN7llvm_ks21ilist_nextprev_traitsINS_10MCFragmentEE7getPrevEPS1_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ilist.h'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15ilist_half_nodeINS_10MCFragmentEE7getPrevEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/ilist.h:57,49'
          Dst:             _ZN7llvm_ks15ilist_half_nodeINS_10MCFragmentEE7getPrevEv
    - functionName:    _ZNK7llvm_ks14ilist_iteratorINS_10MCFragmentEE19getNodePtrUncheckedEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ilist.h'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 283
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks10MCFragment9setParentEPNS_9MCSectionE
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCFragment.h'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 100
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks6iplistINS_10MCFragmentENS_12ilist_traitsIS1_EEE6insertENS_14ilist_iteratorIS1_EEPS1_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ilist.h'
      linkageType:     InternalLinkage
      functionLinenumber: 461
      functionLinenumberEnd: 474
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          61
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks14ilist_iteratorINS_10MCFragmentEEC2EPS1_
        - _ZN7llvm_ks17ilist_node_traitsINS_10MCFragmentEE13addNodeToListEPS1_
        - _ZN7llvm_ks21ilist_nextprev_traitsINS_10MCFragmentEE7getPrevEPS1_
        - _ZN7llvm_ks21ilist_nextprev_traitsINS_10MCFragmentEE7setNextEPS1_S3_
        - _ZN7llvm_ks21ilist_nextprev_traitsINS_10MCFragmentEE7setPrevEPS1_S3_
        - _ZNK7llvm_ks14ilist_iteratorINS_10MCFragmentEE19getNodePtrUncheckedEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/ilist.h:462,29'
          Dst:             _ZNK7llvm_ks14ilist_iteratorINS_10MCFragmentEE19getNodePtrUncheckedEv
        - Src:             'llvm/include/llvm/ADT/ilist.h:463,24'
          Dst:             _ZN7llvm_ks21ilist_nextprev_traitsINS_10MCFragmentEE7getPrevEPS1_
        - Src:             'llvm/include/llvm/ADT/ilist.h:464,5'
          Dst:             _ZN7llvm_ks21ilist_nextprev_traitsINS_10MCFragmentEE7setNextEPS1_S3_
        - Src:             'llvm/include/llvm/ADT/ilist.h:465,5'
          Dst:             _ZN7llvm_ks21ilist_nextprev_traitsINS_10MCFragmentEE7setPrevEPS1_S3_
        - Src:             'llvm/include/llvm/ADT/ilist.h:468,7'
          Dst:             _ZN7llvm_ks21ilist_nextprev_traitsINS_10MCFragmentEE7setNextEPS1_S3_
        - Src:             'llvm/include/llvm/ADT/ilist.h:471,5'
          Dst:             _ZN7llvm_ks21ilist_nextprev_traitsINS_10MCFragmentEE7setPrevEPS1_S3_
        - Src:             'llvm/include/llvm/ADT/ilist.h:473,11'
          Dst:             _ZN7llvm_ks17ilist_node_traitsINS_10MCFragmentEE13addNodeToListEPS1_
        - Src:             'llvm/include/llvm/ADT/ilist.h:474,12'
          Dst:             _ZN7llvm_ks14ilist_iteratorINS_10MCFragmentEEC2EPS1_
    - functionName:    _ZN7llvm_ks9MCSection15getFragmentListEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCSection.h'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 152
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks11SmallVectorIcLj4EEC2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 872
      functionLinenumberEnd: 873
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplIcEC2Ej
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:872,19'
          Dst:             _ZN7llvm_ks15SmallVectorImplIcEC2Ej
    - functionName:    _ZN7llvm_ks29MCEncodedFragmentWithContentsILj4EEC2ENS_10MCFragment12FragmentTypeEbPNS_9MCSectionE
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCFragment.h'
      linkageType:     InternalLinkage
      functionLinenumber: 174
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - char
        - bool
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          48
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks11SmallVectorIcLj4EEC2Ev
        - _ZN7llvm_ks17MCEncodedFragmentC2ENS_10MCFragment12FragmentTypeEbPNS_9MCSectionE
        - _ZN7llvm_ks17MCEncodedFragmentD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCFragment.h:174,9'
          Dst:             _ZN7llvm_ks17MCEncodedFragmentC2ENS_10MCFragment12FragmentTypeEbPNS_9MCSectionE
        - Src:             'llvm/include/llvm/MC/MCFragment.h:171,3'
          Dst:             _ZN7llvm_ks11SmallVectorIcLj4EEC2Ev
        - Src:             'llvm/include/llvm/MC/MCFragment.h:174,57'
          Dst:             _ZN7llvm_ks17MCEncodedFragmentD2Ev
    - functionName:    _ZN7llvm_ks17MCEncodedFragmentC2ENS_10MCFragment12FragmentTypeEbPNS_9MCSectionE
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCFragment.h'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionLinenumberEnd: 147
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - char
        - bool
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks10MCFragmentC2ENS0_12FragmentTypeEbhPNS_9MCSectionE
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCFragment.h:147,9'
          Dst:             _ZN7llvm_ks10MCFragmentC2ENS0_12FragmentTypeEbhPNS_9MCSectionE
    - functionName:    _ZN7llvm_ks11SmallVectorIcLj32EEC2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 872
      functionLinenumberEnd: 873
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplIcEC2Ej
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:872,19'
          Dst:             _ZN7llvm_ks15SmallVectorImplIcEC2Ej
    - functionName:    _ZN7llvm_ks29MCEncodedFragmentWithContentsILj32EEC2ENS_10MCFragment12FragmentTypeEbPNS_9MCSectionE
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCFragment.h'
      linkageType:     InternalLinkage
      functionLinenumber: 174
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - char
        - bool
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          48
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks11SmallVectorIcLj32EEC2Ev
        - _ZN7llvm_ks17MCEncodedFragmentC2ENS_10MCFragment12FragmentTypeEbPNS_9MCSectionE
        - _ZN7llvm_ks17MCEncodedFragmentD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCFragment.h:174,9'
          Dst:             _ZN7llvm_ks17MCEncodedFragmentC2ENS_10MCFragment12FragmentTypeEbPNS_9MCSectionE
        - Src:             'llvm/include/llvm/MC/MCFragment.h:171,3'
          Dst:             _ZN7llvm_ks11SmallVectorIcLj32EEC2Ev
        - Src:             'llvm/include/llvm/MC/MCFragment.h:174,57'
          Dst:             _ZN7llvm_ks17MCEncodedFragmentD2Ev
    - functionName:    _ZN7llvm_ks27MCEncodedFragmentWithFixupsILj32ELj4EEC2ENS_10MCFragment12FragmentTypeEbPNS_9MCSectionE
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCFragment.h'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 196
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - char
        - bool
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          48
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks11SmallVectorINS_7MCFixupELj4EEC2Ev
        - _ZN7llvm_ks29MCEncodedFragmentWithContentsILj32EEC2ENS_10MCFragment12FragmentTypeEbPNS_9MCSectionE
        - _ZN7llvm_ks29MCEncodedFragmentWithContentsILj32EED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCFragment.h:195,9'
          Dst:             _ZN7llvm_ks29MCEncodedFragmentWithContentsILj32EEC2ENS_10MCFragment12FragmentTypeEbPNS_9MCSectionE
        - Src:             'llvm/include/llvm/MC/MCFragment.h:192,3'
          Dst:             _ZN7llvm_ks11SmallVectorINS_7MCFixupELj4EEC2Ev
        - Src:             'llvm/include/llvm/MC/MCFragment.h:196,59'
          Dst:             _ZN7llvm_ks29MCEncodedFragmentWithContentsILj32EED2Ev
    - functionName:    _ZN7llvm_ks11SmallVectorINS_7MCFixupELj4EEC2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 872
      functionLinenumberEnd: 873
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplINS_7MCFixupEEC2Ej
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:872,19'
          Dst:             _ZN7llvm_ks15SmallVectorImplINS_7MCFixupEEC2Ej
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__14pairINS2_IPNS_9MCSectionEPKNS_6MCExprEEES8_EELb1EE8pop_backEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 344
      functionLinenumberEnd: 346
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__14pairINS2_IPNS_9MCSectionEPKNS_6MCExprEEES8_EEvE6setEndEPS9_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:345,11'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__14pairINS2_IPNS_9MCSectionEPKNS_6MCExprEEES8_EEvE6setEndEPS9_
    - functionName:    _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__14pairINS2_IPNS_9MCSectionEPKNS_6MCExprEEES8_EEvE6setEndEPS9_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__14pairINS2_IPNS_9MCSectionEPKNS_6MCExprEEES8_EEvE8grow_podEmm
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorBase8grow_podEPvmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:81,22'
          Dst:             _ZN7llvm_ks15SmallVectorBase8grow_podEPvmm
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__14pairINS2_IPNS_9MCSectionEPKNS_6MCExprEEES8_EELb1EE4growEm
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 333
      functionLinenumberEnd: 335
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__14pairINS2_IPNS_9MCSectionEPKNS_6MCExprEEES8_EEvE8grow_podEmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:334,11'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__14pairINS2_IPNS_9MCSectionEPKNS_6MCExprEEES8_EEvE8grow_podEmm
    - functionName:    _ZNK7llvm_ks10MCStreamer18getPreviousSectionEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCStreamer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 291
      functionLinenumberEnd: 295
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7llvm_ks15SmallVectorBase5emptyEv
        - _ZNK7llvm_ks25SmallVectorTemplateCommonINSt3__14pairINS2_IPNS_9MCSectionEPKNS_6MCExprEEES8_EEvE4backEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCStreamer.h:292,23'
          Dst:             _ZNK7llvm_ks15SmallVectorBase5emptyEv
        - Src:             'llvm/include/llvm/MC/MCStreamer.h:293,27'
          Dst:             _ZNK7llvm_ks25SmallVectorTemplateCommonINSt3__14pairINS2_IPNS_9MCSectionEPKNS_6MCExprEEES8_EEvE4backEv
    - functionName:    _ZNK7llvm_ks25SmallVectorTemplateCommonINSt3__14pairINS2_IPNS_9MCSectionEPKNS_6MCExprEEES8_EEvE4backEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 167
      functionLinenumberEnd: 169
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks15SmallVectorBase5emptyEv
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:168,5'
          Dst:             _ZNK7llvm_ks15SmallVectorBase5emptyEv
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:168,5'
          Dst:             __assert_fail
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__14pairINS2_IPNS_9MCSectionEPKNS_6MCExprEEES8_EELb1EE9push_backERKS9_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 337
      functionLinenumberEnd: 342
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__14pairINS2_IPNS_9MCSectionEPKNS_6MCExprEEES8_EELb1EE4growEm
        - _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__14pairINS2_IPNS_9MCSectionEPKNS_6MCExprEEES8_EEvE6setEndEPS9_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:339,13'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__14pairINS2_IPNS_9MCSectionEPKNS_6MCExprEEES8_EELb1EE4growEm
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:341,11'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__14pairINS2_IPNS_9MCSectionEPKNS_6MCExprEEES8_EEvE6setEndEPS9_
    - functionName:    _ZN7llvm_ks5TwineC2EPKcRKNS_9StringRefE
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/Twine.h'
      linkageType:     InternalLinkage
      functionLinenumber: 359
      functionLinenumberEnd: 363
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7llvm_ks5Twine7isValidEv
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/Twine.h:362,7'
          Dst:             _ZNK7llvm_ks5Twine7isValidEv
        - Src:             'llvm/include/llvm/ADT/Twine.h:362,7'
          Dst:             __assert_fail
    - functionName:    _ZN7llvm_ks7Log2_32Ej
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/MathExtras.h'
      linkageType:     InternalLinkage
      functionLinenumber: 468
      functionLinenumberEnd: 469
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks17countLeadingZerosIjEEmT_NS_12ZeroBehaviorE
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/MathExtras.h:469,15'
          Dst:             _ZN7llvm_ks17countLeadingZerosIjEEmT_NS_12ZeroBehaviorE
    - functionName:    _ZN7llvm_ks13isPowerOf2_32Ej
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/MathExtras.h'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionLinenumberEnd: 355
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          26
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks8MCSymbol9setCommonEmj
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCSymbol.h'
      linkageType:     InternalLinkage
      functionLinenumber: 338
      functionLinenumberEnd: 349
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          109
      EdgeCount:       27
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks13isPowerOf2_32Ej
        - _ZN7llvm_ks7Log2_32Ej
        - _ZNK7llvm_ks8MCSymbol9getOffsetEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCSymbol.h:339,5'
          Dst:             _ZNK7llvm_ks8MCSymbol9getOffsetEv
        - Src:             'llvm/include/llvm/MC/MCSymbol.h:339,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/MC/MCSymbol.h:343,5'
          Dst:             _ZN7llvm_ks13isPowerOf2_32Ej
        - Src:             'llvm/include/llvm/MC/MCSymbol.h:343,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/MC/MCSymbol.h:345,26'
          Dst:             _ZN7llvm_ks7Log2_32Ej
        - Src:             'llvm/include/llvm/MC/MCSymbol.h:346,5'
          Dst:             __assert_fail
    - functionName:    _ZNK7llvm_ks8MCSymbol9getOffsetEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCSymbol.h'
      linkageType:     InternalLinkage
      functionLinenumber: 314
      functionLinenumberEnd: 318
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          55
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCSymbol.h:315,5'
          Dst:             __assert_fail
    - functionName:    _ZNK7llvm_ks8MCSymbol18getCommonAlignmentEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCSymbol.h'
      linkageType:     InternalLinkage
      functionLinenumber: 352
      functionLinenumberEnd: 354
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          58
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK7llvm_ks8MCSymbol8isCommonEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCSymbol.h:353,5'
          Dst:             _ZNK7llvm_ks8MCSymbol8isCommonEv
        - Src:             'llvm/include/llvm/MC/MCSymbol.h:353,5'
          Dst:             __assert_fail
    - functionName:    _ZNK7llvm_ks8MCSymbol8isCommonEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCSymbol.h'
      linkageType:     InternalLinkage
      functionLinenumber: 373
      functionLinenumberEnd: 374
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks9MCContext13getELFSectionENS_9StringRefEjjjS1_PKc
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCContext.h'
      linkageType:     InternalLinkage
      functionLinenumber: 348
      functionLinenumberEnd: 350
      functionDepth:   0
      returnType:      'N/A'
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - int
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks9MCContext13getELFSectionENS_9StringRefEjjjS1_jPKc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCContext.h:349,14'
          Dst:             _ZN7llvm_ks9MCContext13getELFSectionENS_9StringRefEjjjS1_jPKc
    - functionName:    _ZN7llvm_ks9MCContext13getELFSectionENS_9StringRefEjjPKc
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCContext.h'
      linkageType:     InternalLinkage
      functionLinenumber: 336
      functionLinenumberEnd: 337
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks9MCContext13getELFSectionENS_9StringRefEjjjS1_PKc
        - _ZN7llvm_ks9StringRefC2EPKc
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCContext.h:337,53'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/MC/MCContext.h:337,14'
          Dst:             _ZN7llvm_ks9MCContext13getELFSectionENS_9StringRefEjjjS1_PKc
    - functionName:    _ZNK7llvm_ks9MCSection15hasInstructionsEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCSection.h'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks11SmallVectorIcLj256EED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 868
      functionLinenumberEnd: 868
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplIcED2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:868,7'
          Dst:             _ZN7llvm_ks15SmallVectorImplIcED2Ev
    - functionName:    _ZNK7llvm_ks25SmallVectorTemplateCommonIPNS_14MCDataFragmentEvE7isSmallEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks15SmallVectorImplIPNS_14MCDataFragmentEED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 368
      functionLinenumberEnd: 375
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          52
      EdgeCount:       22
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseIPNS_14MCDataFragmentELb1EE13destroy_rangeEPS2_S4_
        - _ZNK7llvm_ks25SmallVectorTemplateCommonIPNS_14MCDataFragmentEvE7isSmallEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:370,5'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseIPNS_14MCDataFragmentELb1EE13destroy_rangeEPS2_S4_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:373,16'
          Dst:             _ZNK7llvm_ks25SmallVectorTemplateCommonIPNS_14MCDataFragmentEvE7isSmallEv
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:370,31'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7llvm_ks10MCStreamer16EmitLOHDirectiveENS_9MCLOHTypeERKNS_15SmallVectorImplIPNS_8MCSymbolEEE
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCStreamer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 474
      functionLinenumberEnd: 474
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks10MCStreamer14EmitVersionMinENS_16MCVersionMinTypeEjjj
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCStreamer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 398
      functionLinenumberEnd: 398
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks10MCStreamer14EmitDataRegionENS_16MCDataRegionTypeE
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCStreamer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 394
      functionLinenumberEnd: 394
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks10MCStreamer17EmitLinkerOptionsENS_8ArrayRefINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEE
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCStreamer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 391
      functionLinenumberEnd: 391
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks10MCStreamer12AddBlankLineEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCStreamer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 275
      functionLinenumberEnd: 275
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks10MCStreamer10AddCommentERKNS_5TwineE
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCStreamer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 261
      functionLinenumberEnd: 261
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks16MCObjectStreamer29isIntegratedAssemblerRequiredEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCObjectStreamer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks10MCStreamer17hasRawTextSupportEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCStreamer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 246
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks10MCStreamer12isVerboseAsmEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCStreamer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 242
      functionLinenumberEnd: 242
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks13MCELFStreamer5resetEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCELFStreamer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplIPNS_14MCDataFragmentEE5clearEv
        - _ZN7llvm_ks16MCObjectStreamer5resetEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCELFStreamer.h:39,18'
          Dst:             _ZN7llvm_ks15SmallVectorImplIPNS_14MCDataFragmentEE5clearEv
        - Src:             'llvm/include/llvm/MC/MCELFStreamer.h:40,23'
          Dst:             _ZN7llvm_ks16MCObjectStreamer5resetEv
    - functionName:    _ZN7llvm_ks11MCAssembler11setRelaxAllEb
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCAssembler.h'
      linkageType:     InternalLinkage
      functionLinenumber: 295
      functionLinenumberEnd: 295
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks13MCELFStreamerC2ERNS_9MCContextERNS_12MCAsmBackendERNS_17raw_pwrite_streamEPNS_13MCCodeEmitterE
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCELFStreamer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          52
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks11SmallVectorIPNS_14MCDataFragmentELj4EEC2Ev
        - _ZN7llvm_ks16MCObjectStreamerC2ERNS_9MCContextERNS_12MCAsmBackendERNS_17raw_pwrite_streamEPNS_13MCCodeEmitterE
        - _ZN7llvm_ks16MCObjectStreamerD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCELFStreamer.h:32,9'
          Dst:             _ZN7llvm_ks16MCObjectStreamerC2ERNS_9MCContextERNS_12MCAsmBackendERNS_17raw_pwrite_streamEPNS_13MCCodeEmitterE
        - Src:             'llvm/include/llvm/MC/MCELFStreamer.h:30,3'
          Dst:             _ZN7llvm_ks11SmallVectorIPNS_14MCDataFragmentELj4EEC2Ev
        - Src:             'llvm/include/llvm/MC/MCELFStreamer.h:32,72'
          Dst:             _ZN7llvm_ks16MCObjectStreamerD2Ev
    - functionName:    _ZN7llvm_ks13MCELFStreamerD0Ev
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCELFStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13MCELFStreamerD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:47,33'
          Dst:             _ZN7llvm_ks13MCELFStreamerD2Ev
    - functionName:    _ZN7llvm_ks13MCELFStreamer13ChangeSectionEPNS_9MCSectionEPKNS_6MCExprE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCELFStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          111
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached:
        - _ZL30setSectionAlignmentForBundlingRKN7llvm_ks11MCAssemblerEPNS_9MCSectionE
        - _ZN7llvm_ks11MCAssembler14registerSymbolERKNS_8MCSymbolEPb
        - _ZN7llvm_ks12cast_or_nullINS_11MCSymbolELFENS_8MCSymbolEEENS_10cast_rettyIT_PT0_E8ret_typeES6_
        - _ZN7llvm_ks16MCObjectStreamer12getAssemblerEv
        - _ZN7llvm_ks16MCObjectStreamer13ChangeSectionEPNS_9MCSectionEPKNS_6MCExprE
        - _ZN7llvm_ks18report_fatal_errorEPKcb
        - _ZN7llvm_ks9MCContext24getOrCreateSectionSymbolERKNS_12MCSectionELFE
        - _ZN7llvm_ks9MCSection14getBeginSymbolEv
        - _ZN7llvm_ks9MCSection14setBeginSymbolEPNS_8MCSymbolE
        - _ZNK7llvm_ks10MCStreamer10getContextEv
        - _ZNK7llvm_ks10MCStreamer21getCurrentSectionOnlyEv
        - _ZNK7llvm_ks11MCSymbolELF7setTypeEj
        - _ZNK7llvm_ks12MCSectionELF8getGroupEv
        - _ZNK7llvm_ks13MCELFStreamer14isBundleLockedEv
        - _ZNK7llvm_ks8MCSymbol11isUndefinedEb
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:139,27'
          Dst:             _ZNK7llvm_ks10MCStreamer21getCurrentSectionOnlyEv
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:140,21'
          Dst:             _ZNK7llvm_ks13MCELFStreamer14isBundleLockedEv
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:141,5'
          Dst:             _ZN7llvm_ks18report_fatal_errorEPKcb
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:143,22'
          Dst:             _ZN7llvm_ks16MCObjectStreamer12getAssemblerEv
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:145,3'
          Dst:             _ZL30setSectionAlignmentForBundlingRKN7llvm_ks11MCAssemblerEPNS_9MCSectionE
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:147,37'
          Dst:             _ZNK7llvm_ks12MCSectionELF8getGroupEv
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:149,9'
          Dst:             _ZN7llvm_ks11MCAssembler14registerSymbolERKNS_8MCSymbolEPb
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:151,27'
          Dst:             _ZN7llvm_ks16MCObjectStreamer13ChangeSectionEPNS_9MCSectionEPKNS_6MCExprE
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:152,20'
          Dst:             _ZNK7llvm_ks10MCStreamer10getContextEv
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:153,52'
          Dst:             _ZN7llvm_ks9MCSection14getBeginSymbolEv
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:153,17'
          Dst:             _ZN7llvm_ks12cast_or_nullINS_11MCSymbolELFENS_8MCSymbolEEENS_10cast_rettyIT_PT0_E8ret_typeES6_
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:155,17'
          Dst:             _ZN7llvm_ks9MCContext24getOrCreateSectionSymbolERKNS_12MCSectionELFE
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:156,14'
          Dst:             _ZN7llvm_ks9MCSection14setBeginSymbolEPNS_8MCSymbolE
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:158,14'
          Dst:             _ZNK7llvm_ks8MCSymbol11isUndefinedEb
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:159,9'
          Dst:             _ZN7llvm_ks11MCAssembler14registerSymbolERKNS_8MCSymbolEPb
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:160,12'
          Dst:             _ZNK7llvm_ks11MCSymbolELF7setTypeEj
    - functionName:    _ZN7llvm_ks13MCELFStreamer12InitSectionsEb
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCELFStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 97
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          55
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7llvm_ks10MCStreamer10getContextEv
        - _ZNK7llvm_ks16MCObjectFileInfo14getTextSectionEv
        - _ZNK7llvm_ks9MCContext10getAsmInfoEv
        - _ZNK7llvm_ks9MCContext17getObjectFileInfoEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:92,20'
          Dst:             _ZNK7llvm_ks10MCStreamer10getContextEv
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:93,21'
          Dst:             _ZNK7llvm_ks9MCContext17getObjectFileInfoEv
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:93,42'
          Dst:             _ZNK7llvm_ks16MCObjectFileInfo14getTextSectionEv
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:96,23'
          Dst:             _ZNK7llvm_ks9MCContext10getAsmInfoEv
    - functionName:    _ZN7llvm_ks13MCELFStreamer9EmitLabelEPNS_8MCSymbolE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCELFStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          64
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks16MCObjectStreamer9EmitLabelEPNS_8MCSymbolE
        - _ZN7llvm_ks4castINS_11MCSymbolELFENS_8MCSymbolEEENS_10cast_rettyIT_PT0_E8ret_typeES6_
        - _ZNK7llvm_ks10MCStreamer21getCurrentSectionOnlyEv
        - _ZNK7llvm_ks11MCSymbolELF7setTypeEj
        - _ZNK7llvm_ks12MCSectionELF8getFlagsEv
        - _ZNK7llvm_ks8MCSymbol11isUndefinedEb
        - __assert_fail
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:100,18'
          Dst:             _ZN7llvm_ks4castINS_11MCSymbolELFENS_8MCSymbolEEENS_10cast_rettyIT_PT0_E8ret_typeES6_
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:101,3'
          Dst:             _ZNK7llvm_ks8MCSymbol11isUndefinedEb
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:101,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:103,21'
          Dst:             _ZN7llvm_ks16MCObjectStreamer9EmitLabelEPNS_8MCSymbolE
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:106,42'
          Dst:             _ZNK7llvm_ks10MCStreamer21getCurrentSectionOnlyEv
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:107,15'
          Dst:             _ZNK7llvm_ks12MCSectionELF8getFlagsEv
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:108,13'
          Dst:             _ZNK7llvm_ks11MCSymbolELF7setTypeEj
    - functionName:    _ZN7llvm_ks13MCELFStreamer17EmitAssemblerFlagENS_15MCAssemblerFlagE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCELFStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 126
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          56
      EdgeCount:       18
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7llvm_ks11MCAssembler24setSubsectionsViaSymbolsEb
        - _ZN7llvm_ks16MCObjectStreamer12getAssemblerEv
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - _ZNK7llvm_ks11MCAssembler10getBackendEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'llvm/lib/MC/MCELFStreamer.cpp:115,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:113,3'
          Dst:             _ZN7llvm_ks16MCObjectStreamer12getAssemblerEv
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:113,18'
          Dst:             _ZNK7llvm_ks11MCAssembler10getBackendEv
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:121,5'
          Dst:             _ZN7llvm_ks16MCObjectStreamer12getAssemblerEv
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:121,20'
          Dst:             _ZN7llvm_ks11MCAssembler24setSubsectionsViaSymbolsEb
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:125,3'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
    - functionName:    _ZN7llvm_ks13MCELFStreamer13EmitThumbFuncEPNS_8MCSymbolE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCELFStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 653
      functionLinenumberEnd: 653
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:653,3'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
    - functionName:    _ZN7llvm_ks13MCELFStreamer17EmitWeakReferenceEPNS_8MCSymbolEPKS1_
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCELFStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 172
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks11MCAssembler14registerSymbolERKNS_8MCSymbolEPb
        - _ZN7llvm_ks15MCSymbolRefExpr6createEPKNS_8MCSymbolENS0_11VariantKindERNS_9MCContextE
        - _ZN7llvm_ks16MCObjectStreamer12getAssemblerEv
        - _ZN7llvm_ks8MCSymbol16setVariableValueEPKNS_6MCExprERb
        - _ZNK7llvm_ks10MCStreamer10getContextEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:165,3'
          Dst:             _ZN7llvm_ks16MCObjectStreamer12getAssemblerEv
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:165,18'
          Dst:             _ZN7llvm_ks11MCAssembler14registerSymbolERKNS_8MCSymbolEPb
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:167,44'
          Dst:             _ZNK7llvm_ks10MCStreamer10getContextEv
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:166,25'
          Dst:             _ZN7llvm_ks15MCSymbolRefExpr6createEPKNS_8MCSymbolENS0_11VariantKindERNS_9MCContextE
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:169,10'
          Dst:             _ZN7llvm_ks8MCSymbol16setVariableValueEPKNS_6MCExprERb
    - functionName:    _ZN7llvm_ks13MCELFStreamer19EmitSymbolAttributeEPNS_8MCSymbolENS_12MCSymbolAttrE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCELFStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 294
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         33
      ICount:          208
      EdgeCount:       33
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL18CombineSymbolTypesjj
        - _ZN7llvm_ks11MCAssembler14registerSymbolERKNS_8MCSymbolEPb
        - _ZN7llvm_ks11MCAssembler18getIndirectSymbolsEv
        - _ZN7llvm_ks11MCSymbolELF13setVisibilityEj
        - _ZN7llvm_ks16MCObjectStreamer12getAssemblerEv
        - _ZN7llvm_ks4castINS_11MCSymbolELFENS_8MCSymbolEEENS_10cast_rettyIT_PT0_E8ret_typeES6_
        - _ZNK7llvm_ks10MCStreamer21getCurrentSectionOnlyEv
        - _ZNK7llvm_ks11MCSymbolELF10setBindingEj
        - _ZNK7llvm_ks11MCSymbolELF7getTypeEv
        - _ZNK7llvm_ks11MCSymbolELF7setTypeEj
        - _ZNK7llvm_ks8MCSymbol11setExternalEb
      functionUses:    0
      BranchProfiles:
        - Branch String:   'llvm/lib/MC/MCELFStreamer.cpp:218,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:194,18'
          Dst:             _ZN7llvm_ks4castINS_11MCSymbolELFENS_8MCSymbolEEENS_10cast_rettyIT_PT0_E8ret_typeES6_
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:202,19'
          Dst:             _ZNK7llvm_ks10MCStreamer21getCurrentSectionOnlyEv
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:203,5'
          Dst:             _ZN7llvm_ks16MCObjectStreamer12getAssemblerEv
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:203,20'
          Dst:             _ZN7llvm_ks11MCAssembler18getIndirectSymbolsEv
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:210,3'
          Dst:             _ZN7llvm_ks16MCObjectStreamer12getAssemblerEv
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:210,18'
          Dst:             _ZN7llvm_ks11MCAssembler14registerSymbolERKNS_8MCSymbolEPb
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:234,48'
          Dst:             _ZNK7llvm_ks11MCSymbolELF7getTypeEv
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:234,21'
          Dst:             _ZL18CombineSymbolTypesjj
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:234,13'
          Dst:             _ZNK7llvm_ks11MCSymbolELF7setTypeEj
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:235,13'
          Dst:             _ZNK7llvm_ks11MCSymbolELF10setBindingEj
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:236,13'
          Dst:             _ZNK7llvm_ks8MCSymbol11setExternalEb
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:240,13'
          Dst:             _ZNK7llvm_ks11MCSymbolELF10setBindingEj
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:241,13'
          Dst:             _ZNK7llvm_ks8MCSymbol11setExternalEb
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:246,13'
          Dst:             _ZNK7llvm_ks11MCSymbolELF10setBindingEj
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:247,13'
          Dst:             _ZNK7llvm_ks8MCSymbol11setExternalEb
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:251,13'
          Dst:             _ZNK7llvm_ks11MCSymbolELF10setBindingEj
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:252,13'
          Dst:             _ZNK7llvm_ks8MCSymbol11setExternalEb
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:256,48'
          Dst:             _ZNK7llvm_ks11MCSymbolELF7getTypeEv
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:256,21'
          Dst:             _ZL18CombineSymbolTypesjj
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:256,13'
          Dst:             _ZNK7llvm_ks11MCSymbolELF7setTypeEj
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:260,48'
          Dst:             _ZNK7llvm_ks11MCSymbolELF7getTypeEv
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:260,21'
          Dst:             _ZL18CombineSymbolTypesjj
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:260,13'
          Dst:             _ZNK7llvm_ks11MCSymbolELF7setTypeEj
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:264,48'
          Dst:             _ZNK7llvm_ks11MCSymbolELF7getTypeEv
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:264,21'
          Dst:             _ZL18CombineSymbolTypesjj
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:264,13'
          Dst:             _ZNK7llvm_ks11MCSymbolELF7setTypeEj
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:268,48'
          Dst:             _ZNK7llvm_ks11MCSymbolELF7getTypeEv
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:268,21'
          Dst:             _ZL18CombineSymbolTypesjj
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:268,13'
          Dst:             _ZNK7llvm_ks11MCSymbolELF7setTypeEj
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:273,48'
          Dst:             _ZNK7llvm_ks11MCSymbolELF7getTypeEv
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:273,21'
          Dst:             _ZL18CombineSymbolTypesjj
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:273,13'
          Dst:             _ZNK7llvm_ks11MCSymbolELF7setTypeEj
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:277,48'
          Dst:             _ZNK7llvm_ks11MCSymbolELF7getTypeEv
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:277,21'
          Dst:             _ZL18CombineSymbolTypesjj
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:277,13'
          Dst:             _ZNK7llvm_ks11MCSymbolELF7setTypeEj
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:281,13'
          Dst:             _ZN7llvm_ks11MCSymbolELF13setVisibilityEj
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:285,13'
          Dst:             _ZN7llvm_ks11MCSymbolELF13setVisibilityEj
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:289,13'
          Dst:             _ZN7llvm_ks11MCSymbolELF13setVisibilityEj
    - functionName:    _ZN7llvm_ks13MCELFStreamer14EmitSymbolDescEPNS_8MCSymbolEj
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCELFStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 657
      functionLinenumberEnd: 657
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:657,3'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
    - functionName:    _ZN7llvm_ks13MCELFStreamer18BeginCOFFSymbolDefEPKNS_8MCSymbolE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCELFStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 661
      functionLinenumberEnd: 661
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:661,3'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
    - functionName:    _ZN7llvm_ks13MCELFStreamer26EmitCOFFSymbolStorageClassEi
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCELFStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 665
      functionLinenumberEnd: 665
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:665,3'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
    - functionName:    _ZN7llvm_ks13MCELFStreamer18EmitCOFFSymbolTypeEi
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCELFStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 669
      functionLinenumberEnd: 669
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:669,3'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
    - functionName:    _ZN7llvm_ks13MCELFStreamer16EndCOFFSymbolDefEv
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCELFStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 673
      functionLinenumberEnd: 673
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:673,3'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
    - functionName:    _ZN7llvm_ks13MCELFStreamer11emitELFSizeEPNS_11MCSymbolELFEPKNS_6MCExprE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCELFStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 333
      functionLinenumberEnd: 335
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11MCSymbolELF7setSizeEPKNS_6MCExprE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:334,11'
          Dst:             _ZN7llvm_ks11MCSymbolELF7setSizeEPKNS_6MCExprE
    - functionName:    _ZN7llvm_ks13MCELFStreamer16EmitCommonSymbolEPNS_8MCSymbolEmj
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCELFStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 297
      functionLinenumberEnd: 331
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          154
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks10MCStreamer9EmitZerosEm
        - _ZN7llvm_ks11MCAssembler14registerSymbolERKNS_8MCSymbolEPb
        - _ZN7llvm_ks11MCSymbolELF7setSizeEPKNS_6MCExprE
        - _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - _ZN7llvm_ks16MCObjectStreamer12getAssemblerEv
        - _ZN7llvm_ks18report_fatal_errorERKNS_5TwineEb
        - _ZN7llvm_ks4castINS_11MCSymbolELFENS_8MCSymbolEEENS_10cast_rettyIT_PT0_E8ret_typeES6_
        - _ZN7llvm_ks4castINS_11MCSymbolELFES1_EENS_10cast_rettyIT_PT0_E8ret_typeES5_
        - _ZN7llvm_ks5TwineC2EPKc
        - _ZN7llvm_ks8MCSymbol13declareCommonEmj
        - _ZN7llvm_ks9MCContext13getELFSectionENS_9StringRefEjj
        - _ZN7llvm_ks9MCSection12setAlignmentEj
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZN7llvm_ksplEPKcRKNS_9StringRefE
        - _ZN7llvm_ksplERKNS_5TwineES2_
        - _ZNK7llvm_ks10MCStreamer10getContextEv
        - _ZNK7llvm_ks10MCStreamer17getCurrentSectionEv
        - _ZNK7llvm_ks11MCAssembler10getContextEv
        - _ZNK7llvm_ks11MCSymbolELF10getBindingEv
        - _ZNK7llvm_ks11MCSymbolELF10setBindingEj
        - _ZNK7llvm_ks11MCSymbolELF12isBindingSetEv
        - _ZNK7llvm_ks11MCSymbolELF7setTypeEj
        - _ZNK7llvm_ks8MCSymbol11setExternalEb
        - _ZNK7llvm_ks8MCSymbol7getNameEv
        - _ZNK7llvm_ks9MCSection12getAlignmentEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:298,18'
          Dst:             _ZN7llvm_ks4castINS_11MCSymbolELFENS_8MCSymbolEEENS_10cast_rettyIT_PT0_E8ret_typeES6_
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:299,3'
          Dst:             _ZN7llvm_ks16MCObjectStreamer12getAssemblerEv
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:299,18'
          Dst:             _ZN7llvm_ks11MCAssembler14registerSymbolERKNS_8MCSymbolEPb
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:301,16'
          Dst:             _ZNK7llvm_ks11MCSymbolELF12isBindingSetEv
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:302,13'
          Dst:             _ZNK7llvm_ks11MCSymbolELF10setBindingEj
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:303,13'
          Dst:             _ZNK7llvm_ks8MCSymbol11setExternalEb
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:306,11'
          Dst:             _ZNK7llvm_ks11MCSymbolELF7setTypeEj
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:308,15'
          Dst:             _ZNK7llvm_ks11MCSymbolELF10getBindingEv
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:309,27'
          Dst:             _ZN7llvm_ks16MCObjectStreamer12getAssemblerEv
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:309,42'
          Dst:             _ZNK7llvm_ks11MCAssembler10getContextEv
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:310,9'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:309,55'
          Dst:             _ZN7llvm_ks9MCContext13getELFSectionENS_9StringRefEjj
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:311,26'
          Dst:             _ZNK7llvm_ks10MCStreamer17getCurrentSectionEv
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:316,5'
          Dst:             _ZN7llvm_ks10MCStreamer9EmitZerosEm
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:319,33'
          Dst:             _ZNK7llvm_ks9MCSection12getAlignmentEv
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:320,15'
          Dst:             _ZN7llvm_ks9MCSection12setAlignmentEj
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:324,16'
          Dst:             _ZN7llvm_ks8MCSymbol13declareCommonEmj
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:325,47'
          Dst:             _ZNK7llvm_ks8MCSymbol7getNameEv
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:325,37'
          Dst:             _ZN7llvm_ksplEPKcRKNS_9StringRefE
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:326,26'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:325,57'
          Dst:             _ZN7llvm_ksplERKNS_5TwineES2_
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:325,7'
          Dst:             _ZN7llvm_ks18report_fatal_errorERKNS_5TwineEb
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:329,3'
          Dst:             _ZN7llvm_ks4castINS_11MCSymbolELFES1_EENS_10cast_rettyIT_PT0_E8ret_typeES5_
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:330,46'
          Dst:             _ZNK7llvm_ks10MCStreamer10getContextEv
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:330,17'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:330,9'
          Dst:             _ZN7llvm_ks11MCSymbolELF7setSizeEPKNS_6MCExprE
    - functionName:    _ZN7llvm_ks13MCELFStreamer21EmitLocalCommonSymbolEPNS_8MCSymbolEmj
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCELFStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 338
      functionLinenumberEnd: 345
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11MCAssembler14registerSymbolERKNS_8MCSymbolEPb
        - _ZN7llvm_ks16MCObjectStreamer12getAssemblerEv
        - _ZN7llvm_ks4castINS_11MCSymbolELFENS_8MCSymbolEEENS_10cast_rettyIT_PT0_E8ret_typeES6_
        - _ZNK7llvm_ks11MCSymbolELF10setBindingEj
        - _ZNK7llvm_ks8MCSymbol11setExternalEb
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:339,18'
          Dst:             _ZN7llvm_ks4castINS_11MCSymbolELFENS_8MCSymbolEEENS_10cast_rettyIT_PT0_E8ret_typeES6_
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:341,3'
          Dst:             _ZN7llvm_ks16MCObjectStreamer12getAssemblerEv
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:341,18'
          Dst:             _ZN7llvm_ks11MCAssembler14registerSymbolERKNS_8MCSymbolEPb
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:342,11'
          Dst:             _ZNK7llvm_ks11MCSymbolELF10setBindingEj
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:343,11'
          Dst:             _ZNK7llvm_ks8MCSymbol11setExternalEb
    - functionName:    _ZN7llvm_ks13MCELFStreamer12EmitZerofillEPNS_9MCSectionEPNS_8MCSymbolEmj
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCELFStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 678
      functionLinenumberEnd: 678
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:678,3'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
    - functionName:    _ZN7llvm_ks13MCELFStreamer14EmitTBSSSymbolEPNS_9MCSectionEPNS_8MCSymbolEmj
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCELFStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 683
      functionLinenumberEnd: 683
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:683,3'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
    - functionName:    _ZN7llvm_ks13MCELFStreamer13EmitValueImplEPKNS_6MCExprEjNS_5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCELFStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 348
      functionLinenumberEnd: 353
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          40
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13MCELFStreamer21fixSymbolsInTLSFixupsEPKNS_6MCExprE
        - _ZN7llvm_ks16MCObjectStreamer13EmitValueImplEPKNS_6MCExprEjNS_5SMLocE
        - _ZN7llvm_ks18report_fatal_errorEPKcb
        - _ZNK7llvm_ks13MCELFStreamer14isBundleLockedEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:349,7'
          Dst:             _ZNK7llvm_ks13MCELFStreamer14isBundleLockedEv
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:350,5'
          Dst:             _ZN7llvm_ks18report_fatal_errorEPKcb
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:351,3'
          Dst:             _ZN7llvm_ks13MCELFStreamer21fixSymbolsInTLSFixupsEPKNS_6MCExprE
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:352,21'
          Dst:             _ZN7llvm_ks16MCObjectStreamer13EmitValueImplEPKNS_6MCExprEjNS_5SMLocE
    - functionName:    _ZN7llvm_ks13MCELFStreamer20EmitValueToAlignmentEjljj
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCELFStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 358
      functionLinenumberEnd: 363
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - size_t
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          37
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks16MCObjectStreamer20EmitValueToAlignmentEjljj
        - _ZN7llvm_ks18report_fatal_errorEPKcb
        - _ZNK7llvm_ks13MCELFStreamer14isBundleLockedEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:359,7'
          Dst:             _ZNK7llvm_ks13MCELFStreamer14isBundleLockedEv
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:360,5'
          Dst:             _ZN7llvm_ks18report_fatal_errorEPKcb
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:361,21'
          Dst:             _ZN7llvm_ks16MCObjectStreamer20EmitValueToAlignmentEjljj
    - functionName:    _ZN7llvm_ks13MCELFStreamer17EmitFileDirectiveENS_9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCELFStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 368
      functionLinenumberEnd: 370
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11MCAssembler11addFileNameENS_9StringRefE
        - _ZN7llvm_ks16MCObjectStreamer12getAssemblerEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:369,3'
          Dst:             _ZN7llvm_ks16MCObjectStreamer12getAssemblerEv
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:369,18'
          Dst:             _ZN7llvm_ks11MCAssembler11addFileNameENS_9StringRefE
    - functionName:    _ZN7llvm_ks13MCELFStreamer9EmitIdentENS_9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCELFStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 372
      functionLinenumberEnd: 385
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          80
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks10MCStreamer10PopSectionEv
        - _ZN7llvm_ks10MCStreamer11PushSectionEv
        - _ZN7llvm_ks16MCObjectStreamer12getAssemblerEv
        - _ZN7llvm_ks9MCContext13getELFSectionENS_9StringRefEjjjS1_
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZNK7llvm_ks11MCAssembler10getContextEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:374,24'
          Dst:             _ZN7llvm_ks16MCObjectStreamer12getAssemblerEv
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:374,39'
          Dst:             _ZNK7llvm_ks11MCAssembler10getContextEv
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:375,7'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:375,76'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:374,52'
          Dst:             _ZN7llvm_ks9MCContext13getELFSectionENS_9StringRefEjjjS1_
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:376,3'
          Dst:             _ZN7llvm_ks10MCStreamer11PushSectionEv
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:384,3'
          Dst:             _ZN7llvm_ks10MCStreamer10PopSectionEv
    - functionName:    _ZN7llvm_ks13MCELFStreamer19EmitBundleAlignModeEj
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCELFStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 568
      functionLinenumberEnd: 576
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         19
      ICount:          85
      EdgeCount:       22
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks11MCAssembler18setBundleAlignSizeEj
        - _ZN7llvm_ks16MCObjectStreamer12getAssemblerEv
        - _ZN7llvm_ks18report_fatal_errorEPKcb
        - _ZNK7llvm_ks11MCAssembler18getBundleAlignSizeEv
        - __assert_fail
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:569,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:570,28'
          Dst:             _ZN7llvm_ks16MCObjectStreamer12getAssemblerEv
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:571,35'
          Dst:             _ZNK7llvm_ks11MCAssembler18getBundleAlignSizeEv
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:572,35'
          Dst:             _ZNK7llvm_ks11MCAssembler18getBundleAlignSizeEv
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:573,15'
          Dst:             _ZN7llvm_ks11MCAssembler18setBundleAlignSizeEj
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:575,5'
          Dst:             _ZN7llvm_ks18report_fatal_errorEPKcb
    - functionName:    _ZN7llvm_ks13MCELFStreamer14EmitBundleLockEb
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCELFStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 578
      functionLinenumberEnd: 597
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          86
      EdgeCount:       17
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks14MCDataFragmentC2EPNS_9MCSectionE
        - _ZN7llvm_ks16MCObjectStreamer12getAssemblerEv
        - _ZN7llvm_ks18report_fatal_errorEPKcb
        - _ZN7llvm_ks23SmallVectorTemplateBaseIPNS_14MCDataFragmentELb1EE9push_backERKS2_
        - _ZN7llvm_ks9MCSection18setBundleLockStateENS0_19BundleLockStateTypeE
        - _ZN7llvm_ks9MCSection29setBundleGroupBeforeFirstInstEb
        - _ZNK7llvm_ks10MCStreamer21getCurrentSectionOnlyEv
        - _ZNK7llvm_ks11MCAssembler11getRelaxAllEv
        - _ZNK7llvm_ks11MCAssembler17isBundlingEnabledEv
        - _ZNK7llvm_ks13MCELFStreamer14isBundleLockedEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:579,21'
          Dst:             _ZNK7llvm_ks10MCStreamer21getCurrentSectionOnlyEv
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:583,8'
          Dst:             _ZN7llvm_ks16MCObjectStreamer12getAssemblerEv
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:583,23'
          Dst:             _ZNK7llvm_ks11MCAssembler17isBundlingEnabledEv
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:584,5'
          Dst:             _ZN7llvm_ks18report_fatal_errorEPKcb
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:586,8'
          Dst:             _ZNK7llvm_ks13MCELFStreamer14isBundleLockedEv
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:587,9'
          Dst:             _ZN7llvm_ks9MCSection29setBundleGroupBeforeFirstInstEb
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:589,7'
          Dst:             _ZN7llvm_ks16MCObjectStreamer12getAssemblerEv
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:589,22'
          Dst:             _ZNK7llvm_ks11MCAssembler11getRelaxAllEv
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:589,40'
          Dst:             _ZNK7llvm_ks13MCELFStreamer14isBundleLockedEv
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:591,30'
          Dst:             _ZN7llvm_ks14MCDataFragmentC2EPNS_9MCSectionE
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:592,18'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseIPNS_14MCDataFragmentELb1EE9push_backERKS2_
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:595,7'
          Dst:             _ZN7llvm_ks9MCSection18setBundleLockStateENS0_19BundleLockStateTypeE
    - functionName:    _ZN7llvm_ks13MCELFStreamer16EmitBundleUnlockEv
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCELFStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 599
      functionLinenumberEnd: 631
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         30
      ICount:          122
      EdgeCount:       35
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7llvm_ks10MCFragment19setAlignToBundleEndEb
        - _ZN7llvm_ks13MCELFStreamer13mergeFragmentEPNS_14MCDataFragmentES2_
        - _ZN7llvm_ks14MCDataFragmentD2Ev
        - _ZN7llvm_ks16MCObjectStreamer12getAssemblerEv
        - _ZN7llvm_ks16MCObjectStreamer23getOrCreateDataFragmentEv
        - _ZN7llvm_ks18report_fatal_errorEPKcb
        - _ZN7llvm_ks23SmallVectorTemplateBaseIPNS_14MCDataFragmentELb1EE8pop_backEv
        - _ZN7llvm_ks25SmallVectorTemplateCommonIPNS_14MCDataFragmentEvE4backEv
        - _ZN7llvm_ks9MCSection18setBundleLockStateENS0_19BundleLockStateTypeE
        - _ZNK7llvm_ks10MCStreamer21getCurrentSectionOnlyEv
        - _ZNK7llvm_ks11MCAssembler11getRelaxAllEv
        - _ZNK7llvm_ks11MCAssembler17isBundlingEnabledEv
        - _ZNK7llvm_ks13MCELFStreamer14isBundleLockedEv
        - _ZNK7llvm_ks15SmallVectorBase5emptyEv
        - _ZNK7llvm_ks9MCSection18getBundleLockStateEv
        - _ZNK7llvm_ks9MCSection28isBundleGroupBeforeFirstInstEv
        - __assert_fail
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:600,21'
          Dst:             _ZNK7llvm_ks10MCStreamer21getCurrentSectionOnlyEv
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:603,8'
          Dst:             _ZN7llvm_ks16MCObjectStreamer12getAssemblerEv
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:603,23'
          Dst:             _ZNK7llvm_ks11MCAssembler17isBundlingEnabledEv
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:604,5'
          Dst:             _ZN7llvm_ks18report_fatal_errorEPKcb
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:605,13'
          Dst:             _ZNK7llvm_ks13MCELFStreamer14isBundleLockedEv
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:606,5'
          Dst:             _ZN7llvm_ks18report_fatal_errorEPKcb
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:607,16'
          Dst:             _ZNK7llvm_ks9MCSection28isBundleGroupBeforeFirstInstEv
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:608,5'
          Dst:             _ZN7llvm_ks18report_fatal_errorEPKcb
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:613,7'
          Dst:             _ZN7llvm_ks16MCObjectStreamer12getAssemblerEv
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:613,22'
          Dst:             _ZNK7llvm_ks11MCAssembler11getRelaxAllEv
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:614,5'
          Dst:             _ZNK7llvm_ks15SmallVectorBase5emptyEv
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:614,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:615,39'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonIPNS_14MCDataFragmentEvE4backEv
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:618,9'
          Dst:             _ZN7llvm_ks9MCSection18setBundleLockStateENS0_19BundleLockStateTypeE
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:621,10'
          Dst:             _ZNK7llvm_ks13MCELFStreamer14isBundleLockedEv
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:622,21'
          Dst:             _ZN7llvm_ks16MCObjectStreamer23getOrCreateDataFragmentEv
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:622,7'
          Dst:             _ZN7llvm_ks13MCELFStreamer13mergeFragmentEPNS_14MCDataFragmentES2_
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:623,20'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseIPNS_14MCDataFragmentELb1EE8pop_backEv
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:624,7'
          Dst:             _ZN7llvm_ks14MCDataFragmentD2Ev
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:627,13'
          Dst:             _ZNK7llvm_ks9MCSection18getBundleLockStateEv
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:628,7'
          Dst:             _ZN7llvm_ks16MCObjectStreamer23getOrCreateDataFragmentEv
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:628,34'
          Dst:             _ZN7llvm_ks10MCFragment19setAlignToBundleEndEb
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:630,9'
          Dst:             _ZN7llvm_ks9MCSection18setBundleLockStateENS0_19BundleLockStateTypeE
    - functionName:    _ZN7llvm_ks13MCELFStreamer10FinishImplEv
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCELFStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 634
      functionLinenumberEnd: 640
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL30setSectionAlignmentForBundlingRKN7llvm_ks11MCAssemblerEPNS_9MCSectionE
        - _ZN7llvm_ks16MCObjectStreamer10EmitFramesEPNS_12MCAsmBackendE
        - _ZN7llvm_ks16MCObjectStreamer10FinishImplEv
        - _ZN7llvm_ks16MCObjectStreamer12getAssemblerEv
        - _ZNK7llvm_ks10MCStreamer21getCurrentSectionOnlyEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:636,27'
          Dst:             _ZNK7llvm_ks10MCStreamer21getCurrentSectionOnlyEv
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:637,34'
          Dst:             _ZN7llvm_ks16MCObjectStreamer12getAssemblerEv
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:637,3'
          Dst:             _ZL30setSectionAlignmentForBundlingRKN7llvm_ks11MCAssemblerEPNS_9MCSectionE
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:639,3'
          Dst:             _ZN7llvm_ks16MCObjectStreamer10EmitFramesEPNS_12MCAsmBackendE
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:640,34'
          Dst:             _ZN7llvm_ks16MCObjectStreamer10FinishImplEv
    - functionName:    _ZN7llvm_ks13MCELFStreamer14EmitInstToDataERNS_6MCInstERKNS_15MCSubtargetInfoERj
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCELFStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 481
      functionLinenumberEnd: 566
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         134
      ICount:          713
      EdgeCount:       237
      CyclomaticComplexity: 105
      functionsReached:
        - _ZN7llvm_ks10MCFragment19setAlignToBundleEndEb
        - _ZN7llvm_ks11SmallStringILj256EEC2Ev
        - _ZN7llvm_ks11SmallStringILj256EED2Ev
        - _ZN7llvm_ks11SmallVectorINS_7MCFixupELj4EEC2Ev
        - _ZN7llvm_ks11SmallVectorINS_7MCFixupELj4EED2Ev
        - _ZN7llvm_ks13MCELFStreamer13mergeFragmentEPNS_14MCDataFragmentES2_
        - _ZN7llvm_ks13MCELFStreamer21fixSymbolsInTLSFixupsEPKNS_6MCExprE
        - _ZN7llvm_ks14MCDataFragment18setHasInstructionsEb
        - _ZN7llvm_ks14MCDataFragmentC2EPNS_9MCSectionE
        - _ZN7llvm_ks14MCDataFragmentD2Ev
        - _ZN7llvm_ks15SmallVectorImplIcE6appendIPcEEvT_S4_
        - _ZN7llvm_ks16MCObjectStreamer12getAssemblerEv
        - _ZN7llvm_ks16MCObjectStreamer23getOrCreateDataFragmentEv
        - _ZN7llvm_ks16MCObjectStreamer6insertEPNS_10MCFragmentE
        - _ZN7llvm_ks19raw_svector_ostreamC2ERNS_15SmallVectorImplIcEE
        - _ZN7llvm_ks19raw_svector_ostreamD2Ev
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_7MCFixupELb1EE9push_backERKS1_
        - _ZN7llvm_ks25SmallVectorTemplateCommonIPNS_14MCDataFragmentEvE4backEv
        - _ZN7llvm_ks27MCEncodedFragmentWithFixupsILj32ELj4EE9getFixupsEv
        - _ZN7llvm_ks28MCCompactEncodedInstFragmentC2EPNS_9MCSectionE
        - _ZN7llvm_ks29MCEncodedFragmentWithContentsILj32EE11getContentsEv
        - _ZN7llvm_ks29MCEncodedFragmentWithContentsILj4EE11getContentsEv
        - _ZN7llvm_ks4castINS_14MCDataFragmentENS_10MCFragmentEEENS_10cast_rettyIT_PT0_E8ret_typeES6_
        - _ZN7llvm_ks7MCFixup9setOffsetEj
        - _ZN7llvm_ks9MCSection29setBundleGroupBeforeFirstInstEb
        - _ZNK7llvm_ks10MCStreamer21getCurrentSectionOnlyEv
        - _ZNK7llvm_ks11MCAssembler10getEmitterEv
        - _ZNK7llvm_ks11MCAssembler11getRelaxAllEv
        - _ZNK7llvm_ks11MCAssembler17isBundlingEnabledEv
        - _ZNK7llvm_ks13MCELFStreamer14isBundleLockedEv
        - _ZNK7llvm_ks16MCObjectStreamer18getCurrentFragmentEv
        - _ZNK7llvm_ks7MCFixup8getValueEv
        - _ZNK7llvm_ks7MCFixup9getOffsetEv
        - _ZNK7llvm_ks9MCSection18getBundleLockStateEv
        - _ZNK7llvm_ks9MCSection28isBundleGroupBeforeFirstInstEv
        - __assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:482,28'
          Dst:             _ZN7llvm_ks16MCObjectStreamer12getAssemblerEv
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:483,27'
          Dst:             _ZN7llvm_ks11SmallVectorINS_7MCFixupELj4EEC2Ev
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:484,20'
          Dst:             _ZN7llvm_ks11SmallStringILj256EEC2Ev
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:485,23'
          Dst:             _ZN7llvm_ks19raw_svector_ostreamC2ERNS_15SmallVectorImplIcEE
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:486,13'
          Dst:             _ZNK7llvm_ks11MCAssembler10getEmitterEv
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:491,27'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:491,37'
          Dst:             _ZNK7llvm_ks7MCFixup8getValueEv
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:491,5'
          Dst:             _ZN7llvm_ks13MCELFStreamer21fixSymbolsInTLSFixupsEPKNS_6MCExprE
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:510,17'
          Dst:             _ZNK7llvm_ks11MCAssembler17isBundlingEnabledEv
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:511,23'
          Dst:             _ZNK7llvm_ks10MCStreamer21getCurrentSectionOnlyEv
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:512,19'
          Dst:             _ZNK7llvm_ks11MCAssembler11getRelaxAllEv
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:512,36'
          Dst:             _ZNK7llvm_ks13MCELFStreamer14isBundleLockedEv
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:515,25'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonIPNS_14MCDataFragmentEvE4backEv
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:516,24'
          Dst:             _ZNK7llvm_ks11MCAssembler11getRelaxAllEv
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:516,42'
          Dst:             _ZNK7llvm_ks13MCELFStreamer14isBundleLockedEv
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:520,16'
          Dst:             _ZN7llvm_ks14MCDataFragmentC2EPNS_9MCSectionE
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:521,14'
          Dst:             _ZNK7llvm_ks13MCELFStreamer14isBundleLockedEv
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:521,39'
          Dst:             _ZNK7llvm_ks9MCSection28isBundleGroupBeforeFirstInstEv
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:524,33'
          Dst:             _ZNK7llvm_ks16MCObjectStreamer18getCurrentFragmentEv
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:524,12'
          Dst:             _ZN7llvm_ks4castINS_14MCDataFragmentENS_10MCFragmentEEENS_10cast_rettyIT_PT0_E8ret_typeES6_
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:525,15'
          Dst:             _ZNK7llvm_ks13MCELFStreamer14isBundleLockedEv
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:529,48'
          Dst:             _ZN7llvm_ks28MCCompactEncodedInstFragmentC2EPNS_9MCSectionE
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:530,7'
          Dst:             _ZN7llvm_ks16MCObjectStreamer6insertEPNS_10MCFragmentE
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:531,13'
          Dst:             _ZN7llvm_ks29MCEncodedFragmentWithContentsILj4EE11getContentsEv
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:531,27'
          Dst:             _ZN7llvm_ks15SmallVectorImplIcE6appendIPcEEvT_S4_
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:534,16'
          Dst:             _ZN7llvm_ks14MCDataFragmentC2EPNS_9MCSectionE
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:535,7'
          Dst:             _ZN7llvm_ks16MCObjectStreamer6insertEPNS_10MCFragmentE
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:537,13'
          Dst:             _ZNK7llvm_ks9MCSection18getBundleLockStateEv
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:542,11'
          Dst:             _ZN7llvm_ks10MCFragment19setAlignToBundleEndEb
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:547,9'
          Dst:             _ZN7llvm_ks9MCSection29setBundleGroupBeforeFirstInstEb
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:549,10'
          Dst:             _ZN7llvm_ks16MCObjectStreamer23getOrCreateDataFragmentEv
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:554,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:554,25'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:554,35'
          Dst:             _ZNK7llvm_ks7MCFixup9getOffsetEv
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:554,53'
          Dst:             _ZN7llvm_ks29MCEncodedFragmentWithContentsILj32EE11getContentsEv
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:554,15'
          Dst:             _ZN7llvm_ks7MCFixup9setOffsetEj
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:555,9'
          Dst:             _ZN7llvm_ks27MCEncodedFragmentWithFixupsILj32ELj4EE9getFixupsEv
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:555,31'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:555,21'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_7MCFixupELb1EE9push_backERKS1_
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:557,7'
          Dst:             _ZN7llvm_ks14MCDataFragment18setHasInstructionsEb
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:558,7'
          Dst:             _ZN7llvm_ks29MCEncodedFragmentWithContentsILj32EE11getContentsEv
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:558,21'
          Dst:             _ZN7llvm_ks15SmallVectorImplIcE6appendIPcEEvT_S4_
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:560,17'
          Dst:             _ZNK7llvm_ks11MCAssembler17isBundlingEnabledEv
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:560,50'
          Dst:             _ZNK7llvm_ks11MCAssembler11getRelaxAllEv
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:561,10'
          Dst:             _ZNK7llvm_ks13MCELFStreamer14isBundleLockedEv
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:562,21'
          Dst:             _ZN7llvm_ks16MCObjectStreamer23getOrCreateDataFragmentEv
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:562,7'
          Dst:             _ZN7llvm_ks13MCELFStreamer13mergeFragmentEPNS_14MCDataFragmentES2_
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:563,7'
          Dst:             _ZN7llvm_ks14MCDataFragmentD2Ev
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:566,1'
          Dst:             _ZN7llvm_ks19raw_svector_ostreamD2Ev
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:566,1'
          Dst:             _ZN7llvm_ks11SmallStringILj256EED2Ev
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:566,1'
          Dst:             _ZN7llvm_ks11SmallVectorINS_7MCFixupELj4EED2Ev
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:566,1'
          Dst:             _ZN7llvm_ks19raw_svector_ostreamD2Ev
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:566,1'
          Dst:             _ZN7llvm_ks11SmallStringILj256EED2Ev
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:566,1'
          Dst:             _ZN7llvm_ks11SmallVectorINS_7MCFixupELj4EED2Ev
    - functionName:    _ZN7llvm_ks13MCELFStreamer18EmitInstToFragmentERNS_6MCInstERKNS_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCELFStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 470
      functionLinenumberEnd: 476
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          107
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks13MCELFStreamer21fixSymbolsInTLSFixupsEPKNS_6MCExprE
        - _ZN7llvm_ks16MCObjectStreamer18EmitInstToFragmentERNS_6MCInstERKNS_15MCSubtargetInfoE
        - _ZN7llvm_ks27MCEncodedFragmentWithFixupsILj8ELj1EE9getFixupsEv
        - _ZN7llvm_ks4castINS_19MCRelaxableFragmentENS_10MCFragmentEEENS_10cast_rettyIT_PT0_E8ret_typeES6_
        - _ZNK7llvm_ks16MCObjectStreamer18getCurrentFragmentEv
        - _ZNK7llvm_ks7MCFixup8getValueEv
        - __assert_fail
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:471,27'
          Dst:             _ZN7llvm_ks16MCObjectStreamer18EmitInstToFragmentERNS_6MCInstERKNS_15MCSubtargetInfoE
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:472,55'
          Dst:             _ZNK7llvm_ks16MCObjectStreamer18getCurrentFragmentEv
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:472,29'
          Dst:             _ZN7llvm_ks4castINS_19MCRelaxableFragmentENS_10MCFragmentEEENS_10cast_rettyIT_PT0_E8ret_typeES6_
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:474,30'
          Dst:             _ZN7llvm_ks27MCEncodedFragmentWithFixupsILj8ELj1EE9getFixupsEv
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:475,29'
          Dst:             _ZN7llvm_ks27MCEncodedFragmentWithFixupsILj8ELj1EE9getFixupsEv
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:475,27'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:475,44'
          Dst:             _ZNK7llvm_ks7MCFixup8getValueEv
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:475,5'
          Dst:             _ZN7llvm_ks13MCELFStreamer21fixSymbolsInTLSFixupsEPKNS_6MCExprE
    - functionName:    _ZN7llvm_ks4castINS_19MCRelaxableFragmentENS_10MCFragmentEEENS_10cast_rettyIT_PT0_E8ret_typeES6_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionLinenumberEnd: 238
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          36
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks16cast_convert_valINS_19MCRelaxableFragmentEPNS_10MCFragmentES3_E4doitERKS3_
        - _ZN7llvm_ks3isaINS_19MCRelaxableFragmentEPNS_10MCFragmentEEEbRKT0_
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:237,3'
          Dst:             _ZN7llvm_ks3isaINS_19MCRelaxableFragmentEPNS_10MCFragmentEEEbRKT0_
        - Src:             'llvm/include/llvm/Support/Casting.h:237,3'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/Support/Casting.h:238,10'
          Dst:             _ZN7llvm_ks16cast_convert_valINS_19MCRelaxableFragmentEPNS_10MCFragmentES3_E4doitERKS3_
    - functionName:    _ZN7llvm_ks27MCEncodedFragmentWithFixupsILj8ELj1EE9getFixupsEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCFragment.h'
      linkageType:     InternalLinkage
      functionLinenumber: 202
      functionLinenumberEnd: 202
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks7MCFixup8getValueEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCFixup.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 124
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks13MCELFStreamer21fixSymbolsInTLSFixupsEPKNS_6MCExprE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCELFStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 387
      functionLinenumberEnd: 467
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         62
      ICount:          287
      EdgeCount:       122
      CyclomaticComplexity: 62
      functionsReached:
        - _ZN7llvm_ks11MCAssembler14registerSymbolERKNS_8MCSymbolEPb
        - _ZN7llvm_ks13MCELFStreamer21fixSymbolsInTLSFixupsEPKNS_6MCExprE
        - _ZN7llvm_ks16MCObjectStreamer12getAssemblerEv
        - _ZN7llvm_ks4castINS_11MCSymbolELFEKNS_8MCSymbolEEENS_10cast_rettyIT_T0_E8ret_typeERS6_
        - _ZN7llvm_ks4castINS_11MCUnaryExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks4castINS_12MCBinaryExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks4castINS_12MCTargetExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks4castINS_15MCSymbolRefExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK7llvm_ks11MCSymbolELF7setTypeEj
        - _ZNK7llvm_ks11MCUnaryExpr10getSubExprEv
        - _ZNK7llvm_ks12MCBinaryExpr6getLHSEv
        - _ZNK7llvm_ks12MCBinaryExpr6getRHSEv
        - _ZNK7llvm_ks15MCSymbolRefExpr7getKindEv
        - _ZNK7llvm_ks15MCSymbolRefExpr9getSymbolEv
        - _ZNK7llvm_ks6MCExpr7getKindEv
      functionUses:    6
      BranchProfiles:
        - Branch String:   'llvm/lib/MC/MCELFStreamer.cpp:388,3'
          Branch Sides:    []
        - Branch String:   'llvm/lib/MC/MCELFStreamer.cpp:404,5'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:388,17'
          Dst:             _ZNK7llvm_ks6MCExpr7getKindEv
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:390,5'
          Dst:             _ZN7llvm_ks4castINS_12MCTargetExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:390,56'
          Dst:             _ZN7llvm_ks16MCObjectStreamer12getAssemblerEv
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:396,30'
          Dst:             _ZN7llvm_ks4castINS_12MCBinaryExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:397,31'
          Dst:             _ZNK7llvm_ks12MCBinaryExpr6getLHSEv
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:397,5'
          Dst:             _ZN7llvm_ks13MCELFStreamer21fixSymbolsInTLSFixupsEPKNS_6MCExprE
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:398,31'
          Dst:             _ZNK7llvm_ks12MCBinaryExpr6getRHSEv
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:398,5'
          Dst:             _ZN7llvm_ks13MCELFStreamer21fixSymbolsInTLSFixupsEPKNS_6MCExprE
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:403,38'
          Dst:             _ZN7llvm_ks4castINS_15MCSymbolRefExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:404,20'
          Dst:             _ZNK7llvm_ks15MCSymbolRefExpr7getKindEv
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:458,5'
          Dst:             _ZN7llvm_ks16MCObjectStreamer12getAssemblerEv
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:458,42'
          Dst:             _ZNK7llvm_ks15MCSymbolRefExpr9getSymbolEv
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:458,20'
          Dst:             _ZN7llvm_ks11MCAssembler14registerSymbolERKNS_8MCSymbolEPb
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:459,30'
          Dst:             _ZNK7llvm_ks15MCSymbolRefExpr9getSymbolEv
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:459,5'
          Dst:             _ZN7llvm_ks4castINS_11MCSymbolELFEKNS_8MCSymbolEEENS_10cast_rettyIT_T0_E8ret_typeERS6_
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:459,43'
          Dst:             _ZNK7llvm_ks11MCSymbolELF7setTypeEj
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:464,27'
          Dst:             _ZN7llvm_ks4castINS_11MCUnaryExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:464,52'
          Dst:             _ZNK7llvm_ks11MCUnaryExpr10getSubExprEv
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:464,5'
          Dst:             _ZN7llvm_ks13MCELFStreamer21fixSymbolsInTLSFixupsEPKNS_6MCExprE
    - functionName:    _ZN7llvm_ks4castINS_12MCTargetExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionLinenumberEnd: 238
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          36
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks16cast_convert_valINS_12MCTargetExprEPKNS_6MCExprES4_E4doitERKS4_
        - _ZN7llvm_ks3isaINS_12MCTargetExprEPKNS_6MCExprEEEbRKT0_
        - __assert_fail
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:237,3'
          Dst:             _ZN7llvm_ks3isaINS_12MCTargetExprEPKNS_6MCExprEEEbRKT0_
        - Src:             'llvm/include/llvm/Support/Casting.h:237,3'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/Support/Casting.h:238,10'
          Dst:             _ZN7llvm_ks16cast_convert_valINS_12MCTargetExprEPKNS_6MCExprES4_E4doitERKS4_
    - functionName:    _ZN7llvm_ks16MCObjectStreamer12getAssemblerEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCObjectStreamer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    43
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks4castINS_12MCBinaryExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionLinenumberEnd: 238
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          36
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks16cast_convert_valINS_12MCBinaryExprEPKNS_6MCExprES4_E4doitERKS4_
        - _ZN7llvm_ks3isaINS_12MCBinaryExprEPKNS_6MCExprEEEbRKT0_
        - __assert_fail
      functionUses:    16
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:237,3'
          Dst:             _ZN7llvm_ks3isaINS_12MCBinaryExprEPKNS_6MCExprEEEbRKT0_
        - Src:             'llvm/include/llvm/Support/Casting.h:237,3'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/Support/Casting.h:238,10'
          Dst:             _ZN7llvm_ks16cast_convert_valINS_12MCBinaryExprEPKNS_6MCExprES4_E4doitERKS4_
    - functionName:    _ZNK7llvm_ks12MCBinaryExpr6getLHSEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCExpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 536
      functionLinenumberEnd: 536
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    36
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks12MCBinaryExpr6getRHSEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCExpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 539
      functionLinenumberEnd: 539
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    35
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks4castINS_15MCSymbolRefExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionLinenumberEnd: 238
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          36
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks16cast_convert_valINS_15MCSymbolRefExprEPKNS_6MCExprES4_E4doitERKS4_
        - _ZN7llvm_ks3isaINS_15MCSymbolRefExprEPKNS_6MCExprEEEbRKT0_
        - __assert_fail
      functionUses:    18
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:237,3'
          Dst:             _ZN7llvm_ks3isaINS_15MCSymbolRefExprEPKNS_6MCExprEEEbRKT0_
        - Src:             'llvm/include/llvm/Support/Casting.h:237,3'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/Support/Casting.h:238,10'
          Dst:             _ZN7llvm_ks16cast_convert_valINS_15MCSymbolRefExprEPKNS_6MCExprES4_E4doitERKS4_
    - functionName:    _ZNK7llvm_ks15MCSymbolRefExpr7getKindEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCExpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 335
      functionLinenumberEnd: 335
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    36
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks15MCSymbolRefExpr9getSymbolEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCExpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 333
      functionLinenumberEnd: 333
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    51
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks4castINS_11MCSymbolELFEKNS_8MCSymbolEEENS_10cast_rettyIT_T0_E8ret_typeERS6_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 229
      functionLinenumberEnd: 232
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks16cast_convert_valINS_11MCSymbolELFEKNS_8MCSymbolES3_E4doitERS3_
        - _ZN7llvm_ks3isaINS_11MCSymbolELFENS_8MCSymbolEEEbRKT0_
        - __assert_fail
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:230,3'
          Dst:             _ZN7llvm_ks3isaINS_11MCSymbolELFENS_8MCSymbolEEEbRKT0_
        - Src:             'llvm/include/llvm/Support/Casting.h:230,3'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/Support/Casting.h:231,10'
          Dst:             _ZN7llvm_ks16cast_convert_valINS_11MCSymbolELFEKNS_8MCSymbolES3_E4doitERS3_
    - functionName:    _ZN7llvm_ks4castINS_11MCUnaryExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionLinenumberEnd: 238
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          36
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks16cast_convert_valINS_11MCUnaryExprEPKNS_6MCExprES4_E4doitERKS4_
        - _ZN7llvm_ks3isaINS_11MCUnaryExprEPKNS_6MCExprEEEbRKT0_
        - __assert_fail
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:237,3'
          Dst:             _ZN7llvm_ks3isaINS_11MCUnaryExprEPKNS_6MCExprEEEbRKT0_
        - Src:             'llvm/include/llvm/Support/Casting.h:237,3'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/Support/Casting.h:238,10'
          Dst:             _ZN7llvm_ks16cast_convert_valINS_11MCUnaryExprEPKNS_6MCExprES4_E4doitERKS4_
    - functionName:    _ZNK7llvm_ks11MCUnaryExpr10getSubExprEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCExpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 400
      functionLinenumberEnd: 400
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    18
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks11SmallStringILj256EEC2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallString.h'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11SmallVectorIcLj256EEC2Ev
      functionUses:    14
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallString.h:28,3'
          Dst:             _ZN7llvm_ks11SmallVectorIcLj256EEC2Ev
    - functionName:    _ZNK7llvm_ks11MCAssembler10getEmitterEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCAssembler.h'
      linkageType:     InternalLinkage
      functionLinenumber: 268
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks11MCAssembler17isBundlingEnabledEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCAssembler.h'
      linkageType:     InternalLinkage
      functionLinenumber: 297
      functionLinenumberEnd: 297
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks10MCStreamer21getCurrentSectionOnlyEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCStreamer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 288
      functionLinenumberEnd: 288
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks10MCStreamer17getCurrentSectionEv
      functionUses:    14
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCStreamer.h:288,53'
          Dst:             _ZNK7llvm_ks10MCStreamer17getCurrentSectionEv
    - functionName:    _ZNK7llvm_ks11MCAssembler11getRelaxAllEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCAssembler.h'
      linkageType:     InternalLinkage
      functionLinenumber: 294
      functionLinenumberEnd: 294
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks13MCELFStreamer14isBundleLockedEv
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCELFStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks10MCStreamer21getCurrentSectionOnlyEv
        - _ZNK7llvm_ks9MCSection14isBundleLockedEv
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:44,10'
          Dst:             _ZNK7llvm_ks10MCStreamer21getCurrentSectionOnlyEv
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:44,35'
          Dst:             _ZNK7llvm_ks9MCSection14isBundleLockedEv
    - functionName:    _ZN7llvm_ks25SmallVectorTemplateCommonIPNS_14MCDataFragmentEvE4backEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 163
      functionLinenumberEnd: 165
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks15SmallVectorBase5emptyEv
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:164,5'
          Dst:             _ZNK7llvm_ks15SmallVectorBase5emptyEv
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:164,5'
          Dst:             __assert_fail
    - functionName:    _ZN7llvm_ks14MCDataFragmentC2EPNS_9MCSectionE
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCFragment.h'
      linkageType:     InternalLinkage
      functionLinenumber: 222
      functionLinenumberEnd: 222
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks27MCEncodedFragmentWithFixupsILj32ELj4EEC2ENS_10MCFragment12FragmentTypeEbPNS_9MCSectionE
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCFragment.h:222,9'
          Dst:             _ZN7llvm_ks27MCEncodedFragmentWithFixupsILj32ELj4EEC2ENS_10MCFragment12FragmentTypeEbPNS_9MCSectionE
    - functionName:    _ZNK7llvm_ks9MCSection28isBundleGroupBeforeFirstInstEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCSection.h'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 140
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks4castINS_14MCDataFragmentENS_10MCFragmentEEENS_10cast_rettyIT_PT0_E8ret_typeES6_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionLinenumberEnd: 238
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          36
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks16cast_convert_valINS_14MCDataFragmentEPNS_10MCFragmentES3_E4doitERKS3_
        - _ZN7llvm_ks3isaINS_14MCDataFragmentEPNS_10MCFragmentEEEbRKT0_
        - __assert_fail
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:237,3'
          Dst:             _ZN7llvm_ks3isaINS_14MCDataFragmentEPNS_10MCFragmentEEEbRKT0_
        - Src:             'llvm/include/llvm/Support/Casting.h:237,3'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/Support/Casting.h:238,10'
          Dst:             _ZN7llvm_ks16cast_convert_valINS_14MCDataFragmentEPNS_10MCFragmentES3_E4doitERKS3_
    - functionName:    _ZN7llvm_ks28MCCompactEncodedInstFragmentC2EPNS_9MCSectionE
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCFragment.h'
      linkageType:     InternalLinkage
      functionLinenumber: 239
      functionLinenumberEnd: 240
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks29MCEncodedFragmentWithContentsILj4EEC2ENS_10MCFragment12FragmentTypeEbPNS_9MCSectionE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCFragment.h:239,9'
          Dst:             _ZN7llvm_ks29MCEncodedFragmentWithContentsILj4EEC2ENS_10MCFragment12FragmentTypeEbPNS_9MCSectionE
    - functionName:    _ZN7llvm_ks16MCObjectStreamer6insertEPNS_10MCFragmentE
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCObjectStreamer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks10MCFragment9setParentEPNS_9MCSectionE
        - _ZN7llvm_ks16MCObjectStreamer18flushPendingLabelsEPNS_10MCFragmentEm
        - _ZN7llvm_ks6iplistINS_10MCFragmentENS_12ilist_traitsIS1_EEE6insertENS_14ilist_iteratorIS1_EEPS1_
        - _ZN7llvm_ks9MCSection15getFragmentListEv
        - _ZNK7llvm_ks10MCStreamer21getCurrentSectionOnlyEv
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCObjectStreamer.h:65,5'
          Dst:             _ZN7llvm_ks16MCObjectStreamer18flushPendingLabelsEPNS_10MCFragmentEm
        - Src:             'llvm/include/llvm/MC/MCObjectStreamer.h:66,29'
          Dst:             _ZNK7llvm_ks10MCStreamer21getCurrentSectionOnlyEv
        - Src:             'llvm/include/llvm/MC/MCObjectStreamer.h:67,17'
          Dst:             _ZN7llvm_ks9MCSection15getFragmentListEv
        - Src:             'llvm/include/llvm/MC/MCObjectStreamer.h:67,35'
          Dst:             _ZN7llvm_ks6iplistINS_10MCFragmentENS_12ilist_traitsIS1_EEE6insertENS_14ilist_iteratorIS1_EEPS1_
        - Src:             'llvm/include/llvm/MC/MCObjectStreamer.h:68,8'
          Dst:             _ZN7llvm_ks10MCFragment9setParentEPNS_9MCSectionE
    - functionName:    _ZN7llvm_ks29MCEncodedFragmentWithContentsILj4EE11getContentsEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCFragment.h'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionLinenumberEnd: 177
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks15SmallVectorImplIcE6appendIPcEEvT_S4_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 423
      functionLinenumberEnd: 432
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          78
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseIcLb1EE18uninitialized_copyIccEEvPT_S4_PT0_PNSt3__19enable_ifIXsr3std7is_sameINS7_12remove_constIS3_E4typeES5_EE5valueEvE4typeE
        - _ZN7llvm_ks23SmallVectorTemplateBaseIcLb1EE4growEm
        - _ZN7llvm_ks25SmallVectorTemplateCommonIcvE12capacity_ptrEv
        - _ZN7llvm_ks25SmallVectorTemplateCommonIcvE6setEndEPc
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:426,37'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonIcvE12capacity_ptrEv
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:427,13'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseIcLb1EE4growEm
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:430,5'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseIcLb1EE18uninitialized_copyIccEEvPT_S4_PT0_PNSt3__19enable_ifIXsr3std7is_sameINS7_12remove_constIS3_E4typeES5_EE5valueEvE4typeE
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:431,11'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonIcvE6setEndEPc
    - functionName:    _ZNK7llvm_ks9MCSection18getBundleLockStateEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCSection.h'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks10MCFragment19setAlignToBundleEndEb
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCFragment.h'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks9MCSection29setBundleGroupBeforeFirstInstEb
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCSection.h'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks7MCFixup9getOffsetEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCFixup.h'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    20
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks29MCEncodedFragmentWithContentsILj32EE11getContentsEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCFragment.h'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionLinenumberEnd: 177
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    28
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks7MCFixup9setOffsetEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCFixup.h'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks27MCEncodedFragmentWithFixupsILj32ELj4EE9getFixupsEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCFragment.h'
      linkageType:     InternalLinkage
      functionLinenumber: 202
      functionLinenumberEnd: 202
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    11
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseINS_7MCFixupELb1EE9push_backERKS1_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 337
      functionLinenumberEnd: 342
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_7MCFixupELb1EE4growEm
        - _ZN7llvm_ks25SmallVectorTemplateCommonINS_7MCFixupEvE6setEndEPS1_
      functionUses:    61
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:339,13'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_7MCFixupELb1EE4growEm
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:341,11'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINS_7MCFixupEvE6setEndEPS1_
    - functionName:    _ZN7llvm_ks14MCDataFragment18setHasInstructionsEb
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCFragment.h'
      linkageType:     InternalLinkage
      functionLinenumber: 224
      functionLinenumberEnd: 224
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks13MCELFStreamer13mergeFragmentEPNS_14MCDataFragmentES2_
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCELFStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         41
      ICount:          432
      EdgeCount:       79
      CyclomaticComplexity: 40
      functionsReached:
        - _ZN7llvm_ks10MCFragment16setBundlePaddingEh
        - _ZN7llvm_ks11SmallStringILj256EEC2Ev
        - _ZN7llvm_ks11SmallStringILj256EED2Ev
        - _ZN7llvm_ks14MCDataFragment18setHasInstructionsEb
        - _ZN7llvm_ks15SmallVectorImplIcE6appendIPcEEvT_S4_
        - _ZN7llvm_ks16MCObjectStreamer12getAssemblerEv
        - _ZN7llvm_ks16MCObjectStreamer18flushPendingLabelsEPNS_10MCFragmentEm
        - _ZN7llvm_ks18report_fatal_errorEPKcb
        - _ZN7llvm_ks19raw_svector_ostreamC2ERNS_15SmallVectorImplIcEE
        - _ZN7llvm_ks19raw_svector_ostreamD2Ev
        - _ZN7llvm_ks20computeBundlePaddingERKNS_11MCAssemblerEPKNS_10MCFragmentEmm
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_7MCFixupELb1EE9push_backERKS1_
        - _ZN7llvm_ks27MCEncodedFragmentWithFixupsILj32ELj4EE9getFixupsEv
        - _ZN7llvm_ks29MCEncodedFragmentWithContentsILj32EE11getContentsEv
        - _ZN7llvm_ks7MCFixup9setOffsetEj
        - _ZNK7llvm_ks11MCAssembler10getBackendEv
        - _ZNK7llvm_ks11MCAssembler11getRelaxAllEv
        - _ZNK7llvm_ks11MCAssembler17isBundlingEnabledEv
        - _ZNK7llvm_ks11MCAssembler18getBundleAlignSizeEv
        - _ZNK7llvm_ks11MCAssembler20writeFragmentPaddingERKNS_10MCFragmentEmPNS_14MCObjectWriterE
        - _ZNK7llvm_ks7MCFixup9getOffsetEv
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:52,28'
          Dst:             _ZN7llvm_ks16MCObjectStreamer12getAssemblerEv
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:54,17'
          Dst:             _ZNK7llvm_ks11MCAssembler17isBundlingEnabledEv
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:54,50'
          Dst:             _ZNK7llvm_ks11MCAssembler11getRelaxAllEv
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:55,26'
          Dst:             _ZN7llvm_ks29MCEncodedFragmentWithContentsILj32EE11getContentsEv
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:57,27'
          Dst:             _ZNK7llvm_ks11MCAssembler18getBundleAlignSizeEv
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:58,7'
          Dst:             _ZN7llvm_ks18report_fatal_errorEPKcb
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:61,28'
          Dst:             _ZN7llvm_ks29MCEncodedFragmentWithContentsILj32EE11getContentsEv
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:60,38'
          Dst:             _ZN7llvm_ks20computeBundlePaddingERKNS_11MCAssemblerEPKNS_10MCFragmentEmm
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:64,7'
          Dst:             _ZN7llvm_ks18report_fatal_errorEPKcb
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:67,24'
          Dst:             _ZN7llvm_ks11SmallStringILj256EEC2Ev
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:68,27'
          Dst:             _ZN7llvm_ks19raw_svector_ostreamC2ERNS_15SmallVectorImplIcEE
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:69,38'
          Dst:             _ZNK7llvm_ks11MCAssembler10getBackendEv
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:71,11'
          Dst:             _ZN7llvm_ks10MCFragment16setBundlePaddingEh
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:73,17'
          Dst:             _ZNK7llvm_ks11MCAssembler20writeFragmentPaddingERKNS_10MCFragmentEmPNS_14MCObjectWriterE
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:76,11'
          Dst:             _ZN7llvm_ks29MCEncodedFragmentWithContentsILj32EE11getContentsEv
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:76,25'
          Dst:             _ZN7llvm_ks15SmallVectorImplIcE6appendIPcEEvT_S4_
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:77,5'
          Dst:             _ZN7llvm_ks19raw_svector_ostreamD2Ev
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:77,5'
          Dst:             _ZN7llvm_ks11SmallStringILj256EED2Ev
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:77,5'
          Dst:             _ZN7llvm_ks19raw_svector_ostreamD2Ev
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:77,5'
          Dst:             _ZN7llvm_ks11SmallStringILj256EED2Ev
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:80,30'
          Dst:             _ZN7llvm_ks29MCEncodedFragmentWithContentsILj32EE11getContentsEv
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:80,3'
          Dst:             _ZN7llvm_ks16MCObjectStreamer18flushPendingLabelsEPNS_10MCFragmentEm
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:82,32'
          Dst:             _ZN7llvm_ks27MCEncodedFragmentWithFixupsILj32ELj4EE9getFixupsEv
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:83,9'
          Dst:             _ZN7llvm_ks27MCEncodedFragmentWithFixupsILj32ELj4EE9getFixupsEv
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:83,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:83,38'
          Dst:             _ZN7llvm_ks27MCEncodedFragmentWithFixupsILj32ELj4EE9getFixupsEv
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:83,34'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:83,53'
          Dst:             _ZNK7llvm_ks7MCFixup9getOffsetEv
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:84,38'
          Dst:             _ZN7llvm_ks29MCEncodedFragmentWithContentsILj32EE11getContentsEv
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:83,24'
          Dst:             _ZN7llvm_ks7MCFixup9setOffsetEj
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:85,9'
          Dst:             _ZN7llvm_ks27MCEncodedFragmentWithFixupsILj32ELj4EE9getFixupsEv
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:85,35'
          Dst:             _ZN7llvm_ks27MCEncodedFragmentWithFixupsILj32ELj4EE9getFixupsEv
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:85,31'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:85,21'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_7MCFixupELb1EE9push_backERKS1_
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:87,7'
          Dst:             _ZN7llvm_ks14MCDataFragment18setHasInstructionsEb
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:88,7'
          Dst:             _ZN7llvm_ks29MCEncodedFragmentWithContentsILj32EE11getContentsEv
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:88,32'
          Dst:             _ZN7llvm_ks29MCEncodedFragmentWithContentsILj32EE11getContentsEv
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:88,59'
          Dst:             _ZN7llvm_ks29MCEncodedFragmentWithContentsILj32EE11getContentsEv
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:88,21'
          Dst:             _ZN7llvm_ks15SmallVectorImplIcE6appendIPcEEvT_S4_
    - functionName:    _ZN7llvm_ks14MCDataFragmentD2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCFragment.h'
      linkageType:     InternalLinkage
      functionLinenumber: 219
      functionLinenumberEnd: 219
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks27MCEncodedFragmentWithFixupsILj32ELj4EED2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCFragment.h:219,7'
          Dst:             _ZN7llvm_ks27MCEncodedFragmentWithFixupsILj32ELj4EED2Ev
    - functionName:    _ZN7llvm_ks11SmallStringILj256EED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallString.h'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11SmallVectorIcLj256EED2Ev
      functionUses:    30
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallString.h:25,7'
          Dst:             _ZN7llvm_ks11SmallVectorIcLj256EED2Ev
    - functionName:    _ZNK7llvm_ks11MCAssembler18getBundleAlignSizeEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCAssembler.h'
      linkageType:     InternalLinkage
      functionLinenumber: 299
      functionLinenumberEnd: 299
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks11MCAssembler10getBackendEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCAssembler.h'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 266
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    21
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks10MCFragment16setBundlePaddingEh
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCFragment.h'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks9MCSection14isBundleLockedEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCSection.h'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks10MCStreamer17getCurrentSectionEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCStreamer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 287
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7llvm_ks15SmallVectorBase5emptyEv
        - _ZNK7llvm_ks25SmallVectorTemplateCommonINSt3__14pairINS2_IPNS_9MCSectionEPKNS_6MCExprEEES8_EEvE4backEv
      functionUses:    16
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCStreamer.h:284,23'
          Dst:             _ZNK7llvm_ks15SmallVectorBase5emptyEv
        - Src:             'llvm/include/llvm/MC/MCStreamer.h:285,27'
          Dst:             _ZNK7llvm_ks25SmallVectorTemplateCommonINSt3__14pairINS2_IPNS_9MCSectionEPKNS_6MCExprEEES8_EEvE4backEv
    - functionName:    _ZL30setSectionAlignmentForBundlingRKN7llvm_ks11MCAssemblerEPNS_9MCSectionE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCELFStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          55
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks9MCSection12setAlignmentEj
        - _ZNK7llvm_ks11MCAssembler17isBundlingEnabledEv
        - _ZNK7llvm_ks11MCAssembler18getBundleAlignSizeEv
        - _ZNK7llvm_ks9MCSection12getAlignmentEv
        - _ZNK7llvm_ks9MCSection15hasInstructionsEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:132,28'
          Dst:             _ZNK7llvm_ks11MCAssembler17isBundlingEnabledEv
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:132,60'
          Dst:             _ZNK7llvm_ks9MCSection15hasInstructionsEv
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:133,16'
          Dst:             _ZNK7llvm_ks9MCSection12getAlignmentEv
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:133,43'
          Dst:             _ZNK7llvm_ks11MCAssembler18getBundleAlignSizeEv
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:134,37'
          Dst:             _ZNK7llvm_ks11MCAssembler18getBundleAlignSizeEv
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:134,14'
          Dst:             _ZN7llvm_ks9MCSection12setAlignmentEj
    - functionName:    _ZNK7llvm_ks9MCSection12getAlignmentEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCSection.h'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionLinenumberEnd: 126
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks9MCSection12setAlignmentEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCSection.h'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseIPNS_14MCDataFragmentELb1EE8pop_backEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 344
      functionLinenumberEnd: 346
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks25SmallVectorTemplateCommonIPNS_14MCDataFragmentEvE6setEndEPS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:345,11'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonIPNS_14MCDataFragmentEvE6setEndEPS2_
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseIPNS_14MCDataFragmentELb1EE9push_backERKS2_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 337
      functionLinenumberEnd: 342
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseIPNS_14MCDataFragmentELb1EE4growEm
        - _ZN7llvm_ks25SmallVectorTemplateCommonIPNS_14MCDataFragmentEvE6setEndEPS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:339,13'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseIPNS_14MCDataFragmentELb1EE4growEm
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:341,11'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonIPNS_14MCDataFragmentEvE6setEndEPS2_
    - functionName:    _ZN7llvm_ks11MCAssembler18setBundleAlignSizeEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCAssembler.h'
      linkageType:     InternalLinkage
      functionLinenumber: 301
      functionLinenumberEnd: 305
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          55
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCAssembler.h:302,5'
          Dst:             __assert_fail
    - functionName:    _ZNK7llvm_ks11MCAssembler10getContextEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCAssembler.h'
      linkageType:     InternalLinkage
      functionLinenumber: 264
      functionLinenumberEnd: 264
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    17
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks9MCContext13getELFSectionENS_9StringRefEjjjS1_
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCContext.h'
      linkageType:     InternalLinkage
      functionLinenumber: 342
      functionLinenumberEnd: 343
      functionDepth:   0
      returnType:      'N/A'
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - int
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks9MCContext13getELFSectionENS_9StringRefEjjjS1_PKc
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCContext.h:343,14'
          Dst:             _ZN7llvm_ks9MCContext13getELFSectionENS_9StringRefEjjjS1_PKc
    - functionName:    _ZN7llvm_ks10MCStreamer11PushSectionEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCStreamer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 310
      functionLinenumberEnd: 313
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__14pairINS2_IPNS_9MCSectionEPKNS_6MCExprEEES8_EELb1EE9push_backERKS9_
        - _ZNK7llvm_ks10MCStreamer17getCurrentSectionEv
        - _ZNK7llvm_ks10MCStreamer18getPreviousSectionEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCStreamer.h:312,24'
          Dst:             _ZNK7llvm_ks10MCStreamer17getCurrentSectionEv
        - Src:             'llvm/include/llvm/MC/MCStreamer.h:312,45'
          Dst:             _ZNK7llvm_ks10MCStreamer18getPreviousSectionEv
        - Src:             'llvm/include/llvm/MC/MCStreamer.h:311,18'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__14pairINS2_IPNS_9MCSectionEPKNS_6MCExprEEES8_EELb1EE9push_backERKS9_
    - functionName:    _ZN7llvm_ks10MCStreamer10PopSectionEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCStreamer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 319
      functionLinenumberEnd: 332
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          87
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__14pairINS2_IPNS_9MCSectionEPKNS_6MCExprEEES8_EELb1EE8pop_backEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCStreamer.h:330,18'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__14pairINS2_IPNS_9MCSectionEPKNS_6MCExprEEES8_EELb1EE8pop_backEv
    - functionName:    _ZN7llvm_ks11MCAssembler11addFileNameENS_9StringRefE
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCAssembler.h'
      linkageType:     InternalLinkage
      functionLinenumber: 411
      functionLinenumberEnd: 415
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          74
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZNK7llvm_ks9StringRefcvNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCAssembler.h:414,27'
          Dst:             _ZNK7llvm_ks9StringRefcvNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEv
    - functionName:    _ZNK7llvm_ks8MCSymbol11setExternalEb
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCSymbol.h'
      linkageType:     InternalLinkage
      functionLinenumber: 387
      functionLinenumberEnd: 387
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks9MCContext13getELFSectionENS_9StringRefEjj
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCContext.h'
      linkageType:     InternalLinkage
      functionLinenumber: 331
      functionLinenumberEnd: 332
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks9MCContext13getELFSectionENS_9StringRefEjjPKc
      functionUses:    33
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCContext.h:332,14'
          Dst:             _ZN7llvm_ks9MCContext13getELFSectionENS_9StringRefEjjPKc
    - functionName:    _ZN7llvm_ks8MCSymbol13declareCommonEmj
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCSymbol.h'
      linkageType:     InternalLinkage
      functionLinenumber: 362
      functionLinenumberEnd: 370
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          81
      EdgeCount:       23
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks8MCSymbol9setCommonEmj
        - _ZNK7llvm_ks8MCSymbol18getCommonAlignmentEv
        - _ZNK7llvm_ks8MCSymbol8isCommonEv
        - _ZNK7llvm_ks8MCSymbol9getOffsetEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCSymbol.h:363,5'
          Dst:             _ZNK7llvm_ks8MCSymbol8isCommonEv
        - Src:             'llvm/include/llvm/MC/MCSymbol.h:363,5'
          Dst:             _ZNK7llvm_ks8MCSymbol9getOffsetEv
        - Src:             'llvm/include/llvm/MC/MCSymbol.h:363,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/MC/MCSymbol.h:364,8'
          Dst:             _ZNK7llvm_ks8MCSymbol8isCommonEv
        - Src:             'llvm/include/llvm/MC/MCSymbol.h:365,32'
          Dst:             _ZNK7llvm_ks8MCSymbol18getCommonAlignmentEv
        - Src:             'llvm/include/llvm/MC/MCSymbol.h:368,7'
          Dst:             _ZN7llvm_ks8MCSymbol9setCommonEmj
    - functionName:    _ZN7llvm_ksplEPKcRKNS_9StringRefE
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/Twine.h'
      linkageType:     InternalLinkage
      functionLinenumber: 521
      functionLinenumberEnd: 522
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks5TwineC2EPKcRKNS_9StringRefE
      functionUses:    19
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/Twine.h:522,12'
          Dst:             _ZN7llvm_ks5TwineC2EPKcRKNS_9StringRefE
    - functionName:    _ZN7llvm_ks4castINS_11MCSymbolELFES1_EENS_10cast_rettyIT_PT0_E8ret_typeES5_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionLinenumberEnd: 238
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          36
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks16cast_convert_valINS_11MCSymbolELFEPS1_S2_E4doitERKS2_
        - _ZN7llvm_ks3isaINS_11MCSymbolELFEPS1_EEbRKT0_
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:237,3'
          Dst:             _ZN7llvm_ks3isaINS_11MCSymbolELFEPS1_EEbRKT0_
        - Src:             'llvm/include/llvm/Support/Casting.h:237,3'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/Support/Casting.h:238,10'
          Dst:             _ZN7llvm_ks16cast_convert_valINS_11MCSymbolELFEPS1_S2_E4doitERKS2_
    - functionName:    _ZNK7llvm_ks10MCStreamer10getContextEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCStreamer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 215
      functionLinenumberEnd: 215
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    36
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks11MCSymbolELF7setSizeEPKNS_6MCExprE
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCSymbolELF.h'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks11MCAssembler18getIndirectSymbolsEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCAssembler.h'
      linkageType:     InternalLinkage
      functionLinenumber: 341
      functionLinenumberEnd: 342
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL18CombineSymbolTypesjj
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCELFStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionLinenumberEnd: 191
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          79
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks11MCAssembler24setSubsectionsViaSymbolsEb
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCAssembler.h'
      linkageType:     InternalLinkage
      functionLinenumber: 285
      functionLinenumberEnd: 285
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks12MCSectionELF8getFlagsEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCSectionELF.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks9MCContext17getObjectFileInfoEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCContext.h'
      linkageType:     InternalLinkage
      functionLinenumber: 246
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks16MCObjectFileInfo14getTextSectionEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCObjectFileInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 219
      functionLinenumberEnd: 219
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks9MCContext10getAsmInfoEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCContext.h'
      linkageType:     InternalLinkage
      functionLinenumber: 242
      functionLinenumberEnd: 242
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    17
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks9MCSection14getBeginSymbolEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCSection.h'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks12cast_or_nullINS_11MCSymbolELFENS_8MCSymbolEEENS_10cast_rettyIT_PT0_E8ret_typeES6_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 267
      functionLinenumberEnd: 271
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          49
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks3isaINS_11MCSymbolELFEPNS_8MCSymbolEEEbRKT0_
        - _ZN7llvm_ks4castINS_11MCSymbolELFENS_8MCSymbolEEENS_10cast_rettyIT_PT0_E8ret_typeES6_
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:269,3'
          Dst:             _ZN7llvm_ks3isaINS_11MCSymbolELFEPNS_8MCSymbolEEEbRKT0_
        - Src:             'llvm/include/llvm/Support/Casting.h:269,3'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/Support/Casting.h:270,10'
          Dst:             _ZN7llvm_ks4castINS_11MCSymbolELFENS_8MCSymbolEEENS_10cast_rettyIT_PT0_E8ret_typeES6_
    - functionName:    _ZN7llvm_ks9MCSection14setBeginSymbolEPNS_8MCSymbolE
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCSection.h'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCSection.h:120,5'
          Dst:             __assert_fail
    - functionName:    _ZN7llvm_ks13MCELFStreamerD2Ev
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCELFStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11SmallVectorIPNS_14MCDataFragmentELj4EED2Ev
        - _ZN7llvm_ks16MCObjectStreamerD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:48,1'
          Dst:             _ZN7llvm_ks11SmallVectorIPNS_14MCDataFragmentELj4EED2Ev
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:48,1'
          Dst:             _ZN7llvm_ks16MCObjectStreamerD2Ev
    - functionName:    _ZN7llvm_ks11SmallVectorIPNS_14MCDataFragmentELj4EED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 868
      functionLinenumberEnd: 868
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplIPNS_14MCDataFragmentEED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:868,7'
          Dst:             _ZN7llvm_ks15SmallVectorImplIPNS_14MCDataFragmentEED2Ev
    - functionName:    _ZN7llvm_ks17createELFStreamerERNS_9MCContextERNS_12MCAsmBackendERNS_17raw_pwrite_streamEPNS_13MCCodeEmitterEb
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCELFStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 645
      functionLinenumberEnd: 650
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          62
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7llvm_ks11MCAssembler11setRelaxAllEb
        - _ZN7llvm_ks13MCELFStreamerC2ERNS_9MCContextERNS_12MCAsmBackendERNS_17raw_pwrite_streamEPNS_13MCCodeEmitterE
        - _ZN7llvm_ks16MCObjectStreamer12getAssemblerEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:646,26'
          Dst:             _ZN7llvm_ks13MCELFStreamerC2ERNS_9MCContextERNS_12MCAsmBackendERNS_17raw_pwrite_streamEPNS_13MCCodeEmitterE
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:648,8'
          Dst:             _ZN7llvm_ks16MCObjectStreamer12getAssemblerEv
        - Src:             'llvm/lib/MC/MCELFStreamer.cpp:648,23'
          Dst:             _ZN7llvm_ks11MCAssembler11setRelaxAllEb
    - functionName:    _ZNK7llvm_ks6MCExpr4dumpEv
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCExpr.cpp'
      linkageType:     externalLinkage
      functionLinenumber: 126
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks16cast_convert_valINS_14MCConstantExprEPKNS_6MCExprES4_E4doitERKS4_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks11isa_impl_clINS_14MCConstantExprEPKNS_6MCExprEE4doitES4_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks8isa_implINS_14MCConstantExprENS_6MCExprEvE4doitERKS2_
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:95,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/Support/Casting.h:96,12'
          Dst:             _ZN7llvm_ks8isa_implINS_14MCConstantExprENS_6MCExprEvE4doitERKS2_
    - functionName:    _ZN7llvm_ks8isa_implINS_14MCConstantExprENS_6MCExprEvE4doitERKS2_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks14MCConstantExpr7classofEPKNS_6MCExprE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:56,12'
          Dst:             _ZN7llvm_ks14MCConstantExpr7classofEPKNS_6MCExprE
    - functionName:    _ZN7llvm_ks14MCConstantExpr7classofEPKNS_6MCExprE
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCExpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionLinenumberEnd: 151
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks6MCExpr7getKindEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCExpr.h:151,15'
          Dst:             _ZNK7llvm_ks6MCExpr7getKindEv
    - functionName:    _ZN7llvm_ks13isa_impl_wrapINS_14MCConstantExprEPKNS_6MCExprES4_E4doitERKS4_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11isa_impl_clINS_14MCConstantExprEPKNS_6MCExprEE4doitES4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:122,12'
          Dst:             _ZN7llvm_ks11isa_impl_clINS_14MCConstantExprEPKNS_6MCExprEE4doitES4_
    - functionName:    _ZN7llvm_ks13isa_impl_wrapINS_14MCConstantExprEKPKNS_6MCExprES4_E4doitERS5_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13isa_impl_wrapINS_14MCConstantExprEPKNS_6MCExprES4_E4doitERKS4_
        - _ZN7llvm_ks13simplify_typeIKPKNS_6MCExprEE18getSimplifiedValueERS4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:114,27'
          Dst:             _ZN7llvm_ks13simplify_typeIKPKNS_6MCExprEE18getSimplifiedValueERS4_
        - Src:             'llvm/include/llvm/Support/Casting.h:112,12'
          Dst:             _ZN7llvm_ks13isa_impl_wrapINS_14MCConstantExprEPKNS_6MCExprES4_E4doitERKS4_
    - functionName:    _ZN7llvm_ks11isa_impl_clINS_12MCBinaryExprEKNS_6MCExprEE4doitERS3_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks8isa_implINS_12MCBinaryExprENS_6MCExprEvE4doitERKS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:75,12'
          Dst:             _ZN7llvm_ks8isa_implINS_12MCBinaryExprENS_6MCExprEvE4doitERKS2_
    - functionName:    _ZN7llvm_ks13isa_impl_wrapINS_12MCBinaryExprEKNS_6MCExprES3_E4doitERS3_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11isa_impl_clINS_12MCBinaryExprEKNS_6MCExprEE4doitERS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:122,12'
          Dst:             _ZN7llvm_ks11isa_impl_clINS_12MCBinaryExprEKNS_6MCExprEE4doitERS3_
    - functionName:    _ZN7llvm_ks16cast_convert_valINS_12MCBinaryExprEKNS_6MCExprES3_E4doitERS3_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks3isaINS_12MCBinaryExprENS_6MCExprEEEbRKT0_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13isa_impl_wrapINS_12MCBinaryExprEKNS_6MCExprES3_E4doitERS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:133,10'
          Dst:             _ZN7llvm_ks13isa_impl_wrapINS_12MCBinaryExprEKNS_6MCExprES3_E4doitERS3_
    - functionName:    _ZN7llvm_ks11isa_impl_clINS_11MCUnaryExprEKNS_6MCExprEE4doitERS3_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks8isa_implINS_11MCUnaryExprENS_6MCExprEvE4doitERKS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:75,12'
          Dst:             _ZN7llvm_ks8isa_implINS_11MCUnaryExprENS_6MCExprEvE4doitERKS2_
    - functionName:    _ZN7llvm_ks13isa_impl_wrapINS_11MCUnaryExprEKNS_6MCExprES3_E4doitERS3_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11isa_impl_clINS_11MCUnaryExprEKNS_6MCExprEE4doitERS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:122,12'
          Dst:             _ZN7llvm_ks11isa_impl_clINS_11MCUnaryExprEKNS_6MCExprEE4doitERS3_
    - functionName:    _ZN7llvm_ks16cast_convert_valINS_11MCUnaryExprEKNS_6MCExprES3_E4doitERS3_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks3isaINS_11MCUnaryExprENS_6MCExprEEEbRKT0_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13isa_impl_wrapINS_11MCUnaryExprEKNS_6MCExprES3_E4doitERS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:133,10'
          Dst:             _ZN7llvm_ks13isa_impl_wrapINS_11MCUnaryExprEKNS_6MCExprES3_E4doitERS3_
    - functionName:    _ZN7llvm_ks11isa_impl_clINS_15MCSymbolRefExprEKNS_6MCExprEE4doitERS3_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks8isa_implINS_15MCSymbolRefExprENS_6MCExprEvE4doitERKS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:75,12'
          Dst:             _ZN7llvm_ks8isa_implINS_15MCSymbolRefExprENS_6MCExprEvE4doitERKS2_
    - functionName:    _ZN7llvm_ks13isa_impl_wrapINS_15MCSymbolRefExprEKNS_6MCExprES3_E4doitERS3_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11isa_impl_clINS_15MCSymbolRefExprEKNS_6MCExprEE4doitERS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:122,12'
          Dst:             _ZN7llvm_ks11isa_impl_clINS_15MCSymbolRefExprEKNS_6MCExprEE4doitERS3_
    - functionName:    _ZN7llvm_ks16cast_convert_valINS_15MCSymbolRefExprEKNS_6MCExprES3_E4doitERS3_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks3isaINS_15MCSymbolRefExprENS_6MCExprEEEbRKT0_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13isa_impl_wrapINS_15MCSymbolRefExprEKNS_6MCExprES3_E4doitERS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:133,10'
          Dst:             _ZN7llvm_ks13isa_impl_wrapINS_15MCSymbolRefExprEKNS_6MCExprES3_E4doitERS3_
    - functionName:    _ZN7llvm_ks11isa_impl_clINS_14MCConstantExprEKNS_6MCExprEE4doitERS3_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks8isa_implINS_14MCConstantExprENS_6MCExprEvE4doitERKS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:75,12'
          Dst:             _ZN7llvm_ks8isa_implINS_14MCConstantExprENS_6MCExprEvE4doitERKS2_
    - functionName:    _ZN7llvm_ks13isa_impl_wrapINS_14MCConstantExprEKNS_6MCExprES3_E4doitERS3_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11isa_impl_clINS_14MCConstantExprEKNS_6MCExprEE4doitERS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:122,12'
          Dst:             _ZN7llvm_ks11isa_impl_clINS_14MCConstantExprEKNS_6MCExprEE4doitERS3_
    - functionName:    _ZN7llvm_ks16cast_convert_valINS_14MCConstantExprEKNS_6MCExprES3_E4doitERS3_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks3isaINS_14MCConstantExprENS_6MCExprEEEbRKT0_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13isa_impl_wrapINS_14MCConstantExprEKNS_6MCExprES3_E4doitERS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:133,10'
          Dst:             _ZN7llvm_ks13isa_impl_wrapINS_14MCConstantExprEKNS_6MCExprES3_E4doitERS3_
    - functionName:    _ZN7llvm_ks12DenseMapInfoIPKNS_9MCSectionEE12getHashValueES3_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMapInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks12DenseMapInfoIPKNS_9MCSectionEE15getTombstoneKeyEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMapInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks12DenseMapInfoIPKNS_9MCSectionEE11getEmptyKeyEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMapInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks8DenseMapIPKNS_9MCSectionEmNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_mEEE13getNumBucketsEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 674
      functionLinenumberEnd: 675
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks8DenseMapIPKNS_9MCSectionEmNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_mEEE10getBucketsEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 670
      functionLinenumberEnd: 671
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks6detail12DenseMapPairIPKNS_9MCSectionEmE8getFirstEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEmNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_mEEEES4_mS6_S9_E12getHashValueERKS4_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 336
      functionLinenumberEnd: 337
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12DenseMapInfoIPKNS_9MCSectionEE12getHashValueES3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:337,12'
          Dst:             _ZN7llvm_ks12DenseMapInfoIPKNS_9MCSectionEE12getHashValueES3_
    - functionName:    _ZN7llvm_ks12DenseMapInfoIPKNS_9MCSectionEE7isEqualES3_S3_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMapInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    15
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEmNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_mEEEES4_mS6_S9_E15getTombstoneKeyEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 346
      functionLinenumberEnd: 347
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12DenseMapInfoIPKNS_9MCSectionEE15getTombstoneKeyEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:347,12'
          Dst:             _ZN7llvm_ks12DenseMapInfoIPKNS_9MCSectionEE15getTombstoneKeyEv
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEmNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_mEEEES4_mS6_S9_E11getEmptyKeyEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 343
      functionLinenumberEnd: 344
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12DenseMapInfoIPKNS_9MCSectionEE11getEmptyKeyEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:344,12'
          Dst:             _ZN7llvm_ks12DenseMapInfoIPKNS_9MCSectionEE11getEmptyKeyEv
    - functionName:    _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEmNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_mEEEES4_mS6_S9_E13getNumBucketsEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 381
      functionLinenumberEnd: 382
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks8DenseMapIPKNS_9MCSectionEmNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_mEEE13getNumBucketsEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:382,49'
          Dst:             _ZNK7llvm_ks8DenseMapIPKNS_9MCSectionEmNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_mEEE13getNumBucketsEv
    - functionName:    _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEmNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_mEEEES4_mS6_S9_E10getBucketsEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 375
      functionLinenumberEnd: 376
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks8DenseMapIPKNS_9MCSectionEmNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_mEEE10getBucketsEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:376,49'
          Dst:             _ZNK7llvm_ks8DenseMapIPKNS_9MCSectionEmNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_mEEE10getBucketsEv
    - functionName:    _ZNK7llvm_ks6detail12DenseMapPairIPKNS_9MCSectionEmE9getSecondEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEmNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_mEEEES4_mS6_S9_E15LookupBucketForIS4_EEbRKT_RPKS9_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 469
      functionLinenumberEnd: 516
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         28
      ICount:          169
      EdgeCount:       36
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEmNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_mEEEES4_mS6_S9_E11getEmptyKeyEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEmNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_mEEEES4_mS6_S9_E12getHashValueERKS4_
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEmNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_mEEEES4_mS6_S9_E15getTombstoneKeyEv
        - _ZN7llvm_ks12DenseMapInfoIPKNS_9MCSectionEE7isEqualES3_S3_
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEmNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_mEEEES4_mS6_S9_E10getBucketsEv
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEmNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_mEEEES4_mS6_S9_E13getNumBucketsEv
        - _ZNK7llvm_ks6detail12DenseMapPairIPKNS_9MCSectionEmE8getFirstEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:470,33'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEmNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_mEEEES4_mS6_S9_E10getBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:471,33'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEmNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_mEEEES4_mS6_S9_E13getNumBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:480,27'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEmNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_mEEEES4_mS6_S9_E11getEmptyKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:481,31'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEmNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_mEEEES4_mS6_S9_E15getTombstoneKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:482,5'
          Dst:             _ZN7llvm_ks12DenseMapInfoIPKNS_9MCSectionEE7isEqualES3_S3_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:482,5'
          Dst:             _ZN7llvm_ks12DenseMapInfoIPKNS_9MCSectionEE7isEqualES3_S3_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:482,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:486,25'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEmNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_mEEEES4_mS6_S9_E12getHashValueERKS4_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:491,11'
          Dst:             _ZNK7llvm_ks6detail12DenseMapPairIPKNS_9MCSectionEmE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:491,11'
          Dst:             _ZN7llvm_ks12DenseMapInfoIPKNS_9MCSectionEE7isEqualES3_S3_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:498,11'
          Dst:             _ZNK7llvm_ks6detail12DenseMapPairIPKNS_9MCSectionEmE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:498,11'
          Dst:             _ZN7llvm_ks12DenseMapInfoIPKNS_9MCSectionEE7isEqualES3_S3_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:507,41'
          Dst:             _ZNK7llvm_ks6detail12DenseMapPairIPKNS_9MCSectionEmE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:507,11'
          Dst:             _ZN7llvm_ks12DenseMapInfoIPKNS_9MCSectionEE7isEqualES3_S3_
    - functionName:    _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEmNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_mEEEES4_mS6_S9_E6lookupERKS4_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 159
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEmNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_mEEEES4_mS6_S9_E15LookupBucketForIS4_EEbRKT_RPKS9_
        - _ZNK7llvm_ks6detail12DenseMapPairIPKNS_9MCSectionEmE9getSecondEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:161,9'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEmNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_mEEEES4_mS6_S9_E15LookupBucketForIS4_EEbRKT_RPKS9_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:162,25'
          Dst:             _ZNK7llvm_ks6detail12DenseMapPairIPKNS_9MCSectionEmE9getSecondEv
    - functionName:    _ZNK7llvm_ks10MCFragment9getParentEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCFragment.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    13
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks11MCAssembler9getWriterEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCAssembler.h'
      linkageType:     InternalLinkage
      functionLinenumber: 270
      functionLinenumberEnd: 270
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL35AttemptToFoldSymbolOffsetDifferencePKN7llvm_ks11MCAssemblerEPKNS_11MCAsmLayoutEPKNS_8DenseMapIPKNS_9MCSectionEmNS_12DenseMapInfoIS9_EENS_6detail12DenseMapPairIS9_mEEEEbRPKNS_15MCSymbolRefExprESL_RlRb
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCExpr.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 466
      functionLinenumberEnd: 521
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         43
      ICount:          258
      EdgeCount:       59
      CyclomaticComplexity: 18
      functionsReached:
        - _ZNK7llvm_ks10MCFragment9getParentEv
        - _ZNK7llvm_ks11MCAsmLayout15getSymbolOffsetERKNS_8MCSymbolERb
        - _ZNK7llvm_ks11MCAssembler11isThumbFuncEPKNS_8MCSymbolE
        - _ZNK7llvm_ks11MCAssembler9getWriterEv
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEmNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_mEEEES4_mS6_S9_E6lookupERKS4_
        - _ZNK7llvm_ks14MCObjectWriter34isSymbolRefDifferenceFullyResolvedERKNS_11MCAssemblerEPKNS_15MCSymbolRefExprES6_bRb
        - _ZNK7llvm_ks15MCSymbolRefExpr9getSymbolEv
        - _ZNK7llvm_ks8MCSymbol10isVariableEv
        - _ZNK7llvm_ks8MCSymbol11getFragmentEb
        - _ZNK7llvm_ks8MCSymbol11isUndefinedEb
        - _ZNK7llvm_ks8MCSymbol9getOffsetEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCExpr.cpp:471,27'
          Dst:             _ZNK7llvm_ks15MCSymbolRefExpr9getSymbolEv
        - Src:             'llvm/lib/MC/MCExpr.cpp:472,27'
          Dst:             _ZNK7llvm_ks15MCSymbolRefExpr9getSymbolEv
        - Src:             'llvm/lib/MC/MCExpr.cpp:474,10'
          Dst:             _ZNK7llvm_ks8MCSymbol11isUndefinedEb
        - Src:             'llvm/lib/MC/MCExpr.cpp:474,30'
          Dst:             _ZNK7llvm_ks8MCSymbol11isUndefinedEb
        - Src:             'llvm/lib/MC/MCExpr.cpp:477,13'
          Dst:             _ZNK7llvm_ks11MCAssembler9getWriterEv
        - Src:             'llvm/lib/MC/MCExpr.cpp:477,25'
          Dst:             _ZNK7llvm_ks14MCObjectWriter34isSymbolRefDifferenceFullyResolvedERKNS_11MCAssemblerEPKNS_15MCSymbolRefExprES6_bRb
        - Src:             'llvm/lib/MC/MCExpr.cpp:482,10'
          Dst:             _ZNK7llvm_ks8MCSymbol11getFragmentEb
        - Src:             'llvm/lib/MC/MCExpr.cpp:482,30'
          Dst:             _ZNK7llvm_ks8MCSymbol11getFragmentEb
        - Src:             'llvm/lib/MC/MCExpr.cpp:482,51'
          Dst:             _ZNK7llvm_ks8MCSymbol10isVariableEv
        - Src:             'llvm/lib/MC/MCExpr.cpp:483,11'
          Dst:             _ZNK7llvm_ks8MCSymbol10isVariableEv
        - Src:             'llvm/lib/MC/MCExpr.cpp:484,19'
          Dst:             _ZNK7llvm_ks8MCSymbol9getOffsetEv
        - Src:             'llvm/lib/MC/MCExpr.cpp:484,36'
          Dst:             _ZNK7llvm_ks8MCSymbol9getOffsetEv
        - Src:             'llvm/lib/MC/MCExpr.cpp:488,14'
          Dst:             _ZNK7llvm_ks11MCAssembler11isThumbFuncEPKNS_8MCSymbolE
        - Src:             'llvm/lib/MC/MCExpr.cpp:500,31'
          Dst:             _ZNK7llvm_ks8MCSymbol11getFragmentEb
        - Src:             'llvm/lib/MC/MCExpr.cpp:500,46'
          Dst:             _ZNK7llvm_ks10MCFragment9getParentEv
        - Src:             'llvm/lib/MC/MCExpr.cpp:501,31'
          Dst:             _ZNK7llvm_ks8MCSymbol11getFragmentEb
        - Src:             'llvm/lib/MC/MCExpr.cpp:501,46'
          Dst:             _ZNK7llvm_ks10MCFragment9getParentEv
        - Src:             'llvm/lib/MC/MCExpr.cpp:508,40'
          Dst:             _ZNK7llvm_ks15MCSymbolRefExpr9getSymbolEv
        - Src:             'llvm/lib/MC/MCExpr.cpp:508,21'
          Dst:             _ZNK7llvm_ks11MCAsmLayout15getSymbolOffsetERKNS_8MCSymbolERb
        - Src:             'llvm/lib/MC/MCExpr.cpp:509,40'
          Dst:             _ZNK7llvm_ks15MCSymbolRefExpr9getSymbolEv
        - Src:             'llvm/lib/MC/MCExpr.cpp:509,21'
          Dst:             _ZNK7llvm_ks11MCAsmLayout15getSymbolOffsetERKNS_8MCSymbolERb
        - Src:             'llvm/lib/MC/MCExpr.cpp:511,23'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEmNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_mEEEES4_mS6_S9_E6lookupERKS4_
        - Src:             'llvm/lib/MC/MCExpr.cpp:511,46'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEmNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_mEEEES4_mS6_S9_E6lookupERKS4_
        - Src:             'llvm/lib/MC/MCExpr.cpp:515,12'
          Dst:             _ZNK7llvm_ks11MCAssembler11isThumbFuncEPKNS_8MCSymbolE
    - functionName:    _ZNK7llvm_ks8MCSymbol10isAbsoluteEb
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCSymbol.h'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionLinenumberEnd: 260
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks8MCSymbol11getFragmentEb
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCSymbol.h:260,12'
          Dst:             _ZNK7llvm_ks8MCSymbol11getFragmentEb
    - functionName:    _ZNK7llvm_ks8MCSymbol11isInSectionEb
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCSymbol.h'
      linkageType:     InternalLinkage
      functionLinenumber: 251
      functionLinenumberEnd: 252
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7llvm_ks8MCSymbol10isAbsoluteEb
        - _ZNK7llvm_ks8MCSymbol9isDefinedEb
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCSymbol.h:252,12'
          Dst:             _ZNK7llvm_ks8MCSymbol9isDefinedEb
        - Src:             'llvm/include/llvm/MC/MCSymbol.h:252,35'
          Dst:             _ZNK7llvm_ks8MCSymbol10isAbsoluteEb
    - functionName:    _ZN7llvm_ks8dyn_castINS_15MCSymbolRefExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 297
      functionLinenumberEnd: 298
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks3isaINS_15MCSymbolRefExprEPKNS_6MCExprEEEbRKT0_
        - _ZN7llvm_ks4castINS_15MCSymbolRefExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
      functionUses:    16
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:298,10'
          Dst:             _ZN7llvm_ks3isaINS_15MCSymbolRefExprEPKNS_6MCExprEEEbRKT0_
        - Src:             'llvm/include/llvm/Support/Casting.h:298,24'
          Dst:             _ZN7llvm_ks4castINS_15MCSymbolRefExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
    - functionName:    _ZNK7llvm_ks6MCExpr22findAssociatedFragmentEv
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCExpr.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 800
      functionLinenumberEnd: 839
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         19
      ICount:          125
      EdgeCount:       21
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - _ZN7llvm_ks4castINS_11MCUnaryExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks4castINS_12MCBinaryExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks4castINS_12MCTargetExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks4castINS_15MCSymbolRefExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK7llvm_ks11MCUnaryExpr10getSubExprEv
        - _ZNK7llvm_ks12MCBinaryExpr6getLHSEv
        - _ZNK7llvm_ks12MCBinaryExpr6getRHSEv
        - _ZNK7llvm_ks12MCBinaryExpr9getOpcodeEv
        - _ZNK7llvm_ks15MCSymbolRefExpr9getSymbolEv
        - _ZNK7llvm_ks6MCExpr22findAssociatedFragmentEv
        - _ZNK7llvm_ks6MCExpr7getKindEv
        - _ZNK7llvm_ks8MCSymbol11getFragmentEb
      functionUses:    13
      BranchProfiles:
        - Branch String:   'llvm/lib/MC/MCExpr.cpp:801,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/MC/MCExpr.cpp:801,11'
          Dst:             _ZNK7llvm_ks6MCExpr7getKindEv
        - Src:             'llvm/lib/MC/MCExpr.cpp:804,12'
          Dst:             _ZN7llvm_ks4castINS_12MCTargetExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/MC/MCExpr.cpp:810,34'
          Dst:             _ZN7llvm_ks4castINS_15MCSymbolRefExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/MC/MCExpr.cpp:811,32'
          Dst:             _ZNK7llvm_ks15MCSymbolRefExpr9getSymbolEv
        - Src:             'llvm/lib/MC/MCExpr.cpp:812,16'
          Dst:             _ZNK7llvm_ks8MCSymbol11getFragmentEb
        - Src:             'llvm/lib/MC/MCExpr.cpp:816,12'
          Dst:             _ZN7llvm_ks4castINS_11MCUnaryExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/MC/MCExpr.cpp:816,37'
          Dst:             _ZNK7llvm_ks11MCUnaryExpr10getSubExprEv
        - Src:             'llvm/lib/MC/MCExpr.cpp:816,51'
          Dst:             _ZNK7llvm_ks6MCExpr22findAssociatedFragmentEv
        - Src:             'llvm/lib/MC/MCExpr.cpp:819,30'
          Dst:             _ZN7llvm_ks4castINS_12MCBinaryExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/MC/MCExpr.cpp:820,29'
          Dst:             _ZNK7llvm_ks12MCBinaryExpr6getLHSEv
        - Src:             'llvm/lib/MC/MCExpr.cpp:820,39'
          Dst:             _ZNK7llvm_ks6MCExpr22findAssociatedFragmentEv
        - Src:             'llvm/lib/MC/MCExpr.cpp:821,29'
          Dst:             _ZNK7llvm_ks12MCBinaryExpr6getRHSEv
        - Src:             'llvm/lib/MC/MCExpr.cpp:821,39'
          Dst:             _ZNK7llvm_ks6MCExpr22findAssociatedFragmentEv
        - Src:             'llvm/lib/MC/MCExpr.cpp:830,13'
          Dst:             _ZNK7llvm_ks12MCBinaryExpr9getOpcodeEv
        - Src:             'llvm/lib/MC/MCExpr.cpp:838,3'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
    - functionName:    _ZNK7llvm_ks12MCBinaryExpr9getOpcodeEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCExpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 533
      functionLinenumberEnd: 533
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    18
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL19EvaluateSymbolicAddPKN7llvm_ks11MCAssemblerEPKNS_11MCAsmLayoutEPKNS_8DenseMapIPKNS_9MCSectionEmNS_12DenseMapInfoIS9_EENS_6detail12DenseMapPairIS9_mEEEEbRKNS_7MCValueEPKNS_15MCSymbolRefExprESN_lRSI_Rb
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCExpr.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 547
      functionLinenumberEnd: 601
      functionDepth:   0
      returnType:      bool
      argCount:        10
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         42
      ICount:          236
      EdgeCount:       55
      CyclomaticComplexity: 15
      functionsReached:
        - _ZL35AttemptToFoldSymbolOffsetDifferencePKN7llvm_ks11MCAssemblerEPKNS_11MCAsmLayoutEPKNS_8DenseMapIPKNS_9MCSectionEmNS_12DenseMapInfoIS9_EENS_6detail12DenseMapPairIS9_mEEEEbRPKNS_15MCSymbolRefExprESL_RlRb
        - _ZN7llvm_ks7MCValue3getEPKNS_15MCSymbolRefExprES3_lj
        - _ZNK7llvm_ks7MCValue11getConstantEv
        - _ZNK7llvm_ks7MCValue7getSymAEv
        - _ZNK7llvm_ks7MCValue7getSymBEv
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCExpr.cpp:550,38'
          Dst:             _ZNK7llvm_ks7MCValue7getSymAEv
        - Src:             'llvm/lib/MC/MCExpr.cpp:551,38'
          Dst:             _ZNK7llvm_ks7MCValue7getSymBEv
        - Src:             'llvm/lib/MC/MCExpr.cpp:552,25'
          Dst:             _ZNK7llvm_ks7MCValue11getConstantEv
        - Src:             'llvm/lib/MC/MCExpr.cpp:557,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/MCExpr.cpp:572,5'
          Dst:             _ZL35AttemptToFoldSymbolOffsetDifferencePKN7llvm_ks11MCAssemblerEPKNS_11MCAsmLayoutEPKNS_8DenseMapIPKNS_9MCSectionEmNS_12DenseMapInfoIS9_EENS_6detail12DenseMapPairIS9_mEEEEbRPKNS_15MCSymbolRefExprESL_RlRb
        - Src:             'llvm/lib/MC/MCExpr.cpp:576,5'
          Dst:             _ZL35AttemptToFoldSymbolOffsetDifferencePKN7llvm_ks11MCAssemblerEPKNS_11MCAsmLayoutEPKNS_8DenseMapIPKNS_9MCSectionEmNS_12DenseMapInfoIS9_EENS_6detail12DenseMapPairIS9_mEEEEbRPKNS_15MCSymbolRefExprESL_RlRb
        - Src:             'llvm/lib/MC/MCExpr.cpp:580,5'
          Dst:             _ZL35AttemptToFoldSymbolOffsetDifferencePKN7llvm_ks11MCAssemblerEPKNS_11MCAsmLayoutEPKNS_8DenseMapIPKNS_9MCSectionEmNS_12DenseMapInfoIS9_EENS_6detail12DenseMapPairIS9_mEEEEbRPKNS_15MCSymbolRefExprESL_RlRb
        - Src:             'llvm/lib/MC/MCExpr.cpp:584,5'
          Dst:             _ZL35AttemptToFoldSymbolOffsetDifferencePKN7llvm_ks11MCAssemblerEPKNS_11MCAsmLayoutEPKNS_8DenseMapIPKNS_9MCSectionEmNS_12DenseMapInfoIS9_EENS_6detail12DenseMapPairIS9_mEEEEbRPKNS_15MCSymbolRefExprESL_RlRb
        - Src:             'llvm/lib/MC/MCExpr.cpp:599,9'
          Dst:             _ZN7llvm_ks7MCValue3getEPKNS_15MCSymbolRefExprES3_lj
    - functionName:    _ZNK7llvm_ks7MCValue7getSymAEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCValue.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    29
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks7MCValue7getSymBEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCValue.h'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    20
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks7MCValue11getConstantEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCValue.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    22
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks7MCValue3getEPKNS_15MCSymbolRefExprES3_lj
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCValue.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          24
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks15MCSymbolRefExpr24hasSubsectionsViaSymbolsEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCExpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 339
      functionLinenumberEnd: 339
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL9canExpandRKN7llvm_ks8MCSymbolEb
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCExpr.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 621
      functionLinenumberEnd: 632
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          64
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks8dyn_castINS_15MCSymbolRefExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK7llvm_ks15MCSymbolRefExpr7getKindEv
        - _ZNK7llvm_ks8MCSymbol11isInSectionEb
        - _ZNK7llvm_ks8MCSymbol16getVariableValueEb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCExpr.cpp:622,28'
          Dst:             _ZNK7llvm_ks8MCSymbol16getVariableValueEb
        - Src:             'llvm/lib/MC/MCExpr.cpp:623,23'
          Dst:             _ZN7llvm_ks8dyn_castINS_15MCSymbolRefExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/MC/MCExpr.cpp:625,16'
          Dst:             _ZNK7llvm_ks15MCSymbolRefExpr7getKindEv
        - Src:             'llvm/lib/MC/MCExpr.cpp:631,15'
          Dst:             _ZNK7llvm_ks8MCSymbol11isInSectionEb
    - functionName:    _ZN7llvm_ks4castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionLinenumberEnd: 238
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          36
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks16cast_convert_valINS_14MCConstantExprEPKNS_6MCExprES4_E4doitERKS4_
        - _ZN7llvm_ks3isaINS_14MCConstantExprEPKNS_6MCExprEEEbRKT0_
        - __assert_fail
      functionUses:    46
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:237,3'
          Dst:             _ZN7llvm_ks3isaINS_14MCConstantExprEPKNS_6MCExprEEEbRKT0_
        - Src:             'llvm/include/llvm/Support/Casting.h:237,3'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/Support/Casting.h:238,10'
          Dst:             _ZN7llvm_ks16cast_convert_valINS_14MCConstantExprEPKNS_6MCExprES4_E4doitERKS4_
    - functionName:    _ZN7llvm_ks3isaINS_14MCConstantExprEPKNS_6MCExprEEEbRKT0_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13isa_impl_wrapINS_14MCConstantExprEKPKNS_6MCExprES4_E4doitERS5_
      functionUses:    26
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:133,10'
          Dst:             _ZN7llvm_ks13isa_impl_wrapINS_14MCConstantExprEKPKNS_6MCExprES4_E4doitERS5_
    - functionName:    _ZN7llvm_ks7MCValue3getEl
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCValue.h'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks6MCExpr15evaluateAsValueERNS_7MCValueERKNS_11MCAsmLayoutE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCExpr.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 614
      functionLinenumberEnd: 617
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks11MCAsmLayout12getAssemblerEv
        - _ZNK7llvm_ks6MCExpr25evaluateAsRelocatableImplERNS_7MCValueEPKNS_11MCAssemblerEPKNS_11MCAsmLayoutEPKNS_7MCFixupEPKNS_8DenseMapIPKNS_9MCSectionEmNS_12DenseMapInfoISF_EENS_6detail12DenseMapPairISF_mEEEEbRb
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCExpr.cpp:615,36'
          Dst:             _ZNK7llvm_ks11MCAsmLayout12getAssemblerEv
        - Src:             'llvm/lib/MC/MCExpr.cpp:617,10'
          Dst:             _ZNK7llvm_ks6MCExpr25evaluateAsRelocatableImplERNS_7MCValueEPKNS_11MCAssemblerEPKNS_11MCAsmLayoutEPKNS_7MCFixupEPKNS_8DenseMapIPKNS_9MCSectionEmNS_12DenseMapInfoISF_EENS_6detail12DenseMapPairISF_mEEEEbRb
    - functionName:    _ZNK7llvm_ks11MCAsmLayout12getAssemblerEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCAsmLayout.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    13
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks6MCExpr25evaluateAsRelocatableImplERNS_7MCValueEPKNS_11MCAssemblerEPKNS_11MCAsmLayoutEPKNS_7MCFixupEPKNS_8DenseMapIPKNS_9MCSectionEmNS_12DenseMapInfoISF_EENS_6detail12DenseMapPairISF_mEEEEbRb
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCExpr.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 639
      functionLinenumberEnd: 798
      functionDepth:   0
      returnType:      bool
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         91
      ICount:          595
      EdgeCount:       107
      CyclomaticComplexity: 18
      functionsReached:
        - _ZL19EvaluateSymbolicAddPKN7llvm_ks11MCAssemblerEPKNS_11MCAsmLayoutEPKNS_8DenseMapIPKNS_9MCSectionEmNS_12DenseMapInfoIS9_EENS_6detail12DenseMapPairIS9_mEEEEbRKNS_7MCValueEPKNS_15MCSymbolRefExprESN_lRSI_Rb
        - _ZL9canExpandRKN7llvm_ks8MCSymbolEb
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - _ZN7llvm_ks4castINS_11MCUnaryExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks4castINS_12MCBinaryExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks4castINS_12MCTargetExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks4castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks4castINS_15MCSymbolRefExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks7MCValue3getEPKNS_15MCSymbolRefExprES3_lj
        - _ZN7llvm_ks7MCValue3getEl
        - _ZNK7llvm_ks11MCUnaryExpr10getSubExprEv
        - _ZNK7llvm_ks11MCUnaryExpr9getOpcodeEv
        - _ZNK7llvm_ks12MCBinaryExpr6getLHSEv
        - _ZNK7llvm_ks12MCBinaryExpr6getRHSEv
        - _ZNK7llvm_ks12MCBinaryExpr9getOpcodeEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - _ZNK7llvm_ks15MCSymbolRefExpr24hasSubsectionsViaSymbolsEv
        - _ZNK7llvm_ks15MCSymbolRefExpr7getKindEv
        - _ZNK7llvm_ks15MCSymbolRefExpr9getSymbolEv
        - _ZNK7llvm_ks6MCExpr25evaluateAsRelocatableImplERNS_7MCValueEPKNS_11MCAssemblerEPKNS_11MCAsmLayoutEPKNS_7MCFixupEPKNS_8DenseMapIPKNS_9MCSectionEmNS_12DenseMapInfoISF_EENS_6detail12DenseMapPairISF_mEEEEbRb
        - _ZNK7llvm_ks6MCExpr7getKindEv
        - _ZNK7llvm_ks7MCValue10isAbsoluteEv
        - _ZNK7llvm_ks7MCValue11getConstantEv
        - _ZNK7llvm_ks7MCValue7getSymAEv
        - _ZNK7llvm_ks7MCValue7getSymBEv
        - _ZNK7llvm_ks8MCSymbol10isVariableEv
        - _ZNK7llvm_ks8MCSymbol16getVariableValueEb
      functionUses:    7
      BranchProfiles:
        - Branch String:   'llvm/lib/MC/MCExpr.cpp:640,3'
          Branch Sides:    []
        - Branch String:   'llvm/lib/MC/MCExpr.cpp:689,5'
          Branch Sides:    []
        - Branch String:   'llvm/lib/MC/MCExpr.cpp:729,7'
          Branch Sides:    []
        - Branch String:   'llvm/lib/MC/MCExpr.cpp:750,5'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/MC/MCExpr.cpp:640,11'
          Dst:             _ZNK7llvm_ks6MCExpr7getKindEv
        - Src:             'llvm/lib/MC/MCExpr.cpp:642,12'
          Dst:             _ZN7llvm_ks4castINS_12MCTargetExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/MC/MCExpr.cpp:646,24'
          Dst:             _ZN7llvm_ks4castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/MC/MCExpr.cpp:646,52'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/MC/MCExpr.cpp:646,11'
          Dst:             _ZN7llvm_ks7MCValue3getEl
        - Src:             'llvm/lib/MC/MCExpr.cpp:650,34'
          Dst:             _ZN7llvm_ks4castINS_15MCSymbolRefExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/MC/MCExpr.cpp:651,32'
          Dst:             _ZNK7llvm_ks15MCSymbolRefExpr9getSymbolEv
        - Src:             'llvm/lib/MC/MCExpr.cpp:654,13'
          Dst:             _ZNK7llvm_ks8MCSymbol10isVariableEv
        - Src:             'llvm/lib/MC/MCExpr.cpp:654,34'
          Dst:             _ZNK7llvm_ks15MCSymbolRefExpr7getKindEv
        - Src:             'llvm/lib/MC/MCExpr.cpp:655,9'
          Dst:             _ZL9canExpandRKN7llvm_ks8MCSymbolEb
        - Src:             'llvm/lib/MC/MCExpr.cpp:656,27'
          Dst:             _ZNK7llvm_ks15MCSymbolRefExpr24hasSubsectionsViaSymbolsEv
        - Src:             'llvm/lib/MC/MCExpr.cpp:658,15'
          Dst:             _ZNK7llvm_ks8MCSymbol16getVariableValueEb
        - Src:             'llvm/lib/MC/MCExpr.cpp:658,35'
          Dst:             _ZNK7llvm_ks6MCExpr25evaluateAsRelocatableImplERNS_7MCValueEPKNS_11MCAssemblerEPKNS_11MCAsmLayoutEPKNS_7MCFixupEPKNS_8DenseMapIPKNS_9MCSectionEmNS_12DenseMapInfoISF_EENS_6detail12DenseMapPairISF_mEEEEbRb
        - Src:             'llvm/lib/MC/MCExpr.cpp:663,40'
          Dst:             _ZNK7llvm_ks7MCValue7getSymAEv
        - Src:             'llvm/lib/MC/MCExpr.cpp:664,40'
          Dst:             _ZNK7llvm_ks7MCValue7getSymBEv
        - Src:             'llvm/lib/MC/MCExpr.cpp:676,11'
          Dst:             _ZN7llvm_ks7MCValue3getEPKNS_15MCSymbolRefExprES3_lj
        - Src:             'llvm/lib/MC/MCExpr.cpp:681,30'
          Dst:             _ZN7llvm_ks4castINS_11MCUnaryExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/MC/MCExpr.cpp:685,15'
          Dst:             _ZNK7llvm_ks11MCUnaryExpr10getSubExprEv
        - Src:             'llvm/lib/MC/MCExpr.cpp:685,29'
          Dst:             _ZNK7llvm_ks6MCExpr25evaluateAsRelocatableImplERNS_7MCValueEPKNS_11MCAssemblerEPKNS_11MCAsmLayoutEPKNS_7MCFixupEPKNS_8DenseMapIPKNS_9MCSectionEmNS_12DenseMapInfoISF_EENS_6detail12DenseMapPairISF_mEEEEbRb
        - Src:             'llvm/lib/MC/MCExpr.cpp:689,18'
          Dst:             _ZNK7llvm_ks11MCUnaryExpr9getOpcodeEv
        - Src:             'llvm/lib/MC/MCExpr.cpp:691,18'
          Dst:             _ZNK7llvm_ks7MCValue10isAbsoluteEv
        - Src:             'llvm/lib/MC/MCExpr.cpp:693,33'
          Dst:             _ZNK7llvm_ks7MCValue11getConstantEv
        - Src:             'llvm/lib/MC/MCExpr.cpp:693,13'
          Dst:             _ZN7llvm_ks7MCValue3getEl
        - Src:             'llvm/lib/MC/MCExpr.cpp:697,17'
          Dst:             _ZNK7llvm_ks7MCValue7getSymAEv
        - Src:             'llvm/lib/MC/MCExpr.cpp:697,37'
          Dst:             _ZNK7llvm_ks7MCValue7getSymBEv
        - Src:             'llvm/lib/MC/MCExpr.cpp:699,32'
          Dst:             _ZNK7llvm_ks7MCValue7getSymBEv
        - Src:             'llvm/lib/MC/MCExpr.cpp:699,49'
          Dst:             _ZNK7llvm_ks7MCValue7getSymAEv
        - Src:             'llvm/lib/MC/MCExpr.cpp:700,33'
          Dst:             _ZNK7llvm_ks7MCValue11getConstantEv
        - Src:             'llvm/lib/MC/MCExpr.cpp:699,13'
          Dst:             _ZN7llvm_ks7MCValue3getEPKNS_15MCSymbolRefExprES3_lj
        - Src:             'llvm/lib/MC/MCExpr.cpp:703,18'
          Dst:             _ZNK7llvm_ks7MCValue10isAbsoluteEv
        - Src:             'llvm/lib/MC/MCExpr.cpp:705,33'
          Dst:             _ZNK7llvm_ks7MCValue11getConstantEv
        - Src:             'llvm/lib/MC/MCExpr.cpp:705,13'
          Dst:             _ZN7llvm_ks7MCValue3getEl
        - Src:             'llvm/lib/MC/MCExpr.cpp:716,31'
          Dst:             _ZN7llvm_ks4castINS_12MCBinaryExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/MC/MCExpr.cpp:720,15'
          Dst:             _ZNK7llvm_ks12MCBinaryExpr6getLHSEv
        - Src:             'llvm/lib/MC/MCExpr.cpp:720,25'
          Dst:             _ZNK7llvm_ks6MCExpr25evaluateAsRelocatableImplERNS_7MCValueEPKNS_11MCAssemblerEPKNS_11MCAsmLayoutEPKNS_7MCFixupEPKNS_8DenseMapIPKNS_9MCSectionEmNS_12DenseMapInfoISF_EENS_6detail12DenseMapPairISF_mEEEEbRb
        - Src:             'llvm/lib/MC/MCExpr.cpp:722,15'
          Dst:             _ZNK7llvm_ks12MCBinaryExpr6getRHSEv
        - Src:             'llvm/lib/MC/MCExpr.cpp:722,25'
          Dst:             _ZNK7llvm_ks6MCExpr25evaluateAsRelocatableImplERNS_7MCValueEPKNS_11MCAssemblerEPKNS_11MCAsmLayoutEPKNS_7MCFixupEPKNS_8DenseMapIPKNS_9MCSectionEmNS_12DenseMapInfoISF_EENS_6detail12DenseMapPairISF_mEEEEbRb
        - Src:             'llvm/lib/MC/MCExpr.cpp:728,19'
          Dst:             _ZNK7llvm_ks7MCValue10isAbsoluteEv
        - Src:             'llvm/lib/MC/MCExpr.cpp:728,45'
          Dst:             _ZNK7llvm_ks7MCValue10isAbsoluteEv
        - Src:             'llvm/lib/MC/MCExpr.cpp:729,20'
          Dst:             _ZNK7llvm_ks12MCBinaryExpr9getOpcodeEv
        - Src:             'llvm/lib/MC/MCExpr.cpp:735,45'
          Dst:             _ZNK7llvm_ks7MCValue7getSymBEv
        - Src:             'llvm/lib/MC/MCExpr.cpp:735,65'
          Dst:             _ZNK7llvm_ks7MCValue7getSymAEv
        - Src:             'llvm/lib/MC/MCExpr.cpp:736,46'
          Dst:             _ZNK7llvm_ks7MCValue11getConstantEv
        - Src:             'llvm/lib/MC/MCExpr.cpp:734,16'
          Dst:             _ZL19EvaluateSymbolicAddPKN7llvm_ks11MCAssemblerEPKNS_11MCAsmLayoutEPKNS_8DenseMapIPKNS_9MCSectionEmNS_12DenseMapInfoIS9_EENS_6detail12DenseMapPairIS9_mEEEEbRKNS_7MCValueEPKNS_15MCSymbolRefExprESN_lRSI_Rb
        - Src:             'llvm/lib/MC/MCExpr.cpp:740,45'
          Dst:             _ZNK7llvm_ks7MCValue7getSymAEv
        - Src:             'llvm/lib/MC/MCExpr.cpp:740,65'
          Dst:             _ZNK7llvm_ks7MCValue7getSymBEv
        - Src:             'llvm/lib/MC/MCExpr.cpp:741,45'
          Dst:             _ZNK7llvm_ks7MCValue11getConstantEv
        - Src:             'llvm/lib/MC/MCExpr.cpp:739,16'
          Dst:             _ZL19EvaluateSymbolicAddPKN7llvm_ks11MCAssemblerEPKNS_11MCAsmLayoutEPKNS_8DenseMapIPKNS_9MCSectionEmNS_12DenseMapInfoIS9_EENS_6detail12DenseMapPairIS9_mEEEEbRKNS_7MCValueEPKNS_15MCSymbolRefExprESN_lRSI_Rb
        - Src:             'llvm/lib/MC/MCExpr.cpp:748,28'
          Dst:             _ZNK7llvm_ks7MCValue11getConstantEv
        - Src:             'llvm/lib/MC/MCExpr.cpp:748,58'
          Dst:             _ZNK7llvm_ks7MCValue11getConstantEv
        - Src:             'llvm/lib/MC/MCExpr.cpp:750,18'
          Dst:             _ZNK7llvm_ks12MCBinaryExpr9getOpcodeEv
        - Src:             'llvm/lib/MC/MCExpr.cpp:792,11'
          Dst:             _ZN7llvm_ks7MCValue3getEl
        - Src:             'llvm/lib/MC/MCExpr.cpp:797,3'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
    - functionName:    _ZNK7llvm_ks14MCConstantExpr8getValueEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCExpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    324
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks11MCUnaryExpr9getOpcodeEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCExpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 397
      functionLinenumberEnd: 397
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks7MCValue10isAbsoluteEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCValue.h'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          24
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks6MCExpr21evaluateAsRelocatableERNS_7MCValueEPKNS_11MCAsmLayoutEPKNS_7MCFixupE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCExpr.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 606
      functionLinenumberEnd: 609
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7llvm_ks11MCAsmLayout12getAssemblerEv
        - _ZNK7llvm_ks6MCExpr25evaluateAsRelocatableImplERNS_7MCValueEPKNS_11MCAssemblerEPKNS_11MCAsmLayoutEPKNS_7MCFixupEPKNS_8DenseMapIPKNS_9MCSectionEmNS_12DenseMapInfoISF_EENS_6detail12DenseMapPairISF_mEEEEbRb
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCExpr.cpp:607,46'
          Dst:             _ZNK7llvm_ks11MCAsmLayout12getAssemblerEv
        - Src:             'llvm/lib/MC/MCExpr.cpp:609,10'
          Dst:             _ZNK7llvm_ks6MCExpr25evaluateAsRelocatableImplERNS_7MCValueEPKNS_11MCAssemblerEPKNS_11MCAsmLayoutEPKNS_7MCFixupEPKNS_8DenseMapIPKNS_9MCSectionEmNS_12DenseMapInfoISF_EENS_6detail12DenseMapPairISF_mEEEEbRb
    - functionName:    _ZNK7llvm_ks6MCExpr18evaluateAsAbsoluteERlPKNS_11MCAssemblerEPKNS_11MCAsmLayoutEPKNS_8DenseMapIPKNS_9MCSectionEmNS_12DenseMapInfoISB_EENS_6detail12DenseMapPairISB_mEEEEb
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCExpr.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 443
      functionLinenumberEnd: 460
      functionDepth:   0
      returnType:      bool
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          71
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - _ZNK7llvm_ks6MCExpr25evaluateAsRelocatableImplERNS_7MCValueEPKNS_11MCAssemblerEPKNS_11MCAsmLayoutEPKNS_7MCFixupEPKNS_8DenseMapIPKNS_9MCSectionEmNS_12DenseMapInfoISF_EENS_6detail12DenseMapPairISF_mEEEEbRb
        - _ZNK7llvm_ks7MCValue10isAbsoluteEv
        - _ZNK7llvm_ks7MCValue11getConstantEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCExpr.cpp:447,34'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/MC/MCExpr.cpp:448,15'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/MC/MCExpr.cpp:454,7'
          Dst:             _ZNK7llvm_ks6MCExpr25evaluateAsRelocatableImplERNS_7MCValueEPKNS_11MCAssemblerEPKNS_11MCAsmLayoutEPKNS_7MCFixupEPKNS_8DenseMapIPKNS_9MCSectionEmNS_12DenseMapInfoISF_EENS_6detail12DenseMapPairISF_mEEEEbRb
        - Src:             'llvm/lib/MC/MCExpr.cpp:457,15'
          Dst:             _ZNK7llvm_ks7MCValue11getConstantEv
        - Src:             'llvm/lib/MC/MCExpr.cpp:459,33'
          Dst:             _ZNK7llvm_ks7MCValue10isAbsoluteEv
    - functionName:    _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 297
      functionLinenumberEnd: 298
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks3isaINS_14MCConstantExprEPKNS_6MCExprEEEbRKT0_
        - _ZN7llvm_ks4castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
      functionUses:    228
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:298,10'
          Dst:             _ZN7llvm_ks3isaINS_14MCConstantExprEPKNS_6MCExprEEEbRKT0_
        - Src:             'llvm/include/llvm/Support/Casting.h:298,24'
          Dst:             _ZN7llvm_ks4castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
    - functionName:    _ZNK7llvm_ks6MCExpr21evaluateKnownAbsoluteERlRKNS_11MCAsmLayoutE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCExpr.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 426
      functionLinenumberEnd: 427
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks11MCAsmLayout12getAssemblerEv
        - _ZNK7llvm_ks6MCExpr18evaluateAsAbsoluteERlPKNS_11MCAssemblerEPKNS_11MCAsmLayoutEPKNS_8DenseMapIPKNS_9MCSectionEmNS_12DenseMapInfoISB_EENS_6detail12DenseMapPairISB_mEEEEb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCExpr.cpp:427,42'
          Dst:             _ZNK7llvm_ks11MCAsmLayout12getAssemblerEv
        - Src:             'llvm/lib/MC/MCExpr.cpp:427,10'
          Dst:             _ZNK7llvm_ks6MCExpr18evaluateAsAbsoluteERlPKNS_11MCAssemblerEPKNS_11MCAsmLayoutEPKNS_8DenseMapIPKNS_9MCSectionEmNS_12DenseMapInfoISB_EENS_6detail12DenseMapPairISB_mEEEEb
    - functionName:    _ZNK7llvm_ks6MCExpr18evaluateAsAbsoluteERlRKNS_11MCAssemblerE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCExpr.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 421
      functionLinenumberEnd: 422
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks6MCExpr18evaluateAsAbsoluteERlPKNS_11MCAssemblerEPKNS_11MCAsmLayoutEPKNS_8DenseMapIPKNS_9MCSectionEmNS_12DenseMapInfoISB_EENS_6detail12DenseMapPairISB_mEEEE
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCExpr.cpp:422,10'
          Dst:             _ZNK7llvm_ks6MCExpr18evaluateAsAbsoluteERlPKNS_11MCAssemblerEPKNS_11MCAsmLayoutEPKNS_8DenseMapIPKNS_9MCSectionEmNS_12DenseMapInfoISB_EENS_6detail12DenseMapPairISB_mEEEE
    - functionName:    _ZNK7llvm_ks6MCExpr18evaluateAsAbsoluteERlPKNS_11MCAssemblerEPKNS_11MCAsmLayoutEPKNS_8DenseMapIPKNS_9MCSectionEmNS_12DenseMapInfoISB_EENS_6detail12DenseMapPairISB_mEEEE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCExpr.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 433
      functionLinenumberEnd: 437
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks6MCExpr18evaluateAsAbsoluteERlPKNS_11MCAssemblerEPKNS_11MCAsmLayoutEPKNS_8DenseMapIPKNS_9MCSectionEmNS_12DenseMapInfoISB_EENS_6detail12DenseMapPairISB_mEEEEb
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCExpr.cpp:437,10'
          Dst:             _ZNK7llvm_ks6MCExpr18evaluateAsAbsoluteERlPKNS_11MCAssemblerEPKNS_11MCAsmLayoutEPKNS_8DenseMapIPKNS_9MCSectionEmNS_12DenseMapInfoISB_EENS_6detail12DenseMapPairISB_mEEEEb
    - functionName:    _ZNK7llvm_ks6MCExpr18evaluateAsAbsoluteERlRKNS_11MCAsmLayoutERKNS_8DenseMapIPKNS_9MCSectionEmNS_12DenseMapInfoIS8_EENS_6detail12DenseMapPairIS8_mEEEE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCExpr.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 417
      functionLinenumberEnd: 418
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks11MCAsmLayout12getAssemblerEv
        - _ZNK7llvm_ks6MCExpr18evaluateAsAbsoluteERlPKNS_11MCAssemblerEPKNS_11MCAsmLayoutEPKNS_8DenseMapIPKNS_9MCSectionEmNS_12DenseMapInfoISB_EENS_6detail12DenseMapPairISB_mEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCExpr.cpp:418,42'
          Dst:             _ZNK7llvm_ks11MCAsmLayout12getAssemblerEv
        - Src:             'llvm/lib/MC/MCExpr.cpp:418,10'
          Dst:             _ZNK7llvm_ks6MCExpr18evaluateAsAbsoluteERlPKNS_11MCAssemblerEPKNS_11MCAsmLayoutEPKNS_8DenseMapIPKNS_9MCSectionEmNS_12DenseMapInfoISB_EENS_6detail12DenseMapPairISB_mEEEE
    - functionName:    _ZNK7llvm_ks6MCExpr18evaluateAsAbsoluteERlRKNS_11MCAsmLayoutE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCExpr.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 411
      functionLinenumberEnd: 412
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks11MCAsmLayout12getAssemblerEv
        - _ZNK7llvm_ks6MCExpr18evaluateAsAbsoluteERlPKNS_11MCAssemblerEPKNS_11MCAsmLayoutEPKNS_8DenseMapIPKNS_9MCSectionEmNS_12DenseMapInfoISB_EENS_6detail12DenseMapPairISB_mEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCExpr.cpp:412,42'
          Dst:             _ZNK7llvm_ks11MCAsmLayout12getAssemblerEv
        - Src:             'llvm/lib/MC/MCExpr.cpp:412,10'
          Dst:             _ZNK7llvm_ks6MCExpr18evaluateAsAbsoluteERlPKNS_11MCAssemblerEPKNS_11MCAsmLayoutEPKNS_8DenseMapIPKNS_9MCSectionEmNS_12DenseMapInfoISB_EENS_6detail12DenseMapPairISB_mEEEE
    - functionName:    _ZNK7llvm_ks6MCExpr18evaluateAsAbsoluteERl
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCExpr.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 406
      functionLinenumberEnd: 407
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks6MCExpr18evaluateAsAbsoluteERlPKNS_11MCAssemblerEPKNS_11MCAsmLayoutEPKNS_8DenseMapIPKNS_9MCSectionEmNS_12DenseMapInfoISB_EENS_6detail12DenseMapPairISB_mEEEE
      functionUses:    47
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCExpr.cpp:407,10'
          Dst:             _ZNK7llvm_ks6MCExpr18evaluateAsAbsoluteERlPKNS_11MCAssemblerEPKNS_11MCAsmLayoutEPKNS_8DenseMapIPKNS_9MCSectionEmNS_12DenseMapInfoISB_EENS_6detail12DenseMapPairISB_mEEEE
    - functionName:    _ZN7llvm_ks15MCSymbolRefExpr21getVariantKindForNameENS_9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCExpr.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 303
      functionLinenumberEnd: 395
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         723
      ICount:          4548
      EdgeCount:       990
      CyclomaticComplexity: 269
      functionsReached:
        - _ZNK7llvm_ks9StringRef5lowerEv
        - memcmp
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCExpr.cpp:304,41'
          Dst:             _ZNK7llvm_ks9StringRef5lowerEv
        - Src:             'llvm/lib/MC/MCExpr.cpp:305,6'
          Dst:             memcmp
        - Src:             'llvm/lib/MC/MCExpr.cpp:306,6'
          Dst:             memcmp
        - Src:             'llvm/lib/MC/MCExpr.cpp:307,6'
          Dst:             memcmp
        - Src:             'llvm/lib/MC/MCExpr.cpp:308,6'
          Dst:             memcmp
        - Src:             'llvm/lib/MC/MCExpr.cpp:309,6'
          Dst:             memcmp
        - Src:             'llvm/lib/MC/MCExpr.cpp:310,6'
          Dst:             memcmp
        - Src:             'llvm/lib/MC/MCExpr.cpp:311,6'
          Dst:             memcmp
        - Src:             'llvm/lib/MC/MCExpr.cpp:312,6'
          Dst:             memcmp
        - Src:             'llvm/lib/MC/MCExpr.cpp:313,6'
          Dst:             memcmp
        - Src:             'llvm/lib/MC/MCExpr.cpp:314,6'
          Dst:             memcmp
        - Src:             'llvm/lib/MC/MCExpr.cpp:315,6'
          Dst:             memcmp
        - Src:             'llvm/lib/MC/MCExpr.cpp:316,6'
          Dst:             memcmp
        - Src:             'llvm/lib/MC/MCExpr.cpp:317,6'
          Dst:             memcmp
        - Src:             'llvm/lib/MC/MCExpr.cpp:318,6'
          Dst:             memcmp
        - Src:             'llvm/lib/MC/MCExpr.cpp:319,6'
          Dst:             memcmp
        - Src:             'llvm/lib/MC/MCExpr.cpp:320,6'
          Dst:             memcmp
        - Src:             'llvm/lib/MC/MCExpr.cpp:321,6'
          Dst:             memcmp
        - Src:             'llvm/lib/MC/MCExpr.cpp:322,6'
          Dst:             memcmp
        - Src:             'llvm/lib/MC/MCExpr.cpp:323,6'
          Dst:             memcmp
        - Src:             'llvm/lib/MC/MCExpr.cpp:324,6'
          Dst:             memcmp
        - Src:             'llvm/lib/MC/MCExpr.cpp:325,6'
          Dst:             memcmp
        - Src:             'llvm/lib/MC/MCExpr.cpp:326,6'
          Dst:             memcmp
        - Src:             'llvm/lib/MC/MCExpr.cpp:327,6'
          Dst:             memcmp
        - Src:             'llvm/lib/MC/MCExpr.cpp:328,6'
          Dst:             memcmp
        - Src:             'llvm/lib/MC/MCExpr.cpp:329,6'
          Dst:             memcmp
        - Src:             'llvm/lib/MC/MCExpr.cpp:330,6'
          Dst:             memcmp
        - Src:             'llvm/lib/MC/MCExpr.cpp:331,6'
          Dst:             memcmp
        - Src:             'llvm/lib/MC/MCExpr.cpp:332,6'
          Dst:             memcmp
        - Src:             'llvm/lib/MC/MCExpr.cpp:333,6'
          Dst:             memcmp
        - Src:             'llvm/lib/MC/MCExpr.cpp:334,6'
          Dst:             memcmp
        - Src:             'llvm/lib/MC/MCExpr.cpp:335,6'
          Dst:             memcmp
        - Src:             'llvm/lib/MC/MCExpr.cpp:336,6'
          Dst:             memcmp
        - Src:             'llvm/lib/MC/MCExpr.cpp:337,6'
          Dst:             memcmp
        - Src:             'llvm/lib/MC/MCExpr.cpp:338,6'
          Dst:             memcmp
        - Src:             'llvm/lib/MC/MCExpr.cpp:339,6'
          Dst:             memcmp
        - Src:             'llvm/lib/MC/MCExpr.cpp:340,6'
          Dst:             memcmp
        - Src:             'llvm/lib/MC/MCExpr.cpp:341,6'
          Dst:             memcmp
        - Src:             'llvm/lib/MC/MCExpr.cpp:342,6'
          Dst:             memcmp
        - Src:             'llvm/lib/MC/MCExpr.cpp:343,6'
          Dst:             memcmp
        - Src:             'llvm/lib/MC/MCExpr.cpp:344,6'
          Dst:             memcmp
        - Src:             'llvm/lib/MC/MCExpr.cpp:345,6'
          Dst:             memcmp
        - Src:             'llvm/lib/MC/MCExpr.cpp:346,6'
          Dst:             memcmp
        - Src:             'llvm/lib/MC/MCExpr.cpp:347,6'
          Dst:             memcmp
        - Src:             'llvm/lib/MC/MCExpr.cpp:348,6'
          Dst:             memcmp
        - Src:             'llvm/lib/MC/MCExpr.cpp:349,6'
          Dst:             memcmp
        - Src:             'llvm/lib/MC/MCExpr.cpp:350,6'
          Dst:             memcmp
        - Src:             'llvm/lib/MC/MCExpr.cpp:351,6'
          Dst:             memcmp
        - Src:             'llvm/lib/MC/MCExpr.cpp:352,6'
          Dst:             memcmp
        - Src:             'llvm/lib/MC/MCExpr.cpp:353,6'
          Dst:             memcmp
        - Src:             'llvm/lib/MC/MCExpr.cpp:354,6'
          Dst:             memcmp
        - Src:             'llvm/lib/MC/MCExpr.cpp:355,6'
          Dst:             memcmp
        - Src:             'llvm/lib/MC/MCExpr.cpp:356,6'
          Dst:             memcmp
        - Src:             'llvm/lib/MC/MCExpr.cpp:357,6'
          Dst:             memcmp
        - Src:             'llvm/lib/MC/MCExpr.cpp:358,6'
          Dst:             memcmp
        - Src:             'llvm/lib/MC/MCExpr.cpp:359,6'
          Dst:             memcmp
        - Src:             'llvm/lib/MC/MCExpr.cpp:360,6'
          Dst:             memcmp
        - Src:             'llvm/lib/MC/MCExpr.cpp:361,6'
          Dst:             memcmp
        - Src:             'llvm/lib/MC/MCExpr.cpp:362,6'
          Dst:             memcmp
        - Src:             'llvm/lib/MC/MCExpr.cpp:363,6'
          Dst:             memcmp
        - Src:             'llvm/lib/MC/MCExpr.cpp:364,6'
          Dst:             memcmp
        - Src:             'llvm/lib/MC/MCExpr.cpp:365,6'
          Dst:             memcmp
        - Src:             'llvm/lib/MC/MCExpr.cpp:366,6'
          Dst:             memcmp
        - Src:             'llvm/lib/MC/MCExpr.cpp:367,6'
          Dst:             memcmp
        - Src:             'llvm/lib/MC/MCExpr.cpp:368,6'
          Dst:             memcmp
        - Src:             'llvm/lib/MC/MCExpr.cpp:369,6'
          Dst:             memcmp
        - Src:             'llvm/lib/MC/MCExpr.cpp:370,6'
          Dst:             memcmp
        - Src:             'llvm/lib/MC/MCExpr.cpp:371,6'
          Dst:             memcmp
        - Src:             'llvm/lib/MC/MCExpr.cpp:372,6'
          Dst:             memcmp
        - Src:             'llvm/lib/MC/MCExpr.cpp:373,6'
          Dst:             memcmp
        - Src:             'llvm/lib/MC/MCExpr.cpp:374,6'
          Dst:             memcmp
        - Src:             'llvm/lib/MC/MCExpr.cpp:375,6'
          Dst:             memcmp
        - Src:             'llvm/lib/MC/MCExpr.cpp:376,6'
          Dst:             memcmp
        - Src:             'llvm/lib/MC/MCExpr.cpp:377,6'
          Dst:             memcmp
        - Src:             'llvm/lib/MC/MCExpr.cpp:378,6'
          Dst:             memcmp
        - Src:             'llvm/lib/MC/MCExpr.cpp:379,6'
          Dst:             memcmp
        - Src:             'llvm/lib/MC/MCExpr.cpp:380,6'
          Dst:             memcmp
        - Src:             'llvm/lib/MC/MCExpr.cpp:381,6'
          Dst:             memcmp
        - Src:             'llvm/lib/MC/MCExpr.cpp:382,6'
          Dst:             memcmp
        - Src:             'llvm/lib/MC/MCExpr.cpp:383,6'
          Dst:             memcmp
        - Src:             'llvm/lib/MC/MCExpr.cpp:384,6'
          Dst:             memcmp
        - Src:             'llvm/lib/MC/MCExpr.cpp:385,6'
          Dst:             memcmp
        - Src:             'llvm/lib/MC/MCExpr.cpp:386,6'
          Dst:             memcmp
        - Src:             'llvm/lib/MC/MCExpr.cpp:387,6'
          Dst:             memcmp
        - Src:             'llvm/lib/MC/MCExpr.cpp:388,6'
          Dst:             memcmp
        - Src:             'llvm/lib/MC/MCExpr.cpp:389,6'
          Dst:             memcmp
        - Src:             'llvm/lib/MC/MCExpr.cpp:390,6'
          Dst:             memcmp
        - Src:             'llvm/lib/MC/MCExpr.cpp:391,6'
          Dst:             memcmp
        - Src:             'llvm/lib/MC/MCExpr.cpp:392,6'
          Dst:             memcmp
        - Src:             'llvm/lib/MC/MCExpr.cpp:393,6'
          Dst:             memcmp
    - functionName:    _ZN7llvm_ks15MCSymbolRefExpr18getVariantKindNameENS0_11VariantKindE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCExpr.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 168
      functionLinenumberEnd: 300
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         132
      ICount:          660
      EdgeCount:       262
      CyclomaticComplexity: 132
      functionsReached:
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - _ZN7llvm_ks9StringRefC2EPKc
      functionUses:    2
      BranchProfiles:
        - Branch String:   'llvm/lib/MC/MCExpr.cpp:169,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/MC/MCExpr.cpp:170,27'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCExpr.cpp:171,24'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCExpr.cpp:173,23'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCExpr.cpp:174,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCExpr.cpp:175,28'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCExpr.cpp:176,28'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCExpr.cpp:177,29'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCExpr.cpp:178,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCExpr.cpp:179,29'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCExpr.cpp:180,23'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCExpr.cpp:181,25'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCExpr.cpp:182,25'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCExpr.cpp:183,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCExpr.cpp:184,25'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCExpr.cpp:185,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCExpr.cpp:186,24'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCExpr.cpp:187,28'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCExpr.cpp:188,31'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCExpr.cpp:189,24'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCExpr.cpp:190,27'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCExpr.cpp:191,27'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCExpr.cpp:192,30'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCExpr.cpp:193,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCExpr.cpp:194,24'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCExpr.cpp:195,27'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCExpr.cpp:196,28'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCExpr.cpp:197,32'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCExpr.cpp:198,31'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCExpr.cpp:199,31'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCExpr.cpp:200,30'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCExpr.cpp:201,29'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCExpr.cpp:202,30'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCExpr.cpp:203,31'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCExpr.cpp:204,31'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCExpr.cpp:205,34'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCExpr.cpp:206,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCExpr.cpp:207,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCExpr.cpp:208,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCExpr.cpp:209,30'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCExpr.cpp:210,31'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCExpr.cpp:211,31'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCExpr.cpp:212,32'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCExpr.cpp:213,30'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCExpr.cpp:214,30'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCExpr.cpp:215,30'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCExpr.cpp:216,31'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCExpr.cpp:217,27'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCExpr.cpp:218,30'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCExpr.cpp:219,30'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCExpr.cpp:220,30'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCExpr.cpp:221,30'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCExpr.cpp:222,29'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCExpr.cpp:223,32'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCExpr.cpp:224,32'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCExpr.cpp:225,32'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCExpr.cpp:226,36'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCExpr.cpp:227,37'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCExpr.cpp:228,37'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCExpr.cpp:229,38'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCExpr.cpp:230,30'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCExpr.cpp:231,33'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCExpr.cpp:232,33'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCExpr.cpp:233,33'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCExpr.cpp:234,37'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCExpr.cpp:235,38'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCExpr.cpp:236,38'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCExpr.cpp:237,39'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCExpr.cpp:238,33'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCExpr.cpp:239,36'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCExpr.cpp:240,36'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCExpr.cpp:241,36'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCExpr.cpp:242,34'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCExpr.cpp:243,37'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCExpr.cpp:244,37'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCExpr.cpp:245,37'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCExpr.cpp:246,27'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCExpr.cpp:247,33'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCExpr.cpp:248,36'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCExpr.cpp:249,36'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCExpr.cpp:250,36'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCExpr.cpp:251,29'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCExpr.cpp:252,33'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCExpr.cpp:253,36'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCExpr.cpp:254,36'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCExpr.cpp:255,36'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCExpr.cpp:256,29'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCExpr.cpp:257,29'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCExpr.cpp:258,30'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCExpr.cpp:259,33'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCExpr.cpp:260,30'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCExpr.cpp:261,28'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCExpr.cpp:262,31'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCExpr.cpp:263,31'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCExpr.cpp:264,30'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCExpr.cpp:265,31'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCExpr.cpp:266,34'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCExpr.cpp:267,34'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCExpr.cpp:268,33'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCExpr.cpp:269,33'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCExpr.cpp:270,33'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCExpr.cpp:271,33'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCExpr.cpp:272,33'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCExpr.cpp:273,33'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCExpr.cpp:274,33'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCExpr.cpp:275,33'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCExpr.cpp:276,33'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCExpr.cpp:277,33'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCExpr.cpp:278,33'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCExpr.cpp:279,33'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCExpr.cpp:280,34'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCExpr.cpp:281,34'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCExpr.cpp:282,35'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCExpr.cpp:283,35'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCExpr.cpp:284,33'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCExpr.cpp:285,33'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCExpr.cpp:286,32'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCExpr.cpp:287,32'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCExpr.cpp:288,33'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCExpr.cpp:289,34'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCExpr.cpp:290,34'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCExpr.cpp:291,34'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCExpr.cpp:292,34'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCExpr.cpp:293,30'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCExpr.cpp:294,34'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCExpr.cpp:295,40'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCExpr.cpp:296,25'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCExpr.cpp:297,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCExpr.cpp:299,3'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
    - functionName:    _ZN7llvm_ks15MCSymbolRefExpr6createENS_9StringRefENS0_11VariantKindERNS_9MCContextE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCExpr.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 165
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15MCSymbolRefExpr6createEPKNS_8MCSymbolENS0_11VariantKindERNS_9MCContextE
        - _ZN7llvm_ks5TwineC2ERKNS_9StringRefE
        - _ZN7llvm_ks9MCContext17getOrCreateSymbolERKNS_5TwineE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCExpr.cpp:165,39'
          Dst:             _ZN7llvm_ks5TwineC2ERKNS_9StringRefE
        - Src:             'llvm/lib/MC/MCExpr.cpp:165,21'
          Dst:             _ZN7llvm_ks9MCContext17getOrCreateSymbolERKNS_5TwineE
        - Src:             'llvm/lib/MC/MCExpr.cpp:165,10'
          Dst:             _ZN7llvm_ks15MCSymbolRefExpr6createEPKNS_8MCSymbolENS0_11VariantKindERNS_9MCContextE
    - functionName:    _ZN7llvm_ks15MCSymbolRefExpr6createEPKNS_8MCSymbolENS0_11VariantKindERNS_9MCContextE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCExpr.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 159
      functionLinenumberEnd: 161
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          68
      EdgeCount:       25
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN7llvm_ks15MCSymbolRefExprC2EPKNS_8MCSymbolENS0_11VariantKindEPKNS_9MCAsmInfoE
        - _ZNK7llvm_ks9MCContext10getAsmInfoEv
      functionUses:    22
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCExpr.cpp:160,51'
          Dst:             _ZNK7llvm_ks9MCContext10getAsmInfoEv
        - Src:             'llvm/lib/MC/MCExpr.cpp:160,20'
          Dst:             _ZN7llvm_ks15MCSymbolRefExprC2EPKNS_8MCSymbolENS0_11VariantKindEPKNS_9MCAsmInfoE
    - functionName:    _ZN7llvm_ks15MCSymbolRefExprC2EPKNS_8MCSymbolENS0_11VariantKindEPKNS_9MCAsmInfoE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCExpr.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 153
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          61
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks6MCExprC2ENS0_8ExprKindE
        - _ZNK7llvm_ks9MCAsmInfo24hasSubsectionsViaSymbolsEv
        - _ZNK7llvm_ks9MCAsmInfo25useParensForSymbolVariantEv
        - __assert_fail
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCExpr.cpp:150,7'
          Dst:             _ZN7llvm_ks6MCExprC2ENS0_8ExprKindE
        - Src:             'llvm/lib/MC/MCExpr.cpp:151,38'
          Dst:             _ZNK7llvm_ks9MCAsmInfo25useParensForSymbolVariantEv
        - Src:             'llvm/lib/MC/MCExpr.cpp:152,37'
          Dst:             _ZNK7llvm_ks9MCAsmInfo24hasSubsectionsViaSymbolsEv
        - Src:             'llvm/lib/MC/MCExpr.cpp:154,3'
          Dst:             __assert_fail
    - functionName:    _ZN7llvm_ks6MCExprC2ENS0_8ExprKindE
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCExpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks9MCAsmInfo25useParensForSymbolVariantEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCAsmInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 548
      functionLinenumberEnd: 548
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks9MCAsmInfo24hasSubsectionsViaSymbolsEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCAsmInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 384
      functionLinenumberEnd: 384
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks14MCConstantExprC2El
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCExpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks6MCExprC2ENS0_8ExprKindE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCExpr.h:134,9'
          Dst:             _ZN7llvm_ks6MCExprC2ENS0_8ExprKindE
    - functionName:    _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCExpr.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          60
      EdgeCount:       12
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks14MCConstantExprC2El
      functionUses:    190
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCExpr.cpp:143,20'
          Dst:             _ZN7llvm_ks14MCConstantExprC2El
    - functionName:    _ZN7llvm_ks11MCUnaryExprC2ENS0_6OpcodeEPKNS_6MCExprE
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCExpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 371
      functionLinenumberEnd: 371
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks6MCExprC2ENS0_8ExprKindE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCExpr.h:371,9'
          Dst:             _ZN7llvm_ks6MCExprC2ENS0_8ExprKindE
    - functionName:    _ZN7llvm_ks11MCUnaryExpr6createENS0_6OpcodeEPKNS_6MCExprERNS_9MCContextE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCExpr.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 140
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          63
      EdgeCount:       12
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11MCUnaryExprC2ENS0_6OpcodeEPKNS_6MCExprE
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCExpr.cpp:139,20'
          Dst:             _ZN7llvm_ks11MCUnaryExprC2ENS0_6OpcodeEPKNS_6MCExprE
    - functionName:    _ZN7llvm_ks12MCBinaryExprC2ENS0_6OpcodeEPKNS_6MCExprES4_
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCExpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 443
      functionLinenumberEnd: 443
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks6MCExprC2ENS0_8ExprKindE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCExpr.h:443,9'
          Dst:             _ZN7llvm_ks6MCExprC2ENS0_8ExprKindE
    - functionName:    _ZN7llvm_ks12MCBinaryExpr6createENS0_6OpcodeEPKNS_6MCExprES4_RNS_9MCContextE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCExpr.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          66
      EdgeCount:       12
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12MCBinaryExprC2ENS0_6OpcodeEPKNS_6MCExprES4_
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCExpr.cpp:134,20'
          Dst:             _ZN7llvm_ks12MCBinaryExprC2ENS0_6OpcodeEPKNS_6MCExprES4_
    - functionName:    _ZN7llvm_ks4castINS_12MCBinaryExprEKNS_6MCExprEEENS_10cast_rettyIT_T0_E8ret_typeERS6_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 229
      functionLinenumberEnd: 232
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks16cast_convert_valINS_12MCBinaryExprEKNS_6MCExprES3_E4doitERS3_
        - _ZN7llvm_ks3isaINS_12MCBinaryExprENS_6MCExprEEEbRKT0_
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:230,3'
          Dst:             _ZN7llvm_ks3isaINS_12MCBinaryExprENS_6MCExprEEEbRKT0_
        - Src:             'llvm/include/llvm/Support/Casting.h:230,3'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/Support/Casting.h:231,10'
          Dst:             _ZN7llvm_ks16cast_convert_valINS_12MCBinaryExprEKNS_6MCExprES3_E4doitERS3_
    - functionName:    _ZN7llvm_ks4castINS_11MCUnaryExprEKNS_6MCExprEEENS_10cast_rettyIT_T0_E8ret_typeERS6_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 229
      functionLinenumberEnd: 232
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks16cast_convert_valINS_11MCUnaryExprEKNS_6MCExprES3_E4doitERS3_
        - _ZN7llvm_ks3isaINS_11MCUnaryExprENS_6MCExprEEEbRKT0_
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:230,3'
          Dst:             _ZN7llvm_ks3isaINS_11MCUnaryExprENS_6MCExprEEEbRKT0_
        - Src:             'llvm/include/llvm/Support/Casting.h:230,3'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/Support/Casting.h:231,10'
          Dst:             _ZN7llvm_ks16cast_convert_valINS_11MCUnaryExprEKNS_6MCExprES3_E4doitERS3_
    - functionName:    _ZNK7llvm_ks15MCSymbolRefExpr16printVariantKindERNS_11raw_ostreamE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCExpr.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 397
      functionLinenumberEnd: 402
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          64
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks11raw_ostreamlsENS_9StringRefE
        - _ZN7llvm_ks11raw_ostreamlsEc
        - _ZN7llvm_ks15MCSymbolRefExpr18getVariantKindNameENS0_11VariantKindE
        - _ZNK7llvm_ks15MCSymbolRefExpr7getKindEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCExpr.cpp:399,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEc
        - Src:             'llvm/lib/MC/MCExpr.cpp:399,54'
          Dst:             _ZNK7llvm_ks15MCSymbolRefExpr7getKindEv
        - Src:             'llvm/lib/MC/MCExpr.cpp:399,18'
          Dst:             _ZN7llvm_ks15MCSymbolRefExpr18getVariantKindNameENS0_11VariantKindE
        - Src:             'llvm/lib/MC/MCExpr.cpp:399,15'
          Dst:             _ZN7llvm_ks11raw_ostreamlsENS_9StringRefE
        - Src:             'llvm/lib/MC/MCExpr.cpp:399,65'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEc
        - Src:             'llvm/lib/MC/MCExpr.cpp:401,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEc
        - Src:             'llvm/lib/MC/MCExpr.cpp:401,54'
          Dst:             _ZNK7llvm_ks15MCSymbolRefExpr7getKindEv
        - Src:             'llvm/lib/MC/MCExpr.cpp:401,18'
          Dst:             _ZN7llvm_ks15MCSymbolRefExpr18getVariantKindNameENS0_11VariantKindE
        - Src:             'llvm/lib/MC/MCExpr.cpp:401,15'
          Dst:             _ZN7llvm_ks11raw_ostreamlsENS_9StringRefE
    - functionName:    _ZN7llvm_ks11raw_ostreamlsEc
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/raw_ostream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks11raw_ostream5writeEh
      functionUses:    148
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/raw_ostream.h:141,14'
          Dst:             _ZN7llvm_ks11raw_ostream5writeEh
    - functionName:    _ZNK7llvm_ks9StringRefixEm
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringRef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 209
      functionLinenumberEnd: 211
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          47
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
      functionUses:    978
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/StringRef.h:210,7'
          Dst:             __assert_fail
    - functionName:    _ZN7llvm_ks4castINS_15MCSymbolRefExprEKNS_6MCExprEEENS_10cast_rettyIT_T0_E8ret_typeERS6_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 229
      functionLinenumberEnd: 232
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks16cast_convert_valINS_15MCSymbolRefExprEKNS_6MCExprES3_E4doitERS3_
        - _ZN7llvm_ks3isaINS_15MCSymbolRefExprENS_6MCExprEEEbRKT0_
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:230,3'
          Dst:             _ZN7llvm_ks3isaINS_15MCSymbolRefExprENS_6MCExprEEEbRKT0_
        - Src:             'llvm/include/llvm/Support/Casting.h:230,3'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/Support/Casting.h:231,10'
          Dst:             _ZN7llvm_ks16cast_convert_valINS_15MCSymbolRefExprEKNS_6MCExprES3_E4doitERS3_
    - functionName:    _ZN7llvm_ks4castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_T0_E8ret_typeERS6_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 229
      functionLinenumberEnd: 232
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks16cast_convert_valINS_14MCConstantExprEKNS_6MCExprES3_E4doitERS3_
        - _ZN7llvm_ks3isaINS_14MCConstantExprENS_6MCExprEEEbRKT0_
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:230,3'
          Dst:             _ZN7llvm_ks3isaINS_14MCConstantExprENS_6MCExprEEEbRKT0_
        - Src:             'llvm/include/llvm/Support/Casting.h:230,3'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/Support/Casting.h:231,10'
          Dst:             _ZN7llvm_ks16cast_convert_valINS_14MCConstantExprEKNS_6MCExprES3_E4doitERS3_
    - functionName:    _ZNK7llvm_ks6MCExpr5printERNS_11raw_ostreamEPKNS_9MCAsmInfoE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCExpr.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 123
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         63
      ICount:          419
      EdgeCount:       68
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7llvm_ks11raw_ostreamlsEPKc
        - _ZN7llvm_ks11raw_ostreamlsEc
        - _ZN7llvm_ks11raw_ostreamlsEl
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - _ZN7llvm_ks3isaINS_14MCConstantExprEPKNS_6MCExprEEEbRKT0_
        - _ZN7llvm_ks3isaINS_15MCSymbolRefExprEPKNS_6MCExprEEEbRKT0_
        - _ZN7llvm_ks4castINS_11MCUnaryExprEKNS_6MCExprEEENS_10cast_rettyIT_T0_E8ret_typeERS6_
        - _ZN7llvm_ks4castINS_12MCBinaryExprEKNS_6MCExprEEENS_10cast_rettyIT_T0_E8ret_typeERS6_
        - _ZN7llvm_ks4castINS_12MCTargetExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks4castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_T0_E8ret_typeERS6_
        - _ZN7llvm_ks4castINS_15MCSymbolRefExprEKNS_6MCExprEEENS_10cast_rettyIT_T0_E8ret_typeERS6_
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK7llvm_ks11MCUnaryExpr10getSubExprEv
        - _ZNK7llvm_ks11MCUnaryExpr9getOpcodeEv
        - _ZNK7llvm_ks12MCBinaryExpr6getLHSEv
        - _ZNK7llvm_ks12MCBinaryExpr6getRHSEv
        - _ZNK7llvm_ks12MCBinaryExpr9getOpcodeEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - _ZNK7llvm_ks15MCSymbolRefExpr16printVariantKindERNS_11raw_ostreamE
        - _ZNK7llvm_ks15MCSymbolRefExpr7getKindEv
        - _ZNK7llvm_ks15MCSymbolRefExpr9getSymbolEv
        - _ZNK7llvm_ks6MCExpr5printERNS_11raw_ostreamEPKNS_9MCAsmInfoE
        - _ZNK7llvm_ks6MCExpr7getKindEv
        - _ZNK7llvm_ks8MCSymbol5printERNS_11raw_ostreamEPKNS_9MCAsmInfoE
        - _ZNK7llvm_ks8MCSymbol7getNameEv
        - _ZNK7llvm_ks9StringRefixEm
      functionUses:    17
      BranchProfiles:
        - Branch String:   'llvm/lib/MC/MCExpr.cpp:28,3'
          Branch Sides:    []
        - Branch String:   'llvm/lib/MC/MCExpr.cpp:56,5'
          Branch Sides:    []
        - Branch String:   'llvm/lib/MC/MCExpr.cpp:78,5'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/MC/MCExpr.cpp:28,11'
          Dst:             _ZNK7llvm_ks6MCExpr7getKindEv
        - Src:             'llvm/lib/MC/MCExpr.cpp:30,12'
          Dst:             _ZN7llvm_ks4castINS_12MCTargetExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/MC/MCExpr.cpp:32,11'
          Dst:             _ZN7llvm_ks4castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_T0_E8ret_typeERS6_
        - Src:             'llvm/lib/MC/MCExpr.cpp:32,39'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/MC/MCExpr.cpp:32,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEl
        - Src:             'llvm/lib/MC/MCExpr.cpp:36,34'
          Dst:             _ZN7llvm_ks4castINS_15MCSymbolRefExprEKNS_6MCExprEEENS_10cast_rettyIT_T0_E8ret_typeERS6_
        - Src:             'llvm/lib/MC/MCExpr.cpp:37,31'
          Dst:             _ZNK7llvm_ks15MCSymbolRefExpr9getSymbolEv
        - Src:             'llvm/lib/MC/MCExpr.cpp:40,26'
          Dst:             _ZNK7llvm_ks8MCSymbol7getNameEv
        - Src:             'llvm/lib/MC/MCExpr.cpp:40,50'
          Dst:             _ZNK7llvm_ks8MCSymbol7getNameEv
        - Src:             'llvm/lib/MC/MCExpr.cpp:40,46'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/lib/MC/MCExpr.cpp:42,10'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEc
        - Src:             'llvm/lib/MC/MCExpr.cpp:43,11'
          Dst:             _ZNK7llvm_ks8MCSymbol5printERNS_11raw_ostreamEPKNS_9MCAsmInfoE
        - Src:             'llvm/lib/MC/MCExpr.cpp:44,10'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEc
        - Src:             'llvm/lib/MC/MCExpr.cpp:46,11'
          Dst:             _ZNK7llvm_ks8MCSymbol5printERNS_11raw_ostreamEPKNS_9MCAsmInfoE
        - Src:             'llvm/lib/MC/MCExpr.cpp:48,13'
          Dst:             _ZNK7llvm_ks15MCSymbolRefExpr7getKindEv
        - Src:             'llvm/lib/MC/MCExpr.cpp:49,11'
          Dst:             _ZNK7llvm_ks15MCSymbolRefExpr16printVariantKindERNS_11raw_ostreamE
        - Src:             'llvm/lib/MC/MCExpr.cpp:55,29'
          Dst:             _ZN7llvm_ks4castINS_11MCUnaryExprEKNS_6MCExprEEENS_10cast_rettyIT_T0_E8ret_typeERS6_
        - Src:             'llvm/lib/MC/MCExpr.cpp:56,16'
          Dst:             _ZNK7llvm_ks11MCUnaryExpr9getOpcodeEv
        - Src:             'llvm/lib/MC/MCExpr.cpp:57,33'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEc
        - Src:             'llvm/lib/MC/MCExpr.cpp:58,33'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEc
        - Src:             'llvm/lib/MC/MCExpr.cpp:59,33'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEc
        - Src:             'llvm/lib/MC/MCExpr.cpp:60,33'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEc
        - Src:             'llvm/lib/MC/MCExpr.cpp:62,8'
          Dst:             _ZNK7llvm_ks11MCUnaryExpr10getSubExprEv
        - Src:             'llvm/lib/MC/MCExpr.cpp:62,22'
          Dst:             _ZNK7llvm_ks6MCExpr5printERNS_11raw_ostreamEPKNS_9MCAsmInfoE
        - Src:             'llvm/lib/MC/MCExpr.cpp:67,30'
          Dst:             _ZN7llvm_ks4castINS_12MCBinaryExprEKNS_6MCExprEEENS_10cast_rettyIT_T0_E8ret_typeERS6_
        - Src:             'llvm/lib/MC/MCExpr.cpp:70,32'
          Dst:             _ZNK7llvm_ks12MCBinaryExpr6getLHSEv
        - Src:             'llvm/lib/MC/MCExpr.cpp:70,9'
          Dst:             _ZN7llvm_ks3isaINS_14MCConstantExprEPKNS_6MCExprEEEbRKT0_
        - Src:             'llvm/lib/MC/MCExpr.cpp:70,69'
          Dst:             _ZNK7llvm_ks12MCBinaryExpr6getLHSEv
        - Src:             'llvm/lib/MC/MCExpr.cpp:70,45'
          Dst:             _ZN7llvm_ks3isaINS_15MCSymbolRefExprEPKNS_6MCExprEEEbRKT0_
        - Src:             'llvm/lib/MC/MCExpr.cpp:71,10'
          Dst:             _ZNK7llvm_ks12MCBinaryExpr6getLHSEv
        - Src:             'llvm/lib/MC/MCExpr.cpp:71,20'
          Dst:             _ZNK7llvm_ks6MCExpr5printERNS_11raw_ostreamEPKNS_9MCAsmInfoE
        - Src:             'llvm/lib/MC/MCExpr.cpp:73,10'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEc
        - Src:             'llvm/lib/MC/MCExpr.cpp:74,10'
          Dst:             _ZNK7llvm_ks12MCBinaryExpr6getLHSEv
        - Src:             'llvm/lib/MC/MCExpr.cpp:74,20'
          Dst:             _ZNK7llvm_ks6MCExpr5printERNS_11raw_ostreamEPKNS_9MCAsmInfoE
        - Src:             'llvm/lib/MC/MCExpr.cpp:75,10'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEc
        - Src:             'llvm/lib/MC/MCExpr.cpp:78,16'
          Dst:             _ZNK7llvm_ks12MCBinaryExpr9getOpcodeEv
        - Src:             'llvm/lib/MC/MCExpr.cpp:81,68'
          Dst:             _ZNK7llvm_ks12MCBinaryExpr6getRHSEv
        - Src:             'llvm/lib/MC/MCExpr.cpp:81,40'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/MC/MCExpr.cpp:82,19'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/MC/MCExpr.cpp:83,23'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/MC/MCExpr.cpp:83,14'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEl
        - Src:             'llvm/lib/MC/MCExpr.cpp:88,10'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEc
        - Src:             'llvm/lib/MC/MCExpr.cpp:90,33'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/MCExpr.cpp:91,33'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEc
        - Src:             'llvm/lib/MC/MCExpr.cpp:92,33'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEc
        - Src:             'llvm/lib/MC/MCExpr.cpp:93,33'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/MCExpr.cpp:94,33'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEc
        - Src:             'llvm/lib/MC/MCExpr.cpp:95,33'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/MCExpr.cpp:96,33'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/MCExpr.cpp:97,33'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/MCExpr.cpp:98,33'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/MCExpr.cpp:99,33'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEc
        - Src:             'llvm/lib/MC/MCExpr.cpp:100,33'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/MCExpr.cpp:101,33'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEc
        - Src:             'llvm/lib/MC/MCExpr.cpp:102,33'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEc
        - Src:             'llvm/lib/MC/MCExpr.cpp:103,33'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/MCExpr.cpp:104,33'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEc
        - Src:             'llvm/lib/MC/MCExpr.cpp:105,33'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/MCExpr.cpp:106,33'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEc
        - Src:             'llvm/lib/MC/MCExpr.cpp:107,33'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEc
        - Src:             'llvm/lib/MC/MCExpr.cpp:111,32'
          Dst:             _ZNK7llvm_ks12MCBinaryExpr6getRHSEv
        - Src:             'llvm/lib/MC/MCExpr.cpp:111,9'
          Dst:             _ZN7llvm_ks3isaINS_14MCConstantExprEPKNS_6MCExprEEEbRKT0_
        - Src:             'llvm/lib/MC/MCExpr.cpp:111,69'
          Dst:             _ZNK7llvm_ks12MCBinaryExpr6getRHSEv
        - Src:             'llvm/lib/MC/MCExpr.cpp:111,45'
          Dst:             _ZN7llvm_ks3isaINS_15MCSymbolRefExprEPKNS_6MCExprEEEbRKT0_
        - Src:             'llvm/lib/MC/MCExpr.cpp:112,10'
          Dst:             _ZNK7llvm_ks12MCBinaryExpr6getRHSEv
        - Src:             'llvm/lib/MC/MCExpr.cpp:112,20'
          Dst:             _ZNK7llvm_ks6MCExpr5printERNS_11raw_ostreamEPKNS_9MCAsmInfoE
        - Src:             'llvm/lib/MC/MCExpr.cpp:114,10'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEc
        - Src:             'llvm/lib/MC/MCExpr.cpp:115,10'
          Dst:             _ZNK7llvm_ks12MCBinaryExpr6getRHSEv
        - Src:             'llvm/lib/MC/MCExpr.cpp:115,20'
          Dst:             _ZNK7llvm_ks6MCExpr5printERNS_11raw_ostreamEPKNS_9MCAsmInfoE
        - Src:             'llvm/lib/MC/MCExpr.cpp:116,10'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEc
        - Src:             'llvm/lib/MC/MCExpr.cpp:122,3'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
    - functionName:    _ZN7llvm_ks10MCFragment4dumpEv
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCFragment.cpp'
      linkageType:     externalLinkage
      functionLinenumber: 343
      functionLinenumberEnd: 462
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         64
      ICount:          673
      EdgeCount:       70
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7llvm_ks11raw_ostreamlsEPKc
        - _ZN7llvm_ks11raw_ostreamlsEPKv
        - _ZN7llvm_ks11raw_ostreamlsEc
        - _ZN7llvm_ks11raw_ostreamlsEh
        - _ZN7llvm_ks11raw_ostreamlsEi
        - _ZN7llvm_ks11raw_ostreamlsEj
        - _ZN7llvm_ks11raw_ostreamlsEl
        - _ZN7llvm_ks11raw_ostreamlsEm
        - _ZN7llvm_ks4castINS_13MCLEBFragmentENS_10MCFragmentEEENS_10cast_rettyIT_PT0_E8ret_typeES6_
        - _ZN7llvm_ks4castINS_13MCOrgFragmentENS_10MCFragmentEEENS_10cast_rettyIT_PT0_E8ret_typeES6_
        - _ZN7llvm_ks4castINS_14MCDataFragmentENS_10MCFragmentEEENS_10cast_rettyIT_PT0_E8ret_typeES6_
        - _ZN7llvm_ks4castINS_14MCFillFragmentENS_10MCFragmentEEENS_10cast_rettyIT_PT0_E8ret_typeES6_
        - _ZN7llvm_ks4castINS_15MCAlignFragmentENS_10MCFragmentEEENS_10cast_rettyIT_PT0_E8ret_typeES6_
        - _ZN7llvm_ks4castINS_17MCSafeSEHFragmentENS_10MCFragmentEEENS_10cast_rettyIT_PT0_E8ret_typeES6_
        - _ZN7llvm_ks4castINS_23MCDwarfLineAddrFragmentENS_10MCFragmentEEENS_10cast_rettyIT_PT0_E8ret_typeES6_
        - _ZN7llvm_ks4castINS_24MCDwarfCallFrameFragmentENS_10MCFragmentEEENS_10cast_rettyIT_PT0_E8ret_typeES6_
        - _ZN7llvm_ks4castINS_28MCCompactEncodedInstFragmentENS_10MCFragmentEEENS_10cast_rettyIT_PT0_E8ret_typeES6_
        - _ZN7llvm_ks4errsEv
        - _ZN7llvm_ksL8hexdigitEjb
        - _ZN7llvm_kslsERNS_11raw_ostreamERKNS_6MCExprE
        - _ZN7llvm_kslsERNS_11raw_ostreamERKNS_7MCFixupE
        - _ZNK7llvm_ks10MCFragment15hasInstructionsEv
        - _ZNK7llvm_ks10MCFragment16getBundlePaddingEv
        - _ZNK7llvm_ks10MCFragment7getKindEv
        - _ZNK7llvm_ks13MCLEBFragment8getValueEv
        - _ZNK7llvm_ks13MCLEBFragment8isSignedEv
        - _ZNK7llvm_ks13MCOrgFragment8getValueEv
        - _ZNK7llvm_ks13MCOrgFragment9getOffsetEv
        - _ZNK7llvm_ks14MCFillFragment7getSizeEv
        - _ZNK7llvm_ks14MCFillFragment8getValueEv
        - _ZNK7llvm_ks15MCAlignFragment11hasEmitNopsEv
        - _ZNK7llvm_ks15MCAlignFragment12getAlignmentEv
        - _ZNK7llvm_ks15MCAlignFragment12getValueSizeEv
        - _ZNK7llvm_ks15MCAlignFragment17getMaxBytesToEmitEv
        - _ZNK7llvm_ks15MCAlignFragment8getValueEv
        - _ZNK7llvm_ks17MCSafeSEHFragment9getSymbolEv
        - _ZNK7llvm_ks23MCDwarfLineAddrFragment12getAddrDeltaEv
        - _ZNK7llvm_ks23MCDwarfLineAddrFragment12getLineDeltaEv
        - _ZNK7llvm_ks24MCDwarfCallFrameFragment12getAddrDeltaEv
        - _ZNK7llvm_ks27MCEncodedFragmentWithFixupsILj32ELj4EE11fixup_beginEv
        - _ZNK7llvm_ks27MCEncodedFragmentWithFixupsILj32ELj4EE9fixup_endEv
        - _ZNK7llvm_ks29MCEncodedFragmentWithContentsILj32EE11getContentsEv
        - _ZNK7llvm_ks29MCEncodedFragmentWithContentsILj4EE11getContentsEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/lib/MC/MCFragment.cpp:347,3'
          Branch Sides:    []
        - Branch String:   'llvm/lib/MC/MCFragment.cpp:369,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/MC/MCFragment.cpp:344,21'
          Dst:             _ZN7llvm_ks4errsEv
        - Src:             'llvm/lib/MC/MCFragment.cpp:346,6'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/MCFragment.cpp:347,11'
          Dst:             _ZNK7llvm_ks10MCFragment7getKindEv
        - Src:             'llvm/lib/MC/MCFragment.cpp:348,33'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/MCFragment.cpp:349,33'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/MCFragment.cpp:351,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/MCFragment.cpp:352,33'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/MCFragment.cpp:353,38'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/MCFragment.cpp:354,33'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/MCFragment.cpp:355,33'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/MCFragment.cpp:356,38'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/MCFragment.cpp:357,33'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/MCFragment.cpp:358,38'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/MCFragment.cpp:360,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/MCFragment.cpp:364,6'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/MCFragment.cpp:364,24'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKv
        - Src:             'llvm/lib/MC/MCFragment.cpp:364,40'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/MCFragment.cpp:364,59'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEj
        - Src:             'llvm/lib/MC/MCFragment.cpp:365,6'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/MCFragment.cpp:365,20'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEm
        - Src:             'llvm/lib/MC/MCFragment.cpp:366,6'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/MCFragment.cpp:366,32'
          Dst:             _ZNK7llvm_ks10MCFragment15hasInstructionsEv
        - Src:             'llvm/lib/MC/MCFragment.cpp:366,29'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEi
        - Src:             'llvm/lib/MC/MCFragment.cpp:367,6'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/MCFragment.cpp:367,52'
          Dst:             _ZNK7llvm_ks10MCFragment16getBundlePaddingEv
        - Src:             'llvm/lib/MC/MCFragment.cpp:367,27'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEj
        - Src:             'llvm/lib/MC/MCFragment.cpp:367,72'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/MCFragment.cpp:369,11'
          Dst:             _ZNK7llvm_ks10MCFragment7getKindEv
        - Src:             'llvm/lib/MC/MCFragment.cpp:371,33'
          Dst:             _ZN7llvm_ks4castINS_15MCAlignFragmentENS_10MCFragmentEEENS_10cast_rettyIT_PT0_E8ret_typeES6_
        - Src:             'llvm/lib/MC/MCFragment.cpp:372,13'
          Dst:             _ZNK7llvm_ks15MCAlignFragment11hasEmitNopsEv
        - Src:             'llvm/lib/MC/MCFragment.cpp:373,10'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/MCFragment.cpp:374,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/MCFragment.cpp:375,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/MCFragment.cpp:375,32'
          Dst:             _ZNK7llvm_ks15MCAlignFragment12getAlignmentEv
        - Src:             'llvm/lib/MC/MCFragment.cpp:375,25'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEj
        - Src:             'llvm/lib/MC/MCFragment.cpp:376,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/MCFragment.cpp:376,28'
          Dst:             _ZNK7llvm_ks15MCAlignFragment8getValueEv
        - Src:             'llvm/lib/MC/MCFragment.cpp:376,21'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEl
        - Src:             'llvm/lib/MC/MCFragment.cpp:376,39'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/MCFragment.cpp:376,63'
          Dst:             _ZNK7llvm_ks15MCAlignFragment12getValueSizeEv
        - Src:             'llvm/lib/MC/MCFragment.cpp:376,56'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEj
        - Src:             'llvm/lib/MC/MCFragment.cpp:377,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/MCFragment.cpp:377,37'
          Dst:             _ZNK7llvm_ks15MCAlignFragment17getMaxBytesToEmitEv
        - Src:             'llvm/lib/MC/MCFragment.cpp:377,30'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEj
        - Src:             'llvm/lib/MC/MCFragment.cpp:377,57'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/MCFragment.cpp:381,32'
          Dst:             _ZN7llvm_ks4castINS_14MCDataFragmentENS_10MCFragmentEEENS_10cast_rettyIT_PT0_E8ret_typeES6_
        - Src:             'llvm/lib/MC/MCFragment.cpp:382,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/MCFragment.cpp:383,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/MCFragment.cpp:384,49'
          Dst:             _ZNK7llvm_ks29MCEncodedFragmentWithContentsILj32EE11getContentsEv
        - Src:             'llvm/lib/MC/MCFragment.cpp:386,17'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/MCFragment.cpp:387,23'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/MCFragment.cpp:387,13'
          Dst:             _ZN7llvm_ksL8hexdigitEjb
        - Src:             'llvm/lib/MC/MCFragment.cpp:387,10'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEc
        - Src:             'llvm/lib/MC/MCFragment.cpp:387,60'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/MCFragment.cpp:387,51'
          Dst:             _ZN7llvm_ksL8hexdigitEjb
        - Src:             'llvm/lib/MC/MCFragment.cpp:387,48'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEc
        - Src:             'llvm/lib/MC/MCFragment.cpp:389,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/MCFragment.cpp:389,17'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEm
        - Src:             'llvm/lib/MC/MCFragment.cpp:389,36'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/MCFragment.cpp:391,13'
          Dst:             _ZNK7llvm_ks27MCEncodedFragmentWithFixupsILj32ELj4EE11fixup_beginEv
        - Src:             'llvm/lib/MC/MCFragment.cpp:391,34'
          Dst:             _ZNK7llvm_ks27MCEncodedFragmentWithFixupsILj32ELj4EE9fixup_endEv
        - Src:             'llvm/lib/MC/MCFragment.cpp:392,10'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/MCFragment.cpp:393,10'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/MCFragment.cpp:394,58'
          Dst:             _ZNK7llvm_ks27MCEncodedFragmentWithFixupsILj32ELj4EE11fixup_beginEv
        - Src:             'llvm/lib/MC/MCFragment.cpp:395,23'
          Dst:             _ZNK7llvm_ks27MCEncodedFragmentWithFixupsILj32ELj4EE9fixup_endEv
        - Src:             'llvm/lib/MC/MCFragment.cpp:396,23'
          Dst:             _ZNK7llvm_ks27MCEncodedFragmentWithFixupsILj32ELj4EE11fixup_beginEv
        - Src:             'llvm/lib/MC/MCFragment.cpp:396,41'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/MCFragment.cpp:397,12'
          Dst:             _ZN7llvm_kslsERNS_11raw_ostreamERKNS_7MCFixupE
        - Src:             'llvm/lib/MC/MCFragment.cpp:399,10'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/MCFragment.cpp:405,7'
          Dst:             _ZN7llvm_ks4castINS_28MCCompactEncodedInstFragmentENS_10MCFragmentEEENS_10cast_rettyIT_PT0_E8ret_typeES6_
        - Src:             'llvm/lib/MC/MCFragment.cpp:406,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/MCFragment.cpp:407,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/MCFragment.cpp:408,51'
          Dst:             _ZNK7llvm_ks29MCEncodedFragmentWithContentsILj4EE11getContentsEv
        - Src:             'llvm/lib/MC/MCFragment.cpp:410,17'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/MCFragment.cpp:411,23'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/MCFragment.cpp:411,13'
          Dst:             _ZN7llvm_ksL8hexdigitEjb
        - Src:             'llvm/lib/MC/MCFragment.cpp:411,10'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEc
        - Src:             'llvm/lib/MC/MCFragment.cpp:411,60'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/MCFragment.cpp:411,51'
          Dst:             _ZN7llvm_ksL8hexdigitEjb
        - Src:             'llvm/lib/MC/MCFragment.cpp:411,48'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEc
        - Src:             'llvm/lib/MC/MCFragment.cpp:413,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/MCFragment.cpp:413,17'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEm
        - Src:             'llvm/lib/MC/MCFragment.cpp:413,36'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/MCFragment.cpp:417,32'
          Dst:             _ZN7llvm_ks4castINS_14MCFillFragmentENS_10MCFragmentEEENS_10cast_rettyIT_PT0_E8ret_typeES6_
        - Src:             'llvm/lib/MC/MCFragment.cpp:418,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/MCFragment.cpp:418,28'
          Dst:             _ZNK7llvm_ks14MCFillFragment8getValueEv
        - Src:             'llvm/lib/MC/MCFragment.cpp:418,21'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEh
        - Src:             'llvm/lib/MC/MCFragment.cpp:418,39'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/MCFragment.cpp:418,58'
          Dst:             _ZNK7llvm_ks14MCFillFragment7getSizeEv
        - Src:             'llvm/lib/MC/MCFragment.cpp:418,51'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEm
        - Src:             'llvm/lib/MC/MCFragment.cpp:423,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/MCFragment.cpp:424,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/MCFragment.cpp:428,31'
          Dst:             _ZN7llvm_ks4castINS_13MCOrgFragmentENS_10MCFragmentEEENS_10cast_rettyIT_PT0_E8ret_typeES6_
        - Src:             'llvm/lib/MC/MCFragment.cpp:429,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/MCFragment.cpp:430,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/MCFragment.cpp:430,29'
          Dst:             _ZNK7llvm_ks13MCOrgFragment9getOffsetEv
        - Src:             'llvm/lib/MC/MCFragment.cpp:430,22'
          Dst:             _ZN7llvm_kslsERNS_11raw_ostreamERKNS_6MCExprE
        - Src:             'llvm/lib/MC/MCFragment.cpp:430,41'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/MCFragment.cpp:430,61'
          Dst:             _ZNK7llvm_ks13MCOrgFragment8getValueEv
        - Src:             'llvm/lib/MC/MCFragment.cpp:430,54'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEh
        - Src:             'llvm/lib/MC/MCFragment.cpp:434,41'
          Dst:             _ZN7llvm_ks4castINS_23MCDwarfLineAddrFragmentENS_10MCFragmentEEENS_10cast_rettyIT_PT0_E8ret_typeES6_
        - Src:             'llvm/lib/MC/MCFragment.cpp:435,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/MCFragment.cpp:436,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/MCFragment.cpp:436,32'
          Dst:             _ZNK7llvm_ks23MCDwarfLineAddrFragment12getAddrDeltaEv
        - Src:             'llvm/lib/MC/MCFragment.cpp:436,25'
          Dst:             _ZN7llvm_kslsERNS_11raw_ostreamERKNS_6MCExprE
        - Src:             'llvm/lib/MC/MCFragment.cpp:437,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/MCFragment.cpp:437,32'
          Dst:             _ZNK7llvm_ks23MCDwarfLineAddrFragment12getLineDeltaEv
        - Src:             'llvm/lib/MC/MCFragment.cpp:437,25'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEl
        - Src:             'llvm/lib/MC/MCFragment.cpp:441,42'
          Dst:             _ZN7llvm_ks4castINS_24MCDwarfCallFrameFragmentENS_10MCFragmentEEENS_10cast_rettyIT_PT0_E8ret_typeES6_
        - Src:             'llvm/lib/MC/MCFragment.cpp:442,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/MCFragment.cpp:443,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/MCFragment.cpp:443,32'
          Dst:             _ZNK7llvm_ks24MCDwarfCallFrameFragment12getAddrDeltaEv
        - Src:             'llvm/lib/MC/MCFragment.cpp:443,25'
          Dst:             _ZN7llvm_kslsERNS_11raw_ostreamERKNS_6MCExprE
        - Src:             'llvm/lib/MC/MCFragment.cpp:447,31'
          Dst:             _ZN7llvm_ks4castINS_13MCLEBFragmentENS_10MCFragmentEEENS_10cast_rettyIT_PT0_E8ret_typeES6_
        - Src:             'llvm/lib/MC/MCFragment.cpp:448,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/MCFragment.cpp:449,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/MCFragment.cpp:449,28'
          Dst:             _ZNK7llvm_ks13MCLEBFragment8getValueEv
        - Src:             'llvm/lib/MC/MCFragment.cpp:449,21'
          Dst:             _ZN7llvm_kslsERNS_11raw_ostreamERKNS_6MCExprE
        - Src:             'llvm/lib/MC/MCFragment.cpp:449,39'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/MCFragment.cpp:449,60'
          Dst:             _ZNK7llvm_ks13MCLEBFragment8isSignedEv
        - Src:             'llvm/lib/MC/MCFragment.cpp:449,53'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEi
        - Src:             'llvm/lib/MC/MCFragment.cpp:453,34'
          Dst:             _ZN7llvm_ks4castINS_17MCSafeSEHFragmentENS_10MCFragmentEEENS_10cast_rettyIT_PT0_E8ret_typeES6_
        - Src:             'llvm/lib/MC/MCFragment.cpp:454,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/MCFragment.cpp:455,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/MCFragment.cpp:455,25'
          Dst:             _ZNK7llvm_ks17MCSafeSEHFragment9getSymbolEv
        - Src:             'llvm/lib/MC/MCFragment.cpp:455,19'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKv
        - Src:             'llvm/lib/MC/MCFragment.cpp:461,6'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
    - functionName:    _ZN7llvm_ks11MCAssembler4dumpEv
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCFragment.cpp'
      linkageType:     externalLinkage
      functionLinenumber: 464
      functionLinenumberEnd: 484
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         17
      ICount:          122
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks11MCAssembler10symbol_endEv
        - _ZN7llvm_ks11MCAssembler12symbol_beginEv
        - _ZN7llvm_ks11MCAssembler3endEv
        - _ZN7llvm_ks11MCAssembler5beginEv
        - _ZN7llvm_ks11raw_ostreamlsEPKc
        - _ZN7llvm_ks11raw_ostreamlsEj
        - _ZN7llvm_ks21iterator_adaptor_baseINS_16pointee_iteratorINSt3__111__wrap_iterIPPKNS_8MCSymbolEEES5_EES8_NS2_26random_access_iterator_tagES5_lS6_RS5_NS2_15iterator_traitsIS8_EEEppEv
        - _ZN7llvm_ks21iterator_adaptor_baseINS_16pointee_iteratorINSt3__111__wrap_iterIPPNS_9MCSectionEEES4_EES7_NS2_26random_access_iterator_tagES4_lS5_RS4_NS2_15iterator_traitsIS7_EEEppEv
        - _ZN7llvm_ks4errsEv
        - _ZN7llvm_ks9MCSection4dumpEv
        - _ZNK7llvm_ks20iterator_facade_baseINS_16pointee_iteratorINSt3__111__wrap_iterIPPKNS_8MCSymbolEEES5_EENS2_26random_access_iterator_tagES5_lS6_RS5_EneERKS9_
        - _ZNK7llvm_ks20iterator_facade_baseINS_16pointee_iteratorINSt3__111__wrap_iterIPPKNS_8MCSymbolEEES5_EENS2_26random_access_iterator_tagES5_lS6_RS5_EptEv
        - _ZNK7llvm_ks20iterator_facade_baseINS_16pointee_iteratorINSt3__111__wrap_iterIPPNS_9MCSectionEEES4_EENS2_26random_access_iterator_tagES4_lS5_RS4_EneERKS8_
        - _ZNK7llvm_ks20iterator_facade_baseINS_16pointee_iteratorINSt3__111__wrap_iterIPPNS_9MCSectionEEES4_EENS2_26random_access_iterator_tagES4_lS5_RS4_EptEv
        - _ZNK7llvm_ks8MCSymbol4dumpEv
        - _ZNK7llvm_ks8MCSymbol8getIndexEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCFragment.cpp:465,21'
          Dst:             _ZN7llvm_ks4errsEv
        - Src:             'llvm/lib/MC/MCFragment.cpp:467,6'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/MCFragment.cpp:468,6'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/MCFragment.cpp:469,22'
          Dst:             _ZN7llvm_ks11MCAssembler5beginEv
        - Src:             'llvm/lib/MC/MCFragment.cpp:469,36'
          Dst:             _ZN7llvm_ks11MCAssembler3endEv
        - Src:             'llvm/lib/MC/MCFragment.cpp:469,46'
          Dst:             _ZNK7llvm_ks20iterator_facade_baseINS_16pointee_iteratorINSt3__111__wrap_iterIPPNS_9MCSectionEEES4_EENS2_26random_access_iterator_tagES4_lS5_RS4_EneERKS8_
        - Src:             'llvm/lib/MC/MCFragment.cpp:470,15'
          Dst:             _ZN7llvm_ks11MCAssembler5beginEv
        - Src:             'llvm/lib/MC/MCFragment.cpp:470,12'
          Dst:             _ZNK7llvm_ks20iterator_facade_baseINS_16pointee_iteratorINSt3__111__wrap_iterIPPNS_9MCSectionEEES4_EENS2_26random_access_iterator_tagES4_lS5_RS4_EneERKS8_
        - Src:             'llvm/lib/MC/MCFragment.cpp:470,27'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/MCFragment.cpp:471,5'
          Dst:             _ZNK7llvm_ks20iterator_facade_baseINS_16pointee_iteratorINSt3__111__wrap_iterIPPNS_9MCSectionEEES4_EENS2_26random_access_iterator_tagES4_lS5_RS4_EptEv
        - Src:             'llvm/lib/MC/MCFragment.cpp:471,9'
          Dst:             _ZN7llvm_ks9MCSection4dumpEv
        - Src:             'llvm/lib/MC/MCFragment.cpp:469,53'
          Dst:             _ZN7llvm_ks21iterator_adaptor_baseINS_16pointee_iteratorINSt3__111__wrap_iterIPPNS_9MCSectionEEES4_EES7_NS2_26random_access_iterator_tagES4_lS5_RS4_NS2_15iterator_traitsIS7_EEEppEv
        - Src:             'llvm/lib/MC/MCFragment.cpp:473,6'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/MCFragment.cpp:474,6'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/MCFragment.cpp:476,29'
          Dst:             _ZN7llvm_ks11MCAssembler12symbol_beginEv
        - Src:             'llvm/lib/MC/MCFragment.cpp:476,50'
          Dst:             _ZN7llvm_ks11MCAssembler10symbol_endEv
        - Src:             'llvm/lib/MC/MCFragment.cpp:476,67'
          Dst:             _ZNK7llvm_ks20iterator_facade_baseINS_16pointee_iteratorINSt3__111__wrap_iterIPPKNS_8MCSymbolEEES5_EENS2_26random_access_iterator_tagES5_lS6_RS5_EneERKS9_
        - Src:             'llvm/lib/MC/MCFragment.cpp:477,15'
          Dst:             _ZN7llvm_ks11MCAssembler12symbol_beginEv
        - Src:             'llvm/lib/MC/MCFragment.cpp:477,12'
          Dst:             _ZNK7llvm_ks20iterator_facade_baseINS_16pointee_iteratorINSt3__111__wrap_iterIPPKNS_8MCSymbolEEES5_EENS2_26random_access_iterator_tagES5_lS6_RS5_EneERKS9_
        - Src:             'llvm/lib/MC/MCFragment.cpp:477,34'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/MCFragment.cpp:478,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/MCFragment.cpp:479,5'
          Dst:             _ZNK7llvm_ks20iterator_facade_baseINS_16pointee_iteratorINSt3__111__wrap_iterIPPKNS_8MCSymbolEEES5_EENS2_26random_access_iterator_tagES5_lS6_RS5_EptEv
        - Src:             'llvm/lib/MC/MCFragment.cpp:479,9'
          Dst:             _ZNK7llvm_ks8MCSymbol4dumpEv
        - Src:             'llvm/lib/MC/MCFragment.cpp:480,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/MCFragment.cpp:480,25'
          Dst:             _ZNK7llvm_ks20iterator_facade_baseINS_16pointee_iteratorINSt3__111__wrap_iterIPPKNS_8MCSymbolEEES5_EENS2_26random_access_iterator_tagES5_lS6_RS5_EptEv
        - Src:             'llvm/lib/MC/MCFragment.cpp:480,29'
          Dst:             _ZNK7llvm_ks8MCSymbol8getIndexEv
        - Src:             'llvm/lib/MC/MCFragment.cpp:480,22'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEj
        - Src:             'llvm/lib/MC/MCFragment.cpp:480,40'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/MCFragment.cpp:481,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/MCFragment.cpp:476,74'
          Dst:             _ZN7llvm_ks21iterator_adaptor_baseINS_16pointee_iteratorINSt3__111__wrap_iterIPPKNS_8MCSymbolEEES5_EES8_NS2_26random_access_iterator_tagES5_lS6_RS5_NS2_15iterator_traitsIS8_EEEppEv
        - Src:             'llvm/lib/MC/MCFragment.cpp:483,6'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
    - functionName:    _ZNK7llvm_ks16pointee_iteratorINSt3__111__wrap_iterIPPKNS_8MCSymbolEEES4_EdeEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/iterator.h'
      linkageType:     InternalLinkage
      functionLinenumber: 241
      functionLinenumberEnd: 241
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks21iterator_adaptor_baseINS_16pointee_iteratorINSt3__111__wrap_iterIPPKNS_8MCSymbolEEES5_EES8_NS2_26random_access_iterator_tagES5_lS6_RS5_NS2_15iterator_traitsIS8_EEEeqERKS9_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/iterator.h'
      linkageType:     InternalLinkage
      functionLinenumber: 208
      functionLinenumberEnd: 208
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks15MCDummyFragment7classofEPKNS_10MCFragmentE
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCFragment.h'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks10MCFragment7getKindEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCFragment.h:137,56'
          Dst:             _ZNK7llvm_ks10MCFragment7getKindEv
    - functionName:    _ZN7llvm_ks8isa_implINS_15MCDummyFragmentENS_10MCFragmentEvE4doitERKS2_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15MCDummyFragment7classofEPKNS_10MCFragmentE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:56,12'
          Dst:             _ZN7llvm_ks15MCDummyFragment7classofEPKNS_10MCFragmentE
    - functionName:    _ZN7llvm_ks11isa_impl_clINS_15MCDummyFragmentEPKNS_10MCFragmentEE4doitES4_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks8isa_implINS_15MCDummyFragmentENS_10MCFragmentEvE4doitERKS2_
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:95,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/Support/Casting.h:96,12'
          Dst:             _ZN7llvm_ks8isa_implINS_15MCDummyFragmentENS_10MCFragmentEvE4doitERKS2_
    - functionName:    _ZN7llvm_ks13isa_impl_wrapINS_15MCDummyFragmentEPKNS_10MCFragmentES4_E4doitERKS4_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11isa_impl_clINS_15MCDummyFragmentEPKNS_10MCFragmentEE4doitES4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:122,12'
          Dst:             _ZN7llvm_ks11isa_impl_clINS_15MCDummyFragmentEPKNS_10MCFragmentEE4doitES4_
    - functionName:    _ZN7llvm_ks13isa_impl_wrapINS_15MCDummyFragmentEKPNS_10MCFragmentEPKS2_E4doitERS4_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13isa_impl_wrapINS_15MCDummyFragmentEPKNS_10MCFragmentES4_E4doitERKS4_
        - _ZN7llvm_ks13simplify_typeIKPNS_10MCFragmentEE18getSimplifiedValueERS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:114,27'
          Dst:             _ZN7llvm_ks13simplify_typeIKPNS_10MCFragmentEE18getSimplifiedValueERS3_
        - Src:             'llvm/include/llvm/Support/Casting.h:112,12'
          Dst:             _ZN7llvm_ks13isa_impl_wrapINS_15MCDummyFragmentEPKNS_10MCFragmentES4_E4doitERKS4_
    - functionName:    _ZN7llvm_ks16cast_convert_valINS_15MCDummyFragmentEPNS_10MCFragmentES3_E4doitERKS3_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks3isaINS_15MCDummyFragmentEPNS_10MCFragmentEEEbRKT0_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13isa_impl_wrapINS_15MCDummyFragmentEKPNS_10MCFragmentEPKS2_E4doitERS4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:133,10'
          Dst:             _ZN7llvm_ks13isa_impl_wrapINS_15MCDummyFragmentEKPNS_10MCFragmentEPKS2_E4doitERS4_
    - functionName:    _ZN7llvm_ks17MCSafeSEHFragment7classofEPKNS_10MCFragmentE
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCFragment.h'
      linkageType:     InternalLinkage
      functionLinenumber: 482
      functionLinenumberEnd: 483
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks10MCFragment7getKindEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCFragment.h:483,15'
          Dst:             _ZNK7llvm_ks10MCFragment7getKindEv
    - functionName:    _ZN7llvm_ks8isa_implINS_17MCSafeSEHFragmentENS_10MCFragmentEvE4doitERKS2_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks17MCSafeSEHFragment7classofEPKNS_10MCFragmentE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:56,12'
          Dst:             _ZN7llvm_ks17MCSafeSEHFragment7classofEPKNS_10MCFragmentE
    - functionName:    _ZN7llvm_ks11isa_impl_clINS_17MCSafeSEHFragmentEPKNS_10MCFragmentEE4doitES4_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks8isa_implINS_17MCSafeSEHFragmentENS_10MCFragmentEvE4doitERKS2_
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:95,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/Support/Casting.h:96,12'
          Dst:             _ZN7llvm_ks8isa_implINS_17MCSafeSEHFragmentENS_10MCFragmentEvE4doitERKS2_
    - functionName:    _ZN7llvm_ks13isa_impl_wrapINS_17MCSafeSEHFragmentEPKNS_10MCFragmentES4_E4doitERKS4_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11isa_impl_clINS_17MCSafeSEHFragmentEPKNS_10MCFragmentEE4doitES4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:122,12'
          Dst:             _ZN7llvm_ks11isa_impl_clINS_17MCSafeSEHFragmentEPKNS_10MCFragmentEE4doitES4_
    - functionName:    _ZN7llvm_ks13isa_impl_wrapINS_17MCSafeSEHFragmentEKPNS_10MCFragmentEPKS2_E4doitERS4_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13isa_impl_wrapINS_17MCSafeSEHFragmentEPKNS_10MCFragmentES4_E4doitERKS4_
        - _ZN7llvm_ks13simplify_typeIKPNS_10MCFragmentEE18getSimplifiedValueERS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:114,27'
          Dst:             _ZN7llvm_ks13simplify_typeIKPNS_10MCFragmentEE18getSimplifiedValueERS3_
        - Src:             'llvm/include/llvm/Support/Casting.h:112,12'
          Dst:             _ZN7llvm_ks13isa_impl_wrapINS_17MCSafeSEHFragmentEPKNS_10MCFragmentES4_E4doitERKS4_
    - functionName:    _ZN7llvm_ks16cast_convert_valINS_17MCSafeSEHFragmentEPNS_10MCFragmentES3_E4doitERKS3_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks3isaINS_17MCSafeSEHFragmentEPNS_10MCFragmentEEEbRKT0_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13isa_impl_wrapINS_17MCSafeSEHFragmentEKPNS_10MCFragmentEPKS2_E4doitERS4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:133,10'
          Dst:             _ZN7llvm_ks13isa_impl_wrapINS_17MCSafeSEHFragmentEKPNS_10MCFragmentEPKS2_E4doitERS4_
    - functionName:    _ZN7llvm_ks13MCLEBFragment7classofEPKNS_10MCFragmentE
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCFragment.h'
      linkageType:     InternalLinkage
      functionLinenumber: 396
      functionLinenumberEnd: 397
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks10MCFragment7getKindEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCFragment.h:397,15'
          Dst:             _ZNK7llvm_ks10MCFragment7getKindEv
    - functionName:    _ZN7llvm_ks8isa_implINS_13MCLEBFragmentENS_10MCFragmentEvE4doitERKS2_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13MCLEBFragment7classofEPKNS_10MCFragmentE
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:56,12'
          Dst:             _ZN7llvm_ks13MCLEBFragment7classofEPKNS_10MCFragmentE
    - functionName:    _ZN7llvm_ks11isa_impl_clINS_13MCLEBFragmentEPKNS_10MCFragmentEE4doitES4_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks8isa_implINS_13MCLEBFragmentENS_10MCFragmentEvE4doitERKS2_
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:95,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/Support/Casting.h:96,12'
          Dst:             _ZN7llvm_ks8isa_implINS_13MCLEBFragmentENS_10MCFragmentEvE4doitERKS2_
    - functionName:    _ZN7llvm_ks13isa_impl_wrapINS_13MCLEBFragmentEPKNS_10MCFragmentES4_E4doitERKS4_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11isa_impl_clINS_13MCLEBFragmentEPKNS_10MCFragmentEE4doitES4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:122,12'
          Dst:             _ZN7llvm_ks11isa_impl_clINS_13MCLEBFragmentEPKNS_10MCFragmentEE4doitES4_
    - functionName:    _ZN7llvm_ks13isa_impl_wrapINS_13MCLEBFragmentEKPNS_10MCFragmentEPKS2_E4doitERS4_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13isa_impl_wrapINS_13MCLEBFragmentEPKNS_10MCFragmentES4_E4doitERKS4_
        - _ZN7llvm_ks13simplify_typeIKPNS_10MCFragmentEE18getSimplifiedValueERS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:114,27'
          Dst:             _ZN7llvm_ks13simplify_typeIKPNS_10MCFragmentEE18getSimplifiedValueERS3_
        - Src:             'llvm/include/llvm/Support/Casting.h:112,12'
          Dst:             _ZN7llvm_ks13isa_impl_wrapINS_13MCLEBFragmentEPKNS_10MCFragmentES4_E4doitERKS4_
    - functionName:    _ZN7llvm_ks16cast_convert_valINS_13MCLEBFragmentEPNS_10MCFragmentES3_E4doitERKS3_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks3isaINS_13MCLEBFragmentEPNS_10MCFragmentEEEbRKT0_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13isa_impl_wrapINS_13MCLEBFragmentEKPNS_10MCFragmentEPKS2_E4doitERS4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:133,10'
          Dst:             _ZN7llvm_ks13isa_impl_wrapINS_13MCLEBFragmentEKPNS_10MCFragmentEPKS2_E4doitERS4_
    - functionName:    _ZN7llvm_ks24MCDwarfCallFrameFragment7classofEPKNS_10MCFragmentE
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCFragment.h'
      linkageType:     InternalLinkage
      functionLinenumber: 462
      functionLinenumberEnd: 463
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks10MCFragment7getKindEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCFragment.h:463,15'
          Dst:             _ZNK7llvm_ks10MCFragment7getKindEv
    - functionName:    _ZN7llvm_ks8isa_implINS_24MCDwarfCallFrameFragmentENS_10MCFragmentEvE4doitERKS2_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks24MCDwarfCallFrameFragment7classofEPKNS_10MCFragmentE
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:56,12'
          Dst:             _ZN7llvm_ks24MCDwarfCallFrameFragment7classofEPKNS_10MCFragmentE
    - functionName:    _ZN7llvm_ks11isa_impl_clINS_24MCDwarfCallFrameFragmentEPKNS_10MCFragmentEE4doitES4_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks8isa_implINS_24MCDwarfCallFrameFragmentENS_10MCFragmentEvE4doitERKS2_
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:95,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/Support/Casting.h:96,12'
          Dst:             _ZN7llvm_ks8isa_implINS_24MCDwarfCallFrameFragmentENS_10MCFragmentEvE4doitERKS2_
    - functionName:    _ZN7llvm_ks13isa_impl_wrapINS_24MCDwarfCallFrameFragmentEPKNS_10MCFragmentES4_E4doitERKS4_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11isa_impl_clINS_24MCDwarfCallFrameFragmentEPKNS_10MCFragmentEE4doitES4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:122,12'
          Dst:             _ZN7llvm_ks11isa_impl_clINS_24MCDwarfCallFrameFragmentEPKNS_10MCFragmentEE4doitES4_
    - functionName:    _ZN7llvm_ks13isa_impl_wrapINS_24MCDwarfCallFrameFragmentEKPNS_10MCFragmentEPKS2_E4doitERS4_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13isa_impl_wrapINS_24MCDwarfCallFrameFragmentEPKNS_10MCFragmentES4_E4doitERKS4_
        - _ZN7llvm_ks13simplify_typeIKPNS_10MCFragmentEE18getSimplifiedValueERS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:114,27'
          Dst:             _ZN7llvm_ks13simplify_typeIKPNS_10MCFragmentEE18getSimplifiedValueERS3_
        - Src:             'llvm/include/llvm/Support/Casting.h:112,12'
          Dst:             _ZN7llvm_ks13isa_impl_wrapINS_24MCDwarfCallFrameFragmentEPKNS_10MCFragmentES4_E4doitERKS4_
    - functionName:    _ZN7llvm_ks16cast_convert_valINS_24MCDwarfCallFrameFragmentEPNS_10MCFragmentES3_E4doitERKS3_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks3isaINS_24MCDwarfCallFrameFragmentEPNS_10MCFragmentEEEbRKT0_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13isa_impl_wrapINS_24MCDwarfCallFrameFragmentEKPNS_10MCFragmentEPKS2_E4doitERS4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:133,10'
          Dst:             _ZN7llvm_ks13isa_impl_wrapINS_24MCDwarfCallFrameFragmentEKPNS_10MCFragmentEPKS2_E4doitERS4_
    - functionName:    _ZN7llvm_ks23MCDwarfLineAddrFragment7classofEPKNS_10MCFragmentE
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCFragment.h'
      linkageType:     InternalLinkage
      functionLinenumber: 433
      functionLinenumberEnd: 434
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks10MCFragment7getKindEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCFragment.h:434,15'
          Dst:             _ZNK7llvm_ks10MCFragment7getKindEv
    - functionName:    _ZN7llvm_ks8isa_implINS_23MCDwarfLineAddrFragmentENS_10MCFragmentEvE4doitERKS2_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks23MCDwarfLineAddrFragment7classofEPKNS_10MCFragmentE
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:56,12'
          Dst:             _ZN7llvm_ks23MCDwarfLineAddrFragment7classofEPKNS_10MCFragmentE
    - functionName:    _ZN7llvm_ks11isa_impl_clINS_23MCDwarfLineAddrFragmentEPKNS_10MCFragmentEE4doitES4_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks8isa_implINS_23MCDwarfLineAddrFragmentENS_10MCFragmentEvE4doitERKS2_
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:95,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/Support/Casting.h:96,12'
          Dst:             _ZN7llvm_ks8isa_implINS_23MCDwarfLineAddrFragmentENS_10MCFragmentEvE4doitERKS2_
    - functionName:    _ZN7llvm_ks13isa_impl_wrapINS_23MCDwarfLineAddrFragmentEPKNS_10MCFragmentES4_E4doitERKS4_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11isa_impl_clINS_23MCDwarfLineAddrFragmentEPKNS_10MCFragmentEE4doitES4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:122,12'
          Dst:             _ZN7llvm_ks11isa_impl_clINS_23MCDwarfLineAddrFragmentEPKNS_10MCFragmentEE4doitES4_
    - functionName:    _ZN7llvm_ks13isa_impl_wrapINS_23MCDwarfLineAddrFragmentEKPNS_10MCFragmentEPKS2_E4doitERS4_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13isa_impl_wrapINS_23MCDwarfLineAddrFragmentEPKNS_10MCFragmentES4_E4doitERKS4_
        - _ZN7llvm_ks13simplify_typeIKPNS_10MCFragmentEE18getSimplifiedValueERS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:114,27'
          Dst:             _ZN7llvm_ks13simplify_typeIKPNS_10MCFragmentEE18getSimplifiedValueERS3_
        - Src:             'llvm/include/llvm/Support/Casting.h:112,12'
          Dst:             _ZN7llvm_ks13isa_impl_wrapINS_23MCDwarfLineAddrFragmentEPKNS_10MCFragmentES4_E4doitERKS4_
    - functionName:    _ZN7llvm_ks16cast_convert_valINS_23MCDwarfLineAddrFragmentEPNS_10MCFragmentES3_E4doitERKS3_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks3isaINS_23MCDwarfLineAddrFragmentEPNS_10MCFragmentEEEbRKT0_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13isa_impl_wrapINS_23MCDwarfLineAddrFragmentEKPNS_10MCFragmentEPKS2_E4doitERS4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:133,10'
          Dst:             _ZN7llvm_ks13isa_impl_wrapINS_23MCDwarfLineAddrFragmentEKPNS_10MCFragmentEPKS2_E4doitERS4_
    - functionName:    _ZN7llvm_ks13MCOrgFragment7classofEPKNS_10MCFragmentE
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCFragment.h'
      linkageType:     InternalLinkage
      functionLinenumber: 363
      functionLinenumberEnd: 364
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks10MCFragment7getKindEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCFragment.h:364,15'
          Dst:             _ZNK7llvm_ks10MCFragment7getKindEv
    - functionName:    _ZN7llvm_ks8isa_implINS_13MCOrgFragmentENS_10MCFragmentEvE4doitERKS2_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13MCOrgFragment7classofEPKNS_10MCFragmentE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:56,12'
          Dst:             _ZN7llvm_ks13MCOrgFragment7classofEPKNS_10MCFragmentE
    - functionName:    _ZN7llvm_ks11isa_impl_clINS_13MCOrgFragmentEPKNS_10MCFragmentEE4doitES4_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks8isa_implINS_13MCOrgFragmentENS_10MCFragmentEvE4doitERKS2_
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:95,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/Support/Casting.h:96,12'
          Dst:             _ZN7llvm_ks8isa_implINS_13MCOrgFragmentENS_10MCFragmentEvE4doitERKS2_
    - functionName:    _ZN7llvm_ks13isa_impl_wrapINS_13MCOrgFragmentEPKNS_10MCFragmentES4_E4doitERKS4_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11isa_impl_clINS_13MCOrgFragmentEPKNS_10MCFragmentEE4doitES4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:122,12'
          Dst:             _ZN7llvm_ks11isa_impl_clINS_13MCOrgFragmentEPKNS_10MCFragmentEE4doitES4_
    - functionName:    _ZN7llvm_ks13isa_impl_wrapINS_13MCOrgFragmentEKPNS_10MCFragmentEPKS2_E4doitERS4_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13isa_impl_wrapINS_13MCOrgFragmentEPKNS_10MCFragmentES4_E4doitERKS4_
        - _ZN7llvm_ks13simplify_typeIKPNS_10MCFragmentEE18getSimplifiedValueERS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:114,27'
          Dst:             _ZN7llvm_ks13simplify_typeIKPNS_10MCFragmentEE18getSimplifiedValueERS3_
        - Src:             'llvm/include/llvm/Support/Casting.h:112,12'
          Dst:             _ZN7llvm_ks13isa_impl_wrapINS_13MCOrgFragmentEPKNS_10MCFragmentES4_E4doitERKS4_
    - functionName:    _ZN7llvm_ks16cast_convert_valINS_13MCOrgFragmentEPNS_10MCFragmentES3_E4doitERKS3_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks3isaINS_13MCOrgFragmentEPNS_10MCFragmentEEEbRKT0_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13isa_impl_wrapINS_13MCOrgFragmentEKPNS_10MCFragmentEPKS2_E4doitERS4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:133,10'
          Dst:             _ZN7llvm_ks13isa_impl_wrapINS_13MCOrgFragmentEKPNS_10MCFragmentEPKS2_E4doitERS4_
    - functionName:    _ZN7llvm_ks14MCFillFragment7classofEPKNS_10MCFragmentE
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCFragment.h'
      linkageType:     InternalLinkage
      functionLinenumber: 337
      functionLinenumberEnd: 338
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks10MCFragment7getKindEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCFragment.h:338,15'
          Dst:             _ZNK7llvm_ks10MCFragment7getKindEv
    - functionName:    _ZN7llvm_ks8isa_implINS_14MCFillFragmentENS_10MCFragmentEvE4doitERKS2_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks14MCFillFragment7classofEPKNS_10MCFragmentE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:56,12'
          Dst:             _ZN7llvm_ks14MCFillFragment7classofEPKNS_10MCFragmentE
    - functionName:    _ZN7llvm_ks11isa_impl_clINS_14MCFillFragmentEPKNS_10MCFragmentEE4doitES4_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks8isa_implINS_14MCFillFragmentENS_10MCFragmentEvE4doitERKS2_
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:95,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/Support/Casting.h:96,12'
          Dst:             _ZN7llvm_ks8isa_implINS_14MCFillFragmentENS_10MCFragmentEvE4doitERKS2_
    - functionName:    _ZN7llvm_ks13isa_impl_wrapINS_14MCFillFragmentEPKNS_10MCFragmentES4_E4doitERKS4_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11isa_impl_clINS_14MCFillFragmentEPKNS_10MCFragmentEE4doitES4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:122,12'
          Dst:             _ZN7llvm_ks11isa_impl_clINS_14MCFillFragmentEPKNS_10MCFragmentEE4doitES4_
    - functionName:    _ZN7llvm_ks13isa_impl_wrapINS_14MCFillFragmentEKPNS_10MCFragmentEPKS2_E4doitERS4_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13isa_impl_wrapINS_14MCFillFragmentEPKNS_10MCFragmentES4_E4doitERKS4_
        - _ZN7llvm_ks13simplify_typeIKPNS_10MCFragmentEE18getSimplifiedValueERS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:114,27'
          Dst:             _ZN7llvm_ks13simplify_typeIKPNS_10MCFragmentEE18getSimplifiedValueERS3_
        - Src:             'llvm/include/llvm/Support/Casting.h:112,12'
          Dst:             _ZN7llvm_ks13isa_impl_wrapINS_14MCFillFragmentEPKNS_10MCFragmentES4_E4doitERKS4_
    - functionName:    _ZN7llvm_ks16cast_convert_valINS_14MCFillFragmentEPNS_10MCFragmentES3_E4doitERKS3_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks3isaINS_14MCFillFragmentEPNS_10MCFragmentEEEbRKT0_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13isa_impl_wrapINS_14MCFillFragmentEKPNS_10MCFragmentEPKS2_E4doitERS4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:133,10'
          Dst:             _ZN7llvm_ks13isa_impl_wrapINS_14MCFillFragmentEKPNS_10MCFragmentEPKS2_E4doitERS4_
    - functionName:    _ZN7llvm_ks28MCCompactEncodedInstFragment7classofEPKNS_10MCFragmentE
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCFragment.h'
      linkageType:     InternalLinkage
      functionLinenumber: 242
      functionLinenumberEnd: 243
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks10MCFragment7getKindEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCFragment.h:243,15'
          Dst:             _ZNK7llvm_ks10MCFragment7getKindEv
    - functionName:    _ZN7llvm_ks8isa_implINS_28MCCompactEncodedInstFragmentENS_10MCFragmentEvE4doitERKS2_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks28MCCompactEncodedInstFragment7classofEPKNS_10MCFragmentE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:56,12'
          Dst:             _ZN7llvm_ks28MCCompactEncodedInstFragment7classofEPKNS_10MCFragmentE
    - functionName:    _ZN7llvm_ks11isa_impl_clINS_28MCCompactEncodedInstFragmentEPKNS_10MCFragmentEE4doitES4_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks8isa_implINS_28MCCompactEncodedInstFragmentENS_10MCFragmentEvE4doitERKS2_
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:95,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/Support/Casting.h:96,12'
          Dst:             _ZN7llvm_ks8isa_implINS_28MCCompactEncodedInstFragmentENS_10MCFragmentEvE4doitERKS2_
    - functionName:    _ZN7llvm_ks13isa_impl_wrapINS_28MCCompactEncodedInstFragmentEPKNS_10MCFragmentES4_E4doitERKS4_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11isa_impl_clINS_28MCCompactEncodedInstFragmentEPKNS_10MCFragmentEE4doitES4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:122,12'
          Dst:             _ZN7llvm_ks11isa_impl_clINS_28MCCompactEncodedInstFragmentEPKNS_10MCFragmentEE4doitES4_
    - functionName:    _ZN7llvm_ks13isa_impl_wrapINS_28MCCompactEncodedInstFragmentEKPNS_10MCFragmentEPKS2_E4doitERS4_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13isa_impl_wrapINS_28MCCompactEncodedInstFragmentEPKNS_10MCFragmentES4_E4doitERKS4_
        - _ZN7llvm_ks13simplify_typeIKPNS_10MCFragmentEE18getSimplifiedValueERS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:114,27'
          Dst:             _ZN7llvm_ks13simplify_typeIKPNS_10MCFragmentEE18getSimplifiedValueERS3_
        - Src:             'llvm/include/llvm/Support/Casting.h:112,12'
          Dst:             _ZN7llvm_ks13isa_impl_wrapINS_28MCCompactEncodedInstFragmentEPKNS_10MCFragmentES4_E4doitERKS4_
    - functionName:    _ZN7llvm_ks16cast_convert_valINS_28MCCompactEncodedInstFragmentEPNS_10MCFragmentES3_E4doitERKS3_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks3isaINS_28MCCompactEncodedInstFragmentEPNS_10MCFragmentEEEbRKT0_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13isa_impl_wrapINS_28MCCompactEncodedInstFragmentEKPNS_10MCFragmentEPKS2_E4doitERS4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:133,10'
          Dst:             _ZN7llvm_ks13isa_impl_wrapINS_28MCCompactEncodedInstFragmentEKPNS_10MCFragmentEPKS2_E4doitERS4_
    - functionName:    _ZN7llvm_ks15MCAlignFragment7classofEPKNS_10MCFragmentE
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCFragment.h'
      linkageType:     InternalLinkage
      functionLinenumber: 317
      functionLinenumberEnd: 318
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks10MCFragment7getKindEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCFragment.h:318,15'
          Dst:             _ZNK7llvm_ks10MCFragment7getKindEv
    - functionName:    _ZN7llvm_ks8isa_implINS_15MCAlignFragmentENS_10MCFragmentEvE4doitERKS2_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15MCAlignFragment7classofEPKNS_10MCFragmentE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:56,12'
          Dst:             _ZN7llvm_ks15MCAlignFragment7classofEPKNS_10MCFragmentE
    - functionName:    _ZN7llvm_ks11isa_impl_clINS_15MCAlignFragmentEPKNS_10MCFragmentEE4doitES4_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks8isa_implINS_15MCAlignFragmentENS_10MCFragmentEvE4doitERKS2_
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:95,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/Support/Casting.h:96,12'
          Dst:             _ZN7llvm_ks8isa_implINS_15MCAlignFragmentENS_10MCFragmentEvE4doitERKS2_
    - functionName:    _ZN7llvm_ks13isa_impl_wrapINS_15MCAlignFragmentEPKNS_10MCFragmentES4_E4doitERKS4_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11isa_impl_clINS_15MCAlignFragmentEPKNS_10MCFragmentEE4doitES4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:122,12'
          Dst:             _ZN7llvm_ks11isa_impl_clINS_15MCAlignFragmentEPKNS_10MCFragmentEE4doitES4_
    - functionName:    _ZN7llvm_ks13isa_impl_wrapINS_15MCAlignFragmentEKPNS_10MCFragmentEPKS2_E4doitERS4_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13isa_impl_wrapINS_15MCAlignFragmentEPKNS_10MCFragmentES4_E4doitERKS4_
        - _ZN7llvm_ks13simplify_typeIKPNS_10MCFragmentEE18getSimplifiedValueERS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:114,27'
          Dst:             _ZN7llvm_ks13simplify_typeIKPNS_10MCFragmentEE18getSimplifiedValueERS3_
        - Src:             'llvm/include/llvm/Support/Casting.h:112,12'
          Dst:             _ZN7llvm_ks13isa_impl_wrapINS_15MCAlignFragmentEPKNS_10MCFragmentES4_E4doitERKS4_
    - functionName:    _ZN7llvm_ks16cast_convert_valINS_15MCAlignFragmentEPNS_10MCFragmentES3_E4doitERKS3_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks3isaINS_15MCAlignFragmentEPNS_10MCFragmentEEEbRKT0_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13isa_impl_wrapINS_15MCAlignFragmentEKPNS_10MCFragmentEPKS2_E4doitERS4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:133,10'
          Dst:             _ZN7llvm_ks13isa_impl_wrapINS_15MCAlignFragmentEKPNS_10MCFragmentEPKS2_E4doitERS4_
    - functionName:    _ZN7llvm_ks6iplistINS_10MCFragmentENS_12ilist_traitsIS1_EEE7getTailEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ilist.h'
      linkageType:     InternalLinkage
      functionLinenumber: 369
      functionLinenumberEnd: 369
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks21ilist_sentinel_traitsINS_10MCFragmentEE10ensureHeadERPS1_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/ilist.h:369,30'
          Dst:             _ZN7llvm_ks21ilist_sentinel_traitsINS_10MCFragmentEE10ensureHeadERPS1_
    - functionName:    _ZN7llvm_ks21ilist_sentinel_traitsINS_10MCFragmentEE10ensureHeadERPS1_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ilist.h'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks21ilist_nextprev_traitsINS_10MCFragmentEE7getPrevEPS1_
        - _ZN7llvm_ks21ilist_nextprev_traitsINS_10MCFragmentEE7setNextEPS1_S3_
        - _ZN7llvm_ks21ilist_sentinel_traitsINS_10MCFragmentEE14createSentinelEv
        - _ZN7llvm_ks21ilist_sentinel_traitsINS_10MCFragmentEE8noteHeadEPS1_S3_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/ilist.h:93,14'
          Dst:             _ZN7llvm_ks21ilist_sentinel_traitsINS_10MCFragmentEE14createSentinelEv
        - Src:             'llvm/include/llvm/ADT/ilist.h:94,7'
          Dst:             _ZN7llvm_ks21ilist_sentinel_traitsINS_10MCFragmentEE8noteHeadEPS1_S3_
        - Src:             'llvm/include/llvm/ADT/ilist.h:95,7'
          Dst:             _ZN7llvm_ks21ilist_nextprev_traitsINS_10MCFragmentEE7setNextEPS1_S3_
        - Src:             'llvm/include/llvm/ADT/ilist.h:98,12'
          Dst:             _ZN7llvm_ks21ilist_nextprev_traitsINS_10MCFragmentEE7getPrevEPS1_
    - functionName:    _ZN7llvm_ks21ilist_sentinel_traitsINS_10MCFragmentEE14createSentinelEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ilist.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          33
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks10MCFragmentC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/ilist.h:78,48'
          Dst:             _ZN7llvm_ks10MCFragmentC2Ev
    - functionName:    _ZN7llvm_ks21ilist_sentinel_traitsINS_10MCFragmentEE8noteHeadEPS1_S3_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ilist.h'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks21ilist_nextprev_traitsINS_10MCFragmentEE7setPrevEPS1_S3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/ilist.h:103,5'
          Dst:             _ZN7llvm_ks21ilist_nextprev_traitsINS_10MCFragmentEE7setPrevEPS1_S3_
    - functionName:    _ZN7llvm_ks10MCFragmentC2Ev
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCFragment.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 269
      functionLinenumberEnd: 270
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks22ilist_node_with_parentINS_10MCFragmentENS_9MCSectionEEC2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCFragment.cpp:268,13'
          Dst:             _ZN7llvm_ks22ilist_node_with_parentINS_10MCFragmentENS_9MCSectionEEC2Ev
    - functionName:    _ZN7llvm_ks22ilist_node_with_parentINS_10MCFragmentENS_9MCSectionEEC2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ilist_node.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks10ilist_nodeINS_10MCFragmentEEC2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/ilist_node.h:78,3'
          Dst:             _ZN7llvm_ks10ilist_nodeINS_10MCFragmentEEC2Ev
    - functionName:    _ZN7llvm_ks10ilist_nodeINS_10MCFragmentEEC2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ilist_node.h'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15ilist_half_nodeINS_10MCFragmentEEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/ilist_node.h:58,3'
          Dst:             _ZN7llvm_ks15ilist_half_nodeINS_10MCFragmentEEC2Ev
    - functionName:    _ZN7llvm_ks15ilist_half_nodeINS_10MCFragmentEEC2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ilist_node.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 36
      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:    _ZN7llvm_ks6iplistINS_10MCFragmentENS_12ilist_traitsIS1_EEE3endEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ilist.h'
      linkageType:     InternalLinkage
      functionLinenumber: 416
      functionLinenumberEnd: 418
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks14ilist_iteratorINS_10MCFragmentEEC2EPS1_
        - _ZN7llvm_ks6iplistINS_10MCFragmentENS_12ilist_traitsIS1_EEE7getTailEv
        - _ZNK7llvm_ks6iplistINS_10MCFragmentENS_12ilist_traitsIS1_EEE18CreateLazySentinelEv
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/ilist.h:417,5'
          Dst:             _ZNK7llvm_ks6iplistINS_10MCFragmentENS_12ilist_traitsIS1_EEE18CreateLazySentinelEv
        - Src:             'llvm/include/llvm/ADT/ilist.h:418,21'
          Dst:             _ZN7llvm_ks6iplistINS_10MCFragmentENS_12ilist_traitsIS1_EEE7getTailEv
        - Src:             'llvm/include/llvm/ADT/ilist.h:418,12'
          Dst:             _ZN7llvm_ks14ilist_iteratorINS_10MCFragmentEEC2EPS1_
    - functionName:    _ZNK7llvm_ks6iplistINS_10MCFragmentENS_12ilist_traitsIS1_EEE18CreateLazySentinelEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ilist.h'
      linkageType:     InternalLinkage
      functionLinenumber: 375
      functionLinenumberEnd: 377
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks21ilist_sentinel_traitsINS_10MCFragmentEE10ensureHeadERPS1_
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/ilist.h:376,5'
          Dst:             _ZN7llvm_ks21ilist_sentinel_traitsINS_10MCFragmentEE10ensureHeadERPS1_
    - functionName:    _ZNK7llvm_ks15ilist_half_nodeINS_10MCFragmentEE7getPrevEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ilist_node.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks6iplistINS_10MCFragmentENS_12ilist_traitsIS1_EEE7getTailEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ilist.h'
      linkageType:     InternalLinkage
      functionLinenumber: 370
      functionLinenumberEnd: 370
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks21ilist_sentinel_traitsINS_10MCFragmentEE10ensureHeadERPS1_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/ilist.h:370,42'
          Dst:             _ZN7llvm_ks21ilist_sentinel_traitsINS_10MCFragmentEE10ensureHeadERPS1_
    - functionName:    _ZN7llvm_ks21ilist_nextprev_traitsINS_10MCFragmentEE7getPrevEPKS1_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ilist.h'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks15ilist_half_nodeINS_10MCFragmentEE7getPrevEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/ilist.h:59,61'
          Dst:             _ZNK7llvm_ks15ilist_half_nodeINS_10MCFragmentEE7getPrevEv
    - functionName:    _ZNK7llvm_ks6iplistINS_10MCFragmentENS_12ilist_traitsIS1_EEE5emptyEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ilist.h'
      linkageType:     InternalLinkage
      functionLinenumber: 434
      functionLinenumberEnd: 435
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7llvm_ks6iplistINS_10MCFragmentENS_12ilist_traitsIS1_EEE7getTailEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/ilist.h:435,29'
          Dst:             _ZNK7llvm_ks6iplistINS_10MCFragmentENS_12ilist_traitsIS1_EEE7getTailEv
    - functionName:    _ZN7llvm_ks10ilist_nodeINS_10MCFragmentEE7getNextEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ilist_node.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks21ilist_nextprev_traitsINS_10MCFragmentEE7getNextEPS1_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ilist.h'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks10ilist_nodeINS_10MCFragmentEE7getNextEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/ilist.h:58,49'
          Dst:             _ZN7llvm_ks10ilist_nodeINS_10MCFragmentEE7getNextEv
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E16InsertIntoBucketERKS4_OS6_PSB_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 410
      functionLinenumberEnd: 415
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E20InsertIntoBucketImplERKS4_PSB_
        - _ZN7llvm_ks6detail12DenseMapPairIPKNS_9MCSectionEPNS_10MCFragmentEE8getFirstEv
        - _ZN7llvm_ks6detail12DenseMapPairIPKNS_9MCSectionEPNS_10MCFragmentEE9getSecondEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:411,17'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E20InsertIntoBucketImplERKS4_PSB_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:413,16'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIPKNS_9MCSectionEPNS_10MCFragmentEE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:414,24'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIPKNS_9MCSectionEPNS_10MCFragmentEE9getSecondEv
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E20InsertIntoBucketImplERKS4_PSB_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 426
      functionLinenumberEnd: 460
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          100
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E11getEmptyKeyEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E15LookupBucketForIS4_EEbRKT_RPSB_
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E19incrementNumEntriesEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E22decrementNumTombstonesEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E4growEj
        - _ZN7llvm_ks12DenseMapInfoIPKNS_9MCSectionEE7isEqualES3_S3_
        - _ZN7llvm_ks14DebugEpochBase14incrementEpochEv
        - _ZN7llvm_ks6detail12DenseMapPairIPKNS_9MCSectionEPNS_10MCFragmentEE8getFirstEv
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E13getNumBucketsEv
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E13getNumEntriesEv
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E16getNumTombstonesEv
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:427,5'
          Dst:             _ZN7llvm_ks14DebugEpochBase14incrementEpochEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:438,30'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E13getNumEntriesEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:439,27'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E13getNumBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:441,13'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E4growEj
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:442,7'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E15LookupBucketForIS4_EEbRKT_RPSB_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:443,20'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E13getNumBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:444,16'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E16getNumTombstonesEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:446,13'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E4growEj
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:447,7'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E15LookupBucketForIS4_EEbRKT_RPSB_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:449,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:453,5'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E19incrementNumEntriesEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:456,27'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E11getEmptyKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:457,39'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIPKNS_9MCSectionEPNS_10MCFragmentEE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:457,10'
          Dst:             _ZN7llvm_ks12DenseMapInfoIPKNS_9MCSectionEE7isEqualES3_S3_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:458,7'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E22decrementNumTombstonesEv
    - functionName:    _ZN7llvm_ks6detail12DenseMapPairIPKNS_9MCSectionEPNS_10MCFragmentEE8getFirstEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    13
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks6detail12DenseMapPairIPKNS_9MCSectionEPNS_10MCFragmentEE9getSecondEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E13getNumEntriesEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 351
      functionLinenumberEnd: 352
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S5_EEE13getNumEntriesEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:352,49'
          Dst:             _ZNK7llvm_ks8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S5_EEE13getNumEntriesEv
    - functionName:    _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E13getNumBucketsEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 381
      functionLinenumberEnd: 382
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S5_EEE13getNumBucketsEv
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:382,49'
          Dst:             _ZNK7llvm_ks8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S5_EEE13getNumBucketsEv
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E4growEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 391
      functionLinenumberEnd: 393
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S5_EEE4growEj
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:392,36'
          Dst:             _ZN7llvm_ks8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S5_EEE4growEj
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E15LookupBucketForIS4_EEbRKT_RPSB_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 519
      functionLinenumberEnd: 524
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E15LookupBucketForIS4_EEbRKT_RPKSB_
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:522,9'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E15LookupBucketForIS4_EEbRKT_RPKSB_
    - functionName:    _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E16getNumTombstonesEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 363
      functionLinenumberEnd: 364
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S5_EEE16getNumTombstonesEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:364,49'
          Dst:             _ZNK7llvm_ks8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S5_EEE16getNumTombstonesEv
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E19incrementNumEntriesEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 357
      functionLinenumberEnd: 359
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E13setNumEntriesEj
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E13getNumEntriesEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:358,19'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E13getNumEntriesEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:358,5'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E13setNumEntriesEj
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E11getEmptyKeyEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 343
      functionLinenumberEnd: 344
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12DenseMapInfoIPKNS_9MCSectionEE11getEmptyKeyEv
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:344,12'
          Dst:             _ZN7llvm_ks12DenseMapInfoIPKNS_9MCSectionEE11getEmptyKeyEv
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E22decrementNumTombstonesEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 372
      functionLinenumberEnd: 374
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E16setNumTombstonesEj
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E16getNumTombstonesEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:373,22'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E16getNumTombstonesEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:373,5'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E16setNumTombstonesEj
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E16setNumTombstonesEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 366
      functionLinenumberEnd: 368
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S5_EEE16setNumTombstonesEj
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:367,36'
          Dst:             _ZN7llvm_ks8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S5_EEE16setNumTombstonesEj
    - functionName:    _ZN7llvm_ks8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S5_EEE16setNumTombstonesEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 666
      functionLinenumberEnd: 668
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E13setNumEntriesEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionLinenumberEnd: 356
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S5_EEE13setNumEntriesEj
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:355,36'
          Dst:             _ZN7llvm_ks8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S5_EEE13setNumEntriesEj
    - functionName:    _ZN7llvm_ks8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S5_EEE13setNumEntriesEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 659
      functionLinenumberEnd: 661
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S5_EEE16getNumTombstonesEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 663
      functionLinenumberEnd: 664
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E15LookupBucketForIS4_EEbRKT_RPKSB_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 469
      functionLinenumberEnd: 516
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         28
      ICount:          169
      EdgeCount:       36
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E11getEmptyKeyEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E12getHashValueERKS4_
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E15getTombstoneKeyEv
        - _ZN7llvm_ks12DenseMapInfoIPKNS_9MCSectionEE7isEqualES3_S3_
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E10getBucketsEv
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E13getNumBucketsEv
        - _ZNK7llvm_ks6detail12DenseMapPairIPKNS_9MCSectionEPNS_10MCFragmentEE8getFirstEv
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:470,33'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E10getBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:471,33'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E13getNumBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:480,27'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E11getEmptyKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:481,31'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E15getTombstoneKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:482,5'
          Dst:             _ZN7llvm_ks12DenseMapInfoIPKNS_9MCSectionEE7isEqualES3_S3_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:482,5'
          Dst:             _ZN7llvm_ks12DenseMapInfoIPKNS_9MCSectionEE7isEqualES3_S3_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:482,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:486,25'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E12getHashValueERKS4_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:491,11'
          Dst:             _ZNK7llvm_ks6detail12DenseMapPairIPKNS_9MCSectionEPNS_10MCFragmentEE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:491,11'
          Dst:             _ZN7llvm_ks12DenseMapInfoIPKNS_9MCSectionEE7isEqualES3_S3_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:498,11'
          Dst:             _ZNK7llvm_ks6detail12DenseMapPairIPKNS_9MCSectionEPNS_10MCFragmentEE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:498,11'
          Dst:             _ZN7llvm_ks12DenseMapInfoIPKNS_9MCSectionEE7isEqualES3_S3_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:507,41'
          Dst:             _ZNK7llvm_ks6detail12DenseMapPairIPKNS_9MCSectionEPNS_10MCFragmentEE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:507,11'
          Dst:             _ZN7llvm_ks12DenseMapInfoIPKNS_9MCSectionEE7isEqualES3_S3_
    - functionName:    _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E10getBucketsEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 375
      functionLinenumberEnd: 376
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S5_EEE10getBucketsEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:376,49'
          Dst:             _ZNK7llvm_ks8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S5_EEE10getBucketsEv
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E15getTombstoneKeyEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 346
      functionLinenumberEnd: 347
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12DenseMapInfoIPKNS_9MCSectionEE15getTombstoneKeyEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:347,12'
          Dst:             _ZN7llvm_ks12DenseMapInfoIPKNS_9MCSectionEE15getTombstoneKeyEv
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E12getHashValueERKS4_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 336
      functionLinenumberEnd: 337
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12DenseMapInfoIPKNS_9MCSectionEE12getHashValueES3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:337,12'
          Dst:             _ZN7llvm_ks12DenseMapInfoIPKNS_9MCSectionEE12getHashValueES3_
    - functionName:    _ZNK7llvm_ks6detail12DenseMapPairIPKNS_9MCSectionEPNS_10MCFragmentEE8getFirstEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S5_EEE10getBucketsEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 670
      functionLinenumberEnd: 671
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S5_EEE4growEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 621
      functionLinenumberEnd: 636
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          70
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E18moveFromOldBucketsEPSB_SE_
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E9initEmptyEv
        - _ZN7llvm_ks12NextPowerOf2Em
        - _ZN7llvm_ks8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S5_EEE15allocateBucketsEj
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:625,66'
          Dst:             _ZN7llvm_ks12NextPowerOf2Em
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:625,5'
          Dst:             _ZN7llvm_ks8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S5_EEE15allocateBucketsEj
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:626,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:628,20'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E9initEmptyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:632,11'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E18moveFromOldBucketsEPSB_SE_
    - functionName:    _ZN7llvm_ks8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S5_EEE15allocateBucketsEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 678
      functionLinenumberEnd: 687
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E9initEmptyEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 277
      functionLinenumberEnd: 286
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          72
      EdgeCount:       16
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E10getBucketsEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E11getEmptyKeyEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E13getBucketsEndEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E13setNumEntriesEj
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E16setNumTombstonesEj
        - _ZN7llvm_ks6detail12DenseMapPairIPKNS_9MCSectionEPNS_10MCFragmentEE8getFirstEv
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E13getNumBucketsEv
        - __assert_fail
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:278,5'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E13setNumEntriesEj
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:279,5'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E16setNumTombstonesEj
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:281,5'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E13getNumBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:281,5'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E13getNumBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:281,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:283,27'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E11getEmptyKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:284,23'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E10getBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:284,42'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E13getBucketsEndEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:285,18'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIPKNS_9MCSectionEPNS_10MCFragmentEE8getFirstEv
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E18moveFromOldBucketsEPSB_SE_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 288
      functionLinenumberEnd: 311
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          115
      EdgeCount:       23
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E11getEmptyKeyEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E15LookupBucketForIS4_EEbRKT_RPSB_
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E15getTombstoneKeyEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E19incrementNumEntriesEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E9initEmptyEv
        - _ZN7llvm_ks12DenseMapInfoIPKNS_9MCSectionEE7isEqualES3_S3_
        - _ZN7llvm_ks6detail12DenseMapPairIPKNS_9MCSectionEPNS_10MCFragmentEE8getFirstEv
        - _ZN7llvm_ks6detail12DenseMapPairIPKNS_9MCSectionEPNS_10MCFragmentEE9getSecondEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:289,5'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E9initEmptyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:292,27'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E11getEmptyKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:293,31'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E15getTombstoneKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:295,33'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIPKNS_9MCSectionEPNS_10MCFragmentEE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:295,12'
          Dst:             _ZN7llvm_ks12DenseMapInfoIPKNS_9MCSectionEE7isEqualES3_S3_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:296,33'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIPKNS_9MCSectionEPNS_10MCFragmentEE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:296,12'
          Dst:             _ZN7llvm_ks12DenseMapInfoIPKNS_9MCSectionEE7isEqualES3_S3_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:299,44'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIPKNS_9MCSectionEPNS_10MCFragmentEE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:299,25'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E15LookupBucketForIS4_EEbRKT_RPSB_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:301,9'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:302,47'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIPKNS_9MCSectionEPNS_10MCFragmentEE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:302,21'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIPKNS_9MCSectionEPNS_10MCFragmentEE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:303,29'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIPKNS_9MCSectionEPNS_10MCFragmentEE9getSecondEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:303,62'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIPKNS_9MCSectionEPNS_10MCFragmentEE9getSecondEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:304,9'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E19incrementNumEntriesEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:307,12'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIPKNS_9MCSectionEPNS_10MCFragmentEE9getSecondEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:309,10'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIPKNS_9MCSectionEPNS_10MCFragmentEE8getFirstEv
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E10getBucketsEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 378
      functionLinenumberEnd: 379
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S5_EEE10getBucketsEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:379,43'
          Dst:             _ZNK7llvm_ks8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S5_EEE10getBucketsEv
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E13getBucketsEndEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 384
      functionLinenumberEnd: 385
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E10getBucketsEv
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E13getNumBucketsEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:385,12'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E10getBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:385,27'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E13getNumBucketsEv
    - functionName:    _ZNK7llvm_ks8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S5_EEE13getNumBucketsEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 674
      functionLinenumberEnd: 675
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S5_EEE13getNumEntriesEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 656
      functionLinenumberEnd: 657
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E16FindAndConstructERKS4_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 225
      functionLinenumberEnd: 231
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E15LookupBucketForIS4_EEbRKT_RPSB_
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E16InsertIntoBucketERKS4_OS6_PSB_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:227,9'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E15LookupBucketForIS4_EEbRKT_RPSB_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:230,13'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E16InsertIntoBucketERKS4_OS6_PSB_
    - functionName:    _ZN7llvm_ks14ilist_iteratorINS_10MCFragmentEEmmEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ilist.h'
      linkageType:     InternalLinkage
      functionLinenumber: 262
      functionLinenumberEnd: 265
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          43
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks21ilist_nextprev_traitsINS_10MCFragmentEE7getPrevEPS1_
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/ilist.h:263,15'
          Dst:             _ZN7llvm_ks21ilist_nextprev_traitsINS_10MCFragmentEE7getPrevEPS1_
        - Src:             'llvm/include/llvm/ADT/ilist.h:264,5'
          Dst:             __assert_fail
    - functionName:    _ZN7llvm_ks14ilist_iteratorINS_10MCFragmentEEppEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ilist.h'
      linkageType:     InternalLinkage
      functionLinenumber: 267
      functionLinenumberEnd: 269
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks21ilist_nextprev_traitsINS_10MCFragmentEE7getNextEPS1_
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/ilist.h:268,15'
          Dst:             _ZN7llvm_ks21ilist_nextprev_traitsINS_10MCFragmentEE7getNextEPS1_
    - functionName:    _ZN7llvm_ks14ilist_iteratorIKNS_10MCFragmentEEC2EPS2_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ilist.h'
      linkageType:     InternalLinkage
      functionLinenumber: 223
      functionLinenumberEnd: 223
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks14ilist_iteratorIKNS_10MCFragmentEE19getNodePtrUncheckedEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ilist.h'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 283
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks6iplistINS_10MCFragmentENS_12ilist_traitsIS1_EEE5beginEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ilist.h'
      linkageType:     InternalLinkage
      functionLinenumber: 412
      functionLinenumberEnd: 414
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks14ilist_iteratorIKNS_10MCFragmentEEC2EPS2_
        - _ZNK7llvm_ks6iplistINS_10MCFragmentENS_12ilist_traitsIS1_EEE18CreateLazySentinelEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/ilist.h:413,5'
          Dst:             _ZNK7llvm_ks6iplistINS_10MCFragmentENS_12ilist_traitsIS1_EEE18CreateLazySentinelEv
        - Src:             'llvm/include/llvm/ADT/ilist.h:414,12'
          Dst:             _ZN7llvm_ks14ilist_iteratorIKNS_10MCFragmentEEC2EPS2_
    - functionName:    _ZNK7llvm_ks14ilist_iteratorINS_10MCFragmentEEeqIKS1_EEbRKNS0_IT_EE
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ilist.h'
      linkageType:     InternalLinkage
      functionLinenumber: 254
      functionLinenumberEnd: 255
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks14ilist_iteratorIKNS_10MCFragmentEE19getNodePtrUncheckedEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/ilist.h:255,27'
          Dst:             _ZNK7llvm_ks14ilist_iteratorIKNS_10MCFragmentEE19getNodePtrUncheckedEv
    - functionName:    _ZN7llvm_ks10ilist_nodeINS_10MCFragmentEE11getIteratorEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ilist_node.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks14ilist_iteratorINS_10MCFragmentEEC2EPS1_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/ilist_node.h:63,12'
          Dst:             _ZN7llvm_ks14ilist_iteratorINS_10MCFragmentEEC2EPS1_
    - functionName:    _ZNK7llvm_ks6iplistINS_10MCFragmentENS_12ilist_traitsIS1_EEE11getPrevNodeERS1_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ilist.h'
      linkageType:     InternalLinkage
      functionLinenumber: 692
      functionLinenumberEnd: 697
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks10ilist_nodeINS_10MCFragmentEE11getIteratorEv
        - _ZNK7llvm_ks14ilist_iteratorINS_10MCFragmentEEdeEv
        - _ZNK7llvm_ks14ilist_iteratorINS_10MCFragmentEEeqIKS1_EEbRKNS0_IT_EE
        - _ZNK7llvm_ks6iplistINS_10MCFragmentENS_12ilist_traitsIS1_EEE5beginEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/ilist.h:693,16'
          Dst:             _ZN7llvm_ks10ilist_nodeINS_10MCFragmentEE11getIteratorEv
        - Src:             'llvm/include/llvm/ADT/ilist.h:694,14'
          Dst:             _ZNK7llvm_ks6iplistINS_10MCFragmentENS_12ilist_traitsIS1_EEE5beginEv
        - Src:             'llvm/include/llvm/ADT/ilist.h:694,11'
          Dst:             _ZNK7llvm_ks14ilist_iteratorINS_10MCFragmentEEeqIKS1_EEbRKNS0_IT_EE
        - Src:             'llvm/include/llvm/ADT/ilist.h:696,13'
          Dst:             _ZNK7llvm_ks14ilist_iteratorINS_10MCFragmentEEdeEv
    - functionName:    _ZNK7llvm_ks14ilist_iteratorINS_10MCFragmentEEdeEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ilist.h'
      linkageType:     InternalLinkage
      functionLinenumber: 248
      functionLinenumberEnd: 249
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks9MCSection16getSublistAccessEPNS_10MCFragmentE
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCSection.h'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionLinenumberEnd: 159
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks22ilist_node_with_parentINS_10MCFragmentENS_9MCSectionEE13getNodeParentEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ilist_node.h'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks10MCFragment9getParentEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/ilist_node.h:87,47'
          Dst:             _ZNK7llvm_ks10MCFragment9getParentEv
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E16InsertIntoBucketEOS4_OS6_PSB_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 418
      functionLinenumberEnd: 423
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E20InsertIntoBucketImplERKS4_PSB_
        - _ZN7llvm_ks6detail12DenseMapPairIPKNS_9MCSectionEPNS_10MCFragmentEE8getFirstEv
        - _ZN7llvm_ks6detail12DenseMapPairIPKNS_9MCSectionEPNS_10MCFragmentEE9getSecondEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:419,17'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E20InsertIntoBucketImplERKS4_PSB_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:421,16'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIPKNS_9MCSectionEPNS_10MCFragmentEE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:422,24'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIPKNS_9MCSectionEPNS_10MCFragmentEE9getSecondEv
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E16FindAndConstructEOS4_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 237
      functionLinenumberEnd: 243
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E15LookupBucketForIS4_EEbRKT_RPSB_
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E16InsertIntoBucketEOS4_OS6_PSB_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:239,9'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E15LookupBucketForIS4_EEbRKT_RPSB_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:242,13'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E16InsertIntoBucketEOS4_OS6_PSB_
    - functionName:    _ZNK7llvm_ks6detail12DenseMapPairIPKNS_9MCSectionEPNS_10MCFragmentEE9getSecondEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks25SmallVectorTemplateCommonIPNS_9MCSectionEvE8grow_podEmm
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorBase8grow_podEPvmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:81,22'
          Dst:             _ZN7llvm_ks15SmallVectorBase8grow_podEPvmm
    - functionName:    _ZN7llvm_ks25SmallVectorTemplateCommonIPNS_9MCSectionEvE6setEndEPS2_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseIPNS_9MCSectionELb1EE4growEm
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 333
      functionLinenumberEnd: 335
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks25SmallVectorTemplateCommonIPNS_9MCSectionEvE8grow_podEmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:334,11'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonIPNS_9MCSectionEvE8grow_podEmm
    - functionName:    _ZNK7llvm_ks21iterator_adaptor_baseINS_16pointee_iteratorINSt3__111__wrap_iterIPPNS_9MCSectionEEES4_EES7_NS2_26random_access_iterator_tagES4_lS5_RS4_NS2_15iterator_traitsIS7_EEEeqERKS8_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/iterator.h'
      linkageType:     InternalLinkage
      functionLinenumber: 208
      functionLinenumberEnd: 208
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E10destroyAllEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 264
      functionLinenumberEnd: 275
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          79
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E10getBucketsEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E11getEmptyKeyEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E13getBucketsEndEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E15getTombstoneKeyEv
        - _ZN7llvm_ks12DenseMapInfoIPKNS_9MCSectionEE7isEqualES3_S3_
        - _ZN7llvm_ks6detail12DenseMapPairIPKNS_9MCSectionEPNS_10MCFragmentEE8getFirstEv
        - _ZN7llvm_ks6detail12DenseMapPairIPKNS_9MCSectionEPNS_10MCFragmentEE9getSecondEv
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E13getNumBucketsEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:265,9'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E13getNumBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:268,27'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E11getEmptyKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:268,57'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E15getTombstoneKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:269,23'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E10getBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:269,42'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E13getBucketsEndEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:270,33'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIPKNS_9MCSectionEPNS_10MCFragmentEE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:270,12'
          Dst:             _ZN7llvm_ks12DenseMapInfoIPKNS_9MCSectionEE7isEqualES3_S3_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:271,33'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIPKNS_9MCSectionEPNS_10MCFragmentEE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:271,12'
          Dst:             _ZN7llvm_ks12DenseMapInfoIPKNS_9MCSectionEE7isEqualES3_S3_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:272,12'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIPKNS_9MCSectionEPNS_10MCFragmentEE9getSecondEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:273,10'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIPKNS_9MCSectionEPNS_10MCFragmentEE8getFirstEv
    - functionName:    _ZN7llvm_ks25SmallVectorTemplateCommonIPNS_9MCSectionEvEC2Em
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorBaseC2EPvm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:78,44'
          Dst:             _ZN7llvm_ks15SmallVectorBaseC2EPvm
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseIPNS_9MCSectionELb1EEC2Em
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 281
      functionLinenumberEnd: 281
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks25SmallVectorTemplateCommonIPNS_9MCSectionEvEC2Em
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:281,42'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonIPNS_9MCSectionEvEC2Em
    - functionName:    _ZN7llvm_ks15SmallVectorImplIPNS_9MCSectionEEC2Ej
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 364
      functionLinenumberEnd: 365
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseIPNS_9MCSectionELb1EEC2Em
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:364,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseIPNS_9MCSectionELb1EEC2Em
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_ED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks14DebugEpochBaseD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:54,7'
          Dst:             _ZN7llvm_ks14DebugEpochBaseD2Ev
    - functionName:    _ZN7llvm_ks8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S5_EEE4initEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 612
      functionLinenumberEnd: 619
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E9initEmptyEv
        - _ZN7llvm_ks8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S5_EEE15allocateBucketsEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:613,9'
          Dst:             _ZN7llvm_ks8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S5_EEE15allocateBucketsEj
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:614,20'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E9initEmptyEv
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_EC2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 262
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks14DebugEpochBaseC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:262,3'
          Dst:             _ZN7llvm_ks14DebugEpochBaseC2Ev
    - functionName:    _ZN7llvm_ks21iterator_adaptor_baseINS_16pointee_iteratorINSt3__111__wrap_iterIPPKNS_8MCSymbolEEES5_EES8_NS2_26random_access_iterator_tagES5_lS6_RS5_NS2_15iterator_traitsIS8_EEEC2IS8_EEOT_NS2_9enable_ifIXntsr3std10is_base_ofINS2_9remove_cvINS2_16remove_referenceISG_E4typeEE4typeES9_EE5valueEiE4typeE
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/iterator.h'
      linkageType:     InternalLinkage
      functionLinenumber: 163
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks16pointee_iteratorINSt3__111__wrap_iterIPPKNS_8MCSymbolEEES4_EC2IS7_EEOT_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/iterator.h'
      linkageType:     InternalLinkage
      functionLinenumber: 239
      functionLinenumberEnd: 239
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks21iterator_adaptor_baseINS_16pointee_iteratorINSt3__111__wrap_iterIPPKNS_8MCSymbolEEES5_EES8_NS2_26random_access_iterator_tagES5_lS6_RS5_NS2_15iterator_traitsIS8_EEEC2IS8_EEOT_NS2_9enable_ifIXntsr3std10is_base_ofINS2_9remove_cvINS2_16remove_referenceISG_E4typeEE4typeES9_EE5valueEiE4typeE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/iterator.h:239,9'
          Dst:             _ZN7llvm_ks21iterator_adaptor_baseINS_16pointee_iteratorINSt3__111__wrap_iterIPPKNS_8MCSymbolEEES5_EES8_NS2_26random_access_iterator_tagES5_lS6_RS5_NS2_15iterator_traitsIS8_EEEC2IS8_EEOT_NS2_9enable_ifIXntsr3std10is_base_ofINS2_9remove_cvINS2_16remove_referenceISG_E4typeEE4typeES9_EE5valueEiE4typeE
    - functionName:    _ZN7llvm_ks11SmallStringILj8EED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallString.h'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11SmallVectorIcLj8EED2Ev
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallString.h:25,7'
          Dst:             _ZN7llvm_ks11SmallVectorIcLj8EED2Ev
    - functionName:    _ZN7llvm_ks11SmallVectorIcLj8EED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 868
      functionLinenumberEnd: 868
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplIcED2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:868,7'
          Dst:             _ZN7llvm_ks15SmallVectorImplIcED2Ev
    - functionName:    _ZN7llvm_ks29MCEncodedFragmentWithContentsILj8EED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCFragment.h'
      linkageType:     InternalLinkage
      functionLinenumber: 167
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11SmallVectorIcLj8EED2Ev
        - _ZN7llvm_ks17MCEncodedFragmentD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCFragment.h:167,7'
          Dst:             _ZN7llvm_ks11SmallVectorIcLj8EED2Ev
        - Src:             'llvm/include/llvm/MC/MCFragment.h:167,7'
          Dst:             _ZN7llvm_ks17MCEncodedFragmentD2Ev
    - functionName:    _ZN7llvm_ks11SmallVectorINS_7MCFixupELj1EED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 868
      functionLinenumberEnd: 868
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplINS_7MCFixupEED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:868,7'
          Dst:             _ZN7llvm_ks15SmallVectorImplINS_7MCFixupEED2Ev
    - functionName:    _ZNK7llvm_ks25SmallVectorTemplateCommonINS_9MCOperandEvE7isSmallEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseINS_9MCOperandELb1EE13destroy_rangeEPS1_S3_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 284
      functionLinenumberEnd: 284
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks15SmallVectorImplINS_9MCOperandEED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 368
      functionLinenumberEnd: 375
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          52
      EdgeCount:       22
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_9MCOperandELb1EE13destroy_rangeEPS1_S3_
        - _ZNK7llvm_ks25SmallVectorTemplateCommonINS_9MCOperandEvE7isSmallEv
        - __clang_call_terminate
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:370,5'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_9MCOperandELb1EE13destroy_rangeEPS1_S3_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:373,16'
          Dst:             _ZNK7llvm_ks25SmallVectorTemplateCommonINS_9MCOperandEvE7isSmallEv
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:370,31'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7llvm_ks11SmallVectorINS_9MCOperandELj8EED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 868
      functionLinenumberEnd: 868
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplINS_9MCOperandEED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:868,7'
          Dst:             _ZN7llvm_ks15SmallVectorImplINS_9MCOperandEED2Ev
    - functionName:    _ZN7llvm_ks27MCEncodedFragmentWithFixupsILj8ELj1EED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCFragment.h'
      linkageType:     InternalLinkage
      functionLinenumber: 185
      functionLinenumberEnd: 185
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11SmallVectorINS_7MCFixupELj1EED2Ev
        - _ZN7llvm_ks29MCEncodedFragmentWithContentsILj8EED2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCFragment.h:185,7'
          Dst:             _ZN7llvm_ks11SmallVectorINS_7MCFixupELj1EED2Ev
        - Src:             'llvm/include/llvm/MC/MCFragment.h:185,7'
          Dst:             _ZN7llvm_ks29MCEncodedFragmentWithContentsILj8EED2Ev
    - functionName:    _ZN7llvm_ks6MCInstD2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCInst.h'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 151
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11SmallVectorINS_9MCOperandELj8EED2Ev
      functionUses:    301
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCInst.h:151,7'
          Dst:             _ZN7llvm_ks11SmallVectorINS_9MCOperandELj8EED2Ev
    - functionName:    _ZN7llvm_ks11SmallVectorIcLj4EED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 868
      functionLinenumberEnd: 868
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplIcED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:868,7'
          Dst:             _ZN7llvm_ks15SmallVectorImplIcED2Ev
    - functionName:    _ZN7llvm_ks29MCEncodedFragmentWithContentsILj4EED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCFragment.h'
      linkageType:     InternalLinkage
      functionLinenumber: 167
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11SmallVectorIcLj4EED2Ev
        - _ZN7llvm_ks17MCEncodedFragmentD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCFragment.h:167,7'
          Dst:             _ZN7llvm_ks11SmallVectorIcLj4EED2Ev
        - Src:             'llvm/include/llvm/MC/MCFragment.h:167,7'
          Dst:             _ZN7llvm_ks17MCEncodedFragmentD2Ev
    - functionName:    _ZL14getLabelOffsetRKN7llvm_ks11MCAsmLayoutERKNS_8MCSymbolEbRm
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCFragment.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          71
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks18report_fatal_errorERKNS_5TwineEb
        - _ZN7llvm_ks5TwineC2EPKc
        - _ZN7llvm_ksplEPKcRKNS_9StringRefE
        - _ZN7llvm_ksplERKNS_5TwineES2_
        - _ZNK7llvm_ks11MCAsmLayout17getFragmentOffsetEPKNS_10MCFragmentERb
        - _ZNK7llvm_ks8MCSymbol11getFragmentEb
        - _ZNK7llvm_ks8MCSymbol7getNameEv
        - _ZNK7llvm_ks8MCSymbol9getOffsetEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCFragment.cpp:104,10'
          Dst:             _ZNK7llvm_ks8MCSymbol11getFragmentEb
        - Src:             'llvm/lib/MC/MCFragment.cpp:107,28'
          Dst:             _ZNK7llvm_ks8MCSymbol7getNameEv
        - Src:             'llvm/lib/MC/MCFragment.cpp:106,76'
          Dst:             _ZN7llvm_ksplEPKcRKNS_9StringRefE
        - Src:             'llvm/lib/MC/MCFragment.cpp:107,40'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/MC/MCFragment.cpp:107,38'
          Dst:             _ZN7llvm_ksplERKNS_5TwineES2_
        - Src:             'llvm/lib/MC/MCFragment.cpp:106,7'
          Dst:             _ZN7llvm_ks18report_fatal_errorERKNS_5TwineEb
        - Src:             'llvm/lib/MC/MCFragment.cpp:112,36'
          Dst:             _ZNK7llvm_ks8MCSymbol11getFragmentEb
        - Src:             'llvm/lib/MC/MCFragment.cpp:112,16'
          Dst:             _ZNK7llvm_ks11MCAsmLayout17getFragmentOffsetEPKNS_10MCFragmentERb
        - Src:             'llvm/lib/MC/MCFragment.cpp:112,62'
          Dst:             _ZNK7llvm_ks8MCSymbol9getOffsetEv
    - functionName:    _ZNK7llvm_ks11MCAsmLayout17getFragmentOffsetEPKNS_10MCFragmentERb
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCFragment.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          53
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK7llvm_ks11MCAsmLayout11ensureValidEPKNS_10MCFragmentE
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCFragment.cpp:87,8'
          Dst:             _ZNK7llvm_ks11MCAsmLayout11ensureValidEPKNS_10MCFragmentE
    - functionName:    _ZNK7llvm_ks11MCAsmLayout11ensureValidEPKNS_10MCFragmentE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCFragment.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          86
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks11MCAsmLayout14layoutFragmentEPNS_10MCFragmentE
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_EixERKS4_
        - _ZN7llvm_ks14ilist_iteratorINS_10MCFragmentEEC2EPS1_
        - _ZN7llvm_ks14ilist_iteratorINS_10MCFragmentEEC2Ev
        - _ZN7llvm_ks14ilist_iteratorINS_10MCFragmentEEppEv
        - _ZN7llvm_ks9MCSection3endEv
        - _ZN7llvm_ks9MCSection5beginEv
        - _ZNK7llvm_ks10MCFragment9getParentEv
        - _ZNK7llvm_ks11MCAsmLayout15isFragmentValidEPKNS_10MCFragmentE
        - _ZNK7llvm_ks14ilist_iteratorINS_10MCFragmentEEdeEv
        - _ZNK7llvm_ks14ilist_iteratorINS_10MCFragmentEEeqIS1_EEbRKNS0_IT_EE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCFragment.cpp:64,23'
          Dst:             _ZNK7llvm_ks10MCFragment9getParentEv
        - Src:             'llvm/lib/MC/MCFragment.cpp:65,23'
          Dst:             _ZN7llvm_ks14ilist_iteratorINS_10MCFragmentEEC2Ev
        - Src:             'llvm/lib/MC/MCFragment.cpp:66,25'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_EixERKS4_
        - Src:             'llvm/lib/MC/MCFragment.cpp:67,11'
          Dst:             _ZN7llvm_ks14ilist_iteratorINS_10MCFragmentEEC2EPS1_
        - Src:             'llvm/lib/MC/MCFragment.cpp:67,9'
          Dst:             _ZN7llvm_ks14ilist_iteratorINS_10MCFragmentEEppEv
        - Src:             'llvm/lib/MC/MCFragment.cpp:69,14'
          Dst:             _ZN7llvm_ks9MCSection5beginEv
        - Src:             'llvm/lib/MC/MCFragment.cpp:72,11'
          Dst:             _ZNK7llvm_ks11MCAsmLayout15isFragmentValidEPKNS_10MCFragmentE
        - Src:             'llvm/lib/MC/MCFragment.cpp:74,19'
          Dst:             _ZN7llvm_ks9MCSection3endEv
        - Src:             'llvm/lib/MC/MCFragment.cpp:74,11'
          Dst:             _ZNK7llvm_ks14ilist_iteratorINS_10MCFragmentEEeqIS1_EEbRKNS0_IT_EE
        - Src:             'llvm/lib/MC/MCFragment.cpp:76,58'
          Dst:             _ZNK7llvm_ks14ilist_iteratorINS_10MCFragmentEEdeEv
        - Src:             'llvm/lib/MC/MCFragment.cpp:76,42'
          Dst:             _ZN7llvm_ks11MCAsmLayout14layoutFragmentEPNS_10MCFragmentE
        - Src:             'llvm/lib/MC/MCFragment.cpp:78,5'
          Dst:             _ZN7llvm_ks14ilist_iteratorINS_10MCFragmentEEppEv
    - functionName:    _ZN7llvm_ks14ilist_iteratorINS_10MCFragmentEEC2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ilist.h'
      linkageType:     InternalLinkage
      functionLinenumber: 225
      functionLinenumberEnd: 225
      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:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_EixERKS4_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 233
      functionLinenumberEnd: 234
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E16FindAndConstructERKS4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:234,12'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E16FindAndConstructERKS4_
    - functionName:    _ZNK7llvm_ks11MCAsmLayout15isFragmentValidEPKNS_10MCFragmentE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCFragment.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          57
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7llvm_ks10MCFragment14getLayoutOrderEv
        - _ZNK7llvm_ks10MCFragment9getParentEv
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E6lookupERKS4_
        - __assert_fail
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCFragment.cpp:44,29'
          Dst:             _ZNK7llvm_ks10MCFragment9getParentEv
        - Src:             'llvm/lib/MC/MCFragment.cpp:45,51'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E6lookupERKS4_
        - Src:             'llvm/lib/MC/MCFragment.cpp:48,3'
          Dst:             _ZNK7llvm_ks10MCFragment9getParentEv
        - Src:             'llvm/lib/MC/MCFragment.cpp:48,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/MCFragment.cpp:49,13'
          Dst:             _ZNK7llvm_ks10MCFragment14getLayoutOrderEv
        - Src:             'llvm/lib/MC/MCFragment.cpp:49,44'
          Dst:             _ZNK7llvm_ks10MCFragment14getLayoutOrderEv
    - functionName:    _ZNK7llvm_ks14ilist_iteratorINS_10MCFragmentEEeqIS1_EEbRKNS0_IT_EE
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ilist.h'
      linkageType:     InternalLinkage
      functionLinenumber: 254
      functionLinenumberEnd: 255
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks14ilist_iteratorINS_10MCFragmentEE19getNodePtrUncheckedEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/ilist.h:255,27'
          Dst:             _ZNK7llvm_ks14ilist_iteratorINS_10MCFragmentEE19getNodePtrUncheckedEv
    - functionName:    _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E6lookupERKS4_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 159
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E15LookupBucketForIS4_EEbRKT_RPKSB_
        - _ZNK7llvm_ks6detail12DenseMapPairIPKNS_9MCSectionEPNS_10MCFragmentEE9getSecondEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:161,9'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E15LookupBucketForIS4_EEbRKT_RPKSB_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:162,25'
          Dst:             _ZNK7llvm_ks6detail12DenseMapPairIPKNS_9MCSectionEPNS_10MCFragmentEE9getSecondEv
    - functionName:    _ZNK7llvm_ks10MCFragment14getLayoutOrderEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCFragment.h'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks25SmallVectorTemplateCommonIPNS_9MCSectionEvE7isSmallEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseIPNS_9MCSectionELb1EE13destroy_rangeEPS2_S4_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 284
      functionLinenumberEnd: 284
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks15SmallVectorImplIPNS_9MCSectionEED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 368
      functionLinenumberEnd: 375
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          52
      EdgeCount:       22
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseIPNS_9MCSectionELb1EE13destroy_rangeEPS2_S4_
        - _ZNK7llvm_ks25SmallVectorTemplateCommonIPNS_9MCSectionEvE7isSmallEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:370,5'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseIPNS_9MCSectionELb1EE13destroy_rangeEPS2_S4_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:373,16'
          Dst:             _ZNK7llvm_ks25SmallVectorTemplateCommonIPNS_9MCSectionEvE7isSmallEv
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:370,31'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7llvm_ks21iterator_adaptor_baseINS_16pointee_iteratorINSt3__111__wrap_iterIPPNS_9MCSectionEEES4_EES7_NS2_26random_access_iterator_tagES4_lS5_RS4_NS2_15iterator_traitsIS7_EEEC2IS7_EEOT_NS2_9enable_ifIXntsr3std10is_base_ofINS2_9remove_cvINS2_16remove_referenceISF_E4typeEE4typeES8_EE5valueEiE4typeE
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/iterator.h'
      linkageType:     InternalLinkage
      functionLinenumber: 163
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks16pointee_iteratorINSt3__111__wrap_iterIPPNS_9MCSectionEEES3_EC2IS6_EEOT_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/iterator.h'
      linkageType:     InternalLinkage
      functionLinenumber: 239
      functionLinenumberEnd: 239
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks21iterator_adaptor_baseINS_16pointee_iteratorINSt3__111__wrap_iterIPPNS_9MCSectionEEES4_EES7_NS2_26random_access_iterator_tagES4_lS5_RS4_NS2_15iterator_traitsIS7_EEEC2IS7_EEOT_NS2_9enable_ifIXntsr3std10is_base_ofINS2_9remove_cvINS2_16remove_referenceISF_E4typeEE4typeES8_EE5valueEiE4typeE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/iterator.h:239,9'
          Dst:             _ZN7llvm_ks21iterator_adaptor_baseINS_16pointee_iteratorINSt3__111__wrap_iterIPPNS_9MCSectionEEES4_EES7_NS2_26random_access_iterator_tagES4_lS5_RS4_NS2_15iterator_traitsIS7_EEEC2IS7_EEOT_NS2_9enable_ifIXntsr3std10is_base_ofINS2_9remove_cvINS2_16remove_referenceISF_E4typeEE4typeES8_EE5valueEiE4typeE
    - functionName:    _ZN7llvm_ks21iterator_adaptor_baseINS_16pointee_iteratorINSt3__111__wrap_iterIPPKNS_8MCSymbolEEES5_EES8_NS2_26random_access_iterator_tagES5_lS6_RS5_NS2_15iterator_traitsIS8_EEEppEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/iterator.h'
      linkageType:     InternalLinkage
      functionLinenumber: 195
      functionLinenumberEnd: 197
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks8MCSymbol8getIndexEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCSymbol.h'
      linkageType:     InternalLinkage
      functionLinenumber: 305
      functionLinenumberEnd: 306
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks20iterator_facade_baseINS_16pointee_iteratorINSt3__111__wrap_iterIPPKNS_8MCSymbolEEES5_EENS2_26random_access_iterator_tagES5_lS6_RS5_EptEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/iterator.h'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks16pointee_iteratorINSt3__111__wrap_iterIPPKNS_8MCSymbolEEES4_EdeEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/iterator.h:121,50'
          Dst:             _ZNK7llvm_ks16pointee_iteratorINSt3__111__wrap_iterIPPKNS_8MCSymbolEEES4_EdeEv
    - functionName:    _ZNK7llvm_ks20iterator_facade_baseINS_16pointee_iteratorINSt3__111__wrap_iterIPPKNS_8MCSymbolEEES5_EENS2_26random_access_iterator_tagES5_lS6_RS5_EneERKS9_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/iterator.h'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 97
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks21iterator_adaptor_baseINS_16pointee_iteratorINSt3__111__wrap_iterIPPKNS_8MCSymbolEEES5_EES8_NS2_26random_access_iterator_tagES5_lS6_RS5_NS2_15iterator_traitsIS8_EEEeqERKS9_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/iterator.h:97,50'
          Dst:             _ZNK7llvm_ks21iterator_adaptor_baseINS_16pointee_iteratorINSt3__111__wrap_iterIPPKNS_8MCSymbolEEES5_EES8_NS2_26random_access_iterator_tagES5_lS6_RS5_NS2_15iterator_traitsIS8_EEEeqERKS9_
    - functionName:    _ZN7llvm_ks11MCAssembler10symbol_endEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCAssembler.h'
      linkageType:     InternalLinkage
      functionLinenumber: 324
      functionLinenumberEnd: 324
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks16pointee_iteratorINSt3__111__wrap_iterIPPKNS_8MCSymbolEEES4_EC2IS7_EEOT_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCAssembler.h:324,41'
          Dst:             _ZN7llvm_ks16pointee_iteratorINSt3__111__wrap_iterIPPKNS_8MCSymbolEEES4_EC2IS7_EEOT_
    - functionName:    _ZN7llvm_ks11MCAssembler12symbol_beginEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCAssembler.h'
      linkageType:     InternalLinkage
      functionLinenumber: 321
      functionLinenumberEnd: 321
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks16pointee_iteratorINSt3__111__wrap_iterIPPKNS_8MCSymbolEEES4_EC2IS7_EEOT_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCAssembler.h:321,43'
          Dst:             _ZN7llvm_ks16pointee_iteratorINSt3__111__wrap_iterIPPKNS_8MCSymbolEEES4_EC2IS7_EEOT_
    - functionName:    _ZNK7llvm_ks20iterator_facade_baseINS_16pointee_iteratorINSt3__111__wrap_iterIPPNS_9MCSectionEEES4_EENS2_26random_access_iterator_tagES4_lS5_RS4_EptEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/iterator.h'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks16pointee_iteratorINSt3__111__wrap_iterIPPNS_9MCSectionEEES3_EdeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/iterator.h:121,50'
          Dst:             _ZNK7llvm_ks16pointee_iteratorINSt3__111__wrap_iterIPPNS_9MCSectionEEES3_EdeEv
    - functionName:    _ZNK7llvm_ks16pointee_iteratorINSt3__111__wrap_iterIPPNS_9MCSectionEEES3_EdeEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/iterator.h'
      linkageType:     InternalLinkage
      functionLinenumber: 241
      functionLinenumberEnd: 241
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks17MCSafeSEHFragment9getSymbolEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCFragment.h'
      linkageType:     InternalLinkage
      functionLinenumber: 478
      functionLinenumberEnd: 478
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks13MCLEBFragment8isSignedEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCFragment.h'
      linkageType:     InternalLinkage
      functionLinenumber: 389
      functionLinenumberEnd: 389
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks13MCLEBFragment8getValueEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCFragment.h'
      linkageType:     InternalLinkage
      functionLinenumber: 387
      functionLinenumberEnd: 387
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks24MCDwarfCallFrameFragment12getAddrDeltaEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCFragment.h'
      linkageType:     InternalLinkage
      functionLinenumber: 455
      functionLinenumberEnd: 455
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks23MCDwarfLineAddrFragment12getLineDeltaEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCFragment.h'
      linkageType:     InternalLinkage
      functionLinenumber: 424
      functionLinenumberEnd: 424
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks23MCDwarfLineAddrFragment12getAddrDeltaEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCFragment.h'
      linkageType:     InternalLinkage
      functionLinenumber: 426
      functionLinenumberEnd: 426
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks13MCOrgFragment8getValueEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCFragment.h'
      linkageType:     InternalLinkage
      functionLinenumber: 359
      functionLinenumberEnd: 359
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks13MCOrgFragment9getOffsetEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCFragment.h'
      linkageType:     InternalLinkage
      functionLinenumber: 357
      functionLinenumberEnd: 357
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks14MCFillFragment7getSizeEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCFragment.h'
      linkageType:     InternalLinkage
      functionLinenumber: 335
      functionLinenumberEnd: 335
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks14MCFillFragment8getValueEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCFragment.h'
      linkageType:     InternalLinkage
      functionLinenumber: 334
      functionLinenumberEnd: 334
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks11raw_ostreamlsEh
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/raw_ostream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 151
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks11raw_ostream5writeEh
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/raw_ostream.h:148,14'
          Dst:             _ZN7llvm_ks11raw_ostream5writeEh
    - functionName:    _ZNK7llvm_ks29MCEncodedFragmentWithContentsILj4EE11getContentsEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCFragment.h'
      linkageType:     InternalLinkage
      functionLinenumber: 178
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks27MCEncodedFragmentWithFixupsILj32ELj4EE9fixup_endEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCFragment.h'
      linkageType:     InternalLinkage
      functionLinenumber: 209
      functionLinenumberEnd: 209
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks27MCEncodedFragmentWithFixupsILj32ELj4EE11fixup_beginEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCFragment.h'
      linkageType:     InternalLinkage
      functionLinenumber: 206
      functionLinenumberEnd: 206
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ksL8hexdigitEjb
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringExtras.h'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          36
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks29MCEncodedFragmentWithContentsILj32EE11getContentsEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCFragment.h'
      linkageType:     InternalLinkage
      functionLinenumber: 178
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks15MCAlignFragment17getMaxBytesToEmitEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCFragment.h'
      linkageType:     InternalLinkage
      functionLinenumber: 310
      functionLinenumberEnd: 310
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks15MCAlignFragment12getValueSizeEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCFragment.h'
      linkageType:     InternalLinkage
      functionLinenumber: 308
      functionLinenumberEnd: 308
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks15MCAlignFragment8getValueEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCFragment.h'
      linkageType:     InternalLinkage
      functionLinenumber: 306
      functionLinenumberEnd: 306
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks15MCAlignFragment12getAlignmentEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCFragment.h'
      linkageType:     InternalLinkage
      functionLinenumber: 304
      functionLinenumberEnd: 304
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks15MCAlignFragment11hasEmitNopsEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCFragment.h'
      linkageType:     InternalLinkage
      functionLinenumber: 312
      functionLinenumberEnd: 312
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks10MCFragment16getBundlePaddingEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCFragment.h'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks10MCFragment15hasInstructionsEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCFragment.h'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 110
      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:    _ZNK7llvm_ks7MCFixup7getKindEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCFixup.h'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    54
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks11raw_ostreamlsEi
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/raw_ostream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 201
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11raw_ostreamlsEl
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/raw_ostream.h:201,18'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEl
    - functionName:    _ZN7llvm_kslsERNS_11raw_ostreamERKNS_6MCExprE
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCExpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 126
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks6MCExpr5printERNS_11raw_ostreamEPKNS_9MCAsmInfoE
      functionUses:    17
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCExpr.h:125,5'
          Dst:             _ZNK7llvm_ks6MCExpr5printERNS_11raw_ostreamEPKNS_9MCAsmInfoE
    - functionName:    _ZN7llvm_kslsERNS_11raw_ostreamERKNS_7MCFixupE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCFragment.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 333
      functionLinenumberEnd: 337
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11raw_ostreamlsEPKc
        - _ZN7llvm_ks11raw_ostreamlsEi
        - _ZN7llvm_ks11raw_ostreamlsEj
        - _ZN7llvm_kslsERNS_11raw_ostreamERKNS_6MCExprE
        - _ZNK7llvm_ks7MCFixup7getKindEv
        - _ZNK7llvm_ks7MCFixup8getValueEv
        - _ZNK7llvm_ks7MCFixup9getOffsetEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCFragment.cpp:334,6'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/MCFragment.cpp:334,20'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/MCFragment.cpp:334,40'
          Dst:             _ZNK7llvm_ks7MCFixup9getOffsetEv
        - Src:             'llvm/lib/MC/MCFragment.cpp:334,34'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEj
        - Src:             'llvm/lib/MC/MCFragment.cpp:335,6'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/MCFragment.cpp:335,26'
          Dst:             _ZNK7llvm_ks7MCFixup8getValueEv
        - Src:             'llvm/lib/MC/MCFragment.cpp:335,19'
          Dst:             _ZN7llvm_kslsERNS_11raw_ostreamERKNS_6MCExprE
        - Src:             'llvm/lib/MC/MCFragment.cpp:336,6'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/MCFragment.cpp:336,24'
          Dst:             _ZNK7llvm_ks7MCFixup7getKindEv
        - Src:             'llvm/lib/MC/MCFragment.cpp:336,18'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEi
        - Src:             'llvm/lib/MC/MCFragment.cpp:336,34'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
    - functionName:    _ZN7llvm_ks15MCDummyFragmentD2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCFragment.h'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks10MCFragmentD2Ev
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCFragment.h:133,7'
          Dst:             _ZN7llvm_ks10MCFragmentD2Ev
    - functionName:    _ZN7llvm_ks10MCFragmentD2Ev
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCFragment.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 272
      functionLinenumberEnd: 272
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks4castINS_15MCDummyFragmentENS_10MCFragmentEEENS_10cast_rettyIT_PT0_E8ret_typeES6_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionLinenumberEnd: 238
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          36
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks16cast_convert_valINS_15MCDummyFragmentEPNS_10MCFragmentES3_E4doitERKS3_
        - _ZN7llvm_ks3isaINS_15MCDummyFragmentEPNS_10MCFragmentEEEbRKT0_
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:237,3'
          Dst:             _ZN7llvm_ks3isaINS_15MCDummyFragmentEPNS_10MCFragmentEEEbRKT0_
        - Src:             'llvm/include/llvm/Support/Casting.h:237,3'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/Support/Casting.h:238,10'
          Dst:             _ZN7llvm_ks16cast_convert_valINS_15MCDummyFragmentEPNS_10MCFragmentES3_E4doitERKS3_
    - functionName:    _ZN7llvm_ks17MCSafeSEHFragmentD2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCFragment.h'
      linkageType:     InternalLinkage
      functionLinenumber: 467
      functionLinenumberEnd: 467
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks10MCFragmentD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCFragment.h:467,7'
          Dst:             _ZN7llvm_ks10MCFragmentD2Ev
    - functionName:    _ZN7llvm_ks4castINS_17MCSafeSEHFragmentENS_10MCFragmentEEENS_10cast_rettyIT_PT0_E8ret_typeES6_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionLinenumberEnd: 238
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          36
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks16cast_convert_valINS_17MCSafeSEHFragmentEPNS_10MCFragmentES3_E4doitERKS3_
        - _ZN7llvm_ks3isaINS_17MCSafeSEHFragmentEPNS_10MCFragmentEEEbRKT0_
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:237,3'
          Dst:             _ZN7llvm_ks3isaINS_17MCSafeSEHFragmentEPNS_10MCFragmentEEEbRKT0_
        - Src:             'llvm/include/llvm/Support/Casting.h:237,3'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/Support/Casting.h:238,10'
          Dst:             _ZN7llvm_ks16cast_convert_valINS_17MCSafeSEHFragmentEPNS_10MCFragmentES3_E4doitERKS3_
    - functionName:    _ZN7llvm_ks13MCLEBFragmentD2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCFragment.h'
      linkageType:     InternalLinkage
      functionLinenumber: 368
      functionLinenumberEnd: 368
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks10MCFragmentD2Ev
        - _ZN7llvm_ks11SmallStringILj8EED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCFragment.h:368,7'
          Dst:             _ZN7llvm_ks11SmallStringILj8EED2Ev
        - Src:             'llvm/include/llvm/MC/MCFragment.h:368,7'
          Dst:             _ZN7llvm_ks10MCFragmentD2Ev
    - functionName:    _ZN7llvm_ks4castINS_13MCLEBFragmentENS_10MCFragmentEEENS_10cast_rettyIT_PT0_E8ret_typeES6_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionLinenumberEnd: 238
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          36
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks16cast_convert_valINS_13MCLEBFragmentEPNS_10MCFragmentES3_E4doitERKS3_
        - _ZN7llvm_ks3isaINS_13MCLEBFragmentEPNS_10MCFragmentEEEbRKT0_
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:237,3'
          Dst:             _ZN7llvm_ks3isaINS_13MCLEBFragmentEPNS_10MCFragmentEEEbRKT0_
        - Src:             'llvm/include/llvm/Support/Casting.h:237,3'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/Support/Casting.h:238,10'
          Dst:             _ZN7llvm_ks16cast_convert_valINS_13MCLEBFragmentEPNS_10MCFragmentES3_E4doitERKS3_
    - functionName:    _ZN7llvm_ks24MCDwarfCallFrameFragmentD2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCFragment.h'
      linkageType:     InternalLinkage
      functionLinenumber: 438
      functionLinenumberEnd: 438
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks10MCFragmentD2Ev
        - _ZN7llvm_ks11SmallStringILj8EED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCFragment.h:438,7'
          Dst:             _ZN7llvm_ks11SmallStringILj8EED2Ev
        - Src:             'llvm/include/llvm/MC/MCFragment.h:438,7'
          Dst:             _ZN7llvm_ks10MCFragmentD2Ev
    - functionName:    _ZN7llvm_ks4castINS_24MCDwarfCallFrameFragmentENS_10MCFragmentEEENS_10cast_rettyIT_PT0_E8ret_typeES6_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionLinenumberEnd: 238
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          36
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks16cast_convert_valINS_24MCDwarfCallFrameFragmentEPNS_10MCFragmentES3_E4doitERKS3_
        - _ZN7llvm_ks3isaINS_24MCDwarfCallFrameFragmentEPNS_10MCFragmentEEEbRKT0_
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:237,3'
          Dst:             _ZN7llvm_ks3isaINS_24MCDwarfCallFrameFragmentEPNS_10MCFragmentEEEbRKT0_
        - Src:             'llvm/include/llvm/Support/Casting.h:237,3'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/Support/Casting.h:238,10'
          Dst:             _ZN7llvm_ks16cast_convert_valINS_24MCDwarfCallFrameFragmentEPNS_10MCFragmentES3_E4doitERKS3_
    - functionName:    _ZN7llvm_ks23MCDwarfLineAddrFragmentD2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCFragment.h'
      linkageType:     InternalLinkage
      functionLinenumber: 401
      functionLinenumberEnd: 401
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks10MCFragmentD2Ev
        - _ZN7llvm_ks11SmallStringILj8EED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCFragment.h:401,7'
          Dst:             _ZN7llvm_ks11SmallStringILj8EED2Ev
        - Src:             'llvm/include/llvm/MC/MCFragment.h:401,7'
          Dst:             _ZN7llvm_ks10MCFragmentD2Ev
    - functionName:    _ZN7llvm_ks4castINS_23MCDwarfLineAddrFragmentENS_10MCFragmentEEENS_10cast_rettyIT_PT0_E8ret_typeES6_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionLinenumberEnd: 238
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          36
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks16cast_convert_valINS_23MCDwarfLineAddrFragmentEPNS_10MCFragmentES3_E4doitERKS3_
        - _ZN7llvm_ks3isaINS_23MCDwarfLineAddrFragmentEPNS_10MCFragmentEEEbRKT0_
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:237,3'
          Dst:             _ZN7llvm_ks3isaINS_23MCDwarfLineAddrFragmentEPNS_10MCFragmentEEEbRKT0_
        - Src:             'llvm/include/llvm/Support/Casting.h:237,3'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/Support/Casting.h:238,10'
          Dst:             _ZN7llvm_ks16cast_convert_valINS_23MCDwarfLineAddrFragmentEPNS_10MCFragmentES3_E4doitERKS3_
    - functionName:    _ZN7llvm_ks13MCOrgFragmentD2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCFragment.h'
      linkageType:     InternalLinkage
      functionLinenumber: 342
      functionLinenumberEnd: 342
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks10MCFragmentD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCFragment.h:342,7'
          Dst:             _ZN7llvm_ks10MCFragmentD2Ev
    - functionName:    _ZN7llvm_ks4castINS_13MCOrgFragmentENS_10MCFragmentEEENS_10cast_rettyIT_PT0_E8ret_typeES6_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionLinenumberEnd: 238
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          36
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks16cast_convert_valINS_13MCOrgFragmentEPNS_10MCFragmentES3_E4doitERKS3_
        - _ZN7llvm_ks3isaINS_13MCOrgFragmentEPNS_10MCFragmentEEEbRKT0_
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:237,3'
          Dst:             _ZN7llvm_ks3isaINS_13MCOrgFragmentEPNS_10MCFragmentEEEbRKT0_
        - Src:             'llvm/include/llvm/Support/Casting.h:237,3'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/Support/Casting.h:238,10'
          Dst:             _ZN7llvm_ks16cast_convert_valINS_13MCOrgFragmentEPNS_10MCFragmentES3_E4doitERKS3_
    - functionName:    _ZN7llvm_ks19MCRelaxableFragmentD2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCFragment.h'
      linkageType:     InternalLinkage
      functionLinenumber: 250
      functionLinenumberEnd: 250
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks27MCEncodedFragmentWithFixupsILj8ELj1EED2Ev
        - _ZN7llvm_ks6MCInstD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCFragment.h:250,7'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/include/llvm/MC/MCFragment.h:250,7'
          Dst:             _ZN7llvm_ks27MCEncodedFragmentWithFixupsILj8ELj1EED2Ev
    - functionName:    _ZN7llvm_ks14MCFillFragmentD2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCFragment.h'
      linkageType:     InternalLinkage
      functionLinenumber: 322
      functionLinenumberEnd: 322
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks10MCFragmentD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCFragment.h:322,7'
          Dst:             _ZN7llvm_ks10MCFragmentD2Ev
    - functionName:    _ZN7llvm_ks4castINS_14MCFillFragmentENS_10MCFragmentEEENS_10cast_rettyIT_PT0_E8ret_typeES6_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionLinenumberEnd: 238
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          36
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks16cast_convert_valINS_14MCFillFragmentEPNS_10MCFragmentES3_E4doitERKS3_
        - _ZN7llvm_ks3isaINS_14MCFillFragmentEPNS_10MCFragmentEEEbRKT0_
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:237,3'
          Dst:             _ZN7llvm_ks3isaINS_14MCFillFragmentEPNS_10MCFragmentEEEbRKT0_
        - Src:             'llvm/include/llvm/Support/Casting.h:237,3'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/Support/Casting.h:238,10'
          Dst:             _ZN7llvm_ks16cast_convert_valINS_14MCFillFragmentEPNS_10MCFragmentES3_E4doitERKS3_
    - functionName:    _ZN7llvm_ks28MCCompactEncodedInstFragmentD2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCFragment.h'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionLinenumberEnd: 236
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks29MCEncodedFragmentWithContentsILj4EED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCFragment.h:236,7'
          Dst:             _ZN7llvm_ks29MCEncodedFragmentWithContentsILj4EED2Ev
    - functionName:    _ZN7llvm_ks4castINS_28MCCompactEncodedInstFragmentENS_10MCFragmentEEENS_10cast_rettyIT_PT0_E8ret_typeES6_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionLinenumberEnd: 238
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          36
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks16cast_convert_valINS_28MCCompactEncodedInstFragmentEPNS_10MCFragmentES3_E4doitERKS3_
        - _ZN7llvm_ks3isaINS_28MCCompactEncodedInstFragmentEPNS_10MCFragmentEEEbRKT0_
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:237,3'
          Dst:             _ZN7llvm_ks3isaINS_28MCCompactEncodedInstFragmentEPNS_10MCFragmentEEEbRKT0_
        - Src:             'llvm/include/llvm/Support/Casting.h:237,3'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/Support/Casting.h:238,10'
          Dst:             _ZN7llvm_ks16cast_convert_valINS_28MCCompactEncodedInstFragmentEPNS_10MCFragmentES3_E4doitERKS3_
    - functionName:    _ZN7llvm_ks15MCAlignFragmentD2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCFragment.h'
      linkageType:     InternalLinkage
      functionLinenumber: 274
      functionLinenumberEnd: 274
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks10MCFragmentD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCFragment.h:274,7'
          Dst:             _ZN7llvm_ks10MCFragmentD2Ev
    - functionName:    _ZN7llvm_ks4castINS_15MCAlignFragmentENS_10MCFragmentEEENS_10cast_rettyIT_PT0_E8ret_typeES6_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionLinenumberEnd: 238
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          36
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks16cast_convert_valINS_15MCAlignFragmentEPNS_10MCFragmentES3_E4doitERKS3_
        - _ZN7llvm_ks3isaINS_15MCAlignFragmentEPNS_10MCFragmentEEEbRKT0_
        - __assert_fail
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:237,3'
          Dst:             _ZN7llvm_ks3isaINS_15MCAlignFragmentEPNS_10MCFragmentEEEbRKT0_
        - Src:             'llvm/include/llvm/Support/Casting.h:237,3'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/Support/Casting.h:238,10'
          Dst:             _ZN7llvm_ks16cast_convert_valINS_15MCAlignFragmentEPNS_10MCFragmentES3_E4doitERKS3_
    - functionName:    _ZN7llvm_ks6iplistINS_10MCFragmentENS_12ilist_traitsIS1_EEE9push_backEPS1_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ilist.h'
      linkageType:     InternalLinkage
      functionLinenumber: 609
      functionLinenumberEnd: 609
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks6iplistINS_10MCFragmentENS_12ilist_traitsIS1_EEE3endEv
        - _ZN7llvm_ks6iplistINS_10MCFragmentENS_12ilist_traitsIS1_EEE6insertENS_14ilist_iteratorIS1_EEPS1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/ilist.h:609,40'
          Dst:             _ZN7llvm_ks6iplistINS_10MCFragmentENS_12ilist_traitsIS1_EEE3endEv
        - Src:             'llvm/include/llvm/ADT/ilist.h:609,33'
          Dst:             _ZN7llvm_ks6iplistINS_10MCFragmentENS_12ilist_traitsIS1_EEE6insertENS_14ilist_iteratorIS1_EEPS1_
    - functionName:    _ZNK7llvm_ks10MCFragment7isDummyEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCFragment.h'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks10MCFragmentC2ENS0_12FragmentTypeEbhPNS_9MCSectionE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCFragment.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 278
      functionLinenumberEnd: 281
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - char
        - bool
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          64
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks22ilist_node_with_parentINS_10MCFragmentENS_9MCSectionEEC2Ev
        - _ZN7llvm_ks6iplistINS_10MCFragmentENS_12ilist_traitsIS1_EEE9push_backEPS1_
        - _ZN7llvm_ks9MCSection15getFragmentListEv
        - _ZNK7llvm_ks10MCFragment7isDummyEv
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCFragment.cpp:274,13'
          Dst:             _ZN7llvm_ks22ilist_node_with_parentINS_10MCFragmentENS_9MCSectionEEC2Ev
        - Src:             'llvm/lib/MC/MCFragment.cpp:279,18'
          Dst:             _ZNK7llvm_ks10MCFragment7isDummyEv
        - Src:             'llvm/lib/MC/MCFragment.cpp:280,13'
          Dst:             _ZN7llvm_ks9MCSection15getFragmentListEv
        - Src:             'llvm/lib/MC/MCFragment.cpp:280,31'
          Dst:             _ZN7llvm_ks6iplistINS_10MCFragmentENS_12ilist_traitsIS1_EEE9push_backEPS1_
    - functionName:    _ZN7llvm_ks10MCFragment7destroyEv
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCFragment.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 325
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         54
      ICount:          197
      EdgeCount:       66
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN7llvm_ks10MCFragmentD2Ev
        - _ZN7llvm_ks13MCLEBFragmentD2Ev
        - _ZN7llvm_ks13MCOrgFragmentD2Ev
        - _ZN7llvm_ks14MCDataFragmentD2Ev
        - _ZN7llvm_ks14MCFillFragmentD2Ev
        - _ZN7llvm_ks15MCAlignFragmentD2Ev
        - _ZN7llvm_ks15MCDummyFragmentD2Ev
        - _ZN7llvm_ks17MCSafeSEHFragmentD2Ev
        - _ZN7llvm_ks19MCRelaxableFragmentD2Ev
        - _ZN7llvm_ks23MCDwarfLineAddrFragmentD2Ev
        - _ZN7llvm_ks24MCDwarfCallFrameFragmentD2Ev
        - _ZN7llvm_ks28MCCompactEncodedInstFragmentD2Ev
        - _ZN7llvm_ks4castINS_13MCLEBFragmentENS_10MCFragmentEEENS_10cast_rettyIT_PT0_E8ret_typeES6_
        - _ZN7llvm_ks4castINS_13MCOrgFragmentENS_10MCFragmentEEENS_10cast_rettyIT_PT0_E8ret_typeES6_
        - _ZN7llvm_ks4castINS_14MCDataFragmentENS_10MCFragmentEEENS_10cast_rettyIT_PT0_E8ret_typeES6_
        - _ZN7llvm_ks4castINS_14MCFillFragmentENS_10MCFragmentEEENS_10cast_rettyIT_PT0_E8ret_typeES6_
        - _ZN7llvm_ks4castINS_15MCAlignFragmentENS_10MCFragmentEEENS_10cast_rettyIT_PT0_E8ret_typeES6_
        - _ZN7llvm_ks4castINS_15MCDummyFragmentENS_10MCFragmentEEENS_10cast_rettyIT_PT0_E8ret_typeES6_
        - _ZN7llvm_ks4castINS_17MCSafeSEHFragmentENS_10MCFragmentEEENS_10cast_rettyIT_PT0_E8ret_typeES6_
        - _ZN7llvm_ks4castINS_19MCRelaxableFragmentENS_10MCFragmentEEENS_10cast_rettyIT_PT0_E8ret_typeES6_
        - _ZN7llvm_ks4castINS_23MCDwarfLineAddrFragmentENS_10MCFragmentEEENS_10cast_rettyIT_PT0_E8ret_typeES6_
        - _ZN7llvm_ks4castINS_24MCDwarfCallFrameFragmentENS_10MCFragmentEEENS_10cast_rettyIT_PT0_E8ret_typeES6_
        - _ZN7llvm_ks4castINS_28MCCompactEncodedInstFragmentENS_10MCFragmentEEENS_10cast_rettyIT_PT0_E8ret_typeES6_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/lib/MC/MCFragment.cpp:290,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/MC/MCFragment.cpp:286,5'
          Dst:             _ZN7llvm_ks10MCFragmentD2Ev
        - Src:             'llvm/lib/MC/MCFragment.cpp:292,14'
          Dst:             _ZN7llvm_ks4castINS_15MCAlignFragmentENS_10MCFragmentEEENS_10cast_rettyIT_PT0_E8ret_typeES6_
        - Src:             'llvm/lib/MC/MCFragment.cpp:292,7'
          Dst:             _ZN7llvm_ks15MCAlignFragmentD2Ev
        - Src:             'llvm/lib/MC/MCFragment.cpp:295,14'
          Dst:             _ZN7llvm_ks4castINS_14MCDataFragmentENS_10MCFragmentEEENS_10cast_rettyIT_PT0_E8ret_typeES6_
        - Src:             'llvm/lib/MC/MCFragment.cpp:295,7'
          Dst:             _ZN7llvm_ks14MCDataFragmentD2Ev
        - Src:             'llvm/lib/MC/MCFragment.cpp:298,14'
          Dst:             _ZN7llvm_ks4castINS_28MCCompactEncodedInstFragmentENS_10MCFragmentEEENS_10cast_rettyIT_PT0_E8ret_typeES6_
        - Src:             'llvm/lib/MC/MCFragment.cpp:298,7'
          Dst:             _ZN7llvm_ks28MCCompactEncodedInstFragmentD2Ev
        - Src:             'llvm/lib/MC/MCFragment.cpp:301,14'
          Dst:             _ZN7llvm_ks4castINS_14MCFillFragmentENS_10MCFragmentEEENS_10cast_rettyIT_PT0_E8ret_typeES6_
        - Src:             'llvm/lib/MC/MCFragment.cpp:301,7'
          Dst:             _ZN7llvm_ks14MCFillFragmentD2Ev
        - Src:             'llvm/lib/MC/MCFragment.cpp:304,14'
          Dst:             _ZN7llvm_ks4castINS_19MCRelaxableFragmentENS_10MCFragmentEEENS_10cast_rettyIT_PT0_E8ret_typeES6_
        - Src:             'llvm/lib/MC/MCFragment.cpp:304,7'
          Dst:             _ZN7llvm_ks19MCRelaxableFragmentD2Ev
        - Src:             'llvm/lib/MC/MCFragment.cpp:307,14'
          Dst:             _ZN7llvm_ks4castINS_13MCOrgFragmentENS_10MCFragmentEEENS_10cast_rettyIT_PT0_E8ret_typeES6_
        - Src:             'llvm/lib/MC/MCFragment.cpp:307,7'
          Dst:             _ZN7llvm_ks13MCOrgFragmentD2Ev
        - Src:             'llvm/lib/MC/MCFragment.cpp:310,14'
          Dst:             _ZN7llvm_ks4castINS_23MCDwarfLineAddrFragmentENS_10MCFragmentEEENS_10cast_rettyIT_PT0_E8ret_typeES6_
        - Src:             'llvm/lib/MC/MCFragment.cpp:310,7'
          Dst:             _ZN7llvm_ks23MCDwarfLineAddrFragmentD2Ev
        - Src:             'llvm/lib/MC/MCFragment.cpp:313,14'
          Dst:             _ZN7llvm_ks4castINS_24MCDwarfCallFrameFragmentENS_10MCFragmentEEENS_10cast_rettyIT_PT0_E8ret_typeES6_
        - Src:             'llvm/lib/MC/MCFragment.cpp:313,7'
          Dst:             _ZN7llvm_ks24MCDwarfCallFrameFragmentD2Ev
        - Src:             'llvm/lib/MC/MCFragment.cpp:316,14'
          Dst:             _ZN7llvm_ks4castINS_13MCLEBFragmentENS_10MCFragmentEEENS_10cast_rettyIT_PT0_E8ret_typeES6_
        - Src:             'llvm/lib/MC/MCFragment.cpp:316,7'
          Dst:             _ZN7llvm_ks13MCLEBFragmentD2Ev
        - Src:             'llvm/lib/MC/MCFragment.cpp:319,14'
          Dst:             _ZN7llvm_ks4castINS_17MCSafeSEHFragmentENS_10MCFragmentEEENS_10cast_rettyIT_PT0_E8ret_typeES6_
        - Src:             'llvm/lib/MC/MCFragment.cpp:319,7'
          Dst:             _ZN7llvm_ks17MCSafeSEHFragmentD2Ev
        - Src:             'llvm/lib/MC/MCFragment.cpp:322,14'
          Dst:             _ZN7llvm_ks4castINS_15MCDummyFragmentENS_10MCFragmentEEENS_10cast_rettyIT_PT0_E8ret_typeES6_
        - Src:             'llvm/lib/MC/MCFragment.cpp:322,7'
          Dst:             _ZN7llvm_ks15MCDummyFragmentD2Ev
    - functionName:    _ZN7llvm_ks17ilist_node_traitsINS_10MCFragmentEE10deleteNodeEPS1_
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCFragment.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 264
      functionLinenumberEnd: 266
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks10MCFragment7destroyEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCFragment.cpp:265,6'
          Dst:             _ZN7llvm_ks10MCFragment7destroyEv
    - functionName:    _ZNK7llvm_ks10MCFragment16alignToBundleEndEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCFragment.h'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks20computeBundlePaddingERKNS_11MCAssemblerEPKNS_10MCFragmentEmm
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCFragment.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 223
      functionLinenumberEnd: 260
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          126
      EdgeCount:       28
      CyclomaticComplexity: 8
      functionsReached:
        - _ZNK7llvm_ks10MCFragment16alignToBundleEndEv
        - _ZNK7llvm_ks11MCAssembler18getBundleAlignSizeEv
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCFragment.cpp:224,35'
          Dst:             _ZNK7llvm_ks11MCAssembler18getBundleAlignSizeEv
        - Src:             'llvm/lib/MC/MCFragment.cpp:225,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/MCFragment.cpp:238,10'
          Dst:             _ZNK7llvm_ks10MCFragment16alignToBundleEndEv
    - functionName:    _ZNK7llvm_ks11MCAsmLayout18getSectionFileSizeEPKNS_9MCSectionE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCFragment.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 212
      functionLinenumberEnd: 219
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7llvm_ks11MCAsmLayout21getSectionAddressSizeEPKNS_9MCSectionE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCFragment.cpp:218,10'
          Dst:             _ZNK7llvm_ks11MCAsmLayout21getSectionAddressSizeEPKNS_9MCSectionE
    - functionName:    _ZNK7llvm_ks11MCAsmLayout21getSectionAddressSizeEPKNS_9MCSectionE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCFragment.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 209
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks11MCAsmLayout12getAssemblerEv
        - _ZNK7llvm_ks11MCAsmLayout17getFragmentOffsetEPKNS_10MCFragmentERb
        - _ZNK7llvm_ks11MCAssembler19computeFragmentSizeERKNS_11MCAsmLayoutERKNS_10MCFragmentERb
        - _ZNK7llvm_ks6iplistINS_10MCFragmentENS_12ilist_traitsIS1_EEE4backEv
        - _ZNK7llvm_ks9MCSection15getFragmentListEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCFragment.cpp:207,30'
          Dst:             _ZNK7llvm_ks9MCSection15getFragmentListEv
        - Src:             'llvm/lib/MC/MCFragment.cpp:207,48'
          Dst:             _ZNK7llvm_ks6iplistINS_10MCFragmentENS_12ilist_traitsIS1_EEE4backEv
        - Src:             'llvm/lib/MC/MCFragment.cpp:209,10'
          Dst:             _ZNK7llvm_ks11MCAsmLayout17getFragmentOffsetEPKNS_10MCFragmentERb
        - Src:             'llvm/lib/MC/MCFragment.cpp:209,42'
          Dst:             _ZNK7llvm_ks11MCAsmLayout12getAssemblerEv
        - Src:             'llvm/lib/MC/MCFragment.cpp:209,57'
          Dst:             _ZNK7llvm_ks11MCAssembler19computeFragmentSizeERKNS_11MCAsmLayoutERKNS_10MCFragmentERb
    - functionName:    _ZNK7llvm_ks9MCSection15getFragmentListEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCSection.h'
      linkageType:     InternalLinkage
      functionLinenumber: 153
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks9MCSection15getFragmentListEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCSection.h:154,43'
          Dst:             _ZN7llvm_ks9MCSection15getFragmentListEv
    - functionName:    _ZNK7llvm_ks6iplistINS_10MCFragmentENS_12ilist_traitsIS1_EEE4backEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ilist.h'
      linkageType:     InternalLinkage
      functionLinenumber: 451
      functionLinenumberEnd: 453
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks21ilist_nextprev_traitsINS_10MCFragmentEE7getPrevEPKS1_
        - _ZNK7llvm_ks6iplistINS_10MCFragmentENS_12ilist_traitsIS1_EEE5emptyEv
        - _ZNK7llvm_ks6iplistINS_10MCFragmentENS_12ilist_traitsIS1_EEE7getTailEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/ilist.h:452,5'
          Dst:             _ZNK7llvm_ks6iplistINS_10MCFragmentENS_12ilist_traitsIS1_EEE5emptyEv
        - Src:             'llvm/include/llvm/ADT/ilist.h:452,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/ilist.h:453,27'
          Dst:             _ZNK7llvm_ks6iplistINS_10MCFragmentENS_12ilist_traitsIS1_EEE7getTailEv
        - Src:             'llvm/include/llvm/ADT/ilist.h:453,13'
          Dst:             _ZN7llvm_ks21ilist_nextprev_traitsINS_10MCFragmentEE7getPrevEPKS1_
    - functionName:    _ZNK7llvm_ks11MCAsmLayout13getBaseSymbolERKNS_8MCSymbolE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCFragment.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 167
      functionLinenumberEnd: 202
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          143
      EdgeCount:       19
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7llvm_ks5SMLocC2Ev
        - _ZN7llvm_ks5TwineC2EPKc
        - _ZN7llvm_ks5TwineC2ERKNS_9StringRefE
        - _ZN7llvm_ks9MCContext11reportErrorENS_5SMLocERKNS_5TwineE
        - _ZN7llvm_ksplEPKcRKNS_9StringRefE
        - _ZN7llvm_ksplERKNS_5TwineES2_
        - _ZNK7llvm_ks11MCAsmLayout12getAssemblerEv
        - _ZNK7llvm_ks11MCAssembler10getContextEv
        - _ZNK7llvm_ks15MCSymbolRefExpr9getSymbolEv
        - _ZNK7llvm_ks6MCExpr15evaluateAsValueERNS_7MCValueERKNS_11MCAsmLayoutE
        - _ZNK7llvm_ks7MCValue7getSymAEv
        - _ZNK7llvm_ks7MCValue7getSymBEv
        - _ZNK7llvm_ks8MCSymbol10isVariableEv
        - _ZNK7llvm_ks8MCSymbol16getVariableValueEb
        - _ZNK7llvm_ks8MCSymbol7getNameEv
        - _ZNK7llvm_ks8MCSymbol8isCommonEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCFragment.cpp:168,15'
          Dst:             _ZNK7llvm_ks8MCSymbol10isVariableEv
        - Src:             'llvm/lib/MC/MCFragment.cpp:171,31'
          Dst:             _ZNK7llvm_ks8MCSymbol16getVariableValueEb
        - Src:             'llvm/lib/MC/MCFragment.cpp:173,14'
          Dst:             _ZNK7llvm_ks6MCExpr15evaluateAsValueERNS_7MCValueERKNS_11MCAsmLayoutE
        - Src:             'llvm/lib/MC/MCFragment.cpp:174,15'
          Dst:             _ZNK7llvm_ks11MCAssembler10getContextEv
        - Src:             'llvm/lib/MC/MCFragment.cpp:175,9'
          Dst:             _ZN7llvm_ks5SMLocC2Ev
        - Src:             'llvm/lib/MC/MCFragment.cpp:175,18'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/MC/MCFragment.cpp:174,28'
          Dst:             _ZN7llvm_ks9MCContext11reportErrorENS_5SMLocERKNS_5TwineE
        - Src:             'llvm/lib/MC/MCFragment.cpp:179,39'
          Dst:             _ZNK7llvm_ks7MCValue7getSymBEv
        - Src:             'llvm/lib/MC/MCFragment.cpp:181,15'
          Dst:             _ZNK7llvm_ks11MCAssembler10getContextEv
        - Src:             'llvm/lib/MC/MCFragment.cpp:182,9'
          Dst:             _ZN7llvm_ks5SMLocC2Ev
        - Src:             'llvm/lib/MC/MCFragment.cpp:182,18'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/MC/MCFragment.cpp:182,44'
          Dst:             _ZNK7llvm_ks15MCSymbolRefExpr9getSymbolEv
        - Src:             'llvm/lib/MC/MCFragment.cpp:182,56'
          Dst:             _ZNK7llvm_ks8MCSymbol7getNameEv
        - Src:             'llvm/lib/MC/MCFragment.cpp:182,38'
          Dst:             _ZN7llvm_ks5TwineC2ERKNS_9StringRefE
        - Src:             'llvm/lib/MC/MCFragment.cpp:182,36'
          Dst:             _ZN7llvm_ksplERKNS_5TwineES2_
        - Src:             'llvm/lib/MC/MCFragment.cpp:183,22'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/MC/MCFragment.cpp:182,66'
          Dst:             _ZN7llvm_ksplERKNS_5TwineES2_
        - Src:             'llvm/lib/MC/MCFragment.cpp:181,28'
          Dst:             _ZN7llvm_ks9MCContext11reportErrorENS_5SMLocERKNS_5TwineE
        - Src:             'llvm/lib/MC/MCFragment.cpp:187,36'
          Dst:             _ZNK7llvm_ks7MCValue7getSymAEv
        - Src:             'llvm/lib/MC/MCFragment.cpp:191,29'
          Dst:             _ZNK7llvm_ks15MCSymbolRefExpr9getSymbolEv
        - Src:             'llvm/lib/MC/MCFragment.cpp:192,28'
          Dst:             _ZNK7llvm_ks11MCAsmLayout12getAssemblerEv
        - Src:             'llvm/lib/MC/MCFragment.cpp:193,12'
          Dst:             _ZNK7llvm_ks8MCSymbol8isCommonEv
        - Src:             'llvm/lib/MC/MCFragment.cpp:195,9'
          Dst:             _ZNK7llvm_ks11MCAssembler10getContextEv
        - Src:             'llvm/lib/MC/MCFragment.cpp:195,34'
          Dst:             _ZN7llvm_ks5SMLocC2Ev
        - Src:             'llvm/lib/MC/MCFragment.cpp:196,59'
          Dst:             _ZNK7llvm_ks8MCSymbol7getNameEv
        - Src:             'llvm/lib/MC/MCFragment.cpp:196,52'
          Dst:             _ZN7llvm_ksplEPKcRKNS_9StringRefE
        - Src:             'llvm/lib/MC/MCFragment.cpp:197,38'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/MC/MCFragment.cpp:196,69'
          Dst:             _ZN7llvm_ksplERKNS_5TwineES2_
        - Src:             'llvm/lib/MC/MCFragment.cpp:195,22'
          Dst:             _ZN7llvm_ks9MCContext11reportErrorENS_5SMLocERKNS_5TwineE
    - functionName:    _ZNK7llvm_ks11MCAsmLayout15getSymbolOffsetERKNS_8MCSymbolERb
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCFragment.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 161
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL19getSymbolOffsetImplRKN7llvm_ks11MCAsmLayoutERKNS_8MCSymbolEbRmRb
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCFragment.cpp:163,3'
          Dst:             _ZL19getSymbolOffsetImplRKN7llvm_ks11MCAsmLayoutERKNS_8MCSymbolEbRmRb
    - functionName:    _ZL19getSymbolOffsetImplRKN7llvm_ks11MCAsmLayoutERKNS_8MCSymbolEbRmRb
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCFragment.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          123
      EdgeCount:       24
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL14getLabelOffsetRKN7llvm_ks11MCAsmLayoutERKNS_8MCSymbolEbRm
        - _ZNK7llvm_ks15MCSymbolRefExpr9getSymbolEv
        - _ZNK7llvm_ks6MCExpr15evaluateAsValueERNS_7MCValueERKNS_11MCAsmLayoutE
        - _ZNK7llvm_ks7MCValue11getConstantEv
        - _ZNK7llvm_ks7MCValue7getSymAEv
        - _ZNK7llvm_ks7MCValue7getSymBEv
        - _ZNK7llvm_ks8MCSymbol10isVariableEv
        - _ZNK7llvm_ks8MCSymbol16getVariableValueEb
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCFragment.cpp:121,10'
          Dst:             _ZNK7llvm_ks8MCSymbol10isVariableEv
        - Src:             'llvm/lib/MC/MCFragment.cpp:122,12'
          Dst:             _ZL14getLabelOffsetRKN7llvm_ks11MCAsmLayoutERKNS_8MCSymbolEbRm
        - Src:             'llvm/lib/MC/MCFragment.cpp:126,10'
          Dst:             _ZNK7llvm_ks8MCSymbol16getVariableValueEb
        - Src:             'llvm/lib/MC/MCFragment.cpp:126,30'
          Dst:             _ZNK7llvm_ks6MCExpr15evaluateAsValueERNS_7MCValueERKNS_11MCAsmLayoutE
        - Src:             'llvm/lib/MC/MCFragment.cpp:133,28'
          Dst:             _ZNK7llvm_ks7MCValue11getConstantEv
        - Src:             'llvm/lib/MC/MCFragment.cpp:135,37'
          Dst:             _ZNK7llvm_ks7MCValue7getSymAEv
        - Src:             'llvm/lib/MC/MCFragment.cpp:138,36'
          Dst:             _ZNK7llvm_ks15MCSymbolRefExpr9getSymbolEv
        - Src:             'llvm/lib/MC/MCFragment.cpp:138,10'
          Dst:             _ZL14getLabelOffsetRKN7llvm_ks11MCAsmLayoutERKNS_8MCSymbolEbRm
        - Src:             'llvm/lib/MC/MCFragment.cpp:143,37'
          Dst:             _ZNK7llvm_ks7MCValue7getSymBEv
        - Src:             'llvm/lib/MC/MCFragment.cpp:146,36'
          Dst:             _ZNK7llvm_ks15MCSymbolRefExpr9getSymbolEv
        - Src:             'llvm/lib/MC/MCFragment.cpp:146,10'
          Dst:             _ZL14getLabelOffsetRKN7llvm_ks11MCAsmLayoutERKNS_8MCSymbolEbRm
    - functionName:    _ZNK7llvm_ks11MCAsmLayout15getSymbolOffsetERKNS_8MCSymbolERmRb
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCFragment.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 156
      functionLinenumberEnd: 157
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL19getSymbolOffsetImplRKN7llvm_ks11MCAsmLayoutERKNS_8MCSymbolEbRmRb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCFragment.cpp:157,10'
          Dst:             _ZL19getSymbolOffsetImplRKN7llvm_ks11MCAsmLayoutERKNS_8MCSymbolEbRmRb
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_EixEOS4_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 245
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E16FindAndConstructEOS4_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:246,12'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E16FindAndConstructEOS4_
    - functionName:    _ZN7llvm_ks22ilist_node_with_parentINS_10MCFragmentENS_9MCSectionEE11getPrevNodeEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ilist_node.h'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks9MCSection16getSublistAccessEPNS_10MCFragmentE
        - _ZNK7llvm_ks22ilist_node_with_parentINS_10MCFragmentENS_9MCSectionEE13getNodeParentEv
        - _ZNK7llvm_ks6iplistINS_10MCFragmentENS_12ilist_traitsIS1_EEE11getPrevNodeERS1_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/ilist_node.h:98,9'
          Dst:             _ZNK7llvm_ks22ilist_node_with_parentINS_10MCFragmentENS_9MCSectionEE13getNodeParentEv
        - Src:             'llvm/include/llvm/ADT/ilist_node.h:98,28'
          Dst:             _ZN7llvm_ks9MCSection16getSublistAccessEPNS_10MCFragmentE
        - Src:             'llvm/include/llvm/ADT/ilist_node.h:99,17'
          Dst:             _ZNK7llvm_ks6iplistINS_10MCFragmentENS_12ilist_traitsIS1_EEE11getPrevNodeERS1_
    - functionName:    _ZN7llvm_ks11MCAsmLayout23invalidateFragmentsFromEPNS_10MCFragmentE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCFragment.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_EixEOS4_
        - _ZN7llvm_ks22ilist_node_with_parentINS_10MCFragmentENS_9MCSectionEE11getPrevNodeEv
        - _ZNK7llvm_ks10MCFragment9getParentEv
        - _ZNK7llvm_ks11MCAsmLayout15isFragmentValidEPKNS_10MCFragmentE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCFragment.cpp:54,8'
          Dst:             _ZNK7llvm_ks11MCAsmLayout15isFragmentValidEPKNS_10MCFragmentE
        - Src:             'llvm/lib/MC/MCFragment.cpp:59,42'
          Dst:             _ZN7llvm_ks22ilist_node_with_parentINS_10MCFragmentENS_9MCSectionEE11getPrevNodeEv
        - Src:             'llvm/lib/MC/MCFragment.cpp:59,24'
          Dst:             _ZNK7llvm_ks10MCFragment9getParentEv
        - Src:             'llvm/lib/MC/MCFragment.cpp:59,3'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_EixEOS4_
    - functionName:    _ZN7llvm_ks11SmallVectorIPNS_9MCSectionELj16EED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 868
      functionLinenumberEnd: 868
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplIPNS_9MCSectionEED2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:868,7'
          Dst:             _ZN7llvm_ks15SmallVectorImplIPNS_9MCSectionEED2Ev
    - functionName:    _ZN7llvm_ks8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S5_EEED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 573
      functionLinenumberEnd: 576
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          29
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E10destroyAllEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_ED2Ev
        - __clang_call_terminate
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:574,11'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_E10destroyAllEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:576,3'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_ED2Ev
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:574,11'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7llvm_ks21iterator_adaptor_baseINS_16pointee_iteratorINSt3__111__wrap_iterIPPNS_9MCSectionEEES4_EES7_NS2_26random_access_iterator_tagES4_lS5_RS4_NS2_15iterator_traitsIS7_EEEppEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/iterator.h'
      linkageType:     InternalLinkage
      functionLinenumber: 195
      functionLinenumberEnd: 197
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseIPNS_9MCSectionELb1EE9push_backERKS2_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 337
      functionLinenumberEnd: 342
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseIPNS_9MCSectionELb1EE4growEm
        - _ZN7llvm_ks25SmallVectorTemplateCommonIPNS_9MCSectionEvE6setEndEPS2_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:339,13'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseIPNS_9MCSectionELb1EE4growEm
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:341,11'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonIPNS_9MCSectionEvE6setEndEPS2_
    - functionName:    _ZNK7llvm_ks20iterator_facade_baseINS_16pointee_iteratorINSt3__111__wrap_iterIPPNS_9MCSectionEEES4_EENS2_26random_access_iterator_tagES4_lS5_RS4_EneERKS8_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/iterator.h'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 97
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks21iterator_adaptor_baseINS_16pointee_iteratorINSt3__111__wrap_iterIPPNS_9MCSectionEEES4_EES7_NS2_26random_access_iterator_tagES4_lS5_RS4_NS2_15iterator_traitsIS7_EEEeqERKS8_
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/iterator.h:97,50'
          Dst:             _ZNK7llvm_ks21iterator_adaptor_baseINS_16pointee_iteratorINSt3__111__wrap_iterIPPNS_9MCSectionEEES4_EES7_NS2_26random_access_iterator_tagES4_lS5_RS4_NS2_15iterator_traitsIS7_EEEeqERKS8_
    - functionName:    _ZN7llvm_ks11MCAssembler3endEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCAssembler.h'
      linkageType:     InternalLinkage
      functionLinenumber: 313
      functionLinenumberEnd: 313
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks16pointee_iteratorINSt3__111__wrap_iterIPPNS_9MCSectionEEES3_EC2IS6_EEOT_
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCAssembler.h:313,27'
          Dst:             _ZN7llvm_ks16pointee_iteratorINSt3__111__wrap_iterIPPNS_9MCSectionEEES3_EC2IS6_EEOT_
    - functionName:    _ZN7llvm_ks11MCAssembler5beginEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCAssembler.h'
      linkageType:     InternalLinkage
      functionLinenumber: 310
      functionLinenumberEnd: 310
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks16pointee_iteratorINSt3__111__wrap_iterIPPNS_9MCSectionEEES3_EC2IS6_EEOT_
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCAssembler.h:310,29'
          Dst:             _ZN7llvm_ks16pointee_iteratorINSt3__111__wrap_iterIPPNS_9MCSectionEEES3_EC2IS6_EEOT_
    - functionName:    _ZN7llvm_ks8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S5_EEEC2Ej
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 553
      functionLinenumberEnd: 555
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          39
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_EC2Ev
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_ED2Ev
        - _ZN7llvm_ks8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S5_EEE4initEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:553,12'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_EC2Ev
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:554,5'
          Dst:             _ZN7llvm_ks8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S5_EEE4initEj
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:555,3'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_ED2Ev
    - functionName:    _ZN7llvm_ks11SmallVectorIPNS_9MCSectionELj16EEC2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 872
      functionLinenumberEnd: 873
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplIPNS_9MCSectionEEC2Ej
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:872,19'
          Dst:             _ZN7llvm_ks15SmallVectorImplIPNS_9MCSectionEEC2Ej
    - functionName:    _ZN7llvm_ks11MCAsmLayoutC2ERNS_11MCAssemblerE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCFragment.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         36
      ICount:          190
      EdgeCount:       60
      CyclomaticComplexity: 26
      functionsReached:
        - _ZN7llvm_ks11MCAssembler3endEv
        - _ZN7llvm_ks11MCAssembler5beginEv
        - _ZN7llvm_ks11SmallVectorIPNS_9MCSectionELj16EEC2Ev
        - _ZN7llvm_ks11SmallVectorIPNS_9MCSectionELj16EED2Ev
        - _ZN7llvm_ks21iterator_adaptor_baseINS_16pointee_iteratorINSt3__111__wrap_iterIPPNS_9MCSectionEEES4_EES7_NS2_26random_access_iterator_tagES4_lS5_RS4_NS2_15iterator_traitsIS7_EEEppEv
        - _ZN7llvm_ks23SmallVectorTemplateBaseIPNS_9MCSectionELb1EE9push_backERKS2_
        - _ZN7llvm_ks8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S5_EEEC2Ej
        - _ZN7llvm_ks8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S5_EEED2Ev
        - _ZNK7llvm_ks16pointee_iteratorINSt3__111__wrap_iterIPPNS_9MCSectionEEES3_EdeEv
        - _ZNK7llvm_ks20iterator_facade_baseINS_16pointee_iteratorINSt3__111__wrap_iterIPPNS_9MCSectionEEES4_EENS2_26random_access_iterator_tagES4_lS5_RS4_EneERKS8_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCFragment.cpp:31,14'
          Dst:             _ZN7llvm_ks11SmallVectorIPNS_9MCSectionELj16EEC2Ev
        - Src:             'llvm/lib/MC/MCFragment.cpp:32,21'
          Dst:             _ZN7llvm_ks8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S5_EEEC2Ej
        - Src:             'llvm/lib/MC/MCFragment.cpp:35,23'
          Dst:             _ZN7llvm_ks11MCAssembler5beginEv
        - Src:             'llvm/lib/MC/MCFragment.cpp:35,23'
          Dst:             _ZN7llvm_ks11MCAssembler3endEv
        - Src:             'llvm/lib/MC/MCFragment.cpp:35,23'
          Dst:             _ZNK7llvm_ks20iterator_facade_baseINS_16pointee_iteratorINSt3__111__wrap_iterIPPNS_9MCSectionEEES4_EENS2_26random_access_iterator_tagES4_lS5_RS4_EneERKS8_
        - Src:             'llvm/lib/MC/MCFragment.cpp:35,23'
          Dst:             _ZNK7llvm_ks16pointee_iteratorINSt3__111__wrap_iterIPPNS_9MCSectionEEES3_EdeEv
        - Src:             'llvm/lib/MC/MCFragment.cpp:37,20'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseIPNS_9MCSectionELb1EE9push_backERKS2_
        - Src:             'llvm/lib/MC/MCFragment.cpp:41,1'
          Dst:             _ZN7llvm_ks8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S5_EEED2Ev
        - Src:             'llvm/lib/MC/MCFragment.cpp:35,23'
          Dst:             _ZN7llvm_ks21iterator_adaptor_baseINS_16pointee_iteratorINSt3__111__wrap_iterIPPNS_9MCSectionEEES4_EES7_NS2_26random_access_iterator_tagES4_lS5_RS4_NS2_15iterator_traitsIS7_EEEppEv
        - Src:             'llvm/lib/MC/MCFragment.cpp:38,23'
          Dst:             _ZN7llvm_ks11MCAssembler5beginEv
        - Src:             'llvm/lib/MC/MCFragment.cpp:38,23'
          Dst:             _ZN7llvm_ks11MCAssembler3endEv
        - Src:             'llvm/lib/MC/MCFragment.cpp:38,23'
          Dst:             _ZNK7llvm_ks20iterator_facade_baseINS_16pointee_iteratorINSt3__111__wrap_iterIPPNS_9MCSectionEEES4_EENS2_26random_access_iterator_tagES4_lS5_RS4_EneERKS8_
        - Src:             'llvm/lib/MC/MCFragment.cpp:38,23'
          Dst:             _ZNK7llvm_ks16pointee_iteratorINSt3__111__wrap_iterIPPNS_9MCSectionEEES3_EdeEv
        - Src:             'llvm/lib/MC/MCFragment.cpp:40,20'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseIPNS_9MCSectionELb1EE9push_backERKS2_
        - Src:             'llvm/lib/MC/MCFragment.cpp:38,23'
          Dst:             _ZN7llvm_ks21iterator_adaptor_baseINS_16pointee_iteratorINSt3__111__wrap_iterIPPNS_9MCSectionEEES4_EES7_NS2_26random_access_iterator_tagES4_lS5_RS4_NS2_15iterator_traitsIS7_EEEppEv
        - Src:             'llvm/lib/MC/MCFragment.cpp:41,1'
          Dst:             _ZN7llvm_ks11SmallVectorIPNS_9MCSectionELj16EED2Ev
    - functionName:    __cxa_rethrow
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxa_end_catch
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks6Triple14getEnvironmentEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/Triple.h'
      linkageType:     InternalLinkage
      functionLinenumber: 273
      functionLinenumberEnd: 273
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    13
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks6Triple13isOSVersionLTEjjj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/Triple.h'
      linkageType:     InternalLinkage
      functionLinenumber: 374
      functionLinenumberEnd: 386
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          80
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - _ZNK7llvm_ks6Triple12getOSVersionERjS1_S1_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/Triple.h:376,5'
          Dst:             _ZNK7llvm_ks6Triple12getOSVersionERjS1_S1_
    - functionName:    _ZNK7llvm_ks6Triple10getSubArchEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/Triple.h'
      linkageType:     InternalLinkage
      functionLinenumber: 258
      functionLinenumberEnd: 258
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks6Triple6isTvOSEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/Triple.h'
      linkageType:     InternalLinkage
      functionLinenumber: 426
      functionLinenumberEnd: 427
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks6Triple5getOSEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/Triple.h:427,12'
          Dst:             _ZNK7llvm_ks6Triple5getOSEv
    - functionName:    _ZNK7llvm_ks6Triple5getOSEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/Triple.h'
      linkageType:     InternalLinkage
      functionLinenumber: 264
      functionLinenumberEnd: 264
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    39
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks6Triple9isWatchOSEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/Triple.h'
      linkageType:     InternalLinkage
      functionLinenumber: 431
      functionLinenumberEnd: 432
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks6Triple5getOSEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/Triple.h:432,12'
          Dst:             _ZNK7llvm_ks6Triple5getOSEv
    - functionName:    _ZNK7llvm_ks6Triple5isiOSEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/Triple.h'
      linkageType:     InternalLinkage
      functionLinenumber: 421
      functionLinenumberEnd: 422
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7llvm_ks6Triple5getOSEv
        - _ZNK7llvm_ks6Triple6isTvOSEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/Triple.h:422,12'
          Dst:             _ZNK7llvm_ks6Triple5getOSEv
        - Src:             'llvm/include/llvm/ADT/Triple.h:422,38'
          Dst:             _ZNK7llvm_ks6Triple6isTvOSEv
    - functionName:    _ZN7llvm_ksL6utostrEmb
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringExtras.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          77
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks16MCObjectFileInfo20getDwarfTypesSectionEm
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCObjectFileInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 761
      functionLinenumberEnd: 764
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          63
      EdgeCount:       12
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7llvm_ks9MCContext13getELFSectionENS_9StringRefEjjjS1_
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZN7llvm_ksL6utostrEmb
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:762,29'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:763,32'
          Dst:             _ZN7llvm_ksL6utostrEmb
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:762,15'
          Dst:             _ZN7llvm_ks9MCContext13getELFSectionENS_9StringRefEjjjS1_
    - functionName:    _ZNK7llvm_ks6Triple11isOSWindowsEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/Triple.h'
      linkageType:     InternalLinkage
      functionLinenumber: 510
      functionLinenumberEnd: 511
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks6Triple5getOSEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/Triple.h:511,12'
          Dst:             _ZNK7llvm_ks6Triple5getOSEv
    - functionName:    _ZN7llvm_ks6TripleaSERKS0_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/Triple.h'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks16MCObjectFileInfo20InitMCObjectFileInfoERKNS_6TripleERNS_9MCContextE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCObjectFileInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 715
      functionLinenumberEnd: 759
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          146
      EdgeCount:       30
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN7llvm_ks16MCObjectFileInfo23initELFMCObjectFileInfoENS_6TripleE
        - _ZN7llvm_ks16MCObjectFileInfo24initCOFFMCObjectFileInfoENS_6TripleE
        - _ZN7llvm_ks16MCObjectFileInfo25initMachOMCObjectFileInfoENS_6TripleE
        - _ZN7llvm_ks18report_fatal_errorEPKcb
        - _ZN7llvm_ks6TripleC2ERKS0_
        - _ZN7llvm_ks6TripleD2Ev
        - _ZN7llvm_ks6TripleaSERKS0_
        - _ZNK7llvm_ks6Triple11isOSWindowsEv
        - _ZNK7llvm_ks6Triple15getObjectFormatEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/lib/MC/MCObjectFileInfo.cpp:738,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:736,6'
          Dst:             _ZN7llvm_ks6TripleaSERKS0_
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:738,14'
          Dst:             _ZNK7llvm_ks6Triple15getObjectFormatEv
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:741,31'
          Dst:             _ZN7llvm_ks6TripleC2ERKS0_
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:741,5'
          Dst:             _ZN7llvm_ks16MCObjectFileInfo25initMachOMCObjectFileInfoENS_6TripleE
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:741,5'
          Dst:             _ZN7llvm_ks6TripleD2Ev
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:741,5'
          Dst:             _ZN7llvm_ks6TripleD2Ev
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:744,13'
          Dst:             _ZNK7llvm_ks6Triple11isOSWindowsEv
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:745,7'
          Dst:             _ZN7llvm_ks18report_fatal_errorEPKcb
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:749,30'
          Dst:             _ZN7llvm_ks6TripleC2ERKS0_
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:749,5'
          Dst:             _ZN7llvm_ks16MCObjectFileInfo24initCOFFMCObjectFileInfoENS_6TripleE
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:749,5'
          Dst:             _ZN7llvm_ks6TripleD2Ev
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:749,5'
          Dst:             _ZN7llvm_ks6TripleD2Ev
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:753,29'
          Dst:             _ZN7llvm_ks6TripleC2ERKS0_
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:753,5'
          Dst:             _ZN7llvm_ks16MCObjectFileInfo23initELFMCObjectFileInfoENS_6TripleE
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:753,5'
          Dst:             _ZN7llvm_ks6TripleD2Ev
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:753,5'
          Dst:             _ZN7llvm_ks6TripleD2Ev
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:756,5'
          Dst:             _ZN7llvm_ks18report_fatal_errorEPKcb
    - functionName:    _ZN7llvm_ks16MCObjectFileInfo25initMachOMCObjectFileInfoENS_6TripleE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCObjectFileInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 265
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         40
      ICount:          1175
      EdgeCount:       53
      CyclomaticComplexity: 15
      functionsReached:
        - _ZL16useCompactUnwindRKN7llvm_ks6TripleE
        - _ZN7llvm_ks11SectionKind11getMetadataEv
        - _ZN7llvm_ks11SectionKind11getReadOnlyEv
        - _ZN7llvm_ks11SectionKind12getThreadBSSEv
        - _ZN7llvm_ks11SectionKind18getMergeableConst4Ev
        - _ZN7llvm_ks11SectionKind18getMergeableConst8Ev
        - _ZN7llvm_ks11SectionKind18getReadOnlyWithRelEv
        - _ZN7llvm_ks11SectionKind19getMergeableConst16Ev
        - _ZN7llvm_ks11SectionKind24getMergeable1ByteCStringEv
        - _ZN7llvm_ks11SectionKind24getMergeable2ByteCStringEv
        - _ZN7llvm_ks11SectionKind6getBSSEv
        - _ZN7llvm_ks11SectionKind7getDataEv
        - _ZN7llvm_ks11SectionKind7getTextEv
        - _ZN7llvm_ks9MCContext15getMachOSectionENS_9StringRefES1_jNS_11SectionKindEPKc
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZNK7llvm_ks6Triple10isOSDarwinEv
        - _ZNK7llvm_ks6Triple10isWatchABIEv
        - _ZNK7llvm_ks6Triple17isMacOSXVersionLTEjjj
        - _ZNK7llvm_ks6Triple7getArchEv
        - _ZNK7llvm_ks6Triple8isMacOSXEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:53,7'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:53,17'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:56,7'
          Dst:             _ZN7llvm_ks11SectionKind11getReadOnlyEv
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:52,25'
          Dst:             _ZN7llvm_ks9MCContext15getMachOSectionENS_9StringRefES1_jNS_11SectionKindEPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:58,9'
          Dst:             _ZNK7llvm_ks6Triple10isOSDarwinEv
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:58,27'
          Dst:             _ZNK7llvm_ks6Triple7getArchEv
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:61,9'
          Dst:             _ZNK7llvm_ks6Triple10isWatchABIEv
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:71,9'
          Dst:             _ZNK7llvm_ks6Triple8isMacOSXEv
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:71,25'
          Dst:             _ZNK7llvm_ks6Triple17isMacOSXVersionLTEjjj
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:75,28'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:75,38'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:77,28'
          Dst:             _ZN7llvm_ks11SectionKind7getTextEv
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:75,12'
          Dst:             _ZN7llvm_ks9MCContext15getMachOSectionENS_9StringRefES1_jNS_11SectionKindEPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:79,30'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:79,40'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:79,53'
          Dst:             _ZN7llvm_ks11SectionKind7getDataEv
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:79,14'
          Dst:             _ZN7llvm_ks9MCContext15getMachOSectionENS_9StringRefES1_jNS_11SectionKindEPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:85,30'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:85,40'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:87,30'
          Dst:             _ZN7llvm_ks11SectionKind7getDataEv
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:85,14'
          Dst:             _ZN7llvm_ks9MCContext15getMachOSectionENS_9StringRefES1_jNS_11SectionKindEPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:89,28'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:89,38'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:91,28'
          Dst:             _ZN7llvm_ks11SectionKind12getThreadBSSEv
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:89,12'
          Dst:             _ZN7llvm_ks9MCContext15getMachOSectionENS_9StringRefES1_jNS_11SectionKindEPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:95,30'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:95,40'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:97,30'
          Dst:             _ZN7llvm_ks11SectionKind7getDataEv
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:95,14'
          Dst:             _ZN7llvm_ks9MCContext15getMachOSectionENS_9StringRefES1_jNS_11SectionKindEPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:100,7'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:100,17'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:101,7'
          Dst:             _ZN7llvm_ks11SectionKind7getDataEv
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:99,31'
          Dst:             _ZN7llvm_ks9MCContext15getMachOSectionENS_9StringRefES1_jNS_11SectionKindEPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:104,28'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:104,38'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:106,28'
          Dst:             _ZN7llvm_ks11SectionKind24getMergeable1ByteCStringEv
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:104,12'
          Dst:             _ZN7llvm_ks9MCContext15getMachOSectionENS_9StringRefES1_jNS_11SectionKindEPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:108,28'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:108,37'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:109,28'
          Dst:             _ZN7llvm_ks11SectionKind24getMergeable2ByteCStringEv
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:108,12'
          Dst:             _ZN7llvm_ks9MCContext15getMachOSectionENS_9StringRefES1_jNS_11SectionKindEPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:111,28'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:111,38'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:113,28'
          Dst:             _ZN7llvm_ks11SectionKind18getMergeableConst4Ev
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:111,12'
          Dst:             _ZN7llvm_ks9MCContext15getMachOSectionENS_9StringRefES1_jNS_11SectionKindEPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:115,28'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:115,38'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:117,28'
          Dst:             _ZN7llvm_ks11SectionKind18getMergeableConst8Ev
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:115,12'
          Dst:             _ZN7llvm_ks9MCContext15getMachOSectionENS_9StringRefES1_jNS_11SectionKindEPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:120,30'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:120,40'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:122,30'
          Dst:             _ZN7llvm_ks11SectionKind19getMergeableConst16Ev
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:120,14'
          Dst:             _ZN7llvm_ks9MCContext15getMachOSectionENS_9StringRefES1_jNS_11SectionKindEPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:125,28'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:125,38'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:126,28'
          Dst:             _ZN7llvm_ks11SectionKind11getReadOnlyEv
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:125,12'
          Dst:             _ZN7llvm_ks9MCContext15getMachOSectionENS_9StringRefES1_jNS_11SectionKindEPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:134,31'
          Dst:             _ZNK7llvm_ks6Triple7getArchEv
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:138,30'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:138,40'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:141,30'
          Dst:             _ZN7llvm_ks11SectionKind7getTextEv
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:138,14'
          Dst:             _ZN7llvm_ks9MCContext15getMachOSectionENS_9StringRefES1_jNS_11SectionKindEPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:143,30'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:143,40'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:145,30'
          Dst:             _ZN7llvm_ks11SectionKind11getReadOnlyEv
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:143,14'
          Dst:             _ZN7llvm_ks9MCContext15getMachOSectionENS_9StringRefES1_jNS_11SectionKindEPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:147,9'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:147,19'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:147,56'
          Dst:             _ZN7llvm_ks11SectionKind7getDataEv
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:146,28'
          Dst:             _ZN7llvm_ks9MCContext15getMachOSectionENS_9StringRefES1_jNS_11SectionKindEPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:155,28'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:155,38'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:156,28'
          Dst:             _ZN7llvm_ks11SectionKind18getReadOnlyWithRelEv
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:155,12'
          Dst:             _ZN7llvm_ks9MCContext15getMachOSectionENS_9StringRefES1_jNS_11SectionKindEPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:158,28'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:158,37'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:160,28'
          Dst:             _ZN7llvm_ks11SectionKind6getBSSEv
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:158,12'
          Dst:             _ZN7llvm_ks9MCContext15getMachOSectionENS_9StringRefES1_jNS_11SectionKindEPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:162,28'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:162,37'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:163,28'
          Dst:             _ZN7llvm_ks11SectionKind6getBSSEv
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:162,12'
          Dst:             _ZN7llvm_ks9MCContext15getMachOSectionENS_9StringRefES1_jNS_11SectionKindEPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:167,28'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:167,38'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:169,28'
          Dst:             _ZN7llvm_ks11SectionKind11getMetadataEv
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:167,12'
          Dst:             _ZN7llvm_ks9MCContext15getMachOSectionENS_9StringRefES1_jNS_11SectionKindEPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:171,28'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:171,38'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:173,28'
          Dst:             _ZN7llvm_ks11SectionKind11getMetadataEv
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:171,12'
          Dst:             _ZN7llvm_ks9MCContext15getMachOSectionENS_9StringRefES1_jNS_11SectionKindEPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:176,38'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:176,48'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:177,38'
          Dst:             _ZN7llvm_ks11SectionKind18getReadOnlyWithRelEv
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:176,22'
          Dst:             _ZN7llvm_ks9MCContext15getMachOSectionENS_9StringRefES1_jNS_11SectionKindEPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:182,7'
          Dst:             _ZL16useCompactUnwindRKN7llvm_ks6TripleE
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:184,30'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:184,38'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:185,30'
          Dst:             _ZN7llvm_ks11SectionKind11getReadOnlyEv
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:184,14'
          Dst:             _ZN7llvm_ks9MCContext15getMachOSectionENS_9StringRefES1_jNS_11SectionKindEPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:187,11'
          Dst:             _ZNK7llvm_ks6Triple7getArchEv
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:187,44'
          Dst:             _ZNK7llvm_ks6Triple7getArchEv
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:189,16'
          Dst:             _ZNK7llvm_ks6Triple7getArchEv
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:191,16'
          Dst:             _ZNK7llvm_ks6Triple7getArchEv
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:191,46'
          Dst:             _ZNK7llvm_ks6Triple7getArchEv
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:197,28'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:197,39'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:198,28'
          Dst:             _ZN7llvm_ks11SectionKind11getMetadataEv
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:197,12'
          Dst:             _ZN7llvm_ks9MCContext15getMachOSectionENS_9StringRefES1_jNS_11SectionKindEPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:200,28'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:200,39'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:201,28'
          Dst:             _ZN7llvm_ks11SectionKind11getMetadataEv
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:200,12'
          Dst:             _ZN7llvm_ks9MCContext15getMachOSectionENS_9StringRefES1_jNS_11SectionKindEPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:204,28'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:204,39'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:205,28'
          Dst:             _ZN7llvm_ks11SectionKind11getMetadataEv
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:204,12'
          Dst:             _ZN7llvm_ks9MCContext15getMachOSectionENS_9StringRefES1_jNS_11SectionKindEPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:207,28'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:207,39'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:208,28'
          Dst:             _ZN7llvm_ks11SectionKind11getMetadataEv
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:207,12'
          Dst:             _ZN7llvm_ks9MCContext15getMachOSectionENS_9StringRefES1_jNS_11SectionKindEPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:211,28'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:211,39'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:212,28'
          Dst:             _ZN7llvm_ks11SectionKind11getMetadataEv
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:211,12'
          Dst:             _ZN7llvm_ks9MCContext15getMachOSectionENS_9StringRefES1_jNS_11SectionKindEPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:214,28'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:214,39'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:215,28'
          Dst:             _ZN7llvm_ks11SectionKind11getMetadataEv
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:214,12'
          Dst:             _ZN7llvm_ks9MCContext15getMachOSectionENS_9StringRefES1_jNS_11SectionKindEPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:217,28'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:217,39'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:218,28'
          Dst:             _ZN7llvm_ks11SectionKind11getMetadataEv
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:217,12'
          Dst:             _ZN7llvm_ks9MCContext15getMachOSectionENS_9StringRefES1_jNS_11SectionKindEPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:220,28'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:220,39'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:221,28'
          Dst:             _ZN7llvm_ks11SectionKind11getMetadataEv
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:220,12'
          Dst:             _ZN7llvm_ks9MCContext15getMachOSectionENS_9StringRefES1_jNS_11SectionKindEPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:223,28'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:223,39'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:224,28'
          Dst:             _ZN7llvm_ks11SectionKind11getMetadataEv
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:223,12'
          Dst:             _ZN7llvm_ks9MCContext15getMachOSectionENS_9StringRefES1_jNS_11SectionKindEPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:226,28'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:226,39'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:227,28'
          Dst:             _ZN7llvm_ks11SectionKind11getMetadataEv
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:226,12'
          Dst:             _ZN7llvm_ks9MCContext15getMachOSectionENS_9StringRefES1_jNS_11SectionKindEPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:229,28'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:229,39'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:230,28'
          Dst:             _ZN7llvm_ks11SectionKind11getMetadataEv
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:229,12'
          Dst:             _ZN7llvm_ks9MCContext15getMachOSectionENS_9StringRefES1_jNS_11SectionKindEPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:232,28'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:232,39'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:233,28'
          Dst:             _ZN7llvm_ks11SectionKind11getMetadataEv
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:232,12'
          Dst:             _ZN7llvm_ks9MCContext15getMachOSectionENS_9StringRefES1_jNS_11SectionKindEPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:235,28'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:235,39'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:236,28'
          Dst:             _ZN7llvm_ks11SectionKind11getMetadataEv
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:235,12'
          Dst:             _ZN7llvm_ks9MCContext15getMachOSectionENS_9StringRefES1_jNS_11SectionKindEPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:238,28'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:238,39'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:239,28'
          Dst:             _ZN7llvm_ks11SectionKind11getMetadataEv
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:238,12'
          Dst:             _ZN7llvm_ks9MCContext15getMachOSectionENS_9StringRefES1_jNS_11SectionKindEPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:241,28'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:241,39'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:242,28'
          Dst:             _ZN7llvm_ks11SectionKind11getMetadataEv
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:241,12'
          Dst:             _ZN7llvm_ks9MCContext15getMachOSectionENS_9StringRefES1_jNS_11SectionKindEPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:244,28'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:244,39'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:245,28'
          Dst:             _ZN7llvm_ks11SectionKind11getMetadataEv
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:244,12'
          Dst:             _ZN7llvm_ks9MCContext15getMachOSectionENS_9StringRefES1_jNS_11SectionKindEPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:247,28'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:247,39'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:248,28'
          Dst:             _ZN7llvm_ks11SectionKind11getMetadataEv
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:247,12'
          Dst:             _ZN7llvm_ks9MCContext15getMachOSectionENS_9StringRefES1_jNS_11SectionKindEPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:250,28'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:250,39'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:251,28'
          Dst:             _ZN7llvm_ks11SectionKind11getMetadataEv
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:250,12'
          Dst:             _ZN7llvm_ks9MCContext15getMachOSectionENS_9StringRefES1_jNS_11SectionKindEPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:253,28'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:253,39'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:254,28'
          Dst:             _ZN7llvm_ks11SectionKind11getMetadataEv
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:253,12'
          Dst:             _ZN7llvm_ks9MCContext15getMachOSectionENS_9StringRefES1_jNS_11SectionKindEPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:256,28'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:256,39'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:257,28'
          Dst:             _ZN7llvm_ks11SectionKind11getMetadataEv
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:256,12'
          Dst:             _ZN7llvm_ks9MCContext15getMachOSectionENS_9StringRefES1_jNS_11SectionKindEPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:258,42'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:258,62'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:259,45'
          Dst:             _ZN7llvm_ks11SectionKind11getMetadataEv
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:258,26'
          Dst:             _ZN7llvm_ks9MCContext15getMachOSectionENS_9StringRefES1_jNS_11SectionKindEPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:261,42'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:261,62'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:262,45'
          Dst:             _ZN7llvm_ks11SectionKind11getMetadataEv
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:261,26'
          Dst:             _ZN7llvm_ks9MCContext15getMachOSectionENS_9StringRefES1_jNS_11SectionKindEPKc
    - functionName:    _ZN7llvm_ks16MCObjectFileInfo24initCOFFMCObjectFileInfoENS_6TripleE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCObjectFileInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 476
      functionLinenumberEnd: 712
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          795
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks11SectionKind11getMetadataEv
        - _ZN7llvm_ks11SectionKind11getReadOnlyEv
        - _ZN7llvm_ks11SectionKind6getBSSEv
        - _ZN7llvm_ks11SectionKind7getDataEv
        - _ZN7llvm_ks11SectionKind7getTextEv
        - _ZN7llvm_ks9MCContext14getCOFFSectionENS_9StringRefEjNS_11SectionKindEPKc
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZNK7llvm_ks6Triple27isWindowsItaniumEnvironmentEv
        - _ZNK7llvm_ks6Triple29isKnownWindowsMSVCEnvironmentEv
        - _ZNK7llvm_ks6Triple7getArchEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:478,7'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:480,7'
          Dst:             _ZN7llvm_ks11SectionKind7getDataEv
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:477,25'
          Dst:             _ZN7llvm_ks9MCContext14getCOFFSectionENS_9StringRefEjNS_11SectionKindEPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:482,18'
          Dst:             _ZNK7llvm_ks6Triple7getArchEv
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:482,48'
          Dst:             _ZNK7llvm_ks6Triple7getArchEv
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:488,7'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:490,7'
          Dst:             _ZN7llvm_ks11SectionKind6getBSSEv
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:487,21'
          Dst:             _ZN7llvm_ks9MCContext14getCOFFSectionENS_9StringRefEjNS_11SectionKindEPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:492,7'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:496,7'
          Dst:             _ZN7llvm_ks11SectionKind7getTextEv
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:491,22'
          Dst:             _ZN7llvm_ks9MCContext14getCOFFSectionENS_9StringRefEjNS_11SectionKindEPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:498,7'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:500,7'
          Dst:             _ZN7llvm_ks11SectionKind7getDataEv
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:497,22'
          Dst:             _ZN7llvm_ks9MCContext14getCOFFSectionENS_9StringRefEjNS_11SectionKindEPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:502,7'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:503,7'
          Dst:             _ZN7llvm_ks11SectionKind11getReadOnlyEv
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:501,26'
          Dst:             _ZN7llvm_ks9MCContext14getCOFFSectionENS_9StringRefEjNS_11SectionKindEPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:505,9'
          Dst:             _ZNK7llvm_ks6Triple29isKnownWindowsMSVCEnvironmentEv
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:505,46'
          Dst:             _ZNK7llvm_ks6Triple27isWindowsItaniumEnvironmentEv
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:507,29'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:509,29'
          Dst:             _ZN7llvm_ks11SectionKind11getReadOnlyEv
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:507,14'
          Dst:             _ZN7llvm_ks9MCContext14getCOFFSectionENS_9StringRefEjNS_11SectionKindEPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:511,29'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:513,29'
          Dst:             _ZN7llvm_ks11SectionKind11getReadOnlyEv
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:511,14'
          Dst:             _ZN7llvm_ks9MCContext14getCOFFSectionENS_9StringRefEjNS_11SectionKindEPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:516,9'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:518,9'
          Dst:             _ZN7llvm_ks11SectionKind7getDataEv
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:515,30'
          Dst:             _ZN7llvm_ks9MCContext14getCOFFSectionENS_9StringRefEjNS_11SectionKindEPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:520,9'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:522,9'
          Dst:             _ZN7llvm_ks11SectionKind7getDataEv
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:519,30'
          Dst:             _ZN7llvm_ks9MCContext14getCOFFSectionENS_9StringRefEjNS_11SectionKindEPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:529,9'
          Dst:             _ZNK7llvm_ks6Triple7getArchEv
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:533,39'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:536,39'
          Dst:             _ZN7llvm_ks11SectionKind11getReadOnlyEv
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:533,24'
          Dst:             _ZN7llvm_ks9MCContext14getCOFFSectionENS_9StringRefEjNS_11SectionKindEPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:541,27'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:544,27'
          Dst:             _ZN7llvm_ks11SectionKind11getMetadataEv
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:541,12'
          Dst:             _ZN7llvm_ks9MCContext14getCOFFSectionENS_9StringRefEjNS_11SectionKindEPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:546,27'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:549,27'
          Dst:             _ZN7llvm_ks11SectionKind11getMetadataEv
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:546,12'
          Dst:             _ZN7llvm_ks9MCContext14getCOFFSectionENS_9StringRefEjNS_11SectionKindEPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:552,7'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:555,7'
          Dst:             _ZN7llvm_ks11SectionKind11getMetadataEv
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:551,29'
          Dst:             _ZN7llvm_ks9MCContext14getCOFFSectionENS_9StringRefEjNS_11SectionKindEPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:557,7'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:560,7'
          Dst:             _ZN7llvm_ks11SectionKind11getMetadataEv
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:556,27'
          Dst:             _ZN7llvm_ks9MCContext14getCOFFSectionENS_9StringRefEjNS_11SectionKindEPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:562,7'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:565,7'
          Dst:             _ZN7llvm_ks11SectionKind11getMetadataEv
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:561,27'
          Dst:             _ZN7llvm_ks9MCContext14getCOFFSectionENS_9StringRefEjNS_11SectionKindEPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:568,7'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:571,7'
          Dst:             _ZN7llvm_ks11SectionKind11getMetadataEv
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:567,28'
          Dst:             _ZN7llvm_ks9MCContext14getCOFFSectionENS_9StringRefEjNS_11SectionKindEPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:573,7'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:576,7'
          Dst:             _ZN7llvm_ks11SectionKind11getMetadataEv
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:572,31'
          Dst:             _ZN7llvm_ks9MCContext14getCOFFSectionENS_9StringRefEjNS_11SectionKindEPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:578,7'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:581,7'
          Dst:             _ZN7llvm_ks11SectionKind11getMetadataEv
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:577,31'
          Dst:             _ZN7llvm_ks9MCContext14getCOFFSectionENS_9StringRefEjNS_11SectionKindEPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:583,7'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:586,7'
          Dst:             _ZN7llvm_ks11SectionKind11getMetadataEv
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:582,34'
          Dst:             _ZN7llvm_ks9MCContext14getCOFFSectionENS_9StringRefEjNS_11SectionKindEPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:588,7'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:591,7'
          Dst:             _ZN7llvm_ks11SectionKind11getMetadataEv
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:587,34'
          Dst:             _ZN7llvm_ks9MCContext14getCOFFSectionENS_9StringRefEjNS_11SectionKindEPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:593,7'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:596,7'
          Dst:             _ZN7llvm_ks11SectionKind11getMetadataEv
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:592,26'
          Dst:             _ZN7llvm_ks9MCContext14getCOFFSectionENS_9StringRefEjNS_11SectionKindEPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:598,7'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:601,7'
          Dst:             _ZN7llvm_ks11SectionKind11getMetadataEv
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:597,26'
          Dst:             _ZN7llvm_ks9MCContext14getCOFFSectionENS_9StringRefEjNS_11SectionKindEPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:603,7'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:606,7'
          Dst:             _ZN7llvm_ks11SectionKind11getMetadataEv
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:602,30'
          Dst:             _ZN7llvm_ks9MCContext14getCOFFSectionENS_9StringRefEjNS_11SectionKindEPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:608,7'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:611,7'
          Dst:             _ZN7llvm_ks11SectionKind11getMetadataEv
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:607,29'
          Dst:             _ZN7llvm_ks9MCContext14getCOFFSectionENS_9StringRefEjNS_11SectionKindEPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:613,7'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:616,7'
          Dst:             _ZN7llvm_ks11SectionKind11getMetadataEv
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:612,30'
          Dst:             _ZN7llvm_ks9MCContext14getCOFFSectionENS_9StringRefEjNS_11SectionKindEPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:618,7'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:621,7'
          Dst:             _ZN7llvm_ks11SectionKind11getMetadataEv
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:617,30'
          Dst:             _ZN7llvm_ks9MCContext14getCOFFSectionENS_9StringRefEjNS_11SectionKindEPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:623,7'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:626,7'
          Dst:             _ZN7llvm_ks11SectionKind11getMetadataEv
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:622,31'
          Dst:             _ZN7llvm_ks9MCContext14getCOFFSectionENS_9StringRefEjNS_11SectionKindEPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:628,7'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:631,7'
          Dst:             _ZN7llvm_ks11SectionKind11getMetadataEv
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:627,32'
          Dst:             _ZN7llvm_ks9MCContext14getCOFFSectionENS_9StringRefEjNS_11SectionKindEPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:633,7'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:636,7'
          Dst:             _ZN7llvm_ks11SectionKind11getMetadataEv
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:632,29'
          Dst:             _ZN7llvm_ks9MCContext14getCOFFSectionENS_9StringRefEjNS_11SectionKindEPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:638,7'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:641,7'
          Dst:             _ZN7llvm_ks11SectionKind11getMetadataEv
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:637,30'
          Dst:             _ZN7llvm_ks9MCContext14getCOFFSectionENS_9StringRefEjNS_11SectionKindEPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:643,7'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:646,7'
          Dst:             _ZN7llvm_ks11SectionKind11getMetadataEv
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:642,29'
          Dst:             _ZN7llvm_ks9MCContext14getCOFFSectionENS_9StringRefEjNS_11SectionKindEPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:648,7'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:651,7'
          Dst:             _ZN7llvm_ks11SectionKind11getMetadataEv
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:647,32'
          Dst:             _ZN7llvm_ks9MCContext14getCOFFSectionENS_9StringRefEjNS_11SectionKindEPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:653,7'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:656,7'
          Dst:             _ZN7llvm_ks11SectionKind11getMetadataEv
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:652,27'
          Dst:             _ZN7llvm_ks9MCContext14getCOFFSectionENS_9StringRefEjNS_11SectionKindEPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:658,7'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:661,7'
          Dst:             _ZN7llvm_ks11SectionKind11getMetadataEv
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:657,30'
          Dst:             _ZN7llvm_ks9MCContext14getCOFFSectionENS_9StringRefEjNS_11SectionKindEPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:663,7'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:666,7'
          Dst:             _ZN7llvm_ks11SectionKind11getMetadataEv
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:662,30'
          Dst:             _ZN7llvm_ks9MCContext14getCOFFSectionENS_9StringRefEjNS_11SectionKindEPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:668,7'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:671,7'
          Dst:             _ZN7llvm_ks11SectionKind11getMetadataEv
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:667,33'
          Dst:             _ZN7llvm_ks9MCContext14getCOFFSectionENS_9StringRefEjNS_11SectionKindEPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:673,7'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:676,7'
          Dst:             _ZN7llvm_ks11SectionKind11getMetadataEv
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:672,37'
          Dst:             _ZN7llvm_ks9MCContext14getCOFFSectionENS_9StringRefEjNS_11SectionKindEPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:678,7'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:681,7'
          Dst:             _ZN7llvm_ks11SectionKind11getMetadataEv
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:677,33'
          Dst:             _ZN7llvm_ks9MCContext14getCOFFSectionENS_9StringRefEjNS_11SectionKindEPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:683,7'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:686,7'
          Dst:             _ZN7llvm_ks11SectionKind11getMetadataEv
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:682,32'
          Dst:             _ZN7llvm_ks9MCContext14getCOFFSectionENS_9StringRefEjNS_11SectionKindEPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:689,7'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:690,7'
          Dst:             _ZN7llvm_ks11SectionKind11getMetadataEv
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:688,25'
          Dst:             _ZN7llvm_ks9MCContext14getCOFFSectionENS_9StringRefEjNS_11SectionKindEPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:693,7'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:694,7'
          Dst:             _ZN7llvm_ks11SectionKind7getDataEv
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:692,23'
          Dst:             _ZN7llvm_ks9MCContext14getCOFFSectionENS_9StringRefEjNS_11SectionKindEPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:697,7'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:698,7'
          Dst:             _ZN7llvm_ks11SectionKind7getDataEv
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:696,23'
          Dst:             _ZN7llvm_ks9MCContext14getCOFFSectionENS_9StringRefEjNS_11SectionKindEPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:700,39'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:701,39'
          Dst:             _ZN7llvm_ks11SectionKind11getMetadataEv
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:700,24'
          Dst:             _ZN7llvm_ks9MCContext14getCOFFSectionENS_9StringRefEjNS_11SectionKindEPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:704,7'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:706,7'
          Dst:             _ZN7llvm_ks11SectionKind7getDataEv
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:703,25'
          Dst:             _ZN7llvm_ks9MCContext14getCOFFSectionENS_9StringRefEjNS_11SectionKindEPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:708,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:711,41'
          Dst:             _ZN7llvm_ks11SectionKind11getReadOnlyEv
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:708,26'
          Dst:             _ZN7llvm_ks9MCContext14getCOFFSectionENS_9StringRefEjNS_11SectionKindEPKc
    - functionName:    _ZN7llvm_ks16MCObjectFileInfo23initELFMCObjectFileInfoENS_6TripleE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCObjectFileInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 267
      functionLinenumberEnd: 474
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         46
      ICount:          687
      EdgeCount:       47
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks9MCContext13getELFSectionENS_9StringRefEjj
        - _ZN7llvm_ks9MCContext13getELFSectionENS_9StringRefEjjPKc
        - _ZN7llvm_ks9MCContext13getELFSectionENS_9StringRefEjjjS1_
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZNK7llvm_ks6Triple11isOSSolarisEv
        - _ZNK7llvm_ks6Triple7getArchEv
        - _ZNK7llvm_ks9MCAsmInfo24getExceptionHandlingTypeEv
        - _ZNK7llvm_ks9MCContext10getAsmInfoEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/lib/MC/MCObjectFileInfo.cpp:268,3'
          Branch Sides:    []
        - Branch String:   'llvm/lib/MC/MCObjectFileInfo.cpp:284,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:268,13'
          Dst:             _ZNK7llvm_ks6Triple7getArchEv
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:284,13'
          Dst:             _ZNK7llvm_ks6Triple7getArchEv
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:289,14'
          Dst:             _ZNK7llvm_ks9MCContext10getAsmInfoEv
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:289,28'
          Dst:             _ZNK7llvm_ks9MCAsmInfo24getExceptionHandlingTypeEv
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:340,30'
          Dst:             _ZNK7llvm_ks6Triple7getArchEv
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:347,9'
          Dst:             _ZNK7llvm_ks6Triple11isOSSolarisEv
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:347,28'
          Dst:             _ZNK7llvm_ks6Triple7getArchEv
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:351,35'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:351,21'
          Dst:             _ZN7llvm_ks9MCContext13getELFSectionENS_9StringRefEjj
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:354,36'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:354,22'
          Dst:             _ZN7llvm_ks9MCContext13getELFSectionENS_9StringRefEjj
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:357,36'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:357,22'
          Dst:             _ZN7llvm_ks9MCContext13getELFSectionENS_9StringRefEjj
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:361,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:361,12'
          Dst:             _ZN7llvm_ks9MCContext13getELFSectionENS_9StringRefEjj
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:364,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:364,12'
          Dst:             _ZN7llvm_ks9MCContext13getELFSectionENS_9StringRefEjj
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:368,7'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:367,24'
          Dst:             _ZN7llvm_ks9MCContext13getELFSectionENS_9StringRefEjj
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:370,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:370,27'
          Dst:             _ZN7llvm_ks9MCContext13getELFSectionENS_9StringRefEjj
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:374,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:375,62'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:374,12'
          Dst:             _ZN7llvm_ks9MCContext13getELFSectionENS_9StringRefEjjjS1_
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:378,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:379,62'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:378,12'
          Dst:             _ZN7llvm_ks9MCContext13getELFSectionENS_9StringRefEjjjS1_
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:382,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:383,63'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:382,12'
          Dst:             _ZN7llvm_ks9MCContext13getELFSectionENS_9StringRefEjjjS1_
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:385,42'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:385,28'
          Dst:             _ZN7llvm_ks9MCContext13getELFSectionENS_9StringRefEjj
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:388,42'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:388,28'
          Dst:             _ZN7llvm_ks9MCContext13getELFSectionENS_9StringRefEjj
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:397,36'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:397,22'
          Dst:             _ZN7llvm_ks9MCContext13getELFSectionENS_9StringRefEjj
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:404,43'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:404,29'
          Dst:             _ZN7llvm_ks9MCContext13getELFSectionENS_9StringRefEjjPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:407,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:407,12'
          Dst:             _ZN7llvm_ks9MCContext13getELFSectionENS_9StringRefEjjPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:408,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:408,27'
          Dst:             _ZN7llvm_ks9MCContext13getELFSectionENS_9StringRefEjj
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:409,42'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:409,28'
          Dst:             _ZN7llvm_ks9MCContext13getELFSectionENS_9StringRefEjj
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:411,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:411,12'
          Dst:             _ZN7llvm_ks9MCContext13getELFSectionENS_9StringRefEjj
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:413,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:413,12'
          Dst:             _ZN7llvm_ks9MCContext13getELFSectionENS_9StringRefEjj
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:415,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:415,12'
          Dst:             _ZN7llvm_ks9MCContext13getELFSectionENS_9StringRefEjj
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:417,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:417,12'
          Dst:             _ZN7llvm_ks9MCContext13getELFSectionENS_9StringRefEjj
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:419,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:420,64'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:419,12'
          Dst:             _ZN7llvm_ks9MCContext13getELFSectionENS_9StringRefEjjjS1_
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:421,40'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:421,26'
          Dst:             _ZN7llvm_ks9MCContext13getELFSectionENS_9StringRefEjj
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:423,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:423,12'
          Dst:             _ZN7llvm_ks9MCContext13getELFSectionENS_9StringRefEjj
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:425,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:425,12'
          Dst:             _ZN7llvm_ks9MCContext13getELFSectionENS_9StringRefEjjPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:426,44'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:426,30'
          Dst:             _ZN7llvm_ks9MCContext13getELFSectionENS_9StringRefEjjPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:433,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:433,12'
          Dst:             _ZN7llvm_ks9MCContext13getELFSectionENS_9StringRefEjjPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:435,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:435,12'
          Dst:             _ZN7llvm_ks9MCContext13getELFSectionENS_9StringRefEjjPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:437,7'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:436,37'
          Dst:             _ZN7llvm_ks9MCContext13getELFSectionENS_9StringRefEjjPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:439,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:439,12'
          Dst:             _ZN7llvm_ks9MCContext13getELFSectionENS_9StringRefEjjPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:443,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:443,12'
          Dst:             _ZN7llvm_ks9MCContext13getELFSectionENS_9StringRefEjj
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:445,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:445,12'
          Dst:             _ZN7llvm_ks9MCContext13getELFSectionENS_9StringRefEjj
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:447,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:447,12'
          Dst:             _ZN7llvm_ks9MCContext13getELFSectionENS_9StringRefEjj
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:449,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:450,64'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:449,12'
          Dst:             _ZN7llvm_ks9MCContext13getELFSectionENS_9StringRefEjjjS1_
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:452,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:452,12'
          Dst:             _ZN7llvm_ks9MCContext13getELFSectionENS_9StringRefEjj
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:454,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:454,12'
          Dst:             _ZN7llvm_ks9MCContext13getELFSectionENS_9StringRefEjjPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:456,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:456,12'
          Dst:             _ZN7llvm_ks9MCContext13getELFSectionENS_9StringRefEjj
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:458,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:458,12'
          Dst:             _ZN7llvm_ks9MCContext13getELFSectionENS_9StringRefEjjPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:462,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:462,12'
          Dst:             _ZN7llvm_ks9MCContext13getELFSectionENS_9StringRefEjj
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:464,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:464,12'
          Dst:             _ZN7llvm_ks9MCContext13getELFSectionENS_9StringRefEjj
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:467,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:467,12'
          Dst:             _ZN7llvm_ks9MCContext13getELFSectionENS_9StringRefEjj
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:470,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:470,12'
          Dst:             _ZN7llvm_ks9MCContext13getELFSectionENS_9StringRefEjj
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:473,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:473,12'
          Dst:             _ZN7llvm_ks9MCContext13getELFSectionENS_9StringRefEjj
    - functionName:    _ZNK7llvm_ks6Triple7getArchEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/Triple.h'
      linkageType:     InternalLinkage
      functionLinenumber: 255
      functionLinenumberEnd: 255
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    69
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks9MCAsmInfo24getExceptionHandlingTypeEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCAsmInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 527
      functionLinenumberEnd: 527
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks6Triple11isOSSolarisEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/Triple.h'
      linkageType:     InternalLinkage
      functionLinenumber: 458
      functionLinenumberEnd: 459
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks6Triple5getOSEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/Triple.h:459,12'
          Dst:             _ZNK7llvm_ks6Triple5getOSEv
    - functionName:    _ZN7llvm_ks11SectionKind7getDataEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/SectionKind.h'
      linkageType:     InternalLinkage
      functionLinenumber: 189
      functionLinenumberEnd: 189
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11SectionKind3getENS0_4KindE
      functionUses:    14
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/SectionKind.h:189,41'
          Dst:             _ZN7llvm_ks11SectionKind3getENS0_4KindE
    - functionName:    _ZN7llvm_ks11SectionKind6getBSSEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/SectionKind.h'
      linkageType:     InternalLinkage
      functionLinenumber: 185
      functionLinenumberEnd: 185
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11SectionKind3getENS0_4KindE
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/SectionKind.h:185,40'
          Dst:             _ZN7llvm_ks11SectionKind3getENS0_4KindE
    - functionName:    _ZNK7llvm_ks6Triple29isKnownWindowsMSVCEnvironmentEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/Triple.h'
      linkageType:     InternalLinkage
      functionLinenumber: 478
      functionLinenumberEnd: 479
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7llvm_ks6Triple14getEnvironmentEv
        - _ZNK7llvm_ks6Triple5getOSEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/Triple.h:479,12'
          Dst:             _ZNK7llvm_ks6Triple5getOSEv
        - Src:             'llvm/include/llvm/ADT/Triple.h:479,40'
          Dst:             _ZNK7llvm_ks6Triple14getEnvironmentEv
    - functionName:    _ZNK7llvm_ks6Triple27isWindowsItaniumEnvironmentEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/Triple.h'
      linkageType:     InternalLinkage
      functionLinenumber: 486
      functionLinenumberEnd: 487
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7llvm_ks6Triple14getEnvironmentEv
        - _ZNK7llvm_ks6Triple5getOSEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/Triple.h:487,12'
          Dst:             _ZNK7llvm_ks6Triple5getOSEv
        - Src:             'llvm/include/llvm/ADT/Triple.h:487,40'
          Dst:             _ZNK7llvm_ks6Triple14getEnvironmentEv
    - functionName:    _ZN7llvm_ks11SectionKind11getMetadataEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/SectionKind.h'
      linkageType:     InternalLinkage
      functionLinenumber: 168
      functionLinenumberEnd: 168
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11SectionKind3getENS0_4KindE
      functionUses:    55
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/SectionKind.h:168,45'
          Dst:             _ZN7llvm_ks11SectionKind3getENS0_4KindE
    - functionName:    _ZN7llvm_ks9MCContext15getMachOSectionENS_9StringRefES1_jNS_11SectionKindEPKc
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCContext.h'
      linkageType:     InternalLinkage
      functionLinenumber: 325
      functionLinenumberEnd: 327
      functionDepth:   0
      returnType:      'N/A'
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          48
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks9MCContext15getMachOSectionENS_9StringRefES1_jjNS_11SectionKindEPKc
      functionUses:    45
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCContext.h:326,14'
          Dst:             _ZN7llvm_ks9MCContext15getMachOSectionENS_9StringRefES1_jjNS_11SectionKindEPKc
    - functionName:    _ZNK7llvm_ks6Triple10isOSDarwinEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/Triple.h'
      linkageType:     InternalLinkage
      functionLinenumber: 440
      functionLinenumberEnd: 441
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          32
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK7llvm_ks6Triple5isiOSEv
        - _ZNK7llvm_ks6Triple8isMacOSXEv
        - _ZNK7llvm_ks6Triple9isWatchOSEv
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/Triple.h:441,12'
          Dst:             _ZNK7llvm_ks6Triple8isMacOSXEv
        - Src:             'llvm/include/llvm/ADT/Triple.h:441,26'
          Dst:             _ZNK7llvm_ks6Triple5isiOSEv
        - Src:             'llvm/include/llvm/ADT/Triple.h:441,37'
          Dst:             _ZNK7llvm_ks6Triple9isWatchOSEv
    - functionName:    _ZNK7llvm_ks6Triple10isWatchABIEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/Triple.h'
      linkageType:     InternalLinkage
      functionLinenumber: 435
      functionLinenumberEnd: 436
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks6Triple10getSubArchEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/Triple.h:436,12'
          Dst:             _ZNK7llvm_ks6Triple10getSubArchEv
    - functionName:    _ZNK7llvm_ks6Triple8isMacOSXEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/Triple.h'
      linkageType:     InternalLinkage
      functionLinenumber: 412
      functionLinenumberEnd: 413
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7llvm_ks6Triple5getOSEv
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/Triple.h:413,12'
          Dst:             _ZNK7llvm_ks6Triple5getOSEv
        - Src:             'llvm/include/llvm/ADT/Triple.h:413,41'
          Dst:             _ZNK7llvm_ks6Triple5getOSEv
    - functionName:    _ZNK7llvm_ks6Triple17isMacOSXVersionLTEjjj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/Triple.h'
      linkageType:     InternalLinkage
      functionLinenumber: 398
      functionLinenumberEnd: 408
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          89
      EdgeCount:       23
      CyclomaticComplexity: 5
      functionsReached:
        - _ZNK7llvm_ks6Triple13isOSVersionLTEjjj
        - _ZNK7llvm_ks6Triple5getOSEv
        - _ZNK7llvm_ks6Triple8isMacOSXEv
        - __assert_fail
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/Triple.h:399,5'
          Dst:             _ZNK7llvm_ks6Triple8isMacOSXEv
        - Src:             'llvm/include/llvm/ADT/Triple.h:399,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/Triple.h:402,9'
          Dst:             _ZNK7llvm_ks6Triple5getOSEv
        - Src:             'llvm/include/llvm/ADT/Triple.h:403,14'
          Dst:             _ZNK7llvm_ks6Triple13isOSVersionLTEjjj
        - Src:             'llvm/include/llvm/ADT/Triple.h:406,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/Triple.h:407,12'
          Dst:             _ZNK7llvm_ks6Triple13isOSVersionLTEjjj
    - functionName:    _ZN7llvm_ks11SectionKind12getThreadBSSEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/SectionKind.h'
      linkageType:     InternalLinkage
      functionLinenumber: 183
      functionLinenumberEnd: 183
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11SectionKind3getENS0_4KindE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/SectionKind.h:183,46'
          Dst:             _ZN7llvm_ks11SectionKind3getENS0_4KindE
    - functionName:    _ZN7llvm_ks11SectionKind24getMergeable1ByteCStringEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/SectionKind.h'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionLinenumberEnd: 172
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11SectionKind3getENS0_4KindE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/SectionKind.h:172,12'
          Dst:             _ZN7llvm_ks11SectionKind3getENS0_4KindE
    - functionName:    _ZN7llvm_ks11SectionKind24getMergeable2ByteCStringEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/SectionKind.h'
      linkageType:     InternalLinkage
      functionLinenumber: 174
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11SectionKind3getENS0_4KindE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/SectionKind.h:175,12'
          Dst:             _ZN7llvm_ks11SectionKind3getENS0_4KindE
    - functionName:    _ZN7llvm_ks11SectionKind18getMergeableConst4Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/SectionKind.h'
      linkageType:     InternalLinkage
      functionLinenumber: 180
      functionLinenumberEnd: 180
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11SectionKind3getENS0_4KindE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/SectionKind.h:180,52'
          Dst:             _ZN7llvm_ks11SectionKind3getENS0_4KindE
    - functionName:    _ZN7llvm_ks11SectionKind18getMergeableConst8Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/SectionKind.h'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11SectionKind3getENS0_4KindE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/SectionKind.h:181,52'
          Dst:             _ZN7llvm_ks11SectionKind3getENS0_4KindE
    - functionName:    _ZN7llvm_ks11SectionKind19getMergeableConst16Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/SectionKind.h'
      linkageType:     InternalLinkage
      functionLinenumber: 182
      functionLinenumberEnd: 182
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11SectionKind3getENS0_4KindE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/SectionKind.h:182,53'
          Dst:             _ZN7llvm_ks11SectionKind3getENS0_4KindE
    - functionName:    _ZN7llvm_ks11SectionKind18getReadOnlyWithRelEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/SectionKind.h'
      linkageType:     InternalLinkage
      functionLinenumber: 190
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11SectionKind3getENS0_4KindE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/SectionKind.h:190,52'
          Dst:             _ZN7llvm_ks11SectionKind3getENS0_4KindE
    - functionName:    _ZL16useCompactUnwindRKN7llvm_ks6TripleE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCObjectFileInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         23
      ICount:          95
      EdgeCount:       31
      CyclomaticComplexity: 10
      functionsReached:
        - _ZNK7llvm_ks6Triple10isOSDarwinEv
        - _ZNK7llvm_ks6Triple10isWatchABIEv
        - _ZNK7llvm_ks6Triple17isMacOSXVersionLTEjjj
        - _ZNK7llvm_ks6Triple5isiOSEv
        - _ZNK7llvm_ks6Triple7getArchEv
        - _ZNK7llvm_ks6Triple8isMacOSXEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:25,10'
          Dst:             _ZNK7llvm_ks6Triple10isOSDarwinEv
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:29,9'
          Dst:             _ZNK7llvm_ks6Triple7getArchEv
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:33,9'
          Dst:             _ZNK7llvm_ks6Triple10isWatchABIEv
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:37,9'
          Dst:             _ZNK7llvm_ks6Triple8isMacOSXEv
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:37,26'
          Dst:             _ZNK7llvm_ks6Triple17isMacOSXVersionLTEjjj
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:41,9'
          Dst:             _ZNK7llvm_ks6Triple5isiOSEv
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:42,10'
          Dst:             _ZNK7llvm_ks6Triple7getArchEv
        - Src:             'llvm/lib/MC/MCObjectFileInfo.cpp:42,43'
          Dst:             _ZNK7llvm_ks6Triple7getArchEv
    - functionName:    _ZN7llvm_ks8OptionalINS_11MCFixupKindEE10getPointerEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/Optional.h'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/Optional.h:120,21'
          Dst:             __assert_fail
    - functionName:    _ZN7llvm_ks8OptionalINS_11MCFixupKindEE5resetEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/Optional.h'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNR7llvm_ks8OptionalINS_11MCFixupKindEEdeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/Optional.h:110,8'
          Dst:             _ZNR7llvm_ks8OptionalINS_11MCFixupKindEEdeEv
    - functionName:    _ZNR7llvm_ks8OptionalINS_11MCFixupKindEEdeEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/Optional.h'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks8OptionalINS_11MCFixupKindEE10getPointerEv
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/Optional.h:129,41'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/Optional.h:129,65'
          Dst:             _ZN7llvm_ks8OptionalINS_11MCFixupKindEE10getPointerEv
    - functionName:    _ZN7llvm_ks25SmallVectorTemplateCommonIPNS_8MCSymbolEvE8grow_podEmm
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorBase8grow_podEPvmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:81,22'
          Dst:             _ZN7llvm_ks15SmallVectorBase8grow_podEPvmm
    - functionName:    _ZN7llvm_ks25SmallVectorTemplateCommonIPNS_8MCSymbolEvE6setEndEPS2_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseIPNS_8MCSymbolELb1EE4growEm
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 333
      functionLinenumberEnd: 335
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks25SmallVectorTemplateCommonIPNS_8MCSymbolEvE8grow_podEmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:334,11'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonIPNS_8MCSymbolEvE8grow_podEmm
    - functionName:    _ZN7llvm_ks25SmallVectorTemplateCommonIPNS_8MCSymbolEvEC2Em
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorBaseC2EPvm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:78,44'
          Dst:             _ZN7llvm_ks15SmallVectorBaseC2EPvm
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseIPNS_8MCSymbolELb1EEC2Em
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 281
      functionLinenumberEnd: 281
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks25SmallVectorTemplateCommonIPNS_8MCSymbolEvEC2Em
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:281,42'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonIPNS_8MCSymbolEvEC2Em
    - functionName:    _ZN7llvm_ks15SmallVectorImplIPNS_8MCSymbolEEC2Ej
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 364
      functionLinenumberEnd: 365
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseIPNS_8MCSymbolELb1EEC2Em
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:364,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseIPNS_8MCSymbolELb1EEC2Em
    - functionName:    _ZN7llvm_ks25SmallVectorTemplateCommonINS_9MCOperandEvE8grow_podEmm
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorBase8grow_podEPvmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:81,22'
          Dst:             _ZN7llvm_ks15SmallVectorBase8grow_podEPvmm
    - functionName:    _ZNK7llvm_ks25SmallVectorTemplateCommonINS_9MCOperandEvE12capacity_ptrEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseINS_9MCOperandELb1EE18uninitialized_copyIKS1_S1_EEvPT_S6_PT0_PNSt3__19enable_ifIXsr3std7is_sameINS9_12remove_constIS5_E4typeES7_EE5valueEvE4typeE
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 322
      functionLinenumberEnd: 329
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          34
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseINS_9MCOperandELb1EE4growEm
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 333
      functionLinenumberEnd: 335
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks25SmallVectorTemplateCommonINS_9MCOperandEvE8grow_podEmm
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:334,11'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINS_9MCOperandEvE8grow_podEmm
    - functionName:    _ZNK7llvm_ks25SmallVectorTemplateCommonINS_9MCOperandEvE8capacityEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 136
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks25SmallVectorTemplateCommonINS_9MCOperandEvE12capacity_ptrEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:136,36'
          Dst:             _ZNK7llvm_ks25SmallVectorTemplateCommonINS_9MCOperandEvE12capacity_ptrEv
    - functionName:    _ZN7llvm_ks25SmallVectorTemplateCommonINS_9MCOperandEvE6setEndEPS1_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks15SmallVectorImplINS_9MCOperandEEaSERKS2_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 739
      functionLinenumberEnd: 784
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          201
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_9MCOperandELb1EE13destroy_rangeEPS1_S3_
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_9MCOperandELb1EE18uninitialized_copyIKS1_S1_EEvPT_S6_PT0_PNSt3__19enable_ifIXsr3std7is_sameINS9_12remove_constIS5_E4typeES7_EE5valueEvE4typeE
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_9MCOperandELb1EE4growEm
        - _ZN7llvm_ks25SmallVectorTemplateCommonINS_9MCOperandEvE6setEndEPS1_
        - _ZNK7llvm_ks25SmallVectorTemplateCommonINS_9MCOperandEvE8capacityEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:756,5'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_9MCOperandELb1EE13destroy_rangeEPS1_S3_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:759,11'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINS_9MCOperandEvE6setEndEPS1_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:766,13'
          Dst:             _ZNK7llvm_ks25SmallVectorTemplateCommonINS_9MCOperandEvE8capacityEv
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:768,5'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_9MCOperandELb1EE13destroy_rangeEPS1_S3_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:769,11'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINS_9MCOperandEvE6setEndEPS1_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:771,11'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_9MCOperandELb1EE4growEm
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:778,3'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_9MCOperandELb1EE18uninitialized_copyIKS1_S1_EEvPT_S6_PT0_PNSt3__19enable_ifIXsr3std7is_sameINS9_12remove_constIS5_E4typeES7_EE5valueEvE4typeE
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:782,9'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINS_9MCOperandEvE6setEndEPS1_
    - functionName:    _ZN7llvm_ks11SmallVectorINS_9MCOperandELj8EEC2ERKS2_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 895
      functionLinenumberEnd: 898
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          48
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplINS_9MCOperandEEC2Ej
        - _ZN7llvm_ks15SmallVectorImplINS_9MCOperandEED2Ev
        - _ZN7llvm_ks15SmallVectorImplINS_9MCOperandEEaSERKS2_
        - _ZNK7llvm_ks15SmallVectorBase5emptyEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:895,41'
          Dst:             _ZN7llvm_ks15SmallVectorImplINS_9MCOperandEEC2Ej
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:896,14'
          Dst:             _ZNK7llvm_ks15SmallVectorBase5emptyEv
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:897,27'
          Dst:             _ZN7llvm_ks15SmallVectorImplINS_9MCOperandEEaSERKS2_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:898,3'
          Dst:             _ZN7llvm_ks15SmallVectorImplINS_9MCOperandEED2Ev
    - functionName:    _ZN7llvm_ks15SmallVectorImplINS_9MCOperandEEC2Ej
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 364
      functionLinenumberEnd: 365
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_9MCOperandELb1EEC2Em
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:364,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_9MCOperandELb1EEC2Em
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseINS_9MCOperandELb1EEC2Em
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 281
      functionLinenumberEnd: 281
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks25SmallVectorTemplateCommonINS_9MCOperandEvEC2Em
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:281,42'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINS_9MCOperandEvEC2Em
    - functionName:    _ZN7llvm_ks25SmallVectorTemplateCommonINS_9MCOperandEvEC2Em
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorBaseC2EPvm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:78,44'
          Dst:             _ZN7llvm_ks15SmallVectorBaseC2EPvm
    - functionName:    _ZN7llvm_ks11SmallVectorIcLj8EEC2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 872
      functionLinenumberEnd: 873
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplIcEC2Ej
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:872,19'
          Dst:             _ZN7llvm_ks15SmallVectorImplIcEC2Ej
    - functionName:    _ZN7llvm_ks11SmallVectorINS_7MCFixupELj1EEC2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 872
      functionLinenumberEnd: 873
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplINS_7MCFixupEEC2Ej
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:872,19'
          Dst:             _ZN7llvm_ks15SmallVectorImplINS_7MCFixupEEC2Ej
    - functionName:    _ZN7llvm_ks29MCEncodedFragmentWithContentsILj8EEC2ENS_10MCFragment12FragmentTypeEbPNS_9MCSectionE
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCFragment.h'
      linkageType:     InternalLinkage
      functionLinenumber: 174
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - char
        - bool
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          48
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks11SmallVectorIcLj8EEC2Ev
        - _ZN7llvm_ks17MCEncodedFragmentC2ENS_10MCFragment12FragmentTypeEbPNS_9MCSectionE
        - _ZN7llvm_ks17MCEncodedFragmentD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCFragment.h:174,9'
          Dst:             _ZN7llvm_ks17MCEncodedFragmentC2ENS_10MCFragment12FragmentTypeEbPNS_9MCSectionE
        - Src:             'llvm/include/llvm/MC/MCFragment.h:171,3'
          Dst:             _ZN7llvm_ks11SmallVectorIcLj8EEC2Ev
        - Src:             'llvm/include/llvm/MC/MCFragment.h:174,57'
          Dst:             _ZN7llvm_ks17MCEncodedFragmentD2Ev
    - functionName:    _ZN7llvm_ks6MCInstC2ERKS0_
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCInst.h'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 151
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11SmallVectorINS_9MCOperandELj8EEC2ERKS2_
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCInst.h:151,7'
          Dst:             _ZN7llvm_ks11SmallVectorINS_9MCOperandELj8EEC2ERKS2_
    - functionName:    _ZN7llvm_ks27MCEncodedFragmentWithFixupsILj8ELj1EEC2ENS_10MCFragment12FragmentTypeEbPNS_9MCSectionE
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCFragment.h'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 196
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - char
        - bool
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          48
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks11SmallVectorINS_7MCFixupELj1EEC2Ev
        - _ZN7llvm_ks29MCEncodedFragmentWithContentsILj8EEC2ENS_10MCFragment12FragmentTypeEbPNS_9MCSectionE
        - _ZN7llvm_ks29MCEncodedFragmentWithContentsILj8EED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCFragment.h:195,9'
          Dst:             _ZN7llvm_ks29MCEncodedFragmentWithContentsILj8EEC2ENS_10MCFragment12FragmentTypeEbPNS_9MCSectionE
        - Src:             'llvm/include/llvm/MC/MCFragment.h:192,3'
          Dst:             _ZN7llvm_ks11SmallVectorINS_7MCFixupELj1EEC2Ev
        - Src:             'llvm/include/llvm/MC/MCFragment.h:196,59'
          Dst:             _ZN7llvm_ks29MCEncodedFragmentWithContentsILj8EED2Ev
    - functionName:    _ZN7llvm_ks11SmallVectorINS_9MCOperandELj8EEC2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 872
      functionLinenumberEnd: 873
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplINS_9MCOperandEEC2Ej
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:872,19'
          Dst:             _ZN7llvm_ks15SmallVectorImplINS_9MCOperandEEC2Ej
    - functionName:    _ZN7llvm_ks11SmallStringILj8EEC2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallString.h'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11SmallVectorIcLj8EEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallString.h:28,3'
          Dst:             _ZN7llvm_ks11SmallVectorIcLj8EEC2Ev
    - functionName:    _ZN7llvm_ks7MCFixupC2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCFixup.h'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks5SMLocC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCFixup.h:70,7'
          Dst:             _ZN7llvm_ks5SMLocC2Ev
    - functionName:    _ZNK7llvm_ks25SmallVectorTemplateCommonIPNS_8MCSymbolEvE7isSmallEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseIPNS_8MCSymbolELb1EE13destroy_rangeEPS2_S4_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 284
      functionLinenumberEnd: 284
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks15SmallVectorImplIPNS_8MCSymbolEED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 368
      functionLinenumberEnd: 375
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          52
      EdgeCount:       22
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseIPNS_8MCSymbolELb1EE13destroy_rangeEPS2_S4_
        - _ZNK7llvm_ks25SmallVectorTemplateCommonIPNS_8MCSymbolEvE7isSmallEv
        - __clang_call_terminate
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:370,5'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseIPNS_8MCSymbolELb1EE13destroy_rangeEPS2_S4_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:373,16'
          Dst:             _ZNK7llvm_ks25SmallVectorTemplateCommonIPNS_8MCSymbolEvE7isSmallEv
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:370,31'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7llvm_ks10MCStreamer9EmitIdentENS_9StringRefE
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCStreamer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 633
      functionLinenumberEnd: 633
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks16MCObjectStreamer22getCurrentFragmentSizeEv
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCObjectStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 530
      functionLinenumberEnd: 535
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          50
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks16dyn_cast_or_nullINS_14MCDataFragmentENS_10MCFragmentEEENS_10cast_rettyIT_PT0_E8ret_typeES6_
        - _ZN7llvm_ks29MCEncodedFragmentWithContentsILj32EE11getContentsEv
        - _ZNK7llvm_ks16MCObjectStreamer18getCurrentFragmentEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:531,46'
          Dst:             _ZNK7llvm_ks16MCObjectStreamer18getCurrentFragmentEv
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:531,13'
          Dst:             _ZN7llvm_ks16dyn_cast_or_nullINS_14MCDataFragmentENS_10MCFragmentEEENS_10cast_rettyIT_PT0_E8ret_typeES6_
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:533,17'
          Dst:             _ZN7llvm_ks29MCEncodedFragmentWithContentsILj32EE11getContentsEv
    - functionName:    _ZNK7llvm_ks16MCObjectStreamer18getCurrentFragmentEv
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCObjectStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          68
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks6iplistINS_10MCFragmentENS_12ilist_traitsIS1_EEE5beginEv
        - _ZN7llvm_ks9MCSection15getFragmentListEv
        - _ZNK7llvm_ks10MCStreamer21getCurrentSectionOnlyEv
        - _ZNK7llvm_ks14ilist_iteratorINS_10MCFragmentEEdeEv
        - _ZNK7llvm_ks14ilist_iteratorINS_10MCFragmentEEneIS1_EEbRKNS0_IT_EE
        - __assert_fail
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:97,3'
          Dst:             _ZNK7llvm_ks10MCStreamer21getCurrentSectionOnlyEv
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:97,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:99,28'
          Dst:             _ZNK7llvm_ks10MCStreamer21getCurrentSectionOnlyEv
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:99,53'
          Dst:             _ZN7llvm_ks9MCSection15getFragmentListEv
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:99,71'
          Dst:             _ZN7llvm_ks6iplistINS_10MCFragmentENS_12ilist_traitsIS1_EEE5beginEv
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:99,25'
          Dst:             _ZNK7llvm_ks14ilist_iteratorINS_10MCFragmentEEneIS1_EEbRKNS0_IT_EE
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:100,13'
          Dst:             _ZNK7llvm_ks14ilist_iteratorINS_10MCFragmentEEdeEv
    - functionName:    _ZN7llvm_ks16dyn_cast_or_nullINS_14MCDataFragmentENS_10MCFragmentEEENS_10cast_rettyIT_PT0_E8ret_typeES6_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 320
      functionLinenumberEnd: 321
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          34
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks3isaINS_14MCDataFragmentEPNS_10MCFragmentEEEbRKT0_
        - _ZN7llvm_ks4castINS_14MCDataFragmentENS_10MCFragmentEEENS_10cast_rettyIT_PT0_E8ret_typeES6_
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:321,18'
          Dst:             _ZN7llvm_ks3isaINS_14MCDataFragmentEPNS_10MCFragmentEEEbRKT0_
        - Src:             'llvm/include/llvm/Support/Casting.h:321,33'
          Dst:             _ZN7llvm_ks4castINS_14MCDataFragmentENS_10MCFragmentEEENS_10cast_rettyIT_PT0_E8ret_typeES6_
    - functionName:    _ZN7llvm_ks6iplistINS_10MCFragmentENS_12ilist_traitsIS1_EEE5beginEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ilist.h'
      linkageType:     InternalLinkage
      functionLinenumber: 408
      functionLinenumberEnd: 410
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks14ilist_iteratorINS_10MCFragmentEEC2EPS1_
        - _ZNK7llvm_ks6iplistINS_10MCFragmentENS_12ilist_traitsIS1_EEE18CreateLazySentinelEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/ilist.h:409,5'
          Dst:             _ZNK7llvm_ks6iplistINS_10MCFragmentENS_12ilist_traitsIS1_EEE18CreateLazySentinelEv
        - Src:             'llvm/include/llvm/ADT/ilist.h:410,12'
          Dst:             _ZN7llvm_ks14ilist_iteratorINS_10MCFragmentEEC2EPS1_
    - functionName:    _ZNK7llvm_ks14ilist_iteratorINS_10MCFragmentEEneIS1_EEbRKNS0_IT_EE
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ilist.h'
      linkageType:     InternalLinkage
      functionLinenumber: 257
      functionLinenumberEnd: 258
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks14ilist_iteratorINS_10MCFragmentEE19getNodePtrUncheckedEv
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/ilist.h:258,27'
          Dst:             _ZNK7llvm_ks14ilist_iteratorINS_10MCFragmentEE19getNodePtrUncheckedEv
    - functionName:    _ZNK7llvm_ks10MCStreamer14getSymResolverEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCStreamer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 202
      functionLinenumberEnd: 202
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks11MCAssembler14setSymResolverEPv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCAssembler.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks16MCObjectStreamer10FinishImplEv
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCObjectStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 514
      functionLinenumberEnd: 527
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11MCAssembler6FinishERj
        - _ZN7llvm_ks16MCObjectStreamer12getAssemblerEv
        - _ZN7llvm_ks16MCObjectStreamer18flushPendingLabelsEPNS_10MCFragmentEm
        - _ZNK7llvm_ks10MCStreamer14getSymResolverEv
        - _ZNK7llvm_ks11MCAssembler14setSymResolverEPv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:523,3'
          Dst:             _ZN7llvm_ks16MCObjectStreamer18flushPendingLabelsEPNS_10MCFragmentEm
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:524,3'
          Dst:             _ZN7llvm_ks16MCObjectStreamer12getAssemblerEv
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:524,33'
          Dst:             _ZNK7llvm_ks10MCStreamer14getSymResolverEv
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:524,18'
          Dst:             _ZNK7llvm_ks11MCAssembler14setSymResolverEPv
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:525,3'
          Dst:             _ZN7llvm_ks16MCObjectStreamer12getAssemblerEv
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:525,18'
          Dst:             _ZN7llvm_ks11MCAssembler6FinishERj
    - functionName:    _ZN7llvm_ks16MCObjectStreamer18flushPendingLabelsEPNS_10MCFragmentEm
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCObjectStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          121
      EdgeCount:       17
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks10MCFragment9setParentEPNS_9MCSectionE
        - _ZN7llvm_ks14MCDataFragmentC2EPNS_9MCSectionE
        - _ZN7llvm_ks15SmallVectorImplIPNS_8MCSymbolEE5clearEv
        - _ZN7llvm_ks6iplistINS_10MCFragmentENS_12ilist_traitsIS1_EEE6insertENS_14ilist_iteratorIS1_EEPS1_
        - _ZN7llvm_ks8MCSymbol9setOffsetEm
        - _ZN7llvm_ks9MCSection15getFragmentListEv
        - _ZNK7llvm_ks10MCStreamer21getCurrentSectionOnlyEv
        - _ZNK7llvm_ks15SmallVectorBase5emptyEv
        - _ZNK7llvm_ks8MCSymbol11setFragmentEPNS_10MCFragmentE
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:43,21'
          Dst:             _ZNK7llvm_ks15SmallVectorBase5emptyEv
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:46,13'
          Dst:             _ZN7llvm_ks14MCDataFragmentC2EPNS_9MCSectionE
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:47,29'
          Dst:             _ZNK7llvm_ks10MCStreamer21getCurrentSectionOnlyEv
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:48,17'
          Dst:             _ZN7llvm_ks9MCSection15getFragmentListEv
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:48,35'
          Dst:             _ZN7llvm_ks6iplistINS_10MCFragmentENS_12ilist_traitsIS1_EEE6insertENS_14ilist_iteratorIS1_EEPS1_
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:49,8'
          Dst:             _ZN7llvm_ks10MCFragment9setParentEPNS_9MCSectionE
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:52,10'
          Dst:             _ZNK7llvm_ks8MCSymbol11setFragmentEPNS_10MCFragmentE
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:53,10'
          Dst:             _ZN7llvm_ks8MCSymbol9setOffsetEm
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:55,17'
          Dst:             _ZN7llvm_ks15SmallVectorImplIPNS_8MCSymbolEE5clearEv
    - functionName:    _ZNK7llvm_ks8MCSymbol11setFragmentEPNS_10MCFragmentE
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCSymbol.h'
      linkageType:     InternalLinkage
      functionLinenumber: 270
      functionLinenumberEnd: 273
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          41
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks14PointerIntPairIPNS_10MCFragmentELj1EjNS_21PointerLikeTypeTraitsIS2_EENS_18PointerIntPairInfoIS2_Lj1ES4_EEE10setPointerES2_
        - _ZNK7llvm_ks8MCSymbol10isVariableEv
        - __assert_fail
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCSymbol.h:271,5'
          Dst:             _ZNK7llvm_ks8MCSymbol10isVariableEv
        - Src:             'llvm/include/llvm/MC/MCSymbol.h:271,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/MC/MCSymbol.h:272,24'
          Dst:             _ZN7llvm_ks14PointerIntPairIPNS_10MCFragmentELj1EjNS_21PointerLikeTypeTraitsIS2_EENS_18PointerIntPairInfoIS2_Lj1ES4_EEE10setPointerES2_
    - functionName:    _ZN7llvm_ks8MCSymbol9setOffsetEm
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCSymbol.h'
      linkageType:     InternalLinkage
      functionLinenumber: 320
      functionLinenumberEnd: 326
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          63
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCSymbol.h:321,5'
          Dst:             __assert_fail
    - functionName:    _ZN7llvm_ks15SmallVectorImplIPNS_8MCSymbolEE5clearEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 378
      functionLinenumberEnd: 381
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseIPNS_8MCSymbolELb1EE13destroy_rangeEPS2_S4_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:379,5'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseIPNS_8MCSymbolELb1EE13destroy_rangeEPS2_S4_
    - functionName:    _ZN7llvm_ks14MCFillFragmentC2EhmPNS_9MCSectionE
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCFragment.h'
      linkageType:     InternalLinkage
      functionLinenumber: 332
      functionLinenumberEnd: 332
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - char
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks10MCFragmentC2ENS0_12FragmentTypeEbhPNS_9MCSectionE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCFragment.h:332,9'
          Dst:             _ZN7llvm_ks10MCFragmentC2ENS0_12FragmentTypeEbhPNS_9MCSectionE
    - functionName:    _ZN7llvm_ks16MCObjectStreamer8EmitFillEmh
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCObjectStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 506
      functionLinenumberEnd: 511
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          78
      EdgeCount:       25
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN7llvm_ks14MCFillFragmentC2EhmPNS_9MCSectionE
        - _ZN7llvm_ks16MCObjectStreamer6insertEPNS_10MCFragmentE
        - _ZNK7llvm_ks10MCStreamer17getCurrentSectionEv
        - __assert_fail
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:507,26'
          Dst:             _ZNK7llvm_ks10MCStreamer17getCurrentSectionEv
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:509,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:510,14'
          Dst:             _ZN7llvm_ks14MCFillFragmentC2EhmPNS_9MCSectionE
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:510,3'
          Dst:             _ZN7llvm_ks16MCObjectStreamer6insertEPNS_10MCFragmentE
    - functionName:    _ZN7llvm_ks8OptionalINS_11MCFixupKindEED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/Optional.h'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          25
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks8OptionalINS_11MCFixupKindEE5resetEv
        - __clang_call_terminate
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/Optional.h:116,5'
          Dst:             _ZN7llvm_ks8OptionalINS_11MCFixupKindEE5resetEv
        - Src:             'llvm/include/llvm/ADT/Optional.h:116,5'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7llvm_ks15MCSymbolRefExpr6createEPKNS_8MCSymbolERNS_9MCContextE
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCExpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 320
      functionLinenumberEnd: 321
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15MCSymbolRefExpr6createEPKNS_8MCSymbolENS0_11VariantKindERNS_9MCContextE
      functionUses:    15
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCExpr.h:321,12'
          Dst:             _ZN7llvm_ks15MCSymbolRefExpr6createEPKNS_8MCSymbolENS0_11VariantKindERNS_9MCContextE
    - functionName:    _ZNK7llvm_ks8OptionalINS_11MCFixupKindEE8hasValueEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/Optional.h'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 125
      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:    _ZN7llvm_ks16MCObjectStreamer18EmitRelocDirectiveERKNS_6MCExprENS_9StringRefEPS2_NS_5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCObjectStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 482
      functionLinenumberEnd: 504
      functionDepth:   0
      returnType:      bool
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          171
      EdgeCount:       40
      CyclomaticComplexity: 18
      functionsReached:
        - _ZN7llvm_ks15MCSymbolRefExpr6createEPKNS_8MCSymbolERNS_9MCContextE
        - _ZN7llvm_ks16MCObjectStreamer18flushPendingLabelsEPNS_10MCFragmentEm
        - _ZN7llvm_ks16MCObjectStreamer23getOrCreateDataFragmentEv
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_7MCFixupELb1EE9push_backERKS1_
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - _ZN7llvm_ks27MCEncodedFragmentWithFixupsILj32ELj4EE9getFixupsEv
        - _ZN7llvm_ks29MCEncodedFragmentWithContentsILj32EE11getContentsEv
        - _ZN7llvm_ks7MCFixup6createEjPKNS_6MCExprENS_11MCFixupKindENS_5SMLocE
        - _ZN7llvm_ks8OptionalINS_11MCFixupKindEED2Ev
        - _ZN7llvm_ks9MCContext16createTempSymbolEb
        - _ZNK7llvm_ks10MCStreamer10getContextEv
        - _ZNK7llvm_ks11MCAssembler10getBackendEv
        - _ZNK7llvm_ks6MCExpr18evaluateAsAbsoluteERl
        - _ZNK7llvm_ks8OptionalINS_11MCFixupKindEE8hasValueEv
        - _ZNR7llvm_ks8OptionalINS_11MCFixupKindEEdeEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:484,15'
          Dst:             _ZNK7llvm_ks6MCExpr18evaluateAsAbsoluteERl
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:485,5'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:488,5'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:490,24'
          Dst:             _ZN7llvm_ks16MCObjectStreamer23getOrCreateDataFragmentEv
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:491,30'
          Dst:             _ZN7llvm_ks29MCEncodedFragmentWithContentsILj32EE11getContentsEv
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:491,3'
          Dst:             _ZN7llvm_ks16MCObjectStreamer18flushPendingLabelsEPNS_10MCFragmentEm
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:493,48'
          Dst:             _ZNK7llvm_ks11MCAssembler10getBackendEv
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:494,18'
          Dst:             _ZNK7llvm_ks8OptionalINS_11MCFixupKindEE8hasValueEv
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:504,1'
          Dst:             _ZN7llvm_ks8OptionalINS_11MCFixupKindEED2Ev
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:497,22'
          Dst:             _ZNR7llvm_ks8OptionalINS_11MCFixupKindEEdeEv
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:501,33'
          Dst:             _ZNK7llvm_ks10MCStreamer10getContextEv
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:501,46'
          Dst:             _ZN7llvm_ks9MCContext16createTempSymbolEb
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:501,66'
          Dst:             _ZNK7llvm_ks10MCStreamer10getContextEv
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:501,9'
          Dst:             _ZN7llvm_ks15MCSymbolRefExpr6createEPKNS_8MCSymbolERNS_9MCContextE
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:502,7'
          Dst:             _ZN7llvm_ks27MCEncodedFragmentWithFixupsILj32ELj4EE9getFixupsEv
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:502,29'
          Dst:             _ZN7llvm_ks7MCFixup6createEjPKNS_6MCExprENS_11MCFixupKindENS_5SMLocE
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:502,19'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_7MCFixupELb1EE9push_backERKS1_
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:504,1'
          Dst:             _ZN7llvm_ks8OptionalINS_11MCFixupKindEED2Ev
    - functionName:    _ZN7llvm_ks16MCObjectStreamer23getOrCreateDataFragmentEv
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCObjectStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         16
      ICount:          79
      EdgeCount:       18
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks14MCDataFragmentC2EPNS_9MCSectionE
        - _ZN7llvm_ks16MCObjectStreamer6insertEPNS_10MCFragmentE
        - _ZN7llvm_ks16dyn_cast_or_nullINS_14MCDataFragmentENS_10MCFragmentEEENS_10cast_rettyIT_PT0_E8ret_typeES6_
        - _ZNK7llvm_ks10MCFragment15hasInstructionsEv
        - _ZNK7llvm_ks11MCAssembler11getRelaxAllEv
        - _ZNK7llvm_ks11MCAssembler17isBundlingEnabledEv
        - _ZNK7llvm_ks16MCObjectStreamer18getCurrentFragmentEv
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:106,56'
          Dst:             _ZNK7llvm_ks16MCObjectStreamer18getCurrentFragmentEv
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:106,23'
          Dst:             _ZN7llvm_ks16dyn_cast_or_nullINS_14MCDataFragmentENS_10MCFragmentEEENS_10cast_rettyIT_PT0_E8ret_typeES6_
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:109,25'
          Dst:             _ZNK7llvm_ks11MCAssembler17isBundlingEnabledEv
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:109,60'
          Dst:             _ZNK7llvm_ks11MCAssembler11getRelaxAllEv
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:110,17'
          Dst:             _ZNK7llvm_ks10MCFragment15hasInstructionsEv
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:111,13'
          Dst:             _ZN7llvm_ks14MCDataFragmentC2EPNS_9MCSectionE
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:112,5'
          Dst:             _ZN7llvm_ks16MCObjectStreamer6insertEPNS_10MCFragmentE
    - functionName:    _ZN7llvm_ks7MCFixup6createEjPKNS_6MCExprENS_11MCFixupKindENS_5SMLocE
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCFixup.h'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          56
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks7MCFixupC2Ev
        - __assert_fail
      functionUses:    60
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCFixup.h:88,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/MC/MCFixup.h:89,13'
          Dst:             _ZN7llvm_ks7MCFixupC2Ev
    - functionName:    _ZN7llvm_ks16MCObjectStreamer16EmitGPRel64ValueEPKNS_6MCExprE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCObjectStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 472
      functionLinenumberEnd: 479
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          89
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplIcE6resizeEmRKc
        - _ZN7llvm_ks16MCObjectStreamer18flushPendingLabelsEPNS_10MCFragmentEm
        - _ZN7llvm_ks16MCObjectStreamer23getOrCreateDataFragmentEv
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_7MCFixupELb1EE9push_backERKS1_
        - _ZN7llvm_ks27MCEncodedFragmentWithFixupsILj32ELj4EE9getFixupsEv
        - _ZN7llvm_ks29MCEncodedFragmentWithContentsILj32EE11getContentsEv
        - _ZN7llvm_ks5SMLocC2Ev
        - _ZN7llvm_ks7MCFixup6createEjPKNS_6MCExprENS_11MCFixupKindENS_5SMLocE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:473,24'
          Dst:             _ZN7llvm_ks16MCObjectStreamer23getOrCreateDataFragmentEv
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:474,30'
          Dst:             _ZN7llvm_ks29MCEncodedFragmentWithContentsILj32EE11getContentsEv
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:474,3'
          Dst:             _ZN7llvm_ks16MCObjectStreamer18flushPendingLabelsEPNS_10MCFragmentEm
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:476,7'
          Dst:             _ZN7llvm_ks27MCEncodedFragmentWithFixupsILj32ELj4EE9getFixupsEv
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:476,49'
          Dst:             _ZN7llvm_ks29MCEncodedFragmentWithContentsILj32EE11getContentsEv
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:476,29'
          Dst:             _ZN7llvm_ks5SMLocC2Ev
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:476,29'
          Dst:             _ZN7llvm_ks7MCFixup6createEjPKNS_6MCExprENS_11MCFixupKindENS_5SMLocE
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:476,19'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_7MCFixupELb1EE9push_backERKS1_
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:478,7'
          Dst:             _ZN7llvm_ks29MCEncodedFragmentWithContentsILj32EE11getContentsEv
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:478,32'
          Dst:             _ZN7llvm_ks29MCEncodedFragmentWithContentsILj32EE11getContentsEv
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:478,21'
          Dst:             _ZN7llvm_ks15SmallVectorImplIcE6resizeEmRKc
    - functionName:    _ZN7llvm_ks15SmallVectorImplIcE6resizeEmRKc
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 396
      functionLinenumberEnd: 406
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          120
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseIcLb1EE13destroy_rangeEPcS2_
        - _ZN7llvm_ks23SmallVectorTemplateBaseIcLb1EE4growEm
        - _ZN7llvm_ks25SmallVectorTemplateCommonIcvE6setEndEPc
        - _ZNK7llvm_ks25SmallVectorTemplateCommonIcvE8capacityEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:398,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseIcLb1EE13destroy_rangeEPcS2_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:399,13'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonIcvE6setEndEPc
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:401,17'
          Dst:             _ZNK7llvm_ks25SmallVectorTemplateCommonIcvE8capacityEv
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:402,15'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseIcLb1EE4growEm
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:404,13'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonIcvE6setEndEPc
    - functionName:    _ZN7llvm_ks16MCObjectStreamer16EmitGPRel32ValueEPKNS_6MCExprE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCObjectStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 462
      functionLinenumberEnd: 469
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          89
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplIcE6resizeEmRKc
        - _ZN7llvm_ks16MCObjectStreamer18flushPendingLabelsEPNS_10MCFragmentEm
        - _ZN7llvm_ks16MCObjectStreamer23getOrCreateDataFragmentEv
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_7MCFixupELb1EE9push_backERKS1_
        - _ZN7llvm_ks27MCEncodedFragmentWithFixupsILj32ELj4EE9getFixupsEv
        - _ZN7llvm_ks29MCEncodedFragmentWithContentsILj32EE11getContentsEv
        - _ZN7llvm_ks5SMLocC2Ev
        - _ZN7llvm_ks7MCFixup6createEjPKNS_6MCExprENS_11MCFixupKindENS_5SMLocE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:463,24'
          Dst:             _ZN7llvm_ks16MCObjectStreamer23getOrCreateDataFragmentEv
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:464,30'
          Dst:             _ZN7llvm_ks29MCEncodedFragmentWithContentsILj32EE11getContentsEv
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:464,3'
          Dst:             _ZN7llvm_ks16MCObjectStreamer18flushPendingLabelsEPNS_10MCFragmentEm
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:466,7'
          Dst:             _ZN7llvm_ks27MCEncodedFragmentWithFixupsILj32ELj4EE9getFixupsEv
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:466,49'
          Dst:             _ZN7llvm_ks29MCEncodedFragmentWithContentsILj32EE11getContentsEv
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:466,29'
          Dst:             _ZN7llvm_ks5SMLocC2Ev
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:466,29'
          Dst:             _ZN7llvm_ks7MCFixup6createEjPKNS_6MCExprENS_11MCFixupKindENS_5SMLocE
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:466,19'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_7MCFixupELb1EE9push_backERKS1_
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:468,7'
          Dst:             _ZN7llvm_ks29MCEncodedFragmentWithContentsILj32EE11getContentsEv
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:468,32'
          Dst:             _ZN7llvm_ks29MCEncodedFragmentWithContentsILj32EE11getContentsEv
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:468,21'
          Dst:             _ZN7llvm_ks15SmallVectorImplIcE6resizeEmRKc
    - functionName:    _ZN7llvm_ks13MCOrgFragmentC2ERKNS_6MCExprEaPNS_9MCSectionE
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCFragment.h'
      linkageType:     InternalLinkage
      functionLinenumber: 352
      functionLinenumberEnd: 352
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks10MCFragmentC2ENS0_12FragmentTypeEbhPNS_9MCSectionE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCFragment.h:352,9'
          Dst:             _ZN7llvm_ks10MCFragmentC2ENS0_12FragmentTypeEbhPNS_9MCSectionE
    - functionName:    _ZN7llvm_ks16MCObjectStreamer17emitValueToOffsetEPKNS_6MCExprEh
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCObjectStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 457
      functionLinenumberEnd: 459
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks13MCOrgFragmentC2ERKNS_6MCExprEaPNS_9MCSectionE
        - _ZN7llvm_ks16MCObjectStreamer6insertEPNS_10MCFragmentE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:458,14'
          Dst:             _ZN7llvm_ks13MCOrgFragmentC2ERKNS_6MCExprEaPNS_9MCSectionE
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:458,3'
          Dst:             _ZN7llvm_ks16MCObjectStreamer6insertEPNS_10MCFragmentE
    - functionName:    _ZN7llvm_ks15MCAlignFragment11setEmitNopsEb
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCFragment.h'
      linkageType:     InternalLinkage
      functionLinenumber: 313
      functionLinenumberEnd: 313
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks16MCObjectStreamer17EmitCodeAlignmentEjj
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCObjectStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 451
      functionLinenumberEnd: 454
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15MCAlignFragment11setEmitNopsEb
        - _ZN7llvm_ks4castINS_15MCAlignFragmentENS_10MCFragmentEEENS_10cast_rettyIT_PT0_E8ret_typeES6_
        - _ZNK7llvm_ks16MCObjectStreamer18getCurrentFragmentEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:453,25'
          Dst:             _ZNK7llvm_ks16MCObjectStreamer18getCurrentFragmentEv
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:453,3'
          Dst:             _ZN7llvm_ks4castINS_15MCAlignFragmentENS_10MCFragmentEEENS_10cast_rettyIT_PT0_E8ret_typeES6_
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:453,48'
          Dst:             _ZN7llvm_ks15MCAlignFragment11setEmitNopsEb
    - functionName:    _ZN7llvm_ks15MCAlignFragmentC2EjljjPNS_9MCSectionE
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCFragment.h'
      linkageType:     InternalLinkage
      functionLinenumber: 299
      functionLinenumberEnd: 299
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - size_t
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          43
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks10MCFragmentC2ENS0_12FragmentTypeEbhPNS_9MCSectionE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCFragment.h:297,9'
          Dst:             _ZN7llvm_ks10MCFragmentC2ENS0_12FragmentTypeEbhPNS_9MCSectionE
    - functionName:    _ZN7llvm_ks16MCObjectStreamer20EmitValueToAlignmentEjljj
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCObjectStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 439
      functionLinenumberEnd: 448
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - size_t
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          89
      EdgeCount:       12
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15MCAlignFragmentC2EjljjPNS_9MCSectionE
        - _ZN7llvm_ks16MCObjectStreamer6insertEPNS_10MCFragmentE
        - _ZN7llvm_ks9MCSection12setAlignmentEj
        - _ZNK7llvm_ks10MCStreamer17getCurrentSectionEv
        - _ZNK7llvm_ks9MCSection12getAlignmentEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:442,14'
          Dst:             _ZN7llvm_ks15MCAlignFragmentC2EjljjPNS_9MCSectionE
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:442,3'
          Dst:             _ZN7llvm_ks16MCObjectStreamer6insertEPNS_10MCFragmentE
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:445,23'
          Dst:             _ZNK7llvm_ks10MCStreamer17getCurrentSectionEv
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:446,31'
          Dst:             _ZNK7llvm_ks9MCSection12getAlignmentEv
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:447,13'
          Dst:             _ZN7llvm_ks9MCSection12setAlignmentEj
    - functionName:    _ZN7llvm_ks16MCObjectStreamer9EmitBytesENS_9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCObjectStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 428
      functionLinenumberEnd: 434
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          46
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplIcE6appendIPKcEEvT_S5_
        - _ZN7llvm_ks16MCObjectStreamer18flushPendingLabelsEPNS_10MCFragmentEm
        - _ZN7llvm_ks16MCObjectStreamer23getOrCreateDataFragmentEv
        - _ZN7llvm_ks29MCEncodedFragmentWithContentsILj32EE11getContentsEv
        - _ZNK7llvm_ks9StringRef3endEv
        - _ZNK7llvm_ks9StringRef5beginEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:431,24'
          Dst:             _ZN7llvm_ks16MCObjectStreamer23getOrCreateDataFragmentEv
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:432,30'
          Dst:             _ZN7llvm_ks29MCEncodedFragmentWithContentsILj32EE11getContentsEv
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:432,3'
          Dst:             _ZN7llvm_ks16MCObjectStreamer18flushPendingLabelsEPNS_10MCFragmentEm
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:433,7'
          Dst:             _ZN7llvm_ks29MCEncodedFragmentWithContentsILj32EE11getContentsEv
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:433,33'
          Dst:             _ZNK7llvm_ks9StringRef5beginEv
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:433,47'
          Dst:             _ZNK7llvm_ks9StringRef3endEv
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:433,21'
          Dst:             _ZN7llvm_ks15SmallVectorImplIcE6appendIPKcEEvT_S5_
    - functionName:    _ZN7llvm_ks16MCObjectStreamer28EmitCVFileChecksumsDirectiveEv
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCObjectStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 424
      functionLinenumberEnd: 425
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks16MCObjectStreamer26EmitCVStringTableDirectiveEv
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCObjectStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 422
      functionLinenumberEnd: 423
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks16MCObjectStreamer30EmitCVInlineLinetableDirectiveEjjjNS_8ArrayRefIjEE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCObjectStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 417
      functionLinenumberEnd: 420
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks10MCStreamer30EmitCVInlineLinetableDirectiveEjjjNS_8ArrayRefIjEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:418,21'
          Dst:             _ZN7llvm_ks10MCStreamer30EmitCVInlineLinetableDirectiveEjjjNS_8ArrayRefIjEE
    - functionName:    _ZN7llvm_ks16MCObjectStreamer24EmitCVLinetableDirectiveEjPKNS_8MCSymbolES3_
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCObjectStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 411
      functionLinenumberEnd: 413
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks10MCStreamer24EmitCVLinetableDirectiveEjPKNS_8MCSymbolES3_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:412,21'
          Dst:             _ZN7llvm_ks10MCStreamer24EmitCVLinetableDirectiveEjPKNS_8MCSymbolES3_
    - functionName:    _ZN7llvm_ks16MCObjectStreamer18EmitCVLocDirectiveEjjjjbbNS_9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCObjectStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 400
      functionLinenumberEnd: 407
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - int
        - bool
        - bool
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks10MCStreamer18EmitCVLocDirectiveEjjjjbbNS_9StringRefE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:405,21'
          Dst:             _ZN7llvm_ks10MCStreamer18EmitCVLocDirectiveEjjjjbbNS_9StringRefE
    - functionName:    _ZN7llvm_ks16MCObjectStreamer25EmitDwarfAdvanceFrameAddrEPKNS_8MCSymbolES3_
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCObjectStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 385
      functionLinenumberEnd: 395
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks16MCObjectStreamer24EmitDwarfAdvanceLineAddrElPKNS_8MCSymbolES3_j
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCObjectStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 366
      functionLinenumberEnd: 382
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks16MCObjectStreamer21EmitDwarfLocDirectiveEjjjjjjNS_9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCObjectStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 325
      functionLinenumberEnd: 332
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - int
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks10MCStreamer21EmitDwarfLocDirectiveEjjjjjjNS_9StringRefE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:330,21'
          Dst:             _ZN7llvm_ks10MCStreamer21EmitDwarfLocDirectiveEjjjjjjNS_9StringRefE
    - functionName:    _ZN7llvm_ks29MCEncodedFragmentWithContentsILj8EE11getContentsEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCFragment.h'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionLinenumberEnd: 177
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks19MCRelaxableFragmentC2ERKNS_6MCInstERKNS_15MCSubtargetInfoEPNS_9MCSectionE
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCFragment.h'
      linkageType:     InternalLinkage
      functionLinenumber: 262
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          48
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks27MCEncodedFragmentWithFixupsILj8ELj1EEC2ENS_10MCFragment12FragmentTypeEbPNS_9MCSectionE
        - _ZN7llvm_ks27MCEncodedFragmentWithFixupsILj8ELj1EED2Ev
        - _ZN7llvm_ks6MCInstC2ERKS0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCFragment.h:261,9'
          Dst:             _ZN7llvm_ks27MCEncodedFragmentWithFixupsILj8ELj1EEC2ENS_10MCFragment12FragmentTypeEbPNS_9MCSectionE
        - Src:             'llvm/include/llvm/MC/MCFragment.h:262,9'
          Dst:             _ZN7llvm_ks6MCInstC2ERKS0_
        - Src:             'llvm/include/llvm/MC/MCFragment.h:262,31'
          Dst:             _ZN7llvm_ks27MCEncodedFragmentWithFixupsILj8ELj1EED2Ev
    - functionName:    _ZN7llvm_ks16MCObjectStreamer18EmitInstToFragmentERNS_6MCInstERKNS_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCObjectStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 287
      functionLinenumberEnd: 302
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          134
      EdgeCount:       38
      CyclomaticComplexity: 17
      functionsReached:
        - _ZN7llvm_ks11SmallStringILj128EEC2Ev
        - _ZN7llvm_ks11SmallStringILj128EED2Ev
        - _ZN7llvm_ks15SmallVectorImplIcE6appendIPcEEvT_S4_
        - _ZN7llvm_ks16MCObjectStreamer12getAssemblerEv
        - _ZN7llvm_ks16MCObjectStreamer6insertEPNS_10MCFragmentE
        - _ZN7llvm_ks19MCRelaxableFragmentC2ERKNS_6MCInstERKNS_15MCSubtargetInfoEPNS_9MCSectionE
        - _ZN7llvm_ks19raw_svector_ostreamC2ERNS_15SmallVectorImplIcEE
        - _ZN7llvm_ks19raw_svector_ostreamD2Ev
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - _ZN7llvm_ks27MCEncodedFragmentWithFixupsILj8ELj1EE9getFixupsEv
        - _ZN7llvm_ks29MCEncodedFragmentWithContentsILj8EE11getContentsEv
        - _ZNK7llvm_ks11MCAssembler10getEmitterEv
        - _ZNK7llvm_ks11MCAssembler11getRelaxAllEv
        - _ZNK7llvm_ks11MCAssembler17isBundlingEnabledEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:288,7'
          Dst:             _ZN7llvm_ks16MCObjectStreamer12getAssemblerEv
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:288,22'
          Dst:             _ZNK7llvm_ks11MCAssembler11getRelaxAllEv
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:288,39'
          Dst:             _ZN7llvm_ks16MCObjectStreamer12getAssemblerEv
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:288,54'
          Dst:             _ZNK7llvm_ks11MCAssembler17isBundlingEnabledEv
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:289,5'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:293,33'
          Dst:             _ZN7llvm_ks19MCRelaxableFragmentC2ERKNS_6MCInstERKNS_15MCSubtargetInfoEPNS_9MCSectionE
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:294,3'
          Dst:             _ZN7llvm_ks16MCObjectStreamer6insertEPNS_10MCFragmentE
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:296,20'
          Dst:             _ZN7llvm_ks11SmallStringILj128EEC2Ev
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:297,23'
          Dst:             _ZN7llvm_ks19raw_svector_ostreamC2ERNS_15SmallVectorImplIcEE
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:299,3'
          Dst:             _ZN7llvm_ks16MCObjectStreamer12getAssemblerEv
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:299,18'
          Dst:             _ZNK7llvm_ks11MCAssembler10getEmitterEv
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:299,66'
          Dst:             _ZN7llvm_ks27MCEncodedFragmentWithFixupsILj8ELj1EE9getFixupsEv
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:301,7'
          Dst:             _ZN7llvm_ks29MCEncodedFragmentWithContentsILj8EE11getContentsEv
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:301,21'
          Dst:             _ZN7llvm_ks15SmallVectorImplIcE6appendIPcEEvT_S4_
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:302,1'
          Dst:             _ZN7llvm_ks19raw_svector_ostreamD2Ev
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:302,1'
          Dst:             _ZN7llvm_ks11SmallStringILj128EED2Ev
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:302,1'
          Dst:             _ZN7llvm_ks19raw_svector_ostreamD2Ev
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:302,1'
          Dst:             _ZN7llvm_ks11SmallStringILj128EED2Ev
    - functionName:    _ZN7llvm_ks6MCInstC2Em
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCInst.h'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionLinenumberEnd: 158
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11SmallVectorINS_9MCOperandELj8EEC2Ev
        - _ZN7llvm_ks5SMLocC2Ev
      functionUses:    147
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCInst.h:158,3'
          Dst:             _ZN7llvm_ks5SMLocC2Ev
        - Src:             'llvm/include/llvm/MC/MCInst.h:158,3'
          Dst:             _ZN7llvm_ks11SmallVectorINS_9MCOperandELj8EEC2Ev
    - functionName:    _ZNK7llvm_ks6MCInst10getAddressEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCInst.h'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    110
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks9MCSection18setHasInstructionsEb
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCSection.h'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionLinenumberEnd: 147
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks16MCObjectStreamer15EmitInstructionERNS_6MCInstERKNS_15MCSubtargetInfoERj
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCObjectStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 248
      functionLinenumberEnd: 283
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          178
      EdgeCount:       52
      CyclomaticComplexity: 25
      functionsReached:
        - _ZN7llvm_ks10MCStreamer15EmitInstructionERNS_6MCInstERKNS_15MCSubtargetInfoERj
        - _ZN7llvm_ks16MCObjectStreamer12getAssemblerEv
        - _ZN7llvm_ks6MCInstC2Em
        - _ZN7llvm_ks6MCInstD2Ev
        - _ZN7llvm_ks9MCSection18setHasInstructionsEb
        - _ZNK7llvm_ks10MCStreamer21getCurrentSectionOnlyEv
        - _ZNK7llvm_ks11MCAssembler10getBackendEv
        - _ZNK7llvm_ks11MCAssembler11getRelaxAllEv
        - _ZNK7llvm_ks11MCAssembler17isBundlingEnabledEv
        - _ZNK7llvm_ks6MCInst10getAddressEv
        - _ZNK7llvm_ks9MCSection14isBundleLockedEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:249,15'
          Dst:             _ZN7llvm_ks10MCStreamer15EmitInstructionERNS_6MCInstERKNS_15MCSubtargetInfoERj
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:251,20'
          Dst:             _ZNK7llvm_ks10MCStreamer21getCurrentSectionOnlyEv
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:252,8'
          Dst:             _ZN7llvm_ks9MCSection18setHasInstructionsEb
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:260,28'
          Dst:             _ZN7llvm_ks16MCObjectStreamer12getAssemblerEv
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:261,18'
          Dst:             _ZNK7llvm_ks11MCAssembler10getBackendEv
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:271,17'
          Dst:             _ZNK7llvm_ks11MCAssembler11getRelaxAllEv
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:272,18'
          Dst:             _ZNK7llvm_ks11MCAssembler17isBundlingEnabledEv
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:272,46'
          Dst:             _ZNK7llvm_ks9MCSection14isBundleLockedEv
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:273,25'
          Dst:             _ZNK7llvm_ks6MCInst10getAddressEv
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:273,12'
          Dst:             _ZN7llvm_ks6MCInstC2Em
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:274,5'
          Dst:             _ZN7llvm_ks16MCObjectStreamer12getAssemblerEv
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:274,20'
          Dst:             _ZNK7llvm_ks11MCAssembler10getBackendEv
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:275,12'
          Dst:             _ZN7llvm_ks16MCObjectStreamer12getAssemblerEv
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:275,27'
          Dst:             _ZNK7llvm_ks11MCAssembler10getBackendEv
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:276,7'
          Dst:             _ZN7llvm_ks16MCObjectStreamer12getAssemblerEv
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:276,22'
          Dst:             _ZNK7llvm_ks11MCAssembler10getBackendEv
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:279,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:279,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
    - functionName:    _ZNK7llvm_ks16MCObjectStreamer19mayHaveInstructionsERNS_9MCSectionE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCObjectStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 241
      functionLinenumberEnd: 242
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks9MCSection15hasInstructionsEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:242,14'
          Dst:             _ZNK7llvm_ks9MCSection15hasInstructionsEv
    - functionName:    _ZN7llvm_ks16MCObjectStreamer14EmitAssignmentEPNS_8MCSymbolEPKNS_6MCExprE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCObjectStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionLinenumberEnd: 238
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks10MCStreamer14EmitAssignmentEPNS_8MCSymbolEPKNS_6MCExprE
        - _ZN7llvm_ks11MCAssembler14registerSymbolERKNS_8MCSymbolEPb
        - _ZN7llvm_ks16MCObjectStreamer12getAssemblerEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:237,3'
          Dst:             _ZN7llvm_ks16MCObjectStreamer12getAssemblerEv
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:237,18'
          Dst:             _ZN7llvm_ks11MCAssembler14registerSymbolERKNS_8MCSymbolEPb
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:238,22'
          Dst:             _ZN7llvm_ks10MCStreamer14EmitAssignmentEPNS_8MCSymbolEPKNS_6MCExprE
    - functionName:    _ZN7llvm_ks16MCObjectStreamer17changeSectionImplEPNS_9MCSectionEPKNS_6MCExprE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCObjectStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 219
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          102
      EdgeCount:       23
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks11MCAssembler15registerSectionERNS_9MCSectionE
        - _ZN7llvm_ks16MCObjectStreamer12getAssemblerEv
        - _ZN7llvm_ks16MCObjectStreamer18flushPendingLabelsEPNS_10MCFragmentEm
        - _ZN7llvm_ks18report_fatal_errorEPKcb
        - _ZN7llvm_ks9MCSection27getSubsectionInsertionPointEj
        - _ZNK7llvm_ks6MCExpr18evaluateAsAbsoluteERlRKNS_11MCAssemblerE
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:220,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:221,3'
          Dst:             _ZN7llvm_ks16MCObjectStreamer18flushPendingLabelsEPNS_10MCFragmentEm
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:223,18'
          Dst:             _ZN7llvm_ks16MCObjectStreamer12getAssemblerEv
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:223,33'
          Dst:             _ZN7llvm_ks11MCAssembler15registerSectionERNS_9MCSectionE
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:227,54'
          Dst:             _ZN7llvm_ks16MCObjectStreamer12getAssemblerEv
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:227,20'
          Dst:             _ZNK7llvm_ks6MCExpr18evaluateAsAbsoluteERlRKNS_11MCAssemblerE
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:228,5'
          Dst:             _ZN7llvm_ks18report_fatal_errorEPKcb
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:230,5'
          Dst:             _ZN7llvm_ks18report_fatal_errorEPKcb
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:232,16'
          Dst:             _ZN7llvm_ks9MCSection27getSubsectionInsertionPointEj
    - functionName:    _ZN7llvm_ks16MCObjectStreamer13ChangeSectionEPNS_9MCSectionEPKNS_6MCExprE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCObjectStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 214
      functionLinenumberEnd: 216
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks16MCObjectStreamer17changeSectionImplEPNS_9MCSectionEPKNS_6MCExprE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:215,3'
          Dst:             _ZN7llvm_ks16MCObjectStreamer17changeSectionImplEPNS_9MCSectionEPKNS_6MCExprE
    - functionName:    _ZN7llvm_ks16MCObjectStreamer16EmitSLEB128ValueEPKNS_6MCExprE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCObjectStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 199
      functionLinenumberEnd: 206
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          52
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7llvm_ks10MCStreamer19EmitSLEB128IntValueEl
        - _ZN7llvm_ks13MCLEBFragmentC2ERKNS_6MCExprEbPNS_9MCSectionE
        - _ZN7llvm_ks16MCObjectStreamer12getAssemblerEv
        - _ZN7llvm_ks16MCObjectStreamer6insertEPNS_10MCFragmentE
        - _ZNK7llvm_ks6MCExpr18evaluateAsAbsoluteERlRKNS_11MCAssemblerE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:201,43'
          Dst:             _ZN7llvm_ks16MCObjectStreamer12getAssemblerEv
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:201,14'
          Dst:             _ZNK7llvm_ks6MCExpr18evaluateAsAbsoluteERlRKNS_11MCAssemblerE
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:202,5'
          Dst:             _ZN7llvm_ks10MCStreamer19EmitSLEB128IntValueEl
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:205,14'
          Dst:             _ZN7llvm_ks13MCLEBFragmentC2ERKNS_6MCExprEbPNS_9MCSectionE
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:205,3'
          Dst:             _ZN7llvm_ks16MCObjectStreamer6insertEPNS_10MCFragmentE
    - functionName:    _ZN7llvm_ks13MCLEBFragmentC2ERKNS_6MCExprEbPNS_9MCSectionE
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCFragment.h'
      linkageType:     InternalLinkage
      functionLinenumber: 380
      functionLinenumberEnd: 382
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          71
      EdgeCount:       15
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7llvm_ks10MCFragmentC2ENS0_12FragmentTypeEbhPNS_9MCSectionE
        - _ZN7llvm_ks10MCFragmentD2Ev
        - _ZN7llvm_ks11SmallStringILj8EEC2Ev
        - _ZN7llvm_ks11SmallStringILj8EED2Ev
        - _ZN7llvm_ks23SmallVectorTemplateBaseIcLb1EE9push_backERKc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCFragment.h:380,9'
          Dst:             _ZN7llvm_ks10MCFragmentC2ENS0_12FragmentTypeEbhPNS_9MCSectionE
        - Src:             'llvm/include/llvm/MC/MCFragment.h:379,3'
          Dst:             _ZN7llvm_ks11SmallStringILj8EEC2Ev
        - Src:             'llvm/include/llvm/MC/MCFragment.h:381,14'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseIcLb1EE9push_backERKc
        - Src:             'llvm/include/llvm/MC/MCFragment.h:382,3'
          Dst:             _ZN7llvm_ks11SmallStringILj8EED2Ev
        - Src:             'llvm/include/llvm/MC/MCFragment.h:382,3'
          Dst:             _ZN7llvm_ks10MCFragmentD2Ev
    - functionName:    _ZN7llvm_ks16MCObjectStreamer16EmitULEB128ValueEPKNS_6MCExprE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCObjectStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 190
      functionLinenumberEnd: 197
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          52
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7llvm_ks10MCStreamer19EmitULEB128IntValueEmj
        - _ZN7llvm_ks13MCLEBFragmentC2ERKNS_6MCExprEbPNS_9MCSectionE
        - _ZN7llvm_ks16MCObjectStreamer12getAssemblerEv
        - _ZN7llvm_ks16MCObjectStreamer6insertEPNS_10MCFragmentE
        - _ZNK7llvm_ks6MCExpr18evaluateAsAbsoluteERlRKNS_11MCAssemblerE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:192,43'
          Dst:             _ZN7llvm_ks16MCObjectStreamer12getAssemblerEv
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:192,14'
          Dst:             _ZNK7llvm_ks6MCExpr18evaluateAsAbsoluteERlRKNS_11MCAssemblerE
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:193,5'
          Dst:             _ZN7llvm_ks10MCStreamer19EmitULEB128IntValueEmj
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:196,14'
          Dst:             _ZN7llvm_ks13MCLEBFragmentC2ERKNS_6MCExprEbPNS_9MCSectionE
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:196,3'
          Dst:             _ZN7llvm_ks16MCObjectStreamer6insertEPNS_10MCFragmentE
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseIPNS_8MCSymbolELb1EE9push_backERKS2_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 337
      functionLinenumberEnd: 342
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseIPNS_8MCSymbolELb1EE4growEm
        - _ZN7llvm_ks25SmallVectorTemplateCommonIPNS_8MCSymbolEvE6setEndEPS2_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:339,13'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseIPNS_8MCSymbolELb1EE4growEm
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:341,11'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonIPNS_8MCSymbolEvE6setEndEPS2_
    - functionName:    _ZN7llvm_ks16MCObjectStreamer9EmitLabelEPNS_8MCSymbolE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCObjectStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 188
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          76
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks10MCStreamer9EmitLabelEPNS_8MCSymbolE
        - _ZN7llvm_ks11MCAssembler14registerSymbolERKNS_8MCSymbolEPb
        - _ZN7llvm_ks16MCObjectStreamer12getAssemblerEv
        - _ZN7llvm_ks16dyn_cast_or_nullINS_14MCDataFragmentENS_10MCFragmentEEENS_10cast_rettyIT_PT0_E8ret_typeES6_
        - _ZN7llvm_ks23SmallVectorTemplateBaseIPNS_8MCSymbolELb1EE9push_backERKS2_
        - _ZN7llvm_ks29MCEncodedFragmentWithContentsILj32EE11getContentsEv
        - _ZN7llvm_ks8MCSymbol9setOffsetEm
        - _ZNK7llvm_ks11MCAssembler11getRelaxAllEv
        - _ZNK7llvm_ks11MCAssembler17isBundlingEnabledEv
        - _ZNK7llvm_ks16MCObjectStreamer18getCurrentFragmentEv
        - _ZNK7llvm_ks8MCSymbol11setFragmentEPNS_10MCFragmentE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:173,15'
          Dst:             _ZN7llvm_ks10MCStreamer9EmitLabelEPNS_8MCSymbolE
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:175,3'
          Dst:             _ZN7llvm_ks16MCObjectStreamer12getAssemblerEv
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:175,18'
          Dst:             _ZN7llvm_ks11MCAssembler14registerSymbolERKNS_8MCSymbolEPb
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:180,46'
          Dst:             _ZNK7llvm_ks16MCObjectStreamer18getCurrentFragmentEv
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:180,13'
          Dst:             _ZN7llvm_ks16dyn_cast_or_nullINS_14MCDataFragmentENS_10MCFragmentEEENS_10cast_rettyIT_PT0_E8ret_typeES6_
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:181,14'
          Dst:             _ZN7llvm_ks16MCObjectStreamer12getAssemblerEv
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:181,29'
          Dst:             _ZNK7llvm_ks11MCAssembler17isBundlingEnabledEv
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:182,14'
          Dst:             _ZN7llvm_ks16MCObjectStreamer12getAssemblerEv
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:182,29'
          Dst:             _ZNK7llvm_ks11MCAssembler11getRelaxAllEv
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:183,13'
          Dst:             _ZNK7llvm_ks8MCSymbol11setFragmentEPNS_10MCFragmentE
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:184,26'
          Dst:             _ZN7llvm_ks29MCEncodedFragmentWithContentsILj32EE11getContentsEv
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:184,13'
          Dst:             _ZN7llvm_ks8MCSymbol9setOffsetEm
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:186,19'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseIPNS_8MCSymbolELb1EE9push_backERKS2_
    - functionName:    _ZN7llvm_ks16MCObjectStreamer18EmitCFIEndProcImplERNS_16MCDwarfFrameInfoE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCObjectStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 167
      functionLinenumberEnd: 170
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks9MCContext16createTempSymbolEb
        - _ZNK7llvm_ks10MCStreamer10getContextEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:168,15'
          Dst:             _ZNK7llvm_ks10MCStreamer10getContextEv
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:168,28'
          Dst:             _ZN7llvm_ks9MCContext16createTempSymbolEb
    - functionName:    _ZN7llvm_ks16MCObjectStreamer20EmitCFIStartProcImplERNS_16MCDwarfFrameInfoE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCObjectStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 161
      functionLinenumberEnd: 165
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks9MCContext16createTempSymbolEb
        - _ZNK7llvm_ks10MCStreamer10getContextEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:163,17'
          Dst:             _ZNK7llvm_ks10MCStreamer10getContextEv
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:163,30'
          Dst:             _ZN7llvm_ks9MCContext16createTempSymbolEb
    - functionName:    _ZN7llvm_ks7MCFixup14getKindForSizeEjb
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCFixup.h'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 136
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          63
      EdgeCount:       16
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
      functionUses:    2
      BranchProfiles:
        - Branch String:   'llvm/include/llvm/MC/MCFixup.h:129,5'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCFixup.h:130,14'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
    - functionName:    _ZN7llvm_ks16MCObjectStreamer13EmitValueImplEPKNS_6MCExprEjNS_5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCObjectStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 159
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          127
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks10MCStreamer13EmitValueImplEPKNS_6MCExprEjNS_5SMLocE
        - _ZN7llvm_ks15SmallVectorImplIcE6resizeEmRKc
        - _ZN7llvm_ks16MCObjectStreamer12getAssemblerEv
        - _ZN7llvm_ks16MCObjectStreamer18flushPendingLabelsEPNS_10MCFragmentEm
        - _ZN7llvm_ks16MCObjectStreamer23getOrCreateDataFragmentEv
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_7MCFixupELb1EE9push_backERKS1_
        - _ZN7llvm_ks27MCEncodedFragmentWithFixupsILj32ELj4EE9getFixupsEv
        - _ZN7llvm_ks29MCEncodedFragmentWithContentsILj32EE11getContentsEv
        - _ZN7llvm_ks7MCFixup14getKindForSizeEjb
        - _ZN7llvm_ks7MCFixup6createEjPKNS_6MCExprENS_11MCFixupKindENS_5SMLocE
        - _ZNK7llvm_ks6MCExpr18evaluateAsAbsoluteERlRKNS_11MCAssemblerE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:130,15'
          Dst:             _ZN7llvm_ks10MCStreamer13EmitValueImplEPKNS_6MCExprEjNS_5SMLocE
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:131,24'
          Dst:             _ZN7llvm_ks16MCObjectStreamer23getOrCreateDataFragmentEv
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:132,30'
          Dst:             _ZN7llvm_ks29MCEncodedFragmentWithContentsILj32EE11getContentsEv
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:132,3'
          Dst:             _ZN7llvm_ks16MCObjectStreamer18flushPendingLabelsEPNS_10MCFragmentEm
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:150,43'
          Dst:             _ZN7llvm_ks16MCObjectStreamer12getAssemblerEv
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:150,14'
          Dst:             _ZNK7llvm_ks6MCExpr18evaluateAsAbsoluteERlRKNS_11MCAssemblerE
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:155,7'
          Dst:             _ZN7llvm_ks27MCEncodedFragmentWithFixupsILj32ELj4EE9getFixupsEv
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:156,27'
          Dst:             _ZN7llvm_ks29MCEncodedFragmentWithContentsILj32EE11getContentsEv
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:157,23'
          Dst:             _ZN7llvm_ks7MCFixup14getKindForSizeEjb
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:156,7'
          Dst:             _ZN7llvm_ks7MCFixup6createEjPKNS_6MCExprENS_11MCFixupKindENS_5SMLocE
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:155,19'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_7MCFixupELb1EE9push_backERKS1_
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:158,7'
          Dst:             _ZN7llvm_ks29MCEncodedFragmentWithContentsILj32EE11getContentsEv
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:158,32'
          Dst:             _ZN7llvm_ks29MCEncodedFragmentWithContentsILj32EE11getContentsEv
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:158,21'
          Dst:             _ZN7llvm_ks15SmallVectorImplIcE6resizeEmRKc
    - functionName:    _ZN7llvm_ks16MCObjectStreamer15EmitCFISectionsEbb
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCObjectStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - bool
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks10MCStreamer15EmitCFISectionsEbb
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:122,15'
          Dst:             _ZN7llvm_ks10MCStreamer15EmitCFISectionsEbb
    - functionName:    _ZN7llvm_ks16MCObjectStreamer15visitUsedSymbolERKNS_8MCSymbolE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCObjectStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11MCAssembler14registerSymbolERKNS_8MCSymbolEPb
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:118,14'
          Dst:             _ZN7llvm_ks11MCAssembler14registerSymbolERKNS_8MCSymbolEPb
    - functionName:    _ZN7llvm_ks16MCObjectStreamer10EmitFramesEPNS_12MCAsmBackendE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCObjectStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks16MCObjectStreamer5resetEv
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCObjectStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks10MCStreamer5resetEv
        - _ZN7llvm_ks11MCAssembler5resetEv
        - _ZN7llvm_ks14ilist_iteratorINS_10MCFragmentEEC2Ev
        - _ZN7llvm_ks15SmallVectorImplIPNS_8MCSymbolEE5clearEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:75,16'
          Dst:             _ZN7llvm_ks11MCAssembler5resetEv
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:76,23'
          Dst:             _ZN7llvm_ks14ilist_iteratorINS_10MCFragmentEEC2Ev
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:79,17'
          Dst:             _ZN7llvm_ks15SmallVectorImplIPNS_8MCSymbolEE5clearEv
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:80,15'
          Dst:             _ZN7llvm_ks10MCStreamer5resetEv
    - functionName:    _ZN7llvm_ks16MCObjectStreamer22emitAbsoluteSymbolDiffEPKNS_8MCSymbolES3_j
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCObjectStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          74
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks10MCStreamer22emitAbsoluteSymbolDiffEPKNS_8MCSymbolES3_j
        - _ZNK7llvm_ks8MCSymbol10isVariableEv
        - _ZNK7llvm_ks8MCSymbol11getFragmentEb
        - _ZNK7llvm_ks8MCSymbol9getOffsetEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:63,12'
          Dst:             _ZNK7llvm_ks8MCSymbol11getFragmentEb
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:63,33'
          Dst:             _ZNK7llvm_ks8MCSymbol11getFragmentEb
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:63,54'
          Dst:             _ZNK7llvm_ks8MCSymbol11getFragmentEb
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:64,11'
          Dst:             _ZNK7llvm_ks8MCSymbol10isVariableEv
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:64,31'
          Dst:             _ZNK7llvm_ks8MCSymbol10isVariableEv
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:65,17'
          Dst:             _ZN7llvm_ks10MCStreamer22emitAbsoluteSymbolDiffEPKNS_8MCSymbolES3_j
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:70,20'
          Dst:             _ZNK7llvm_ks8MCSymbol9getOffsetEv
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:70,38'
          Dst:             _ZNK7llvm_ks8MCSymbol9getOffsetEv
    - functionName:    _ZN7llvm_ks11SmallVectorIPNS_8MCSymbolELj2EED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 868
      functionLinenumberEnd: 868
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplIPNS_8MCSymbolEED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:868,7'
          Dst:             _ZN7llvm_ks15SmallVectorImplIPNS_8MCSymbolEED2Ev
    - functionName:    _ZN7llvm_ks16MCObjectStreamerD2Ev
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCObjectStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          58
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks10MCStreamerD2Ev
        - _ZN7llvm_ks11MCAssemblerD2Ev
        - _ZN7llvm_ks11SmallVectorIPNS_8MCSymbolELj2EED2Ev
        - _ZNK7llvm_ks11MCAssembler9getWriterEv
        - __clang_call_terminate
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:38,22'
          Dst:             _ZNK7llvm_ks11MCAssembler9getWriterEv
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:39,3'
          Dst:             _ZN7llvm_ks11MCAssemblerD2Ev
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:40,1'
          Dst:             _ZN7llvm_ks11SmallVectorIPNS_8MCSymbolELj2EED2Ev
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:40,1'
          Dst:             _ZN7llvm_ks10MCStreamerD2Ev
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:38,22'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7llvm_ks16MCObjectStreamerD0Ev
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCObjectStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks16MCObjectStreamer17EmitWeakReferenceEPNS_8MCSymbolEPKS1_
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCObjectStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 210
      functionLinenumberEnd: 210
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks18report_fatal_errorEPKcb
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:210,3'
          Dst:             _ZN7llvm_ks18report_fatal_errorEPKcb
    - functionName:    _ZN7llvm_ks16MCObjectStreamer19EmitBundleAlignModeEj
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCObjectStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 310
      functionLinenumberEnd: 310
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:310,3'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
    - functionName:    _ZN7llvm_ks16MCObjectStreamer14EmitBundleLockEb
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCObjectStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 314
      functionLinenumberEnd: 314
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:314,3'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
    - functionName:    _ZN7llvm_ks16MCObjectStreamer16EmitBundleUnlockEv
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCObjectStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 318
      functionLinenumberEnd: 318
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:318,3'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
    - functionName:    _ZN7llvm_ks11SmallVectorIPNS_8MCSymbolELj2EEC2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 872
      functionLinenumberEnd: 873
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplIPNS_8MCSymbolEEC2Ej
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:872,19'
          Dst:             _ZN7llvm_ks15SmallVectorImplIPNS_8MCSymbolEEC2Ej
    - functionName:    _ZN7llvm_ks16MCObjectStreamerC2ERNS_9MCContextERNS_12MCAsmBackendERNS_17raw_pwrite_streamEPNS_13MCCodeEmitterE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCObjectStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          91
      EdgeCount:       18
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7llvm_ks10MCStreamerC2ERNS_9MCContextE
        - _ZN7llvm_ks10MCStreamerD2Ev
        - _ZN7llvm_ks11MCAssemblerC2ERNS_9MCContextERNS_12MCAsmBackendERNS_13MCCodeEmitterERNS_14MCObjectWriterE
        - _ZN7llvm_ks11SmallVectorIPNS_8MCSymbolELj2EEC2Ev
        - _ZN7llvm_ks14ilist_iteratorINS_10MCFragmentEEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:32,7'
          Dst:             _ZN7llvm_ks10MCStreamerC2ERNS_9MCContextE
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:33,21'
          Dst:             _ZN7llvm_ks11MCAssemblerC2ERNS_9MCContextERNS_12MCAsmBackendERNS_13MCCodeEmitterERNS_14MCObjectWriterE
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:29,19'
          Dst:             _ZN7llvm_ks14ilist_iteratorINS_10MCFragmentEEC2Ev
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:29,19'
          Dst:             _ZN7llvm_ks11SmallVectorIPNS_8MCSymbolELj2EEC2Ev
        - Src:             'llvm/lib/MC/MCObjectStreamer.cpp:35,49'
          Dst:             _ZN7llvm_ks10MCStreamerD2Ev
    - functionName:    _ZNK7llvm_ks8MCSymbol13getSectionPtrEb
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCSymbol.h'
      linkageType:     InternalLinkage
      functionLinenumber: 179
      functionLinenumberEnd: 185
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          50
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7llvm_ks10MCFragment9getParentEv
        - _ZNK7llvm_ks8MCSymbol11getFragmentEb
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCSymbol.h:180,25'
          Dst:             _ZNK7llvm_ks8MCSymbol11getFragmentEb
        - Src:             'llvm/include/llvm/MC/MCSymbol.h:181,7'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/MC/MCSymbol.h:182,17'
          Dst:             _ZNK7llvm_ks10MCFragment9getParentEv
    - functionName:    _ZN7llvm_ks14MCObjectWriter5resetEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCObjectWriter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks14MCObjectWriter6isWeakERKNS_8MCSymbolE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCObjectWriter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks8MCSymbol10getSectionEb
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCSymbol.h'
      linkageType:     InternalLinkage
      functionLinenumber: 264
      functionLinenumberEnd: 266
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          44
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7llvm_ks8MCSymbol11isInSectionEb
        - _ZNK7llvm_ks8MCSymbol13getSectionPtrEb
        - __assert_fail
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCSymbol.h:265,5'
          Dst:             _ZNK7llvm_ks8MCSymbol11isInSectionEb
        - Src:             'llvm/include/llvm/MC/MCSymbol.h:265,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/MC/MCSymbol.h:266,13'
          Dst:             _ZNK7llvm_ks8MCSymbol13getSectionPtrEb
    - functionName:    _ZNK7llvm_ks14MCObjectWriter38isSymbolRefDifferenceFullyResolvedImplERKNS_11MCAssemblerERKNS_8MCSymbolERKNS_10MCFragmentEbb
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCObjectWriter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      bool
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks10MCFragment9getParentEv
        - _ZNK7llvm_ks8MCSymbol10getSectionEb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCObjectWriter.cpp:55,32'
          Dst:             _ZNK7llvm_ks8MCSymbol10getSectionEb
        - Src:             'llvm/lib/MC/MCObjectWriter.cpp:56,31'
          Dst:             _ZNK7llvm_ks10MCFragment9getParentEv
    - functionName:    _ZNK7llvm_ks14MCObjectWriter38isSymbolRefDifferenceFullyResolvedImplERKNS_11MCAssemblerERKNS_8MCSymbolES6_b
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCObjectWriter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks8MCSymbol11getFragmentEb
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCObjectWriter.cpp:48,60'
          Dst:             _ZNK7llvm_ks8MCSymbol11getFragmentEb
    - functionName:    _ZNK7llvm_ks14MCObjectWriter34isSymbolRefDifferenceFullyResolvedERKNS_11MCAssemblerEPKNS_15MCSymbolRefExprES6_bRb
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCObjectWriter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      bool
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          119
      EdgeCount:       28
      CyclomaticComplexity: 9
      functionsReached:
        - _ZNK7llvm_ks15MCSymbolRefExpr7getKindEv
        - _ZNK7llvm_ks15MCSymbolRefExpr9getSymbolEv
        - _ZNK7llvm_ks8MCSymbol11getFragmentEb
        - _ZNK7llvm_ks8MCSymbol11isInSectionEb
        - _ZNK7llvm_ks8MCSymbol11isUndefinedEb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCObjectWriter.cpp:26,10'
          Dst:             _ZNK7llvm_ks15MCSymbolRefExpr7getKindEv
        - Src:             'llvm/lib/MC/MCObjectWriter.cpp:27,10'
          Dst:             _ZNK7llvm_ks15MCSymbolRefExpr7getKindEv
        - Src:             'llvm/lib/MC/MCObjectWriter.cpp:30,27'
          Dst:             _ZNK7llvm_ks15MCSymbolRefExpr9getSymbolEv
        - Src:             'llvm/lib/MC/MCObjectWriter.cpp:31,27'
          Dst:             _ZNK7llvm_ks15MCSymbolRefExpr9getSymbolEv
        - Src:             'llvm/lib/MC/MCObjectWriter.cpp:32,10'
          Dst:             _ZNK7llvm_ks8MCSymbol11isUndefinedEb
        - Src:             'llvm/lib/MC/MCObjectWriter.cpp:32,30'
          Dst:             _ZNK7llvm_ks8MCSymbol11isUndefinedEb
        - Src:             'llvm/lib/MC/MCObjectWriter.cpp:35,11'
          Dst:             _ZNK7llvm_ks8MCSymbol11getFragmentEb
        - Src:             'llvm/lib/MC/MCObjectWriter.cpp:35,32'
          Dst:             _ZNK7llvm_ks8MCSymbol11getFragmentEb
        - Src:             'llvm/lib/MC/MCObjectWriter.cpp:38,11'
          Dst:             _ZNK7llvm_ks8MCSymbol11isInSectionEb
    - functionName:    _ZN7llvm_ks14MCObjectWriterD2Ev
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCObjectWriter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 18
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks14MCObjectWriterD0Ev
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCObjectWriter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 17
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _GLOBAL__sub_I_AsmParser.cpp
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks9StringMapIN12_GLOBAL__N_19AsmParser13DirectiveKindENS_15MallocAllocatorEE5clearEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 349
      functionLinenumberEnd: 364
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          82
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks13StringMapImpl15getTombstoneValEv
        - _ZN7llvm_ks14StringMapEntryIN12_GLOBAL__N_19AsmParser13DirectiveKindEE7DestroyINS_15MallocAllocatorEEEvRT_
        - _ZNK7llvm_ks13StringMapImpl5emptyEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/StringMap.h:350,9'
          Dst:             _ZNK7llvm_ks13StringMapImpl5emptyEv
        - Src:             'llvm/include/llvm/ADT/StringMap.h:356,31'
          Dst:             _ZN7llvm_ks13StringMapImpl15getTombstoneValEv
        - Src:             'llvm/include/llvm/ADT/StringMap.h:357,43'
          Dst:             _ZN7llvm_ks14StringMapEntryIN12_GLOBAL__N_19AsmParser13DirectiveKindEE7DestroyINS_15MallocAllocatorEEEvRT_
    - functionName:    _ZN7llvm_ks14StringMapEntryIN12_GLOBAL__N_19AsmParser13DirectiveKindEE7DestroyINS_15MallocAllocatorEEEvRT_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 198
      functionLinenumberEnd: 204
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15MallocAllocator10DeallocateEPKvm
        - _ZNK7llvm_ks18StringMapEntryBase12getKeyLengthEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/StringMap.h:201,57'
          Dst:             _ZNK7llvm_ks18StringMapEntryBase12getKeyLengthEv
        - Src:             'llvm/include/llvm/ADT/StringMap.h:203,15'
          Dst:             _ZN7llvm_ks15MallocAllocator10DeallocateEPKvm
    - functionName:    _ZN7llvm_ks11MCUnaryExpr9createNotEPKNS_6MCExprERNS_9MCContextE
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCExpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 385
      functionLinenumberEnd: 386
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11MCUnaryExpr6createENS0_6OpcodeEPKNS_6MCExprERNS_9MCContextE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCExpr.h:386,12'
          Dst:             _ZN7llvm_ks11MCUnaryExpr6createENS0_6OpcodeEPKNS_6MCExprERNS_9MCContextE
    - functionName:    _ZN7llvm_ks11MCUnaryExpr10createPlusEPKNS_6MCExprERNS_9MCContextE
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCExpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 388
      functionLinenumberEnd: 389
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11MCUnaryExpr6createENS0_6OpcodeEPKNS_6MCExprERNS_9MCContextE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCExpr.h:389,12'
          Dst:             _ZN7llvm_ks11MCUnaryExpr6createENS0_6OpcodeEPKNS_6MCExprERNS_9MCContextE
    - functionName:    _ZN7llvm_ks11MCUnaryExpr11createMinusEPKNS_6MCExprERNS_9MCContextE
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCExpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 382
      functionLinenumberEnd: 383
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11MCUnaryExpr6createENS0_6OpcodeEPKNS_6MCExprERNS_9MCContextE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCExpr.h:383,12'
          Dst:             _ZN7llvm_ks11MCUnaryExpr6createENS0_6OpcodeEPKNS_6MCExprERNS_9MCContextE
    - functionName:    _ZN12_GLOBAL__N_19AsmParser16parseBracketExprERPKN7llvm_ks6MCExprERNS1_5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 834
      functionLinenumberEnd: 845
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          57
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN12_GLOBAL__N_19AsmParser15parseExpressionERPKN7llvm_ks6MCExprE
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks10MCAsmLexer6getTokEv
        - _ZNK7llvm_ks8AsmToken9getEndLocEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:835,7'
          Dst:             _ZN12_GLOBAL__N_19AsmParser15parseExpressionERPKN7llvm_ks6MCExprE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:837,13'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:842,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer6getTokEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:842,27'
          Dst:             _ZNK7llvm_ks8AsmToken9getEndLocEv
    - functionName:    _ZN12_GLOBAL__N_19AsmParser15parseExpressionERPKN7llvm_ks6MCExprE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1076
      functionLinenumberEnd: 1078
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks5SMLocC2Ev
      functionUses:    14
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1077,9'
          Dst:             _ZN7llvm_ks5SMLocC2Ev
    - functionName:    _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCParser/MCAsmLexer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 220
      functionLinenumberEnd: 220
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks10MCAsmLexer6getTokEv
        - _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
      functionUses:    284
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCParser/MCAsmLexer.h:220,52'
          Dst:             _ZNK7llvm_ks10MCAsmLexer6getTokEv
        - Src:             'llvm/include/llvm/MC/MCParser/MCAsmLexer.h:220,61'
          Dst:             _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
    - functionName:    _ZNK7llvm_ks10MCAsmLexer6getTokEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCParser/MCAsmLexer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 185
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          54
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
      functionUses:    31
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCParser/MCAsmLexer.h:185,12'
          Dst:             __assert_fail
    - functionName:    _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCParser/MCAsmLexer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    118
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks20MCAsmParserExtension21HasBracketExpressionsEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCParser/MCAsmParserExtension.h'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 85
      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:    _ZN12_GLOBAL__N_19AsmParser14parseParenExprERPKN7llvm_ks6MCExprERNS1_5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 818
      functionLinenumberEnd: 827
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          55
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN12_GLOBAL__N_19AsmParser15parseExpressionERPKN7llvm_ks6MCExprE
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks10MCAsmLexer6getTokEv
        - _ZNK7llvm_ks8AsmToken9getEndLocEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:819,7'
          Dst:             _ZN12_GLOBAL__N_19AsmParser15parseExpressionERPKN7llvm_ks6MCExprE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:821,13'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:824,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer6getTokEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:824,27'
          Dst:             _ZNK7llvm_ks8AsmToken9getEndLocEv
    - functionName:    _ZNK7llvm_ks9MCAsmInfo17doesAllowAtInNameEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCAsmInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 482
      functionLinenumberEnd: 482
      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:    _ZNK7llvm_ks9StringRef5splitEc
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringRef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 469
      functionLinenumberEnd: 474
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         28
      ICount:          233
      EdgeCount:       35
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN7llvm_ks9StringRefC2Ev
        - __assert_fail
        - memchr
      functionUses:    19
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/StringRef.h:470,20'
          Dst:             memchr
        - Src:             'llvm/include/llvm/ADT/StringRef.h:472,38'
          Dst:             _ZN7llvm_ks9StringRefC2Ev
        - Src:             'llvm/include/llvm/ADT/StringRef.h:456,14'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/StringRef.h:456,14'
          Dst:             __assert_fail
    - functionName:    memchr
      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:    19
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks9MCAsmInfo13getDollarIsPCEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCAsmInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 450
      functionLinenumberEnd: 450
      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:    _ZN7llvm_ks11MCUnaryExpr10createLNotEPKNS_6MCExprERNS_9MCContextE
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCExpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 379
      functionLinenumberEnd: 380
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11MCUnaryExpr6createENS0_6OpcodeEPKNS_6MCExprERNS_9MCContextE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCExpr.h:380,12'
          Dst:             _ZN7llvm_ks11MCUnaryExpr6createENS0_6OpcodeEPKNS_6MCExprERNS_9MCContextE
    - functionName:    _ZN12_GLOBAL__N_19AsmParser19parsePrimaryExprAuxERPKN7llvm_ks6MCExprERNS1_5SMLocEj
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 848
      functionLinenumberEnd: 1063
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         135
      ICount:          1189
      EdgeCount:       166
      CyclomaticComplexity: 33
      functionsReached:
        - _ZN12_GLOBAL__N_19AsmParser14parseParenExprERPKN7llvm_ks6MCExprERNS1_5SMLocE
        - _ZN12_GLOBAL__N_19AsmParser16parseBracketExprERPKN7llvm_ks6MCExprERNS1_5SMLocE
        - _ZN12_GLOBAL__N_19AsmParser19parsePrimaryExprAuxERPKN7llvm_ks6MCExprERNS1_5SMLocEj
        - _ZN7llvm_ks10MCAsmLexer3LexEv
        - _ZN7llvm_ks11MCUnaryExpr10createLNotEPKNS_6MCExprERNS_9MCContextE
        - _ZN7llvm_ks11MCUnaryExpr10createPlusEPKNS_6MCExprERNS_9MCContextE
        - _ZN7llvm_ks11MCUnaryExpr11createMinusEPKNS_6MCExprERNS_9MCContextE
        - _ZN7llvm_ks11MCUnaryExpr9createNotEPKNS_6MCExprERNS_9MCContextE
        - _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - _ZN7llvm_ks15MCSymbolRefExpr21getVariantKindForNameENS_9StringRefE
        - _ZN7llvm_ks15MCSymbolRefExpr6createEPKNS_8MCSymbolENS0_11VariantKindERNS_9MCContextE
        - _ZN7llvm_ks3isaINS_14MCConstantExprEPKNS_6MCExprEEEbRKT0_
        - _ZN7llvm_ks5APIntD2Ev
        - _ZN7llvm_ks5SMLoc14getFromPointerEPKc
        - _ZN7llvm_ks5TwineC2ERKNS_9StringRefE
        - _ZN7llvm_ks7APFloatC2ERKNS_12fltSemanticsENS_9StringRefE
        - _ZN7llvm_ks7APFloatD2Ev
        - _ZN7llvm_ks9MCContext16createTempSymbolEb
        - _ZN7llvm_ks9MCContext17getOrCreateSymbolERKNS_5TwineE
        - _ZN7llvm_ks9MCContext25getDirectionalLocalSymbolEjbRb
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZN7llvm_ks9StringRefC2Ev
        - _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks10MCAsmLexer6getLocEv
        - _ZNK7llvm_ks10MCAsmLexer6getTokEv
        - _ZNK7llvm_ks10MCAsmLexer7getKindEv
        - _ZNK7llvm_ks11MCAsmParser6getTokEv
        - _ZNK7llvm_ks20MCAsmParserExtension21HasBracketExpressionsEv
        - _ZNK7llvm_ks5APInt12getZExtValueEv
        - _ZNK7llvm_ks7APFloat14bitcastToAPIntEv
        - _ZNK7llvm_ks8AsmLexer6getMAIEv
        - _ZNK7llvm_ks8AsmToken9getEndLocEv
        - _ZNK7llvm_ks8AsmToken9getIntValERb
        - _ZNK7llvm_ks8AsmToken9getStringEv
        - _ZNK7llvm_ks8MCSymbol10isVariableEv
        - _ZNK7llvm_ks8MCSymbol11isUndefinedEb
        - _ZNK7llvm_ks8MCSymbol16getVariableValueEb
        - _ZNK7llvm_ks9MCAsmInfo13getDollarIsPCEv
        - _ZNK7llvm_ks9MCAsmInfo17doesAllowAtInNameEv
        - _ZNK7llvm_ks9MCAsmInfo25useParensForSymbolVariantEv
        - _ZNK7llvm_ks9StringRef3endEv
        - _ZNK7llvm_ks9StringRef5splitEc
        - memcmp
      functionUses:    5
      BranchProfiles:
        - Branch String:   'llvm/lib/MC/MCParser/AsmParser.cpp:855,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:853,36'
          Dst:             _ZNK7llvm_ks10MCAsmLexer6getLocEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:854,46'
          Dst:             _ZNK7llvm_ks10MCAsmLexer7getKindEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:865,9'
          Dst:             _ZN12_GLOBAL__N_19AsmParser19parsePrimaryExprAuxERPKN7llvm_ks6MCExprERNS1_5SMLocEj
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:867,11'
          Dst:             _ZN7llvm_ks11MCUnaryExpr10createLNotEPKNS_6MCExprERNS_9MCContextE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:873,15'
          Dst:             _ZN7llvm_ks9StringRefC2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:876,19'
          Dst:             _ZNK7llvm_ks8AsmLexer6getMAIEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:876,28'
          Dst:             _ZNK7llvm_ks9MCAsmInfo13getDollarIsPCEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:879,31'
          Dst:             _ZN7llvm_ks9MCContext16createTempSymbolEb
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:881,17'
          Dst:             _ZN7llvm_ks15MCSymbolRefExpr6createEPKNS_8MCSymbolENS0_11VariantKindERNS_9MCContextE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:893,14'
          Dst:             _ZNK7llvm_ks9MCAsmInfo25useParensForSymbolVariantEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:895,19'
          Dst:             _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:896,17'
          Dst:             _ZN7llvm_ks10MCAsmLexer3LexEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:898,21'
          Dst:             _ZN7llvm_ks9StringRefC2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:908,28'
          Dst:             _ZNK7llvm_ks9StringRef5splitEc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:910,22'
          Dst:             _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:911,13'
          Dst:             _ZN7llvm_ks10MCAsmLexer3LexEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:912,17'
          Dst:             _ZN7llvm_ks9StringRefC2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:914,17'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:920,13'
          Dst:             _ZN7llvm_ks10MCAsmLexer3LexEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:924,47'
          Dst:             _ZNK7llvm_ks9StringRef3endEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:924,14'
          Dst:             _ZN7llvm_ks5SMLoc14getFromPointerEPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:932,17'
          Dst:             _ZN7llvm_ks15MCSymbolRefExpr21getVariantKindForNameENS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:935,22'
          Dst:             _ZNK7llvm_ks9MCAsmInfo17doesAllowAtInNameEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:935,50'
          Dst:             _ZNK7llvm_ks9MCAsmInfo25useParensForSymbolVariantEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:948,52'
          Dst:             _ZN7llvm_ks5TwineC2ERKNS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:948,34'
          Dst:             _ZN7llvm_ks9MCContext17getOrCreateSymbolERKNS_5TwineE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:952,14'
          Dst:             _ZNK7llvm_ks8MCSymbol10isVariableEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:953,34'
          Dst:             _ZNK7llvm_ks8MCSymbol16getVariableValueEb
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:953,9'
          Dst:             _ZN7llvm_ks3isaINS_14MCConstantExprEPKNS_6MCExprEEEbRKT0_
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:960,18'
          Dst:             _ZNK7llvm_ks8MCSymbol16getVariableValueEb
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:965,11'
          Dst:             _ZN7llvm_ks15MCSymbolRefExpr6createEPKNS_8MCSymbolENS0_11VariantKindERNS_9MCContextE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:975,22'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:975,31'
          Dst:             _ZNK7llvm_ks8AsmToken9getIntValERb
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:979,11'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:980,20'
          Dst:             _ZNK7llvm_ks10MCAsmLexer6getTokEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:980,29'
          Dst:             _ZNK7llvm_ks8AsmToken9getEndLocEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:983,15'
          Dst:             _ZNK7llvm_ks10MCAsmLexer7getKindEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:984,25'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:984,34'
          Dst:             _ZNK7llvm_ks8AsmToken9getStringEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:986,53'
          Dst:             _ZNK7llvm_ks9StringRef5splitEc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:989,19'
          Dst:             _ZN7llvm_ks15MCSymbolRefExpr21getVariantKindForNameENS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:997,20'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:997,36'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1000,60'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1000,17'
          Dst:             _ZN7llvm_ks9MCContext25getDirectionalLocalSymbolEjbRb
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1003,15'
          Dst:             _ZN7llvm_ks15MCSymbolRefExpr6createEPKNS_8MCSymbolENS0_11VariantKindERNS_9MCContextE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1004,22'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1004,34'
          Dst:             _ZNK7llvm_ks8MCSymbol11isUndefinedEb
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1009,24'
          Dst:             _ZNK7llvm_ks10MCAsmLexer6getTokEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1009,33'
          Dst:             _ZNK7llvm_ks8AsmToken9getEndLocEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1016,42'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1016,51'
          Dst:             _ZNK7llvm_ks8AsmToken9getStringEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1016,13'
          Dst:             _ZN7llvm_ks7APFloatC2ERKNS_12fltSemanticsENS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1017,31'
          Dst:             _ZNK7llvm_ks7APFloat14bitcastToAPIntEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1017,48'
          Dst:             _ZNK7llvm_ks5APInt12getZExtValueEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1017,23'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1018,11'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1019,20'
          Dst:             _ZNK7llvm_ks10MCAsmLexer6getTokEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1019,29'
          Dst:             _ZNK7llvm_ks8AsmToken9getEndLocEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1022,3'
          Dst:             _ZN7llvm_ks7APFloatD2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1017,23'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1022,3'
          Dst:             _ZN7llvm_ks7APFloatD2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1026,25'
          Dst:             _ZN7llvm_ks9MCContext16createTempSymbolEb
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1028,11'
          Dst:             _ZN7llvm_ks15MCSymbolRefExpr6createEPKNS_8MCSymbolENS0_11VariantKindERNS_9MCContextE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1029,20'
          Dst:             _ZNK7llvm_ks10MCAsmLexer6getTokEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1029,29'
          Dst:             _ZNK7llvm_ks8AsmToken9getEndLocEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1035,12'
          Dst:             _ZN12_GLOBAL__N_19AsmParser14parseParenExprERPKN7llvm_ks6MCExprERNS1_5SMLocE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1037,26'
          Dst:             _ZNK7llvm_ks20MCAsmParserExtension21HasBracketExpressionsEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1043,12'
          Dst:             _ZN12_GLOBAL__N_19AsmParser16parseBracketExprERPKN7llvm_ks6MCExprERNS1_5SMLocE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1046,9'
          Dst:             _ZN12_GLOBAL__N_19AsmParser19parsePrimaryExprAuxERPKN7llvm_ks6MCExprERNS1_5SMLocEj
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1048,11'
          Dst:             _ZN7llvm_ks11MCUnaryExpr11createMinusEPKNS_6MCExprERNS_9MCContextE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1052,9'
          Dst:             _ZN12_GLOBAL__N_19AsmParser19parsePrimaryExprAuxERPKN7llvm_ks6MCExprERNS1_5SMLocEj
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1054,11'
          Dst:             _ZN7llvm_ks11MCUnaryExpr10createPlusEPKNS_6MCExprERNS_9MCContextE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1058,9'
          Dst:             _ZN12_GLOBAL__N_19AsmParser19parsePrimaryExprAuxERPKN7llvm_ks6MCExprERNS1_5SMLocEj
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1060,11'
          Dst:             _ZN7llvm_ks11MCUnaryExpr9createNotEPKNS_6MCExprERNS_9MCContextE
    - functionName:    _ZNK7llvm_ks10MCAsmLexer7getKindEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCParser/MCAsmLexer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 214
      functionLinenumberEnd: 214
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks10MCAsmLexer6getTokEv
        - _ZNK7llvm_ks8AsmToken7getKindEv
      functionUses:    47
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCParser/MCAsmLexer.h:214,48'
          Dst:             _ZNK7llvm_ks10MCAsmLexer6getTokEv
        - Src:             'llvm/include/llvm/MC/MCParser/MCAsmLexer.h:214,57'
          Dst:             _ZNK7llvm_ks8AsmToken7getKindEv
    - functionName:    _ZNK7llvm_ks8AsmLexer6getMAIEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCParser/AsmLexer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCParser/MCAsmLexer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 217
      functionLinenumberEnd: 217
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks10MCAsmLexer6getTokEv
        - _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
      functionUses:    160
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCParser/MCAsmLexer.h:217,49'
          Dst:             _ZNK7llvm_ks10MCAsmLexer6getTokEv
        - Src:             'llvm/include/llvm/MC/MCParser/MCAsmLexer.h:217,58'
          Dst:             _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
    - functionName:    _ZN7llvm_ks10MCAsmLexer3LexEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCParser/MCAsmLexer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 166
      functionLinenumberEnd: 172
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          75
      EdgeCount:       25
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplINS_8AsmTokenEE12emplace_backIJS1_EEEvDpOT_
        - _ZN7llvm_ks15SmallVectorImplINS_8AsmTokenEE5eraseEPS1_
        - _ZN7llvm_ks25SmallVectorTemplateCommonINS_8AsmTokenEvE5frontEv
        - _ZN7llvm_ks8AsmTokenD2Ev
        - _ZNK7llvm_ks15SmallVectorBase5emptyEv
        - __assert_fail
      functionUses:    29
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCParser/MCAsmLexer.h:167,5'
          Dst:             _ZNK7llvm_ks15SmallVectorBase5emptyEv
        - Src:             'llvm/include/llvm/MC/MCParser/MCAsmLexer.h:167,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/MC/MCParser/MCAsmLexer.h:168,12'
          Dst:             _ZN7llvm_ks15SmallVectorImplINS_8AsmTokenEE5eraseEPS1_
        - Src:             'llvm/include/llvm/MC/MCParser/MCAsmLexer.h:169,16'
          Dst:             _ZNK7llvm_ks15SmallVectorBase5emptyEv
        - Src:             'llvm/include/llvm/MC/MCParser/MCAsmLexer.h:170,14'
          Dst:             _ZN7llvm_ks15SmallVectorImplINS_8AsmTokenEE12emplace_backIJS1_EEEvDpOT_
        - Src:             'llvm/include/llvm/MC/MCParser/MCAsmLexer.h:170,7'
          Dst:             _ZN7llvm_ks8AsmTokenD2Ev
        - Src:             'llvm/include/llvm/MC/MCParser/MCAsmLexer.h:170,7'
          Dst:             _ZN7llvm_ks8AsmTokenD2Ev
        - Src:             'llvm/include/llvm/MC/MCParser/MCAsmLexer.h:171,19'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINS_8AsmTokenEvE5frontEv
    - functionName:    _ZN7llvm_ks5SMLoc14getFromPointerEPKc
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/SMLoc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks5SMLocC2Ev
      functionUses:    54
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/SMLoc.h:37,11'
          Dst:             _ZN7llvm_ks5SMLocC2Ev
    - functionName:    _ZNK7llvm_ks8AsmToken9getIntValERb
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCParser/MCAsmLexer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7llvm_ks5APInt12getZExtValueEv
      functionUses:    34
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCParser/MCAsmLexer.h:118,19'
          Dst:             _ZNK7llvm_ks5APInt12getZExtValueEv
    - functionName:    _ZNK7llvm_ks8AsmToken9getStringEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCParser/MCAsmLexer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    154
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks5APInt12getZExtValueEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/APInt.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1328
      functionLinenumberEnd: 1333
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          55
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK7llvm_ks5APInt12isSingleWordEv
        - _ZNK7llvm_ks5APInt13getActiveBitsEv
        - __assert_fail
      functionUses:    22
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/APInt.h:1329,9'
          Dst:             _ZNK7llvm_ks5APInt12isSingleWordEv
        - Src:             'llvm/include/llvm/ADT/APInt.h:1331,5'
          Dst:             _ZNK7llvm_ks5APInt13getActiveBitsEv
        - Src:             'llvm/include/llvm/ADT/APInt.h:1331,5'
          Dst:             __assert_fail
    - functionName:    _ZN7llvm_ks5APIntD2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/APInt.h'
      linkageType:     InternalLinkage
      functionLinenumber: 292
      functionLinenumberEnd: 295
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          41
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks5APInt12needsCleanupEv
        - __clang_call_terminate
      functionUses:    504
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/APInt.h:293,9'
          Dst:             _ZNK7llvm_ks5APInt12needsCleanupEv
        - Src:             'llvm/include/llvm/ADT/APInt.h:293,9'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7llvm_ks5APInt12needsCleanupEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/APInt.h'
      linkageType:     InternalLinkage
      functionLinenumber: 305
      functionLinenumberEnd: 305
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks5APInt12isSingleWordEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/APInt.h:305,39'
          Dst:             _ZNK7llvm_ks5APInt12isSingleWordEv
    - functionName:    _ZNK7llvm_ks5APInt12isSingleWordEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/APInt.h'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    70
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks5APInt13getActiveBitsEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/APInt.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1298
      functionLinenumberEnd: 1298
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks5APInt17countLeadingZerosEv
      functionUses:    30
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/APInt.h:1298,54'
          Dst:             _ZNK7llvm_ks5APInt17countLeadingZerosEv
    - functionName:    _ZNK7llvm_ks5APInt17countLeadingZerosEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/APInt.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1362
      functionLinenumberEnd: 1368
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks17countLeadingZerosImEEmT_NS_12ZeroBehaviorE
        - _ZNK7llvm_ks5APInt12isSingleWordEv
        - _ZNK7llvm_ks5APInt25countLeadingZerosSlowCaseEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/APInt.h:1363,9'
          Dst:             _ZNK7llvm_ks5APInt12isSingleWordEv
        - Src:             'llvm/include/llvm/ADT/APInt.h:1365,14'
          Dst:             _ZN7llvm_ks17countLeadingZerosImEEmT_NS_12ZeroBehaviorE
        - Src:             'llvm/include/llvm/ADT/APInt.h:1367,12'
          Dst:             _ZNK7llvm_ks5APInt25countLeadingZerosSlowCaseEv
    - functionName:    _ZN7llvm_ks17countLeadingZerosImEEmT_NS_12ZeroBehaviorE
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/MathExtras.h'
      linkageType:     InternalLinkage
      functionLinenumber: 178
      functionLinenumberEnd: 182
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks6detail19LeadingZerosCounterImLm8EE5countEmNS_12ZeroBehaviorE
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/MathExtras.h:182,10'
          Dst:             _ZN7llvm_ks6detail19LeadingZerosCounterImLm8EE5countEmNS_12ZeroBehaviorE
    - functionName:    _ZN7llvm_ks6detail19LeadingZerosCounterImLm8EE5countEmNS_12ZeroBehaviorE
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/MathExtras.h'
      linkageType:     InternalLinkage
      functionLinenumber: 153
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          37
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks15SmallVectorImplINS_8AsmTokenEE5eraseEPS1_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 462
      functionLinenumberEnd: 471
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          85
      EdgeCount:       19
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_8AsmTokenELb0EE4moveIPS1_S4_EET0_T_S6_S5_
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_8AsmTokenELb0EE8pop_backEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:463,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:464,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:468,5'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_8AsmTokenELb0EE4moveIPS1_S4_EET0_T_S6_S5_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:470,11'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_8AsmTokenELb0EE8pop_backEv
    - functionName:    _ZN7llvm_ks15SmallVectorImplINS_8AsmTokenEE12emplace_backIJS1_EEEvDpOT_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 659
      functionLinenumberEnd: 664
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_8AsmTokenELb0EE4growEm
        - _ZN7llvm_ks25SmallVectorTemplateCommonINS_8AsmTokenEvE6setEndEPS1_
        - _ZN7llvm_ks8AsmTokenC2EOS0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:661,13'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_8AsmTokenELb0EE4growEm
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:662,33'
          Dst:             _ZN7llvm_ks8AsmTokenC2EOS0_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:663,11'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINS_8AsmTokenEvE6setEndEPS1_
    - functionName:    _ZN7llvm_ks8AsmTokenD2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCParser/MCAsmLexer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 22
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks5APIntD2Ev
      functionUses:    94
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCParser/MCAsmLexer.h:22,7'
          Dst:             _ZN7llvm_ks5APIntD2Ev
    - functionName:    _ZN7llvm_ks25SmallVectorTemplateCommonINS_8AsmTokenEvE5frontEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionLinenumberEnd: 156
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks15SmallVectorBase5emptyEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:155,5'
          Dst:             _ZNK7llvm_ks15SmallVectorBase5emptyEv
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:155,5'
          Dst:             __assert_fail
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseINS_8AsmTokenELb0EE4growEm
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 251
      functionLinenumberEnd: 273
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          113
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks12NextPowerOf2Em
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_8AsmTokenELb0EE13destroy_rangeEPS1_S3_
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_8AsmTokenELb0EE18uninitialized_moveIPS1_S4_EEvT_S5_T0_
        - _ZN7llvm_ks25SmallVectorTemplateCommonINS_8AsmTokenEvE6setEndEPS1_
        - _ZNK7llvm_ks25SmallVectorTemplateCommonINS_8AsmTokenEvE7isSmallEv
        - _ZNK7llvm_ks25SmallVectorTemplateCommonINS_8AsmTokenEvE8capacityEv
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:252,30'
          Dst:             _ZNK7llvm_ks25SmallVectorTemplateCommonINS_8AsmTokenEvE8capacityEv
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:255,31'
          Dst:             _ZN7llvm_ks12NextPowerOf2Em
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:261,3'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_8AsmTokenELb0EE18uninitialized_moveIPS1_S4_EEvT_S5_T0_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:264,3'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_8AsmTokenELb0EE13destroy_rangeEPS1_S3_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:267,14'
          Dst:             _ZNK7llvm_ks25SmallVectorTemplateCommonINS_8AsmTokenEvE7isSmallEv
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:270,9'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINS_8AsmTokenEvE6setEndEPS1_
    - functionName:    _ZN7llvm_ks8AsmTokenC2EOS0_
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCParser/MCAsmLexer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 22
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks5APIntC2EOS0_
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCParser/MCAsmLexer.h:22,7'
          Dst:             _ZN7llvm_ks5APIntC2EOS0_
    - functionName:    _ZN7llvm_ks25SmallVectorTemplateCommonINS_8AsmTokenEvE6setEndEPS1_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks5APIntC2EOS0_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/APInt.h'
      linkageType:     InternalLinkage
      functionLinenumber: 287
      functionLinenumberEnd: 289
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          22
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks25SmallVectorTemplateCommonINS_8AsmTokenEvE8capacityEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 136
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks25SmallVectorTemplateCommonINS_8AsmTokenEvE12capacity_ptrEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:136,36'
          Dst:             _ZNK7llvm_ks25SmallVectorTemplateCommonINS_8AsmTokenEvE12capacity_ptrEv
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseINS_8AsmTokenELb0EE18uninitialized_moveIPS1_S4_EEvT_S5_T0_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 211
      functionLinenumberEnd: 214
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          39
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks8AsmTokenC2EOS0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:213,30'
          Dst:             _ZN7llvm_ks8AsmTokenC2EOS0_
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseINS_8AsmTokenELb0EE13destroy_rangeEPS1_S3_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 180
      functionLinenumberEnd: 185
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks8AsmTokenD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:183,11'
          Dst:             _ZN7llvm_ks8AsmTokenD2Ev
    - functionName:    _ZNK7llvm_ks25SmallVectorTemplateCommonINS_8AsmTokenEvE7isSmallEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks25SmallVectorTemplateCommonINS_8AsmTokenEvE12capacity_ptrEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseINS_8AsmTokenELb0EE4moveIPS1_S4_EET0_T_S6_S5_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 191
      functionLinenumberEnd: 194
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          40
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks8AsmTokenaSEOS0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:193,13'
          Dst:             _ZN7llvm_ks8AsmTokenaSEOS0_
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseINS_8AsmTokenELb0EE8pop_backEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 243
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks25SmallVectorTemplateCommonINS_8AsmTokenEvE6setEndEPS1_
        - _ZN7llvm_ks8AsmTokenD2Ev
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:244,11'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINS_8AsmTokenEvE6setEndEPS1_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:245,19'
          Dst:             _ZN7llvm_ks8AsmTokenD2Ev
    - functionName:    _ZN7llvm_ks8AsmTokenaSEOS0_
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCParser/MCAsmLexer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 22
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks5APIntaSEOS0_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCParser/MCAsmLexer.h:22,7'
          Dst:             _ZN7llvm_ks5APIntaSEOS0_
    - functionName:    _ZN7llvm_ks5APIntaSEOS0_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/APInt.h'
      linkageType:     InternalLinkage
      functionLinenumber: 664
      functionLinenumberEnd: 685
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          63
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZNK7llvm_ks5APInt12isSingleWordEv
      functionUses:    60
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/APInt.h:665,10'
          Dst:             _ZNK7llvm_ks5APInt12isSingleWordEv
    - functionName:    _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCParser/MCAsmLexer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    143
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks8AsmToken7getKindEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCParser/MCAsmLexer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL21getGNUBinOpPrecedenceN7llvm_ks8AsmToken9TokenKindERNS_12MCBinaryExpr6OpcodeEb
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1316
      functionLinenumberEnd: 1388
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          157
      EdgeCount:       44
      CyclomaticComplexity: 23
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/lib/MC/MCParser/AsmParser.cpp:1317,3'
          Branch Sides:    []
      Callsites:       []
    - functionName:    _ZL24getDarwinBinOpPrecedenceN7llvm_ks8AsmToken9TokenKindERNS_12MCBinaryExpr6OpcodeEb
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1238
      functionLinenumberEnd: 1312
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          157
      EdgeCount:       44
      CyclomaticComplexity: 23
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/lib/MC/MCParser/AsmParser.cpp:1239,3'
          Branch Sides:    []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks9MCAsmInfo19shouldUseLogicalShrEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCAsmInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 572
      functionLinenumberEnd: 572
      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:    _ZN12_GLOBAL__N_19AsmParser18getBinOpPrecedenceEN7llvm_ks8AsmToken9TokenKindERNS1_12MCBinaryExpr6OpcodeE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1391
      functionLinenumberEnd: 1394
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL21getGNUBinOpPrecedenceN7llvm_ks8AsmToken9TokenKindERNS_12MCBinaryExpr6OpcodeEb
        - _ZL24getDarwinBinOpPrecedenceN7llvm_ks8AsmToken9TokenKindERNS_12MCBinaryExpr6OpcodeEb
        - _ZNK7llvm_ks9MCAsmInfo19shouldUseLogicalShrEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1392,34'
          Dst:             _ZNK7llvm_ks9MCAsmInfo19shouldUseLogicalShrEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1393,21'
          Dst:             _ZL24getDarwinBinOpPrecedenceN7llvm_ks8AsmToken9TokenKindERNS_12MCBinaryExpr6OpcodeEb
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1394,21'
          Dst:             _ZL21getGNUBinOpPrecedenceN7llvm_ks8AsmToken9TokenKindERNS_12MCBinaryExpr6OpcodeEb
    - functionName:    _ZN12_GLOBAL__N_19AsmParser19applyModifierToExprEPKN7llvm_ks6MCExprENS1_15MCSymbolRefExpr11VariantKindE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1083
      functionLinenumberEnd: 1133
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         28
      ICount:          202
      EdgeCount:       33
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN12_GLOBAL__N_19AsmParser19applyModifierToExprEPKN7llvm_ks6MCExprENS1_15MCSymbolRefExpr11VariantKindE
        - _ZN7llvm_ks11MCUnaryExpr6createENS0_6OpcodeEPKNS_6MCExprERNS_9MCContextE
        - _ZN7llvm_ks12MCBinaryExpr6createENS0_6OpcodeEPKNS_6MCExprES4_RNS_9MCContextE
        - _ZN7llvm_ks15MCSymbolRefExpr6createEPKNS_8MCSymbolENS0_11VariantKindERNS_9MCContextE
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - _ZN7llvm_ks4castINS_11MCUnaryExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks4castINS_12MCBinaryExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks4castINS_15MCSymbolRefExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK7llvm_ks11MCAsmParser15getTargetParserEv
        - _ZNK7llvm_ks11MCUnaryExpr10getSubExprEv
        - _ZNK7llvm_ks11MCUnaryExpr9getOpcodeEv
        - _ZNK7llvm_ks12MCBinaryExpr6getLHSEv
        - _ZNK7llvm_ks12MCBinaryExpr6getRHSEv
        - _ZNK7llvm_ks12MCBinaryExpr9getOpcodeEv
        - _ZNK7llvm_ks15MCSymbolRefExpr7getKindEv
        - _ZNK7llvm_ks15MCSymbolRefExpr9getSymbolEv
        - _ZNK7llvm_ks6MCExpr7getKindEv
      functionUses:    4
      BranchProfiles:
        - Branch String:   'llvm/lib/MC/MCParser/AsmParser.cpp:1090,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1085,24'
          Dst:             _ZNK7llvm_ks11MCAsmParser15getTargetParserEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1090,14'
          Dst:             _ZNK7llvm_ks6MCExpr7getKindEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1096,34'
          Dst:             _ZN7llvm_ks4castINS_15MCSymbolRefExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1098,14'
          Dst:             _ZNK7llvm_ks15MCSymbolRefExpr7getKindEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1104,42'
          Dst:             _ZNK7llvm_ks15MCSymbolRefExpr9getSymbolEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1104,12'
          Dst:             _ZN7llvm_ks15MCSymbolRefExpr6createEPKNS_8MCSymbolENS0_11VariantKindERNS_9MCContextE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1108,29'
          Dst:             _ZN7llvm_ks4castINS_11MCUnaryExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1109,49'
          Dst:             _ZNK7llvm_ks11MCUnaryExpr10getSubExprEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1109,25'
          Dst:             _ZN12_GLOBAL__N_19AsmParser19applyModifierToExprEPKN7llvm_ks6MCExprENS1_15MCSymbolRefExpr11VariantKindE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1112,36'
          Dst:             _ZNK7llvm_ks11MCUnaryExpr9getOpcodeEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1112,12'
          Dst:             _ZN7llvm_ks11MCUnaryExpr6createENS0_6OpcodeEPKNS_6MCExprERNS_9MCContextE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1116,30'
          Dst:             _ZN7llvm_ks4castINS_12MCBinaryExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1117,49'
          Dst:             _ZNK7llvm_ks12MCBinaryExpr6getLHSEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1117,25'
          Dst:             _ZN12_GLOBAL__N_19AsmParser19applyModifierToExprEPKN7llvm_ks6MCExprENS1_15MCSymbolRefExpr11VariantKindE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1118,49'
          Dst:             _ZNK7llvm_ks12MCBinaryExpr6getRHSEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1118,25'
          Dst:             _ZN12_GLOBAL__N_19AsmParser19applyModifierToExprEPKN7llvm_ks6MCExprENS1_15MCSymbolRefExpr11VariantKindE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1124,17'
          Dst:             _ZNK7llvm_ks12MCBinaryExpr6getLHSEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1126,17'
          Dst:             _ZNK7llvm_ks12MCBinaryExpr6getRHSEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1128,37'
          Dst:             _ZNK7llvm_ks12MCBinaryExpr9getOpcodeEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1128,12'
          Dst:             _ZN7llvm_ks12MCBinaryExpr6createENS0_6OpcodeEPKNS_6MCExprES4_RNS_9MCContextE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1132,3'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
    - functionName:    _ZNK7llvm_ks11MCAsmParser15getTargetParserEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCParser/MCAsmParser.h'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    15
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_19AsmParser13parseBinOpRHSEjRPKN7llvm_ks6MCExprERNS1_5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1400
      functionLinenumberEnd: 1427
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          103
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN12_GLOBAL__N_19AsmParser13parseBinOpRHSEjRPKN7llvm_ks6MCExprERNS1_5SMLocE
        - _ZN12_GLOBAL__N_19AsmParser18getBinOpPrecedenceEN7llvm_ks8AsmToken9TokenKindERNS1_12MCBinaryExpr6OpcodeE
        - _ZN7llvm_ks12MCBinaryExpr6createENS0_6OpcodeEPKNS_6MCExprES4_RNS_9MCContextE
        - _ZNK7llvm_ks10MCAsmLexer7getKindEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1403,49'
          Dst:             _ZNK7llvm_ks10MCAsmLexer7getKindEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1403,24'
          Dst:             _ZN12_GLOBAL__N_19AsmParser18getBinOpPrecedenceEN7llvm_ks8AsmToken9TokenKindERNS1_12MCBinaryExpr6OpcodeE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1420,53'
          Dst:             _ZNK7llvm_ks10MCAsmLexer7getKindEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1420,28'
          Dst:             _ZN12_GLOBAL__N_19AsmParser18getBinOpPrecedenceEN7llvm_ks8AsmToken9TokenKindERNS1_12MCBinaryExpr6OpcodeE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1421,34'
          Dst:             _ZN12_GLOBAL__N_19AsmParser13parseBinOpRHSEjRPKN7llvm_ks6MCExprERNS1_5SMLocE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1425,11'
          Dst:             _ZN7llvm_ks12MCBinaryExpr6createENS0_6OpcodeEPKNS_6MCExprES4_RNS_9MCContextE
    - functionName:    _ZNK7llvm_ks5SMLocneERKS0_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/SMLoc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks15MCTargetOptionsC2ERKS0_
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCTargetOptions.h'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks17MCTargetAsmParser16getTargetOptionsEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCParser/MCTargetAsmParser.h'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15MCTargetOptionsC2ERKS0_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCParser/MCTargetAsmParser.h:137,53'
          Dst:             _ZN7llvm_ks15MCTargetOptionsC2ERKS0_
    - functionName:    _ZN12_GLOBAL__N_19AsmParser24printMacroInstantiationsEv
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 590
      functionLinenumberEnd: 598
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          65
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks5TwineC2EPKc
        - _ZN7llvm_ks8ArrayRefINS_7SMRangeEEC2ENS_8NoneTypeE
        - _ZNK12_GLOBAL__N_19AsmParser12printMessageEN7llvm_ks5SMLocENS1_9SourceMgr8DiagKindERKNS1_5TwineENS1_8ArrayRefINS1_7SMRangeEEE
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:597,18'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:596,5'
          Dst:             _ZN7llvm_ks8ArrayRefINS_7SMRangeEEC2ENS_8NoneTypeE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:596,5'
          Dst:             _ZNK12_GLOBAL__N_19AsmParser12printMessageEN7llvm_ks5SMLocENS1_9SourceMgr8DiagKindERKNS1_5TwineENS1_8ArrayRefINS1_7SMRangeEEE
    - functionName:    _ZNK12_GLOBAL__N_19AsmParser12printMessageEN7llvm_ks5SMLocENS1_9SourceMgr8DiagKindERKNS1_5TwineENS1_8ArrayRefINS1_7SMRangeEEE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 316
      functionLinenumberEnd: 318
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          44
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks8ArrayRefINS_7SMFixItEEC2ENS_8NoneTypeE
        - _ZNK7llvm_ks9SourceMgr12PrintMessageENS_5SMLocENS0_8DiagKindERKNS_5TwineENS_8ArrayRefINS_7SMRangeEEENS6_INS_7SMFixItEEEb
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:317,12'
          Dst:             _ZN7llvm_ks8ArrayRefINS_7SMFixItEEC2ENS_8NoneTypeE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:317,12'
          Dst:             _ZNK7llvm_ks9SourceMgr12PrintMessageENS_5SMLocENS0_8DiagKindERKNS_5TwineENS_8ArrayRefINS_7SMRangeEEENS6_INS_7SMFixItEEEb
    - functionName:    _ZNK7llvm_ks25SmallVectorTemplateCommonIbvE7isSmallEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseIbLb1EE13destroy_rangeEPbS2_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 284
      functionLinenumberEnd: 284
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks15SmallVectorImplIbED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 368
      functionLinenumberEnd: 375
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          49
      EdgeCount:       16
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseIbLb1EE13destroy_rangeEPbS2_
        - _ZNK7llvm_ks25SmallVectorTemplateCommonIbvE7isSmallEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:370,5'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseIbLb1EE13destroy_rangeEPbS2_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:373,16'
          Dst:             _ZNK7llvm_ks25SmallVectorTemplateCommonIbvE7isSmallEv
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:370,5'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7llvm_ks25SmallVectorTemplateCommonINS_10AsmRewriteEvE7isSmallEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseINS_10AsmRewriteELb1EE13destroy_rangeEPS1_S3_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 284
      functionLinenumberEnd: 284
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks15SmallVectorImplINS_10AsmRewriteEED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 368
      functionLinenumberEnd: 375
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          49
      EdgeCount:       16
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_10AsmRewriteELb1EE13destroy_rangeEPS1_S3_
        - _ZNK7llvm_ks25SmallVectorTemplateCommonINS_10AsmRewriteEvE7isSmallEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:370,5'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_10AsmRewriteELb1EE13destroy_rangeEPS1_S3_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:373,16'
          Dst:             _ZNK7llvm_ks25SmallVectorTemplateCommonINS_10AsmRewriteEvE7isSmallEv
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:370,5'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__14pairIPvbEEvE8grow_podEmm
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorBase8grow_podEPvmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:81,22'
          Dst:             _ZN7llvm_ks15SmallVectorBase8grow_podEPvmm
    - functionName:    _ZNK7llvm_ks25SmallVectorTemplateCommonINSt3__14pairIPvbEEvE12capacity_ptrEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__14pairIPvbEELb1EE4growEm
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 333
      functionLinenumberEnd: 335
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__14pairIPvbEEvE8grow_podEmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:334,11'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__14pairIPvbEEvE8grow_podEmm
    - functionName:    _ZNK7llvm_ks25SmallVectorTemplateCommonINSt3__14pairIPvbEEvE8capacityEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 136
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks25SmallVectorTemplateCommonINSt3__14pairIPvbEEvE12capacity_ptrEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:136,36'
          Dst:             _ZNK7llvm_ks25SmallVectorTemplateCommonINSt3__14pairIPvbEEvE12capacity_ptrEv
    - functionName:    _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__14pairIPvbEEvE6setEndEPS4_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__14pairIPvbEELb1EE13destroy_rangeEPS4_S6_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 284
      functionLinenumberEnd: 284
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks15SmallVectorImplINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE5clearEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 378
      functionLinenumberEnd: 381
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEELb0EE13destroy_rangeEPS7_S9_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:379,5'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEELb0EE13destroy_rangeEPS7_S9_
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseIjLb1EE4moveIPjS3_EET0_T_S5_S4_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 289
      functionLinenumberEnd: 290
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks25array_pod_sort_comparatorIjEEiPKvS2_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/STLExtras.h'
      linkageType:     InternalLinkage
      functionLinenumber: 288
      functionLinenumberEnd: 296
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          42
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks29get_array_pod_sort_comparatorIjEEPFiPKvS2_ERKT_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/STLExtras.h'
      linkageType:     InternalLinkage
      functionLinenumber: 302
      functionLinenumberEnd: 303
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseIjLb1EE18uninitialized_copyIjjEEvPT_S4_PT0_PNSt3__19enable_ifIXsr3std7is_sameINS7_12remove_constIS3_E4typeES5_EE5valueEvE4typeE
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 322
      functionLinenumberEnd: 329
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          34
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseIjLb1EE18uninitialized_copyINSt3__113move_iteratorIPjEES5_EEvT_S7_T0_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 311
      functionLinenumberEnd: 314
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks25SmallVectorTemplateCommonIjvE12capacity_ptrEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks25SmallVectorTemplateCommonIjvE8capacityEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 136
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks25SmallVectorTemplateCommonIjvE12capacity_ptrEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:136,36'
          Dst:             _ZNK7llvm_ks25SmallVectorTemplateCommonIjvE12capacity_ptrEv
    - functionName:    _ZN7llvm_ks25SmallVectorTemplateCommonIjvE12capacity_ptrEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseIjLb1EE18uninitialized_copyIPKtPjEEvT_S6_T0_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 311
      functionLinenumberEnd: 314
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseIjLb1EE18uninitialized_moveIPjS3_EEvT_S4_T0_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 303
      functionLinenumberEnd: 306
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseIjLb1EE18uninitialized_copyIjjEEvPT_S4_PT0_PNSt3__19enable_ifIXsr3std7is_sameINS7_12remove_constIS3_E4typeES5_EE5valueEvE4typeE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:305,5'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseIjLb1EE18uninitialized_copyIjjEEvPT_S4_PT0_PNSt3__19enable_ifIXsr3std7is_sameINS7_12remove_constIS3_E4typeES5_EE5valueEvE4typeE
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseIjLb1EE13move_backwardIPjS3_EET0_T_S5_S4_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 296
      functionLinenumberEnd: 297
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks15SmallVectorImplIjE6appendINSt3__113move_iteratorIPjEEEEvT_S7_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 423
      functionLinenumberEnd: 432
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          94
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseIjLb1EE18uninitialized_copyINSt3__113move_iteratorIPjEES5_EEvT_S7_T0_
        - _ZN7llvm_ks23SmallVectorTemplateBaseIjLb1EE4growEm
        - _ZN7llvm_ks25SmallVectorTemplateCommonIjvE12capacity_ptrEv
        - _ZN7llvm_ks25SmallVectorTemplateCommonIjvE6setEndEPj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:426,37'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonIjvE12capacity_ptrEv
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:427,13'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseIjLb1EE4growEm
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:430,5'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseIjLb1EE18uninitialized_copyINSt3__113move_iteratorIPjEES5_EEvT_S7_T0_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:431,11'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonIjvE6setEndEPj
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseIjLb1EE4growEm
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 333
      functionLinenumberEnd: 335
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks25SmallVectorTemplateCommonIjvE8grow_podEmm
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:334,11'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonIjvE8grow_podEmm
    - functionName:    _ZN7llvm_ks25SmallVectorTemplateCommonIjvE6setEndEPj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks25SmallVectorTemplateCommonIjvE8grow_podEmm
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorBase8grow_podEPvmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:81,22'
          Dst:             _ZN7llvm_ks15SmallVectorBase8grow_podEPvmm
    - functionName:    _ZN7llvm_ks15SmallVectorImplIjE7reserveEm
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 408
      functionLinenumberEnd: 411
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseIjLb1EE4growEm
        - _ZNK7llvm_ks25SmallVectorTemplateCommonIjvE8capacityEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:409,15'
          Dst:             _ZNK7llvm_ks25SmallVectorTemplateCommonIjvE8capacityEv
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:410,13'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseIjLb1EE4growEm
    - functionName:    _ZN7llvm_ks15SmallVectorImplIjE6appendIPKtEEvT_S5_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 423
      functionLinenumberEnd: 432
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          80
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseIjLb1EE18uninitialized_copyIPKtPjEEvT_S6_T0_
        - _ZN7llvm_ks23SmallVectorTemplateBaseIjLb1EE4growEm
        - _ZN7llvm_ks25SmallVectorTemplateCommonIjvE12capacity_ptrEv
        - _ZN7llvm_ks25SmallVectorTemplateCommonIjvE6setEndEPj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:426,37'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonIjvE12capacity_ptrEv
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:427,13'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseIjLb1EE4growEm
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:430,5'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseIjLb1EE18uninitialized_copyIPKtPjEEvT_S6_T0_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:431,11'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonIjvE6setEndEPj
    - functionName:    _ZNK7llvm_ks25SmallVectorTemplateCommonINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEvE12capacity_ptrEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEELb0EE18uninitialized_moveIPS7_SA_EEvT_SB_T0_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 211
      functionLinenumberEnd: 214
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          39
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks25SmallVectorTemplateCommonINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEvE8capacityEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 136
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks25SmallVectorTemplateCommonINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEvE12capacity_ptrEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:136,36'
          Dst:             _ZNK7llvm_ks25SmallVectorTemplateCommonINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEvE12capacity_ptrEv
    - functionName:    _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEvE6setEndEPS7_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEELb0EE4growEm
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 251
      functionLinenumberEnd: 273
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          113
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks12NextPowerOf2Em
        - _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEELb0EE13destroy_rangeEPS7_S9_
        - _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEELb0EE18uninitialized_moveIPS7_SA_EEvT_SB_T0_
        - _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEvE6setEndEPS7_
        - _ZNK7llvm_ks25SmallVectorTemplateCommonINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEvE7isSmallEv
        - _ZNK7llvm_ks25SmallVectorTemplateCommonINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEvE8capacityEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:252,30'
          Dst:             _ZNK7llvm_ks25SmallVectorTemplateCommonINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEvE8capacityEv
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:255,31'
          Dst:             _ZN7llvm_ks12NextPowerOf2Em
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:261,3'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEELb0EE18uninitialized_moveIPS7_SA_EEvT_SB_T0_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:264,3'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEELb0EE13destroy_rangeEPS7_S9_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:267,14'
          Dst:             _ZNK7llvm_ks25SmallVectorTemplateCommonINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEvE7isSmallEv
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:270,9'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEvE6setEndEPS7_
    - functionName:    _ZN7llvm_ks25SmallVectorTemplateCommonIbvE8grow_podEmm
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorBase8grow_podEPvmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:81,22'
          Dst:             _ZN7llvm_ks15SmallVectorBase8grow_podEPvmm
    - functionName:    _ZN7llvm_ks25SmallVectorTemplateCommonIbvE6setEndEPb
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseIbLb1EE4growEm
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 333
      functionLinenumberEnd: 335
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks25SmallVectorTemplateCommonIbvE8grow_podEmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:334,11'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonIbvE8grow_podEmm
    - functionName:    _ZN7llvm_ks25SmallVectorTemplateCommonINS_10AsmRewriteEvEC2Em
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorBaseC2EPvm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:78,44'
          Dst:             _ZN7llvm_ks15SmallVectorBaseC2EPvm
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseINS_10AsmRewriteELb1EEC2Em
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 281
      functionLinenumberEnd: 281
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks25SmallVectorTemplateCommonINS_10AsmRewriteEvEC2Em
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:281,42'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINS_10AsmRewriteEvEC2Em
    - functionName:    _ZN7llvm_ks15SmallVectorImplINS_10AsmRewriteEEC2Ej
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 364
      functionLinenumberEnd: 365
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_10AsmRewriteELb1EEC2Em
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:364,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_10AsmRewriteELb1EEC2Em
    - functionName:    _ZN7llvm_ks25SmallVectorTemplateCommonIbvEC2Em
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorBaseC2EPvm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:78,44'
          Dst:             _ZN7llvm_ks15SmallVectorBaseC2EPvm
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseIbLb1EEC2Em
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 281
      functionLinenumberEnd: 281
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks25SmallVectorTemplateCommonIbvEC2Em
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:281,42'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonIbvEC2Em
    - functionName:    _ZN7llvm_ks15SmallVectorImplIbEC2Ej
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 364
      functionLinenumberEnd: 365
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseIbLb1EEC2Em
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:364,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseIbLb1EEC2Em
    - functionName:    _ZN7llvm_ks11SmallVectorIbLj4EED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 868
      functionLinenumberEnd: 868
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplIbED2Ev
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:868,7'
          Dst:             _ZN7llvm_ks15SmallVectorImplIbED2Ev
    - functionName:    _ZN7llvm_ks11SmallVectorINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEELj4EED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 868
      functionLinenumberEnd: 868
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEED2Ev
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:868,7'
          Dst:             _ZN7llvm_ks15SmallVectorImplINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEED2Ev
    - functionName:    _ZN7llvm_ks11SmallVectorIjLj4EED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 868
      functionLinenumberEnd: 868
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplIjED2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:868,7'
          Dst:             _ZN7llvm_ks15SmallVectorImplIjED2Ev
    - functionName:    _ZN7llvm_ks15SmallVectorImplIjED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 368
      functionLinenumberEnd: 375
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          51
      EdgeCount:       20
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseIjLb1EE13destroy_rangeEPjS2_
        - _ZNK7llvm_ks25SmallVectorTemplateCommonIjvE7isSmallEv
        - __clang_call_terminate
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:370,5'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseIjLb1EE13destroy_rangeEPjS2_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:373,16'
          Dst:             _ZNK7llvm_ks25SmallVectorTemplateCommonIjvE7isSmallEv
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:370,31'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseIjLb1EE13destroy_rangeEPjS2_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 284
      functionLinenumberEnd: 284
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks25SmallVectorTemplateCommonIjvE7isSmallEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks11SmallVectorINS_10AsmRewriteELj4EED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 868
      functionLinenumberEnd: 868
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplINS_10AsmRewriteEED2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:868,7'
          Dst:             _ZN7llvm_ks15SmallVectorImplINS_10AsmRewriteEED2Ev
    - functionName:    _ZN7llvm_ks18raw_string_ostream3strEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/raw_ostream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 466
      functionLinenumberEnd: 468
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11raw_ostream5flushEv
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/raw_ostream.h:467,5'
          Dst:             _ZN7llvm_ks11raw_ostream5flushEv
    - functionName:    _ZNK7llvm_ks9MCAsmInfo21getPrivateLabelPrefixEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCAsmInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 464
      functionLinenumberEnd: 464
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL12rewritesSortPKN7llvm_ks10AsmRewriteES2_
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5807
      functionLinenumberEnd: 5825
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          92
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - _ZNK7llvm_ks5SMLoc10getPointerEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5808,24'
          Dst:             _ZNK7llvm_ks5SMLoc10getPointerEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5808,56'
          Dst:             _ZNK7llvm_ks5SMLoc10getPointerEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5810,24'
          Dst:             _ZNK7llvm_ks5SMLoc10getPointerEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5810,56'
          Dst:             _ZNK7llvm_ks5SMLoc10getPointerEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5824,3'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
    - functionName:    _ZNK7llvm_ks5SMLoc10getPointerEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/SMLoc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    113
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks14array_pod_sortIPNS_10AsmRewriteEEEvT_S3_PFiPKNSt3__115iterator_traitsIS3_E10value_typeES9_E
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/STLExtras.h'
      linkageType:     InternalLinkage
      functionLinenumber: 335
      functionLinenumberEnd: 342
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - qsort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/STLExtras.h:340,3'
          Dst:             qsort
    - functionName:    qsort
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks15SmallVectorImplINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE6resizeEm
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 383
      functionLinenumberEnd: 394
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          140
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEELb0EE13destroy_rangeEPS7_S9_
        - _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEELb0EE4growEm
        - _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEvE6setEndEPS7_
        - _ZNK7llvm_ks25SmallVectorTemplateCommonINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEvE8capacityEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:385,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEELb0EE13destroy_rangeEPS7_S9_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:386,13'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEvE6setEndEPS7_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:388,17'
          Dst:             _ZNK7llvm_ks25SmallVectorTemplateCommonINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEvE8capacityEv
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:389,15'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEELb0EE4growEm
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:392,13'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEvE6setEndEPS7_
    - functionName:    _ZN7llvm_ks15SmallVectorImplINSt3__14pairIPvbEEE6resizeEm
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 383
      functionLinenumberEnd: 394
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          140
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__14pairIPvbEELb1EE13destroy_rangeEPS4_S6_
        - _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__14pairIPvbEELb1EE4growEm
        - _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__14pairIPvbEEvE6setEndEPS4_
        - _ZNK7llvm_ks25SmallVectorTemplateCommonINSt3__14pairIPvbEEvE8capacityEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:385,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__14pairIPvbEELb1EE13destroy_rangeEPS4_S6_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:386,13'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__14pairIPvbEEvE6setEndEPS4_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:388,17'
          Dst:             _ZNK7llvm_ks25SmallVectorTemplateCommonINSt3__14pairIPvbEEvE8capacityEv
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:389,15'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__14pairIPvbEELb1EE4growEm
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:392,13'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__14pairIPvbEEvE6setEndEPS4_
    - functionName:    _ZN7llvm_ks18raw_string_ostreamC2ERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/raw_ostream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 461
      functionLinenumberEnd: 461
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11raw_ostreamC2Eb
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/raw_ostream.h:461,12'
          Dst:             _ZN7llvm_ks11raw_ostreamC2Eb
    - functionName:    _ZN7llvm_ks15SmallVectorImplINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE6assignEmRKS7_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 449
      functionLinenumberEnd: 455
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE5clearEv
        - _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEELb0EE4growEm
        - _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEvE6setEndEPS7_
        - _ZNK7llvm_ks25SmallVectorTemplateCommonINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEvE8capacityEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:450,5'
          Dst:             _ZN7llvm_ks15SmallVectorImplINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE5clearEv
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:451,15'
          Dst:             _ZNK7llvm_ks25SmallVectorTemplateCommonINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEvE8capacityEv
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:452,13'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEELb0EE4growEm
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:453,11'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEvE6setEndEPS7_
    - functionName:    _ZN7llvm_ks15SmallVectorImplIjE5eraseEPjS2_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 474
      functionLinenumberEnd: 485
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          120
      EdgeCount:       27
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseIjLb1EE13destroy_rangeEPjS2_
        - _ZN7llvm_ks23SmallVectorTemplateBaseIjLb1EE4moveIPjS3_EET0_T_S5_S4_
        - _ZN7llvm_ks25SmallVectorTemplateCommonIjvE6setEndEPj
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:475,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:476,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:477,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:481,18'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseIjLb1EE4moveIPjS3_EET0_T_S5_S4_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:483,5'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseIjLb1EE13destroy_rangeEPjS2_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:484,11'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonIjvE6setEndEPj
    - functionName:    _ZN7llvm_ks14array_pod_sortIPjEEvT_S2_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/STLExtras.h'
      linkageType:     InternalLinkage
      functionLinenumber: 322
      functionLinenumberEnd: 328
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks29get_array_pod_sort_comparatorIjEEPFiPKvS2_ERKT_
        - qsort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/STLExtras.h:327,41'
          Dst:             _ZN7llvm_ks29get_array_pod_sort_comparatorIjEEPFiPKvS2_ERKT_
        - Src:             'llvm/include/llvm/ADT/STLExtras.h:327,3'
          Dst:             qsort
    - functionName:    _ZNK7llvm_ks8ArrayRefItE3endEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ArrayRef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 124
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks8ArrayRefItE5beginEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ArrayRef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionLinenumberEnd: 123
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks15SmallVectorImplIjE6insertIPKtEEPjS5_T_S6_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 599
      functionLinenumberEnd: 653
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          272
      EdgeCount:       31
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplIjE6appendINSt3__113move_iteratorIPjEEEEvT_S7_
        - _ZN7llvm_ks15SmallVectorImplIjE6appendIPKtEEvT_S5_
        - _ZN7llvm_ks15SmallVectorImplIjE7reserveEm
        - _ZN7llvm_ks23SmallVectorTemplateBaseIjLb1EE13move_backwardIPjS3_EET0_T_S5_S4_
        - _ZN7llvm_ks23SmallVectorTemplateBaseIjLb1EE18uninitialized_copyIPKtPjEEvT_S6_T0_
        - _ZN7llvm_ks23SmallVectorTemplateBaseIjLb1EE18uninitialized_moveIPjS3_EEvT_S4_T0_
        - _ZN7llvm_ks25SmallVectorTemplateCommonIjvE6setEndEPj
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:604,7'
          Dst:             _ZN7llvm_ks15SmallVectorImplIjE6appendIPKtEEvT_S5_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:608,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:609,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:614,5'
          Dst:             _ZN7llvm_ks15SmallVectorImplIjE7reserveEm
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:625,7'
          Dst:             _ZN7llvm_ks15SmallVectorImplIjE6appendINSt3__113move_iteratorIPjEEEEvT_S7_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:629,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseIjLb1EE13move_backwardIPjS3_EET0_T_S5_S4_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:640,11'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonIjvE6setEndEPj
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:642,5'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseIjLb1EE18uninitialized_moveIPjS3_EEvT_S4_T0_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:651,5'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseIjLb1EE18uninitialized_copyIPKtPjEEvT_S6_T0_
    - functionName:    _ZN7llvm_ks8ArrayRefItEC2EPKtm
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ArrayRef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks11MCInstrDesc18getNumImplicitDefsEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCInstrDesc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 292
      functionLinenumberEnd: 299
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          44
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks11MCInstrDesc15getImplicitDefsEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCInstrDesc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 289
      functionLinenumberEnd: 289
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks15SmallVectorImplINS_10AsmRewriteEE12emplace_backIJNS_14AsmRewriteKindERNS_5SMLocEmEEEvDpOT_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 659
      functionLinenumberEnd: 664
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          58
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks10AsmRewriteC2ENS_14AsmRewriteKindENS_5SMLocEjj
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_10AsmRewriteELb1EE4growEm
        - _ZN7llvm_ks25SmallVectorTemplateCommonINS_10AsmRewriteEvE6setEndEPS1_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:661,13'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_10AsmRewriteELb1EE4growEm
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:662,33'
          Dst:             _ZN7llvm_ks10AsmRewriteC2ENS_14AsmRewriteKindENS_5SMLocEjj
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:663,11'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINS_10AsmRewriteEvE6setEndEPS1_
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseINS_10AsmRewriteELb1EE4growEm
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 333
      functionLinenumberEnd: 335
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks25SmallVectorTemplateCommonINS_10AsmRewriteEvE8grow_podEmm
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:334,11'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINS_10AsmRewriteEvE8grow_podEmm
    - functionName:    _ZN7llvm_ks10AsmRewriteC2ENS_14AsmRewriteKindENS_5SMLocEjj
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCParser/MCTargetAsmParser.h'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks9StringRefC2Ev
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCParser/MCTargetAsmParser.h:69,3'
          Dst:             _ZN7llvm_ks9StringRefC2Ev
    - functionName:    _ZN7llvm_ks25SmallVectorTemplateCommonINS_10AsmRewriteEvE6setEndEPS1_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks25SmallVectorTemplateCommonINS_10AsmRewriteEvE8grow_podEmm
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorBase8grow_podEPvmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:81,22'
          Dst:             _ZN7llvm_ks15SmallVectorBase8grow_podEPvmm
    - functionName:    _ZN7llvm_ks18MCParsedAsmOperand13getConstraintEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCParser/MCParsedAsmOperand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEELb0EE9push_backEOS7_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionLinenumberEnd: 241
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEELb0EE4growEm
        - _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEvE6setEndEPS7_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:238,13'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEELb0EE4growEm
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:240,11'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEvE6setEndEPS7_
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseIbLb1EE9push_backERKb
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 337
      functionLinenumberEnd: 342
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseIbLb1EE4growEm
        - _ZN7llvm_ks25SmallVectorTemplateCommonIbvE6setEndEPb
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:339,13'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseIbLb1EE4growEm
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:341,11'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonIbvE6setEndEPb
    - functionName:    _ZNK7llvm_ks11MCInstrDesc8mayStoreEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCInstrDesc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 257
      functionLinenumberEnd: 257
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks18MCParsedAsmOperand15getMCOperandNumEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCParser/MCParsedAsmOperand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks11MCInstrDesc10getNumDefsEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCInstrDesc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 209
      functionLinenumberEnd: 209
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks11MCInstrInfo3getEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCInstrInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          47
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
      functionUses:    13
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCInstrInfo.h:46,5'
          Dst:             __assert_fail
    - functionName:    _ZN12_GLOBAL__N_118ParseStatementInfoC2EPN7llvm_ks15SmallVectorImplINS1_10AsmRewriteEEE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 116
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11SmallVectorINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELj8EEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:115,3'
          Dst:             _ZN7llvm_ks11SmallVectorINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELj8EEC2Ev
    - functionName:    _ZN7llvm_ks11SmallVectorINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELj8EEC2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 872
      functionLinenumberEnd: 873
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEEEC2Ej
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:872,19'
          Dst:             _ZN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEEEC2Ej
    - functionName:    _ZN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEEEC2Ej
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 364
      functionLinenumberEnd: 365
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EEC2Em
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:364,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EEC2Em
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EEC2Em
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 178
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEEvEC2Em
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:178,42'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEEvEC2Em
    - functionName:    _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEEvEC2Em
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorBaseC2EPvm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:78,44'
          Dst:             _ZN7llvm_ks15SmallVectorBaseC2EPvm
    - functionName:    _ZN7llvm_ks11SmallVectorINS_10AsmRewriteELj4EEC2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 872
      functionLinenumberEnd: 873
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplINS_10AsmRewriteEEC2Ej
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:872,19'
          Dst:             _ZN7llvm_ks15SmallVectorImplINS_10AsmRewriteEEC2Ej
    - functionName:    _ZN7llvm_ks11SmallVectorIjLj4EEC2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 872
      functionLinenumberEnd: 873
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplIjEC2Ej
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:872,19'
          Dst:             _ZN7llvm_ks15SmallVectorImplIjEC2Ej
    - functionName:    _ZN7llvm_ks15SmallVectorImplIjEC2Ej
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 364
      functionLinenumberEnd: 365
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseIjLb1EEC2Em
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:364,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseIjLb1EEC2Em
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseIjLb1EEC2Em
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 281
      functionLinenumberEnd: 281
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks25SmallVectorTemplateCommonIjvEC2Em
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:281,42'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonIjvEC2Em
    - functionName:    _ZN7llvm_ks25SmallVectorTemplateCommonIjvEC2Em
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorBaseC2EPvm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:78,44'
          Dst:             _ZN7llvm_ks15SmallVectorBaseC2EPvm
    - functionName:    _ZN7llvm_ks11SmallVectorINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEELj4EEC2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 872
      functionLinenumberEnd: 873
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEC2Ej
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:872,19'
          Dst:             _ZN7llvm_ks15SmallVectorImplINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEC2Ej
    - functionName:    _ZN7llvm_ks11SmallVectorIbLj4EEC2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 872
      functionLinenumberEnd: 873
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplIbEC2Ej
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:872,19'
          Dst:             _ZN7llvm_ks15SmallVectorImplIbEC2Ej
    - functionName:    _ZNK7llvm_ks25SmallVectorTemplateCommonINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEEvE7isSmallEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE13destroy_rangeEPS6_S8_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 180
      functionLinenumberEnd: 185
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEEED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 368
      functionLinenumberEnd: 375
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          52
      EdgeCount:       22
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE13destroy_rangeEPS6_S8_
        - _ZNK7llvm_ks25SmallVectorTemplateCommonINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEEvE7isSmallEv
        - __clang_call_terminate
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:370,5'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE13destroy_rangeEPS6_S8_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:373,16'
          Dst:             _ZNK7llvm_ks25SmallVectorTemplateCommonINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEEvE7isSmallEv
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:370,31'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7llvm_ks11SmallVectorINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELj8EED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 868
      functionLinenumberEnd: 868
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEEED2Ev
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:868,7'
          Dst:             _ZN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEEED2Ev
    - functionName:    _ZN7llvm_ks15SmallVectorImplINS_10AsmRewriteEE12emplace_backIJNS_14AsmRewriteKindERNS_5SMLocEijEEEvDpOT_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 659
      functionLinenumberEnd: 664
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          61
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks10AsmRewriteC2ENS_14AsmRewriteKindENS_5SMLocEjj
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_10AsmRewriteELb1EE4growEm
        - _ZN7llvm_ks25SmallVectorTemplateCommonINS_10AsmRewriteEvE6setEndEPS1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:661,13'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_10AsmRewriteELb1EE4growEm
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:662,33'
          Dst:             _ZN7llvm_ks10AsmRewriteC2ENS_14AsmRewriteKindENS_5SMLocEjj
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:663,11'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINS_10AsmRewriteEvE6setEndEPS1_
    - functionName:    _ZN7llvm_ks15SmallVectorImplINS_10AsmRewriteEE12emplace_backIJNS_14AsmRewriteKindERNS_5SMLocERmEEEvDpOT_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 659
      functionLinenumberEnd: 664
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          58
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks10AsmRewriteC2ENS_14AsmRewriteKindENS_5SMLocEjj
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_10AsmRewriteELb1EE4growEm
        - _ZN7llvm_ks25SmallVectorTemplateCommonINS_10AsmRewriteEvE6setEndEPS1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:661,13'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_10AsmRewriteELb1EE4growEm
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:662,33'
          Dst:             _ZN7llvm_ks10AsmRewriteC2ENS_14AsmRewriteKindENS_5SMLocEjj
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:663,11'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINS_10AsmRewriteEvE6setEndEPS1_
    - functionName:    _ZN7llvm_ks5isIntILj8EEEbl
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/MathExtras.h'
      linkageType:     InternalLinkage
      functionLinenumber: 268
      functionLinenumberEnd: 269
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks6isUIntILj8EEEbm
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/MathExtras.h'
      linkageType:     InternalLinkage
      functionLinenumber: 294
      functionLinenumberEnd: 295
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks9StringMapIN12_GLOBAL__N_110MCAsmMacroENS_15MallocAllocatorEE6removeEPNS_14StringMapEntryIS2_EE
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 368
      functionLinenumberEnd: 370
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13StringMapImpl9RemoveKeyEPNS_18StringMapEntryBaseE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/StringMap.h:369,5'
          Dst:             _ZN7llvm_ks13StringMapImpl9RemoveKeyEPNS_18StringMapEntryBaseE
    - functionName:    _ZNK7llvm_ks17StringMapIteratorIN12_GLOBAL__N_110MCAsmMacroEEdeEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 454
      functionLinenumberEnd: 455
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks9StringMapIN12_GLOBAL__N_110MCAsmMacroENS_15MallocAllocatorEE5eraseENS_17StringMapIteratorIS2_EE
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 372
      functionLinenumberEnd: 376
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks14StringMapEntryIN12_GLOBAL__N_110MCAsmMacroEE7DestroyINS_15MallocAllocatorEEEvRT_
        - _ZN7llvm_ks9StringMapIN12_GLOBAL__N_110MCAsmMacroENS_15MallocAllocatorEE6removeEPNS_14StringMapEntryIS2_EE
        - _ZNK7llvm_ks17StringMapIteratorIN12_GLOBAL__N_110MCAsmMacroEEdeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/StringMap.h:373,21'
          Dst:             _ZNK7llvm_ks17StringMapIteratorIN12_GLOBAL__N_110MCAsmMacroEEdeEv
        - Src:             'llvm/include/llvm/ADT/StringMap.h:374,5'
          Dst:             _ZN7llvm_ks9StringMapIN12_GLOBAL__N_110MCAsmMacroENS_15MallocAllocatorEE6removeEPNS_14StringMapEntryIS2_EE
        - Src:             'llvm/include/llvm/ADT/StringMap.h:375,7'
          Dst:             _ZN7llvm_ks14StringMapEntryIN12_GLOBAL__N_110MCAsmMacroEE7DestroyINS_15MallocAllocatorEEEvRT_
    - functionName:    _ZN7llvm_ks14StringMapEntryIN12_GLOBAL__N_110MCAsmMacroEE7DestroyINS_15MallocAllocatorEEEvRT_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 198
      functionLinenumberEnd: 204
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks14StringMapEntryIN12_GLOBAL__N_110MCAsmMacroEED2Ev
        - _ZN7llvm_ks15MallocAllocator10DeallocateEPKvm
        - _ZNK7llvm_ks18StringMapEntryBase12getKeyLengthEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/StringMap.h:201,57'
          Dst:             _ZNK7llvm_ks18StringMapEntryBase12getKeyLengthEv
        - Src:             'llvm/include/llvm/ADT/StringMap.h:202,12'
          Dst:             _ZN7llvm_ks14StringMapEntryIN12_GLOBAL__N_110MCAsmMacroEED2Ev
        - Src:             'llvm/include/llvm/ADT/StringMap.h:203,15'
          Dst:             _ZN7llvm_ks15MallocAllocator10DeallocateEPKvm
    - functionName:    _ZN7llvm_ks14StringMapEntryIN12_GLOBAL__N_110MCAsmMacroEED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_110MCAsmMacroD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/StringMap.h:117,7'
          Dst:             _ZN12_GLOBAL__N_110MCAsmMacroD2Ev
    - functionName:    _ZN12_GLOBAL__N_110MCAsmMacroD2Ev
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_119MCAsmMacroParameterD2Ev
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks9StringMapIN12_GLOBAL__N_110MCAsmMacroENS_15MallocAllocatorEE5eraseENS_9StringRefE
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 378
      functionLinenumberEnd: 383
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          55
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks9StringMapIN12_GLOBAL__N_110MCAsmMacroENS_15MallocAllocatorEE3endEv
        - _ZN7llvm_ks9StringMapIN12_GLOBAL__N_110MCAsmMacroENS_15MallocAllocatorEE4findENS_9StringRefE
        - _ZN7llvm_ks9StringMapIN12_GLOBAL__N_110MCAsmMacroENS_15MallocAllocatorEE5eraseENS_17StringMapIteratorIS2_EE
        - _ZNK7llvm_ks22StringMapConstIteratorIN12_GLOBAL__N_110MCAsmMacroEEeqERKS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/StringMap.h:379,18'
          Dst:             _ZN7llvm_ks9StringMapIN12_GLOBAL__N_110MCAsmMacroENS_15MallocAllocatorEE4findENS_9StringRefE
        - Src:             'llvm/include/llvm/ADT/StringMap.h:380,14'
          Dst:             _ZN7llvm_ks9StringMapIN12_GLOBAL__N_110MCAsmMacroENS_15MallocAllocatorEE3endEv
        - Src:             'llvm/include/llvm/ADT/StringMap.h:380,11'
          Dst:             _ZNK7llvm_ks22StringMapConstIteratorIN12_GLOBAL__N_110MCAsmMacroEEeqERKS3_
        - Src:             'llvm/include/llvm/ADT/StringMap.h:381,5'
          Dst:             _ZN7llvm_ks9StringMapIN12_GLOBAL__N_110MCAsmMacroENS_15MallocAllocatorEE5eraseENS_17StringMapIteratorIS2_EE
    - functionName:    _ZN7llvm_ks9StringMapIN12_GLOBAL__N_110MCAsmMacroENS_15MallocAllocatorEE4findENS_9StringRefE
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 277
      functionLinenumberEnd: 281
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          54
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks17StringMapIteratorIN12_GLOBAL__N_110MCAsmMacroEEC2EPPNS_18StringMapEntryBaseEb
        - _ZN7llvm_ks9StringMapIN12_GLOBAL__N_110MCAsmMacroENS_15MallocAllocatorEE3endEv
        - _ZNK7llvm_ks13StringMapImpl7FindKeyENS_9StringRefE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/StringMap.h:278,18'
          Dst:             _ZNK7llvm_ks13StringMapImpl7FindKeyENS_9StringRefE
        - Src:             'llvm/include/llvm/ADT/StringMap.h:279,30'
          Dst:             _ZN7llvm_ks9StringMapIN12_GLOBAL__N_110MCAsmMacroENS_15MallocAllocatorEE3endEv
        - Src:             'llvm/include/llvm/ADT/StringMap.h:280,12'
          Dst:             _ZN7llvm_ks17StringMapIteratorIN12_GLOBAL__N_110MCAsmMacroEEC2EPPNS_18StringMapEntryBaseEb
    - functionName:    _ZN7llvm_ks9StringMapIN12_GLOBAL__N_110MCAsmMacroENS_15MallocAllocatorEE3endEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 267
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks17StringMapIteratorIN12_GLOBAL__N_110MCAsmMacroEEC2EPPNS_18StringMapEntryBaseEb
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/StringMap.h:268,12'
          Dst:             _ZN7llvm_ks17StringMapIteratorIN12_GLOBAL__N_110MCAsmMacroEEC2EPPNS_18StringMapEntryBaseEb
    - functionName:    _ZNK7llvm_ks22StringMapConstIteratorIN12_GLOBAL__N_110MCAsmMacroEEeqERKS3_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 423
      functionLinenumberEnd: 424
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks17StringMapIteratorIN12_GLOBAL__N_110MCAsmMacroEEC2EPPNS_18StringMapEntryBaseEb
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 452
      functionLinenumberEnd: 453
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks22StringMapConstIteratorIN12_GLOBAL__N_110MCAsmMacroEEC2EPPNS_18StringMapEntryBaseEb
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/StringMap.h:452,7'
          Dst:             _ZN7llvm_ks22StringMapConstIteratorIN12_GLOBAL__N_110MCAsmMacroEEC2EPPNS_18StringMapEntryBaseEb
    - functionName:    _ZN7llvm_ks22StringMapConstIteratorIN12_GLOBAL__N_110MCAsmMacroEEC2EPPNS_18StringMapEntryBaseEb
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 412
      functionLinenumberEnd: 414
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks22StringMapConstIteratorIN12_GLOBAL__N_110MCAsmMacroEE23AdvancePastEmptyBucketsEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/StringMap.h:413,21'
          Dst:             _ZN7llvm_ks22StringMapConstIteratorIN12_GLOBAL__N_110MCAsmMacroEE23AdvancePastEmptyBucketsEv
    - functionName:    _ZN7llvm_ks22StringMapConstIteratorIN12_GLOBAL__N_110MCAsmMacroEE23AdvancePastEmptyBucketsEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 440
      functionLinenumberEnd: 443
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          46
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks13StringMapImpl15getTombstoneValEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/StringMap.h:441,39'
          Dst:             _ZN7llvm_ks13StringMapImpl15getTombstoneValEv
    - functionName:    _ZN12_GLOBAL__N_19AsmParser13undefineMacroEN7llvm_ks9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2455
      functionLinenumberEnd: 2455
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks9StringMapIN12_GLOBAL__N_110MCAsmMacroENS_15MallocAllocatorEE5eraseENS_9StringRefE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2455,58'
          Dst:             _ZN7llvm_ks9StringMapIN12_GLOBAL__N_110MCAsmMacroENS_15MallocAllocatorEE5eraseENS_9StringRefE
    - functionName:    _ZN12_GLOBAL__N_19AsmParser26isInsideMacroInstantiationEv
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 297
      functionLinenumberEnd: 297
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_110MCAsmMacroC2EOS0_
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks14StringMapEntryIN12_GLOBAL__N_110MCAsmMacroEE10getKeyDataEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks14StringMapEntryIN12_GLOBAL__N_110MCAsmMacroEEC2IS2_EEjOT_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_110MCAsmMacroC2EOS0_
        - _ZN7llvm_ks18StringMapEntryBaseC2Ej
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/StringMap.h:127,9'
          Dst:             _ZN7llvm_ks18StringMapEntryBaseC2Ej
        - Src:             'llvm/include/llvm/ADT/StringMap.h:127,37'
          Dst:             _ZN12_GLOBAL__N_110MCAsmMacroC2EOS0_
    - functionName:    _ZN7llvm_ks7alignOfINS_14StringMapEntryIN12_GLOBAL__N_110MCAsmMacroEEEEEjv
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/AlignOf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks14StringMapEntryIN12_GLOBAL__N_110MCAsmMacroEE6CreateINS_15MallocAllocatorES2_EEPS3_NS_9StringRefERT_OT0_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 169
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          78
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks14StringMapEntryIN12_GLOBAL__N_110MCAsmMacroEEC2IS2_EEjOT_
        - _ZN7llvm_ks15MallocAllocator8AllocateEmm
        - _ZN7llvm_ks7alignOfINS_14StringMapEntryIN12_GLOBAL__N_110MCAsmMacroEEEEEjv
        - _ZNK7llvm_ks14StringMapEntryIN12_GLOBAL__N_110MCAsmMacroEE10getKeyDataEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/StringMap.h:156,26'
          Dst:             _ZN7llvm_ks7alignOfINS_14StringMapEntryIN12_GLOBAL__N_110MCAsmMacroEEEEEjv
        - Src:             'llvm/include/llvm/ADT/StringMap.h:159,46'
          Dst:             _ZN7llvm_ks15MallocAllocator8AllocateEmm
        - Src:             'llvm/include/llvm/ADT/StringMap.h:162,19'
          Dst:             _ZN7llvm_ks14StringMapEntryIN12_GLOBAL__N_110MCAsmMacroEEC2IS2_EEjOT_
        - Src:             'llvm/include/llvm/ADT/StringMap.h:165,50'
          Dst:             _ZNK7llvm_ks14StringMapEntryIN12_GLOBAL__N_110MCAsmMacroEE10getKeyDataEv
    - functionName:    _ZN7llvm_ks9StringMapIN12_GLOBAL__N_110MCAsmMacroENS_15MallocAllocatorEE6insertENSt3__14pairINS_9StringRefES2_EE
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 330
      functionLinenumberEnd: 346
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          139
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks13StringMapImpl11RehashTableEj
        - _ZN7llvm_ks13StringMapImpl15LookupBucketForENS_9StringRefE
        - _ZN7llvm_ks13StringMapImpl15getTombstoneValEv
        - _ZN7llvm_ks14StringMapEntryIN12_GLOBAL__N_110MCAsmMacroEE6CreateINS_15MallocAllocatorES2_EEPS3_NS_9StringRefERT_OT0_
        - _ZN7llvm_ks17StringMapIteratorIN12_GLOBAL__N_110MCAsmMacroEEC2EPPNS_18StringMapEntryBaseEb
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/StringMap.h:331,25'
          Dst:             _ZN7llvm_ks13StringMapImpl15LookupBucketForENS_9StringRefE
        - Src:             'llvm/include/llvm/ADT/StringMap.h:333,29'
          Dst:             _ZN7llvm_ks13StringMapImpl15getTombstoneValEv
        - Src:             'llvm/include/llvm/ADT/StringMap.h:334,29'
          Dst:             _ZN7llvm_ks17StringMapIteratorIN12_GLOBAL__N_110MCAsmMacroEEC2EPPNS_18StringMapEntryBaseEb
        - Src:             'llvm/include/llvm/ADT/StringMap.h:337,19'
          Dst:             _ZN7llvm_ks13StringMapImpl15getTombstoneValEv
        - Src:             'llvm/include/llvm/ADT/StringMap.h:340,9'
          Dst:             _ZN7llvm_ks14StringMapEntryIN12_GLOBAL__N_110MCAsmMacroEE6CreateINS_15MallocAllocatorES2_EEPS3_NS_9StringRefERT_OT0_
        - Src:             'llvm/include/llvm/ADT/StringMap.h:342,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/StringMap.h:344,16'
          Dst:             _ZN7llvm_ks13StringMapImpl11RehashTableEj
        - Src:             'llvm/include/llvm/ADT/StringMap.h:345,27'
          Dst:             _ZN7llvm_ks17StringMapIteratorIN12_GLOBAL__N_110MCAsmMacroEEC2EPPNS_18StringMapEntryBaseEb
    - functionName:    _ZN12_GLOBAL__N_119MCAsmMacroParameterC2EOS0_
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_19AsmParser11defineMacroEN7llvm_ks9StringRefENS_10MCAsmMacroE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2451
      functionLinenumberEnd: 2453
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          53
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks9StringMapIN12_GLOBAL__N_110MCAsmMacroENS_15MallocAllocatorEE6insertENSt3__14pairINS_9StringRefES2_EE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2452,12'
          Dst:             _ZN7llvm_ks9StringMapIN12_GLOBAL__N_110MCAsmMacroENS_15MallocAllocatorEE6insertENSt3__14pairINS_9StringRefES2_EE
    - functionName:    _ZN12_GLOBAL__N_19AsmParser16checkForBadMacroEN7llvm_ks5SMLocENS1_9StringRefES3_NS1_8ArrayRefINS_19MCAsmMacroParameterEEE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4317
      functionLinenumberEnd: 4401
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         89
      ICount:          565
      EdgeCount:       115
      CyclomaticComplexity: 28
      functionsReached:
        - _ZL16isIdentifierCharc
        - _ZN7llvm_ks5TwineC2EPKc
        - _ZN7llvm_ks8ArrayRefINS_7SMRangeEEC2ENS_8NoneTypeE
        - _ZNK7llvm_ks8ArrayRefIN12_GLOBAL__N_119MCAsmMacroParameterEE4sizeEv
        - _ZNK7llvm_ks8ArrayRefIN12_GLOBAL__N_119MCAsmMacroParameterEEixEm
        - _ZNK7llvm_ks9StringRefixEm
        - __assert_fail
        - isdigit
        - memcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/lib/MC/MCParser/AsmParser.cpp:4353,7'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:4320,37'
          Dst:             _ZNK7llvm_ks8ArrayRefIN12_GLOBAL__N_119MCAsmMacroParameterEE4sizeEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:4336,11'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:4340,11'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:4342,19'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:4344,11'
          Dst:             isdigit
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:4352,9'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:4353,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:4372,31'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:4372,14'
          Dst:             _ZL16isIdentifierCharc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:4376,17'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:4379,13'
          Dst:             _ZNK7llvm_ks8ArrayRefIN12_GLOBAL__N_119MCAsmMacroParameterEEixEm
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:4383,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:4383,37'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/include/llvm/ADT/StringRef.h:423,14'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:4398,27'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:4398,5'
          Dst:             _ZN7llvm_ks8ArrayRefINS_7SMRangeEEC2ENS_8NoneTypeE
    - functionName:    _ZNK7llvm_ks8ArrayRefIN12_GLOBAL__N_119MCAsmMacroParameterEE4sizeEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ArrayRef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    isdigit
      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:    11
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL16isIdentifierCharc
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2081
      functionLinenumberEnd: 2083
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          50
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - isalnum
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2082,10'
          Dst:             isalnum
    - functionName:    _ZNK7llvm_ks8ArrayRefIN12_GLOBAL__N_119MCAsmMacroParameterEEixEm
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ArrayRef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 185
      functionLinenumberEnd: 187
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          46
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/ArrayRef.h:186,7'
          Dst:             __assert_fail
    - functionName:    isalnum
      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:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_19AsmParser16setMacrosEnabledEb
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 283
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL15isValidEncodingl
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4007
      functionLinenumberEnd: 4027
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         28
      ICount:          129
      EdgeCount:       39
      CyclomaticComplexity: 13
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks9MCContext15getRegisterInfoEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCContext.h'
      linkageType:     InternalLinkage
      functionLinenumber: 244
      functionLinenumberEnd: 244
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    71
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_19AsmParser29parseRegisterOrRegisterNumberERlN7llvm_ks5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3868
      functionLinenumberEnd: 3880
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          74
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks11MCAsmParser15getTargetParserEv
        - _ZNK7llvm_ks14MCRegisterInfo14getDwarfRegNumEjb
        - _ZNK7llvm_ks9MCContext15getRegisterInfoEv
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3872,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3873,9'
          Dst:             _ZNK7llvm_ks11MCAsmParser15getTargetParserEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3875,29'
          Dst:             _ZNK7llvm_ks9MCContext15getRegisterInfoEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3875,48'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo14getDwarfRegNumEjb
    - functionName:    _ZNK7llvm_ks25SmallVectorTemplateCommonIjvE4dataEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks11SmallVectorIjLj8EED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 868
      functionLinenumberEnd: 868
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplIjED2Ev
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:868,7'
          Dst:             _ZN7llvm_ks15SmallVectorImplIjED2Ev
    - functionName:    _ZN7llvm_ks8ArrayRefIjEC2IvEERKNS_25SmallVectorTemplateCommonIjT_EE
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ArrayRef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks25SmallVectorTemplateCommonIjvE4dataEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/ArrayRef.h:73,18'
          Dst:             _ZNK7llvm_ks25SmallVectorTemplateCommonIjvE4dataEv
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseIjLb1EE9push_backERKj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 337
      functionLinenumberEnd: 342
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseIjLb1EE4growEm
        - _ZN7llvm_ks25SmallVectorTemplateCommonIjvE6setEndEPj
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:339,13'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseIjLb1EE4growEm
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:341,11'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonIjvE6setEndEPj
    - functionName:    _ZN7llvm_ks11SmallVectorIjLj8EEC2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 872
      functionLinenumberEnd: 873
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplIjEC2Ej
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:872,19'
          Dst:             _ZN7llvm_ks15SmallVectorImplIjEC2Ej
    - functionName:    _ZN12_GLOBAL__N_19AsmParser9jumpToLocEN7llvm_ks5SMLocEj
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 649
      functionLinenumberEnd: 653
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          62
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks8AsmLexer9setBufferENS_9StringRefEPKc
        - _ZNK7llvm_ks12MemoryBuffer9getBufferEv
        - _ZNK7llvm_ks5SMLoc10getPointerEv
        - _ZNK7llvm_ks9SourceMgr15getMemoryBufferEj
        - _ZNK7llvm_ks9SourceMgr23FindBufferContainingLocENS_5SMLocE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:650,44'
          Dst:             _ZNK7llvm_ks9SourceMgr23FindBufferContainingLocENS_5SMLocE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:651,26'
          Dst:             _ZNK7llvm_ks9SourceMgr15getMemoryBufferEj
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:651,54'
          Dst:             _ZNK7llvm_ks12MemoryBuffer9getBufferEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:652,23'
          Dst:             _ZNK7llvm_ks5SMLoc10getPointerEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:651,9'
          Dst:             _ZN7llvm_ks8AsmLexer9setBufferENS_9StringRefEPKc
    - functionName:    _ZNK7llvm_ks12MemoryBuffer9getBufferEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/MemoryBuffer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          61
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK7llvm_ks12MemoryBuffer13getBufferSizeEv
        - __assert_fail
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/MemoryBuffer.h:54,35'
          Dst:             _ZNK7llvm_ks12MemoryBuffer13getBufferSizeEv
        - Src:             'llvm/include/llvm/Support/MemoryBuffer.h:54,12'
          Dst:             __assert_fail
    - functionName:    _ZNK7llvm_ks12MemoryBuffer13getBufferSizeEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/MemoryBuffer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_19AsmParser15handleMacroExitEv
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2507
      functionLinenumberEnd: 2515
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          50
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_19AsmParser9jumpToLocEN7llvm_ks5SMLocEj
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2509,3'
          Dst:             _ZN12_GLOBAL__N_19AsmParser9jumpToLocEN7llvm_ks5SMLocEj
    - functionName:    _ZN7llvm_ks8AsmTokenC2ENS0_9TokenKindENS_9StringRefEl
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCParser/MCAsmLexer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks5APIntC2Ejmb
      functionUses:    60
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCParser/MCAsmLexer.h:69,31'
          Dst:             _ZN7llvm_ks5APIntC2Ejmb
    - functionName:    _ZN7llvm_ks5APIntC2Ejmb
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/APInt.h'
      linkageType:     InternalLinkage
      functionLinenumber: 237
      functionLinenumberEnd: 244
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - size_t
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          70
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks5APInt12initSlowCaseEjmb
        - _ZN7llvm_ks5APInt15clearUnusedBitsEv
        - _ZNK7llvm_ks5APInt12isSingleWordEv
        - __assert_fail
      functionUses:    93
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/APInt.h:238,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/APInt.h:239,9'
          Dst:             _ZNK7llvm_ks5APInt12isSingleWordEv
        - Src:             'llvm/include/llvm/ADT/APInt.h:242,7'
          Dst:             _ZN7llvm_ks5APInt12initSlowCaseEjmb
        - Src:             'llvm/include/llvm/ADT/APInt.h:243,5'
          Dst:             _ZN7llvm_ks5APInt15clearUnusedBitsEv
    - functionName:    _ZN7llvm_ks5APInt15clearUnusedBitsEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/APInt.h'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 152
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          63
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK7llvm_ks5APInt11getNumWordsEv
        - _ZNK7llvm_ks5APInt12isSingleWordEv
      functionUses:    25
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/APInt.h:147,9'
          Dst:             _ZNK7llvm_ks5APInt12isSingleWordEv
        - Src:             'llvm/include/llvm/ADT/APInt.h:150,12'
          Dst:             _ZNK7llvm_ks5APInt11getNumWordsEv
    - functionName:    _ZNK7llvm_ks5APInt11getNumWordsEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/APInt.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1281
      functionLinenumberEnd: 1281
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks5APInt11getNumWordsEj
      functionUses:    71
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/APInt.h:1281,41'
          Dst:             _ZN7llvm_ks5APInt11getNumWordsEj
    - functionName:    _ZN7llvm_ks5APInt11getNumWordsEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/APInt.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1289
      functionLinenumberEnd: 1290
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks8AsmTokenC2ERKS0_
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCParser/MCAsmLexer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 22
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks5APIntC2ERKS0_
      functionUses:    27
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCParser/MCAsmLexer.h:22,7'
          Dst:             _ZN7llvm_ks5APIntC2ERKS0_
    - functionName:    _ZN7llvm_ks5APIntC2ERKS0_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/APInt.h'
      linkageType:     InternalLinkage
      functionLinenumber: 279
      functionLinenumberEnd: 284
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks5APInt12initSlowCaseERKS0_
        - _ZNK7llvm_ks5APInt12isSingleWordEv
      functionUses:    33
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/APInt.h:280,9'
          Dst:             _ZNK7llvm_ks5APInt12isSingleWordEv
        - Src:             'llvm/include/llvm/ADT/APInt.h:283,7'
          Dst:             _ZN7llvm_ks5APInt12initSlowCaseERKS0_
    - functionName:    _ZN7llvm_ks8ArrayRefINSt3__16vectorINS_8AsmTokenENS1_9allocatorIS3_EEEEEC2ERKS6_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ArrayRef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks8ArrayRefIN12_GLOBAL__N_119MCAsmMacroParameterEEC2ERKS2_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ArrayRef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_110MCAsmMacroC2EN7llvm_ks9StringRefES2_NSt3__16vectorINS_19MCAsmMacroParameterENS3_9allocatorIS5_EEEE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks8AsmToken13getIdentifierEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCParser/MCAsmLexer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7llvm_ks8AsmToken17getStringContentsERb
        - _ZNK7llvm_ks8AsmToken9getStringEv
      functionUses:    46
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCParser/MCAsmLexer.h:96,14'
          Dst:             _ZNK7llvm_ks8AsmToken9getStringEv
        - Src:             'llvm/include/llvm/MC/MCParser/MCAsmLexer.h:98,12'
          Dst:             _ZNK7llvm_ks8AsmToken17getStringContentsERb
    - functionName:    _ZNK7llvm_ks8AsmToken17getStringContentsERb
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCParser/MCAsmLexer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 456
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          113
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks9StringRefC2EPKc
        - __assert_fail
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCParser/MCAsmLexer.h:84,16'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:456,14'
          Dst:             __assert_fail
    - functionName:    _ZN12_GLOBAL__N_19AsmParser24instantiateMacroLikeBodyEPNS_10MCAsmMacroEN7llvm_ks5SMLocERNS3_19raw_svector_ostreamE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5542
      functionLinenumberEnd: 5558
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          164
      EdgeCount:       25
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN12_GLOBAL__N_118MacroInstantiationC2EN7llvm_ks5SMLocEiS2_m
        - _ZN7llvm_ks11raw_ostreamlsEPKc
        - _ZN7llvm_ks12MemoryBuffer16getMemBufferCopyENS_9StringRefERKNS_5TwineE
        - _ZN7llvm_ks19raw_svector_ostream3strEv
        - _ZN7llvm_ks5SMLocC2Ev
        - _ZN7llvm_ks5TwineC2EPKc
        - _ZN7llvm_ks8AsmLexer9setBufferENS_9StringRefEPKc
        - _ZN7llvm_ks9SourceMgr18AddNewSourceBufferENSt3__110unique_ptrINS_12MemoryBufferENS1_14default_deleteIS3_EEEENS_5SMLocE
        - _ZNK7llvm_ks11MCAsmParser6getTokEv
        - _ZNK7llvm_ks12MemoryBuffer9getBufferEv
        - _ZNK7llvm_ks8AsmToken6getLocEv
        - _ZNK7llvm_ks9SourceMgr15getMemoryBufferEj
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5543,6'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5546,41'
          Dst:             _ZN7llvm_ks19raw_svector_ostream3strEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5546,48'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5546,7'
          Dst:             _ZN7llvm_ks12MemoryBuffer16getMemBufferCopyENS_9StringRefERKNS_5TwineE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5551,32'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5551,41'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5550,32'
          Dst:             _ZN12_GLOBAL__N_118MacroInstantiationC2EN7llvm_ks5SMLocEiS2_m
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5555,67'
          Dst:             _ZN7llvm_ks5SMLocC2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5555,22'
          Dst:             _ZN7llvm_ks9SourceMgr18AddNewSourceBufferENSt3__110unique_ptrINS_12MemoryBufferENS1_14default_deleteIS3_EEEENS_5SMLocE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5556,26'
          Dst:             _ZNK7llvm_ks9SourceMgr15getMemoryBufferEj
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5556,54'
          Dst:             _ZNK7llvm_ks12MemoryBuffer9getBufferEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5556,9'
          Dst:             _ZN7llvm_ks8AsmLexer9setBufferENS_9StringRefEPKc
    - functionName:    _ZN7llvm_ks19raw_svector_ostream3strEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/raw_ostream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 501
      functionLinenumberEnd: 501
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          78
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks25SmallVectorTemplateCommonIcvE4dataEv
        - __assert_fail
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/raw_ostream.h:501,41'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonIcvE4dataEv
        - Src:             'llvm/include/llvm/Support/raw_ostream.h:501,28'
          Dst:             __assert_fail
    - functionName:    _ZN12_GLOBAL__N_118MacroInstantiationC2EN7llvm_ks5SMLocEiS2_m
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2211
      functionLinenumberEnd: 2211
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          27
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks8ArrayRefINSt3__16vectorINS_8AsmTokenENS1_9allocatorIS3_EEEEEC2ENS_8NoneTypeE
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ArrayRef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks8ArrayRefIN12_GLOBAL__N_119MCAsmMacroParameterEEC2ENS_8NoneTypeE
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ArrayRef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_19AsmParser18parseMacroLikeBodyEN7llvm_ks5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5498
      functionLinenumberEnd: 5539
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         76
      ICount:          462
      EdgeCount:       143
      CyclomaticComplexity: 69
      functionsReached:
        - _ZN7llvm_ks8AsmTokenC2ERKS0_
        - _ZN7llvm_ks8AsmTokenC2Ev
        - _ZN7llvm_ks8AsmTokenD2Ev
        - _ZN7llvm_ks8AsmTokenaSERKS0_
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZN7llvm_ks9StringRefC2Ev
        - _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks11MCAsmParser6getTokEv
        - _ZNK7llvm_ks5SMLoc10getPointerEv
        - _ZNK7llvm_ks8AsmToken13getIdentifierEv
        - _ZNK7llvm_ks8AsmToken6getLocEv
        - __assert_fail
        - memcmp
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5499,12'
          Dst:             _ZN7llvm_ks8AsmTokenC2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5499,35'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5499,35'
          Dst:             _ZN7llvm_ks8AsmTokenC2ERKS0_
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5504,20'
          Dst:             _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5509,15'
          Dst:             _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5510,10'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5510,19'
          Dst:             _ZNK7llvm_ks8AsmToken13getIdentifierEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5510,38'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5515,15'
          Dst:             _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5515,43'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5515,52'
          Dst:             _ZNK7llvm_ks8AsmToken13getIdentifierEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5515,71'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5517,20'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5517,18'
          Dst:             _ZN7llvm_ks8AsmTokenaSERKS0_
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5519,19'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5532,38'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5532,47'
          Dst:             _ZNK7llvm_ks5SMLoc10getPointerEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5533,34'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5533,43'
          Dst:             _ZNK7llvm_ks5SMLoc10getPointerEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5534,20'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5537,32'
          Dst:             _ZN7llvm_ks9StringRefC2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5539,1'
          Dst:             _ZN7llvm_ks8AsmTokenD2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5539,1'
          Dst:             _ZN7llvm_ks8AsmTokenD2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5539,1'
          Dst:             _ZN7llvm_ks8AsmTokenD2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5539,1'
          Dst:             _ZN7llvm_ks8AsmTokenD2Ev
    - functionName:    _ZN7llvm_ks8AsmTokenC2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCParser/MCAsmLexer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks5APIntC2Ev
        - _ZN7llvm_ks9StringRefC2Ev
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCParser/MCAsmLexer.h:65,3'
          Dst:             _ZN7llvm_ks9StringRefC2Ev
        - Src:             'llvm/include/llvm/MC/MCParser/MCAsmLexer.h:65,3'
          Dst:             _ZN7llvm_ks5APIntC2Ev
    - functionName:    _ZN7llvm_ks8AsmTokenaSERKS0_
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCParser/MCAsmLexer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 22
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks5APIntaSERKS0_
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCParser/MCAsmLexer.h:22,7'
          Dst:             _ZN7llvm_ks5APIntaSERKS0_
    - functionName:    _ZN7llvm_ks5APIntaSERKS0_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/APInt.h'
      linkageType:     InternalLinkage
      functionLinenumber: 652
      functionLinenumberEnd: 661
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          51
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks5APInt14AssignSlowCaseERKS0_
        - _ZN7llvm_ks5APInt15clearUnusedBitsEv
        - _ZNK7llvm_ks5APInt12isSingleWordEv
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/APInt.h:654,9'
          Dst:             _ZNK7llvm_ks5APInt12isSingleWordEv
        - Src:             'llvm/include/llvm/ADT/APInt.h:654,31'
          Dst:             _ZNK7llvm_ks5APInt12isSingleWordEv
        - Src:             'llvm/include/llvm/ADT/APInt.h:657,14'
          Dst:             _ZN7llvm_ks5APInt15clearUnusedBitsEv
        - Src:             'llvm/include/llvm/ADT/APInt.h:660,12'
          Dst:             _ZN7llvm_ks5APInt14AssignSlowCaseERKS0_
    - functionName:    _ZN7llvm_ks5APIntC2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/APInt.h'
      linkageType:     InternalLinkage
      functionLinenumber: 302
      functionLinenumberEnd: 302
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    20
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_19AsmParser17processIncbinFileERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 637
      functionLinenumberEnd: 647
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          108
      EdgeCount:       21
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7llvm_ks9SourceMgr14AddIncludeFileERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS_5SMLocERS7_
        - _ZNK7llvm_ks10MCAsmLexer6getLocEv
        - _ZNK7llvm_ks12MemoryBuffer9getBufferEv
        - _ZNK7llvm_ks9SourceMgr15getMemoryBufferEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:640,45'
          Dst:             _ZNK7llvm_ks10MCAsmLexer6getLocEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:640,14'
          Dst:             _ZN7llvm_ks9SourceMgr14AddIncludeFileERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS_5SMLocERS7_
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:645,34'
          Dst:             _ZNK7llvm_ks9SourceMgr15getMemoryBufferEj
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:645,59'
          Dst:             _ZNK7llvm_ks12MemoryBuffer9getBufferEv
    - functionName:    _ZN12_GLOBAL__N_19AsmParser16enterIncludeFileERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 622
      functionLinenumberEnd: 632
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          99
      EdgeCount:       20
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7llvm_ks8AsmLexer9setBufferENS_9StringRefEPKc
        - _ZN7llvm_ks9SourceMgr14AddIncludeFileERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS_5SMLocERS7_
        - _ZNK7llvm_ks10MCAsmLexer6getLocEv
        - _ZNK7llvm_ks12MemoryBuffer9getBufferEv
        - _ZNK7llvm_ks9SourceMgr15getMemoryBufferEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:625,45'
          Dst:             _ZNK7llvm_ks10MCAsmLexer6getLocEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:625,14'
          Dst:             _ZN7llvm_ks9SourceMgr14AddIncludeFileERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS_5SMLocERS7_
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:630,26'
          Dst:             _ZNK7llvm_ks9SourceMgr15getMemoryBufferEj
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:630,54'
          Dst:             _ZNK7llvm_ks12MemoryBuffer9getBufferEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:630,9'
          Dst:             _ZN7llvm_ks8AsmLexer9setBufferENS_9StringRefEPKc
    - functionName:    _ZN7llvm_ks7Log2_64Em
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/MathExtras.h'
      linkageType:     InternalLinkage
      functionLinenumber: 474
      functionLinenumberEnd: 475
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks17countLeadingZerosImEEmT_NS_12ZeroBehaviorE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/MathExtras.h:475,15'
          Dst:             _ZN7llvm_ks17countLeadingZerosImEEmT_NS_12ZeroBehaviorE
    - functionName:    _ZNK7llvm_ks9MCAsmInfo34getCOMMDirectiveAlignmentIsInBytesEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCAsmInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 497
      functionLinenumberEnd: 498
      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:    _ZNK7llvm_ks9MCAsmInfo30getLCOMMDirectiveAlignmentTypeEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCAsmInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 500
      functionLinenumberEnd: 501
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks6isUIntILj32EEEbm
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/MathExtras.h'
      linkageType:     InternalLinkage
      functionLinenumber: 302
      functionLinenumberEnd: 303
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks9MCAsmInfo21getTextAlignFillValueEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCAsmInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 491
      functionLinenumberEnd: 491
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks5SMLoc7isValidEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/SMLoc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks7APFloat7getQNaNERKNS_12fltSemanticsEbPKNS_5APIntE
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/APFloat.h'
      linkageType:     InternalLinkage
      functionLinenumber: 248
      functionLinenumberEnd: 249
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks7APFloat7makeNaNERKNS_12fltSemanticsEbbPKNS_5APIntE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/APFloat.h:249,12'
          Dst:             _ZN7llvm_ks7APFloat7makeNaNERKNS_12fltSemanticsEbbPKNS_5APIntE
    - functionName:    _ZNK7llvm_ks5APInt15getLimitedValueEm
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/APInt.h'
      linkageType:     InternalLinkage
      functionLinenumber: 405
      functionLinenumberEnd: 407
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          41
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK7llvm_ks5APInt12getZExtValueEv
        - _ZNK7llvm_ks5APInt13getActiveBitsEv
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/APInt.h:406,13'
          Dst:             _ZNK7llvm_ks5APInt13getActiveBitsEv
        - Src:             'llvm/include/llvm/ADT/APInt.h:406,37'
          Dst:             _ZNK7llvm_ks5APInt12getZExtValueEv
        - Src:             'llvm/include/llvm/ADT/APInt.h:407,63'
          Dst:             _ZNK7llvm_ks5APInt12getZExtValueEv
    - functionName:    _ZN7llvm_ks7APFloat6getNaNERKNS_12fltSemanticsEbj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/APFloat.h'
      linkageType:     InternalLinkage
      functionLinenumber: 237
      functionLinenumberEnd: 244
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          62
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7llvm_ks5APIntC2Ejmb
        - _ZN7llvm_ks5APIntD2Ev
        - _ZN7llvm_ks7APFloat7getQNaNERKNS_12fltSemanticsEbPKNS_5APIntE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/APFloat.h:239,13'
          Dst:             _ZN7llvm_ks5APIntC2Ejmb
        - Src:             'llvm/include/llvm/ADT/APFloat.h:240,14'
          Dst:             _ZN7llvm_ks7APFloat7getQNaNERKNS_12fltSemanticsEbPKNS_5APIntE
        - Src:             'llvm/include/llvm/ADT/APFloat.h:241,5'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/include/llvm/ADT/APFloat.h:241,5'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/include/llvm/ADT/APFloat.h:242,14'
          Dst:             _ZN7llvm_ks7APFloat7getQNaNERKNS_12fltSemanticsEbPKNS_5APIntE
    - functionName:    _ZN7llvm_ks7APFloat6getInfERKNS_12fltSemanticsEb
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/APFloat.h'
      linkageType:     InternalLinkage
      functionLinenumber: 225
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          54
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7llvm_ks7APFloat7makeInfEb
        - _ZN7llvm_ks7APFloatC2ERKNS_12fltSemanticsENS0_16uninitializedTagE
        - _ZN7llvm_ks7APFloatD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/APFloat.h:226,13'
          Dst:             _ZN7llvm_ks7APFloatC2ERKNS_12fltSemanticsENS0_16uninitializedTagE
        - Src:             'llvm/include/llvm/ADT/APFloat.h:227,9'
          Dst:             _ZN7llvm_ks7APFloat7makeInfEb
        - Src:             'llvm/include/llvm/ADT/APFloat.h:229,3'
          Dst:             _ZN7llvm_ks7APFloatD2Ev
        - Src:             'llvm/include/llvm/ADT/APFloat.h:229,3'
          Dst:             _ZN7llvm_ks7APFloatD2Ev
    - functionName:    _ZNK7llvm_ks9MCAsmInfo14isLittleEndianEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCAsmInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 379
      functionLinenumberEnd: 379
      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:    _ZNK7llvm_ks5APInt11getBitWidthEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/APInt.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1274
      functionLinenumberEnd: 1274
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    39
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks5APInt6isIntNEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/APInt.h'
      linkageType:     InternalLinkage
      functionLinenumber: 373
      functionLinenumberEnd: 375
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          44
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7llvm_ks5APInt13getActiveBitsEv
        - __assert_fail
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/APInt.h:374,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/APInt.h:375,12'
          Dst:             _ZNK7llvm_ks5APInt13getActiveBitsEv
    - functionName:    _ZNK7llvm_ks8AsmToken11getAPIntValERb
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCParser/MCAsmLexer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          46
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks5APIntC2ERKS0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCParser/MCAsmLexer.h:129,12'
          Dst:             _ZN7llvm_ks5APIntC2ERKS0_
    - functionName:    _ZN7llvm_ks6isIntNEjl
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/MathExtras.h'
      linkageType:     InternalLinkage
      functionLinenumber: 321
      functionLinenumberEnd: 322
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - int
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          43
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks7isUIntNEjm
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/MathExtras.h'
      linkageType:     InternalLinkage
      functionLinenumber: 315
      functionLinenumberEnd: 316
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - int
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          27
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks22StringMapConstIteratorINSt3__14pairIPNS_20MCAsmParserExtensionEPFbS4_NS_9StringRefENS_5SMLocEEEEEC2EPPNS_18StringMapEntryBaseEb
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 412
      functionLinenumberEnd: 414
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks22StringMapConstIteratorINSt3__14pairIPNS_20MCAsmParserExtensionEPFbS4_NS_9StringRefENS_5SMLocEEEEE23AdvancePastEmptyBucketsEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/StringMap.h:413,21'
          Dst:             _ZN7llvm_ks22StringMapConstIteratorINSt3__14pairIPNS_20MCAsmParserExtensionEPFbS4_NS_9StringRefENS_5SMLocEEEEE23AdvancePastEmptyBucketsEv
    - functionName:    _ZN7llvm_ks22StringMapConstIteratorINSt3__14pairIPNS_20MCAsmParserExtensionEPFbS4_NS_9StringRefENS_5SMLocEEEEE23AdvancePastEmptyBucketsEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 440
      functionLinenumberEnd: 443
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          46
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks13StringMapImpl15getTombstoneValEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/StringMap.h:441,39'
          Dst:             _ZN7llvm_ks13StringMapImpl15getTombstoneValEv
    - functionName:    _ZNK7llvm_ks22StringMapConstIteratorINSt3__14pairIPNS_20MCAsmParserExtensionEPFbS4_NS_9StringRefENS_5SMLocEEEEEptEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 419
      functionLinenumberEnd: 420
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks9StringMapINSt3__14pairIPNS_20MCAsmParserExtensionEPFbS4_NS_9StringRefENS_5SMLocEEEENS_15MallocAllocatorEE3endEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 273
      functionLinenumberEnd: 274
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks22StringMapConstIteratorINSt3__14pairIPNS_20MCAsmParserExtensionEPFbS4_NS_9StringRefENS_5SMLocEEEEEC2EPPNS_18StringMapEntryBaseEb
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/StringMap.h:274,12'
          Dst:             _ZN7llvm_ks22StringMapConstIteratorINSt3__14pairIPNS_20MCAsmParserExtensionEPFbS4_NS_9StringRefENS_5SMLocEEEEEC2EPPNS_18StringMapEntryBaseEb
    - functionName:    _ZNK7llvm_ks22StringMapConstIteratorINSt3__14pairIPNS_20MCAsmParserExtensionEPFbS4_NS_9StringRefENS_5SMLocEEEEEneERKSA_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 426
      functionLinenumberEnd: 427
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks9StringMapINSt3__14pairIPNS_20MCAsmParserExtensionEPFbS4_NS_9StringRefENS_5SMLocEEEENS_15MallocAllocatorEE4findES5_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 287
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks22StringMapConstIteratorINSt3__14pairIPNS_20MCAsmParserExtensionEPFbS4_NS_9StringRefENS_5SMLocEEEEEC2EPPNS_18StringMapEntryBaseEb
        - _ZNK7llvm_ks13StringMapImpl7FindKeyENS_9StringRefE
        - _ZNK7llvm_ks9StringMapINSt3__14pairIPNS_20MCAsmParserExtensionEPFbS4_NS_9StringRefENS_5SMLocEEEENS_15MallocAllocatorEE3endEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/StringMap.h:284,18'
          Dst:             _ZNK7llvm_ks13StringMapImpl7FindKeyENS_9StringRefE
        - Src:             'llvm/include/llvm/ADT/StringMap.h:285,30'
          Dst:             _ZNK7llvm_ks9StringMapINSt3__14pairIPNS_20MCAsmParserExtensionEPFbS4_NS_9StringRefENS_5SMLocEEEENS_15MallocAllocatorEE3endEv
        - Src:             'llvm/include/llvm/ADT/StringMap.h:286,12'
          Dst:             _ZN7llvm_ks22StringMapConstIteratorINSt3__14pairIPNS_20MCAsmParserExtensionEPFbS4_NS_9StringRefENS_5SMLocEEEEEC2EPPNS_18StringMapEntryBaseEb
    - functionName:    _ZNK7llvm_ks8ArrayRefIN12_GLOBAL__N_119MCAsmMacroParameterEE5emptyEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ArrayRef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks8ArrayRefINSt3__16vectorINS_8AsmTokenENS1_9allocatorIS3_EEEEEixEm
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ArrayRef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 185
      functionLinenumberEnd: 187
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          46
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/ArrayRef.h:186,7'
          Dst:             __assert_fail
    - functionName:    _ZNK7llvm_ks8ArrayRefINSt3__16vectorINS_8AsmTokenENS1_9allocatorIS3_EEEEE4sizeEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ArrayRef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks8ArrayRefIN12_GLOBAL__N_119MCAsmMacroParameterEE4backEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ArrayRef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks8ArrayRefIN12_GLOBAL__N_119MCAsmMacroParameterEE5emptyEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/ArrayRef.h:145,7'
          Dst:             _ZNK7llvm_ks8ArrayRefIN12_GLOBAL__N_119MCAsmMacroParameterEE5emptyEv
        - Src:             'llvm/include/llvm/ADT/ArrayRef.h:145,7'
          Dst:             __assert_fail
    - functionName:    _ZNK7llvm_ks25SmallVectorTemplateCommonINS_5SMLocEvE7isSmallEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks15SmallVectorImplINS_5SMLocEED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 368
      functionLinenumberEnd: 375
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          46
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_5SMLocELb1EE13destroy_rangeEPS1_S3_
        - _ZNK7llvm_ks25SmallVectorTemplateCommonINS_5SMLocEvE7isSmallEv
        - __clang_call_terminate
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:370,5'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_5SMLocELb1EE13destroy_rangeEPS1_S3_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:373,16'
          Dst:             _ZNK7llvm_ks25SmallVectorTemplateCommonINS_5SMLocEvE7isSmallEv
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:373,16'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseINS_5SMLocELb1EE13destroy_rangeEPS1_S3_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 284
      functionLinenumberEnd: 284
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks10MCAsmLexer12setSkipSpaceEb
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCParser/MCAsmLexer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 223
      functionLinenumberEnd: 223
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_121AsmLexerSkipSpaceRAIID2Ev
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2251
      functionLinenumberEnd: 2253
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks10MCAsmLexer12setSkipSpaceEb
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2252,11'
          Dst:             _ZN7llvm_ks10MCAsmLexer12setSkipSpaceEb
    - functionName:    _ZL10isOperatorN7llvm_ks8AsmToken9TokenKindE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2213
      functionLinenumberEnd: 2242
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         27
      ICount:          111
      EdgeCount:       52
      CyclomaticComplexity: 27
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/lib/MC/MCParser/AsmParser.cpp:2214,3'
          Branch Sides:    []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_121AsmLexerSkipSpaceRAIIC2ERN7llvm_ks8AsmLexerEb
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2247
      functionLinenumberEnd: 2249
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks10MCAsmLexer12setSkipSpaceEb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2248,11'
          Dst:             _ZN7llvm_ks10MCAsmLexer12setSkipSpaceEb
    - functionName:    _ZN7llvm_ks8ArrayRefINS_8AsmTokenEEC2ERKS1_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ArrayRef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks15MutableArrayRefINS_8AsmTokenEEC2ERS1_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ArrayRef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 233
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks8ArrayRefINS_8AsmTokenEEC2ERKS1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/ArrayRef.h:233,47'
          Dst:             _ZN7llvm_ks8ArrayRefINS_8AsmTokenEEC2ERKS1_
    - functionName:    _ZN7llvm_ks25SmallVectorTemplateCommonINS_5SMLocEvE8grow_podEmm
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorBase8grow_podEPvmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:81,22'
          Dst:             _ZN7llvm_ks15SmallVectorBase8grow_podEPvmm
    - functionName:    _ZNK7llvm_ks25SmallVectorTemplateCommonINS_5SMLocEvE12capacity_ptrEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseINS_5SMLocELb1EE4growEm
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 333
      functionLinenumberEnd: 335
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks25SmallVectorTemplateCommonINS_5SMLocEvE8grow_podEmm
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:334,11'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINS_5SMLocEvE8grow_podEmm
    - functionName:    _ZNK7llvm_ks25SmallVectorTemplateCommonINS_5SMLocEvE8capacityEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 136
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks25SmallVectorTemplateCommonINS_5SMLocEvE12capacity_ptrEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:136,36'
          Dst:             _ZNK7llvm_ks25SmallVectorTemplateCommonINS_5SMLocEvE12capacity_ptrEv
    - functionName:    _ZN7llvm_ks25SmallVectorTemplateCommonINS_5SMLocEvE6setEndEPS1_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks25SmallVectorTemplateCommonINS_5SMLocEvEC2Em
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorBaseC2EPvm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:78,44'
          Dst:             _ZN7llvm_ks15SmallVectorBaseC2EPvm
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseINS_5SMLocELb1EEC2Em
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 281
      functionLinenumberEnd: 281
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks25SmallVectorTemplateCommonINS_5SMLocEvEC2Em
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:281,42'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINS_5SMLocEvEC2Em
    - functionName:    _ZN7llvm_ks15SmallVectorImplINS_5SMLocEEC2Ej
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 364
      functionLinenumberEnd: 365
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_5SMLocELb1EEC2Em
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:364,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_5SMLocELb1EEC2Em
    - functionName:    _ZN7llvm_ks11SmallVectorINS_5SMLocELj4EED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 868
      functionLinenumberEnd: 868
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplINS_5SMLocEED2Ev
      functionUses:    21
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:868,7'
          Dst:             _ZN7llvm_ks15SmallVectorImplINS_5SMLocEED2Ev
    - functionName:    _ZN12_GLOBAL__N_19AsmParser18parseMacroArgumentERNSt3__16vectorIN7llvm_ks8AsmTokenENS1_9allocatorIS4_EEEEb
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2261
      functionLinenumberEnd: 2332
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         71
      ICount:          314
      EdgeCount:       73
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL10isOperatorN7llvm_ks8AsmToken9TokenKindE
        - _ZN12_GLOBAL__N_121AsmLexerSkipSpaceRAIIC2ERN7llvm_ks8AsmLexerEb
        - _ZN12_GLOBAL__N_121AsmLexerSkipSpaceRAIID2Ev
        - _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks10MCAsmLexer7getKindEv
        - _ZNK7llvm_ks11MCAsmParser6getTokEv
        - _ZNK7llvm_ks5SMLoc10getPointerEv
        - _ZNK7llvm_ks8AsmToken9getEndLocEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2264,15'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2275,25'
          Dst:             _ZN12_GLOBAL__N_121AsmLexerSkipSpaceRAIIC2ERN7llvm_ks8AsmLexerEb
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2278,15'
          Dst:             _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2278,42'
          Dst:             _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2332,1'
          Dst:             _ZN12_GLOBAL__N_121AsmLexerSkipSpaceRAIID2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2284,34'
          Dst:             _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2287,15'
          Dst:             _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2294,30'
          Dst:             _ZNK7llvm_ks10MCAsmLexer7getKindEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2294,13'
          Dst:             _ZL10isOperatorN7llvm_ks8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2297,34'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2297,43'
          Dst:             _ZNK7llvm_ks8AsmToken9getEndLocEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2297,55'
          Dst:             _ZNK7llvm_ks5SMLoc10getPointerEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2310,15'
          Dst:             _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2314,15'
          Dst:             _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2316,20'
          Dst:             _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2320,18'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2332,1'
          Dst:             _ZN12_GLOBAL__N_121AsmLexerSkipSpaceRAIID2Ev
    - functionName:    _ZN7llvm_ks10MCAsmLexer7peekTokEb
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCParser/MCAsmLexer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 189
      functionLinenumberEnd: 197
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          89
      EdgeCount:       21
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7llvm_ks15MutableArrayRefINS_8AsmTokenEEC2ERS1_
        - _ZN7llvm_ks8AsmTokenC2ENS0_9TokenKindENS_9StringRefEl
        - _ZN7llvm_ks8AsmTokenC2EOS0_
        - _ZN7llvm_ks8AsmTokenC2Ev
        - _ZN7llvm_ks8AsmTokenD2Ev
        - _ZN7llvm_ks9StringRefC2EPKc
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCParser/MCAsmLexer.h:190,14'
          Dst:             _ZN7llvm_ks8AsmTokenC2Ev
        - Src:             'llvm/include/llvm/MC/MCParser/MCAsmLexer.h:192,31'
          Dst:             _ZN7llvm_ks15MutableArrayRefINS_8AsmTokenEEC2ERS1_
        - Src:             'llvm/include/llvm/MC/MCParser/MCAsmLexer.h:194,42'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/MC/MCParser/MCAsmLexer.h:194,16'
          Dst:             _ZN7llvm_ks8AsmTokenC2ENS0_9TokenKindENS_9StringRefEl
        - Src:             'llvm/include/llvm/MC/MCParser/MCAsmLexer.h:197,3'
          Dst:             _ZN7llvm_ks8AsmTokenD2Ev
        - Src:             'llvm/include/llvm/MC/MCParser/MCAsmLexer.h:196,12'
          Dst:             _ZN7llvm_ks8AsmTokenC2EOS0_
        - Src:             'llvm/include/llvm/MC/MCParser/MCAsmLexer.h:197,3'
          Dst:             _ZN7llvm_ks8AsmTokenD2Ev
    - functionName:    _ZN12_GLOBAL__N_119MCAsmMacroParameterC2Ev
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks9StringRefC2Ev
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:65,3'
          Dst:             _ZN7llvm_ks9StringRefC2Ev
    - functionName:    _ZN7llvm_ks15SmallVectorImplINS_5SMLocEE6resizeEm
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 383
      functionLinenumberEnd: 394
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          140
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_5SMLocELb1EE13destroy_rangeEPS1_S3_
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_5SMLocELb1EE4growEm
        - _ZN7llvm_ks25SmallVectorTemplateCommonINS_5SMLocEvE6setEndEPS1_
        - _ZN7llvm_ks5SMLocC2Ev
        - _ZNK7llvm_ks25SmallVectorTemplateCommonINS_5SMLocEvE8capacityEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:385,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_5SMLocELb1EE13destroy_rangeEPS1_S3_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:386,13'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINS_5SMLocEvE6setEndEPS1_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:388,17'
          Dst:             _ZNK7llvm_ks25SmallVectorTemplateCommonINS_5SMLocEvE8capacityEv
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:389,15'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_5SMLocELb1EE4growEm
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:391,19'
          Dst:             _ZN7llvm_ks5SMLocC2Ev
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:392,13'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINS_5SMLocEvE6setEndEPS1_
    - functionName:    _ZN7llvm_ks11SmallVectorINS_5SMLocELj4EEC2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 872
      functionLinenumberEnd: 873
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplINS_5SMLocEEC2Ej
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:872,19'
          Dst:             _ZN7llvm_ks15SmallVectorImplINS_5SMLocEEC2Ej
    - functionName:    _ZN7llvm_ks8ArrayRefINSt3__16vectorINS_8AsmTokenENS1_9allocatorIS3_EEEEEC2INS4_IS6_EEEERKNS2_IS6_T_EE
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ArrayRef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks8ArrayRefIN12_GLOBAL__N_119MCAsmMacroParameterEEC2INSt3__19allocatorIS2_EEEERKNS5_6vectorIS2_T_EE
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ArrayRef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_19AsmParser11expandMacroERN7llvm_ks19raw_svector_ostreamENS1_9StringRefENS1_8ArrayRefINS_19MCAsmMacroParameterEEENS5_INSt3__16vectorINS1_8AsmTokenENS8_9allocatorISA_EEEEEEbNS1_5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2090
      functionLinenumberEnd: 2206
      functionDepth:   0
      returnType:      bool
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - bool
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         149
      ICount:          993
      EdgeCount:       194
      CyclomaticComplexity: 47
      functionsReached:
        - _ZL16isIdentifierCharc
        - _ZN7llvm_ks11raw_ostreamlsENS_9StringRefE
        - _ZN7llvm_ks11raw_ostreamlsEc
        - _ZN7llvm_ks11raw_ostreamlsEj
        - _ZN7llvm_ks11raw_ostreamlsEm
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZNK7llvm_ks8ArrayRefIN12_GLOBAL__N_119MCAsmMacroParameterEE4backEv
        - _ZNK7llvm_ks8ArrayRefIN12_GLOBAL__N_119MCAsmMacroParameterEE4sizeEv
        - _ZNK7llvm_ks8ArrayRefIN12_GLOBAL__N_119MCAsmMacroParameterEEixEm
        - _ZNK7llvm_ks8ArrayRefINSt3__16vectorINS_8AsmTokenENS1_9allocatorIS3_EEEEE4sizeEv
        - _ZNK7llvm_ks8ArrayRefINSt3__16vectorINS_8AsmTokenENS1_9allocatorIS3_EEEEEixEm
        - _ZNK7llvm_ks8AsmToken17getStringContentsERb
        - _ZNK7llvm_ks8AsmToken7getKindEv
        - _ZNK7llvm_ks8AsmToken9getStringEv
        - _ZNK7llvm_ks9StringRefixEm
        - __assert_fail
        - isdigit
        - memcmp
      functionUses:    4
      BranchProfiles:
        - Branch String:   'llvm/lib/MC/MCParser/AsmParser.cpp:2128,7'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2091,37'
          Dst:             _ZNK7llvm_ks8ArrayRefIN12_GLOBAL__N_119MCAsmMacroParameterEE4sizeEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2092,45'
          Dst:             _ZNK7llvm_ks8ArrayRefIN12_GLOBAL__N_119MCAsmMacroParameterEE4backEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2093,59'
          Dst:             _ZNK7llvm_ks8ArrayRefINSt3__16vectorINS_8AsmTokenENS1_9allocatorIS3_EEEEE4sizeEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2106,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2109,21'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2111,13'
          Dst:             isdigit
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2115,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/include/llvm/ADT/StringRef.h:456,14'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2121,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsENS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2128,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2131,12'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2136,17'
          Dst:             _ZNK7llvm_ks8ArrayRefINSt3__16vectorINS_8AsmTokenENS1_9allocatorIS3_EEEEE4sizeEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2136,12'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEm
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2142,26'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2143,24'
          Dst:             _ZNK7llvm_ks8ArrayRefINSt3__16vectorINS_8AsmTokenENS1_9allocatorIS3_EEEEE4sizeEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2147,38'
          Dst:             _ZNK7llvm_ks8ArrayRefINSt3__16vectorINS_8AsmTokenENS1_9allocatorIS3_EEEEEixEm
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2148,23'
          Dst:             _ZNK7llvm_ks8AsmToken9getStringEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2148,14'
          Dst:             _ZN7llvm_ks11raw_ostreamlsENS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2157,37'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2160,33'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2160,16'
          Dst:             _ZL16isIdentifierCharc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2164,17'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2167,23'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2168,12'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEj
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2172,15'
          Dst:             _ZNK7llvm_ks8ArrayRefIN12_GLOBAL__N_119MCAsmMacroParameterEEixEm
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2176,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2176,39'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2179,16'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2179,24'
          Dst:             _ZN7llvm_ks11raw_ostreamlsENS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2184,40'
          Dst:             _ZNK7llvm_ks8ArrayRefINSt3__16vectorINS_8AsmTokenENS1_9allocatorIS3_EEEEEixEm
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2187,23'
          Dst:             _ZNK7llvm_ks8AsmToken7getKindEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2188,27'
          Dst:             _ZNK7llvm_ks8AsmToken9getStringEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2188,18'
          Dst:             _ZN7llvm_ks11raw_ostreamlsENS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2191,27'
          Dst:             _ZNK7llvm_ks8AsmToken17getStringContentsERb
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2191,18'
          Dst:             _ZN7llvm_ks11raw_ostreamlsENS_9StringRefE
        - Src:             'llvm/include/llvm/ADT/StringRef.h:423,14'
          Dst:             __assert_fail
    - functionName:    _ZN12_GLOBAL__N_19AsmParser19parseMacroArgumentsEPKNS_10MCAsmMacroERNSt3__16vectorINS5_IN7llvm_ks8AsmTokenENS4_9allocatorIS7_EEEENS8_ISA_EEEE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2337
      functionLinenumberEnd: 2444
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         118
      ICount:          715
      EdgeCount:       124
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN12_GLOBAL__N_119MCAsmMacroParameterC2Ev
        - _ZN12_GLOBAL__N_119MCAsmMacroParameterD2Ev
        - _ZN12_GLOBAL__N_19AsmParser18parseMacroArgumentERNSt3__16vectorIN7llvm_ks8AsmTokenENS1_9allocatorIS4_EEEEb
        - _ZN7llvm_ks10MCAsmLexer7peekTokEb
        - _ZN7llvm_ks11SmallVectorINS_5SMLocELj4EEC2Ev
        - _ZN7llvm_ks11SmallVectorINS_5SMLocELj4EED2Ev
        - _ZN7llvm_ks15SmallVectorImplINS_5SMLocEE6resizeEm
        - _ZN7llvm_ks8AsmTokenD2Ev
        - _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks10MCAsmLexer6getLocEv
        - _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - __assert_fail
        - memcmp
      functionUses:    3
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2340,25'
          Dst:             _ZN7llvm_ks11SmallVectorINS_5SMLocELj4EEC2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2343,10'
          Dst:             _ZN7llvm_ks15SmallVectorImplINS_5SMLocEE6resizeEm
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2352,25'
          Dst:             _ZN12_GLOBAL__N_119MCAsmMacroParameterC2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2354,15'
          Dst:             _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2354,49'
          Dst:             _ZN7llvm_ks10MCAsmLexer7peekTokEb
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2354,59'
          Dst:             _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2354,9'
          Dst:             _ZN7llvm_ks8AsmTokenD2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2439,3'
          Dst:             _ZN12_GLOBAL__N_119MCAsmMacroParameterD2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2362,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2381,9'
          Dst:             _ZN12_GLOBAL__N_19AsmParser18parseMacroArgumentERNSt3__16vectorIN7llvm_ks8AsmTokenENS1_9allocatorIS4_EEEEb
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2410,16'
          Dst:             _ZN7llvm_ks15SmallVectorImplINS_5SMLocEE6resizeEm
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2412,26'
          Dst:             _ZNK7llvm_ks10MCAsmLexer6getLocEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2412,7'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2418,15'
          Dst:             _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2437,15'
          Dst:             _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2439,3'
          Dst:             _ZN12_GLOBAL__N_119MCAsmMacroParameterD2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2444,1'
          Dst:             _ZN7llvm_ks11SmallVectorINS_5SMLocELj4EED2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2444,1'
          Dst:             _ZN7llvm_ks11SmallVectorINS_5SMLocELj4EED2Ev
    - functionName:    _ZN7llvm_ks14StringMapEntryIN12_GLOBAL__N_110MCAsmMacroEE8getValueEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks17StringMapIteratorIN12_GLOBAL__N_110MCAsmMacroEEptEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 457
      functionLinenumberEnd: 458
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks8MCSymbol12setUndefinedEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCSymbol.h'
      linkageType:     InternalLinkage
      functionLinenumber: 276
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks14PointerIntPairIPNS_10MCFragmentELj1EjNS_21PointerLikeTypeTraitsIS2_EENS_18PointerIntPairInfoIS2_Lj1ES4_EEE10setPointerES2_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCSymbol.h:276,44'
          Dst:             _ZN7llvm_ks14PointerIntPairIPNS_10MCFragmentELj1EjNS_21PointerLikeTypeTraitsIS2_EENS_18PointerIntPairInfoIS2_Lj1ES4_EEE10setPointerES2_
    - functionName:    _ZN7llvm_ks10AsmRewriteC2ENS_14AsmRewriteKindENS_5SMLocEjNS_9StringRefE
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCParser/MCTargetAsmParser.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          31
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks9StringRef5rtrimES0_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringRef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 553
      functionLinenumberEnd: 554
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          152
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached:
        - _ZNK7llvm_ks9StringRef16find_last_not_ofES0_m
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/StringRef.h:554,50'
          Dst:             _ZNK7llvm_ks9StringRef16find_last_not_ofES0_m
        - Src:             'llvm/include/llvm/ADT/StringRef.h:554,14'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/StringRef.h:423,14'
          Dst:             __assert_fail
    - functionName:    _ZNK7llvm_ks9StringRef5ltrimES0_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringRef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 547
      functionLinenumberEnd: 548
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          142
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached:
        - _ZNK7llvm_ks9StringRef17find_first_not_ofES0_m
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/StringRef.h:548,42'
          Dst:             _ZNK7llvm_ks9StringRef17find_first_not_ofES0_m
        - Src:             'llvm/include/llvm/ADT/StringRef.h:548,14'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/StringRef.h:423,14'
          Dst:             __assert_fail
    - functionName:    _ZNK7llvm_ks9StringRef4trimES0_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringRef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 559
      functionLinenumberEnd: 560
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          48
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks9StringRef5ltrimES0_
        - _ZNK7llvm_ks9StringRef5rtrimES0_
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/StringRef.h:560,14'
          Dst:             _ZNK7llvm_ks9StringRef5ltrimES0_
        - Src:             'llvm/include/llvm/ADT/StringRef.h:560,27'
          Dst:             _ZNK7llvm_ks9StringRef5rtrimES0_
    - functionName:    _ZN12_GLOBAL__N_19AsmParser18parseStringToCommaEv
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 802
      functionLinenumberEnd: 810
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         19
      ICount:          113
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached:
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks11MCAsmParser6getTokEv
        - _ZNK7llvm_ks5SMLoc10getPointerEv
        - _ZNK7llvm_ks8AsmToken6getLocEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:803,23'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:803,32'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:803,41'
          Dst:             _ZNK7llvm_ks5SMLoc10getPointerEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:805,16'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:806,16'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:806,48'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:809,21'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:809,30'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:809,39'
          Dst:             _ZNK7llvm_ks5SMLoc10getPointerEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:810,10'
          Dst:             __assert_fail
    - functionName:    _ZNK7llvm_ks22StringMapConstIteratorIN12_GLOBAL__N_19AsmParser13DirectiveKindEEneERKS4_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 426
      functionLinenumberEnd: 427
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_19AsmParser14eatToEndOfLineEv
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1976
      functionLinenumberEnd: 1981
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks8AsmLexer17LexUntilEndOfLineEv
        - _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1977,14'
          Dst:             _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1978,11'
          Dst:             _ZN7llvm_ks8AsmLexer17LexUntilEndOfLineEv
    - functionName:    _ZN7llvm_ks20ParseInstructionInfoC2EPNS_15SmallVectorImplINS_10AsmRewriteEEE
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCParser/MCTargetAsmParser.h'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks15SmallVectorImplINS_10AsmRewriteEE12emplace_backIJNS_14AsmRewriteKindERNS_5SMLocEiEEEvDpOT_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 659
      functionLinenumberEnd: 664
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          57
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks10AsmRewriteC2ENS_14AsmRewriteKindENS_5SMLocEjj
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_10AsmRewriteELb1EE4growEm
        - _ZN7llvm_ks25SmallVectorTemplateCommonINS_10AsmRewriteEvE6setEndEPS1_
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:661,13'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_10AsmRewriteELb1EE4growEm
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:662,33'
          Dst:             _ZN7llvm_ks10AsmRewriteC2ENS_14AsmRewriteKindENS_5SMLocEjj
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:663,11'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINS_10AsmRewriteEvE6setEndEPS1_
    - functionName:    _ZN12_GLOBAL__N_19AsmParser21parseDirectiveMSAlignEN7llvm_ks5SMLocERNS_18ParseStatementInfoE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5780
      functionLinenumberEnd: 5802
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          76
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN12_GLOBAL__N_19AsmParser15parseExpressionERPKN7llvm_ks6MCExprE
        - _ZN7llvm_ks13isPowerOf2_64Em
        - _ZN7llvm_ks15SmallVectorImplINS_10AsmRewriteEE12emplace_backIJNS_14AsmRewriteKindERNS_5SMLocEijEEEvDpOT_
        - _ZN7llvm_ks7Log2_64Em
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5783,7'
          Dst:             _ZN12_GLOBAL__N_19AsmParser15parseExpressionERPKN7llvm_ks6MCExprE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5787,31'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5793,28'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5794,8'
          Dst:             _ZN7llvm_ks13isPowerOf2_64Em
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5800,55'
          Dst:             _ZN7llvm_ks7Log2_64Em
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5800,21'
          Dst:             _ZN7llvm_ks15SmallVectorImplINS_10AsmRewriteEE12emplace_backIJNS_14AsmRewriteKindERNS_5SMLocEijEEEvDpOT_
    - functionName:    _ZN12_GLOBAL__N_19AsmParser20parseDirectiveMSEmitEN7llvm_ks5SMLocERNS_18ParseStatementInfoEm
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5755
      functionLinenumberEnd: 5777
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          80
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN12_GLOBAL__N_19AsmParser15parseExpressionERPKN7llvm_ks6MCExprE
        - _ZN7llvm_ks15SmallVectorImplINS_10AsmRewriteEE12emplace_backIJNS_14AsmRewriteKindERNS_5SMLocERmEEEvDpOT_
        - _ZN7llvm_ks5isIntILj8EEEbl
        - _ZN7llvm_ks6isUIntILj8EEEbm
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5758,7'
          Dst:             _ZN12_GLOBAL__N_19AsmParser15parseExpressionERPKN7llvm_ks6MCExprE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5762,31'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5768,28'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5769,8'
          Dst:             _ZN7llvm_ks6isUIntILj8EEEbm
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5769,32'
          Dst:             _ZN7llvm_ks5isIntILj8EEEbl
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5775,21'
          Dst:             _ZN7llvm_ks15SmallVectorImplINS_10AsmRewriteEE12emplace_backIJNS_14AsmRewriteKindERNS_5SMLocERmEEEvDpOT_
    - functionName:    _ZN12_GLOBAL__N_19AsmParser25parseNasmDirectiveDefaultEv
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5316
      functionLinenumberEnd: 5327
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          93
      EdgeCount:       25
      CyclomaticComplexity: 14
      functionsReached:
        - _ZNK7llvm_ks9StringRef5lowerEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5317,52'
          Dst:             _ZNK7llvm_ks9StringRef5lowerEv
    - functionName:    _ZN12_GLOBAL__N_19AsmParser23parseNasmDirectiveUse32Ev
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5310
      functionLinenumberEnd: 5313
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          67
      EdgeCount:       15
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7llvm_ks8AsmTokenC2ENS0_9TokenKindENS_9StringRefEl
        - _ZN7llvm_ks8AsmTokenC2ERKS0_
        - _ZN7llvm_ks8AsmTokenD2Ev
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZNK7llvm_ks11MCAsmParser15getTargetParserEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5311,39'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5311,12'
          Dst:             _ZN7llvm_ks8AsmTokenC2ENS0_9TokenKindENS_9StringRefEl
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5312,10'
          Dst:             _ZNK7llvm_ks11MCAsmParser15getTargetParserEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5312,43'
          Dst:             _ZN7llvm_ks8AsmTokenC2ERKS0_
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5312,3'
          Dst:             _ZN7llvm_ks8AsmTokenD2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5313,1'
          Dst:             _ZN7llvm_ks8AsmTokenD2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5312,3'
          Dst:             _ZN7llvm_ks8AsmTokenD2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5313,1'
          Dst:             _ZN7llvm_ks8AsmTokenD2Ev
    - functionName:    _ZN12_GLOBAL__N_19AsmParser19parseDirectiveRelocEN7llvm_ks5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2734
      functionLinenumberEnd: 2803
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         25
      ICount:          167
      EdgeCount:       35
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN12_GLOBAL__N_19AsmParser15parseExpressionERPKN7llvm_ks6MCExprE
        - _ZN7llvm_ks10MCAsmLexer3LexEv
        - _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks10MCAsmLexer6getTokEv
        - _ZNK7llvm_ks6MCExpr18evaluateAsAbsoluteERl
        - _ZNK7llvm_ks6MCExpr21evaluateAsRelocatableERNS_7MCValueEPKNS_11MCAsmLayoutEPKNS_7MCFixupE
        - _ZNK7llvm_ks8AsmToken13getIdentifierEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2739,7'
          Dst:             _ZN12_GLOBAL__N_19AsmParser15parseExpressionERPKN7llvm_ks6MCExprE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2746,16'
          Dst:             _ZNK7llvm_ks6MCExpr18evaluateAsAbsoluteERl
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2758,13'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2763,9'
          Dst:             _ZN7llvm_ks10MCAsmLexer3LexEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2765,13'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2771,26'
          Dst:             _ZNK7llvm_ks10MCAsmLexer6getTokEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2771,35'
          Dst:             _ZNK7llvm_ks8AsmToken13getIdentifierEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2772,9'
          Dst:             _ZN7llvm_ks10MCAsmLexer3LexEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2774,13'
          Dst:             _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2775,11'
          Dst:             _ZN7llvm_ks10MCAsmLexer3LexEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2777,9'
          Dst:             _ZN12_GLOBAL__N_19AsmParser15parseExpressionERPKN7llvm_ks6MCExprE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2783,16'
          Dst:             _ZNK7llvm_ks6MCExpr21evaluateAsRelocatableERNS_7MCValueEPKNS_11MCAsmLayoutEPKNS_7MCFixupE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2790,13'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
    - functionName:    _ZN12_GLOBAL__N_19AsmParser21parseDirectiveWarningEN7llvm_ks5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5246
      functionLinenumberEnd: 5274
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          124
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7llvm_ks5TwineC2ERKNS_9StringRefE
        - _ZN7llvm_ks8ArrayRefINS_7SMRangeEEC2ENS_8NoneTypeE
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks11MCAsmParser6getTokEv
        - _ZNK7llvm_ks8AsmToken17getStringContentsERb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5254,23'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5255,13'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5256,15'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5264,15'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5264,24'
          Dst:             _ZNK7llvm_ks8AsmToken17getStringContentsERb
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5272,14'
          Dst:             _ZN7llvm_ks5TwineC2ERKNS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5272,3'
          Dst:             _ZN7llvm_ks8ArrayRefINS_7SMRangeEEC2ENS_8NoneTypeE
    - functionName:    _ZN12_GLOBAL__N_19AsmParser19parseDirectiveErrorEN7llvm_ks5SMLocEb
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5206
      functionLinenumberEnd: 5241
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          120
      EdgeCount:       24
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks11MCAsmParser6getTokEv
        - _ZNK7llvm_ks8AsmToken17getStringContentsERb
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5220,23'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5221,13'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5222,15'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5230,15'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5230,24'
          Dst:             _ZNK7llvm_ks8AsmToken17getStringContentsERb
    - functionName:    _ZN12_GLOBAL__N_19AsmParser17parseDirectiveEndEN7llvm_ks5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5187
      functionLinenumberEnd: 5200
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5188,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5196,16'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
    - functionName:    _ZN12_GLOBAL__N_19AsmParser24parseDirectivePurgeMacroEN7llvm_ks5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4459
      functionLinenumberEnd: 4481
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          78
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN12_GLOBAL__N_19AsmParser11lookupMacroEN7llvm_ks9StringRefE
        - _ZN12_GLOBAL__N_19AsmParser13undefineMacroEN7llvm_ks9StringRefE
        - _ZN7llvm_ks9StringRefC2Ev
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:4460,13'
          Dst:             _ZN7llvm_ks9StringRefC2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:4467,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:4473,8'
          Dst:             _ZN12_GLOBAL__N_19AsmParser11lookupMacroEN7llvm_ks9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:4479,3'
          Dst:             _ZN12_GLOBAL__N_19AsmParser13undefineMacroEN7llvm_ks9StringRefE
    - functionName:    _ZN12_GLOBAL__N_19AsmParser11lookupMacroEN7llvm_ks9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2446
      functionLinenumberEnd: 2448
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          50
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks14StringMapEntryIN12_GLOBAL__N_110MCAsmMacroEE8getValueEv
        - _ZN7llvm_ks9StringMapIN12_GLOBAL__N_110MCAsmMacroENS_15MallocAllocatorEE3endEv
        - _ZN7llvm_ks9StringMapIN12_GLOBAL__N_110MCAsmMacroENS_15MallocAllocatorEE4findENS_9StringRefE
        - _ZNK7llvm_ks17StringMapIteratorIN12_GLOBAL__N_110MCAsmMacroEEptEv
        - _ZNK7llvm_ks22StringMapConstIteratorIN12_GLOBAL__N_110MCAsmMacroEEeqERKS3_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2447,48'
          Dst:             _ZN7llvm_ks9StringMapIN12_GLOBAL__N_110MCAsmMacroENS_15MallocAllocatorEE4findENS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2448,25'
          Dst:             _ZN7llvm_ks9StringMapIN12_GLOBAL__N_110MCAsmMacroENS_15MallocAllocatorEE3endEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2448,13'
          Dst:             _ZNK7llvm_ks22StringMapConstIteratorIN12_GLOBAL__N_110MCAsmMacroEEeqERKS3_
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2448,45'
          Dst:             _ZNK7llvm_ks17StringMapIteratorIN12_GLOBAL__N_110MCAsmMacroEEptEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2448,48'
          Dst:             _ZN7llvm_ks14StringMapEntryIN12_GLOBAL__N_110MCAsmMacroEE8getValueEv
    - functionName:    _ZN12_GLOBAL__N_19AsmParser22parseDirectiveEndMacroEN7llvm_ks9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4434
      functionLinenumberEnd: 4454
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          51
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN12_GLOBAL__N_19AsmParser15handleMacroExitEv
        - _ZN12_GLOBAL__N_19AsmParser26isInsideMacroInstantiationEv
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:4435,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:4443,7'
          Dst:             _ZN12_GLOBAL__N_19AsmParser26isInsideMacroInstantiationEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:4444,5'
          Dst:             _ZN12_GLOBAL__N_19AsmParser15handleMacroExitEv
    - functionName:    _ZN12_GLOBAL__N_19AsmParser23parseDirectiveExitMacroEN7llvm_ks9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4406
      functionLinenumberEnd: 4428
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          71
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN12_GLOBAL__N_19AsmParser15handleMacroExitEv
        - _ZN12_GLOBAL__N_19AsmParser26isInsideMacroInstantiationEv
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:4407,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:4413,8'
          Dst:             _ZN12_GLOBAL__N_19AsmParser26isInsideMacroInstantiationEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:4426,3'
          Dst:             _ZN12_GLOBAL__N_19AsmParser15handleMacroExitEv
    - functionName:    _ZN12_GLOBAL__N_19AsmParser19parseDirectiveMacroEN7llvm_ks5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4166
      functionLinenumberEnd: 4299
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         190
      ICount:          1182
      EdgeCount:       351
      CyclomaticComplexity: 163
      functionsReached:
        - _ZN12_GLOBAL__N_110MCAsmMacroC2EN7llvm_ks9StringRefES2_NSt3__16vectorINS_19MCAsmMacroParameterENS3_9allocatorIS5_EEEE
        - _ZN12_GLOBAL__N_110MCAsmMacroD2Ev
        - _ZN12_GLOBAL__N_119MCAsmMacroParameterC2Ev
        - _ZN12_GLOBAL__N_119MCAsmMacroParameterD2Ev
        - _ZN12_GLOBAL__N_19AsmParser11defineMacroEN7llvm_ks9StringRefENS_10MCAsmMacroE
        - _ZN12_GLOBAL__N_19AsmParser11lookupMacroEN7llvm_ks9StringRefE
        - _ZN12_GLOBAL__N_19AsmParser16checkForBadMacroEN7llvm_ks5SMLocENS1_9StringRefES3_NS1_8ArrayRefINS_19MCAsmMacroParameterEEE
        - _ZN12_GLOBAL__N_19AsmParser18parseMacroArgumentERNSt3__16vectorIN7llvm_ks8AsmTokenENS1_9allocatorIS4_EEEEb
        - _ZN7llvm_ks5SMLocC2Ev
        - _ZN7llvm_ks5TwineC2EPKc
        - _ZN7llvm_ks5TwineC2ERKNS_9StringRefE
        - _ZN7llvm_ks8ArrayRefIN12_GLOBAL__N_119MCAsmMacroParameterEEC2INSt3__19allocatorIS2_EEEERKNS5_6vectorIS2_T_EE
        - _ZN7llvm_ks8ArrayRefINS_7SMRangeEEC2ENS_8NoneTypeE
        - _ZN7llvm_ks8AsmTokenC2ERKS0_
        - _ZN7llvm_ks8AsmTokenC2Ev
        - _ZN7llvm_ks8AsmTokenD2Ev
        - _ZN7llvm_ks8AsmTokenaSERKS0_
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZN7llvm_ks9StringRefC2Ev
        - _ZN7llvm_ksplEPKcRKNS_9StringRefE
        - _ZN7llvm_ksplERKNS_5TwineES2_
        - _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks10MCAsmLexer6getLocEv
        - _ZNK7llvm_ks11MCAsmParser6getTokEv
        - _ZNK7llvm_ks5SMLoc10getPointerEv
        - _ZNK7llvm_ks8AsmToken13getIdentifierEv
        - _ZNK7llvm_ks8AsmToken6getLocEv
        - __assert_fail
        - memcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:4167,13'
          Dst:             _ZN7llvm_ks9StringRefC2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:4174,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:4178,21'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:4188,25'
          Dst:             _ZN12_GLOBAL__N_119MCAsmMacroParameterC2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:4241,3'
          Dst:             _ZN12_GLOBAL__N_119MCAsmMacroParameterD2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:4195,15'
          Dst:             _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:4198,13'
          Dst:             _ZN7llvm_ks5SMLocC2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:4199,17'
          Dst:             _ZN7llvm_ks9StringRefC2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:4201,23'
          Dst:             _ZNK7llvm_ks10MCAsmLexer6getLocEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:4209,24'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:4211,29'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:4221,20'
          Dst:             _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:4224,13'
          Dst:             _ZN7llvm_ks5SMLocC2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:4226,24'
          Dst:             _ZNK7llvm_ks10MCAsmLexer6getLocEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:4227,11'
          Dst:             _ZN12_GLOBAL__N_19AsmParser18parseMacroArgumentERNSt3__16vectorIN7llvm_ks8AsmTokenENS1_9allocatorIS4_EEEEb
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:4234,21'
          Dst:             _ZN7llvm_ksplEPKcRKNS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:4234,40'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:4234,38'
          Dst:             _ZN7llvm_ksplERKNS_5TwineES2_
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:4234,57'
          Dst:             _ZN7llvm_ks5TwineC2ERKNS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:4234,55'
          Dst:             _ZN7llvm_ksplERKNS_5TwineES2_
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:4234,64'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:4234,62'
          Dst:             _ZN7llvm_ksplERKNS_5TwineES2_
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:4233,9'
          Dst:             _ZN7llvm_ks8ArrayRefINS_7SMRangeEEC2ENS_8NoneTypeE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:4239,20'
          Dst:             _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:4241,3'
          Dst:             _ZN12_GLOBAL__N_119MCAsmMacroParameterD2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:4246,12'
          Dst:             _ZN7llvm_ks8AsmTokenC2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:4246,35'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:4246,35'
          Dst:             _ZN7llvm_ks8AsmTokenC2ERKS0_
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:4252,20'
          Dst:             _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:4259,20'
          Dst:             _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:4260,11'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:4260,20'
          Dst:             _ZNK7llvm_ks8AsmToken13getIdentifierEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:4260,39'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:4261,11'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:4261,20'
          Dst:             _ZNK7llvm_ks8AsmToken13getIdentifierEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:4261,39'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:4263,22'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:4263,20'
          Dst:             _ZN7llvm_ks8AsmTokenaSERKS0_
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:4265,26'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:4276,18'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:4276,27'
          Dst:             _ZNK7llvm_ks8AsmToken13getIdentifierEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:4276,46'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:4287,7'
          Dst:             _ZN12_GLOBAL__N_19AsmParser11lookupMacroEN7llvm_ks9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:4293,38'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:4293,47'
          Dst:             _ZNK7llvm_ks5SMLoc10getPointerEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:4294,34'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:4294,43'
          Dst:             _ZNK7llvm_ks5SMLoc10getPointerEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:4295,20'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:4296,46'
          Dst:             _ZN7llvm_ks8ArrayRefIN12_GLOBAL__N_119MCAsmMacroParameterEEC2INSt3__19allocatorIS2_EEEERKNS5_6vectorIS2_T_EE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:4296,3'
          Dst:             _ZN12_GLOBAL__N_19AsmParser16checkForBadMacroEN7llvm_ks5SMLocENS1_9StringRefES3_NS1_8ArrayRefINS_19MCAsmMacroParameterEEE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:4297,21'
          Dst:             _ZN12_GLOBAL__N_110MCAsmMacroC2EN7llvm_ks9StringRefES2_NSt3__16vectorINS_19MCAsmMacroParameterENS3_9allocatorIS5_EEEE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:4297,3'
          Dst:             _ZN12_GLOBAL__N_19AsmParser11defineMacroEN7llvm_ks9StringRefENS_10MCAsmMacroE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:4297,3'
          Dst:             _ZN12_GLOBAL__N_110MCAsmMacroD2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:4297,3'
          Dst:             _ZN12_GLOBAL__N_110MCAsmMacroD2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:4299,1'
          Dst:             _ZN7llvm_ks8AsmTokenD2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:4299,1'
          Dst:             _ZN7llvm_ks8AsmTokenD2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:4299,1'
          Dst:             _ZN7llvm_ks8AsmTokenD2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:4299,1'
          Dst:             _ZN7llvm_ks8AsmTokenD2Ev
    - functionName:    _ZN12_GLOBAL__N_19AsmParser25parseDirectiveMacrosOnOffEN7llvm_ks9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4153
      functionLinenumberEnd: 4161
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          114
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN12_GLOBAL__N_19AsmParser16setMacrosEnabledEb
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - memcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:4154,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:4159,33'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:4159,3'
          Dst:             _ZN12_GLOBAL__N_19AsmParser16setMacrosEnabledEb
    - functionName:    _ZN12_GLOBAL__N_19AsmParser27parseDirectiveCFIWindowSaveEv
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3937
      functionLinenumberEnd: 3939
      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:    _ZN12_GLOBAL__N_19AsmParser25parseDirectiveCFIRegisterEN7llvm_ks5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3917
      functionLinenumberEnd: 3933
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          83
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN12_GLOBAL__N_19AsmParser29parseRegisterOrRegisterNumberERlN7llvm_ks5SMLocE
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3919,7'
          Dst:             _ZN12_GLOBAL__N_19AsmParser29parseRegisterOrRegisterNumberERlN7llvm_ks5SMLocE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3922,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3928,7'
          Dst:             _ZN12_GLOBAL__N_19AsmParser29parseRegisterOrRegisterNumberERlN7llvm_ks5SMLocE
    - functionName:    _ZN12_GLOBAL__N_19AsmParser26parseDirectiveCFIUndefinedEN7llvm_ks5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4140
      functionLinenumberEnd: 4148
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          50
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_19AsmParser29parseRegisterOrRegisterNumberERlN7llvm_ks5SMLocE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:4143,7'
          Dst:             _ZN12_GLOBAL__N_19AsmParser29parseRegisterOrRegisterNumberERlN7llvm_ks5SMLocE
    - functionName:    _ZN12_GLOBAL__N_19AsmParser28parseDirectiveCFISignalFrameEv
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4128
      functionLinenumberEnd: 4136
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:4129,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
    - functionName:    _ZN12_GLOBAL__N_19AsmParser23parseDirectiveCFIEscapeEv
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4105
      functionLinenumberEnd: 4124
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         23
      ICount:          146
      EdgeCount:       39
      CyclomaticComplexity: 18
      functionsReached:
        - _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:4113,21'
          Dst:             _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
    - functionName:    _ZN12_GLOBAL__N_19AsmParser24parseDirectiveCFIRestoreEN7llvm_ks5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4094
      functionLinenumberEnd: 4101
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          50
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_19AsmParser29parseRegisterOrRegisterNumberERlN7llvm_ks5SMLocE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:4096,7'
          Dst:             _ZN12_GLOBAL__N_19AsmParser29parseRegisterOrRegisterNumberERlN7llvm_ks5SMLocE
    - functionName:    _ZN12_GLOBAL__N_19AsmParser26parseDirectiveCFISameValueEN7llvm_ks5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4082
      functionLinenumberEnd: 4090
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          50
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_19AsmParser29parseRegisterOrRegisterNumberERlN7llvm_ks5SMLocE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:4085,7'
          Dst:             _ZN12_GLOBAL__N_19AsmParser29parseRegisterOrRegisterNumberERlN7llvm_ks5SMLocE
    - functionName:    _ZN12_GLOBAL__N_19AsmParser29parseDirectiveCFIRestoreStateEv
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4075
      functionLinenumberEnd: 4077
      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:    _ZN12_GLOBAL__N_19AsmParser30parseDirectiveCFIRememberStateEv
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4068
      functionLinenumberEnd: 4070
      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:    _ZN12_GLOBAL__N_19AsmParser34parseDirectiveCFIPersonalityOrLsdaEb
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4033
      functionLinenumberEnd: 4064
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         19
      ICount:          150
      EdgeCount:       26
      CyclomaticComplexity: 9
      functionsReached:
        - _ZL15isValidEncodingl
        - _ZN7llvm_ks5TwineC2ERKNS_9StringRefE
        - _ZN7llvm_ks9MCContext17getOrCreateSymbolERKNS_5TwineE
        - _ZN7llvm_ks9StringRefC2Ev
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:4040,8'
          Dst:             _ZL15isValidEncodingl
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:4044,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:4049,13'
          Dst:             _ZN7llvm_ks9StringRefC2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:4057,50'
          Dst:             _ZN7llvm_ks5TwineC2ERKNS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:4057,32'
          Dst:             _ZN7llvm_ks9MCContext17getOrCreateSymbolERKNS_5TwineE
    - functionName:    _ZN12_GLOBAL__N_19AsmParser26parseDirectiveCFIRelOffsetEN7llvm_ks5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3988
      functionLinenumberEnd: 4005
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          84
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN12_GLOBAL__N_19AsmParser29parseRegisterOrRegisterNumberERlN7llvm_ks5SMLocE
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3991,7'
          Dst:             _ZN12_GLOBAL__N_19AsmParser29parseRegisterOrRegisterNumberERlN7llvm_ks5SMLocE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3994,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
    - functionName:    _ZN12_GLOBAL__N_19AsmParser23parseDirectiveCFIOffsetEN7llvm_ks5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3967
      functionLinenumberEnd: 3984
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          84
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN12_GLOBAL__N_19AsmParser29parseRegisterOrRegisterNumberERlN7llvm_ks5SMLocE
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3971,7'
          Dst:             _ZN12_GLOBAL__N_19AsmParser29parseRegisterOrRegisterNumberERlN7llvm_ks5SMLocE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3974,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
    - functionName:    _ZN12_GLOBAL__N_19AsmParser31parseDirectiveCFIDefCfaRegisterEN7llvm_ks5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3955
      functionLinenumberEnd: 3962
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          50
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_19AsmParser29parseRegisterOrRegisterNumberERlN7llvm_ks5SMLocE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3957,7'
          Dst:             _ZN12_GLOBAL__N_19AsmParser29parseRegisterOrRegisterNumberERlN7llvm_ks5SMLocE
    - functionName:    _ZN12_GLOBAL__N_19AsmParser32parseDirectiveCFIAdjustCfaOffsetEv
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3944
      functionLinenumberEnd: 3951
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_19AsmParser29parseDirectiveCFIDefCfaOffsetEv
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3905
      functionLinenumberEnd: 3912
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_19AsmParser23parseDirectiveCFIDefCfaEN7llvm_ks5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3885
      functionLinenumberEnd: 3901
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          84
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN12_GLOBAL__N_19AsmParser29parseRegisterOrRegisterNumberERlN7llvm_ks5SMLocE
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3887,7'
          Dst:             _ZN12_GLOBAL__N_19AsmParser29parseRegisterOrRegisterNumberERlN7llvm_ks5SMLocE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3890,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
    - functionName:    _ZN12_GLOBAL__N_19AsmParser24parseDirectiveCFIEndProcEv
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3861
      functionLinenumberEnd: 3863
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks10MCStreamer14EmitCFIEndProcEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3862,17'
          Dst:             _ZN7llvm_ks10MCStreamer14EmitCFIEndProcEv
    - functionName:    _ZN12_GLOBAL__N_19AsmParser26parseDirectiveCFIStartProcEv
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3848
      functionLinenumberEnd: 3857
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         18
      ICount:          166
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7llvm_ks10MCStreamer16EmitCFIStartProcEb
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZN7llvm_ks9StringRefC2Ev
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - memcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3849,13'
          Dst:             _ZN7llvm_ks9StringRefC2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3850,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3851,46'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3855,17'
          Dst:             _ZN7llvm_ks10MCStreamer16EmitCFIStartProcEb
    - functionName:    _ZN12_GLOBAL__N_19AsmParser25parseDirectiveCFISectionsEv
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3814
      functionLinenumberEnd: 3843
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         47
      ICount:          425
      EdgeCount:       62
      CyclomaticComplexity: 17
      functionsReached:
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZN7llvm_ks9StringRefC2Ev
        - _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - memcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3815,13'
          Dst:             _ZN7llvm_ks9StringRefC2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3823,15'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3825,20'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3828,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3835,17'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3837,22'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
    - functionName:    _ZN12_GLOBAL__N_19AsmParser29parseDirectiveCVFileChecksumsEv
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3806
      functionLinenumberEnd: 3808
      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:    _ZN12_GLOBAL__N_19AsmParser27parseDirectiveCVStringTableEv
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3799
      functionLinenumberEnd: 3801
      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:    _ZN12_GLOBAL__N_19AsmParser31parseDirectiveCVInlineLinetableEv
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3737
      functionLinenumberEnd: 3795
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         53
      ICount:          366
      EdgeCount:       103
      CyclomaticComplexity: 52
      functionsReached:
        - _ZN7llvm_ks11SmallVectorIjLj8EEC2Ev
        - _ZN7llvm_ks11SmallVectorIjLj8EED2Ev
        - _ZN7llvm_ks23SmallVectorTemplateBaseIjLb1EE9push_backERKj
        - _ZN7llvm_ks8ArrayRefIjEC2IvEERKNS_25SmallVectorTemplateCommonIjT_EE
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks11MCAsmParser6getTokEv
        - _ZNK7llvm_ks8AsmToken13getIdentifierEv
        - _ZNK7llvm_ks8AsmToken9getIntValERb
        - memcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3739,31'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3739,40'
          Dst:             _ZNK7llvm_ks8AsmToken9getIntValERb
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3749,26'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3749,35'
          Dst:             _ZNK7llvm_ks8AsmToken9getIntValERb
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3759,27'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3759,36'
          Dst:             _ZNK7llvm_ks8AsmToken9getIntValERb
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3769,28'
          Dst:             _ZN7llvm_ks11SmallVectorIjLj8EEC2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3770,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3771,9'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3771,18'
          Dst:             _ZNK7llvm_ks8AsmToken13getIdentifierEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3771,37'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3795,1'
          Dst:             _ZN7llvm_ks11SmallVectorIjLj8EED2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3777,23'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3778,37'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3778,46'
          Dst:             _ZNK7llvm_ks8AsmToken9getIntValERb
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3788,28'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseIjLb1EE9push_backERKj
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3793,55'
          Dst:             _ZN7llvm_ks8ArrayRefIjEC2IvEERKNS_25SmallVectorTemplateCommonIjT_EE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3795,1'
          Dst:             _ZN7llvm_ks11SmallVectorIjLj8EED2Ev
    - functionName:    _ZN12_GLOBAL__N_19AsmParser25parseDirectiveCVLinetableEv
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3690
      functionLinenumberEnd: 3731
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         21
      ICount:          190
      EdgeCount:       29
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7llvm_ks5TwineC2ERKNS_9StringRefE
        - _ZN7llvm_ks9MCContext17getOrCreateSymbolERKNS_5TwineE
        - _ZN7llvm_ks9StringRefC2Ev
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks10MCAsmLexer6getLocEv
        - _ZNK7llvm_ks11MCAsmParser6getTokEv
        - _ZNK7llvm_ks8AsmToken9getIntValERb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3692,24'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3692,33'
          Dst:             _ZNK7llvm_ks8AsmToken9getIntValERb
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3701,13'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3706,26'
          Dst:             _ZNK7llvm_ks10MCAsmLexer6getLocEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3707,13'
          Dst:             _ZN7llvm_ks9StringRefC2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3712,13'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3717,20'
          Dst:             _ZNK7llvm_ks10MCAsmLexer6getLocEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3718,13'
          Dst:             _ZN7llvm_ks9StringRefC2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3726,57'
          Dst:             _ZN7llvm_ks5TwineC2ERKNS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3726,39'
          Dst:             _ZN7llvm_ks9MCContext17getOrCreateSymbolERKNS_5TwineE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3727,55'
          Dst:             _ZN7llvm_ks5TwineC2ERKNS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3727,37'
          Dst:             _ZN7llvm_ks9MCContext17getOrCreateSymbolERKNS_5TwineE
    - functionName:    _ZN12_GLOBAL__N_19AsmParser19parseDirectiveCVLocEv
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3601
      functionLinenumberEnd: 3685
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         60
      ICount:          465
      EdgeCount:       83
      CyclomaticComplexity: 25
      functionsReached:
        - _ZN12_GLOBAL__N_19AsmParser15parseExpressionERPKN7llvm_ks6MCExprE
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks9MCContext19isValidCVFileNumberEj
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZN7llvm_ks9StringRefC2Ev
        - _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks11MCAsmParser6getTokEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - _ZNK7llvm_ks8AsmToken6getLocEv
        - _ZNK7llvm_ks8AsmToken9getIntValERb
        - memcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3602,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3607,24'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3607,33'
          Dst:             _ZNK7llvm_ks8AsmToken9getIntValERb
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3616,24'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3616,33'
          Dst:             _ZNK7llvm_ks8AsmToken9getIntValERb
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3623,21'
          Dst:             _ZN7llvm_ks9MCContext19isValidCVFileNumberEj
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3629,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3630,18'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3630,27'
          Dst:             _ZNK7llvm_ks8AsmToken9getIntValERb
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3641,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3642,17'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3642,26'
          Dst:             _ZNK7llvm_ks8AsmToken9getIntValERb
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3654,21'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3655,15'
          Dst:             _ZN7llvm_ks9StringRefC2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3656,17'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3656,26'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3661,17'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3663,22'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3664,13'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3664,22'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3666,11'
          Dst:             _ZN12_GLOBAL__N_19AsmParser15parseExpressionERPKN7llvm_ks6MCExprE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3670,29'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3671,23'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3683,68'
          Dst:             _ZN7llvm_ks9StringRefC2Ev
    - functionName:    _ZN12_GLOBAL__N_19AsmParser20parseDirectiveCVFileEv
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3554
      functionLinenumberEnd: 3591
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         28
      ICount:          187
      EdgeCount:       28
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks11MCAsmParser6getTokEv
        - _ZNK7llvm_ks8AsmToken9getIntValERb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3556,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3561,24'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3561,33'
          Dst:             _ZNK7llvm_ks8AsmToken9getIntValERb
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3571,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3582,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
    - functionName:    _ZN12_GLOBAL__N_19AsmParser19parseDirectiveStabsEv
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3546
      functionLinenumberEnd: 3548
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_19AsmParser17parseDirectiveLocEv
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3399
      functionLinenumberEnd: 3541
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         111
      ICount:          913
      EdgeCount:       151
      CyclomaticComplexity: 42
      functionsReached:
        - _ZN12_GLOBAL__N_19AsmParser15parseExpressionERPKN7llvm_ks6MCExprE
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks9MCContext22isValidDwarfFileNumberEjj
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZN7llvm_ks9StringRefC2Ev
        - _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks11MCAsmParser6getTokEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - _ZNK7llvm_ks8AsmToken6getLocEv
        - _ZNK7llvm_ks8AsmToken9getIntValERb
        - memcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3400,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3406,24'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3406,33'
          Dst:             _ZNK7llvm_ks8AsmToken9getIntValERb
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3415,21'
          Dst:             _ZN7llvm_ks9MCContext22isValidDwarfFileNumberEjj
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3423,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3425,18'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3425,27'
          Dst:             _ZNK7llvm_ks8AsmToken9getIntValERb
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3439,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3441,17'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3441,26'
          Dst:             _ZNK7llvm_ks8AsmToken9getIntValERb
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3457,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3459,22'
          Dst:             _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3462,17'
          Dst:             _ZN7llvm_ks9StringRefC2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3463,19'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3463,28'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3470,19'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3472,24'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3474,24'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3476,24'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3477,15'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3477,24'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3479,13'
          Dst:             _ZN12_GLOBAL__N_19AsmParser15parseExpressionERPKN7llvm_ks6MCExprE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3484,41'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3485,28'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3500,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3501,15'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3501,24'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3503,13'
          Dst:             _ZN12_GLOBAL__N_19AsmParser15parseExpressionERPKN7llvm_ks6MCExprE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3508,41'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3509,28'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3521,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3532,22'
          Dst:             _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3538,59'
          Dst:             _ZN7llvm_ks9StringRefC2Ev
    - functionName:    _ZN12_GLOBAL__N_19AsmParser18parseDirectiveLineEv
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3362
      functionLinenumberEnd: 3389
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          88
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks11MCAsmParser6getTokEv
        - _ZNK7llvm_ks8AsmToken9getIntValERb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3363,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3364,20'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3371,26'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3371,35'
          Dst:             _ZNK7llvm_ks8AsmToken9getIntValERb
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3382,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
    - functionName:    _ZN12_GLOBAL__N_19AsmParser18parseDirectiveFileEN7llvm_ks5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3288
      functionLinenumberEnd: 3357
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         55
      ICount:          377
      EdgeCount:       106
      CyclomaticComplexity: 53
      functionsReached:
        - _ZN7llvm_ks9MCContext22getGenDwarfForAssemblyEv
        - _ZN7llvm_ks9StringRefC2Ev
        - _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks11MCAsmParser6getTokEv
        - _ZNK7llvm_ks8AsmToken9getIntValERb
        - _ZNK7llvm_ks8AsmToken9getStringEv
        - _ZNK7llvm_ks9StringRefcvNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3292,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3294,18'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3294,27'
          Dst:             _ZNK7llvm_ks8AsmToken9getIntValERb
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3308,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3316,22'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3316,31'
          Dst:             _ZNK7llvm_ks8AsmToken9getStringEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3316,22'
          Dst:             _ZNK7llvm_ks9StringRefcvNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3321,13'
          Dst:             _ZN7llvm_ks9StringRefC2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3322,13'
          Dst:             _ZN7llvm_ks9StringRefC2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3324,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3337,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3344,22'
          Dst:             _ZN7llvm_ks9MCContext22getGenDwarfForAssemblyEv
    - functionName:    _ZN7llvm_ks9MCContext22getGenDwarfForAssemblyEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCContext.h'
      linkageType:     InternalLinkage
      functionLinenumber: 486
      functionLinenumberEnd: 486
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_19AsmParser19parseDirectiveSpaceEN7llvm_ks9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4574
      functionLinenumberEnd: 4613
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          143
      EdgeCount:       23
      CyclomaticComplexity: 8
      functionsReached:
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:4584,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:4585,20'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:4595,20'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
    - functionName:    _ZN12_GLOBAL__N_19AsmParser20parseDirectiveLEB128Eb
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4618
      functionLinenumberEnd: 4645
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          112
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN12_GLOBAL__N_19AsmParser15parseExpressionERPKN7llvm_ks6MCExprE
        - _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:4623,9'
          Dst:             _ZN12_GLOBAL__N_19AsmParser15parseExpressionERPKN7llvm_ks6MCExprE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:4633,20'
          Dst:             _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:4636,20'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
    - functionName:    _ZN12_GLOBAL__N_19AsmParser26parseDirectiveBundleUnlockEv
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4557
      functionLinenumberEnd: 4569
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          60
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:4560,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
    - functionName:    _ZN12_GLOBAL__N_19AsmParser24parseDirectiveBundleLockEv
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4519
      functionLinenumberEnd: 4552
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         20
      ICount:          199
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZN7llvm_ks9StringRefC2Ev
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - memcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:4523,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:4524,15'
          Dst:             _ZN7llvm_ks9StringRefC2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:4535,19'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:4539,27'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
    - functionName:    _ZN12_GLOBAL__N_19AsmParser29parseDirectiveBundleAlignModeEv
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4486
      functionLinenumberEnd: 4514
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          99
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:4496,25'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
    - functionName:    _ZN12_GLOBAL__N_19AsmParser18parseDirectiveEndrEN7llvm_ks5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5738
      functionLinenumberEnd: 5751
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          50
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_19AsmParser15handleMacroExitEv
        - _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5747,3'
          Dst:             _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5747,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5749,3'
          Dst:             _ZN12_GLOBAL__N_19AsmParser15handleMacroExitEv
    - functionName:    _ZN12_GLOBAL__N_19AsmParser18parseDirectiveIrpcEN7llvm_ks5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5675
      functionLinenumberEnd: 5735
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         65
      ICount:          398
      EdgeCount:       120
      CyclomaticComplexity: 57
      functionsReached:
        - _ZN12_GLOBAL__N_119MCAsmMacroParameterC2Ev
        - _ZN12_GLOBAL__N_119MCAsmMacroParameterD2Ev
        - _ZN12_GLOBAL__N_19AsmParser11expandMacroERN7llvm_ks19raw_svector_ostreamENS1_9StringRefENS1_8ArrayRefINS_19MCAsmMacroParameterEEENS5_INSt3__16vectorINS1_8AsmTokenENS8_9allocatorISA_EEEEEEbNS1_5SMLocE
        - _ZN12_GLOBAL__N_19AsmParser18parseMacroLikeBodyEN7llvm_ks5SMLocE
        - _ZN12_GLOBAL__N_19AsmParser19parseMacroArgumentsEPKNS_10MCAsmMacroERNSt3__16vectorINS5_IN7llvm_ks8AsmTokenENS4_9allocatorIS7_EEEENS8_ISA_EEEE
        - _ZN12_GLOBAL__N_19AsmParser24instantiateMacroLikeBodyEPNS_10MCAsmMacroEN7llvm_ks5SMLocERNS3_19raw_svector_ostreamE
        - _ZN7llvm_ks11SmallStringILj256EEC2Ev
        - _ZN7llvm_ks11SmallStringILj256EED2Ev
        - _ZN7llvm_ks19raw_svector_ostreamC2ERNS_15SmallVectorImplIcEE
        - _ZN7llvm_ks19raw_svector_ostreamD2Ev
        - _ZN7llvm_ks8ArrayRefIN12_GLOBAL__N_119MCAsmMacroParameterEEC2ERKS2_
        - _ZN7llvm_ks8ArrayRefINSt3__16vectorINS_8AsmTokenENS1_9allocatorIS3_EEEEEC2ERKS6_
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks11MCAsmParser6getTokEv
        - _ZNK7llvm_ks8AsmToken6getLocEv
        - _ZNK7llvm_ks8AsmToken9getStringEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5676,23'
          Dst:             _ZN12_GLOBAL__N_119MCAsmMacroParameterC2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5684,13'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5693,7'
          Dst:             _ZN12_GLOBAL__N_19AsmParser19parseMacroArgumentsEPKNS_10MCAsmMacroERNSt3__16vectorINS5_IN7llvm_ks8AsmTokenENS4_9allocatorIS7_EEEENS8_ISA_EEEE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5708,19'
          Dst:             _ZN12_GLOBAL__N_19AsmParser18parseMacroLikeBodyEN7llvm_ks5SMLocE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5716,20'
          Dst:             _ZN7llvm_ks11SmallStringILj256EEC2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5717,23'
          Dst:             _ZN7llvm_ks19raw_svector_ostreamC2ERNS_15SmallVectorImplIcEE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5719,40'
          Dst:             _ZNK7llvm_ks8AsmToken9getStringEv
        - Src:             'llvm/include/llvm/ADT/StringRef.h:456,14'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5726,34'
          Dst:             _ZN7llvm_ks8ArrayRefIN12_GLOBAL__N_119MCAsmMacroParameterEEC2ERKS2_
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5726,45'
          Dst:             _ZN7llvm_ks8ArrayRefINSt3__16vectorINS_8AsmTokenENS1_9allocatorIS3_EEEEEC2ERKS6_
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5726,56'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5726,65'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5726,9'
          Dst:             _ZN12_GLOBAL__N_19AsmParser11expandMacroERN7llvm_ks19raw_svector_ostreamENS1_9StringRefENS1_8ArrayRefINS_19MCAsmMacroParameterEEENS5_INSt3__16vectorINS1_8AsmTokenENS8_9allocatorISA_EEEEEEbNS1_5SMLocE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5732,3'
          Dst:             _ZN12_GLOBAL__N_19AsmParser24instantiateMacroLikeBodyEPNS_10MCAsmMacroEN7llvm_ks5SMLocERNS3_19raw_svector_ostreamE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5735,1'
          Dst:             _ZN7llvm_ks19raw_svector_ostreamD2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5735,1'
          Dst:             _ZN7llvm_ks11SmallStringILj256EED2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5735,1'
          Dst:             _ZN7llvm_ks19raw_svector_ostreamD2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5735,1'
          Dst:             _ZN7llvm_ks11SmallStringILj256EED2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5735,1'
          Dst:             _ZN12_GLOBAL__N_119MCAsmMacroParameterD2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5735,1'
          Dst:             _ZN12_GLOBAL__N_119MCAsmMacroParameterD2Ev
    - functionName:    _ZN12_GLOBAL__N_19AsmParser17parseDirectiveIrpEN7llvm_ks5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5620
      functionLinenumberEnd: 5670
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         42
      ICount:          258
      EdgeCount:       75
      CyclomaticComplexity: 35
      functionsReached:
        - _ZN12_GLOBAL__N_119MCAsmMacroParameterC2Ev
        - _ZN12_GLOBAL__N_119MCAsmMacroParameterD2Ev
        - _ZN12_GLOBAL__N_19AsmParser11expandMacroERN7llvm_ks19raw_svector_ostreamENS1_9StringRefENS1_8ArrayRefINS_19MCAsmMacroParameterEEENS5_INSt3__16vectorINS1_8AsmTokenENS8_9allocatorISA_EEEEEEbNS1_5SMLocE
        - _ZN12_GLOBAL__N_19AsmParser18parseMacroLikeBodyEN7llvm_ks5SMLocE
        - _ZN12_GLOBAL__N_19AsmParser19parseMacroArgumentsEPKNS_10MCAsmMacroERNSt3__16vectorINS5_IN7llvm_ks8AsmTokenENS4_9allocatorIS7_EEEENS8_ISA_EEEE
        - _ZN12_GLOBAL__N_19AsmParser24instantiateMacroLikeBodyEPNS_10MCAsmMacroEN7llvm_ks5SMLocERNS3_19raw_svector_ostreamE
        - _ZN7llvm_ks11SmallStringILj256EEC2Ev
        - _ZN7llvm_ks11SmallStringILj256EED2Ev
        - _ZN7llvm_ks19raw_svector_ostreamC2ERNS_15SmallVectorImplIcEE
        - _ZN7llvm_ks19raw_svector_ostreamD2Ev
        - _ZN7llvm_ks8ArrayRefIN12_GLOBAL__N_119MCAsmMacroParameterEEC2ERKS2_
        - _ZN7llvm_ks8ArrayRefINSt3__16vectorINS_8AsmTokenENS1_9allocatorIS3_EEEEEC2ERKS6_
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks11MCAsmParser6getTokEv
        - _ZNK7llvm_ks8AsmToken6getLocEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5621,23'
          Dst:             _ZN12_GLOBAL__N_119MCAsmMacroParameterC2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5629,13'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5638,7'
          Dst:             _ZN12_GLOBAL__N_19AsmParser19parseMacroArgumentsEPKNS_10MCAsmMacroERNSt3__16vectorINS5_IN7llvm_ks8AsmTokenENS4_9allocatorIS7_EEEENS8_ISA_EEEE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5647,19'
          Dst:             _ZN12_GLOBAL__N_19AsmParser18parseMacroLikeBodyEN7llvm_ks5SMLocE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5655,20'
          Dst:             _ZN7llvm_ks11SmallStringILj256EEC2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5656,23'
          Dst:             _ZN7llvm_ks19raw_svector_ostreamC2ERNS_15SmallVectorImplIcEE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5661,34'
          Dst:             _ZN7llvm_ks8ArrayRefIN12_GLOBAL__N_119MCAsmMacroParameterEEC2ERKS2_
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5661,45'
          Dst:             _ZN7llvm_ks8ArrayRefINSt3__16vectorINS_8AsmTokenENS1_9allocatorIS3_EEEEEC2ERKS6_
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5661,56'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5661,65'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5661,9'
          Dst:             _ZN12_GLOBAL__N_19AsmParser11expandMacroERN7llvm_ks19raw_svector_ostreamENS1_9StringRefENS1_8ArrayRefINS_19MCAsmMacroParameterEEENS5_INSt3__16vectorINS1_8AsmTokenENS8_9allocatorISA_EEEEEEbNS1_5SMLocE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5670,1'
          Dst:             _ZN7llvm_ks19raw_svector_ostreamD2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5667,3'
          Dst:             _ZN12_GLOBAL__N_19AsmParser24instantiateMacroLikeBodyEPNS_10MCAsmMacroEN7llvm_ks5SMLocERNS3_19raw_svector_ostreamE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5670,1'
          Dst:             _ZN7llvm_ks19raw_svector_ostreamD2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5670,1'
          Dst:             _ZN7llvm_ks11SmallStringILj256EED2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5670,1'
          Dst:             _ZN7llvm_ks11SmallStringILj256EED2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5670,1'
          Dst:             _ZN12_GLOBAL__N_119MCAsmMacroParameterD2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5670,1'
          Dst:             _ZN12_GLOBAL__N_119MCAsmMacroParameterD2Ev
    - functionName:    _ZN12_GLOBAL__N_19AsmParser18parseDirectiveReptEN7llvm_ks5SMLocENS1_9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5563
      functionLinenumberEnd: 5615
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         31
      ICount:          211
      EdgeCount:       61
      CyclomaticComplexity: 32
      functionsReached:
        - _ZN12_GLOBAL__N_19AsmParser11expandMacroERN7llvm_ks19raw_svector_ostreamENS1_9StringRefENS1_8ArrayRefINS_19MCAsmMacroParameterEEENS5_INSt3__16vectorINS1_8AsmTokenENS8_9allocatorISA_EEEEEEbNS1_5SMLocE
        - _ZN12_GLOBAL__N_19AsmParser15parseExpressionERPKN7llvm_ks6MCExprE
        - _ZN12_GLOBAL__N_19AsmParser18parseMacroLikeBodyEN7llvm_ks5SMLocE
        - _ZN12_GLOBAL__N_19AsmParser24instantiateMacroLikeBodyEPNS_10MCAsmMacroEN7llvm_ks5SMLocERNS3_19raw_svector_ostreamE
        - _ZN7llvm_ks11SmallStringILj256EEC2Ev
        - _ZN7llvm_ks11SmallStringILj256EED2Ev
        - _ZN7llvm_ks19raw_svector_ostreamC2ERNS_15SmallVectorImplIcEE
        - _ZN7llvm_ks19raw_svector_ostreamD2Ev
        - _ZN7llvm_ks8ArrayRefIN12_GLOBAL__N_119MCAsmMacroParameterEEC2ENS_8NoneTypeE
        - _ZN7llvm_ks8ArrayRefINSt3__16vectorINS_8AsmTokenENS1_9allocatorIS3_EEEEEC2ENS_8NoneTypeE
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks11MCAsmParser6getTokEv
        - _ZNK7llvm_ks6MCExpr18evaluateAsAbsoluteERl
        - _ZNK7llvm_ks8AsmToken6getLocEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5566,7'
          Dst:             _ZN12_GLOBAL__N_19AsmParser15parseExpressionERPKN7llvm_ks6MCExprE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5572,19'
          Dst:             _ZNK7llvm_ks6MCExpr18evaluateAsAbsoluteERl
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5585,13'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5595,19'
          Dst:             _ZN12_GLOBAL__N_19AsmParser18parseMacroLikeBodyEN7llvm_ks5SMLocE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5603,20'
          Dst:             _ZN7llvm_ks11SmallStringILj256EEC2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5604,23'
          Dst:             _ZN7llvm_ks19raw_svector_ostreamC2ERNS_15SmallVectorImplIcEE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5607,34'
          Dst:             _ZN7llvm_ks8ArrayRefIN12_GLOBAL__N_119MCAsmMacroParameterEEC2ENS_8NoneTypeE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5607,40'
          Dst:             _ZN7llvm_ks8ArrayRefINSt3__16vectorINS_8AsmTokenENS1_9allocatorIS3_EEEEEC2ENS_8NoneTypeE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5607,53'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5607,62'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5607,9'
          Dst:             _ZN12_GLOBAL__N_19AsmParser11expandMacroERN7llvm_ks19raw_svector_ostreamENS1_9StringRefENS1_8ArrayRefINS_19MCAsmMacroParameterEEENS5_INSt3__16vectorINS1_8AsmTokenENS8_9allocatorISA_EEEEEEbNS1_5SMLocE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5615,1'
          Dst:             _ZN7llvm_ks19raw_svector_ostreamD2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5612,3'
          Dst:             _ZN12_GLOBAL__N_19AsmParser24instantiateMacroLikeBodyEPNS_10MCAsmMacroEN7llvm_ks5SMLocERNS3_19raw_svector_ostreamE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5615,1'
          Dst:             _ZN7llvm_ks19raw_svector_ostreamD2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5615,1'
          Dst:             _ZN7llvm_ks11SmallStringILj256EED2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5615,1'
          Dst:             _ZN7llvm_ks11SmallStringILj256EED2Ev
    - functionName:    _ZN12_GLOBAL__N_19AsmParser20parseDirectiveIncbinEv
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4874
      functionLinenumberEnd: 4904
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         20
      ICount:          118
      EdgeCount:       38
      CyclomaticComplexity: 20
      functionsReached:
        - _ZN12_GLOBAL__N_19AsmParser17processIncbinFileERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:4875,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:4890,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:4897,7'
          Dst:             _ZN12_GLOBAL__N_19AsmParser17processIncbinFileERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
    - functionName:    _ZN12_GLOBAL__N_19AsmParser21parseDirectiveIncludeEv
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4838
      functionLinenumberEnd: 4869
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         20
      ICount:          118
      EdgeCount:       38
      CyclomaticComplexity: 20
      functionsReached:
        - _ZN12_GLOBAL__N_19AsmParser16enterIncludeFileERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:4839,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:4854,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:4862,7'
          Dst:             _ZN12_GLOBAL__N_19AsmParser16enterIncludeFileERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
    - functionName:    _ZN12_GLOBAL__N_19AsmParser19parseDirectiveAbortEv
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4807
      functionLinenumberEnd: 4833
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          72
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:4812,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
    - functionName:    _ZN12_GLOBAL__N_19AsmParser18parseDirectiveCommEb
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4700
      functionLinenumberEnd: 4802
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         45
      ICount:          334
      EdgeCount:       63
      CyclomaticComplexity: 20
      functionsReached:
        - _ZN7llvm_ks13isPowerOf2_64Em
        - _ZN7llvm_ks5SMLocC2Ev
        - _ZN7llvm_ks5TwineC2ERKNS_9StringRefE
        - _ZN7llvm_ks7Log2_64Em
        - _ZN7llvm_ks9MCContext17getOrCreateSymbolERKNS_5TwineE
        - _ZN7llvm_ks9StringRefC2Ev
        - _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks10MCAsmLexer6getLocEv
        - _ZNK7llvm_ks8AsmLexer6getMAIEv
        - _ZNK7llvm_ks8MCSymbol11isUndefinedEb
        - _ZNK7llvm_ks9MCAsmInfo30getLCOMMDirectiveAlignmentTypeEv
        - _ZNK7llvm_ks9MCAsmInfo34getCOMMDirectiveAlignmentIsInBytesEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:4704,13'
          Dst:             _ZN7llvm_ks9StringRefC2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:4716,50'
          Dst:             _ZN7llvm_ks5TwineC2ERKNS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:4716,32'
          Dst:             _ZN7llvm_ks9MCContext17getOrCreateSymbolERKNS_5TwineE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:4718,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:4733,9'
          Dst:             _ZN7llvm_ks5SMLocC2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:4734,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:4736,35'
          Dst:             _ZNK7llvm_ks10MCAsmLexer6getLocEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:4742,36'
          Dst:             _ZNK7llvm_ks8AsmLexer6getMAIEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:4742,45'
          Dst:             _ZNK7llvm_ks9MCAsmInfo30getLCOMMDirectiveAlignmentTypeEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:4750,28'
          Dst:             _ZNK7llvm_ks8AsmLexer6getMAIEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:4750,37'
          Dst:             _ZNK7llvm_ks9MCAsmInfo34getCOMMDirectiveAlignmentIsInBytesEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:4752,12'
          Dst:             _ZN7llvm_ks13isPowerOf2_64Em
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:4757,23'
          Dst:             _ZN7llvm_ks7Log2_64Em
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:4761,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:4788,13'
          Dst:             _ZNK7llvm_ks8MCSymbol11isUndefinedEb
    - functionName:    _ZN12_GLOBAL__N_19AsmParser29parseDirectiveSymbolAttributeEN7llvm_ks12MCSymbolAttrE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4650
      functionLinenumberEnd: 4695
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          151
      EdgeCount:       28
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN7llvm_ks5TwineC2ERKNS_9StringRefE
        - _ZN7llvm_ks9MCContext17getOrCreateSymbolERKNS_5TwineE
        - _ZN7llvm_ks9StringRefC2Ev
        - _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks8MCSymbol11isTemporaryEv
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:4651,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:4653,17'
          Dst:             _ZN7llvm_ks9StringRefC2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:4666,54'
          Dst:             _ZN7llvm_ks5TwineC2ERKNS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:4666,36'
          Dst:             _ZN7llvm_ks9MCContext17getOrCreateSymbolERKNS_5TwineE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:4669,16'
          Dst:             _ZNK7llvm_ks8MCSymbol11isTemporaryEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:4681,22'
          Dst:             _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:4684,22'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
    - functionName:    _ZNK7llvm_ks8MCSymbol11isTemporaryEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCSymbol.h'
      linkageType:     InternalLinkage
      functionLinenumber: 216
      functionLinenumberEnd: 216
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_19AsmParser18parseDirectiveZeroEv
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3002
      functionLinenumberEnd: 3031
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          116
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3012,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3020,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
    - functionName:    _ZN12_GLOBAL__N_19AsmParser18parseDirectiveFillEv
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3036
      functionLinenumberEnd: 3127
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         53
      ICount:          452
      EdgeCount:       72
      CyclomaticComplexity: 21
      functionsReached:
        - _ZN7llvm_ks5SMLocC2Ev
        - _ZN7llvm_ks5TwineC2EPKc
        - _ZN7llvm_ks6isUIntILj32EEEbm
        - _ZN7llvm_ks8ArrayRefINS_7SMRangeEEC2ENS_8NoneTypeE
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks10MCAsmLexer6getLocEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3039,32'
          Dst:             _ZNK7llvm_ks10MCAsmLexer6getLocEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3048,13'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3047,5'
          Dst:             _ZN7llvm_ks8ArrayRefINS_7SMRangeEEC2ENS_8NoneTypeE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3055,9'
          Dst:             _ZN7llvm_ks5SMLocC2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3055,18'
          Dst:             _ZN7llvm_ks5SMLocC2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3056,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3057,20'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3064,26'
          Dst:             _ZNK7llvm_ks10MCAsmLexer6getLocEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3070,20'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3071,22'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3078,28'
          Dst:             _ZNK7llvm_ks10MCAsmLexer6getLocEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3084,22'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3095,22'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3095,5'
          Dst:             _ZN7llvm_ks8ArrayRefINS_7SMRangeEEC2ENS_8NoneTypeE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3099,22'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3099,5'
          Dst:             _ZN7llvm_ks8ArrayRefINS_7SMRangeEEC2ENS_8NoneTypeE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3103,8'
          Dst:             _ZN7llvm_ks6isUIntILj32EEEbm
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3104,22'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3104,5'
          Dst:             _ZN7llvm_ks8ArrayRefINS_7SMRangeEEC2ENS_8NoneTypeE
    - functionName:    _ZN12_GLOBAL__N_19AsmParser17parseDirectiveOrgEv
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3131
      functionLinenumberEnd: 3165
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          123
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN12_GLOBAL__N_19AsmParser15parseExpressionERPKN7llvm_ks6MCExprE
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3135,7'
          Dst:             _ZN12_GLOBAL__N_19AsmParser15parseExpressionERPKN7llvm_ks6MCExprE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3142,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3143,20'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3155,20'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
    - functionName:    _ZN12_GLOBAL__N_19AsmParser19parseDirectiveAlignEbj
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3170
      functionLinenumberEnd: 3282
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - bool
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         66
      ICount:          440
      EdgeCount:       88
      CyclomaticComplexity: 24
      functionsReached:
        - _ZN7llvm_ks13isPowerOf2_64Em
        - _ZN7llvm_ks5SMLocC2Ev
        - _ZN7llvm_ks5TwineC2EPKc
        - _ZN7llvm_ks8ArrayRefINS_7SMRangeEEC2ENS_8NoneTypeE
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks10MCAsmLexer6getLocEv
        - _ZNK7llvm_ks10MCStreamer17getCurrentSectionEv
        - _ZNK7llvm_ks5SMLoc7isValidEv
        - _ZNK7llvm_ks8AsmLexer6getMAIEv
        - _ZNK7llvm_ks9MCAsmInfo21getTextAlignFillValueEv
        - __assert_fail
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3180,9'
          Dst:             _ZN7llvm_ks5SMLocC2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3184,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3185,20'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3195,20'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3203,20'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3204,22'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3211,32'
          Dst:             _ZNK7llvm_ks10MCAsmLexer6getLocEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3217,22'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3245,10'
          Dst:             _ZN7llvm_ks13isPowerOf2_64Em
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3253,19'
          Dst:             _ZNK7llvm_ks5SMLoc7isValidEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3261,28'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3261,7'
          Dst:             _ZN7llvm_ks8ArrayRefINS_7SMRangeEEC2ENS_8NoneTypeE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3269,44'
          Dst:             _ZNK7llvm_ks10MCStreamer17getCurrentSectionEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3270,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3272,30'
          Dst:             _ZNK7llvm_ks8AsmLexer6getMAIEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:3272,39'
          Dst:             _ZNK7llvm_ks9MCAsmInfo21getTextAlignFillValueEv
    - functionName:    _ZNK7llvm_ks9MCAsmInfo21getAlignmentIsInBytesEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCAsmInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 490
      functionLinenumberEnd: 490
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_19AsmParser23parseDirectiveRealValueERKN7llvm_ks12fltSemanticsE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2926
      functionLinenumberEnd: 2997
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         81
      ICount:          462
      EdgeCount:       149
      CyclomaticComplexity: 70
      functionsReached:
        - _ZN7llvm_ks5APIntD2Ev
        - _ZN7llvm_ks7APFloat10changeSignEv
        - _ZN7llvm_ks7APFloat17convertFromStringENS_9StringRefENS0_12roundingModeE
        - _ZN7llvm_ks7APFloat6getInfERKNS_12fltSemanticsEb
        - _ZN7llvm_ks7APFloat6getNaNERKNS_12fltSemanticsEbj
        - _ZN7llvm_ks7APFloatC2ERKNS_12fltSemanticsE
        - _ZN7llvm_ks7APFloatD2Ev
        - _ZN7llvm_ks7APFloataSEOS0_
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks11MCAsmParser6getTokEv
        - _ZNK7llvm_ks5APInt11getBitWidthEv
        - _ZNK7llvm_ks5APInt15getLimitedValueEm
        - _ZNK7llvm_ks7APFloat14bitcastToAPIntEv
        - _ZNK7llvm_ks8AsmToken9getStringEv
        - _ZNK7llvm_ks9StringRef13compare_lowerES0_
      functionUses:    2
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2927,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2934,22'
          Dst:             _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2937,29'
          Dst:             _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2940,22'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2941,22'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2942,22'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2949,15'
          Dst:             _ZN7llvm_ks7APFloatC2ERKNS_12fltSemanticsE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2950,25'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2950,34'
          Dst:             _ZNK7llvm_ks8AsmToken9getStringEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2951,22'
          Dst:             _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2952,34'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2952,20'
          Dst:             _ZNK7llvm_ks9StringRef13compare_lowerES0_
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2952,70'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2952,56'
          Dst:             _ZNK7llvm_ks9StringRef13compare_lowerES0_
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2953,19'
          Dst:             _ZN7llvm_ks7APFloat6getInfERKNS_12fltSemanticsEb
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2953,17'
          Dst:             _ZN7llvm_ks7APFloataSEOS0_
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2953,11'
          Dst:             _ZN7llvm_ks7APFloatD2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2953,11'
          Dst:             _ZN7llvm_ks7APFloatD2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2954,39'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2954,25'
          Dst:             _ZNK7llvm_ks9StringRef13compare_lowerES0_
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2955,19'
          Dst:             _ZN7llvm_ks7APFloat6getNaNERKNS_12fltSemanticsEbj
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2955,17'
          Dst:             _ZN7llvm_ks7APFloataSEOS0_
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2955,11'
          Dst:             _ZN7llvm_ks7APFloatD2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2955,11'
          Dst:             _ZN7llvm_ks7APFloatD2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2961,24'
          Dst:             _ZN7llvm_ks7APFloat17convertFromStringENS_9StringRefENS0_12roundingModeE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2968,15'
          Dst:             _ZN7llvm_ks7APFloat10changeSignEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2974,27'
          Dst:             _ZNK7llvm_ks7APFloat14bitcastToAPIntEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2976,40'
          Dst:             _ZNK7llvm_ks5APInt15getLimitedValueEm
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2977,40'
          Dst:             _ZNK7llvm_ks5APInt11getBitWidthEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2992,5'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2983,22'
          Dst:             _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2986,22'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2992,5'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2992,5'
          Dst:             _ZN7llvm_ks7APFloatD2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2992,5'
          Dst:             _ZN7llvm_ks7APFloatD2Ev
    - functionName:    _ZN12_GLOBAL__N_19AsmParser23parseDirectiveOctaValueERj
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2858
      functionLinenumberEnd: 2921
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         63
      ICount:          360
      EdgeCount:       110
      CyclomaticComplexity: 49
      functionsReached:
        - _ZN7llvm_ks5APIntD2Ev
        - _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks10MCAsmLexer7getKindEv
        - _ZNK7llvm_ks11MCAsmParser6getTokEv
        - _ZNK7llvm_ks5APInt11getBitWidthEv
        - _ZNK7llvm_ks5APInt12getZExtValueEv
        - _ZNK7llvm_ks5APInt6isIntNEj
        - _ZNK7llvm_ks5APInt9getHiBitsEj
        - _ZNK7llvm_ks5APInt9getLoBitsEj
        - _ZNK7llvm_ks8AsmToken11getAPIntValERb
        - _ZNK7llvm_ks9MCAsmInfo14isLittleEndianEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2859,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2863,17'
          Dst:             _ZNK7llvm_ks10MCAsmLexer7getKindEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2867,17'
          Dst:             _ZNK7llvm_ks10MCAsmLexer7getKindEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2868,17'
          Dst:             _ZNK7llvm_ks10MCAsmLexer7getKindEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2876,24'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2876,33'
          Dst:             _ZNK7llvm_ks8AsmToken11getAPIntValERb
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2884,20'
          Dst:             _ZNK7llvm_ks5APInt6isIntNEj
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2886,23'
          Dst:             _ZNK7llvm_ks5APInt12getZExtValueEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2887,27'
          Dst:             _ZNK7llvm_ks5APInt6isIntNEj
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2889,42'
          Dst:             _ZNK7llvm_ks5APInt11getBitWidthEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2889,23'
          Dst:             _ZNK7llvm_ks5APInt9getHiBitsEj
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2889,62'
          Dst:             _ZNK7llvm_ks5APInt12getZExtValueEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2889,9'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2890,23'
          Dst:             _ZNK7llvm_ks5APInt9getLoBitsEj
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2890,37'
          Dst:             _ZNK7llvm_ks5APInt12getZExtValueEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2890,9'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2889,9'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2890,9'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2898,15'
          Dst:             _ZNK7llvm_ks9MCAsmInfo14isLittleEndianEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2906,22'
          Dst:             _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2910,22'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2916,5'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2916,5'
          Dst:             _ZN7llvm_ks5APIntD2Ev
    - functionName:    _ZN12_GLOBAL__N_19AsmParser19parseDirectiveValueEjRj
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2808
      functionLinenumberEnd: 2853
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         32
      ICount:          211
      EdgeCount:       41
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN12_GLOBAL__N_19AsmParser15parseExpressionERPKN7llvm_ks6MCExprE
        - _ZN7llvm_ks10MCStreamer9EmitValueEPKNS_6MCExprEjNS_5SMLocE
        - _ZN7llvm_ks6isIntNEjl
        - _ZN7llvm_ks7isUIntNEjm
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks10MCAsmLexer6getLocEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - __assert_fail
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2809,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2814,34'
          Dst:             _ZNK7llvm_ks10MCAsmLexer6getLocEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2815,11'
          Dst:             _ZN12_GLOBAL__N_19AsmParser15parseExpressionERPKN7llvm_ks6MCExprE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2821,39'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2822,9'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2823,34'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2824,14'
          Dst:             _ZN7llvm_ks7isUIntNEjm
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2824,46'
          Dst:             _ZN7llvm_ks6isIntNEjl
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2836,23'
          Dst:             _ZN7llvm_ks10MCStreamer9EmitValueEPKNS_6MCExprEjNS_5SMLocE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2838,22'
          Dst:             _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2842,22'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
    - functionName:    _ZN12_GLOBAL__N_19AsmParser19parseDirectiveAsciiEN7llvm_ks9StringRefEb
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2692
      functionLinenumberEnd: 2729
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         47
      ICount:          290
      EdgeCount:       88
      CyclomaticComplexity: 43
      functionsReached:
        - _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2693,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2697,22'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2711,33'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2715,22'
          Dst:             _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2718,22'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
    - functionName:    _ZN12_GLOBAL__N_19AsmParser17parseDirectiveSetEN7llvm_ks9StringRefEb
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2594
      functionLinenumberEnd: 2611
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          75
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN12_GLOBAL__N_19AsmParser15parseAssignmentEN7llvm_ks9StringRefEbb
        - _ZN7llvm_ks9StringRefC2Ev
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2595,13'
          Dst:             _ZN7llvm_ks9StringRefC2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2603,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2610,10'
          Dst:             _ZN12_GLOBAL__N_19AsmParser15parseAssignmentEN7llvm_ks9StringRefEbb
    - functionName:    _ZN12_GLOBAL__N_19AsmParser15parseAssignmentEN7llvm_ks9StringRefEbb
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2518
      functionLinenumberEnd: 2543
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - bool
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          94
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks13MCParserUtils25parseAssignmentExpressionENS_9StringRefEbRNS_11MCAsmParserERPNS_8MCSymbolERPKNS_6MCExprE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2521,7'
          Dst:             _ZN7llvm_ks13MCParserUtils25parseAssignmentExpressionENS_9StringRefEbRNS_11MCAsmParserERPNS_8MCSymbolERPKNS_6MCExprE
    - functionName:    _ZN7llvm_ks13MCParserUtils25parseAssignmentExpressionENS_9StringRefEbRNS_11MCAsmParserERPNS_8MCSymbolERPKNS_6MCExprE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6074
      functionLinenumberEnd: 6137
      functionDepth:   0
      returnType:      bool
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - bool
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         55
      ICount:          347
      EdgeCount:       74
      CyclomaticComplexity: 21
      functionsReached:
        - _ZN7llvm_ks11MCAsmParser15parseExpressionERPKNS_6MCExprE
        - _ZN7llvm_ks13MCParserUtilsL24isSymbolUsedInExpressionEPKNS_8MCSymbolEPKNS_6MCExprE
        - _ZN7llvm_ks3isaINS_14MCConstantExprEPKNS_6MCExprEEEbRKT0_
        - _ZN7llvm_ks5TwineC2ERKNS_9StringRefE
        - _ZN7llvm_ks8MCSymbol14setRedefinableEb
        - _ZN7llvm_ks9MCContext17getOrCreateSymbolERKNS_5TwineE
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks8MCSymbol10isVariableEv
        - _ZNK7llvm_ks8MCSymbol11isUndefinedEb
        - _ZNK7llvm_ks8MCSymbol16getVariableValueEb
        - _ZNK7llvm_ks8MCSymbol6isUsedEv
        - _ZNK7llvm_ks9MCContext12lookupSymbolERKNS_5TwineE
        - memcmp
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:6080,14'
          Dst:             _ZN7llvm_ks11MCAsmParser15parseExpressionERPKNS_6MCExprE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:6090,13'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:6099,42'
          Dst:             _ZN7llvm_ks5TwineC2ERKNS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:6099,29'
          Dst:             _ZNK7llvm_ks9MCContext12lookupSymbolERKNS_5TwineE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:6105,9'
          Dst:             _ZN7llvm_ks13MCParserUtilsL24isSymbolUsedInExpressionEPKNS_8MCSymbolEPKNS_6MCExprE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:6108,19'
          Dst:             _ZNK7llvm_ks8MCSymbol11isUndefinedEb
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:6108,59'
          Dst:             _ZNK7llvm_ks8MCSymbol6isUsedEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:6109,20'
          Dst:             _ZNK7llvm_ks8MCSymbol10isVariableEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:6111,19'
          Dst:             _ZNK7llvm_ks8MCSymbol10isVariableEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:6111,41'
          Dst:             _ZNK7llvm_ks8MCSymbol6isUsedEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:6113,20'
          Dst:             _ZNK7llvm_ks8MCSymbol11isUndefinedEb
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:6113,44'
          Dst:             _ZNK7llvm_ks8MCSymbol10isVariableEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:6116,20'
          Dst:             _ZNK7llvm_ks8MCSymbol10isVariableEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:6119,40'
          Dst:             _ZNK7llvm_ks8MCSymbol16getVariableValueEb
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:6119,15'
          Dst:             _ZN7llvm_ks3isaINS_14MCConstantExprEPKNS_6MCExprEEEbRKT0_
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:6124,22'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:6131,49'
          Dst:             _ZN7llvm_ks5TwineC2ERKNS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:6131,31'
          Dst:             _ZN7llvm_ks9MCContext17getOrCreateSymbolERKNS_5TwineE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:6134,8'
          Dst:             _ZN7llvm_ks8MCSymbol14setRedefinableEb
    - functionName:    _ZN7llvm_ks13MCParserUtilsL24isSymbolUsedInExpressionEPKNS_8MCSymbolEPKNS_6MCExprE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6046
      functionLinenumberEnd: 6069
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          93
      EdgeCount:       16
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13MCParserUtilsL24isSymbolUsedInExpressionEPKNS_8MCSymbolEPKNS_6MCExprE
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - _ZNK7llvm_ks11MCUnaryExpr10getSubExprEv
        - _ZNK7llvm_ks12MCBinaryExpr6getLHSEv
        - _ZNK7llvm_ks12MCBinaryExpr6getRHSEv
        - _ZNK7llvm_ks15MCSymbolRefExpr9getSymbolEv
        - _ZNK7llvm_ks6MCExpr7getKindEv
        - _ZNK7llvm_ks8MCSymbol10isVariableEv
        - _ZNK7llvm_ks8MCSymbol16getVariableValueEb
      functionUses:    5
      BranchProfiles:
        - Branch String:   'llvm/lib/MC/MCParser/AsmParser.cpp:6047,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:6047,18'
          Dst:             _ZNK7llvm_ks6MCExpr7getKindEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:6050,46'
          Dst:             _ZNK7llvm_ks12MCBinaryExpr6getLHSEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:6050,12'
          Dst:             _ZN7llvm_ks13MCParserUtilsL24isSymbolUsedInExpressionEPKNS_8MCSymbolEPKNS_6MCExprE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:6051,46'
          Dst:             _ZNK7llvm_ks12MCBinaryExpr6getRHSEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:6051,12'
          Dst:             _ZN7llvm_ks13MCParserUtilsL24isSymbolUsedInExpressionEPKNS_8MCSymbolEPKNS_6MCExprE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:6058,54'
          Dst:             _ZNK7llvm_ks15MCSymbolRefExpr9getSymbolEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:6059,11'
          Dst:             _ZNK7llvm_ks8MCSymbol10isVariableEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:6060,46'
          Dst:             _ZNK7llvm_ks8MCSymbol16getVariableValueEb
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:6060,14'
          Dst:             _ZN7llvm_ks13MCParserUtilsL24isSymbolUsedInExpressionEPKNS_8MCSymbolEPKNS_6MCExprE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:6065,55'
          Dst:             _ZNK7llvm_ks11MCUnaryExpr10getSubExprEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:6064,12'
          Dst:             _ZN7llvm_ks13MCParserUtilsL24isSymbolUsedInExpressionEPKNS_8MCSymbolEPKNS_6MCExprE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:6068,3'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
    - functionName:    _ZNK7llvm_ks8MCSymbol6isUsedEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCSymbol.h'
      linkageType:     InternalLinkage
      functionLinenumber: 219
      functionLinenumberEnd: 219
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks8MCSymbol14setRedefinableEb
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCSymbol.h'
      linkageType:     InternalLinkage
      functionLinenumber: 225
      functionLinenumberEnd: 225
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks9StringMapINSt3__14pairIPNS_20MCAsmParserExtensionEPFbS4_NS_9StringRefENS_5SMLocEEEENS_15MallocAllocatorEE6lookupES5_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 291
      functionLinenumberEnd: 296
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          49
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7llvm_ks22StringMapConstIteratorINSt3__14pairIPNS_20MCAsmParserExtensionEPFbS4_NS_9StringRefENS_5SMLocEEEEEneERKSA_
        - _ZNK7llvm_ks22StringMapConstIteratorINSt3__14pairIPNS_20MCAsmParserExtensionEPFbS4_NS_9StringRefENS_5SMLocEEEEEptEv
        - _ZNK7llvm_ks9StringMapINSt3__14pairIPNS_20MCAsmParserExtensionEPFbS4_NS_9StringRefENS_5SMLocEEEENS_15MallocAllocatorEE3endEv
        - _ZNK7llvm_ks9StringMapINSt3__14pairIPNS_20MCAsmParserExtensionEPFbS4_NS_9StringRefENS_5SMLocEEEENS_15MallocAllocatorEE4findES5_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/StringMap.h:292,25'
          Dst:             _ZNK7llvm_ks9StringMapINSt3__14pairIPNS_20MCAsmParserExtensionEPFbS4_NS_9StringRefENS_5SMLocEEEENS_15MallocAllocatorEE4findES5_
        - Src:             'llvm/include/llvm/ADT/StringMap.h:293,15'
          Dst:             _ZNK7llvm_ks9StringMapINSt3__14pairIPNS_20MCAsmParserExtensionEPFbS4_NS_9StringRefENS_5SMLocEEEENS_15MallocAllocatorEE3endEv
        - Src:             'llvm/include/llvm/ADT/StringMap.h:293,12'
          Dst:             _ZNK7llvm_ks22StringMapConstIteratorINSt3__14pairIPNS_20MCAsmParserExtensionEPFbS4_NS_9StringRefENS_5SMLocEEEEEneERKSA_
        - Src:             'llvm/include/llvm/ADT/StringMap.h:294,14'
          Dst:             _ZNK7llvm_ks22StringMapConstIteratorINSt3__14pairIPNS_20MCAsmParserExtensionEPFbS4_NS_9StringRefENS_5SMLocEEEEEptEv
    - functionName:    _ZN12_GLOBAL__N_19AsmParser11isDirectiveEN7llvm_ks9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1435
      functionLinenumberEnd: 1440
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          159
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN12_GLOBAL__N_19AsmParser15isNasmDirectiveEN7llvm_ks9StringRefE
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZNK7llvm_ks9StringRefixEm
        - memcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1437,16'
          Dst:             _ZN12_GLOBAL__N_19AsmParser15isNasmDirectiveEN7llvm_ks9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1439,35'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1439,63'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
    - functionName:    _ZN12_GLOBAL__N_19AsmParser15isNasmDirectiveEN7llvm_ks9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1430
      functionLinenumberEnd: 1432
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          79
      EdgeCount:       14
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7llvm_ks9StringMapIN12_GLOBAL__N_19AsmParser13DirectiveKindENS_15MallocAllocatorEE3endEv
        - _ZN7llvm_ks9StringMapIN12_GLOBAL__N_19AsmParser13DirectiveKindENS_15MallocAllocatorEE4findENS_9StringRefE
        - _ZNK7llvm_ks22StringMapConstIteratorIN12_GLOBAL__N_19AsmParser13DirectiveKindEEneERKS4_
        - _ZNK7llvm_ks9StringRef5lowerEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1431,41'
          Dst:             _ZNK7llvm_ks9StringRef5lowerEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1431,30'
          Dst:             _ZN7llvm_ks9StringMapIN12_GLOBAL__N_19AsmParser13DirectiveKindENS_15MallocAllocatorEE4findENS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1431,70'
          Dst:             _ZN7llvm_ks9StringMapIN12_GLOBAL__N_19AsmParser13DirectiveKindENS_15MallocAllocatorEE3endEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1431,50'
          Dst:             _ZNK7llvm_ks22StringMapConstIteratorIN12_GLOBAL__N_19AsmParser13DirectiveKindEEneERKS4_
    - functionName:    _ZN7llvm_ks9StringMapIN12_GLOBAL__N_19AsmParser13DirectiveKindENS_15MallocAllocatorEE4findENS_9StringRefE
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 277
      functionLinenumberEnd: 281
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          54
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks17StringMapIteratorIN12_GLOBAL__N_19AsmParser13DirectiveKindEEC2EPPNS_18StringMapEntryBaseEb
        - _ZN7llvm_ks9StringMapIN12_GLOBAL__N_19AsmParser13DirectiveKindENS_15MallocAllocatorEE3endEv
        - _ZNK7llvm_ks13StringMapImpl7FindKeyENS_9StringRefE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/StringMap.h:278,18'
          Dst:             _ZNK7llvm_ks13StringMapImpl7FindKeyENS_9StringRefE
        - Src:             'llvm/include/llvm/ADT/StringMap.h:279,30'
          Dst:             _ZN7llvm_ks9StringMapIN12_GLOBAL__N_19AsmParser13DirectiveKindENS_15MallocAllocatorEE3endEv
        - Src:             'llvm/include/llvm/ADT/StringMap.h:280,12'
          Dst:             _ZN7llvm_ks17StringMapIteratorIN12_GLOBAL__N_19AsmParser13DirectiveKindEEC2EPPNS_18StringMapEntryBaseEb
    - functionName:    _ZN7llvm_ks9StringMapIN12_GLOBAL__N_19AsmParser13DirectiveKindENS_15MallocAllocatorEE3endEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 267
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks17StringMapIteratorIN12_GLOBAL__N_19AsmParser13DirectiveKindEEC2EPPNS_18StringMapEntryBaseEb
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/StringMap.h:268,12'
          Dst:             _ZN7llvm_ks17StringMapIteratorIN12_GLOBAL__N_19AsmParser13DirectiveKindEEC2EPPNS_18StringMapEntryBaseEb
    - functionName:    _ZN7llvm_ks17StringMapIteratorIN12_GLOBAL__N_19AsmParser13DirectiveKindEEC2EPPNS_18StringMapEntryBaseEb
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 452
      functionLinenumberEnd: 453
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks22StringMapConstIteratorIN12_GLOBAL__N_19AsmParser13DirectiveKindEEC2EPPNS_18StringMapEntryBaseEb
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/StringMap.h:452,7'
          Dst:             _ZN7llvm_ks22StringMapConstIteratorIN12_GLOBAL__N_19AsmParser13DirectiveKindEEC2EPPNS_18StringMapEntryBaseEb
    - functionName:    _ZN7llvm_ks22StringMapConstIteratorIN12_GLOBAL__N_19AsmParser13DirectiveKindEEC2EPPNS_18StringMapEntryBaseEb
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 412
      functionLinenumberEnd: 414
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks22StringMapConstIteratorIN12_GLOBAL__N_19AsmParser13DirectiveKindEE23AdvancePastEmptyBucketsEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/StringMap.h:413,21'
          Dst:             _ZN7llvm_ks22StringMapConstIteratorIN12_GLOBAL__N_19AsmParser13DirectiveKindEE23AdvancePastEmptyBucketsEv
    - functionName:    _ZN7llvm_ks22StringMapConstIteratorIN12_GLOBAL__N_19AsmParser13DirectiveKindEE23AdvancePastEmptyBucketsEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 440
      functionLinenumberEnd: 443
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          46
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks13StringMapImpl15getTombstoneValEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/StringMap.h:441,39'
          Dst:             _ZN7llvm_ks13StringMapImpl15getTombstoneValEv
    - functionName:    _ZN12_GLOBAL__N_19AsmParser16handleMacroEntryEPKNS_10MCAsmMacroEN7llvm_ks5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2458
      functionLinenumberEnd: 2505
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         45
      ICount:          302
      EdgeCount:       70
      CyclomaticComplexity: 27
      functionsReached:
        - _ZN12_GLOBAL__N_118MacroInstantiationC2EN7llvm_ks5SMLocEiS2_m
        - _ZN12_GLOBAL__N_19AsmParser11expandMacroERN7llvm_ks19raw_svector_ostreamENS1_9StringRefENS1_8ArrayRefINS_19MCAsmMacroParameterEEENS5_INSt3__16vectorINS1_8AsmTokenENS8_9allocatorISA_EEEEEEbNS1_5SMLocE
        - _ZN12_GLOBAL__N_19AsmParser19parseMacroArgumentsEPKNS_10MCAsmMacroERNSt3__16vectorINS5_IN7llvm_ks8AsmTokenENS4_9allocatorIS7_EEEENS8_ISA_EEEE
        - _ZN7llvm_ks11SmallStringILj256EEC2Ev
        - _ZN7llvm_ks11SmallStringILj256EED2Ev
        - _ZN7llvm_ks11raw_ostreamlsEPKc
        - _ZN7llvm_ks12MemoryBuffer16getMemBufferCopyENS_9StringRefERKNS_5TwineE
        - _ZN7llvm_ks19raw_svector_ostream3strEv
        - _ZN7llvm_ks19raw_svector_ostreamC2ERNS_15SmallVectorImplIcEE
        - _ZN7llvm_ks19raw_svector_ostreamD2Ev
        - _ZN7llvm_ks5SMLocC2Ev
        - _ZN7llvm_ks5TwineC2EPKc
        - _ZN7llvm_ks8ArrayRefIN12_GLOBAL__N_119MCAsmMacroParameterEEC2INSt3__19allocatorIS2_EEEERKNS5_6vectorIS2_T_EE
        - _ZN7llvm_ks8ArrayRefINSt3__16vectorINS_8AsmTokenENS1_9allocatorIS3_EEEEEC2INS4_IS6_EEEERKNS2_IS6_T_EE
        - _ZN7llvm_ks8AsmLexer9setBufferENS_9StringRefEPKc
        - _ZN7llvm_ks9SourceMgr18AddNewSourceBufferENSt3__110unique_ptrINS_12MemoryBufferENS1_14default_deleteIS3_EEEENS_5SMLocE
        - _ZNK7llvm_ks11MCAsmParser6getTokEv
        - _ZNK7llvm_ks12MemoryBuffer9getBufferEv
        - _ZNK7llvm_ks8AsmToken6getLocEv
        - _ZNK7llvm_ks9SourceMgr15getMemoryBufferEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2468,7'
          Dst:             _ZN12_GLOBAL__N_19AsmParser19parseMacroArgumentsEPKNS_10MCAsmMacroERNSt3__16vectorINS5_IN7llvm_ks8AsmTokenENS4_9allocatorIS7_EEEENS8_ISA_EEEE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2475,20'
          Dst:             _ZN7llvm_ks11SmallStringILj256EEC2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2477,23'
          Dst:             _ZN7llvm_ks19raw_svector_ostreamC2ERNS_15SmallVectorImplIcEE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2479,29'
          Dst:             _ZN7llvm_ks8ArrayRefIN12_GLOBAL__N_119MCAsmMacroParameterEEC2INSt3__19allocatorIS2_EEEERKNS5_6vectorIS2_T_EE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2479,44'
          Dst:             _ZN7llvm_ks8ArrayRefINSt3__16vectorINS_8AsmTokenENS1_9allocatorIS3_EEEEEC2INS4_IS6_EEEERKNS2_IS6_T_EE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2479,53'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2479,62'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2479,7'
          Dst:             _ZN12_GLOBAL__N_19AsmParser11expandMacroERN7llvm_ks19raw_svector_ostreamENS1_9StringRefENS1_8ArrayRefINS_19MCAsmMacroParameterEEENS5_INSt3__16vectorINS1_8AsmTokenENS8_9allocatorISA_EEEEEEbNS1_5SMLocE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2486,6'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2489,41'
          Dst:             _ZN7llvm_ks19raw_svector_ostream3strEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2489,48'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2489,7'
          Dst:             _ZN7llvm_ks12MemoryBuffer16getMemBufferCopyENS_9StringRefERKNS_5TwineE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2494,27'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2494,36'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2493,32'
          Dst:             _ZN12_GLOBAL__N_118MacroInstantiationC2EN7llvm_ks5SMLocEiS2_m
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2500,67'
          Dst:             _ZN7llvm_ks5SMLocC2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2500,22'
          Dst:             _ZN7llvm_ks9SourceMgr18AddNewSourceBufferENSt3__110unique_ptrINS_12MemoryBufferENS1_14default_deleteIS3_EEEENS_5SMLocE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2501,26'
          Dst:             _ZNK7llvm_ks9SourceMgr15getMemoryBufferEj
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2501,54'
          Dst:             _ZNK7llvm_ks12MemoryBuffer9getBufferEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2501,9'
          Dst:             _ZN7llvm_ks8AsmLexer9setBufferENS_9StringRefEPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2505,1'
          Dst:             _ZN7llvm_ks19raw_svector_ostreamD2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2505,1'
          Dst:             _ZN7llvm_ks11SmallStringILj256EED2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2505,1'
          Dst:             _ZN7llvm_ks19raw_svector_ostreamD2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2505,1'
          Dst:             _ZN7llvm_ks11SmallStringILj256EED2Ev
    - functionName:    _ZN12_GLOBAL__N_19AsmParser16areMacrosEnabledEv
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 280
      functionLinenumberEnd: 280
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks8MCSymbol18redefineIfPossibleEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCSymbol.h'
      linkageType:     InternalLinkage
      functionLinenumber: 227
      functionLinenumberEnd: 236
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          54
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks8MCSymbol12setUndefinedEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCSymbol.h:233,7'
          Dst:             _ZN7llvm_ks8MCSymbol12setUndefinedEv
    - functionName:    _ZN7llvm_ks15SmallVectorImplINS_10AsmRewriteEE12emplace_backIJNS_14AsmRewriteKindERNS_5SMLocEmRNS_9StringRefEEEEvDpOT_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 659
      functionLinenumberEnd: 664
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          67
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks10AsmRewriteC2ENS_14AsmRewriteKindENS_5SMLocEjNS_9StringRefE
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_10AsmRewriteELb1EE4growEm
        - _ZN7llvm_ks25SmallVectorTemplateCommonINS_10AsmRewriteEvE6setEndEPS1_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:661,13'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_10AsmRewriteELb1EE4growEm
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:662,33'
          Dst:             _ZN7llvm_ks10AsmRewriteC2ENS_14AsmRewriteKindENS_5SMLocEjNS_9StringRefE
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:663,11'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINS_10AsmRewriteEvE6setEndEPS1_
    - functionName:    _ZN12_GLOBAL__N_19AsmParser19parseDirectiveEndIfEN7llvm_ks5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5332
      functionLinenumberEnd: 5353
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          80
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5333,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
    - functionName:    _ZN12_GLOBAL__N_19AsmParser18parseDirectiveElseEN7llvm_ks5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5156
      functionLinenumberEnd: 5182
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          119
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5157,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
    - functionName:    _ZN12_GLOBAL__N_19AsmParser20parseDirectiveElseIfEN7llvm_ks5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5117
      functionLinenumberEnd: 5151
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         22
      ICount:          151
      EdgeCount:       29
      CyclomaticComplexity: 9
      functionsReached:
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5141,20'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
    - functionName:    _ZN12_GLOBAL__N_19AsmParser19parseDirectiveIfdefEN7llvm_ks5SMLocEb
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5086
      functionLinenumberEnd: 5112
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          130
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7llvm_ks5TwineC2ERKNS_9StringRefE
        - _ZN7llvm_ks9StringRefC2Ev
        - _ZNK7llvm_ks8MCSymbol11isUndefinedEb
        - _ZNK7llvm_ks9MCContext12lookupSymbolERKNS_5TwineE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5087,13'
          Dst:             _ZN7llvm_ks9StringRefC2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5102,47'
          Dst:             _ZN7llvm_ks5TwineC2ERKNS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5102,34'
          Dst:             _ZNK7llvm_ks9MCContext12lookupSymbolERKNS_5TwineE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5105,44'
          Dst:             _ZNK7llvm_ks8MCSymbol11isUndefinedEb
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5107,44'
          Dst:             _ZNK7llvm_ks8MCSymbol11isUndefinedEb
    - functionName:    _ZN12_GLOBAL__N_19AsmParser19parseDirectiveIfeqsEN7llvm_ks5SMLocEb
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5027
      functionLinenumberEnd: 5082
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          229
      EdgeCount:       27
      CyclomaticComplexity: 9
      functionsReached:
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks11MCAsmParser6getTokEv
        - _ZNK7llvm_ks8AsmToken17getStringContentsERb
        - memcmp
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5028,13'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5039,23'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5039,32'
          Dst:             _ZNK7llvm_ks8AsmToken17getStringContentsERb
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5047,13'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5058,13'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5068,23'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5068,32'
          Dst:             _ZNK7llvm_ks8AsmToken17getStringContentsERb
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
    - functionName:    _ZN12_GLOBAL__N_19AsmParser17parseDirectiveIfcEN7llvm_ks5SMLocEb
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4990
      functionLinenumberEnd: 5022
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          229
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN12_GLOBAL__N_19AsmParser18parseStringToCommaEv
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks9StringRef4trimES0_
        - memcmp
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:4997,22'
          Dst:             _ZN12_GLOBAL__N_19AsmParser18parseStringToCommaEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:4999,20'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5009,20'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5017,49'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5017,49'
          Dst:             _ZNK7llvm_ks9StringRef4trimES0_
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5017,64'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5017,64'
          Dst:             _ZNK7llvm_ks9StringRef4trimES0_
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
    - functionName:    _ZN12_GLOBAL__N_19AsmParser17parseDirectiveIfbEN7llvm_ks5SMLocEb
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4962
      functionLinenumberEnd: 4984
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          109
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:4971,20'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
    - functionName:    _ZN12_GLOBAL__N_19AsmParser16parseDirectiveIfEN7llvm_ks5SMLocENS0_13DirectiveKindE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4909
      functionLinenumberEnd: 4957
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          160
      EdgeCount:       22
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/lib/MC/MCParser/AsmParser.cpp:4929,5'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:4921,20'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:4931,7'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
    - functionName:    _ZNK7llvm_ks14StringMapEntryIN12_GLOBAL__N_19AsmParser13DirectiveKindEE8getValueEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks22StringMapConstIteratorIN12_GLOBAL__N_19AsmParser13DirectiveKindEEptEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 419
      functionLinenumberEnd: 420
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks22StringMapConstIteratorIN12_GLOBAL__N_19AsmParser13DirectiveKindEEeqERKS4_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 423
      functionLinenumberEnd: 424
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_19AsmParser22parseNasmDirectiveBitsEv
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5277
      functionLinenumberEnd: 5307
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         30
      ICount:          192
      EdgeCount:       50
      CyclomaticComplexity: 22
      functionsReached:
        - _ZN7llvm_ks8AsmTokenC2ENS0_9TokenKindENS_9StringRefEl
        - _ZN7llvm_ks8AsmTokenC2ERKS0_
        - _ZN7llvm_ks8AsmTokenD2Ev
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZNK7llvm_ks11MCAsmParser15getTargetParserEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'llvm/lib/MC/MCParser/AsmParser.cpp:5285,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5290,47'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5290,20'
          Dst:             _ZN7llvm_ks8AsmTokenC2ENS0_9TokenKindENS_9StringRefEl
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5291,11'
          Dst:             _ZNK7llvm_ks11MCAsmParser15getTargetParserEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5291,44'
          Dst:             _ZN7llvm_ks8AsmTokenC2ERKS0_
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5291,11'
          Dst:             _ZN7llvm_ks8AsmTokenD2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5293,7'
          Dst:             _ZN7llvm_ks8AsmTokenD2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5291,11'
          Dst:             _ZN7llvm_ks8AsmTokenD2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5293,7'
          Dst:             _ZN7llvm_ks8AsmTokenD2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5295,47'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5295,20'
          Dst:             _ZN7llvm_ks8AsmTokenC2ENS0_9TokenKindENS_9StringRefEl
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5296,11'
          Dst:             _ZNK7llvm_ks11MCAsmParser15getTargetParserEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5296,44'
          Dst:             _ZN7llvm_ks8AsmTokenC2ERKS0_
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5296,11'
          Dst:             _ZN7llvm_ks8AsmTokenD2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5298,7'
          Dst:             _ZN7llvm_ks8AsmTokenD2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5296,11'
          Dst:             _ZN7llvm_ks8AsmTokenD2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5298,7'
          Dst:             _ZN7llvm_ks8AsmTokenD2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5300,47'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5300,20'
          Dst:             _ZN7llvm_ks8AsmTokenC2ENS0_9TokenKindENS_9StringRefEl
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5301,11'
          Dst:             _ZNK7llvm_ks11MCAsmParser15getTargetParserEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5301,44'
          Dst:             _ZN7llvm_ks8AsmTokenC2ERKS0_
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5301,11'
          Dst:             _ZN7llvm_ks8AsmTokenD2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5303,7'
          Dst:             _ZN7llvm_ks8AsmTokenD2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5301,11'
          Dst:             _ZN7llvm_ks8AsmTokenD2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5303,7'
          Dst:             _ZN7llvm_ks8AsmTokenD2Ev
    - functionName:    _ZN12_GLOBAL__N_19AsmParser31parseCppHashLineFilenameCommentEN7llvm_ks5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1986
      functionLinenumberEnd: 2021
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          175
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN12_GLOBAL__N_19AsmParser14eatToEndOfLineEv
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks11MCAsmParser6getTokEv
        - _ZNK7llvm_ks8AsmToken9getIntValERb
        - _ZNK7llvm_ks8AsmToken9getStringEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1989,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1992,5'
          Dst:             _ZN12_GLOBAL__N_19AsmParser14eatToEndOfLineEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1997,24'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1997,33'
          Dst:             _ZNK7llvm_ks8AsmToken9getIntValERb
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2003,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2004,5'
          Dst:             _ZN12_GLOBAL__N_19AsmParser14eatToEndOfLineEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2008,24'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2008,33'
          Dst:             _ZNK7llvm_ks8AsmToken9getStringEv
        - Src:             'llvm/include/llvm/ADT/StringRef.h:423,14'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2019,3'
          Dst:             _ZN12_GLOBAL__N_19AsmParser14eatToEndOfLineEv
    - functionName:    _ZN7llvm_ks8DenseSetIPNS_9MCSectionENS_12DenseMapInfoIS2_EEE8IteratorC2ERKNS_16DenseMapIteratorIS2_NS_6detail13DenseSetEmptyES4_NS8_12DenseSetPairIS2_EELb0EEE
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseSet.h'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E18moveFromOldBucketsEPS9_SC_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 288
      functionLinenumberEnd: 311
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          113
      EdgeCount:       23
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E11getEmptyKeyEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E15LookupBucketForIS3_EEbRKT_RPS9_
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E15getTombstoneKeyEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E19incrementNumEntriesEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E9initEmptyEv
        - _ZN7llvm_ks12DenseMapInfoIPNS_9MCSectionEE7isEqualEPKS1_S5_
        - _ZN7llvm_ks6detail12DenseSetPairIPNS_9MCSectionEE8getFirstEv
        - _ZN7llvm_ks6detail12DenseSetPairIPNS_9MCSectionEE9getSecondEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:289,5'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E9initEmptyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:292,27'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E11getEmptyKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:293,31'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E15getTombstoneKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:295,33'
          Dst:             _ZN7llvm_ks6detail12DenseSetPairIPNS_9MCSectionEE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:295,12'
          Dst:             _ZN7llvm_ks12DenseMapInfoIPNS_9MCSectionEE7isEqualEPKS1_S5_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:296,33'
          Dst:             _ZN7llvm_ks6detail12DenseSetPairIPNS_9MCSectionEE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:296,12'
          Dst:             _ZN7llvm_ks12DenseMapInfoIPNS_9MCSectionEE7isEqualEPKS1_S5_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:299,44'
          Dst:             _ZN7llvm_ks6detail12DenseSetPairIPNS_9MCSectionEE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:299,25'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E15LookupBucketForIS3_EEbRKT_RPS9_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:301,9'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:302,47'
          Dst:             _ZN7llvm_ks6detail12DenseSetPairIPNS_9MCSectionEE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:302,21'
          Dst:             _ZN7llvm_ks6detail12DenseSetPairIPNS_9MCSectionEE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:303,29'
          Dst:             _ZN7llvm_ks6detail12DenseSetPairIPNS_9MCSectionEE9getSecondEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:303,62'
          Dst:             _ZN7llvm_ks6detail12DenseSetPairIPNS_9MCSectionEE9getSecondEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:304,9'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E19incrementNumEntriesEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:307,12'
          Dst:             _ZN7llvm_ks6detail12DenseSetPairIPNS_9MCSectionEE9getSecondEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:309,10'
          Dst:             _ZN7llvm_ks6detail12DenseSetPairIPNS_9MCSectionEE8getFirstEv
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E19incrementNumEntriesEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 357
      functionLinenumberEnd: 359
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E13setNumEntriesEj
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E13getNumEntriesEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:358,19'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E13getNumEntriesEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:358,5'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E13setNumEntriesEj
    - functionName:    _ZN7llvm_ks8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS2_EENS3_12DenseSetPairIS2_EEE4growEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 621
      functionLinenumberEnd: 636
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          70
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E18moveFromOldBucketsEPS9_SC_
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E9initEmptyEv
        - _ZN7llvm_ks12NextPowerOf2Em
        - _ZN7llvm_ks8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS2_EENS3_12DenseSetPairIS2_EEE15allocateBucketsEj
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:625,66'
          Dst:             _ZN7llvm_ks12NextPowerOf2Em
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:625,5'
          Dst:             _ZN7llvm_ks8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS2_EENS3_12DenseSetPairIS2_EEE15allocateBucketsEj
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:626,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:628,20'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E9initEmptyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:632,11'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E18moveFromOldBucketsEPS9_SC_
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E22decrementNumTombstonesEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 372
      functionLinenumberEnd: 374
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E16setNumTombstonesEj
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E16getNumTombstonesEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:373,22'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E16getNumTombstonesEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:373,5'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E16setNumTombstonesEj
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E4growEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 391
      functionLinenumberEnd: 393
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS2_EENS3_12DenseSetPairIS2_EEE4growEj
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:392,36'
          Dst:             _ZN7llvm_ks8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS2_EENS3_12DenseSetPairIS2_EEE4growEj
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E20InsertIntoBucketImplERKS3_PS9_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 426
      functionLinenumberEnd: 460
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          100
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E11getEmptyKeyEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E15LookupBucketForIS3_EEbRKT_RPS9_
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E19incrementNumEntriesEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E22decrementNumTombstonesEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E4growEj
        - _ZN7llvm_ks12DenseMapInfoIPNS_9MCSectionEE7isEqualEPKS1_S5_
        - _ZN7llvm_ks14DebugEpochBase14incrementEpochEv
        - _ZN7llvm_ks6detail12DenseSetPairIPNS_9MCSectionEE8getFirstEv
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E13getNumBucketsEv
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E13getNumEntriesEv
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E16getNumTombstonesEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:427,5'
          Dst:             _ZN7llvm_ks14DebugEpochBase14incrementEpochEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:438,30'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E13getNumEntriesEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:439,27'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E13getNumBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:441,13'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E4growEj
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:442,7'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E15LookupBucketForIS3_EEbRKT_RPS9_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:443,20'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E13getNumBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:444,16'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E16getNumTombstonesEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:446,13'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E4growEj
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:447,7'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E15LookupBucketForIS3_EEbRKT_RPS9_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:449,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:453,5'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E19incrementNumEntriesEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:456,27'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E11getEmptyKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:457,39'
          Dst:             _ZN7llvm_ks6detail12DenseSetPairIPNS_9MCSectionEE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:457,10'
          Dst:             _ZN7llvm_ks12DenseMapInfoIPNS_9MCSectionEE7isEqualEPKS1_S5_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:458,7'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E22decrementNumTombstonesEv
    - functionName:    _ZN7llvm_ks16DenseMapIteratorIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS2_EENS3_12DenseSetPairIS2_EELb0EE23AdvancePastEmptyBucketsEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1056
      functionLinenumberEnd: 1063
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          67
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks12DenseMapInfoIPNS_9MCSectionEE11getEmptyKeyEv
        - _ZN7llvm_ks12DenseMapInfoIPNS_9MCSectionEE15getTombstoneKeyEv
        - _ZN7llvm_ks12DenseMapInfoIPNS_9MCSectionEE7isEqualEPKS1_S5_
        - _ZN7llvm_ks6detail12DenseSetPairIPNS_9MCSectionEE8getFirstEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:1057,24'
          Dst:             _ZN7llvm_ks12DenseMapInfoIPNS_9MCSectionEE11getEmptyKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:1058,28'
          Dst:             _ZN7llvm_ks12DenseMapInfoIPNS_9MCSectionEE15getTombstoneKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:1060,50'
          Dst:             _ZN7llvm_ks6detail12DenseSetPairIPNS_9MCSectionEE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:1060,27'
          Dst:             _ZN7llvm_ks12DenseMapInfoIPNS_9MCSectionEE7isEqualEPKS1_S5_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:1061,50'
          Dst:             _ZN7llvm_ks6detail12DenseSetPairIPNS_9MCSectionEE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:1061,27'
          Dst:             _ZN7llvm_ks12DenseMapInfoIPNS_9MCSectionEE7isEqualEPKS1_S5_
    - functionName:    _ZNK7llvm_ks14DebugEpochBase10HandleBase14isHandleInSyncEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/EpochTracker.h'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    31
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks14DebugEpochBase10HandleBaseC2EPKS0_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/EpochTracker.h'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E16InsertIntoBucketEOS3_OS5_PS9_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 418
      functionLinenumberEnd: 423
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E20InsertIntoBucketImplERKS3_PS9_
        - _ZN7llvm_ks6detail12DenseSetPairIPNS_9MCSectionEE8getFirstEv
        - _ZN7llvm_ks6detail12DenseSetPairIPNS_9MCSectionEE9getSecondEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:419,17'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E20InsertIntoBucketImplERKS3_PS9_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:421,16'
          Dst:             _ZN7llvm_ks6detail12DenseSetPairIPNS_9MCSectionEE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:422,24'
          Dst:             _ZN7llvm_ks6detail12DenseSetPairIPNS_9MCSectionEE9getSecondEv
    - functionName:    _ZN7llvm_ks16DenseMapIteratorIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS2_EENS3_12DenseSetPairIS2_EELb0EEC2EPS8_SA_RKNS_14DebugEpochBaseEb
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1006
      functionLinenumberEnd: 1009
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          65
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks14DebugEpochBase10HandleBaseC2EPKS0_
        - _ZN7llvm_ks16DenseMapIteratorIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS2_EENS3_12DenseSetPairIS2_EELb0EE23AdvancePastEmptyBucketsEv
        - _ZNK7llvm_ks14DebugEpochBase10HandleBase14isHandleInSyncEv
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:1006,9'
          Dst:             _ZN7llvm_ks14DebugEpochBase10HandleBaseC2EPKS0_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:1007,5'
          Dst:             _ZNK7llvm_ks14DebugEpochBase10HandleBase14isHandleInSyncEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:1007,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:1008,21'
          Dst:             _ZN7llvm_ks16DenseMapIteratorIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS2_EENS3_12DenseSetPairIS2_EELb0EE23AdvancePastEmptyBucketsEv
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E6insertEONSt3__14pairIS3_S5_EE
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 196
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          50
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E13getBucketsEndEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E15LookupBucketForIS3_EEbRKT_RPS9_
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E16InsertIntoBucketEOS3_OS5_PS9_
        - _ZN7llvm_ks16DenseMapIteratorIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS2_EENS3_12DenseSetPairIS2_EELb0EEC2EPS8_SA_RKNS_14DebugEpochBaseEb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:186,9'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E15LookupBucketForIS3_EEbRKT_RPS9_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:187,49'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E13getBucketsEndEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:187,29'
          Dst:             _ZN7llvm_ks16DenseMapIteratorIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS2_EENS3_12DenseSetPairIS2_EELb0EEC2EPS8_SA_RKNS_14DebugEpochBaseEb
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:191,17'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E16InsertIntoBucketEOS3_OS5_PS9_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:194,47'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E13getBucketsEndEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:194,27'
          Dst:             _ZN7llvm_ks16DenseMapIteratorIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS2_EENS3_12DenseSetPairIS2_EELb0EEC2EPS8_SA_RKNS_14DebugEpochBaseEb
    - functionName:    _ZN7llvm_ks8DenseSetIPNS_9MCSectionENS_12DenseMapInfoIS2_EEE6insertERKS2_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseSet.h'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionLinenumberEnd: 152
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E6insertEONSt3__14pairIS3_S5_EE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseSet.h:152,19'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionENS_6detail13DenseSetEmptyENS_12DenseMapInfoIS3_EENS4_12DenseSetPairIS3_EEEES3_S5_S7_S9_E6insertEONSt3__14pairIS3_S5_EE
    - functionName:    _ZN7llvm_ks9SetVectorIPNS_9MCSectionENSt3__16vectorIS2_NS3_9allocatorIS2_EEEENS_8DenseSetIS2_NS_12DenseMapInfoIS2_EEEEE6insertERKS2_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SetVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 131
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks8DenseSetIPNS_9MCSectionENS_12DenseMapInfoIS2_EEE6insertERKS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SetVector.h:128,24'
          Dst:             _ZN7llvm_ks8DenseSetIPNS_9MCSectionENS_12DenseMapInfoIS2_EEE6insertERKS2_
    - functionName:    _ZN7llvm_ks22StringMapConstIteratorIPNS_8MCSymbolEEppEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 430
      functionLinenumberEnd: 433
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks22StringMapConstIteratorIPNS_8MCSymbolEE23AdvancePastEmptyBucketsEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/StringMap.h:432,5'
          Dst:             _ZN7llvm_ks22StringMapConstIteratorIPNS_8MCSymbolEE23AdvancePastEmptyBucketsEv
    - functionName:    _ZNK7llvm_ks14StringMapEntryIPNS_8MCSymbolEE8getValueEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks22StringMapConstIteratorIPNS_8MCSymbolEEdeEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 416
      functionLinenumberEnd: 417
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks9StringMapIPNS_8MCSymbolERNS_20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EEEE5beginEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 270
      functionLinenumberEnd: 271
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks22StringMapConstIteratorIPNS_8MCSymbolEEC2EPPNS_18StringMapEntryBaseEb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/StringMap.h:271,12'
          Dst:             _ZN7llvm_ks22StringMapConstIteratorIPNS_8MCSymbolEEC2EPPNS_18StringMapEntryBaseEb
    - functionName:    _ZNK7llvm_ks9MCContext10getSymbolsEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCContext.h'
      linkageType:     InternalLinkage
      functionLinenumber: 309
      functionLinenumberEnd: 309
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_118ParseStatementInfoD2Ev
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11SmallVectorINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELj8EED2Ev
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:99,8'
          Dst:             _ZN7llvm_ks11SmallVectorINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELj8EED2Ev
    - functionName:    _ZN12_GLOBAL__N_19AsmParser14parseStatementERNS_18ParseStatementInfoEPN7llvm_ks23MCAsmParserSemaCallbackERm
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1449
      functionLinenumberEnd: 1971
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         571
      ICount:          3458
      EdgeCount:       1003
      CyclomaticComplexity: 434
      functionsReached:
        - _ZN12_GLOBAL__N_19AsmParser11isDirectiveEN7llvm_ks9StringRefE
        - _ZN12_GLOBAL__N_19AsmParser11lookupMacroEN7llvm_ks9StringRefE
        - _ZN12_GLOBAL__N_19AsmParser15isNasmDirectiveEN7llvm_ks9StringRefE
        - _ZN12_GLOBAL__N_19AsmParser15parseAssignmentEN7llvm_ks9StringRefEbb
        - _ZN12_GLOBAL__N_19AsmParser16areMacrosEnabledEv
        - _ZN12_GLOBAL__N_19AsmParser16handleMacroEntryEPKNS_10MCAsmMacroEN7llvm_ks5SMLocE
        - _ZN12_GLOBAL__N_19AsmParser16parseDirectiveIfEN7llvm_ks5SMLocENS0_13DirectiveKindE
        - _ZN12_GLOBAL__N_19AsmParser17parseDirectiveEndEN7llvm_ks5SMLocE
        - _ZN12_GLOBAL__N_19AsmParser17parseDirectiveIfbEN7llvm_ks5SMLocEb
        - _ZN12_GLOBAL__N_19AsmParser17parseDirectiveIfcEN7llvm_ks5SMLocEb
        - _ZN12_GLOBAL__N_19AsmParser17parseDirectiveIrpEN7llvm_ks5SMLocE
        - _ZN12_GLOBAL__N_19AsmParser17parseDirectiveLocEv
        - _ZN12_GLOBAL__N_19AsmParser17parseDirectiveOrgEv
        - _ZN12_GLOBAL__N_19AsmParser17parseDirectiveSetEN7llvm_ks9StringRefEb
        - _ZN12_GLOBAL__N_19AsmParser18parseDirectiveCommEb
        - _ZN12_GLOBAL__N_19AsmParser18parseDirectiveElseEN7llvm_ks5SMLocE
        - _ZN12_GLOBAL__N_19AsmParser18parseDirectiveEndrEN7llvm_ks5SMLocE
        - _ZN12_GLOBAL__N_19AsmParser18parseDirectiveFileEN7llvm_ks5SMLocE
        - _ZN12_GLOBAL__N_19AsmParser18parseDirectiveFillEv
        - _ZN12_GLOBAL__N_19AsmParser18parseDirectiveIrpcEN7llvm_ks5SMLocE
        - _ZN12_GLOBAL__N_19AsmParser18parseDirectiveLineEv
        - _ZN12_GLOBAL__N_19AsmParser18parseDirectiveReptEN7llvm_ks5SMLocENS1_9StringRefE
        - _ZN12_GLOBAL__N_19AsmParser18parseDirectiveZeroEv
        - _ZN12_GLOBAL__N_19AsmParser19parseDirectiveAbortEv
        - _ZN12_GLOBAL__N_19AsmParser19parseDirectiveAlignEbj
        - _ZN12_GLOBAL__N_19AsmParser19parseDirectiveAsciiEN7llvm_ks9StringRefEb
        - _ZN12_GLOBAL__N_19AsmParser19parseDirectiveCVLocEv
        - _ZN12_GLOBAL__N_19AsmParser19parseDirectiveEndIfEN7llvm_ks5SMLocE
        - _ZN12_GLOBAL__N_19AsmParser19parseDirectiveErrorEN7llvm_ks5SMLocEb
        - _ZN12_GLOBAL__N_19AsmParser19parseDirectiveIfdefEN7llvm_ks5SMLocEb
        - _ZN12_GLOBAL__N_19AsmParser19parseDirectiveIfeqsEN7llvm_ks5SMLocEb
        - _ZN12_GLOBAL__N_19AsmParser19parseDirectiveMacroEN7llvm_ks5SMLocE
        - _ZN12_GLOBAL__N_19AsmParser19parseDirectiveRelocEN7llvm_ks5SMLocE
        - _ZN12_GLOBAL__N_19AsmParser19parseDirectiveSpaceEN7llvm_ks9StringRefE
        - _ZN12_GLOBAL__N_19AsmParser19parseDirectiveStabsEv
        - _ZN12_GLOBAL__N_19AsmParser19parseDirectiveValueEjRj
        - _ZN12_GLOBAL__N_19AsmParser20parseDirectiveCVFileEv
        - _ZN12_GLOBAL__N_19AsmParser20parseDirectiveElseIfEN7llvm_ks5SMLocE
        - _ZN12_GLOBAL__N_19AsmParser20parseDirectiveIncbinEv
        - _ZN12_GLOBAL__N_19AsmParser20parseDirectiveLEB128Eb
        - _ZN12_GLOBAL__N_19AsmParser20parseDirectiveMSEmitEN7llvm_ks5SMLocERNS_18ParseStatementInfoEm
        - _ZN12_GLOBAL__N_19AsmParser21parseDirectiveIncludeEv
        - _ZN12_GLOBAL__N_19AsmParser21parseDirectiveMSAlignEN7llvm_ks5SMLocERNS_18ParseStatementInfoE
        - _ZN12_GLOBAL__N_19AsmParser21parseDirectiveWarningEN7llvm_ks5SMLocE
        - _ZN12_GLOBAL__N_19AsmParser22parseDirectiveEndMacroEN7llvm_ks9StringRefE
        - _ZN12_GLOBAL__N_19AsmParser22parseNasmDirectiveBitsEv
        - _ZN12_GLOBAL__N_19AsmParser23parseDirectiveCFIDefCfaEN7llvm_ks5SMLocE
        - _ZN12_GLOBAL__N_19AsmParser23parseDirectiveCFIEscapeEv
        - _ZN12_GLOBAL__N_19AsmParser23parseDirectiveCFIOffsetEN7llvm_ks5SMLocE
        - _ZN12_GLOBAL__N_19AsmParser23parseDirectiveExitMacroEN7llvm_ks9StringRefE
        - _ZN12_GLOBAL__N_19AsmParser23parseDirectiveOctaValueERj
        - _ZN12_GLOBAL__N_19AsmParser23parseDirectiveRealValueERKN7llvm_ks12fltSemanticsE
        - _ZN12_GLOBAL__N_19AsmParser23parseNasmDirectiveUse32Ev
        - _ZN12_GLOBAL__N_19AsmParser24parseDirectiveBundleLockEv
        - _ZN12_GLOBAL__N_19AsmParser24parseDirectiveCFIEndProcEv
        - _ZN12_GLOBAL__N_19AsmParser24parseDirectiveCFIRestoreEN7llvm_ks5SMLocE
        - _ZN12_GLOBAL__N_19AsmParser24parseDirectivePurgeMacroEN7llvm_ks5SMLocE
        - _ZN12_GLOBAL__N_19AsmParser25parseDirectiveCFIRegisterEN7llvm_ks5SMLocE
        - _ZN12_GLOBAL__N_19AsmParser25parseDirectiveCFISectionsEv
        - _ZN12_GLOBAL__N_19AsmParser25parseDirectiveCVLinetableEv
        - _ZN12_GLOBAL__N_19AsmParser25parseDirectiveMacrosOnOffEN7llvm_ks9StringRefE
        - _ZN12_GLOBAL__N_19AsmParser25parseNasmDirectiveDefaultEv
        - _ZN12_GLOBAL__N_19AsmParser26parseDirectiveBundleUnlockEv
        - _ZN12_GLOBAL__N_19AsmParser26parseDirectiveCFIRelOffsetEN7llvm_ks5SMLocE
        - _ZN12_GLOBAL__N_19AsmParser26parseDirectiveCFISameValueEN7llvm_ks5SMLocE
        - _ZN12_GLOBAL__N_19AsmParser26parseDirectiveCFIStartProcEv
        - _ZN12_GLOBAL__N_19AsmParser26parseDirectiveCFIUndefinedEN7llvm_ks5SMLocE
        - _ZN12_GLOBAL__N_19AsmParser27parseDirectiveCFIWindowSaveEv
        - _ZN12_GLOBAL__N_19AsmParser27parseDirectiveCVStringTableEv
        - _ZN12_GLOBAL__N_19AsmParser28parseDirectiveCFISignalFrameEv
        - _ZN12_GLOBAL__N_19AsmParser29parseDirectiveBundleAlignModeEv
        - _ZN12_GLOBAL__N_19AsmParser29parseDirectiveCFIDefCfaOffsetEv
        - _ZN12_GLOBAL__N_19AsmParser29parseDirectiveCFIRestoreStateEv
        - _ZN12_GLOBAL__N_19AsmParser29parseDirectiveCVFileChecksumsEv
        - _ZN12_GLOBAL__N_19AsmParser29parseDirectiveSymbolAttributeEN7llvm_ks12MCSymbolAttrE
        - _ZN12_GLOBAL__N_19AsmParser30parseDirectiveCFIRememberStateEv
        - _ZN12_GLOBAL__N_19AsmParser31parseCppHashLineFilenameCommentEN7llvm_ks5SMLocE
        - _ZN12_GLOBAL__N_19AsmParser31parseDirectiveCFIDefCfaRegisterEN7llvm_ks5SMLocE
        - _ZN12_GLOBAL__N_19AsmParser31parseDirectiveCVInlineLinetableEv
        - _ZN12_GLOBAL__N_19AsmParser32parseDirectiveCFIAdjustCfaOffsetEv
        - _ZN12_GLOBAL__N_19AsmParser34parseDirectiveCFIPersonalityOrLsdaEb
        - _ZN7llvm_ks15SmallVectorImplINS_10AsmRewriteEE12emplace_backIJNS_14AsmRewriteKindERNS_5SMLocEiEEEvDpOT_
        - _ZN7llvm_ks15SmallVectorImplINS_10AsmRewriteEE12emplace_backIJNS_14AsmRewriteKindERNS_5SMLocEmRNS_9StringRefEEEEvDpOT_
        - _ZN7llvm_ks20ParseInstructionInfoC2EPNS_15SmallVectorImplINS_10AsmRewriteEEE
        - _ZN7llvm_ks5TwineC2ERKNS_9StringRefE
        - _ZN7llvm_ks8AsmTokenC2ERKS0_
        - _ZN7llvm_ks8AsmTokenD2Ev
        - _ZN7llvm_ks8AsmTokenaSERKS0_
        - _ZN7llvm_ks8MCSymbol18redefineIfPossibleEv
        - _ZN7llvm_ks9MCContext17getOrCreateSymbolERKNS_5TwineE
        - _ZN7llvm_ks9MCContext28createDirectionalLocalSymbolEjRb
        - _ZN7llvm_ks9StringMapIN12_GLOBAL__N_19AsmParser13DirectiveKindENS_15MallocAllocatorEE3endEv
        - _ZN7llvm_ks9StringMapIN12_GLOBAL__N_19AsmParser13DirectiveKindENS_15MallocAllocatorEE4findENS_9StringRefE
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZN7llvm_ks9StringRefC2Ev
        - _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks10MCAsmLexer6getTokEv
        - _ZNK7llvm_ks10MCAsmLexer7getKindEv
        - _ZNK7llvm_ks11MCAsmParser15getTargetParserEv
        - _ZNK7llvm_ks11MCAsmParser6getTokEv
        - _ZNK7llvm_ks14StringMapEntryIN12_GLOBAL__N_19AsmParser13DirectiveKindEE8getValueEv
        - _ZNK7llvm_ks22StringMapConstIteratorIN12_GLOBAL__N_19AsmParser13DirectiveKindEEeqERKS4_
        - _ZNK7llvm_ks22StringMapConstIteratorIN12_GLOBAL__N_19AsmParser13DirectiveKindEEptEv
        - _ZNK7llvm_ks8AsmToken6getLocEv
        - _ZNK7llvm_ks8AsmToken9getIntValERb
        - _ZNK7llvm_ks8AsmToken9getStringEv
        - _ZNK7llvm_ks8MCSymbol10isVariableEv
        - _ZNK7llvm_ks8MCSymbol11isUndefinedEb
        - _ZNK7llvm_ks9MCAsmInfo21getAlignmentIsInBytesEv
        - _ZNK7llvm_ks9MCContext10getAsmInfoEv
        - _ZNK7llvm_ks9StringMapINSt3__14pairIPNS_20MCAsmParserExtensionEPFbS4_NS_9StringRefENS_5SMLocEEEENS_15MallocAllocatorEE6lookupES5_
        - _ZNK7llvm_ks9StringRef5lowerEv
        - __assert_fail
        - memcmp
      functionUses:    2
      BranchProfiles:
        - Branch String:   'llvm/lib/MC/MCParser/AsmParser.cpp:1541,3'
          Branch Sides:    []
        - Branch String:   'llvm/lib/MC/MCParser/AsmParser.cpp:1587,3'
          Branch Sides:    []
        - Branch String:   'llvm/lib/MC/MCParser/AsmParser.cpp:1716,5'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1451,13'
          Dst:             _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1458,17'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1458,17'
          Dst:             _ZN7llvm_ks8AsmTokenC2ERKS0_
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1460,20'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1461,13'
          Dst:             _ZN7llvm_ks9StringRefC2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1464,13'
          Dst:             _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1465,12'
          Dst:             _ZN12_GLOBAL__N_19AsmParser31parseCppHashLineFilenameCommentEN7llvm_ks5SMLocE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1468,13'
          Dst:             _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1470,21'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1470,30'
          Dst:             _ZNK7llvm_ks8AsmToken9getIntValERb
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1480,15'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1482,15'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1482,24'
          Dst:             _ZNK7llvm_ks8AsmToken9getStringEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1484,17'
          Dst:             _ZNK7llvm_ks10MCAsmLexer7getKindEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1492,20'
          Dst:             _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1495,13'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1496,20'
          Dst:             _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1499,13'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1500,20'
          Dst:             _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1503,13'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1504,54'
          Dst:             _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1507,16'
          Dst:             _ZNK7llvm_ks10MCAsmLexer6getTokEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1507,8'
          Dst:             _ZN7llvm_ks8AsmTokenaSERKS0_
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1508,12'
          Dst:             _ZNK7llvm_ks8AsmToken9getStringEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1508,24'
          Dst:             _ZNK7llvm_ks9StringRef5lowerEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1510,13'
          Dst:             _ZN12_GLOBAL__N_19AsmParser22parseNasmDirectiveBitsEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1520,67'
          Dst:             _ZNK7llvm_ks8AsmToken9getStringEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1520,48'
          Dst:             _ZN12_GLOBAL__N_19AsmParser15isNasmDirectiveEN7llvm_ks9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1522,18'
          Dst:             _ZNK7llvm_ks8AsmToken9getStringEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1529,13'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1537,35'
          Dst:             _ZNK7llvm_ks9StringRef5lowerEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1537,24'
          Dst:             _ZN7llvm_ks9StringMapIN12_GLOBAL__N_19AsmParser13DirectiveKindENS_15MallocAllocatorEE4findENS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1538,58'
          Dst:             _ZN7llvm_ks9StringMapIN12_GLOBAL__N_19AsmParser13DirectiveKindENS_15MallocAllocatorEE3endEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1538,38'
          Dst:             _ZNK7llvm_ks22StringMapConstIteratorIN12_GLOBAL__N_19AsmParser13DirectiveKindEEeqERKS4_
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1540,33'
          Dst:             _ZNK7llvm_ks22StringMapConstIteratorIN12_GLOBAL__N_19AsmParser13DirectiveKindEEptEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1540,44'
          Dst:             _ZNK7llvm_ks14StringMapEntryIN12_GLOBAL__N_19AsmParser13DirectiveKindEE8getValueEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1551,12'
          Dst:             _ZN12_GLOBAL__N_19AsmParser16parseDirectiveIfEN7llvm_ks5SMLocENS0_13DirectiveKindE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1553,12'
          Dst:             _ZN12_GLOBAL__N_19AsmParser17parseDirectiveIfbEN7llvm_ks5SMLocEb
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1555,12'
          Dst:             _ZN12_GLOBAL__N_19AsmParser17parseDirectiveIfbEN7llvm_ks5SMLocEb
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1557,12'
          Dst:             _ZN12_GLOBAL__N_19AsmParser17parseDirectiveIfcEN7llvm_ks5SMLocEb
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1559,12'
          Dst:             _ZN12_GLOBAL__N_19AsmParser19parseDirectiveIfeqsEN7llvm_ks5SMLocEb
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1561,12'
          Dst:             _ZN12_GLOBAL__N_19AsmParser17parseDirectiveIfcEN7llvm_ks5SMLocEb
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1563,12'
          Dst:             _ZN12_GLOBAL__N_19AsmParser19parseDirectiveIfeqsEN7llvm_ks5SMLocEb
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1565,12'
          Dst:             _ZN12_GLOBAL__N_19AsmParser19parseDirectiveIfdefEN7llvm_ks5SMLocEb
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1568,12'
          Dst:             _ZN12_GLOBAL__N_19AsmParser19parseDirectiveIfdefEN7llvm_ks5SMLocEb
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1570,12'
          Dst:             _ZN12_GLOBAL__N_19AsmParser20parseDirectiveElseIfEN7llvm_ks5SMLocE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1572,12'
          Dst:             _ZN12_GLOBAL__N_19AsmParser18parseDirectiveElseEN7llvm_ks5SMLocE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1574,12'
          Dst:             _ZN12_GLOBAL__N_19AsmParser19parseDirectiveEndIfEN7llvm_ks5SMLocE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1587,17'
          Dst:             _ZNK7llvm_ks10MCAsmLexer7getKindEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1590,10'
          Dst:             _ZNK7llvm_ks11MCAsmParser15getTargetParserEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1602,18'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1618,9'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1620,27'
          Dst:             _ZN7llvm_ks15SmallVectorImplINS_10AsmRewriteEE12emplace_backIJNS_14AsmRewriteKindERNS_5SMLocEmRNS_9StringRefEEEEvDpOT_
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1627,44'
          Dst:             _ZN7llvm_ks5TwineC2ERKNS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1627,26'
          Dst:             _ZN7llvm_ks9MCContext17getOrCreateSymbolERKNS_5TwineE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1630,17'
          Dst:             _ZN7llvm_ks9MCContext28createDirectionalLocalSymbolEjRb
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1637,10'
          Dst:             _ZN7llvm_ks8MCSymbol18redefineIfPossibleEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1639,15'
          Dst:             _ZNK7llvm_ks8MCSymbol11isUndefinedEb
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1639,37'
          Dst:             _ZNK7llvm_ks8MCSymbol10isVariableEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1649,5'
          Dst:             _ZNK7llvm_ks11MCAsmParser15getTargetParserEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1653,15'
          Dst:             _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1655,17'
          Dst:             _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1663,10'
          Dst:             _ZNK7llvm_ks11MCAsmParser15getTargetParserEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1668,9'
          Dst:             _ZN12_GLOBAL__N_19AsmParser15parseAssignmentEN7llvm_ks9StringRefEbb
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1679,7'
          Dst:             _ZN12_GLOBAL__N_19AsmParser16areMacrosEnabledEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1680,31'
          Dst:             _ZN12_GLOBAL__N_19AsmParser11lookupMacroEN7llvm_ks9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1681,14'
          Dst:             _ZN12_GLOBAL__N_19AsmParser16handleMacroEntryEPKNS_10MCAsmMacroEN7llvm_ks5SMLocE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1685,7'
          Dst:             _ZN12_GLOBAL__N_19AsmParser11isDirectiveEN7llvm_ks9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1700,12'
          Dst:             _ZNK7llvm_ks11MCAsmParser15getTargetParserEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1700,45'
          Dst:             _ZN7llvm_ks8AsmTokenC2ERKS0_
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1700,11'
          Dst:             _ZN7llvm_ks8AsmTokenD2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1700,11'
          Dst:             _ZN7llvm_ks8AsmTokenD2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1710,31'
          Dst:             _ZNK7llvm_ks9StringMapINSt3__14pairIPNS_20MCAsmParserExtensionEPFbS4_NS_9StringRefENS_5SMLocEEEENS_15MallocAllocatorEE6lookupES5_
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1721,14'
          Dst:             _ZN12_GLOBAL__N_19AsmParser17parseDirectiveSetEN7llvm_ks9StringRefEb
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1723,14'
          Dst:             _ZN12_GLOBAL__N_19AsmParser17parseDirectiveSetEN7llvm_ks9StringRefEb
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1725,14'
          Dst:             _ZN12_GLOBAL__N_19AsmParser19parseDirectiveAsciiEN7llvm_ks9StringRefEb
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1728,14'
          Dst:             _ZN12_GLOBAL__N_19AsmParser19parseDirectiveAsciiEN7llvm_ks9StringRefEb
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1730,14'
          Dst:             _ZN12_GLOBAL__N_19AsmParser19parseDirectiveValueEjRj
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1734,14'
          Dst:             _ZN12_GLOBAL__N_19AsmParser19parseDirectiveValueEjRj
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1738,14'
          Dst:             _ZN12_GLOBAL__N_19AsmParser19parseDirectiveValueEjRj
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1741,14'
          Dst:             _ZN12_GLOBAL__N_19AsmParser19parseDirectiveValueEjRj
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1743,14'
          Dst:             _ZN12_GLOBAL__N_19AsmParser23parseDirectiveOctaValueERj
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1746,14'
          Dst:             _ZN12_GLOBAL__N_19AsmParser23parseDirectiveRealValueERKN7llvm_ks12fltSemanticsE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1748,14'
          Dst:             _ZN12_GLOBAL__N_19AsmParser23parseDirectiveRealValueERKN7llvm_ks12fltSemanticsE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1750,35'
          Dst:             _ZNK7llvm_ks9MCContext10getAsmInfoEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1750,49'
          Dst:             _ZNK7llvm_ks9MCAsmInfo21getAlignmentIsInBytesEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1751,14'
          Dst:             _ZN12_GLOBAL__N_19AsmParser19parseDirectiveAlignEbj
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1754,35'
          Dst:             _ZNK7llvm_ks9MCContext10getAsmInfoEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1754,49'
          Dst:             _ZNK7llvm_ks9MCAsmInfo21getAlignmentIsInBytesEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1755,14'
          Dst:             _ZN12_GLOBAL__N_19AsmParser19parseDirectiveAlignEbj
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1758,14'
          Dst:             _ZN12_GLOBAL__N_19AsmParser19parseDirectiveAlignEbj
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1760,14'
          Dst:             _ZN12_GLOBAL__N_19AsmParser19parseDirectiveAlignEbj
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1762,14'
          Dst:             _ZN12_GLOBAL__N_19AsmParser19parseDirectiveAlignEbj
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1764,14'
          Dst:             _ZN12_GLOBAL__N_19AsmParser19parseDirectiveAlignEbj
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1766,14'
          Dst:             _ZN12_GLOBAL__N_19AsmParser19parseDirectiveAlignEbj
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1768,14'
          Dst:             _ZN12_GLOBAL__N_19AsmParser19parseDirectiveAlignEbj
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1770,14'
          Dst:             _ZN12_GLOBAL__N_19AsmParser17parseDirectiveOrgEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1772,14'
          Dst:             _ZN12_GLOBAL__N_19AsmParser18parseDirectiveFillEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1774,14'
          Dst:             _ZN12_GLOBAL__N_19AsmParser18parseDirectiveZeroEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1780,14'
          Dst:             _ZN12_GLOBAL__N_19AsmParser29parseDirectiveSymbolAttributeEN7llvm_ks12MCSymbolAttrE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1782,14'
          Dst:             _ZN12_GLOBAL__N_19AsmParser29parseDirectiveSymbolAttributeEN7llvm_ks12MCSymbolAttrE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1784,14'
          Dst:             _ZN12_GLOBAL__N_19AsmParser29parseDirectiveSymbolAttributeEN7llvm_ks12MCSymbolAttrE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1786,14'
          Dst:             _ZN12_GLOBAL__N_19AsmParser29parseDirectiveSymbolAttributeEN7llvm_ks12MCSymbolAttrE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1788,14'
          Dst:             _ZN12_GLOBAL__N_19AsmParser29parseDirectiveSymbolAttributeEN7llvm_ks12MCSymbolAttrE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1790,14'
          Dst:             _ZN12_GLOBAL__N_19AsmParser29parseDirectiveSymbolAttributeEN7llvm_ks12MCSymbolAttrE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1792,14'
          Dst:             _ZN12_GLOBAL__N_19AsmParser29parseDirectiveSymbolAttributeEN7llvm_ks12MCSymbolAttrE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1794,14'
          Dst:             _ZN12_GLOBAL__N_19AsmParser29parseDirectiveSymbolAttributeEN7llvm_ks12MCSymbolAttrE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1796,14'
          Dst:             _ZN12_GLOBAL__N_19AsmParser29parseDirectiveSymbolAttributeEN7llvm_ks12MCSymbolAttrE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1799,14'
          Dst:             _ZN12_GLOBAL__N_19AsmParser18parseDirectiveCommEb
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1801,14'
          Dst:             _ZN12_GLOBAL__N_19AsmParser18parseDirectiveCommEb
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1803,14'
          Dst:             _ZN12_GLOBAL__N_19AsmParser19parseDirectiveAbortEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1805,14'
          Dst:             _ZN12_GLOBAL__N_19AsmParser21parseDirectiveIncludeEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1807,14'
          Dst:             _ZN12_GLOBAL__N_19AsmParser20parseDirectiveIncbinEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1814,14'
          Dst:             _ZN12_GLOBAL__N_19AsmParser18parseDirectiveReptEN7llvm_ks5SMLocENS1_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1816,14'
          Dst:             _ZN12_GLOBAL__N_19AsmParser17parseDirectiveIrpEN7llvm_ks5SMLocE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1818,14'
          Dst:             _ZN12_GLOBAL__N_19AsmParser18parseDirectiveIrpcEN7llvm_ks5SMLocE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1820,14'
          Dst:             _ZN12_GLOBAL__N_19AsmParser18parseDirectiveEndrEN7llvm_ks5SMLocE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1822,14'
          Dst:             _ZN12_GLOBAL__N_19AsmParser29parseDirectiveBundleAlignModeEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1824,14'
          Dst:             _ZN12_GLOBAL__N_19AsmParser24parseDirectiveBundleLockEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1826,14'
          Dst:             _ZN12_GLOBAL__N_19AsmParser26parseDirectiveBundleUnlockEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1828,14'
          Dst:             _ZN12_GLOBAL__N_19AsmParser20parseDirectiveLEB128Eb
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1830,14'
          Dst:             _ZN12_GLOBAL__N_19AsmParser20parseDirectiveLEB128Eb
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1833,14'
          Dst:             _ZN12_GLOBAL__N_19AsmParser19parseDirectiveSpaceEN7llvm_ks9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1835,14'
          Dst:             _ZN12_GLOBAL__N_19AsmParser18parseDirectiveFileEN7llvm_ks5SMLocE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1837,14'
          Dst:             _ZN12_GLOBAL__N_19AsmParser18parseDirectiveLineEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1839,14'
          Dst:             _ZN12_GLOBAL__N_19AsmParser17parseDirectiveLocEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1841,14'
          Dst:             _ZN12_GLOBAL__N_19AsmParser19parseDirectiveStabsEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1843,14'
          Dst:             _ZN12_GLOBAL__N_19AsmParser20parseDirectiveCVFileEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1845,14'
          Dst:             _ZN12_GLOBAL__N_19AsmParser19parseDirectiveCVLocEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1847,14'
          Dst:             _ZN12_GLOBAL__N_19AsmParser25parseDirectiveCVLinetableEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1849,14'
          Dst:             _ZN12_GLOBAL__N_19AsmParser31parseDirectiveCVInlineLinetableEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1851,14'
          Dst:             _ZN12_GLOBAL__N_19AsmParser27parseDirectiveCVStringTableEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1853,14'
          Dst:             _ZN12_GLOBAL__N_19AsmParser29parseDirectiveCVFileChecksumsEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1855,14'
          Dst:             _ZN12_GLOBAL__N_19AsmParser25parseDirectiveCFISectionsEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1857,14'
          Dst:             _ZN12_GLOBAL__N_19AsmParser26parseDirectiveCFIStartProcEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1859,14'
          Dst:             _ZN12_GLOBAL__N_19AsmParser24parseDirectiveCFIEndProcEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1861,14'
          Dst:             _ZN12_GLOBAL__N_19AsmParser23parseDirectiveCFIDefCfaEN7llvm_ks5SMLocE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1863,14'
          Dst:             _ZN12_GLOBAL__N_19AsmParser29parseDirectiveCFIDefCfaOffsetEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1865,14'
          Dst:             _ZN12_GLOBAL__N_19AsmParser32parseDirectiveCFIAdjustCfaOffsetEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1867,14'
          Dst:             _ZN12_GLOBAL__N_19AsmParser31parseDirectiveCFIDefCfaRegisterEN7llvm_ks5SMLocE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1869,14'
          Dst:             _ZN12_GLOBAL__N_19AsmParser23parseDirectiveCFIOffsetEN7llvm_ks5SMLocE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1871,14'
          Dst:             _ZN12_GLOBAL__N_19AsmParser26parseDirectiveCFIRelOffsetEN7llvm_ks5SMLocE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1873,14'
          Dst:             _ZN12_GLOBAL__N_19AsmParser34parseDirectiveCFIPersonalityOrLsdaEb
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1875,14'
          Dst:             _ZN12_GLOBAL__N_19AsmParser34parseDirectiveCFIPersonalityOrLsdaEb
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1877,14'
          Dst:             _ZN12_GLOBAL__N_19AsmParser30parseDirectiveCFIRememberStateEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1879,14'
          Dst:             _ZN12_GLOBAL__N_19AsmParser29parseDirectiveCFIRestoreStateEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1881,14'
          Dst:             _ZN12_GLOBAL__N_19AsmParser26parseDirectiveCFISameValueEN7llvm_ks5SMLocE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1883,14'
          Dst:             _ZN12_GLOBAL__N_19AsmParser24parseDirectiveCFIRestoreEN7llvm_ks5SMLocE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1885,14'
          Dst:             _ZN12_GLOBAL__N_19AsmParser23parseDirectiveCFIEscapeEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1887,14'
          Dst:             _ZN12_GLOBAL__N_19AsmParser28parseDirectiveCFISignalFrameEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1889,14'
          Dst:             _ZN12_GLOBAL__N_19AsmParser26parseDirectiveCFIUndefinedEN7llvm_ks5SMLocE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1891,14'
          Dst:             _ZN12_GLOBAL__N_19AsmParser25parseDirectiveCFIRegisterEN7llvm_ks5SMLocE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1893,14'
          Dst:             _ZN12_GLOBAL__N_19AsmParser27parseDirectiveCFIWindowSaveEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1896,14'
          Dst:             _ZN12_GLOBAL__N_19AsmParser25parseDirectiveMacrosOnOffEN7llvm_ks9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1898,14'
          Dst:             _ZN12_GLOBAL__N_19AsmParser19parseDirectiveMacroEN7llvm_ks5SMLocE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1900,14'
          Dst:             _ZN12_GLOBAL__N_19AsmParser23parseDirectiveExitMacroEN7llvm_ks9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1903,14'
          Dst:             _ZN12_GLOBAL__N_19AsmParser22parseDirectiveEndMacroEN7llvm_ks9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1905,14'
          Dst:             _ZN12_GLOBAL__N_19AsmParser24parseDirectivePurgeMacroEN7llvm_ks5SMLocE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1907,14'
          Dst:             _ZN12_GLOBAL__N_19AsmParser17parseDirectiveEndEN7llvm_ks5SMLocE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1909,14'
          Dst:             _ZN12_GLOBAL__N_19AsmParser19parseDirectiveErrorEN7llvm_ks5SMLocEb
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1911,14'
          Dst:             _ZN12_GLOBAL__N_19AsmParser19parseDirectiveErrorEN7llvm_ks5SMLocEb
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1913,14'
          Dst:             _ZN12_GLOBAL__N_19AsmParser21parseDirectiveWarningEN7llvm_ks5SMLocE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1915,14'
          Dst:             _ZN12_GLOBAL__N_19AsmParser19parseDirectiveRelocEN7llvm_ks5SMLocE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1917,11'
          Dst:             _ZN12_GLOBAL__N_19AsmParser22parseNasmDirectiveBitsEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1924,14'
          Dst:             _ZN12_GLOBAL__N_19AsmParser23parseNasmDirectiveUse32Ev
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1926,11'
          Dst:             _ZN12_GLOBAL__N_19AsmParser25parseNasmDirectiveDefaultEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1940,37'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1940,57'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1941,37'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1941,57'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1942,12'
          Dst:             _ZN12_GLOBAL__N_19AsmParser20parseDirectiveMSEmitEN7llvm_ks5SMLocERNS_18ParseStatementInfoEm
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1945,37'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1945,57'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1946,12'
          Dst:             _ZN12_GLOBAL__N_19AsmParser21parseDirectiveMSAlignEN7llvm_ks5SMLocERNS_18ParseStatementInfoE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1948,37'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1949,23'
          Dst:             _ZN7llvm_ks15SmallVectorImplINS_10AsmRewriteEE12emplace_backIJNS_14AsmRewriteKindERNS_5SMLocEiEEEvDpOT_
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1953,33'
          Dst:             _ZNK7llvm_ks9StringRef5lowerEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1954,24'
          Dst:             _ZN7llvm_ks20ParseInstructionInfoC2EPNS_15SmallVectorImplINS_10AsmRewriteEEE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1956,19'
          Dst:             _ZNK7llvm_ks11MCAsmParser15getTargetParserEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1956,72'
          Dst:             _ZN7llvm_ks8AsmTokenC2ERKS0_
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1956,19'
          Dst:             _ZN7llvm_ks8AsmTokenD2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1964,12'
          Dst:             _ZNK7llvm_ks11MCAsmParser15getTargetParserEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1956,19'
          Dst:             _ZN7llvm_ks8AsmTokenD2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1971,1'
          Dst:             _ZN7llvm_ks8AsmTokenD2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1971,1'
          Dst:             _ZN7llvm_ks8AsmTokenD2Ev
    - functionName:    _ZN12_GLOBAL__N_118ParseStatementInfoC2Ev
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11SmallVectorINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELj8EEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:114,3'
          Dst:             _ZN7llvm_ks11SmallVectorINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELj8EEC2Ev
    - functionName:    _ZNK7llvm_ks9MCContext15getMainFileNameEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCContext.h'
      linkageType:     InternalLinkage
      functionLinenumber: 420
      functionLinenumberEnd: 420
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks9MCContext21setGenDwarfFileNumberEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCContext.h'
      linkageType:     InternalLinkage
      functionLinenumber: 489
      functionLinenumberEnd: 491
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks9MCContext18addGenDwarfSectionEPNS_9MCSectionE
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCContext.h'
      linkageType:     InternalLinkage
      functionLinenumber: 495
      functionLinenumberEnd: 496
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks9SetVectorIPNS_9MCSectionENSt3__16vectorIS2_NS3_9allocatorIS2_EEEENS_8DenseSetIS2_NS_12DenseMapInfoIS2_EEEEE6insertERKS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCContext.h:496,32'
          Dst:             _ZN7llvm_ks9SetVectorIPNS_9MCSectionENSt3__16vectorIS2_NS3_9allocatorIS2_EEEENS_8DenseSetIS2_NS_12DenseMapInfoIS2_EEEEE6insertERKS2_
    - functionName:    _ZNK7llvm_ks9MCAsmInfo19getAssemblerDialectEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCAsmInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 478
      functionLinenumberEnd: 478
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks14StringMapEntryIN12_GLOBAL__N_19AsmParser13DirectiveKindEE10getKeyDataEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks14StringMapEntryIN12_GLOBAL__N_19AsmParser13DirectiveKindEEC2IS3_EEjOT_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks18StringMapEntryBaseC2Ej
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/StringMap.h:127,9'
          Dst:             _ZN7llvm_ks18StringMapEntryBaseC2Ej
    - functionName:    _ZN7llvm_ks7alignOfINS_14StringMapEntryIN12_GLOBAL__N_19AsmParser13DirectiveKindEEEEEjv
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/AlignOf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks14StringMapEntryIN12_GLOBAL__N_19AsmParser13DirectiveKindEE6CreateINS_15MallocAllocatorES3_EEPS4_NS_9StringRefERT_OT0_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 169
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          78
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks14StringMapEntryIN12_GLOBAL__N_19AsmParser13DirectiveKindEEC2IS3_EEjOT_
        - _ZN7llvm_ks15MallocAllocator8AllocateEmm
        - _ZN7llvm_ks7alignOfINS_14StringMapEntryIN12_GLOBAL__N_19AsmParser13DirectiveKindEEEEEjv
        - _ZNK7llvm_ks14StringMapEntryIN12_GLOBAL__N_19AsmParser13DirectiveKindEE10getKeyDataEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/StringMap.h:156,26'
          Dst:             _ZN7llvm_ks7alignOfINS_14StringMapEntryIN12_GLOBAL__N_19AsmParser13DirectiveKindEEEEEjv
        - Src:             'llvm/include/llvm/ADT/StringMap.h:159,46'
          Dst:             _ZN7llvm_ks15MallocAllocator8AllocateEmm
        - Src:             'llvm/include/llvm/ADT/StringMap.h:162,19'
          Dst:             _ZN7llvm_ks14StringMapEntryIN12_GLOBAL__N_19AsmParser13DirectiveKindEEC2IS3_EEjOT_
        - Src:             'llvm/include/llvm/ADT/StringMap.h:165,50'
          Dst:             _ZNK7llvm_ks14StringMapEntryIN12_GLOBAL__N_19AsmParser13DirectiveKindEE10getKeyDataEv
    - functionName:    _ZNK7llvm_ks17StringMapIteratorIN12_GLOBAL__N_19AsmParser13DirectiveKindEEptEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 457
      functionLinenumberEnd: 458
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks9StringMapIN12_GLOBAL__N_19AsmParser13DirectiveKindENS_15MallocAllocatorEE6insertENSt3__14pairINS_9StringRefES3_EE
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 330
      functionLinenumberEnd: 346
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          137
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks13StringMapImpl11RehashTableEj
        - _ZN7llvm_ks13StringMapImpl15LookupBucketForENS_9StringRefE
        - _ZN7llvm_ks13StringMapImpl15getTombstoneValEv
        - _ZN7llvm_ks14StringMapEntryIN12_GLOBAL__N_19AsmParser13DirectiveKindEE6CreateINS_15MallocAllocatorES3_EEPS4_NS_9StringRefERT_OT0_
        - _ZN7llvm_ks17StringMapIteratorIN12_GLOBAL__N_19AsmParser13DirectiveKindEEC2EPPNS_18StringMapEntryBaseEb
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/StringMap.h:331,25'
          Dst:             _ZN7llvm_ks13StringMapImpl15LookupBucketForENS_9StringRefE
        - Src:             'llvm/include/llvm/ADT/StringMap.h:333,29'
          Dst:             _ZN7llvm_ks13StringMapImpl15getTombstoneValEv
        - Src:             'llvm/include/llvm/ADT/StringMap.h:334,29'
          Dst:             _ZN7llvm_ks17StringMapIteratorIN12_GLOBAL__N_19AsmParser13DirectiveKindEEC2EPPNS_18StringMapEntryBaseEb
        - Src:             'llvm/include/llvm/ADT/StringMap.h:337,19'
          Dst:             _ZN7llvm_ks13StringMapImpl15getTombstoneValEv
        - Src:             'llvm/include/llvm/ADT/StringMap.h:340,9'
          Dst:             _ZN7llvm_ks14StringMapEntryIN12_GLOBAL__N_19AsmParser13DirectiveKindEE6CreateINS_15MallocAllocatorES3_EEPS4_NS_9StringRefERT_OT0_
        - Src:             'llvm/include/llvm/ADT/StringMap.h:342,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/StringMap.h:344,16'
          Dst:             _ZN7llvm_ks13StringMapImpl11RehashTableEj
        - Src:             'llvm/include/llvm/ADT/StringMap.h:345,27'
          Dst:             _ZN7llvm_ks17StringMapIteratorIN12_GLOBAL__N_19AsmParser13DirectiveKindEEC2EPPNS_18StringMapEntryBaseEb
    - functionName:    _ZN7llvm_ks9StringMapIN12_GLOBAL__N_19AsmParser13DirectiveKindENS_15MallocAllocatorEEixENS_9StringRefE
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 298
      functionLinenumberEnd: 299
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks9StringMapIN12_GLOBAL__N_19AsmParser13DirectiveKindENS_15MallocAllocatorEE6insertENSt3__14pairINS_9StringRefES3_EE
        - _ZNK7llvm_ks17StringMapIteratorIN12_GLOBAL__N_19AsmParser13DirectiveKindEEptEv
      functionUses:    133
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/StringMap.h:299,12'
          Dst:             _ZN7llvm_ks9StringMapIN12_GLOBAL__N_19AsmParser13DirectiveKindENS_15MallocAllocatorEE6insertENSt3__14pairINS_9StringRefES3_EE
        - Src:             'llvm/include/llvm/ADT/StringMap.h:299,12'
          Dst:             _ZNK7llvm_ks17StringMapIteratorIN12_GLOBAL__N_19AsmParser13DirectiveKindEEptEv
    - functionName:    _ZNK7llvm_ks14StringMapEntryINSt3__14pairIPNS_20MCAsmParserExtensionEPFbS4_NS_9StringRefENS_5SMLocEEEEE10getKeyDataEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks14StringMapEntryINSt3__14pairIPNS_20MCAsmParserExtensionEPFbS4_NS_9StringRefENS_5SMLocEEEEEC2IS9_EEjOT_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks18StringMapEntryBaseC2Ej
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/StringMap.h:127,9'
          Dst:             _ZN7llvm_ks18StringMapEntryBaseC2Ej
    - functionName:    _ZN7llvm_ks7alignOfINS_14StringMapEntryINSt3__14pairIPNS_20MCAsmParserExtensionEPFbS5_NS_9StringRefENS_5SMLocEEEEEEEEjv
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/AlignOf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks14StringMapEntryINSt3__14pairIPNS_20MCAsmParserExtensionEPFbS4_NS_9StringRefENS_5SMLocEEEEE6CreateINS_15MallocAllocatorES9_EEPSA_S5_RT_OT0_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 169
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          78
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks14StringMapEntryINSt3__14pairIPNS_20MCAsmParserExtensionEPFbS4_NS_9StringRefENS_5SMLocEEEEEC2IS9_EEjOT_
        - _ZN7llvm_ks15MallocAllocator8AllocateEmm
        - _ZN7llvm_ks7alignOfINS_14StringMapEntryINSt3__14pairIPNS_20MCAsmParserExtensionEPFbS5_NS_9StringRefENS_5SMLocEEEEEEEEjv
        - _ZNK7llvm_ks14StringMapEntryINSt3__14pairIPNS_20MCAsmParserExtensionEPFbS4_NS_9StringRefENS_5SMLocEEEEE10getKeyDataEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/StringMap.h:156,26'
          Dst:             _ZN7llvm_ks7alignOfINS_14StringMapEntryINSt3__14pairIPNS_20MCAsmParserExtensionEPFbS5_NS_9StringRefENS_5SMLocEEEEEEEEjv
        - Src:             'llvm/include/llvm/ADT/StringMap.h:159,46'
          Dst:             _ZN7llvm_ks15MallocAllocator8AllocateEmm
        - Src:             'llvm/include/llvm/ADT/StringMap.h:162,19'
          Dst:             _ZN7llvm_ks14StringMapEntryINSt3__14pairIPNS_20MCAsmParserExtensionEPFbS4_NS_9StringRefENS_5SMLocEEEEEC2IS9_EEjOT_
        - Src:             'llvm/include/llvm/ADT/StringMap.h:165,50'
          Dst:             _ZNK7llvm_ks14StringMapEntryINSt3__14pairIPNS_20MCAsmParserExtensionEPFbS4_NS_9StringRefENS_5SMLocEEEEE10getKeyDataEv
    - functionName:    _ZN7llvm_ks17StringMapIteratorINSt3__14pairIPNS_20MCAsmParserExtensionEPFbS4_NS_9StringRefENS_5SMLocEEEEEC2EPPNS_18StringMapEntryBaseEb
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 452
      functionLinenumberEnd: 453
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks22StringMapConstIteratorINSt3__14pairIPNS_20MCAsmParserExtensionEPFbS4_NS_9StringRefENS_5SMLocEEEEEC2EPPNS_18StringMapEntryBaseEb
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/StringMap.h:452,7'
          Dst:             _ZN7llvm_ks22StringMapConstIteratorINSt3__14pairIPNS_20MCAsmParserExtensionEPFbS4_NS_9StringRefENS_5SMLocEEEEEC2EPPNS_18StringMapEntryBaseEb
    - functionName:    _ZNK7llvm_ks17StringMapIteratorINSt3__14pairIPNS_20MCAsmParserExtensionEPFbS4_NS_9StringRefENS_5SMLocEEEEEptEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 457
      functionLinenumberEnd: 458
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks9StringMapINSt3__14pairIPNS_20MCAsmParserExtensionEPFbS4_NS_9StringRefENS_5SMLocEEEENS_15MallocAllocatorEE6insertENS2_IS5_S9_EE
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 330
      functionLinenumberEnd: 346
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          137
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks13StringMapImpl11RehashTableEj
        - _ZN7llvm_ks13StringMapImpl15LookupBucketForENS_9StringRefE
        - _ZN7llvm_ks13StringMapImpl15getTombstoneValEv
        - _ZN7llvm_ks14StringMapEntryINSt3__14pairIPNS_20MCAsmParserExtensionEPFbS4_NS_9StringRefENS_5SMLocEEEEE6CreateINS_15MallocAllocatorES9_EEPSA_S5_RT_OT0_
        - _ZN7llvm_ks17StringMapIteratorINSt3__14pairIPNS_20MCAsmParserExtensionEPFbS4_NS_9StringRefENS_5SMLocEEEEEC2EPPNS_18StringMapEntryBaseEb
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/StringMap.h:331,25'
          Dst:             _ZN7llvm_ks13StringMapImpl15LookupBucketForENS_9StringRefE
        - Src:             'llvm/include/llvm/ADT/StringMap.h:333,29'
          Dst:             _ZN7llvm_ks13StringMapImpl15getTombstoneValEv
        - Src:             'llvm/include/llvm/ADT/StringMap.h:334,29'
          Dst:             _ZN7llvm_ks17StringMapIteratorINSt3__14pairIPNS_20MCAsmParserExtensionEPFbS4_NS_9StringRefENS_5SMLocEEEEEC2EPPNS_18StringMapEntryBaseEb
        - Src:             'llvm/include/llvm/ADT/StringMap.h:337,19'
          Dst:             _ZN7llvm_ks13StringMapImpl15getTombstoneValEv
        - Src:             'llvm/include/llvm/ADT/StringMap.h:340,9'
          Dst:             _ZN7llvm_ks14StringMapEntryINSt3__14pairIPNS_20MCAsmParserExtensionEPFbS4_NS_9StringRefENS_5SMLocEEEEE6CreateINS_15MallocAllocatorES9_EEPSA_S5_RT_OT0_
        - Src:             'llvm/include/llvm/ADT/StringMap.h:342,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/StringMap.h:344,16'
          Dst:             _ZN7llvm_ks13StringMapImpl11RehashTableEj
        - Src:             'llvm/include/llvm/ADT/StringMap.h:345,27'
          Dst:             _ZN7llvm_ks17StringMapIteratorINSt3__14pairIPNS_20MCAsmParserExtensionEPFbS4_NS_9StringRefENS_5SMLocEEEEEC2EPPNS_18StringMapEntryBaseEb
    - functionName:    _ZN7llvm_ks9StringMapINSt3__14pairIPNS_20MCAsmParserExtensionEPFbS4_NS_9StringRefENS_5SMLocEEEENS_15MallocAllocatorEEixES5_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 298
      functionLinenumberEnd: 299
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks9StringMapINSt3__14pairIPNS_20MCAsmParserExtensionEPFbS4_NS_9StringRefENS_5SMLocEEEENS_15MallocAllocatorEE6insertENS2_IS5_S9_EE
        - _ZNK7llvm_ks17StringMapIteratorINSt3__14pairIPNS_20MCAsmParserExtensionEPFbS4_NS_9StringRefENS_5SMLocEEEEEptEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/StringMap.h:299,12'
          Dst:             _ZN7llvm_ks9StringMapINSt3__14pairIPNS_20MCAsmParserExtensionEPFbS4_NS_9StringRefENS_5SMLocEEEENS_15MallocAllocatorEE6insertENS2_IS5_S9_EE
        - Src:             'llvm/include/llvm/ADT/StringMap.h:299,12'
          Dst:             _ZNK7llvm_ks17StringMapIteratorINSt3__14pairIPNS_20MCAsmParserExtensionEPFbS4_NS_9StringRefENS_5SMLocEEEEEptEv
    - functionName:    _ZN7llvm_ks14StringMapEntryINSt3__14pairIPNS_20MCAsmParserExtensionEPFbS4_NS_9StringRefENS_5SMLocEEEEE7DestroyINS_15MallocAllocatorEEEvRT_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 198
      functionLinenumberEnd: 204
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15MallocAllocator10DeallocateEPKvm
        - _ZNK7llvm_ks18StringMapEntryBase12getKeyLengthEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/StringMap.h:201,57'
          Dst:             _ZNK7llvm_ks18StringMapEntryBase12getKeyLengthEv
        - Src:             'llvm/include/llvm/ADT/StringMap.h:203,15'
          Dst:             _ZN7llvm_ks15MallocAllocator10DeallocateEPKvm
    - functionName:    _ZN7llvm_ks7SMFixItD2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/SourceMgr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 204
      functionLinenumberEnd: 204
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    23
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks25SmallVectorTemplateCommonINS_7SMFixItEvE7isSmallEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseINS_7SMFixItELb0EE13destroy_rangeEPS1_S3_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 180
      functionLinenumberEnd: 185
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks7SMFixItD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:183,11'
          Dst:             _ZN7llvm_ks7SMFixItD2Ev
    - functionName:    _ZN7llvm_ks15SmallVectorImplINS_7SMFixItEED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 368
      functionLinenumberEnd: 375
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          52
      EdgeCount:       22
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_7SMFixItELb0EE13destroy_rangeEPS1_S3_
        - _ZNK7llvm_ks25SmallVectorTemplateCommonINS_7SMFixItEvE7isSmallEv
        - __clang_call_terminate
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:370,5'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_7SMFixItELb0EE13destroy_rangeEPS1_S3_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:373,16'
          Dst:             _ZNK7llvm_ks25SmallVectorTemplateCommonINS_7SMFixItEvE7isSmallEv
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:370,31'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7llvm_ks11SmallVectorINS_7SMFixItELj4EED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 868
      functionLinenumberEnd: 868
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplINS_7SMFixItEED2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:868,7'
          Dst:             _ZN7llvm_ks15SmallVectorImplINS_7SMFixItEED2Ev
    - functionName:    _ZN7llvm_ks8ArrayRefINSt3__14pairIjjEEEC2INS1_9allocatorIS3_EEEERKNS1_6vectorIS3_T_EE
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ArrayRef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks12SMDiagnosticD2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/SourceMgr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 237
      functionLinenumberEnd: 237
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11SmallVectorINS_7SMFixItELj4EED2Ev
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/SourceMgr.h:237,7'
          Dst:             _ZN7llvm_ks11SmallVectorINS_7SMFixItELj4EED2Ev
    - functionName:    _ZNK7llvm_ks12SMDiagnostic9getRangesEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/SourceMgr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 271
      functionLinenumberEnd: 272
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks8ArrayRefINSt3__14pairIjjEEEC2INS1_9allocatorIS3_EEEERKNS1_6vectorIS3_T_EE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/SourceMgr.h:272,12'
          Dst:             _ZN7llvm_ks8ArrayRefINSt3__14pairIjjEEEC2INS1_9allocatorIS3_EEEERKNS1_6vectorIS3_T_EE
    - functionName:    _ZNK7llvm_ks12SMDiagnostic15getLineContentsEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/SourceMgr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 270
      functionLinenumberEnd: 270
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks12SMDiagnostic10getMessageEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/SourceMgr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 269
      functionLinenumberEnd: 269
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks12SMDiagnostic7getKindEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/SourceMgr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 268
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks12SMDiagnostic11getColumnNoEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/SourceMgr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 267
      functionLinenumberEnd: 267
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks9SourceMgr14FindLineNumberENS_5SMLocEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/SourceMgr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks9SourceMgr16getLineAndColumnENS_5SMLocEj
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/SourceMgr.h:153,12'
          Dst:             _ZNK7llvm_ks9SourceMgr16getLineAndColumnENS_5SMLocEj
    - functionName:    _ZNK7llvm_ks9SourceMgr19getParentIncludeLocEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/SourceMgr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 118
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks9SourceMgr15isValidBufferIDEj
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/SourceMgr.h:117,5'
          Dst:             _ZNK7llvm_ks9SourceMgr15isValidBufferIDEj
        - Src:             'llvm/include/llvm/Support/SourceMgr.h:117,5'
          Dst:             __assert_fail
    - functionName:    _ZNK7llvm_ks12SMDiagnostic6getLocEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/SourceMgr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 264
      functionLinenumberEnd: 264
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks12SMDiagnostic12getSourceMgrEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/SourceMgr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 263
      functionLinenumberEnd: 263
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_19AsmParser26initializeDirectiveKindMapEi
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5356
      functionLinenumberEnd: 5496
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          1214
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks9StringMapIN12_GLOBAL__N_19AsmParser13DirectiveKindENS_15MallocAllocatorEE5clearEv
        - _ZN7llvm_ks9StringMapIN12_GLOBAL__N_19AsmParser13DirectiveKindENS_15MallocAllocatorEEixENS_9StringRefE
        - _ZN7llvm_ks9StringRefC2EPKc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5360,26'
          Dst:             _ZN7llvm_ks9StringMapIN12_GLOBAL__N_19AsmParser13DirectiveKindENS_15MallocAllocatorEE5clearEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5361,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5361,9'
          Dst:             _ZN7llvm_ks9StringMapIN12_GLOBAL__N_19AsmParser13DirectiveKindENS_15MallocAllocatorEEixENS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5362,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5362,9'
          Dst:             _ZN7llvm_ks9StringMapIN12_GLOBAL__N_19AsmParser13DirectiveKindENS_15MallocAllocatorEEixENS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5363,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5363,9'
          Dst:             _ZN7llvm_ks9StringMapIN12_GLOBAL__N_19AsmParser13DirectiveKindENS_15MallocAllocatorEEixENS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5364,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5364,9'
          Dst:             _ZN7llvm_ks9StringMapIN12_GLOBAL__N_19AsmParser13DirectiveKindENS_15MallocAllocatorEEixENS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5365,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5365,9'
          Dst:             _ZN7llvm_ks9StringMapIN12_GLOBAL__N_19AsmParser13DirectiveKindENS_15MallocAllocatorEEixENS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5366,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5366,9'
          Dst:             _ZN7llvm_ks9StringMapIN12_GLOBAL__N_19AsmParser13DirectiveKindENS_15MallocAllocatorEEixENS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5367,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5367,9'
          Dst:             _ZN7llvm_ks9StringMapIN12_GLOBAL__N_19AsmParser13DirectiveKindENS_15MallocAllocatorEEixENS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5368,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5368,9'
          Dst:             _ZN7llvm_ks9StringMapIN12_GLOBAL__N_19AsmParser13DirectiveKindENS_15MallocAllocatorEEixENS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5369,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5369,9'
          Dst:             _ZN7llvm_ks9StringMapIN12_GLOBAL__N_19AsmParser13DirectiveKindENS_15MallocAllocatorEEixENS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5372,26'
          Dst:             _ZN7llvm_ks9StringMapIN12_GLOBAL__N_19AsmParser13DirectiveKindENS_15MallocAllocatorEE5clearEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5373,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5373,9'
          Dst:             _ZN7llvm_ks9StringMapIN12_GLOBAL__N_19AsmParser13DirectiveKindENS_15MallocAllocatorEEixENS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5374,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5374,9'
          Dst:             _ZN7llvm_ks9StringMapIN12_GLOBAL__N_19AsmParser13DirectiveKindENS_15MallocAllocatorEEixENS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5375,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5375,9'
          Dst:             _ZN7llvm_ks9StringMapIN12_GLOBAL__N_19AsmParser13DirectiveKindENS_15MallocAllocatorEEixENS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5376,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5376,9'
          Dst:             _ZN7llvm_ks9StringMapIN12_GLOBAL__N_19AsmParser13DirectiveKindENS_15MallocAllocatorEEixENS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5377,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5377,9'
          Dst:             _ZN7llvm_ks9StringMapIN12_GLOBAL__N_19AsmParser13DirectiveKindENS_15MallocAllocatorEEixENS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5378,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5378,9'
          Dst:             _ZN7llvm_ks9StringMapIN12_GLOBAL__N_19AsmParser13DirectiveKindENS_15MallocAllocatorEEixENS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5379,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5379,9'
          Dst:             _ZN7llvm_ks9StringMapIN12_GLOBAL__N_19AsmParser13DirectiveKindENS_15MallocAllocatorEEixENS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5380,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5380,9'
          Dst:             _ZN7llvm_ks9StringMapIN12_GLOBAL__N_19AsmParser13DirectiveKindENS_15MallocAllocatorEEixENS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5381,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5381,9'
          Dst:             _ZN7llvm_ks9StringMapIN12_GLOBAL__N_19AsmParser13DirectiveKindENS_15MallocAllocatorEEixENS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5382,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5382,9'
          Dst:             _ZN7llvm_ks9StringMapIN12_GLOBAL__N_19AsmParser13DirectiveKindENS_15MallocAllocatorEEixENS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5383,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5383,9'
          Dst:             _ZN7llvm_ks9StringMapIN12_GLOBAL__N_19AsmParser13DirectiveKindENS_15MallocAllocatorEEixENS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5384,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5384,9'
          Dst:             _ZN7llvm_ks9StringMapIN12_GLOBAL__N_19AsmParser13DirectiveKindENS_15MallocAllocatorEEixENS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5385,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5385,9'
          Dst:             _ZN7llvm_ks9StringMapIN12_GLOBAL__N_19AsmParser13DirectiveKindENS_15MallocAllocatorEEixENS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5386,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5386,9'
          Dst:             _ZN7llvm_ks9StringMapIN12_GLOBAL__N_19AsmParser13DirectiveKindENS_15MallocAllocatorEEixENS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5387,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5387,9'
          Dst:             _ZN7llvm_ks9StringMapIN12_GLOBAL__N_19AsmParser13DirectiveKindENS_15MallocAllocatorEEixENS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5388,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5388,9'
          Dst:             _ZN7llvm_ks9StringMapIN12_GLOBAL__N_19AsmParser13DirectiveKindENS_15MallocAllocatorEEixENS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5389,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5389,9'
          Dst:             _ZN7llvm_ks9StringMapIN12_GLOBAL__N_19AsmParser13DirectiveKindENS_15MallocAllocatorEEixENS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5390,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5390,9'
          Dst:             _ZN7llvm_ks9StringMapIN12_GLOBAL__N_19AsmParser13DirectiveKindENS_15MallocAllocatorEEixENS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5391,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5391,9'
          Dst:             _ZN7llvm_ks9StringMapIN12_GLOBAL__N_19AsmParser13DirectiveKindENS_15MallocAllocatorEEixENS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5392,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5392,9'
          Dst:             _ZN7llvm_ks9StringMapIN12_GLOBAL__N_19AsmParser13DirectiveKindENS_15MallocAllocatorEEixENS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5393,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5393,9'
          Dst:             _ZN7llvm_ks9StringMapIN12_GLOBAL__N_19AsmParser13DirectiveKindENS_15MallocAllocatorEEixENS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5394,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5394,9'
          Dst:             _ZN7llvm_ks9StringMapIN12_GLOBAL__N_19AsmParser13DirectiveKindENS_15MallocAllocatorEEixENS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5395,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5395,9'
          Dst:             _ZN7llvm_ks9StringMapIN12_GLOBAL__N_19AsmParser13DirectiveKindENS_15MallocAllocatorEEixENS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5396,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5396,9'
          Dst:             _ZN7llvm_ks9StringMapIN12_GLOBAL__N_19AsmParser13DirectiveKindENS_15MallocAllocatorEEixENS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5397,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5397,9'
          Dst:             _ZN7llvm_ks9StringMapIN12_GLOBAL__N_19AsmParser13DirectiveKindENS_15MallocAllocatorEEixENS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5398,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5398,9'
          Dst:             _ZN7llvm_ks9StringMapIN12_GLOBAL__N_19AsmParser13DirectiveKindENS_15MallocAllocatorEEixENS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5399,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5399,9'
          Dst:             _ZN7llvm_ks9StringMapIN12_GLOBAL__N_19AsmParser13DirectiveKindENS_15MallocAllocatorEEixENS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5400,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5400,9'
          Dst:             _ZN7llvm_ks9StringMapIN12_GLOBAL__N_19AsmParser13DirectiveKindENS_15MallocAllocatorEEixENS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5401,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5401,9'
          Dst:             _ZN7llvm_ks9StringMapIN12_GLOBAL__N_19AsmParser13DirectiveKindENS_15MallocAllocatorEEixENS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5402,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5402,9'
          Dst:             _ZN7llvm_ks9StringMapIN12_GLOBAL__N_19AsmParser13DirectiveKindENS_15MallocAllocatorEEixENS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5403,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5403,9'
          Dst:             _ZN7llvm_ks9StringMapIN12_GLOBAL__N_19AsmParser13DirectiveKindENS_15MallocAllocatorEEixENS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5404,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5404,9'
          Dst:             _ZN7llvm_ks9StringMapIN12_GLOBAL__N_19AsmParser13DirectiveKindENS_15MallocAllocatorEEixENS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5405,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5405,9'
          Dst:             _ZN7llvm_ks9StringMapIN12_GLOBAL__N_19AsmParser13DirectiveKindENS_15MallocAllocatorEEixENS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5406,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5406,9'
          Dst:             _ZN7llvm_ks9StringMapIN12_GLOBAL__N_19AsmParser13DirectiveKindENS_15MallocAllocatorEEixENS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5407,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5407,9'
          Dst:             _ZN7llvm_ks9StringMapIN12_GLOBAL__N_19AsmParser13DirectiveKindENS_15MallocAllocatorEEixENS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5408,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5408,9'
          Dst:             _ZN7llvm_ks9StringMapIN12_GLOBAL__N_19AsmParser13DirectiveKindENS_15MallocAllocatorEEixENS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5409,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5409,9'
          Dst:             _ZN7llvm_ks9StringMapIN12_GLOBAL__N_19AsmParser13DirectiveKindENS_15MallocAllocatorEEixENS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5410,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5410,9'
          Dst:             _ZN7llvm_ks9StringMapIN12_GLOBAL__N_19AsmParser13DirectiveKindENS_15MallocAllocatorEEixENS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5411,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5411,9'
          Dst:             _ZN7llvm_ks9StringMapIN12_GLOBAL__N_19AsmParser13DirectiveKindENS_15MallocAllocatorEEixENS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5412,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5412,9'
          Dst:             _ZN7llvm_ks9StringMapIN12_GLOBAL__N_19AsmParser13DirectiveKindENS_15MallocAllocatorEEixENS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5413,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5413,9'
          Dst:             _ZN7llvm_ks9StringMapIN12_GLOBAL__N_19AsmParser13DirectiveKindENS_15MallocAllocatorEEixENS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5414,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5414,9'
          Dst:             _ZN7llvm_ks9StringMapIN12_GLOBAL__N_19AsmParser13DirectiveKindENS_15MallocAllocatorEEixENS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5415,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5415,9'
          Dst:             _ZN7llvm_ks9StringMapIN12_GLOBAL__N_19AsmParser13DirectiveKindENS_15MallocAllocatorEEixENS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5416,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5416,9'
          Dst:             _ZN7llvm_ks9StringMapIN12_GLOBAL__N_19AsmParser13DirectiveKindENS_15MallocAllocatorEEixENS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5417,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5417,9'
          Dst:             _ZN7llvm_ks9StringMapIN12_GLOBAL__N_19AsmParser13DirectiveKindENS_15MallocAllocatorEEixENS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5418,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5418,9'
          Dst:             _ZN7llvm_ks9StringMapIN12_GLOBAL__N_19AsmParser13DirectiveKindENS_15MallocAllocatorEEixENS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5419,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5419,9'
          Dst:             _ZN7llvm_ks9StringMapIN12_GLOBAL__N_19AsmParser13DirectiveKindENS_15MallocAllocatorEEixENS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5420,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5420,9'
          Dst:             _ZN7llvm_ks9StringMapIN12_GLOBAL__N_19AsmParser13DirectiveKindENS_15MallocAllocatorEEixENS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5421,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5421,9'
          Dst:             _ZN7llvm_ks9StringMapIN12_GLOBAL__N_19AsmParser13DirectiveKindENS_15MallocAllocatorEEixENS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5422,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5422,9'
          Dst:             _ZN7llvm_ks9StringMapIN12_GLOBAL__N_19AsmParser13DirectiveKindENS_15MallocAllocatorEEixENS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5423,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5423,9'
          Dst:             _ZN7llvm_ks9StringMapIN12_GLOBAL__N_19AsmParser13DirectiveKindENS_15MallocAllocatorEEixENS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5424,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5424,9'
          Dst:             _ZN7llvm_ks9StringMapIN12_GLOBAL__N_19AsmParser13DirectiveKindENS_15MallocAllocatorEEixENS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5425,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5425,9'
          Dst:             _ZN7llvm_ks9StringMapIN12_GLOBAL__N_19AsmParser13DirectiveKindENS_15MallocAllocatorEEixENS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5426,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5426,9'
          Dst:             _ZN7llvm_ks9StringMapIN12_GLOBAL__N_19AsmParser13DirectiveKindENS_15MallocAllocatorEEixENS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5427,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5427,9'
          Dst:             _ZN7llvm_ks9StringMapIN12_GLOBAL__N_19AsmParser13DirectiveKindENS_15MallocAllocatorEEixENS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5428,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5428,9'
          Dst:             _ZN7llvm_ks9StringMapIN12_GLOBAL__N_19AsmParser13DirectiveKindENS_15MallocAllocatorEEixENS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5429,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5429,9'
          Dst:             _ZN7llvm_ks9StringMapIN12_GLOBAL__N_19AsmParser13DirectiveKindENS_15MallocAllocatorEEixENS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5430,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5430,9'
          Dst:             _ZN7llvm_ks9StringMapIN12_GLOBAL__N_19AsmParser13DirectiveKindENS_15MallocAllocatorEEixENS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5431,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5431,9'
          Dst:             _ZN7llvm_ks9StringMapIN12_GLOBAL__N_19AsmParser13DirectiveKindENS_15MallocAllocatorEEixENS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5432,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5432,9'
          Dst:             _ZN7llvm_ks9StringMapIN12_GLOBAL__N_19AsmParser13DirectiveKindENS_15MallocAllocatorEEixENS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5433,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5433,9'
          Dst:             _ZN7llvm_ks9StringMapIN12_GLOBAL__N_19AsmParser13DirectiveKindENS_15MallocAllocatorEEixENS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5434,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5434,9'
          Dst:             _ZN7llvm_ks9StringMapIN12_GLOBAL__N_19AsmParser13DirectiveKindENS_15MallocAllocatorEEixENS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5435,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5435,9'
          Dst:             _ZN7llvm_ks9StringMapIN12_GLOBAL__N_19AsmParser13DirectiveKindENS_15MallocAllocatorEEixENS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5436,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5436,9'
          Dst:             _ZN7llvm_ks9StringMapIN12_GLOBAL__N_19AsmParser13DirectiveKindENS_15MallocAllocatorEEixENS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5437,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5437,9'
          Dst:             _ZN7llvm_ks9StringMapIN12_GLOBAL__N_19AsmParser13DirectiveKindENS_15MallocAllocatorEEixENS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5438,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5438,9'
          Dst:             _ZN7llvm_ks9StringMapIN12_GLOBAL__N_19AsmParser13DirectiveKindENS_15MallocAllocatorEEixENS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5439,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5439,9'
          Dst:             _ZN7llvm_ks9StringMapIN12_GLOBAL__N_19AsmParser13DirectiveKindENS_15MallocAllocatorEEixENS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5440,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5440,9'
          Dst:             _ZN7llvm_ks9StringMapIN12_GLOBAL__N_19AsmParser13DirectiveKindENS_15MallocAllocatorEEixENS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5441,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5441,9'
          Dst:             _ZN7llvm_ks9StringMapIN12_GLOBAL__N_19AsmParser13DirectiveKindENS_15MallocAllocatorEEixENS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5442,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5442,9'
          Dst:             _ZN7llvm_ks9StringMapIN12_GLOBAL__N_19AsmParser13DirectiveKindENS_15MallocAllocatorEEixENS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5443,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5443,9'
          Dst:             _ZN7llvm_ks9StringMapIN12_GLOBAL__N_19AsmParser13DirectiveKindENS_15MallocAllocatorEEixENS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5444,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5444,9'
          Dst:             _ZN7llvm_ks9StringMapIN12_GLOBAL__N_19AsmParser13DirectiveKindENS_15MallocAllocatorEEixENS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5445,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5445,9'
          Dst:             _ZN7llvm_ks9StringMapIN12_GLOBAL__N_19AsmParser13DirectiveKindENS_15MallocAllocatorEEixENS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5446,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5446,9'
          Dst:             _ZN7llvm_ks9StringMapIN12_GLOBAL__N_19AsmParser13DirectiveKindENS_15MallocAllocatorEEixENS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5447,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5447,9'
          Dst:             _ZN7llvm_ks9StringMapIN12_GLOBAL__N_19AsmParser13DirectiveKindENS_15MallocAllocatorEEixENS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5448,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5448,9'
          Dst:             _ZN7llvm_ks9StringMapIN12_GLOBAL__N_19AsmParser13DirectiveKindENS_15MallocAllocatorEEixENS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5449,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5449,9'
          Dst:             _ZN7llvm_ks9StringMapIN12_GLOBAL__N_19AsmParser13DirectiveKindENS_15MallocAllocatorEEixENS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5450,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5450,9'
          Dst:             _ZN7llvm_ks9StringMapIN12_GLOBAL__N_19AsmParser13DirectiveKindENS_15MallocAllocatorEEixENS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5451,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5451,9'
          Dst:             _ZN7llvm_ks9StringMapIN12_GLOBAL__N_19AsmParser13DirectiveKindENS_15MallocAllocatorEEixENS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5452,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5452,9'
          Dst:             _ZN7llvm_ks9StringMapIN12_GLOBAL__N_19AsmParser13DirectiveKindENS_15MallocAllocatorEEixENS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5453,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5453,9'
          Dst:             _ZN7llvm_ks9StringMapIN12_GLOBAL__N_19AsmParser13DirectiveKindENS_15MallocAllocatorEEixENS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5454,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5454,9'
          Dst:             _ZN7llvm_ks9StringMapIN12_GLOBAL__N_19AsmParser13DirectiveKindENS_15MallocAllocatorEEixENS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5455,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5455,9'
          Dst:             _ZN7llvm_ks9StringMapIN12_GLOBAL__N_19AsmParser13DirectiveKindENS_15MallocAllocatorEEixENS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5456,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5456,9'
          Dst:             _ZN7llvm_ks9StringMapIN12_GLOBAL__N_19AsmParser13DirectiveKindENS_15MallocAllocatorEEixENS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5457,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5457,9'
          Dst:             _ZN7llvm_ks9StringMapIN12_GLOBAL__N_19AsmParser13DirectiveKindENS_15MallocAllocatorEEixENS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5458,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5458,9'
          Dst:             _ZN7llvm_ks9StringMapIN12_GLOBAL__N_19AsmParser13DirectiveKindENS_15MallocAllocatorEEixENS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5459,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5459,9'
          Dst:             _ZN7llvm_ks9StringMapIN12_GLOBAL__N_19AsmParser13DirectiveKindENS_15MallocAllocatorEEixENS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5460,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5460,9'
          Dst:             _ZN7llvm_ks9StringMapIN12_GLOBAL__N_19AsmParser13DirectiveKindENS_15MallocAllocatorEEixENS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5461,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5461,9'
          Dst:             _ZN7llvm_ks9StringMapIN12_GLOBAL__N_19AsmParser13DirectiveKindENS_15MallocAllocatorEEixENS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5462,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5462,9'
          Dst:             _ZN7llvm_ks9StringMapIN12_GLOBAL__N_19AsmParser13DirectiveKindENS_15MallocAllocatorEEixENS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5463,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5463,9'
          Dst:             _ZN7llvm_ks9StringMapIN12_GLOBAL__N_19AsmParser13DirectiveKindENS_15MallocAllocatorEEixENS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5464,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5464,9'
          Dst:             _ZN7llvm_ks9StringMapIN12_GLOBAL__N_19AsmParser13DirectiveKindENS_15MallocAllocatorEEixENS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5465,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5465,9'
          Dst:             _ZN7llvm_ks9StringMapIN12_GLOBAL__N_19AsmParser13DirectiveKindENS_15MallocAllocatorEEixENS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5466,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5466,9'
          Dst:             _ZN7llvm_ks9StringMapIN12_GLOBAL__N_19AsmParser13DirectiveKindENS_15MallocAllocatorEEixENS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5467,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5467,9'
          Dst:             _ZN7llvm_ks9StringMapIN12_GLOBAL__N_19AsmParser13DirectiveKindENS_15MallocAllocatorEEixENS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5468,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5468,9'
          Dst:             _ZN7llvm_ks9StringMapIN12_GLOBAL__N_19AsmParser13DirectiveKindENS_15MallocAllocatorEEixENS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5469,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5469,9'
          Dst:             _ZN7llvm_ks9StringMapIN12_GLOBAL__N_19AsmParser13DirectiveKindENS_15MallocAllocatorEEixENS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5470,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5470,9'
          Dst:             _ZN7llvm_ks9StringMapIN12_GLOBAL__N_19AsmParser13DirectiveKindENS_15MallocAllocatorEEixENS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5471,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5471,9'
          Dst:             _ZN7llvm_ks9StringMapIN12_GLOBAL__N_19AsmParser13DirectiveKindENS_15MallocAllocatorEEixENS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5472,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5472,9'
          Dst:             _ZN7llvm_ks9StringMapIN12_GLOBAL__N_19AsmParser13DirectiveKindENS_15MallocAllocatorEEixENS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5473,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5473,9'
          Dst:             _ZN7llvm_ks9StringMapIN12_GLOBAL__N_19AsmParser13DirectiveKindENS_15MallocAllocatorEEixENS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5474,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5474,9'
          Dst:             _ZN7llvm_ks9StringMapIN12_GLOBAL__N_19AsmParser13DirectiveKindENS_15MallocAllocatorEEixENS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5475,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5475,9'
          Dst:             _ZN7llvm_ks9StringMapIN12_GLOBAL__N_19AsmParser13DirectiveKindENS_15MallocAllocatorEEixENS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5476,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5476,9'
          Dst:             _ZN7llvm_ks9StringMapIN12_GLOBAL__N_19AsmParser13DirectiveKindENS_15MallocAllocatorEEixENS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5477,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5477,9'
          Dst:             _ZN7llvm_ks9StringMapIN12_GLOBAL__N_19AsmParser13DirectiveKindENS_15MallocAllocatorEEixENS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5478,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5478,9'
          Dst:             _ZN7llvm_ks9StringMapIN12_GLOBAL__N_19AsmParser13DirectiveKindENS_15MallocAllocatorEEixENS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5479,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5479,9'
          Dst:             _ZN7llvm_ks9StringMapIN12_GLOBAL__N_19AsmParser13DirectiveKindENS_15MallocAllocatorEEixENS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5480,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5480,9'
          Dst:             _ZN7llvm_ks9StringMapIN12_GLOBAL__N_19AsmParser13DirectiveKindENS_15MallocAllocatorEEixENS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5481,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5481,9'
          Dst:             _ZN7llvm_ks9StringMapIN12_GLOBAL__N_19AsmParser13DirectiveKindENS_15MallocAllocatorEEixENS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5482,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5482,9'
          Dst:             _ZN7llvm_ks9StringMapIN12_GLOBAL__N_19AsmParser13DirectiveKindENS_15MallocAllocatorEEixENS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5483,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5483,9'
          Dst:             _ZN7llvm_ks9StringMapIN12_GLOBAL__N_19AsmParser13DirectiveKindENS_15MallocAllocatorEEixENS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5484,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5484,9'
          Dst:             _ZN7llvm_ks9StringMapIN12_GLOBAL__N_19AsmParser13DirectiveKindENS_15MallocAllocatorEEixENS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5485,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5485,9'
          Dst:             _ZN7llvm_ks9StringMapIN12_GLOBAL__N_19AsmParser13DirectiveKindENS_15MallocAllocatorEEixENS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5486,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5486,9'
          Dst:             _ZN7llvm_ks9StringMapIN12_GLOBAL__N_19AsmParser13DirectiveKindENS_15MallocAllocatorEEixENS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5487,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5487,9'
          Dst:             _ZN7llvm_ks9StringMapIN12_GLOBAL__N_19AsmParser13DirectiveKindENS_15MallocAllocatorEEixENS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5488,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5488,9'
          Dst:             _ZN7llvm_ks9StringMapIN12_GLOBAL__N_19AsmParser13DirectiveKindENS_15MallocAllocatorEEixENS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5489,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5489,9'
          Dst:             _ZN7llvm_ks9StringMapIN12_GLOBAL__N_19AsmParser13DirectiveKindENS_15MallocAllocatorEEixENS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5490,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5490,9'
          Dst:             _ZN7llvm_ks9StringMapIN12_GLOBAL__N_19AsmParser13DirectiveKindENS_15MallocAllocatorEEixENS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5491,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5491,9'
          Dst:             _ZN7llvm_ks9StringMapIN12_GLOBAL__N_19AsmParser13DirectiveKindENS_15MallocAllocatorEEixENS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5492,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5492,9'
          Dst:             _ZN7llvm_ks9StringMapIN12_GLOBAL__N_19AsmParser13DirectiveKindENS_15MallocAllocatorEEixENS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5493,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5493,9'
          Dst:             _ZN7llvm_ks9StringMapIN12_GLOBAL__N_19AsmParser13DirectiveKindENS_15MallocAllocatorEEixENS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5494,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5494,9'
          Dst:             _ZN7llvm_ks9StringMapIN12_GLOBAL__N_19AsmParser13DirectiveKindENS_15MallocAllocatorEEixENS_9StringRefE
    - functionName:    _ZN12_GLOBAL__N_19AsmParser21parseParenExprOfDepthEjRPKN7llvm_ks6MCExprERNS1_5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1197
      functionLinenumberEnd: 1218
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          95
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN12_GLOBAL__N_19AsmParser13parseBinOpRHSEjRPKN7llvm_ks6MCExprERNS1_5SMLocE
        - _ZN12_GLOBAL__N_19AsmParser14parseParenExprERPKN7llvm_ks6MCExprERNS1_5SMLocE
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks10MCAsmLexer6getTokEv
        - _ZNK7llvm_ks8AsmToken9getEndLocEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1198,7'
          Dst:             _ZN12_GLOBAL__N_19AsmParser14parseParenExprERPKN7llvm_ks6MCExprERNS1_5SMLocE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1202,9'
          Dst:             _ZN12_GLOBAL__N_19AsmParser13parseBinOpRHSEjRPKN7llvm_ks6MCExprERNS1_5SMLocE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1208,17'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1213,22'
          Dst:             _ZNK7llvm_ks10MCAsmLexer6getTokEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1213,31'
          Dst:             _ZNK7llvm_ks8AsmToken9getEndLocEv
    - functionName:    _ZN12_GLOBAL__N_19AsmParser20checkForValidSectionEv
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 772
      functionLinenumberEnd: 779
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_19AsmParser23parseAbsoluteExpressionERl
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1220
      functionLinenumberEnd: 1234
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          42
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN12_GLOBAL__N_19AsmParser15parseExpressionERPKN7llvm_ks6MCExprE
        - _ZNK7llvm_ks6MCExpr18evaluateAsAbsoluteERl
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1224,7'
          Dst:             _ZN12_GLOBAL__N_19AsmParser15parseExpressionERPKN7llvm_ks6MCExprE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1227,14'
          Dst:             _ZNK7llvm_ks6MCExpr18evaluateAsAbsoluteERl
    - functionName:    _ZN12_GLOBAL__N_19AsmParser20parseParenExpressionERPKN7llvm_ks6MCExprERNS1_5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1191
      functionLinenumberEnd: 1193
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_19AsmParser13parseBinOpRHSEjRPKN7llvm_ks6MCExprERNS1_5SMLocE
        - _ZN12_GLOBAL__N_19AsmParser14parseParenExprERPKN7llvm_ks6MCExprERNS1_5SMLocE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1193,10'
          Dst:             _ZN12_GLOBAL__N_19AsmParser14parseParenExprERPKN7llvm_ks6MCExprERNS1_5SMLocE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1193,41'
          Dst:             _ZN12_GLOBAL__N_19AsmParser13parseBinOpRHSEjRPKN7llvm_ks6MCExprERNS1_5SMLocE
    - functionName:    _ZN12_GLOBAL__N_19AsmParser16parsePrimaryExprERPKN7llvm_ks6MCExprERNS1_5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1072
      functionLinenumberEnd: 1073
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_19AsmParser19parsePrimaryExprAuxERPKN7llvm_ks6MCExprERNS1_5SMLocEj
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1073,10'
          Dst:             _ZN12_GLOBAL__N_19AsmParser19parsePrimaryExprAuxERPKN7llvm_ks6MCExprERNS1_5SMLocEj
    - functionName:    _ZN12_GLOBAL__N_19AsmParser15parseExpressionERPKN7llvm_ks6MCExprERNS1_5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1145
      functionLinenumberEnd: 1189
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          152
      EdgeCount:       28
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN12_GLOBAL__N_19AsmParser13parseBinOpRHSEjRPKN7llvm_ks6MCExprERNS1_5SMLocE
        - _ZN12_GLOBAL__N_19AsmParser19applyModifierToExprEPKN7llvm_ks6MCExprENS1_15MCSymbolRefExpr11VariantKindE
        - _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - _ZN7llvm_ks15MCSymbolRefExpr21getVariantKindForNameENS_9StringRefE
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks10MCAsmLexer7getKindEv
        - _ZNK7llvm_ks11MCAsmParser6getTokEv
        - _ZNK7llvm_ks6MCExpr18evaluateAsAbsoluteERl
        - _ZNK7llvm_ks8AsmToken13getIdentifierEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1148,40'
          Dst:             _ZN12_GLOBAL__N_19AsmParser13parseBinOpRHSEjRPKN7llvm_ks6MCExprERNS1_5SMLocE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1154,13'
          Dst:             _ZNK7llvm_ks10MCAsmLexer7getKindEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1157,15'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1164,48'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1164,57'
          Dst:             _ZNK7llvm_ks8AsmToken13getIdentifierEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1164,9'
          Dst:             _ZN7llvm_ks15MCSymbolRefExpr21getVariantKindForNameENS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1171,33'
          Dst:             _ZN12_GLOBAL__N_19AsmParser19applyModifierToExprEPKN7llvm_ks6MCExprENS1_15MCSymbolRefExpr11VariantKindE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1185,12'
          Dst:             _ZNK7llvm_ks6MCExpr18evaluateAsAbsoluteERl
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:1186,11'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
    - functionName:    _ZN12_GLOBAL__N_19AsmParser19eatToEndOfStatementEv
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 783
      functionLinenumberEnd: 790
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          57
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:784,16'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:784,57'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:788,13'
          Dst:             _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
    - functionName:    _ZN12_GLOBAL__N_19AsmParser18parseEscapedStringERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2614
      functionLinenumberEnd: 2687
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         39
      ICount:          277
      EdgeCount:       49
      CyclomaticComplexity: 12
      functionsReached:
        - _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks11MCAsmParser6getTokEv
        - _ZNK7llvm_ks8AsmToken17getStringContentsERb
        - _ZNK7llvm_ks9StringRefixEm
      functionUses:    0
      BranchProfiles:
        - Branch String:   'llvm/lib/MC/MCParser/AsmParser.cpp:2669,5'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2615,19'
          Dst:             _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2622,19'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2622,28'
          Dst:             _ZNK7llvm_ks8AsmToken17getStringContentsERb
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2629,9'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2630,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2644,20'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2646,24'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2648,37'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2650,30'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2652,39'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2654,32'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2669,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
    - functionName:    _ZN12_GLOBAL__N_19AsmParser27parseStringToEndOfStatementEv
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 792
      functionLinenumberEnd: 799
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         17
      ICount:          106
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached:
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks11MCAsmParser6getTokEv
        - _ZNK7llvm_ks5SMLoc10getPointerEv
        - _ZNK7llvm_ks8AsmToken6getLocEv
        - __assert_fail
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:793,23'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:793,32'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:793,41'
          Dst:             _ZNK7llvm_ks5SMLoc10getPointerEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:795,16'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:795,57'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:798,21'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:798,30'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:798,39'
          Dst:             _ZNK7llvm_ks5SMLoc10getPointerEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:799,10'
          Dst:             __assert_fail
    - functionName:    _ZN12_GLOBAL__N_19AsmParser15parseIdentifierERN7llvm_ks9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2549
      functionLinenumberEnd: 2588
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          184
      EdgeCount:       34
      CyclomaticComplexity: 10
      functionsReached:
        - _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks10MCAsmLexer6getLocEv
        - _ZNK7llvm_ks11MCAsmParser6getTokEv
        - _ZNK7llvm_ks5SMLoc10getPointerEv
        - _ZNK7llvm_ks8AsmToken13getIdentifierEv
        - _ZNK7llvm_ks8AsmToken6getLocEv
        - __assert_fail
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2555,13'
          Dst:             _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2555,43'
          Dst:             _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2556,34'
          Dst:             _ZNK7llvm_ks10MCAsmLexer6getLocEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2560,15'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2566,19'
          Dst:             _ZNK7llvm_ks5SMLoc10getPointerEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2566,39'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2566,48'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2566,57'
          Dst:             _ZNK7llvm_ks5SMLoc10getPointerEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2573,29'
          Dst:             _ZNK7llvm_ks5SMLoc10getPointerEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2573,43'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2573,52'
          Dst:             _ZNK7llvm_ks8AsmToken13getIdentifierEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2573,9'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2578,13'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2578,50'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2583,9'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2583,18'
          Dst:             _ZNK7llvm_ks8AsmToken13getIdentifierEv
    - functionName:    _ZN12_GLOBAL__N_19AsmParser3LexEv
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 655
      functionLinenumberEnd: 671
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          55
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN12_GLOBAL__N_19AsmParser9jumpToLocEN7llvm_ks5SMLocEj
        - _ZN7llvm_ks10MCAsmLexer3LexEv
        - _ZN7llvm_ks5SMLocC2Ev
        - _ZNK7llvm_ks5SMLocneERKS0_
        - _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - _ZNK7llvm_ks9SourceMgr19getParentIncludeLocEj
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:656,32'
          Dst:             _ZN7llvm_ks10MCAsmLexer3LexEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:658,12'
          Dst:             _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:661,37'
          Dst:             _ZNK7llvm_ks9SourceMgr19getParentIncludeLocEj
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:662,29'
          Dst:             _ZN7llvm_ks5SMLocC2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:662,26'
          Dst:             _ZNK7llvm_ks5SMLocneERKS0_
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:663,7'
          Dst:             _ZN12_GLOBAL__N_19AsmParser9jumpToLocEN7llvm_ks5SMLocEj
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:664,20'
          Dst:             _ZN7llvm_ks10MCAsmLexer3LexEv
    - functionName:    _ZN12_GLOBAL__N_19AsmParser5ErrorEN7llvm_ks5SMLocERKNS1_5TwineENS1_8ArrayRefINS1_7SMRangeEEE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 615
      functionLinenumberEnd: 619
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_19AsmParser24printMacroInstantiationsEv
        - _ZNK12_GLOBAL__N_19AsmParser12printMessageEN7llvm_ks5SMLocENS1_9SourceMgr8DiagKindERKNS1_5TwineENS1_8ArrayRefINS1_7SMRangeEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:617,3'
          Dst:             _ZNK12_GLOBAL__N_19AsmParser12printMessageEN7llvm_ks5SMLocENS1_9SourceMgr8DiagKindERKNS1_5TwineENS1_8ArrayRefINS1_7SMRangeEEE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:618,3'
          Dst:             _ZN12_GLOBAL__N_19AsmParser24printMacroInstantiationsEv
    - functionName:    _ZN12_GLOBAL__N_19AsmParser7WarningEN7llvm_ks5SMLocERKNS1_5TwineENS1_8ArrayRefINS1_7SMRangeEEE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 605
      functionLinenumberEnd: 613
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          89
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN12_GLOBAL__N_19AsmParser24printMacroInstantiationsEv
        - _ZN7llvm_ks15MCTargetOptionsD2Ev
        - _ZNK12_GLOBAL__N_19AsmParser12printMessageEN7llvm_ks5SMLocENS1_9SourceMgr8DiagKindERKNS1_5TwineENS1_8ArrayRefINS1_7SMRangeEEE
        - _ZNK7llvm_ks11MCAsmParser15getTargetParserEv
        - _ZNK7llvm_ks17MCTargetAsmParser16getTargetOptionsEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:606,6'
          Dst:             _ZNK7llvm_ks11MCAsmParser15getTargetParserEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:606,24'
          Dst:             _ZNK7llvm_ks17MCTargetAsmParser16getTargetOptionsEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:606,6'
          Dst:             _ZN7llvm_ks15MCTargetOptionsD2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:608,7'
          Dst:             _ZNK7llvm_ks11MCAsmParser15getTargetParserEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:608,25'
          Dst:             _ZNK7llvm_ks17MCTargetAsmParser16getTargetOptionsEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:608,7'
          Dst:             _ZN7llvm_ks15MCTargetOptionsD2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:610,3'
          Dst:             _ZNK12_GLOBAL__N_19AsmParser12printMessageEN7llvm_ks5SMLocENS1_9SourceMgr8DiagKindERKNS1_5TwineENS1_8ArrayRefINS1_7SMRangeEEE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:611,3'
          Dst:             _ZN12_GLOBAL__N_19AsmParser24printMacroInstantiationsEv
    - functionName:    _ZN12_GLOBAL__N_19AsmParser4NoteEN7llvm_ks5SMLocERKNS1_5TwineENS1_8ArrayRefINS1_7SMRangeEEE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 600
      functionLinenumberEnd: 603
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_19AsmParser24printMacroInstantiationsEv
        - _ZNK12_GLOBAL__N_19AsmParser12printMessageEN7llvm_ks5SMLocENS1_9SourceMgr8DiagKindERKNS1_5TwineENS1_8ArrayRefINS1_7SMRangeEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:601,3'
          Dst:             _ZNK12_GLOBAL__N_19AsmParser12printMessageEN7llvm_ks5SMLocENS1_9SourceMgr8DiagKindERKNS1_5TwineENS1_8ArrayRefINS1_7SMRangeEEE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:602,3'
          Dst:             _ZN12_GLOBAL__N_19AsmParser24printMacroInstantiationsEv
    - functionName:    _ZN12_GLOBAL__N_19AsmParser16parseMSInlineAsmEPvRNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERjSA_RN7llvm_ks15SmallVectorImplINS2_4pairIS1_bEEEERNSC_IS8_EESI_PKNSB_11MCInstrInfoERNSB_23MCAsmParserSemaCallbackERm
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5833
      functionLinenumberEnd: 6039
      functionDepth:   0
      returnType:      bool
      argCount:        11
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         309
      ICount:          2007
      EdgeCount:       554
      CyclomaticComplexity: 247
      functionsReached:
        - _ZN12_GLOBAL__N_118ParseStatementInfoC2EPN7llvm_ks15SmallVectorImplINS1_10AsmRewriteEEE
        - _ZN12_GLOBAL__N_118ParseStatementInfoD2Ev
        - _ZN12_GLOBAL__N_19AsmParser14parseStatementERNS_18ParseStatementInfoEPN7llvm_ks23MCAsmParserSemaCallbackERm
        - _ZN7llvm_ks11SmallVectorINS_10AsmRewriteELj4EEC2Ev
        - _ZN7llvm_ks11SmallVectorINS_10AsmRewriteELj4EED2Ev
        - _ZN7llvm_ks11SmallVectorINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEELj4EEC2Ev
        - _ZN7llvm_ks11SmallVectorINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEELj4EED2Ev
        - _ZN7llvm_ks11SmallVectorIPvLj4EEC2Ev
        - _ZN7llvm_ks11SmallVectorIPvLj4EED2Ev
        - _ZN7llvm_ks11SmallVectorIbLj4EEC2Ev
        - _ZN7llvm_ks11SmallVectorIbLj4EED2Ev
        - _ZN7llvm_ks11SmallVectorIjLj4EEC2Ev
        - _ZN7llvm_ks11SmallVectorIjLj4EED2Ev
        - _ZN7llvm_ks11raw_ostream5flushEv
        - _ZN7llvm_ks11raw_ostreamlsENS_9StringRefE
        - _ZN7llvm_ks11raw_ostreamlsEPKc
        - _ZN7llvm_ks11raw_ostreamlsEc
        - _ZN7llvm_ks11raw_ostreamlsEj
        - _ZN7llvm_ks14array_pod_sortIPNS_10AsmRewriteEEEvT_S3_PFiPKNSt3__115iterator_traitsIS3_E10value_typeES9_E
        - _ZN7llvm_ks14array_pod_sortIPjEEvT_S2_
        - _ZN7llvm_ks15SmallVectorImplINS_10AsmRewriteEE12emplace_backIJNS_14AsmRewriteKindERNS_5SMLocEmEEEvDpOT_
        - _ZN7llvm_ks15SmallVectorImplINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE6assignEmRKS7_
        - _ZN7llvm_ks15SmallVectorImplINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE6resizeEm
        - _ZN7llvm_ks15SmallVectorImplINSt3__14pairIPvbEEE6resizeEm
        - _ZN7llvm_ks15SmallVectorImplIjE5eraseEPjS2_
        - _ZN7llvm_ks15SmallVectorImplIjE6insertIPKtEEPjS5_T_S6_
        - _ZN7llvm_ks18MCParsedAsmOperand13getConstraintEv
        - _ZN7llvm_ks18MCParsedAsmOperand15getMCOperandNumEv
        - _ZN7llvm_ks18raw_string_ostream3strEv
        - _ZN7llvm_ks18raw_string_ostreamC2ERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - _ZN7llvm_ks18raw_string_ostreamD2Ev
        - _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEELb0EE9push_backEOS7_
        - _ZN7llvm_ks23SmallVectorTemplateBaseIPvLb1EE9push_backERKS1_
        - _ZN7llvm_ks23SmallVectorTemplateBaseIbLb1EE9push_backERKb
        - _ZN7llvm_ks23SmallVectorTemplateBaseIjLb1EE9push_backERKj
        - _ZN7llvm_ks5SMLoc14getFromPointerEPKc
        - _ZN7llvm_ks8ArrayRefItEC2EPKtm
        - _ZN7llvm_ksplEPKcRKNS_9StringRefE
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks11MCAsmParser15getTargetParserEv
        - _ZNK7llvm_ks11MCInstrDesc10getNumDefsEv
        - _ZNK7llvm_ks11MCInstrDesc15getImplicitDefsEv
        - _ZNK7llvm_ks11MCInstrDesc18getNumImplicitDefsEv
        - _ZNK7llvm_ks11MCInstrDesc8mayStoreEv
        - _ZNK7llvm_ks11MCInstrInfo3getEj
        - _ZNK7llvm_ks12MemoryBuffer9getBufferEv
        - _ZNK7llvm_ks5SMLoc10getPointerEv
        - _ZNK7llvm_ks5Twine3strEv
        - _ZNK7llvm_ks8ArrayRefItE3endEv
        - _ZNK7llvm_ks8ArrayRefItE5beginEv
        - _ZNK7llvm_ks9MCAsmInfo21getAlignmentIsInBytesEv
        - _ZNK7llvm_ks9MCAsmInfo21getPrivateLabelPrefixEv
        - _ZNK7llvm_ks9MCContext10getAsmInfoEv
        - _ZNK7llvm_ks9SourceMgr13getMainFileIDEv
        - _ZNK7llvm_ks9SourceMgr15getMemoryBufferEj
        - _ZNK7llvm_ks9StringRef3endEv
        - _ZNK7llvm_ks9StringRef3strEv
        - _ZNK7llvm_ks9StringRef5beginEv
        - __assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   'llvm/lib/MC/MCParser/AsmParser.cpp:5969,5'
          Branch Sides:    []
        - Branch String:   'llvm/lib/MC/MCParser/AsmParser.cpp:5988,7'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5834,26'
          Dst:             _ZN7llvm_ks11SmallVectorIPvLj4EEC2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5835,26'
          Dst:             _ZN7llvm_ks11SmallVectorIPvLj4EEC2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5836,24'
          Dst:             _ZN7llvm_ks11SmallVectorIbLj4EEC2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5837,24'
          Dst:             _ZN7llvm_ks11SmallVectorIbLj4EEC2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5838,31'
          Dst:             _ZN7llvm_ks11SmallVectorINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEELj4EEC2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5839,31'
          Dst:             _ZN7llvm_ks11SmallVectorINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEELj4EEC2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5840,28'
          Dst:             _ZN7llvm_ks11SmallVectorIjLj4EEC2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5842,30'
          Dst:             _ZN7llvm_ks11SmallVectorINS_10AsmRewriteELj4EEC2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5850,21'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5851,24'
          Dst:             _ZN12_GLOBAL__N_118ParseStatementInfoC2EPN7llvm_ks15SmallVectorImplINS1_10AsmRewriteEEE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5852,9'
          Dst:             _ZN12_GLOBAL__N_19AsmParser14parseStatementERNS_18ParseStatementInfoEPN7llvm_ks23MCAsmParserSemaCallbackERm
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5861,36'
          Dst:             _ZNK7llvm_ks11MCInstrInfo3getEj
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5865,38'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5873,12'
          Dst:             _ZNK7llvm_ks11MCAsmParser15getTargetParserEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5874,33'
          Dst:             _ZNK7llvm_ks11MCInstrDesc10getNumDefsEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5876,32'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15getMCOperandNumEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5877,23'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseIjLb1EE9push_backERKj
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5890,40'
          Dst:             _ZNK7llvm_ks11MCInstrDesc8mayStoreEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5891,21'
          Dst:             _ZN7llvm_ks5SMLoc14getFromPointerEPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5894,21'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseIPvLb1EE9push_backERKS1_
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5895,30'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseIbLb1EE9push_backERKb
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5896,52'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13getConstraintEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5896,42'
          Dst:             _ZN7llvm_ksplEPKcRKNS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5896,69'
          Dst:             _ZNK7llvm_ks5Twine3strEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5896,27'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEELb0EE9push_backEOS7_
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5897,24'
          Dst:             _ZN7llvm_ks15SmallVectorImplINS_10AsmRewriteEE12emplace_backIJNS_14AsmRewriteKindERNS_5SMLocEmEEEvDpOT_
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5899,20'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseIPvLb1EE9push_backERKS1_
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5900,29'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseIbLb1EE9push_backERKb
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5901,44'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13getConstraintEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5901,60'
          Dst:             _ZNK7llvm_ks9StringRef3strEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5901,26'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEELb0EE9push_backEOS7_
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5902,24'
          Dst:             _ZN7llvm_ks15SmallVectorImplINS_10AsmRewriteEE12emplace_backIJNS_14AsmRewriteKindERNS_5SMLocEmEEEvDpOT_
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5907,38'
          Dst:             _ZNK7llvm_ks11MCInstrDesc15getImplicitDefsEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5908,38'
          Dst:             _ZNK7llvm_ks11MCInstrDesc18getNumImplicitDefsEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5907,25'
          Dst:             _ZN7llvm_ks8ArrayRefItEC2EPKtm
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5909,51'
          Dst:             _ZNK7llvm_ks8ArrayRefItE5beginEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5909,68'
          Dst:             _ZNK7llvm_ks8ArrayRefItE3endEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5909,17'
          Dst:             _ZN7llvm_ks15SmallVectorImplIjE6insertIPKtEEPjS5_T_S6_
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5910,3'
          Dst:             _ZN12_GLOBAL__N_118ParseStatementInfoD2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5910,3'
          Dst:             _ZN12_GLOBAL__N_118ParseStatementInfoD2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5917,3'
          Dst:             _ZN7llvm_ks14array_pod_sortIPjEEvT_S2_
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5918,15'
          Dst:             _ZN7llvm_ks15SmallVectorImplIjE5eraseEPjS2_
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5920,12'
          Dst:             _ZN7llvm_ks15SmallVectorImplINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE6assignEmRKS7_
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5922,27'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5922,24'
          Dst:             _ZN7llvm_ks18raw_string_ostreamC2ERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5924,3'
          Dst:             _ZN7llvm_ks18raw_string_ostreamD2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5929,13'
          Dst:             _ZN7llvm_ks15SmallVectorImplINSt3__14pairIPvbEEE6resizeEm
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5930,17'
          Dst:             _ZN7llvm_ks15SmallVectorImplINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEE6resizeEm
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5932,35'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5932,51'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5932,7'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5933,24'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5933,7'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5936,35'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5936,50'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5936,7'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5937,24'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5937,7'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5943,22'
          Dst:             _ZN7llvm_ks18raw_string_ostreamC2ERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5945,37'
          Dst:             _ZNK7llvm_ks9SourceMgr13getMainFileIDEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5945,14'
          Dst:             _ZNK7llvm_ks9SourceMgr15getMemoryBufferEj
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5945,55'
          Dst:             _ZNK7llvm_ks12MemoryBuffer9getBufferEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5946,36'
          Dst:             _ZNK7llvm_ks9StringRef5beginEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5947,34'
          Dst:             _ZNK7llvm_ks9StringRef3endEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5948,3'
          Dst:             _ZN7llvm_ks14array_pod_sortIPNS_10AsmRewriteEEEvT_S3_PFiPKNSt3__115iterator_traitsIS3_E10value_typeES9_E
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:6039,1'
          Dst:             _ZN7llvm_ks18raw_string_ostreamD2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5954,30'
          Dst:             _ZNK7llvm_ks5SMLoc10getPointerEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5955,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5959,13'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5959,10'
          Dst:             _ZN7llvm_ks11raw_ostreamlsENS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5973,10'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5973,18'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEj
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5976,10'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5979,17'
          Dst:             _ZNK7llvm_ks9MCContext10getAsmInfoEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5979,31'
          Dst:             _ZNK7llvm_ks9MCAsmInfo21getPrivateLabelPrefixEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5979,10'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5979,55'
          Dst:             _ZN7llvm_ks11raw_ostreamlsENS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5982,10'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5982,17'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEj
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5985,10'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5985,17'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEj
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5990,19'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5991,19'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5992,19'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5993,19'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5994,19'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5995,20'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:5996,20'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:6000,10'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:6005,10'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:6006,24'
          Dst:             _ZNK7llvm_ks9MCContext10getAsmInfoEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:6006,38'
          Dst:             _ZNK7llvm_ks9MCAsmInfo21getAlignmentIsInBytesEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:6012,10'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:6012,17'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEj
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:6013,7'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:6018,10'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:6022,10'
          Dst:             _ZN7llvm_ks11raw_ostream5flushEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:6024,12'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:6025,10'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEj
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:6035,11'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:6035,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsENS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:6037,18'
          Dst:             _ZN7llvm_ks18raw_string_ostream3strEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:6039,1'
          Dst:             _ZN7llvm_ks18raw_string_ostreamD2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:6039,1'
          Dst:             _ZN7llvm_ks11SmallVectorINS_10AsmRewriteELj4EED2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:6039,1'
          Dst:             _ZN7llvm_ks11SmallVectorIjLj4EED2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:6039,1'
          Dst:             _ZN7llvm_ks11SmallVectorINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEELj4EED2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:6039,1'
          Dst:             _ZN7llvm_ks11SmallVectorINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEELj4EED2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:6039,1'
          Dst:             _ZN7llvm_ks11SmallVectorIbLj4EED2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:6039,1'
          Dst:             _ZN7llvm_ks11SmallVectorIbLj4EED2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:6039,1'
          Dst:             _ZN7llvm_ks11SmallVectorIPvLj4EED2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:6039,1'
          Dst:             _ZN7llvm_ks11SmallVectorIPvLj4EED2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:6039,1'
          Dst:             _ZN7llvm_ks11SmallVectorINS_10AsmRewriteELj4EED2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:6039,1'
          Dst:             _ZN7llvm_ks11SmallVectorIjLj4EED2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:6039,1'
          Dst:             _ZN7llvm_ks11SmallVectorINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEELj4EED2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:6039,1'
          Dst:             _ZN7llvm_ks11SmallVectorINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEELj4EED2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:6039,1'
          Dst:             _ZN7llvm_ks11SmallVectorIbLj4EED2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:6039,1'
          Dst:             _ZN7llvm_ks11SmallVectorIbLj4EED2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:6039,1'
          Dst:             _ZN7llvm_ks11SmallVectorIPvLj4EED2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:6039,1'
          Dst:             _ZN7llvm_ks11SmallVectorIPvLj4EED2Ev
    - functionName:    _ZN12_GLOBAL__N_19AsmParser16isNasmDefaultRelEv
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionLinenumberEnd: 236
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_19AsmParser17setNasmDefaultRelEb
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 235
      functionLinenumberEnd: 235
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_19AsmParser18isParsingInlineAsmEv
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 233
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_19AsmParser19setParsingInlineAsmEb
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 232
      functionLinenumberEnd: 232
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_19AsmParser3RunEbmb
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 675
      functionLinenumberEnd: 769
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - bool
        - size_t
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         66
      ICount:          444
      EdgeCount:       81
      CyclomaticComplexity: 17
      functionsReached:
        - _ZN12_GLOBAL__N_118ParseStatementInfoC2Ev
        - _ZN12_GLOBAL__N_118ParseStatementInfoD2Ev
        - _ZN12_GLOBAL__N_19AsmParser14parseStatementERNS_18ParseStatementInfoEPN7llvm_ks23MCAsmParserSemaCallbackERm
        - _ZN7llvm_ks10MCStreamer6FinishEv
        - _ZN7llvm_ks22StringMapConstIteratorIPNS_8MCSymbolEEppEv
        - _ZN7llvm_ks9MCContext16createTempSymbolEb
        - _ZN7llvm_ks9MCContext18addGenDwarfSectionEPNS_9MCSectionE
        - _ZN7llvm_ks9MCContext21setGenDwarfFileNumberEj
        - _ZN7llvm_ks9MCContext22getGenDwarfForAssemblyEv
        - _ZN7llvm_ks9MCSection14getBeginSymbolEv
        - _ZN7llvm_ks9MCSection14setBeginSymbolEPNS_8MCSymbolE
        - _ZN7llvm_ks9StringRefC2Ev
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks10MCStreamer17getCurrentSectionEv
        - _ZNK7llvm_ks14StringMapEntryIPNS_8MCSymbolEE8getValueEv
        - _ZNK7llvm_ks22StringMapConstIteratorIPNS_8MCSymbolEEdeEv
        - _ZNK7llvm_ks22StringMapConstIteratorIPNS_8MCSymbolEEneERKS3_
        - _ZNK7llvm_ks8MCSymbol10isVariableEv
        - _ZNK7llvm_ks8MCSymbol11isTemporaryEv
        - _ZNK7llvm_ks8MCSymbol9isDefinedEb
        - _ZNK7llvm_ks9MCAsmInfo24hasSubsectionsViaSymbolsEv
        - _ZNK7llvm_ks9MCContext10getSymbolsEv
        - _ZNK7llvm_ks9MCContext15getMainFileNameEv
        - _ZNK7llvm_ks9StringMapIPNS_8MCSymbolERNS_20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EEEE3endEv
        - _ZNK7llvm_ks9StringMapIPNS_8MCSymbolERNS_20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EEEE5beginEv
        - __assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:685,14'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:695,20'
          Dst:             _ZN7llvm_ks9MCContext22getGenDwarfForAssemblyEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:696,36'
          Dst:             _ZNK7llvm_ks10MCStreamer17getCurrentSectionEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:697,15'
          Dst:             _ZN7llvm_ks9MCSection14getBeginSymbolEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:698,48'
          Dst:             _ZN7llvm_ks9MCContext16createTempSymbolEb
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:700,12'
          Dst:             _ZN7llvm_ks9MCSection14setBeginSymbolEPNS_8MCSymbolE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:702,38'
          Dst:             _ZN7llvm_ks9MCContext18addGenDwarfSectionEPNS_9MCSectionE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:703,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:706,12'
          Dst:             _ZN7llvm_ks9StringRefC2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:706,38'
          Dst:             _ZNK7llvm_ks9MCContext15getMainFileNameEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:705,18'
          Dst:             _ZN7llvm_ks9MCContext21setGenDwarfFileNumberEj
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:710,16'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:711,24'
          Dst:             _ZN12_GLOBAL__N_118ParseStatementInfoC2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:712,10'
          Dst:             _ZN12_GLOBAL__N_19AsmParser14parseStatementERNS_18ParseStatementInfoEPN7llvm_ks23MCAsmParserSemaCallbackERm
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:728,3'
          Dst:             _ZN12_GLOBAL__N_118ParseStatementInfoD2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:728,3'
          Dst:             _ZN12_GLOBAL__N_118ParseStatementInfoD2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:741,26'
          Dst:             _ZNK7llvm_ks9MCAsmInfo24hasSubsectionsViaSymbolsEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:742,48'
          Dst:             _ZNK7llvm_ks9MCContext10getSymbolsEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:742,33'
          Dst:             _ZNK7llvm_ks9StringMapIPNS_8MCSymbolERNS_20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EEEE5beginEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:742,33'
          Dst:             _ZNK7llvm_ks9StringMapIPNS_8MCSymbolERNS_20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EEEE3endEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:742,33'
          Dst:             _ZNK7llvm_ks22StringMapConstIteratorIPNS_8MCSymbolEEneERKS3_
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:742,33'
          Dst:             _ZNK7llvm_ks22StringMapConstIteratorIPNS_8MCSymbolEEdeEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:743,34'
          Dst:             _ZNK7llvm_ks14StringMapEntryIPNS_8MCSymbolEE8getValueEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:747,16'
          Dst:             _ZNK7llvm_ks8MCSymbol11isTemporaryEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:747,39'
          Dst:             _ZNK7llvm_ks8MCSymbol10isVariableEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:747,61'
          Dst:             _ZNK7llvm_ks8MCSymbol9isDefinedEb
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:742,33'
          Dst:             _ZN7llvm_ks22StringMapConstIteratorIPNS_8MCSymbolEEppEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:763,25'
          Dst:             _ZN7llvm_ks10MCStreamer6FinishEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:765,11'
          Dst:             _ZN7llvm_ks10MCStreamer6FinishEv
    - functionName:    _ZN12_GLOBAL__N_19AsmParser19setAssemblerDialectEj
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 219
      functionLinenumberEnd: 221
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_19AsmParser19getAssemblerDialectEv
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 213
      functionLinenumberEnd: 218
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7llvm_ks9MCAsmInfo19getAssemblerDialectEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:215,18'
          Dst:             _ZNK7llvm_ks9MCAsmInfo19getAssemblerDialectEv
    - functionName:    _ZN12_GLOBAL__N_19AsmParser11getStreamerEv
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 212
      functionLinenumberEnd: 212
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_19AsmParser10getContextEv
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 211
      functionLinenumberEnd: 211
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_19AsmParser8getLexerEv
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 210
      functionLinenumberEnd: 210
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_19AsmParser16getSourceManagerEv
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 209
      functionLinenumberEnd: 209
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_19AsmParser20addAliasForDirectiveEN7llvm_ks9StringRefES2_
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 201
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          42
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks9StringMapIN12_GLOBAL__N_19AsmParser13DirectiveKindENS_15MallocAllocatorEEixENS_9StringRefE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:202,35'
          Dst:             _ZN7llvm_ks9StringMapIN12_GLOBAL__N_19AsmParser13DirectiveKindENS_15MallocAllocatorEEixENS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:202,5'
          Dst:             _ZN7llvm_ks9StringMapIN12_GLOBAL__N_19AsmParser13DirectiveKindENS_15MallocAllocatorEEixENS_9StringRefE
    - functionName:    _ZN12_GLOBAL__N_19AsmParser19addDirectiveHandlerEN7llvm_ks9StringRefENSt3__14pairIPNS1_20MCAsmParserExtensionEPFbS6_S2_NS1_5SMLocEEEE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 197
      functionLinenumberEnd: 199
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks9StringMapINSt3__14pairIPNS_20MCAsmParserExtensionEPFbS4_NS_9StringRefENS_5SMLocEEEENS_15MallocAllocatorEEixES5_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:198,5'
          Dst:             _ZN7llvm_ks9StringMapINSt3__14pairIPNS_20MCAsmParserExtensionEPFbS4_NS_9StringRefENS_5SMLocEEEENS_15MallocAllocatorEEixES5_
    - functionName:    _ZN12_GLOBAL__N_19AsmParserD0Ev
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 581
      functionLinenumberEnd: 588
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_19AsmParserD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:581,25'
          Dst:             _ZN12_GLOBAL__N_19AsmParserD2Ev
    - functionName:    _ZN12_GLOBAL__N_19AsmParserD2Ev
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 581
      functionLinenumberEnd: 588
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          71
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks11MCAsmParserD2Ev
        - _ZN7llvm_ks8AsmLexerD2Ev
        - _ZN7llvm_ks9SourceMgr14setDiagHandlerEPFvRKNS_12SMDiagnosticEPvES4_
        - _ZN7llvm_ks9StringMapIN12_GLOBAL__N_110MCAsmMacroENS_15MallocAllocatorEED2Ev
        - _ZN7llvm_ks9StringMapIN12_GLOBAL__N_19AsmParser13DirectiveKindENS_15MallocAllocatorEED2Ev
        - _ZN7llvm_ks9StringMapINSt3__14pairIPNS_20MCAsmParserExtensionEPFbS4_NS_9StringRefENS_5SMLocEEEENS_15MallocAllocatorEED2Ev
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:582,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:587,10'
          Dst:             _ZN7llvm_ks9SourceMgr14setDiagHandlerEPFvRKNS_12SMDiagnosticEPvES4_
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:588,1'
          Dst:             _ZN7llvm_ks9StringMapIN12_GLOBAL__N_19AsmParser13DirectiveKindENS_15MallocAllocatorEED2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:588,1'
          Dst:             _ZN7llvm_ks9StringMapIN12_GLOBAL__N_110MCAsmMacroENS_15MallocAllocatorEED2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:588,1'
          Dst:             _ZN7llvm_ks9StringMapINSt3__14pairIPNS_20MCAsmParserExtensionEPFbS4_NS_9StringRefENS_5SMLocEEEENS_15MallocAllocatorEED2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:588,1'
          Dst:             _ZN7llvm_ks8AsmLexerD2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:588,1'
          Dst:             _ZN7llvm_ks11MCAsmParserD2Ev
    - functionName:    _ZN7llvm_ks9SourceMgr14setDiagHandlerEPFvRKNS_12SMDiagnosticEPvES4_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/SourceMgr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks9StringMapIN12_GLOBAL__N_19AsmParser13DirectiveKindENS_15MallocAllocatorEED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 385
      functionLinenumberEnd: 398
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         19
      ICount:          90
      EdgeCount:       19
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13StringMapImpl15getTombstoneValEv
        - _ZN7llvm_ks14StringMapEntryIN12_GLOBAL__N_19AsmParser13DirectiveKindEE7DestroyINS_15MallocAllocatorEEEvRT_
        - _ZNK7llvm_ks13StringMapImpl5emptyEv
        - __clang_call_terminate
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/StringMap.h:389,10'
          Dst:             _ZNK7llvm_ks13StringMapImpl5emptyEv
        - Src:             'llvm/include/llvm/ADT/StringMap.h:392,33'
          Dst:             _ZN7llvm_ks13StringMapImpl15getTombstoneValEv
        - Src:             'llvm/include/llvm/ADT/StringMap.h:393,45'
          Dst:             _ZN7llvm_ks14StringMapEntryIN12_GLOBAL__N_19AsmParser13DirectiveKindEE7DestroyINS_15MallocAllocatorEEEvRT_
        - Src:             'llvm/include/llvm/ADT/StringMap.h:389,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7llvm_ks9StringMapIN12_GLOBAL__N_110MCAsmMacroENS_15MallocAllocatorEED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 385
      functionLinenumberEnd: 398
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         17
      ICount:          84
      EdgeCount:       19
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks13StringMapImpl15getTombstoneValEv
        - _ZN7llvm_ks14StringMapEntryIN12_GLOBAL__N_110MCAsmMacroEE7DestroyINS_15MallocAllocatorEEEvRT_
        - _ZNK7llvm_ks13StringMapImpl5emptyEv
        - __clang_call_terminate
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/StringMap.h:389,10'
          Dst:             _ZNK7llvm_ks13StringMapImpl5emptyEv
        - Src:             'llvm/include/llvm/ADT/StringMap.h:392,33'
          Dst:             _ZN7llvm_ks13StringMapImpl15getTombstoneValEv
        - Src:             'llvm/include/llvm/ADT/StringMap.h:393,45'
          Dst:             _ZN7llvm_ks14StringMapEntryIN12_GLOBAL__N_110MCAsmMacroEE7DestroyINS_15MallocAllocatorEEEvRT_
        - Src:             'llvm/include/llvm/ADT/StringMap.h:393,45'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7llvm_ks9StringMapINSt3__14pairIPNS_20MCAsmParserExtensionEPFbS4_NS_9StringRefENS_5SMLocEEEENS_15MallocAllocatorEED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 385
      functionLinenumberEnd: 398
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         17
      ICount:          84
      EdgeCount:       19
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks13StringMapImpl15getTombstoneValEv
        - _ZN7llvm_ks14StringMapEntryINSt3__14pairIPNS_20MCAsmParserExtensionEPFbS4_NS_9StringRefENS_5SMLocEEEEE7DestroyINS_15MallocAllocatorEEEvRT_
        - _ZNK7llvm_ks13StringMapImpl5emptyEv
        - __clang_call_terminate
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/StringMap.h:389,10'
          Dst:             _ZNK7llvm_ks13StringMapImpl5emptyEv
        - Src:             'llvm/include/llvm/ADT/StringMap.h:392,33'
          Dst:             _ZN7llvm_ks13StringMapImpl15getTombstoneValEv
        - Src:             'llvm/include/llvm/ADT/StringMap.h:393,45'
          Dst:             _ZN7llvm_ks14StringMapEntryINSt3__14pairIPNS_20MCAsmParserExtensionEPFbS4_NS_9StringRefENS_5SMLocEEEEE7DestroyINS_15MallocAllocatorEEEvRT_
        - Src:             'llvm/include/llvm/ADT/StringMap.h:393,45'
          Dst:             __clang_call_terminate
    - functionName:    _ZN12_GLOBAL__N_19AsmParser11DiagHandlerERKN7llvm_ks12SMDiagnosticEPv
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2025
      functionLinenumberEnd: 2075
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         42
      ICount:          357
      EdgeCount:       78
      CyclomaticComplexity: 38
      functionsReached:
        - _ZN7llvm_ks12SMDiagnosticC2ERKNS_9SourceMgrENS_5SMLocENS_9StringRefEiiNS1_8DiagKindES5_S5_NS_8ArrayRefINSt3__14pairIjjEEEENS7_INS_7SMFixItEEE
        - _ZN7llvm_ks12SMDiagnosticD2Ev
        - _ZN7llvm_ks4errsEv
        - _ZN7llvm_ks8ArrayRefINS_7SMFixItEEC2ENS_8NoneTypeE
        - _ZNK7llvm_ks12SMDiagnostic10getMessageEv
        - _ZNK7llvm_ks12SMDiagnostic11getColumnNoEv
        - _ZNK7llvm_ks12SMDiagnostic12getSourceMgrEv
        - _ZNK7llvm_ks12SMDiagnostic15getLineContentsEv
        - _ZNK7llvm_ks12SMDiagnostic5printEPKcRNS_11raw_ostreamEbb
        - _ZNK7llvm_ks12SMDiagnostic6getLocEv
        - _ZNK7llvm_ks12SMDiagnostic7getKindEv
        - _ZNK7llvm_ks12SMDiagnostic9getRangesEv
        - _ZNK7llvm_ks9SourceMgr13getMainFileIDEv
        - _ZNK7llvm_ks9SourceMgr14FindLineNumberENS_5SMLocEj
        - _ZNK7llvm_ks9SourceMgr17PrintIncludeStackENS_5SMLocERNS_11raw_ostreamE
        - _ZNK7llvm_ks9SourceMgr19getParentIncludeLocEj
        - _ZNK7llvm_ks9SourceMgr23FindBufferContainingLocENS_5SMLocE
        - _ZNK7llvm_ks9StringRefcvNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2027,21'
          Dst:             _ZN7llvm_ks4errsEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2029,39'
          Dst:             _ZNK7llvm_ks12SMDiagnostic12getSourceMgrEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2030,24'
          Dst:             _ZNK7llvm_ks12SMDiagnostic6getLocEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2031,33'
          Dst:             _ZNK7llvm_ks9SourceMgr23FindBufferContainingLocENS_5SMLocE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2033,22'
          Dst:             _ZNK7llvm_ks9SourceMgr23FindBufferContainingLocENS_5SMLocE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2037,39'
          Dst:             _ZNK7llvm_ks9SourceMgr23FindBufferContainingLocENS_5SMLocE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2039,35'
          Dst:             _ZNK7llvm_ks9SourceMgr13getMainFileIDEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2040,41'
          Dst:             _ZNK7llvm_ks9SourceMgr19getParentIncludeLocEj
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2041,16'
          Dst:             _ZNK7llvm_ks9SourceMgr17PrintIncludeStackENS_5SMLocERNS_11raw_ostreamE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2052,12'
          Dst:             _ZNK7llvm_ks12SMDiagnostic5printEPKcRNS_11raw_ostreamEbb
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2059,33'
          Dst:             _ZNK7llvm_ks9StringRefcvNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2061,34'
          Dst:             _ZNK7llvm_ks9SourceMgr14FindLineNumberENS_5SMLocEj
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2063,22'
          Dst:             _ZNK7llvm_ks9SourceMgr14FindLineNumberENS_5SMLocEj
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2067,30'
          Dst:             _ZNK7llvm_ks12SMDiagnostic12getSourceMgrEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2067,51'
          Dst:             _ZNK7llvm_ks12SMDiagnostic6getLocEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2068,29'
          Dst:             _ZNK7llvm_ks12SMDiagnostic11getColumnNoEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2068,49'
          Dst:             _ZNK7llvm_ks12SMDiagnostic7getKindEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2068,65'
          Dst:             _ZNK7llvm_ks12SMDiagnostic10getMessageEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2069,29'
          Dst:             _ZNK7llvm_ks12SMDiagnostic15getLineContentsEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2069,53'
          Dst:             _ZNK7llvm_ks12SMDiagnostic9getRangesEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2067,16'
          Dst:             _ZN7llvm_ks8ArrayRefINS_7SMFixItEEC2ENS_8NoneTypeE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2067,16'
          Dst:             _ZN7llvm_ks12SMDiagnosticC2ERKNS_9SourceMgrENS_5SMLocENS_9StringRefEiiNS1_8DiagKindES5_S5_NS_8ArrayRefINSt3__14pairIjjEEEENS7_INS_7SMFixItEEE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2075,1'
          Dst:             _ZN7llvm_ks12SMDiagnosticD2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2074,13'
          Dst:             _ZNK7llvm_ks12SMDiagnostic5printEPKcRNS_11raw_ostreamEbb
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:2075,1'
          Dst:             _ZN7llvm_ks12SMDiagnosticD2Ev
    - functionName:    _ZNK7llvm_ks9SourceMgr14getDiagContextEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/SourceMgr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks9SourceMgr14getDiagHandlerEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/SourceMgr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks9StringMapIN12_GLOBAL__N_19AsmParser13DirectiveKindENS_15MallocAllocatorEEC2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 224
      functionLinenumberEnd: 224
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13StringMapImplC2Ej
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/StringMap.h:224,17'
          Dst:             _ZN7llvm_ks13StringMapImplC2Ej
    - functionName:    _ZN7llvm_ks9StringMapIN12_GLOBAL__N_110MCAsmMacroENS_15MallocAllocatorEEC2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 224
      functionLinenumberEnd: 224
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13StringMapImplC2Ej
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/StringMap.h:224,17'
          Dst:             _ZN7llvm_ks13StringMapImplC2Ej
    - functionName:    _ZN7llvm_ks9StringMapINSt3__14pairIPNS_20MCAsmParserExtensionEPFbS4_NS_9StringRefENS_5SMLocEEEENS_15MallocAllocatorEEC2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 224
      functionLinenumberEnd: 224
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13StringMapImplC2Ej
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/StringMap.h:224,17'
          Dst:             _ZN7llvm_ks13StringMapImplC2Ej
    - functionName:    _ZN7llvm_ks7AsmCondC2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCParser/AsmCond.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_19AsmParserC2ERN7llvm_ks9SourceMgrERNS1_9MCContextERNS1_10MCStreamerERKNS1_9MCAsmInfoE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 549
      functionLinenumberEnd: 579
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         33
      ICount:          252
      EdgeCount:       47
      CyclomaticComplexity: 16
      functionsReached:
        - _ZN7llvm_ks11MCAsmParserC2Ev
        - _ZN7llvm_ks11MCAsmParserD2Ev
        - _ZN7llvm_ks21createDarwinAsmParserEv
        - _ZN7llvm_ks5SMLocC2Ev
        - _ZN7llvm_ks7AsmCondC2Ev
        - _ZN7llvm_ks8AsmLexer9setBufferENS_9StringRefEPKc
        - _ZN7llvm_ks8AsmLexerC2ERKNS_9MCAsmInfoE
        - _ZN7llvm_ks8AsmLexerD2Ev
        - _ZN7llvm_ks9SourceMgr14setDiagHandlerEPFvRKNS_12SMDiagnosticEPvES4_
        - _ZN7llvm_ks9StringMapIN12_GLOBAL__N_110MCAsmMacroENS_15MallocAllocatorEEC2Ev
        - _ZN7llvm_ks9StringMapIN12_GLOBAL__N_110MCAsmMacroENS_15MallocAllocatorEED2Ev
        - _ZN7llvm_ks9StringMapIN12_GLOBAL__N_19AsmParser13DirectiveKindENS_15MallocAllocatorEEC2Ev
        - _ZN7llvm_ks9StringMapIN12_GLOBAL__N_19AsmParser13DirectiveKindENS_15MallocAllocatorEED2Ev
        - _ZN7llvm_ks9StringMapINSt3__14pairIPNS_20MCAsmParserExtensionEPFbS4_NS_9StringRefENS_5SMLocEEEENS_15MallocAllocatorEEC2Ev
        - _ZN7llvm_ks9StringMapINSt3__14pairIPNS_20MCAsmParserExtensionEPFbS4_NS_9StringRefENS_5SMLocEEEENS_15MallocAllocatorEED2Ev
        - _ZN7llvm_ks9StringRefC2Ev
        - _ZNK7llvm_ks12MemoryBuffer9getBufferEv
        - _ZNK7llvm_ks9SourceMgr13getMainFileIDEv
        - _ZNK7llvm_ks9SourceMgr14getDiagContextEv
        - _ZNK7llvm_ks9SourceMgr14getDiagHandlerEv
        - _ZNK7llvm_ks9SourceMgr15getMemoryBufferEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:543,12'
          Dst:             _ZN7llvm_ks11MCAsmParserC2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:545,7'
          Dst:             _ZN7llvm_ks8AsmLexerC2ERKNS_9MCAsmInfoE
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:546,45'
          Dst:             _ZNK7llvm_ks9SourceMgr13getMainFileIDEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:543,12'
          Dst:             _ZN7llvm_ks7AsmCondC2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:543,12'
          Dst:             _ZN7llvm_ks9StringMapINSt3__14pairIPNS_20MCAsmParserExtensionEPFbS4_NS_9StringRefENS_5SMLocEEEENS_15MallocAllocatorEEC2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:543,12'
          Dst:             _ZN7llvm_ks9StringMapIN12_GLOBAL__N_110MCAsmMacroENS_15MallocAllocatorEEC2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:543,12'
          Dst:             _ZN7llvm_ks9StringRefC2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:543,12'
          Dst:             _ZN7llvm_ks5SMLocC2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:543,12'
          Dst:             _ZN7llvm_ks5SMLocC2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:543,12'
          Dst:             _ZN7llvm_ks9StringMapIN12_GLOBAL__N_19AsmParser13DirectiveKindENS_15MallocAllocatorEEC2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:551,29'
          Dst:             _ZNK7llvm_ks9SourceMgr14getDiagHandlerEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:552,29'
          Dst:             _ZNK7llvm_ks9SourceMgr14getDiagContextEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:554,10'
          Dst:             _ZN7llvm_ks9SourceMgr14setDiagHandlerEPFvRKNS_12SMDiagnosticEPvES4_
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:555,26'
          Dst:             _ZNK7llvm_ks9SourceMgr15getMemoryBufferEj
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:555,54'
          Dst:             _ZNK7llvm_ks12MemoryBuffer9getBufferEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:555,9'
          Dst:             _ZN7llvm_ks8AsmLexer9setBufferENS_9StringRefEPKc
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:558,24'
          Dst:             _ZN7llvm_ks21createDarwinAsmParserEv
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:579,1'
          Dst:             _ZN7llvm_ks9StringMapIN12_GLOBAL__N_19AsmParser13DirectiveKindENS_15MallocAllocatorEED2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:579,1'
          Dst:             _ZN7llvm_ks9StringMapIN12_GLOBAL__N_110MCAsmMacroENS_15MallocAllocatorEED2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:579,1'
          Dst:             _ZN7llvm_ks9StringMapINSt3__14pairIPNS_20MCAsmParserExtensionEPFbS4_NS_9StringRefENS_5SMLocEEEENS_15MallocAllocatorEED2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:579,1'
          Dst:             _ZN7llvm_ks8AsmLexerD2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:579,1'
          Dst:             _ZN7llvm_ks11MCAsmParserD2Ev
    - functionName:    _ZN7llvm_ks17createMCAsmParserERNS_9SourceMgrERNS_9MCContextERNS_10MCStreamerERKNS_9MCAsmInfoE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6144
      functionLinenumberEnd: 6146
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN12_GLOBAL__N_19AsmParserC2ERN7llvm_ks9SourceMgrERNS1_9MCContextERNS1_10MCStreamerERKNS1_9MCAsmInfoE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/AsmParser.cpp:6145,14'
          Dst:             _ZN12_GLOBAL__N_19AsmParserC2ERN7llvm_ks9SourceMgrERNS1_9MCContextERNS1_10MCStreamerERKNS1_9MCAsmInfoE
    - functionName:    _ZN7llvm_ks23MCAsmParserSemaCallbackD2Ev
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _GLOBAL__sub_I_DarwinAsmParser.cpp
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/DarwinAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/DarwinAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks20MCAsmParserExtension4NoteENS_5SMLocERKNS_5TwineE
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCParser/MCAsmParserExtension.h'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks8ArrayRefINS_7SMRangeEEC2ENS_8NoneTypeE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCParser/MCAsmParserExtension.h:75,5'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/include/llvm/MC/MCParser/MCAsmParserExtension.h:75,17'
          Dst:             _ZN7llvm_ks8ArrayRefINS_7SMRangeEEC2ENS_8NoneTypeE
    - functionName:    _ZN7llvm_ks20MCAsmParserExtension9getParserEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCParser/MCAsmParserExtension.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    401
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_15parseVersionMinES5_S6_EEEEbPS0_S5_S6_
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCParser/MCAsmParserExtension.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_115DarwinAsmParser15parseVersionMinEN7llvm_ks9StringRefENS1_5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/DarwinAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 900
      functionLinenumberEnd: 960
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         77
      ICount:          527
      EdgeCount:       103
      CyclomaticComplexity: 28
      functionsReached:
        - _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - _ZN7llvm_ks20MCAsmParserExtension11getStreamerEv
        - _ZN7llvm_ks20MCAsmParserExtension3LexEv
        - _ZN7llvm_ks20MCAsmParserExtension4NoteENS_5SMLocERKNS_5TwineE
        - _ZN7llvm_ks20MCAsmParserExtension7WarningENS_5SMLocERKNS_5TwineE
        - _ZN7llvm_ks20MCAsmParserExtension8TokErrorERKNS_5TwineE
        - _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - _ZN7llvm_ks5TwineC2EPKc
        - _ZN7llvm_ks6Triple13getOSTypeNameENS0_6OSTypeE
        - _ZN7llvm_ksplERKNS_5TwineES2_
        - _ZN7llvm_ksplERKNS_9StringRefEPKc
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks10MCAsmLexer6getTokEv
        - _ZNK7llvm_ks16MCObjectFileInfo15getTargetTripleEv
        - _ZNK7llvm_ks5SMLoc7isValidEv
        - _ZNK7llvm_ks6Triple5getOSEv
        - _ZNK7llvm_ks8AsmToken9getIntValERb
        - _ZNK7llvm_ks9MCContext17getObjectFileInfoEv
        - __assert_fail
        - memcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:940,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:903,6'
          Dst:             memcmp
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:904,6'
          Dst:             memcmp
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:905,6'
          Dst:             memcmp
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:906,6'
          Dst:             memcmp
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:902,14'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:908,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:908,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:909,21'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:909,12'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8TokErrorERKNS_5TwineE
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:911,11'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:911,22'
          Dst:             _ZNK7llvm_ks10MCAsmLexer6getTokEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:911,31'
          Dst:             _ZNK7llvm_ks8AsmToken9getIntValERb
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:913,21'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:913,12'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8TokErrorERKNS_5TwineE
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:914,3'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension3LexEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:915,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:915,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:916,21'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:916,12'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8TokErrorERKNS_5TwineE
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:917,3'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension3LexEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:919,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:919,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:920,21'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:920,12'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8TokErrorERKNS_5TwineE
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:921,11'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:921,22'
          Dst:             _ZNK7llvm_ks10MCAsmLexer6getTokEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:921,31'
          Dst:             _ZNK7llvm_ks8AsmToken9getIntValERb
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:923,21'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:923,12'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8TokErrorERKNS_5TwineE
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:924,3'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension3LexEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:926,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:926,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:927,9'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:927,20'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:928,23'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:928,14'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8TokErrorERKNS_5TwineE
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:929,5'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension3LexEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:930,9'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:930,20'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:931,23'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:931,14'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8TokErrorERKNS_5TwineE
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:932,14'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:932,25'
          Dst:             _ZNK7llvm_ks10MCAsmLexer6getTokEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:932,34'
          Dst:             _ZNK7llvm_ks8AsmToken9getIntValERb
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:934,23'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:934,14'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8TokErrorERKNS_5TwineE
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:935,5'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension3LexEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:938,21'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:938,34'
          Dst:             _ZNK7llvm_ks9MCContext17getObjectFileInfoEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:938,55'
          Dst:             _ZNK7llvm_ks16MCObjectFileInfo15getTargetTripleEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:946,9'
          Dst:             _ZNK7llvm_ks6Triple5getOSEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:947,28'
          Dst:             _ZN7llvm_ksplERKNS_9StringRefEPKc
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:948,13'
          Dst:             _ZN7llvm_ks6Triple13getOSTypeNameENS0_6OSTypeE
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:948,13'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:947,58'
          Dst:             _ZN7llvm_ksplERKNS_5TwineES2_
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:948,49'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:948,47'
          Dst:             _ZN7llvm_ksplERKNS_5TwineES2_
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:947,5'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension7WarningENS_5SMLocERKNS_5TwineE
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:950,31'
          Dst:             _ZNK7llvm_ks5SMLoc7isValidEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:951,18'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:951,5'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension7WarningENS_5SMLocERKNS_5TwineE
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:952,35'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:952,5'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension4NoteENS_5SMLocERKNS_5TwineE
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:957,3'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension11getStreamerEv
    - functionName:    _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCParser/MCAsmParserExtension.h'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
      functionUses:    342
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCParser/MCAsmParserExtension.h:56,35'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
    - functionName:    _ZN7llvm_ks20MCAsmParserExtension8TokErrorERKNS_5TwineE
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCParser/MCAsmParserExtension.h'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11MCAsmParser8TokErrorERKNS_5TwineENS_8ArrayRefINS_7SMRangeEEE
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks8ArrayRefINS_7SMRangeEEC2ENS_8NoneTypeE
      functionUses:    48
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCParser/MCAsmParserExtension.h:78,12'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/include/llvm/MC/MCParser/MCAsmParserExtension.h:78,24'
          Dst:             _ZN7llvm_ks8ArrayRefINS_7SMRangeEEC2ENS_8NoneTypeE
        - Src:             'llvm/include/llvm/MC/MCParser/MCAsmParserExtension.h:78,24'
          Dst:             _ZN7llvm_ks11MCAsmParser8TokErrorERKNS_5TwineENS_8ArrayRefINS_7SMRangeEEE
    - functionName:    _ZN7llvm_ks20MCAsmParserExtension3LexEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCParser/MCAsmParserExtension.h'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
      functionUses:    45
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCParser/MCAsmParserExtension.h:81,34'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
    - functionName:    _ZN7llvm_ks20MCAsmParserExtension10getContextEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCParser/MCAsmParserExtension.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
      functionUses:    541
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCParser/MCAsmParserExtension.h:54,36'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
    - functionName:    _ZNK7llvm_ks16MCObjectFileInfo15getTargetTripleEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCObjectFileInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 352
      functionLinenumberEnd: 352
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ksplERKNS_9StringRefEPKc
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/Twine.h'
      linkageType:     InternalLinkage
      functionLinenumber: 528
      functionLinenumberEnd: 529
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks5TwineC2ERKNS_9StringRefEPKc
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/Twine.h:529,12'
          Dst:             _ZN7llvm_ks5TwineC2ERKNS_9StringRefEPKc
    - functionName:    _ZN7llvm_ks20MCAsmParserExtension7WarningENS_5SMLocERKNS_5TwineE
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCParser/MCAsmParserExtension.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks8ArrayRefINS_7SMRangeEEC2ENS_8NoneTypeE
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCParser/MCAsmParserExtension.h:69,12'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/include/llvm/MC/MCParser/MCAsmParserExtension.h:69,24'
          Dst:             _ZN7llvm_ks8ArrayRefINS_7SMRangeEEC2ENS_8NoneTypeE
    - functionName:    _ZN7llvm_ks20MCAsmParserExtension11getStreamerEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCParser/MCAsmParserExtension.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
      functionUses:    51
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCParser/MCAsmParserExtension.h:67,38'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
    - functionName:    _ZN7llvm_ks5TwineC2ERKNS_9StringRefEPKc
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/Twine.h'
      linkageType:     InternalLinkage
      functionLinenumber: 367
      functionLinenumberEnd: 371
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7llvm_ks5Twine7isValidEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/Twine.h:370,7'
          Dst:             _ZNK7llvm_ks5Twine7isValidEv
        - Src:             'llvm/include/llvm/ADT/Twine.h:370,7'
          Dst:             __assert_fail
    - functionName:    _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_26parseSectionDirectiveIdentES5_S6_EEEEbPS0_S5_S6_
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCParser/MCAsmParserExtension.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_115DarwinAsmParser26parseSectionDirectiveIdentEN7llvm_ks9StringRefENS1_5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/DarwinAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 368
      functionLinenumberEnd: 371
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:370,5'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
    - functionName:    _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_24parseSectionDirectiveTLVES5_S6_EEEEbPS0_S5_S6_
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCParser/MCAsmParserExtension.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_115DarwinAsmParser24parseSectionDirectiveTLVEN7llvm_ks9StringRefENS1_5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/DarwinAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 364
      functionLinenumberEnd: 365
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_115DarwinAsmParser18parseSectionSwitchEPKcS2_jjj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:365,12'
          Dst:             _ZN12_GLOBAL__N_115DarwinAsmParser18parseSectionSwitchEPKcS2_jjj
    - functionName:    _ZN12_GLOBAL__N_115DarwinAsmParser18parseSectionSwitchEPKcS2_jjj
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/DarwinAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 386
      functionLinenumberEnd: 409
      functionDepth:   0
      returnType:      bool
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          111
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks11SectionKind7getDataEv
        - _ZN7llvm_ks11SectionKind7getTextEv
        - _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - _ZN7llvm_ks20MCAsmParserExtension11getStreamerEv
        - _ZN7llvm_ks20MCAsmParserExtension3LexEv
        - _ZN7llvm_ks20MCAsmParserExtension8TokErrorERKNS_5TwineE
        - _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - _ZN7llvm_ks5TwineC2EPKc
        - _ZN7llvm_ks9MCContext15getMachOSectionENS_9StringRefES1_jjNS_11SectionKindEPKc
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
      functionUses:    44
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:387,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:387,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:388,21'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:388,12'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8TokErrorERKNS_5TwineE
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:389,3'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension3LexEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:393,3'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension11getStreamerEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:393,31'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:394,7'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:394,16'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:395,16'
          Dst:             _ZN7llvm_ks11SectionKind7getTextEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:395,41'
          Dst:             _ZN7llvm_ks11SectionKind7getDataEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:393,44'
          Dst:             _ZN7llvm_ks9MCContext15getMachOSectionENS_9StringRefES1_jjNS_11SectionKindEPKc
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:406,5'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension11getStreamerEv
    - functionName:    _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_35parseSectionDirectiveThreadInitFuncES5_S6_EEEEbPS0_S5_S6_
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCParser/MCAsmParserExtension.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_115DarwinAsmParser35parseSectionDirectiveThreadInitFuncEN7llvm_ks9StringRefENS1_5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/DarwinAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 373
      functionLinenumberEnd: 374
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_115DarwinAsmParser18parseSectionSwitchEPKcS2_jjj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:374,12'
          Dst:             _ZN12_GLOBAL__N_115DarwinAsmParser18parseSectionSwitchEPKcS2_jjj
    - functionName:    _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_25parseSectionDirectiveTextES5_S6_EEEEbPS0_S5_S6_
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCParser/MCAsmParserExtension.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_115DarwinAsmParser25parseSectionDirectiveTextEN7llvm_ks9StringRefENS1_5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/DarwinAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 360
      functionLinenumberEnd: 361
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_115DarwinAsmParser18parseSectionSwitchEPKcS2_jjj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:361,12'
          Dst:             _ZN12_GLOBAL__N_115DarwinAsmParser18parseSectionSwitchEPKcS2_jjj
    - functionName:    _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_26parseSectionDirectiveTDataES5_S6_EEEEbPS0_S5_S6_
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCParser/MCAsmParserExtension.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_115DarwinAsmParser26parseSectionDirectiveTDataEN7llvm_ks9StringRefENS1_5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/DarwinAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 356
      functionLinenumberEnd: 357
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_115DarwinAsmParser18parseSectionSwitchEPKcS2_jjj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:357,12'
          Dst:             _ZN12_GLOBAL__N_115DarwinAsmParser18parseSectionSwitchEPKcS2_jjj
    - functionName:    _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_31parseSectionDirectiveSymbolStubES5_S6_EEEEbPS0_S5_S6_
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCParser/MCAsmParserExtension.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_115DarwinAsmParser31parseSectionDirectiveSymbolStubEN7llvm_ks9StringRefENS1_5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/DarwinAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 238
      functionLinenumberEnd: 239
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_115DarwinAsmParser18parseSectionSwitchEPKcS2_jjj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:239,12'
          Dst:             _ZN12_GLOBAL__N_115DarwinAsmParser18parseSectionSwitchEPKcS2_jjj
    - functionName:    _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_31parseSectionDirectiveStaticDataES5_S6_EEEEbPS0_S5_S6_
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCParser/MCAsmParserExtension.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_115DarwinAsmParser31parseSectionDirectiveStaticDataEN7llvm_ks9StringRefENS1_5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/DarwinAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 253
      functionLinenumberEnd: 254
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_115DarwinAsmParser18parseSectionSwitchEPKcS2_jjj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:254,12'
          Dst:             _ZN12_GLOBAL__N_115DarwinAsmParser18parseSectionSwitchEPKcS2_jjj
    - functionName:    _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_32parseSectionDirectiveStaticConstES5_S6_EEEEbPS0_S5_S6_
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCParser/MCAsmParserExtension.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_115DarwinAsmParser32parseSectionDirectiveStaticConstEN7llvm_ks9StringRefENS1_5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/DarwinAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 207
      functionLinenumberEnd: 208
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_115DarwinAsmParser18parseSectionSwitchEPKcS2_jjj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:208,12'
          Dst:             _ZN12_GLOBAL__N_115DarwinAsmParser18parseSectionSwitchEPKcS2_jjj
    - functionName:    _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_34parseSectionDirectivePICSymbolStubES5_S6_EEEEbPS0_S5_S6_
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCParser/MCAsmParserExtension.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_115DarwinAsmParser34parseSectionDirectivePICSymbolStubEN7llvm_ks9StringRefENS1_5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/DarwinAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 245
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_115DarwinAsmParser18parseSectionSwitchEPKcS2_jjj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:246,12'
          Dst:             _ZN12_GLOBAL__N_115DarwinAsmParser18parseSectionSwitchEPKcS2_jjj
    - functionName:    _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_32parseSectionDirectiveObjCSymbolsES5_S6_EEEEbPS0_S5_S6_
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCParser/MCAsmParserExtension.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_115DarwinAsmParser32parseSectionDirectiveObjCSymbolsEN7llvm_ks9StringRefENS1_5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/DarwinAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 320
      functionLinenumberEnd: 321
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_115DarwinAsmParser18parseSectionSwitchEPKcS2_jjj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:321,12'
          Dst:             _ZN12_GLOBAL__N_115DarwinAsmParser18parseSectionSwitchEPKcS2_jjj
    - functionName:    _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_37parseSectionDirectiveObjCStringObjectES5_S6_EEEEbPS0_S5_S6_
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCParser/MCAsmParserExtension.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_115DarwinAsmParser37parseSectionDirectiveObjCStringObjectEN7llvm_ks9StringRefENS1_5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/DarwinAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 298
      functionLinenumberEnd: 299
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_115DarwinAsmParser18parseSectionSwitchEPKcS2_jjj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:299,12'
          Dst:             _ZN12_GLOBAL__N_115DarwinAsmParser18parseSectionSwitchEPKcS2_jjj
    - functionName:    _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_37parseSectionDirectiveObjCSelectorStrsES5_S6_EEEEbPS0_S5_S6_
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCParser/MCAsmParserExtension.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_115DarwinAsmParser37parseSectionDirectiveObjCSelectorStrsEN7llvm_ks9StringRefENS1_5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/DarwinAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 352
      functionLinenumberEnd: 353
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_115DarwinAsmParser18parseSectionSwitchEPKcS2_jjj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:353,12'
          Dst:             _ZN12_GLOBAL__N_115DarwinAsmParser18parseSectionSwitchEPKcS2_jjj
    - functionName:    _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_33parseSectionDirectiveObjCProtocolES5_S6_EEEEbPS0_S5_S6_
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCParser/MCAsmParserExtension.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_115DarwinAsmParser33parseSectionDirectiveObjCProtocolEN7llvm_ks9StringRefENS1_5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/DarwinAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 294
      functionLinenumberEnd: 295
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_115DarwinAsmParser18parseSectionSwitchEPKcS2_jjj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:295,12'
          Dst:             _ZN12_GLOBAL__N_115DarwinAsmParser18parseSectionSwitchEPKcS2_jjj
    - functionName:    _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_35parseSectionDirectiveObjCModuleInfoES5_S6_EEEEbPS0_S5_S6_
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCParser/MCAsmParserExtension.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_115DarwinAsmParser35parseSectionDirectiveObjCModuleInfoEN7llvm_ks9StringRefENS1_5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/DarwinAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 336
      functionLinenumberEnd: 337
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_115DarwinAsmParser18parseSectionSwitchEPKcS2_jjj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:337,12'
          Dst:             _ZN12_GLOBAL__N_115DarwinAsmParser18parseSectionSwitchEPKcS2_jjj
    - functionName:    _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_37parseSectionDirectiveObjCMethVarTypesES5_S6_EEEEbPS0_S5_S6_
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCParser/MCAsmParserExtension.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_115DarwinAsmParser37parseSectionDirectiveObjCMethVarTypesEN7llvm_ks9StringRefENS1_5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/DarwinAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 344
      functionLinenumberEnd: 345
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_115DarwinAsmParser18parseSectionSwitchEPKcS2_jjj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:345,12'
          Dst:             _ZN12_GLOBAL__N_115DarwinAsmParser18parseSectionSwitchEPKcS2_jjj
    - functionName:    _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_37parseSectionDirectiveObjCMethVarNamesES5_S6_EEEEbPS0_S5_S6_
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCParser/MCAsmParserExtension.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_115DarwinAsmParser37parseSectionDirectiveObjCMethVarNamesEN7llvm_ks9StringRefENS1_5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/DarwinAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 348
      functionLinenumberEnd: 349
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_115DarwinAsmParser18parseSectionSwitchEPKcS2_jjj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:349,12'
          Dst:             _ZN12_GLOBAL__N_115DarwinAsmParser18parseSectionSwitchEPKcS2_jjj
    - functionName:    _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_34parseSectionDirectiveObjCMetaClassES5_S6_EEEEbPS0_S5_S6_
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCParser/MCAsmParserExtension.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_115DarwinAsmParser34parseSectionDirectiveObjCMetaClassEN7llvm_ks9StringRefENS1_5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/DarwinAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 282
      functionLinenumberEnd: 283
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_115DarwinAsmParser18parseSectionSwitchEPKcS2_jjj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:283,12'
          Dst:             _ZN12_GLOBAL__N_115DarwinAsmParser18parseSectionSwitchEPKcS2_jjj
    - functionName:    _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_36parseSectionDirectiveObjCMessageRefsES5_S6_EEEEbPS0_S5_S6_
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCParser/MCAsmParserExtension.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_115DarwinAsmParser36parseSectionDirectiveObjCMessageRefsEN7llvm_ks9StringRefENS1_5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/DarwinAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 315
      functionLinenumberEnd: 316
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_115DarwinAsmParser18parseSectionSwitchEPKcS2_jjj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:316,12'
          Dst:             _ZN12_GLOBAL__N_115DarwinAsmParser18parseSectionSwitchEPKcS2_jjj
    - functionName:    _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_37parseSectionDirectiveObjCInstanceVarsES5_S6_EEEEbPS0_S5_S6_
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCParser/MCAsmParserExtension.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_115DarwinAsmParser37parseSectionDirectiveObjCInstanceVarsEN7llvm_ks9StringRefENS1_5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/DarwinAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 332
      functionLinenumberEnd: 333
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_115DarwinAsmParser18parseSectionSwitchEPKcS2_jjj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:333,12'
          Dst:             _ZN12_GLOBAL__N_115DarwinAsmParser18parseSectionSwitchEPKcS2_jjj
    - functionName:    _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_33parseSectionDirectiveObjCInstMethES5_S6_EEEEbPS0_S5_S6_
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCParser/MCAsmParserExtension.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_115DarwinAsmParser33parseSectionDirectiveObjCInstMethEN7llvm_ks9StringRefENS1_5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/DarwinAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 306
      functionLinenumberEnd: 307
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_115DarwinAsmParser18parseSectionSwitchEPKcS2_jjj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:307,12'
          Dst:             _ZN12_GLOBAL__N_115DarwinAsmParser18parseSectionSwitchEPKcS2_jjj
    - functionName:    _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_32parseSectionDirectiveObjCClsRefsES5_S6_EEEEbPS0_S5_S6_
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCParser/MCAsmParserExtension.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_115DarwinAsmParser32parseSectionDirectiveObjCClsRefsEN7llvm_ks9StringRefENS1_5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/DarwinAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 310
      functionLinenumberEnd: 311
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_115DarwinAsmParser18parseSectionSwitchEPKcS2_jjj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:311,12'
          Dst:             _ZN12_GLOBAL__N_115DarwinAsmParser18parseSectionSwitchEPKcS2_jjj
    - functionName:    _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_32parseSectionDirectiveObjCClsMethES5_S6_EEEEbPS0_S5_S6_
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCParser/MCAsmParserExtension.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_115DarwinAsmParser32parseSectionDirectiveObjCClsMethEN7llvm_ks9StringRefENS1_5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/DarwinAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 302
      functionLinenumberEnd: 303
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_115DarwinAsmParser18parseSectionSwitchEPKcS2_jjj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:303,12'
          Dst:             _ZN12_GLOBAL__N_115DarwinAsmParser18parseSectionSwitchEPKcS2_jjj
    - functionName:    _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_34parseSectionDirectiveObjCClassVarsES5_S6_EEEEbPS0_S5_S6_
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCParser/MCAsmParserExtension.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_115DarwinAsmParser34parseSectionDirectiveObjCClassVarsEN7llvm_ks9StringRefENS1_5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/DarwinAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 328
      functionLinenumberEnd: 329
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_115DarwinAsmParser18parseSectionSwitchEPKcS2_jjj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:329,12'
          Dst:             _ZN12_GLOBAL__N_115DarwinAsmParser18parseSectionSwitchEPKcS2_jjj
    - functionName:    _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_35parseSectionDirectiveObjCClassNamesES5_S6_EEEEbPS0_S5_S6_
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCParser/MCAsmParserExtension.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_115DarwinAsmParser35parseSectionDirectiveObjCClassNamesEN7llvm_ks9StringRefENS1_5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/DarwinAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 340
      functionLinenumberEnd: 341
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_115DarwinAsmParser18parseSectionSwitchEPKcS2_jjj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:341,12'
          Dst:             _ZN12_GLOBAL__N_115DarwinAsmParser18parseSectionSwitchEPKcS2_jjj
    - functionName:    _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_30parseSectionDirectiveObjCClassES5_S6_EEEEbPS0_S5_S6_
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCParser/MCAsmParserExtension.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_115DarwinAsmParser30parseSectionDirectiveObjCClassEN7llvm_ks9StringRefENS1_5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/DarwinAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 278
      functionLinenumberEnd: 279
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_115DarwinAsmParser18parseSectionSwitchEPKcS2_jjj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:279,12'
          Dst:             _ZN12_GLOBAL__N_115DarwinAsmParser18parseSectionSwitchEPKcS2_jjj
    - functionName:    _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_33parseSectionDirectiveObjCCategoryES5_S6_EEEEbPS0_S5_S6_
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCParser/MCAsmParserExtension.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_115DarwinAsmParser33parseSectionDirectiveObjCCategoryEN7llvm_ks9StringRefENS1_5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/DarwinAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 324
      functionLinenumberEnd: 325
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_115DarwinAsmParser18parseSectionSwitchEPKcS2_jjj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:325,12'
          Dst:             _ZN12_GLOBAL__N_115DarwinAsmParser18parseSectionSwitchEPKcS2_jjj
    - functionName:    _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_36parseSectionDirectiveObjCCatInstMethES5_S6_EEEEbPS0_S5_S6_
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCParser/MCAsmParserExtension.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_115DarwinAsmParser36parseSectionDirectiveObjCCatInstMethEN7llvm_ks9StringRefENS1_5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/DarwinAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 290
      functionLinenumberEnd: 291
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_115DarwinAsmParser18parseSectionSwitchEPKcS2_jjj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:291,12'
          Dst:             _ZN12_GLOBAL__N_115DarwinAsmParser18parseSectionSwitchEPKcS2_jjj
    - functionName:    _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_35parseSectionDirectiveObjCCatClsMethES5_S6_EEEEbPS0_S5_S6_
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCParser/MCAsmParserExtension.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_115DarwinAsmParser35parseSectionDirectiveObjCCatClsMethEN7llvm_ks9StringRefENS1_5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/DarwinAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 286
      functionLinenumberEnd: 287
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_115DarwinAsmParser18parseSectionSwitchEPKcS2_jjj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:287,12'
          Dst:             _ZN12_GLOBAL__N_115DarwinAsmParser18parseSectionSwitchEPKcS2_jjj
    - functionName:    _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_42parseSectionDirectiveNonLazySymbolPointersES5_S6_EEEEbPS0_S5_S6_
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCParser/MCAsmParserExtension.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_115DarwinAsmParser42parseSectionDirectiveNonLazySymbolPointersEN7llvm_ks9StringRefENS1_5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/DarwinAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionLinenumberEnd: 257
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_115DarwinAsmParser18parseSectionSwitchEPKcS2_jjj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:257,12'
          Dst:             _ZN12_GLOBAL__N_115DarwinAsmParser18parseSectionSwitchEPKcS2_jjj
    - functionName:    _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_32parseSectionDirectiveModTermFuncES5_S6_EEEEbPS0_S5_S6_
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCParser/MCAsmParserExtension.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_115DarwinAsmParser32parseSectionDirectiveModTermFuncEN7llvm_ks9StringRefENS1_5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/DarwinAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 271
      functionLinenumberEnd: 272
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_115DarwinAsmParser18parseSectionSwitchEPKcS2_jjj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:272,12'
          Dst:             _ZN12_GLOBAL__N_115DarwinAsmParser18parseSectionSwitchEPKcS2_jjj
    - functionName:    _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_32parseSectionDirectiveModInitFuncES5_S6_EEEEbPS0_S5_S6_
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCParser/MCAsmParserExtension.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_115DarwinAsmParser32parseSectionDirectiveModInitFuncEN7llvm_ks9StringRefENS1_5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/DarwinAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 267
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_115DarwinAsmParser18parseSectionSwitchEPKcS2_jjj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:268,12'
          Dst:             _ZN12_GLOBAL__N_115DarwinAsmParser18parseSectionSwitchEPKcS2_jjj
    - functionName:    _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_29parseSectionDirectiveLiteral8ES5_S6_EEEEbPS0_S5_S6_
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCParser/MCAsmParserExtension.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_115DarwinAsmParser29parseSectionDirectiveLiteral8EN7llvm_ks9StringRefENS1_5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/DarwinAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 219
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_115DarwinAsmParser18parseSectionSwitchEPKcS2_jjj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:219,12'
          Dst:             _ZN12_GLOBAL__N_115DarwinAsmParser18parseSectionSwitchEPKcS2_jjj
    - functionName:    _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_29parseSectionDirectiveLiteral4ES5_S6_EEEEbPS0_S5_S6_
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCParser/MCAsmParserExtension.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_115DarwinAsmParser29parseSectionDirectiveLiteral4EN7llvm_ks9StringRefENS1_5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/DarwinAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 214
      functionLinenumberEnd: 215
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_115DarwinAsmParser18parseSectionSwitchEPKcS2_jjj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:215,12'
          Dst:             _ZN12_GLOBAL__N_115DarwinAsmParser18parseSectionSwitchEPKcS2_jjj
    - functionName:    _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_30parseSectionDirectiveLiteral16ES5_S6_EEEEbPS0_S5_S6_
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCParser/MCAsmParserExtension.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_115DarwinAsmParser30parseSectionDirectiveLiteral16EN7llvm_ks9StringRefENS1_5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/DarwinAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 222
      functionLinenumberEnd: 223
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_115DarwinAsmParser18parseSectionSwitchEPKcS2_jjj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:223,12'
          Dst:             _ZN12_GLOBAL__N_115DarwinAsmParser18parseSectionSwitchEPKcS2_jjj
    - functionName:    _ZNK7llvm_ks25SmallVectorTemplateCommonINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEvE4dataEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks8ArrayRefINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEC2IvEERKNS_25SmallVectorTemplateCommonIS7_T_EE
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ArrayRef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks25SmallVectorTemplateCommonINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEvE4dataEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/ArrayRef.h:73,18'
          Dst:             _ZNK7llvm_ks25SmallVectorTemplateCommonINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEvE4dataEv
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEELb0EE9push_backERKS7_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 229
      functionLinenumberEnd: 234
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEELb0EE4growEm
        - _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEvE6setEndEPS7_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:231,13'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEELb0EE4growEm
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:233,11'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEvE6setEndEPS7_
    - functionName:    _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_26parseDirectiveLinkerOptionES5_S6_EEEEbPS0_S5_S6_
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCParser/MCAsmParserExtension.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_115DarwinAsmParser26parseDirectiveLinkerOptionEN7llvm_ks9StringRefENS1_5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/DarwinAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 498
      functionLinenumberEnd: 521
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         46
      ICount:          233
      EdgeCount:       69
      CyclomaticComplexity: 25
      functionsReached:
        - _ZN7llvm_ks11SmallVectorINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEELj4EEC2Ev
        - _ZN7llvm_ks11SmallVectorINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEELj4EED2Ev
        - _ZN7llvm_ks20MCAsmParserExtension11getStreamerEv
        - _ZN7llvm_ks20MCAsmParserExtension3LexEv
        - _ZN7llvm_ks20MCAsmParserExtension8TokErrorERKNS_5TwineE
        - _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEELb0EE9push_backERKS7_
        - _ZN7llvm_ks5TwineC2EPKc
        - _ZN7llvm_ks5TwineC2ERKNS_9StringRefE
        - _ZN7llvm_ks8ArrayRefINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEC2IvEERKNS_25SmallVectorTemplateCommonIS7_T_EE
        - _ZN7llvm_ksplERKNS_5TwineES2_
        - _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
      functionUses:    1
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:499,31'
          Dst:             _ZN7llvm_ks11SmallVectorINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEELj4EEC2Ev
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:501,9'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:501,20'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:502,23'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:502,48'
          Dst:             _ZN7llvm_ks5TwineC2ERKNS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:502,46'
          Dst:             _ZN7llvm_ksplERKNS_5TwineES2_
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:502,63'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:502,61'
          Dst:             _ZN7llvm_ksplERKNS_5TwineES2_
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:502,14'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8TokErrorERKNS_5TwineE
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:505,9'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:508,10'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEELb0EE9push_backERKS7_
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:510,5'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension3LexEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:511,9'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:511,20'
          Dst:             _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:514,9'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:514,20'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:515,23'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:515,49'
          Dst:             _ZN7llvm_ks5TwineC2ERKNS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:515,47'
          Dst:             _ZN7llvm_ksplERKNS_5TwineES2_
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:515,64'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:515,62'
          Dst:             _ZN7llvm_ksplERKNS_5TwineES2_
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:515,14'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8TokErrorERKNS_5TwineE
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:516,5'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension3LexEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:519,3'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension11getStreamerEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:519,35'
          Dst:             _ZN7llvm_ks8ArrayRefINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEC2IvEERKNS_25SmallVectorTemplateCommonIS7_T_EE
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:521,1'
          Dst:             _ZN7llvm_ks11SmallVectorINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEELj4EED2Ev
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:521,1'
          Dst:             _ZN7llvm_ks11SmallVectorINSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEELj4EED2Ev
    - functionName:    _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_39parseSectionDirectiveLazySymbolPointersES5_S6_EEEEbPS0_S5_S6_
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCParser/MCAsmParserExtension.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_115DarwinAsmParser39parseSectionDirectiveLazySymbolPointersEN7llvm_ks9StringRefENS1_5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/DarwinAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 260
      functionLinenumberEnd: 261
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_115DarwinAsmParser18parseSectionSwitchEPKcS2_jjj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:261,12'
          Dst:             _ZN12_GLOBAL__N_115DarwinAsmParser18parseSectionSwitchEPKcS2_jjj
    - functionName:    _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_32parseSectionDirectiveFVMLibInit1ES5_S6_EEEEbPS0_S5_S6_
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCParser/MCAsmParserExtension.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_115DarwinAsmParser32parseSectionDirectiveFVMLibInit1EN7llvm_ks9StringRefENS1_5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/DarwinAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 235
      functionLinenumberEnd: 236
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_115DarwinAsmParser18parseSectionSwitchEPKcS2_jjj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:236,12'
          Dst:             _ZN12_GLOBAL__N_115DarwinAsmParser18parseSectionSwitchEPKcS2_jjj
    - functionName:    _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_32parseSectionDirectiveFVMLibInit0ES5_S6_EEEEbPS0_S5_S6_
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCParser/MCAsmParserExtension.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_115DarwinAsmParser32parseSectionDirectiveFVMLibInit0EN7llvm_ks9StringRefENS1_5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/DarwinAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 232
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_115DarwinAsmParser18parseSectionSwitchEPKcS2_jjj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:233,12'
          Dst:             _ZN12_GLOBAL__N_115DarwinAsmParser18parseSectionSwitchEPKcS2_jjj
    - functionName:    _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_25parseSectionDirectiveDyldES5_S6_EEEEbPS0_S5_S6_
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCParser/MCAsmParserExtension.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_115DarwinAsmParser25parseSectionDirectiveDyldEN7llvm_ks9StringRefENS1_5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/DarwinAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 264
      functionLinenumberEnd: 265
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_115DarwinAsmParser18parseSectionSwitchEPKcS2_jjj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:265,12'
          Dst:             _ZN12_GLOBAL__N_115DarwinAsmParser18parseSectionSwitchEPKcS2_jjj
    - functionName:    _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_31parseSectionDirectiveDestructorES5_S6_EEEEbPS0_S5_S6_
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCParser/MCAsmParserExtension.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_115DarwinAsmParser31parseSectionDirectiveDestructorEN7llvm_ks9StringRefENS1_5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/DarwinAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 229
      functionLinenumberEnd: 230
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_115DarwinAsmParser18parseSectionSwitchEPKcS2_jjj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:230,12'
          Dst:             _ZN12_GLOBAL__N_115DarwinAsmParser18parseSectionSwitchEPKcS2_jjj
    - functionName:    _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_25parseSectionDirectiveDataES5_S6_EEEEbPS0_S5_S6_
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCParser/MCAsmParserExtension.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_115DarwinAsmParser25parseSectionDirectiveDataEN7llvm_ks9StringRefENS1_5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/DarwinAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 250
      functionLinenumberEnd: 251
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_115DarwinAsmParser18parseSectionSwitchEPKcS2_jjj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:251,12'
          Dst:             _ZN12_GLOBAL__N_115DarwinAsmParser18parseSectionSwitchEPKcS2_jjj
    - functionName:    _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_28parseSectionDirectiveCStringES5_S6_EEEEbPS0_S5_S6_
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCParser/MCAsmParserExtension.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_115DarwinAsmParser28parseSectionDirectiveCStringEN7llvm_ks9StringRefENS1_5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/DarwinAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 210
      functionLinenumberEnd: 211
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_115DarwinAsmParser18parseSectionSwitchEPKcS2_jjj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:211,12'
          Dst:             _ZN12_GLOBAL__N_115DarwinAsmParser18parseSectionSwitchEPKcS2_jjj
    - functionName:    _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_32parseSectionDirectiveConstructorES5_S6_EEEEbPS0_S5_S6_
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCParser/MCAsmParserExtension.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_115DarwinAsmParser32parseSectionDirectiveConstructorEN7llvm_ks9StringRefENS1_5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/DarwinAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 226
      functionLinenumberEnd: 227
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_115DarwinAsmParser18parseSectionSwitchEPKcS2_jjj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:227,12'
          Dst:             _ZN12_GLOBAL__N_115DarwinAsmParser18parseSectionSwitchEPKcS2_jjj
    - functionName:    _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_30parseSectionDirectiveConstDataES5_S6_EEEEbPS0_S5_S6_
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCParser/MCAsmParserExtension.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_115DarwinAsmParser30parseSectionDirectiveConstDataEN7llvm_ks9StringRefENS1_5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/DarwinAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 275
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_115DarwinAsmParser18parseSectionSwitchEPKcS2_jjj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:276,12'
          Dst:             _ZN12_GLOBAL__N_115DarwinAsmParser18parseSectionSwitchEPKcS2_jjj
    - functionName:    _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_26parseSectionDirectiveConstES5_S6_EEEEbPS0_S5_S6_
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCParser/MCAsmParserExtension.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_115DarwinAsmParser26parseSectionDirectiveConstEN7llvm_ks9StringRefENS1_5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/DarwinAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 204
      functionLinenumberEnd: 205
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_115DarwinAsmParser18parseSectionSwitchEPKcS2_jjj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:205,12'
          Dst:             _ZN12_GLOBAL__N_115DarwinAsmParser18parseSectionSwitchEPKcS2_jjj
    - functionName:    _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_24parseSectionDirectiveBssES5_S6_EEEEbPS0_S5_S6_
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCParser/MCAsmParserExtension.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_115DarwinAsmParser24parseSectionDirectiveBssEN7llvm_ks9StringRefENS1_5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/DarwinAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 201
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_115DarwinAsmParser18parseSectionSwitchEPKcS2_jjj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:201,12'
          Dst:             _ZN12_GLOBAL__N_115DarwinAsmParser18parseSectionSwitchEPKcS2_jjj
    - functionName:    _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_27parseDirectiveDataRegionEndES5_S6_EEEEbPS0_S5_S6_
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCParser/MCAsmParserExtension.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_115DarwinAsmParser27parseDirectiveDataRegionEndEN7llvm_ks9StringRefENS1_5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/DarwinAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 888
      functionLinenumberEnd: 895
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks20MCAsmParserExtension11getStreamerEv
        - _ZN7llvm_ks20MCAsmParserExtension3LexEv
        - _ZN7llvm_ks20MCAsmParserExtension8TokErrorERKNS_5TwineE
        - _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - _ZN7llvm_ks5TwineC2EPKc
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:889,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:889,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:890,21'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:890,12'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8TokErrorERKNS_5TwineE
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:892,3'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension3LexEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:893,3'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension11getStreamerEv
    - functionName:    _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_24parseDirectiveDataRegionES5_S6_EEEEbPS0_S5_S6_
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCParser/MCAsmParserExtension.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_115DarwinAsmParser24parseDirectiveDataRegionEN7llvm_ks9StringRefENS1_5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/DarwinAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 863
      functionLinenumberEnd: 884
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         34
      ICount:          288
      EdgeCount:       47
      CyclomaticComplexity: 15
      functionsReached:
        - _ZN7llvm_ks20MCAsmParserExtension11getStreamerEv
        - _ZN7llvm_ks20MCAsmParserExtension3LexEv
        - _ZN7llvm_ks20MCAsmParserExtension5ErrorENS_5SMLocERKNS_5TwineE
        - _ZN7llvm_ks20MCAsmParserExtension8TokErrorERKNS_5TwineE
        - _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks5TwineC2EPKc
        - _ZN7llvm_ks9StringRefC2Ev
        - _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks11MCAsmParser6getTokEv
        - _ZNK7llvm_ks8AsmToken6getLocEv
        - memcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:864,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:864,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:865,5'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension3LexEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:866,5'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension11getStreamerEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:869,13'
          Dst:             _ZN7llvm_ks9StringRefC2Ev
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:870,15'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:870,27'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:870,36'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:871,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:872,21'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:872,12'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8TokErrorERKNS_5TwineE
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:874,6'
          Dst:             memcmp
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:875,6'
          Dst:             memcmp
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:876,6'
          Dst:             memcmp
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:879,23'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:879,12'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension5ErrorENS_5SMLocERKNS_5TwineE
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:880,3'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension3LexEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:882,3'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension11getStreamerEv
    - functionName:    _ZN7llvm_ks20MCAsmParserExtension5ErrorENS_5SMLocERKNS_5TwineE
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCParser/MCAsmParserExtension.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks8ArrayRefINS_7SMRangeEEC2ENS_8NoneTypeE
      functionUses:    117
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCParser/MCAsmParserExtension.h:72,12'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/include/llvm/MC/MCParser/MCAsmParserExtension.h:72,24'
          Dst:             _ZN7llvm_ks8ArrayRefINS_7SMRangeEEC2ENS_8NoneTypeE
    - functionName:    _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_22parseDirectiveZerofillES5_S6_EEEEbPS0_S5_S6_
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCParser/MCAsmParserExtension.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_115DarwinAsmParser22parseDirectiveZerofillEN7llvm_ks9StringRefENS1_5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/DarwinAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 777
      functionLinenumberEnd: 859
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         33
      ICount:          308
      EdgeCount:       47
      CyclomaticComplexity: 16
      functionsReached:
        - _ZN7llvm_ks11SectionKind6getBSSEv
        - _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - _ZN7llvm_ks20MCAsmParserExtension11getStreamerEv
        - _ZN7llvm_ks20MCAsmParserExtension3LexEv
        - _ZN7llvm_ks20MCAsmParserExtension5ErrorENS_5SMLocERKNS_5TwineE
        - _ZN7llvm_ks20MCAsmParserExtension8TokErrorERKNS_5TwineE
        - _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks5SMLocC2Ev
        - _ZN7llvm_ks5TwineC2EPKc
        - _ZN7llvm_ks5TwineC2ERKNS_9StringRefE
        - _ZN7llvm_ks9MCContext15getMachOSectionENS_9StringRefES1_jjNS_11SectionKindEPKc
        - _ZN7llvm_ks9MCContext17getOrCreateSymbolERKNS_5TwineE
        - _ZN7llvm_ks9StringRefC2Ev
        - _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks10MCAsmLexer6getLocEv
        - _ZNK7llvm_ks8MCSymbol11isUndefinedEb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:778,13'
          Dst:             _ZN7llvm_ks9StringRefC2Ev
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:779,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:780,21'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:780,12'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8TokErrorERKNS_5TwineE
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:782,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:782,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:783,21'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:783,12'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8TokErrorERKNS_5TwineE
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:784,3'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension3LexEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:786,13'
          Dst:             _ZN7llvm_ks9StringRefC2Ev
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:787,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:788,21'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:788,12'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8TokErrorERKNS_5TwineE
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:793,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:793,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:795,5'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension11getStreamerEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:795,32'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:797,37'
          Dst:             _ZN7llvm_ks11SectionKind6getBSSEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:795,45'
          Dst:             _ZN7llvm_ks9MCContext15getMachOSectionENS_9StringRefES1_jjNS_11SectionKindEPKc
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:801,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:801,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:802,21'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:802,12'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8TokErrorERKNS_5TwineE
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:803,3'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension3LexEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:805,17'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:805,28'
          Dst:             _ZNK7llvm_ks10MCAsmLexer6getLocEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:806,13'
          Dst:             _ZN7llvm_ks9StringRefC2Ev
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:807,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:808,21'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:808,12'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8TokErrorERKNS_5TwineE
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:811,19'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:811,50'
          Dst:             _ZN7llvm_ks5TwineC2ERKNS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:811,32'
          Dst:             _ZN7llvm_ks9MCContext17getOrCreateSymbolERKNS_5TwineE
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:813,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:813,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:814,21'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:814,12'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8TokErrorERKNS_5TwineE
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:815,3'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension3LexEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:818,19'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:818,30'
          Dst:             _ZNK7llvm_ks10MCAsmLexer6getLocEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:819,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:823,9'
          Dst:             _ZN7llvm_ks5SMLocC2Ev
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:824,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:824,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:825,5'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension3LexEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:826,24'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:826,35'
          Dst:             _ZNK7llvm_ks10MCAsmLexer6getLocEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:827,9'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:831,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:831,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:832,21'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:832,12'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8TokErrorERKNS_5TwineE
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:834,3'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension3LexEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:837,27'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:837,12'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension5ErrorENS_5SMLocERKNS_5TwineE
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:844,36'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:844,12'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension5ErrorENS_5SMLocERKNS_5TwineE
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:847,13'
          Dst:             _ZNK7llvm_ks8MCSymbol11isUndefinedEb
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:848,25'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:848,12'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension5ErrorENS_5SMLocERKNS_5TwineE
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:853,3'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension11getStreamerEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:853,30'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:855,35'
          Dst:             _ZN7llvm_ks11SectionKind6getBSSEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:853,43'
          Dst:             _ZN7llvm_ks9MCContext15getMachOSectionENS_9StringRefES1_jjNS_11SectionKindEPKc
    - functionName:    _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_18parseDirectiveTBSSES5_S6_EEEEbPS0_S5_S6_
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCParser/MCAsmParserExtension.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_115DarwinAsmParser18parseDirectiveTBSSEN7llvm_ks9StringRefENS1_5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/DarwinAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 721
      functionLinenumberEnd: 772
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          214
      EdgeCount:       32
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN7llvm_ks11SectionKind12getThreadBSSEv
        - _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - _ZN7llvm_ks20MCAsmParserExtension11getStreamerEv
        - _ZN7llvm_ks20MCAsmParserExtension3LexEv
        - _ZN7llvm_ks20MCAsmParserExtension5ErrorENS_5SMLocERKNS_5TwineE
        - _ZN7llvm_ks20MCAsmParserExtension8TokErrorERKNS_5TwineE
        - _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks5SMLocC2Ev
        - _ZN7llvm_ks5TwineC2EPKc
        - _ZN7llvm_ks5TwineC2ERKNS_9StringRefE
        - _ZN7llvm_ks9MCContext15getMachOSectionENS_9StringRefES1_jjNS_11SectionKindEPKc
        - _ZN7llvm_ks9MCContext17getOrCreateSymbolERKNS_5TwineE
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZN7llvm_ks9StringRefC2Ev
        - _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks10MCAsmLexer6getLocEv
        - _ZNK7llvm_ks8MCSymbol11isUndefinedEb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:722,17'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:722,28'
          Dst:             _ZNK7llvm_ks10MCAsmLexer6getLocEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:723,13'
          Dst:             _ZN7llvm_ks9StringRefC2Ev
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:724,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:725,21'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:725,12'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8TokErrorERKNS_5TwineE
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:728,19'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:728,50'
          Dst:             _ZN7llvm_ks5TwineC2ERKNS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:728,32'
          Dst:             _ZN7llvm_ks9MCContext17getOrCreateSymbolERKNS_5TwineE
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:730,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:730,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:731,21'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:731,12'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8TokErrorERKNS_5TwineE
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:732,3'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension3LexEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:735,19'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:735,30'
          Dst:             _ZNK7llvm_ks10MCAsmLexer6getLocEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:736,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:740,9'
          Dst:             _ZN7llvm_ks5SMLocC2Ev
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:741,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:741,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:742,5'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension3LexEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:743,24'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:743,35'
          Dst:             _ZNK7llvm_ks10MCAsmLexer6getLocEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:744,9'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:748,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:748,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:749,21'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:749,12'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8TokErrorERKNS_5TwineE
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:751,3'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension3LexEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:754,27'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:754,12'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension5ErrorENS_5SMLocERKNS_5TwineE
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:759,36'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:759,12'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension5ErrorENS_5SMLocERKNS_5TwineE
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:762,13'
          Dst:             _ZNK7llvm_ks8MCSymbol11isUndefinedEb
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:763,25'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:763,12'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension5ErrorENS_5SMLocERKNS_5TwineE
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:765,3'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension11getStreamerEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:765,32'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:766,34'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:766,44'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:768,37'
          Dst:             _ZN7llvm_ks11SectionKind12getThreadBSSEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:765,45'
          Dst:             _ZN7llvm_ks9MCContext15getMachOSectionENS_9StringRefES1_jjNS_11SectionKindEPKc
    - functionName:    _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_28parseDirectiveSecureLogResetES5_S6_EEEEbPS0_S5_S6_
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCParser/MCAsmParserExtension.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_115DarwinAsmParser28parseDirectiveSecureLogResetEN7llvm_ks9StringRefENS1_5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/DarwinAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 695
      functionLinenumberEnd: 704
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - _ZN7llvm_ks20MCAsmParserExtension3LexEv
        - _ZN7llvm_ks20MCAsmParserExtension8TokErrorERKNS_5TwineE
        - _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - _ZN7llvm_ks5TwineC2EPKc
        - _ZN7llvm_ks9MCContext16setSecureLogUsedEb
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:696,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:696,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:697,21'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:697,12'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8TokErrorERKNS_5TwineE
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:699,3'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension3LexEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:701,3'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:701,16'
          Dst:             _ZN7llvm_ks9MCContext16setSecureLogUsedEb
    - functionName:    _ZN7llvm_ks9MCContext16setSecureLogUsedEb
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCContext.h'
      linkageType:     InternalLinkage
      functionLinenumber: 553
      functionLinenumberEnd: 553
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks9SourceMgr13getBufferInfoEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/SourceMgr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks9SourceMgr15isValidBufferIDEj
        - __assert_fail
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/SourceMgr.h:98,5'
          Dst:             _ZNK7llvm_ks9SourceMgr15isValidBufferIDEj
        - Src:             'llvm/include/llvm/Support/SourceMgr.h:98,5'
          Dst:             __assert_fail
    - functionName:    _ZN7llvm_ks20MCAsmParserExtension16getSourceManagerEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCParser/MCAsmParserExtension.h'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCParser/MCAsmParserExtension.h:66,42'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
    - functionName:    _ZN7llvm_ks9MCContext12setSecureLogENSt3__110unique_ptrINS_14raw_fd_ostreamENS1_14default_deleteIS3_EEEE
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCContext.h'
      linkageType:     InternalLinkage
      functionLinenumber: 550
      functionLinenumberEnd: 552
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks3sys2fsorENS1_9OpenFlagsES2_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/FileSystem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 604
      functionLinenumberEnd: 605
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks11make_uniqueINS_14raw_fd_ostreamEJRPKcRNSt3__110error_codeENS_3sys2fs9OpenFlagsEEEENS5_9enable_ifIXntsr3std8is_arrayIT_EE5valueENS5_10unique_ptrISC_NS5_14default_deleteISC_EEEEE4typeEDpOT0_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/STLExtras.h'
      linkageType:     InternalLinkage
      functionLinenumber: 404
      functionLinenumberEnd: 406
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          56
      EdgeCount:       11
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks14raw_fd_ostreamC2ENS_9StringRefERNSt3__110error_codeENS_3sys2fs9OpenFlagsE
        - _ZN7llvm_ks9StringRefC2EPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/STLExtras.h:405,35'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/STLExtras.h:405,33'
          Dst:             _ZN7llvm_ks14raw_fd_ostreamC2ENS_9StringRefERNSt3__110error_codeENS_3sys2fs9OpenFlagsE
    - functionName:    _ZN7llvm_ks9MCContext12getSecureLogEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCContext.h'
      linkageType:     InternalLinkage
      functionLinenumber: 548
      functionLinenumberEnd: 548
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks9MCContext16getSecureLogFileEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCContext.h'
      linkageType:     InternalLinkage
      functionLinenumber: 547
      functionLinenumberEnd: 547
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks9MCContext16getSecureLogUsedEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCContext.h'
      linkageType:     InternalLinkage
      functionLinenumber: 549
      functionLinenumberEnd: 549
      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:    _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_29parseDirectiveSecureLogUniqueES5_S6_EEEEbPS0_S5_S6_
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCParser/MCAsmParserExtension.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_115DarwinAsmParser29parseDirectiveSecureLogUniqueEN7llvm_ks9StringRefENS1_5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/DarwinAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 655
      functionLinenumberEnd: 691
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         37
      ICount:          275
      EdgeCount:       63
      CyclomaticComplexity: 28
      functionsReached:
        - _ZN7llvm_ks11make_uniqueINS_14raw_fd_ostreamEJRPKcRNSt3__110error_codeENS_3sys2fs9OpenFlagsEEEENS5_9enable_ifIXntsr3std8is_arrayIT_EE5valueENS5_10unique_ptrISC_NS5_14default_deleteISC_EEEEE4typeEDpOT0_
        - _ZN7llvm_ks11raw_ostreamlsEPKc
        - _ZN7llvm_ks11raw_ostreamlsEj
        - _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - _ZN7llvm_ks20MCAsmParserExtension16getSourceManagerEv
        - _ZN7llvm_ks20MCAsmParserExtension5ErrorENS_5SMLocERKNS_5TwineE
        - _ZN7llvm_ks20MCAsmParserExtension8TokErrorERKNS_5TwineE
        - _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks3sys2fsorENS1_9OpenFlagsES2_
        - _ZN7llvm_ks5TwineC2EPKc
        - _ZN7llvm_ks5TwineC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - _ZN7llvm_ks9MCContext12getSecureLogEv
        - _ZN7llvm_ks9MCContext12setSecureLogENSt3__110unique_ptrINS_14raw_fd_ostreamENS1_14default_deleteIS3_EEEE
        - _ZN7llvm_ks9MCContext16getSecureLogFileEv
        - _ZN7llvm_ks9MCContext16getSecureLogUsedEv
        - _ZN7llvm_ks9MCContext16setSecureLogUsedEb
        - _ZN7llvm_kslsERNS_11raw_ostreamERKNS_5TwineE
        - _ZN7llvm_ksplERKNS_5TwineES2_
        - _ZN7llvm_ksplERKNS_9StringRefEPKc
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks9SourceMgr13getBufferInfoEj
        - _ZNK7llvm_ks9SourceMgr14FindLineNumberENS_5SMLocEj
        - _ZNK7llvm_ks9SourceMgr23FindBufferContainingLocENS_5SMLocE
      functionUses:    1
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:656,26'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:657,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:657,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:658,21'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:658,12'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8TokErrorERKNS_5TwineE
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:660,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:660,20'
          Dst:             _ZN7llvm_ks9MCContext16getSecureLogUsedEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:661,25'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:661,12'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension5ErrorENS_5SMLocERKNS_5TwineE
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:664,31'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:664,44'
          Dst:             _ZN7llvm_ks9MCContext16getSecureLogFileEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:666,25'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:666,12'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension5ErrorENS_5SMLocERKNS_5TwineE
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:670,24'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:670,37'
          Dst:             _ZN7llvm_ks9MCContext12getSecureLogEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:674,46'
          Dst:             _ZN7llvm_ks3sys2fsorENS1_9OpenFlagsES2_
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:673,18'
          Dst:             _ZN7llvm_ks11make_uniqueINS_14raw_fd_ostreamEJRPKcRNSt3__110error_codeENS_3sys2fs9OpenFlagsEEEENS5_9enable_ifIXntsr3std8is_arrayIT_EE5valueENS5_10unique_ptrISC_NS5_14default_deleteISC_EEEEE4typeEDpOT0_
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:676,28'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:677,32'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:676,66'
          Dst:             _ZN7llvm_ksplERKNS_5TwineES2_
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:677,48'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:677,46'
          Dst:             _ZN7llvm_ksplERKNS_5TwineES2_
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:677,55'
          Dst:             _ZN7llvm_ks5TwineC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:677,53'
          Dst:             _ZN7llvm_ksplERKNS_5TwineES2_
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:677,70'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:677,68'
          Dst:             _ZN7llvm_ksplERKNS_5TwineES2_
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:676,15'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension5ErrorENS_5SMLocERKNS_5TwineE
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:679,5'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:679,18'
          Dst:             _ZN7llvm_ks9MCContext12setSecureLogENSt3__110unique_ptrINS_14raw_fd_ostreamENS1_14default_deleteIS3_EEEE
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:683,21'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension16getSourceManagerEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:683,40'
          Dst:             _ZNK7llvm_ks9SourceMgr23FindBufferContainingLocENS_5SMLocE
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:684,10'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension16getSourceManagerEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:684,29'
          Dst:             _ZNK7llvm_ks9SourceMgr13getBufferInfoEj
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:684,7'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:685,7'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:685,17'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension16getSourceManagerEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:685,36'
          Dst:             _ZNK7llvm_ks9SourceMgr14FindLineNumberENS_5SMLocEj
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:685,14'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEj
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:685,66'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:686,21'
          Dst:             _ZN7llvm_ksplERKNS_9StringRefEPKc
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:686,7'
          Dst:             _ZN7llvm_kslsERNS_11raw_ostreamERKNS_5TwineE
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:688,3'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:688,16'
          Dst:             _ZN7llvm_ks9MCContext16setSecureLogUsedEb
    - functionName:    _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_22parseDirectivePreviousES5_S6_EEEEbPS0_S5_S6_
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCParser/MCAsmParserExtension.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_115DarwinAsmParser22parseDirectivePreviousEN7llvm_ks9StringRefENS1_5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/DarwinAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 645
      functionLinenumberEnd: 651
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          61
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks20MCAsmParserExtension11getStreamerEv
        - _ZN7llvm_ks20MCAsmParserExtension8TokErrorERKNS_5TwineE
        - _ZN7llvm_ks5TwineC2EPKc
        - _ZNK7llvm_ks10MCStreamer18getPreviousSectionEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:646,38'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension11getStreamerEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:646,52'
          Dst:             _ZNK7llvm_ks10MCStreamer18getPreviousSectionEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:648,21'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:648,12'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8TokErrorERKNS_5TwineE
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:649,3'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension11getStreamerEv
    - functionName:    _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_24parseDirectivePopSectionES5_S6_EEEEbPS0_S5_S6_
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCParser/MCAsmParserExtension.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_115DarwinAsmParser24parseDirectivePopSectionEN7llvm_ks9StringRefENS1_5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/DarwinAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 637
      functionLinenumberEnd: 641
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks10MCStreamer10PopSectionEv
        - _ZN7llvm_ks20MCAsmParserExtension11getStreamerEv
        - _ZN7llvm_ks20MCAsmParserExtension8TokErrorERKNS_5TwineE
        - _ZN7llvm_ks5TwineC2EPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:638,8'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension11getStreamerEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:638,22'
          Dst:             _ZN7llvm_ks10MCStreamer10PopSectionEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:639,21'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:639,12'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8TokErrorERKNS_5TwineE
    - functionName:    _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_25parseDirectivePushSectionES5_S6_EEEEbPS0_S5_S6_
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCParser/MCAsmParserExtension.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_115DarwinAsmParser25parseDirectivePushSectionEN7llvm_ks9StringRefENS1_5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/DarwinAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 624
      functionLinenumberEnd: 633
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          50
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_115DarwinAsmParser21parseDirectiveSectionEN7llvm_ks9StringRefENS1_5SMLocE
        - _ZN7llvm_ks10MCStreamer10PopSectionEv
        - _ZN7llvm_ks10MCStreamer11PushSectionEv
        - _ZN7llvm_ks20MCAsmParserExtension11getStreamerEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:625,3'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension11getStreamerEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:625,17'
          Dst:             _ZN7llvm_ks10MCStreamer11PushSectionEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:627,7'
          Dst:             _ZN12_GLOBAL__N_115DarwinAsmParser21parseDirectiveSectionEN7llvm_ks9StringRefENS1_5SMLocE
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:628,5'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension11getStreamerEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:628,19'
          Dst:             _ZN7llvm_ks10MCStreamer10PopSectionEv
    - functionName:    _ZN12_GLOBAL__N_115DarwinAsmParser21parseDirectiveSectionEN7llvm_ks9StringRefENS1_5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/DarwinAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 555
      functionLinenumberEnd: 620
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         142
      ICount:          963
      EdgeCount:       259
      CyclomaticComplexity: 119
      functionsReached:
        - _ZN7llvm_ks11SectionKind7getDataEv
        - _ZN7llvm_ks11SectionKind7getTextEv
        - _ZN7llvm_ks14MCSectionMachO21ParseSectionSpecifierENS_9StringRefERS1_S2_RjRbS3_
        - _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - _ZN7llvm_ks20MCAsmParserExtension11getStreamerEv
        - _ZN7llvm_ks20MCAsmParserExtension3LexEv
        - _ZN7llvm_ks20MCAsmParserExtension5ErrorENS_5SMLocERKNS_5TwineE
        - _ZN7llvm_ks20MCAsmParserExtension8TokErrorERKNS_5TwineE
        - _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks5SMLoc14getFromPointerEPKc
        - _ZN7llvm_ks5TwineC2EPKc
        - _ZN7llvm_ks6TripleC2ERKS0_
        - _ZN7llvm_ks6TripleD2Ev
        - _ZN7llvm_ks7SMRangeC2ENS_5SMLocES1_
        - _ZN7llvm_ks8ArrayRefINS_7SMRangeEEC2ERKS1_
        - _ZN7llvm_ks9MCContext15getMachOSectionENS_9StringRefES1_jjNS_11SectionKindEPKc
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZN7llvm_ks9StringRefC2Ev
        - _ZN7llvm_ksplEPKcRKNS_9StringRefE
        - _ZN7llvm_ksplERKNS_5TwineES2_
        - _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks10MCAsmLexer6getLocEv
        - _ZNK7llvm_ks16MCObjectFileInfo15getTargetTripleEv
        - _ZNK7llvm_ks5SMLoc10getPointerEv
        - _ZNK7llvm_ks6Triple7getArchEv
        - _ZNK7llvm_ks9MCContext17getObjectFileInfoEv
        - _ZNK7llvm_ks9StringRef3endEv
        - _ZNK7llvm_ks9StringRef5beginEv
        - _ZNK7llvm_ks9StringRefcvNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEv
        - memchr
        - memcmp
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:556,15'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:556,26'
          Dst:             _ZNK7llvm_ks10MCAsmLexer6getLocEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:558,13'
          Dst:             _ZN7llvm_ks9StringRefC2Ev
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:559,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:560,23'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:560,12'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension5ErrorENS_5SMLocERKNS_5TwineE
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:563,8'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:563,19'
          Dst:             _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:564,21'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:564,12'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8TokErrorERKNS_5TwineE
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:566,29'
          Dst:             _ZNK7llvm_ks9StringRefcvNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:571,19'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:572,26'
          Dst:             _ZNK7llvm_ks9StringRef5beginEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:572,39'
          Dst:             _ZNK7llvm_ks9StringRef3endEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:574,3'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension3LexEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:575,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:575,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:576,21'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:576,12'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8TokErrorERKNS_5TwineE
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:577,3'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension3LexEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:580,13'
          Dst:             _ZN7llvm_ks9StringRefC2Ev
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:580,22'
          Dst:             _ZN7llvm_ks9StringRefC2Ev
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:585,5'
          Dst:             _ZN7llvm_ks14MCSectionMachO21ParseSectionSpecifierENS_9StringRefERS1_S2_RjRbS3_
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:589,23'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:589,12'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension5ErrorENS_5SMLocERKNS_5TwineE
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:592,15'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:592,40'
          Dst:             _ZNK7llvm_ks9MCContext17getObjectFileInfoEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:592,61'
          Dst:             _ZNK7llvm_ks16MCObjectFileInfo15getTargetTripleEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:592,15'
          Dst:             _ZN7llvm_ks6TripleC2ERKS0_
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:593,32'
          Dst:             _ZNK7llvm_ks6Triple7getArchEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:597,59'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:597,37'
          Dst:             memcmp
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:598,58'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:598,37'
          Dst:             memcmp
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:599,59'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:599,37'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:603,32'
          Dst:             _ZNK7llvm_ks5SMLoc10getPointerEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:603,17'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:604,29'
          Dst:             memchr
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:604,59'
          Dst:             memchr
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:605,20'
          Dst:             _ZN7llvm_ks5SMLoc14getFromPointerEPKc
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:606,20'
          Dst:             _ZN7llvm_ks5SMLoc14getFromPointerEPKc
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:607,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:607,45'
          Dst:             _ZN7llvm_ksplEPKcRKNS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:607,57'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:607,55'
          Dst:             _ZN7llvm_ksplERKNS_5TwineES2_
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:608,27'
          Dst:             _ZN7llvm_ks7SMRangeC2ENS_5SMLocES1_
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:608,27'
          Dst:             _ZN7llvm_ks8ArrayRefINS_7SMRangeEEC2ERKS1_
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:609,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:609,57'
          Dst:             _ZN7llvm_ksplEPKcRKNS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:610,24'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:609,74'
          Dst:             _ZN7llvm_ksplERKNS_5TwineES2_
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:610,30'
          Dst:             _ZN7llvm_ks7SMRangeC2ENS_5SMLocES1_
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:610,30'
          Dst:             _ZN7llvm_ks8ArrayRefINS_7SMRangeEEC2ERKS1_
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:620,1'
          Dst:             _ZN7llvm_ks6TripleD2Ev
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:615,28'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:616,3'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension11getStreamerEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:616,31'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:618,16'
          Dst:             _ZN7llvm_ks11SectionKind7getTextEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:618,41'
          Dst:             _ZN7llvm_ks11SectionKind7getDataEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:616,44'
          Dst:             _ZN7llvm_ks9MCContext15getMachOSectionENS_9StringRefES1_jjNS_11SectionKindEPKc
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:620,1'
          Dst:             _ZN7llvm_ks6TripleD2Ev
    - functionName:    _ZN7llvm_ks7SMRangeC2ENS_5SMLocES1_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/SMLoc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          53
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7llvm_ks5SMLoc7isValidEv
        - __assert_fail
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/SMLoc.h:54,5'
          Dst:             _ZNK7llvm_ks5SMLoc7isValidEv
        - Src:             'llvm/include/llvm/Support/SMLoc.h:54,5'
          Dst:             _ZNK7llvm_ks5SMLoc7isValidEv
        - Src:             'llvm/include/llvm/Support/SMLoc.h:54,5'
          Dst:             __assert_fail
    - functionName:    _ZN7llvm_ks8ArrayRefINS_7SMRangeEEC2ERKS1_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ArrayRef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_21parseDirectiveSectionES5_S6_EEEEbPS0_S5_S6_
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCParser/MCAsmParserExtension.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_24parseDirectiveDumpOrLoadES5_S6_EEEEbPS0_S5_S6_
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCParser/MCAsmParserExtension.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_115DarwinAsmParser24parseDirectiveDumpOrLoadEN7llvm_ks9StringRefENS1_5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/DarwinAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 476
      functionLinenumberEnd: 580
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          155
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7llvm_ks20MCAsmParserExtension3LexEv
        - _ZN7llvm_ks20MCAsmParserExtension7WarningENS_5SMLocERKNS_5TwineE
        - _ZN7llvm_ks20MCAsmParserExtension8TokErrorERKNS_5TwineE
        - _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - _ZN7llvm_ks5TwineC2EPKc
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - memcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:477,30'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:478,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:478,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:479,21'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:479,12'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8TokErrorERKNS_5TwineE
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:481,3'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension3LexEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:483,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:483,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:484,21'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:484,12'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8TokErrorERKNS_5TwineE
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:486,3'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension3LexEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:491,27'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:491,12'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension7WarningENS_5SMLocERKNS_5TwineE
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:493,27'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:493,12'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension7WarningENS_5SMLocERKNS_5TwineE
    - functionName:    _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_35parseDirectiveSubsectionsViaSymbolsES5_S6_EEEEbPS0_S5_S6_
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCParser/MCAsmParserExtension.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_115DarwinAsmParser35parseDirectiveSubsectionsViaSymbolsEN7llvm_ks9StringRefENS1_5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/DarwinAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 708
      functionLinenumberEnd: 717
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks20MCAsmParserExtension11getStreamerEv
        - _ZN7llvm_ks20MCAsmParserExtension3LexEv
        - _ZN7llvm_ks20MCAsmParserExtension8TokErrorERKNS_5TwineE
        - _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - _ZN7llvm_ks5TwineC2EPKc
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:709,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:709,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:710,21'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:710,12'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8TokErrorERKNS_5TwineE
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:712,3'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension3LexEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:714,3'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension11getStreamerEv
    - functionName:    _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_18parseDirectiveLsymES5_S6_EEEEbPS0_S5_S6_
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCParser/MCAsmParserExtension.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_115DarwinAsmParser18parseDirectiveLsymEN7llvm_ks9StringRefENS1_5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/DarwinAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 525
      functionLinenumberEnd: 551
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          89
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks11MCAsmParser15parseExpressionERPKNS_6MCExprE
        - _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - _ZN7llvm_ks20MCAsmParserExtension3LexEv
        - _ZN7llvm_ks20MCAsmParserExtension8TokErrorERKNS_5TwineE
        - _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks5TwineC2EPKc
        - _ZN7llvm_ks5TwineC2ERKNS_9StringRefE
        - _ZN7llvm_ks9MCContext17getOrCreateSymbolERKNS_5TwineE
        - _ZN7llvm_ks9StringRefC2Ev
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:526,13'
          Dst:             _ZN7llvm_ks9StringRefC2Ev
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:527,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:528,21'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:528,12'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8TokErrorERKNS_5TwineE
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:531,19'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:531,50'
          Dst:             _ZN7llvm_ks5TwineC2ERKNS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:531,32'
          Dst:             _ZN7llvm_ks9MCContext17getOrCreateSymbolERKNS_5TwineE
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:533,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:533,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:534,21'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:534,12'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8TokErrorERKNS_5TwineE
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:535,3'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension3LexEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:538,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:538,19'
          Dst:             _ZN7llvm_ks11MCAsmParser15parseExpressionERPKNS_6MCExprE
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:541,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:541,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:542,21'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:542,12'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8TokErrorERKNS_5TwineE
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:544,3'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension3LexEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:550,19'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:550,10'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8TokErrorERKNS_5TwineE
    - functionName:    _ZNK7llvm_ks14MCSectionMachO7getTypeEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCSectionMachO.h'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_28parseDirectiveIndirectSymbolES5_S6_EEEEbPS0_S5_S6_
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCParser/MCAsmParserExtension.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_115DarwinAsmParser28parseDirectiveIndirectSymbolEN7llvm_ks9StringRefENS1_5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/DarwinAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 442
      functionLinenumberEnd: 471
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          146
      EdgeCount:       26
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - _ZN7llvm_ks20MCAsmParserExtension11getStreamerEv
        - _ZN7llvm_ks20MCAsmParserExtension3LexEv
        - _ZN7llvm_ks20MCAsmParserExtension5ErrorENS_5SMLocERKNS_5TwineE
        - _ZN7llvm_ks20MCAsmParserExtension8TokErrorERKNS_5TwineE
        - _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks5TwineC2EPKc
        - _ZN7llvm_ks5TwineC2ERKNS_9StringRefE
        - _ZN7llvm_ks9MCContext17getOrCreateSymbolERKNS_5TwineE
        - _ZN7llvm_ks9StringRefC2Ev
        - _ZN7llvm_ksplEPKcRKNS_9StringRefE
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks10MCStreamer17getCurrentSectionEv
        - _ZNK7llvm_ks14MCSectionMachO7getTypeEv
        - _ZNK7llvm_ks8MCSymbol11isTemporaryEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:444,40'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension11getStreamerEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:444,54'
          Dst:             _ZNK7llvm_ks10MCStreamer17getCurrentSectionEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:445,45'
          Dst:             _ZNK7llvm_ks14MCSectionMachO7getTypeEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:449,23'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:449,12'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension5ErrorENS_5SMLocERKNS_5TwineE
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:452,13'
          Dst:             _ZN7llvm_ks9StringRefC2Ev
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:453,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:454,21'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:454,12'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8TokErrorERKNS_5TwineE
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:456,19'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:456,50'
          Dst:             _ZN7llvm_ks5TwineC2ERKNS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:456,32'
          Dst:             _ZN7llvm_ks9MCContext17getOrCreateSymbolERKNS_5TwineE
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:459,12'
          Dst:             _ZNK7llvm_ks8MCSymbol11isTemporaryEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:460,21'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:460,12'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8TokErrorERKNS_5TwineE
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:462,8'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension11getStreamerEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:463,70'
          Dst:             _ZN7llvm_ksplEPKcRKNS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:463,12'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8TokErrorERKNS_5TwineE
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:465,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:465,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:466,21'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:466,12'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8TokErrorERKNS_5TwineE
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:468,3'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension3LexEv
    - functionName:    _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_18parseDirectiveDescES5_S6_EEEEbPS0_S5_S6_
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCParser/MCAsmParserExtension.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_115DarwinAsmParser18parseDirectiveDescEN7llvm_ks9StringRefENS1_5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/DarwinAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 413
      functionLinenumberEnd: 438
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          101
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - _ZN7llvm_ks20MCAsmParserExtension11getStreamerEv
        - _ZN7llvm_ks20MCAsmParserExtension3LexEv
        - _ZN7llvm_ks20MCAsmParserExtension8TokErrorERKNS_5TwineE
        - _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks5TwineC2EPKc
        - _ZN7llvm_ks5TwineC2ERKNS_9StringRefE
        - _ZN7llvm_ks9MCContext17getOrCreateSymbolERKNS_5TwineE
        - _ZN7llvm_ks9StringRefC2Ev
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:414,13'
          Dst:             _ZN7llvm_ks9StringRefC2Ev
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:415,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:416,21'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:416,12'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8TokErrorERKNS_5TwineE
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:419,19'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:419,50'
          Dst:             _ZN7llvm_ks5TwineC2ERKNS_9StringRefE
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:419,32'
          Dst:             _ZN7llvm_ks9MCContext17getOrCreateSymbolERKNS_5TwineE
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:421,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:421,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:422,21'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:422,12'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8TokErrorERKNS_5TwineE
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:423,3'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension3LexEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:426,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:429,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:429,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:430,21'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:430,12'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8TokErrorERKNS_5TwineE
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:432,3'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension3LexEv
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:435,3'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension11getStreamerEv
    - functionName:    _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_15parseVersionMinEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/DarwinAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          50
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_15parseVersionMinES5_S6_EEEEbPS0_S5_S6_
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:35,54'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_15parseVersionMinES5_S6_EEEEbPS0_S5_S6_
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:37,5'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
    - functionName:    _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_26parseSectionDirectiveIdentEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/DarwinAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          50
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_26parseSectionDirectiveIdentES5_S6_EEEEbPS0_S5_S6_
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:35,54'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_26parseSectionDirectiveIdentES5_S6_EEEEbPS0_S5_S6_
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:37,5'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
    - functionName:    _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_24parseSectionDirectiveTLVEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/DarwinAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          50
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_24parseSectionDirectiveTLVES5_S6_EEEEbPS0_S5_S6_
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:35,54'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_24parseSectionDirectiveTLVES5_S6_EEEEbPS0_S5_S6_
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:37,5'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
    - functionName:    _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_35parseSectionDirectiveThreadInitFuncEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/DarwinAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          50
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_35parseSectionDirectiveThreadInitFuncES5_S6_EEEEbPS0_S5_S6_
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:35,54'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_35parseSectionDirectiveThreadInitFuncES5_S6_EEEEbPS0_S5_S6_
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:37,5'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
    - functionName:    _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_25parseSectionDirectiveTextEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/DarwinAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          50
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_25parseSectionDirectiveTextES5_S6_EEEEbPS0_S5_S6_
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:35,54'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_25parseSectionDirectiveTextES5_S6_EEEEbPS0_S5_S6_
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:37,5'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
    - functionName:    _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_26parseSectionDirectiveTDataEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/DarwinAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          50
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_26parseSectionDirectiveTDataES5_S6_EEEEbPS0_S5_S6_
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:35,54'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_26parseSectionDirectiveTDataES5_S6_EEEEbPS0_S5_S6_
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:37,5'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
    - functionName:    _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_31parseSectionDirectiveSymbolStubEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/DarwinAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          50
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_31parseSectionDirectiveSymbolStubES5_S6_EEEEbPS0_S5_S6_
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:35,54'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_31parseSectionDirectiveSymbolStubES5_S6_EEEEbPS0_S5_S6_
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:37,5'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
    - functionName:    _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_31parseSectionDirectiveStaticDataEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/DarwinAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          50
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_31parseSectionDirectiveStaticDataES5_S6_EEEEbPS0_S5_S6_
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:35,54'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_31parseSectionDirectiveStaticDataES5_S6_EEEEbPS0_S5_S6_
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:37,5'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
    - functionName:    _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_32parseSectionDirectiveStaticConstEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/DarwinAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          50
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_32parseSectionDirectiveStaticConstES5_S6_EEEEbPS0_S5_S6_
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:35,54'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_32parseSectionDirectiveStaticConstES5_S6_EEEEbPS0_S5_S6_
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:37,5'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
    - functionName:    _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_34parseSectionDirectivePICSymbolStubEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/DarwinAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          50
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_34parseSectionDirectivePICSymbolStubES5_S6_EEEEbPS0_S5_S6_
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:35,54'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_34parseSectionDirectivePICSymbolStubES5_S6_EEEEbPS0_S5_S6_
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:37,5'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
    - functionName:    _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_32parseSectionDirectiveObjCSymbolsEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/DarwinAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          50
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_32parseSectionDirectiveObjCSymbolsES5_S6_EEEEbPS0_S5_S6_
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:35,54'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_32parseSectionDirectiveObjCSymbolsES5_S6_EEEEbPS0_S5_S6_
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:37,5'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
    - functionName:    _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_37parseSectionDirectiveObjCStringObjectEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/DarwinAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          50
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_37parseSectionDirectiveObjCStringObjectES5_S6_EEEEbPS0_S5_S6_
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:35,54'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_37parseSectionDirectiveObjCStringObjectES5_S6_EEEEbPS0_S5_S6_
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:37,5'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
    - functionName:    _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_37parseSectionDirectiveObjCSelectorStrsEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/DarwinAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          50
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_37parseSectionDirectiveObjCSelectorStrsES5_S6_EEEEbPS0_S5_S6_
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:35,54'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_37parseSectionDirectiveObjCSelectorStrsES5_S6_EEEEbPS0_S5_S6_
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:37,5'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
    - functionName:    _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_33parseSectionDirectiveObjCProtocolEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/DarwinAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          50
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_33parseSectionDirectiveObjCProtocolES5_S6_EEEEbPS0_S5_S6_
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:35,54'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_33parseSectionDirectiveObjCProtocolES5_S6_EEEEbPS0_S5_S6_
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:37,5'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
    - functionName:    _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_35parseSectionDirectiveObjCModuleInfoEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/DarwinAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          50
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_35parseSectionDirectiveObjCModuleInfoES5_S6_EEEEbPS0_S5_S6_
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:35,54'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_35parseSectionDirectiveObjCModuleInfoES5_S6_EEEEbPS0_S5_S6_
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:37,5'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
    - functionName:    _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_37parseSectionDirectiveObjCMethVarTypesEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/DarwinAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          50
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_37parseSectionDirectiveObjCMethVarTypesES5_S6_EEEEbPS0_S5_S6_
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:35,54'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_37parseSectionDirectiveObjCMethVarTypesES5_S6_EEEEbPS0_S5_S6_
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:37,5'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
    - functionName:    _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_37parseSectionDirectiveObjCMethVarNamesEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/DarwinAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          50
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_37parseSectionDirectiveObjCMethVarNamesES5_S6_EEEEbPS0_S5_S6_
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:35,54'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_37parseSectionDirectiveObjCMethVarNamesES5_S6_EEEEbPS0_S5_S6_
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:37,5'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
    - functionName:    _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_34parseSectionDirectiveObjCMetaClassEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/DarwinAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          50
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_34parseSectionDirectiveObjCMetaClassES5_S6_EEEEbPS0_S5_S6_
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:35,54'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_34parseSectionDirectiveObjCMetaClassES5_S6_EEEEbPS0_S5_S6_
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:37,5'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
    - functionName:    _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_36parseSectionDirectiveObjCMessageRefsEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/DarwinAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          50
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_36parseSectionDirectiveObjCMessageRefsES5_S6_EEEEbPS0_S5_S6_
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:35,54'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_36parseSectionDirectiveObjCMessageRefsES5_S6_EEEEbPS0_S5_S6_
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:37,5'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
    - functionName:    _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_37parseSectionDirectiveObjCInstanceVarsEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/DarwinAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          50
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_37parseSectionDirectiveObjCInstanceVarsES5_S6_EEEEbPS0_S5_S6_
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:35,54'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_37parseSectionDirectiveObjCInstanceVarsES5_S6_EEEEbPS0_S5_S6_
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:37,5'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
    - functionName:    _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_33parseSectionDirectiveObjCInstMethEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/DarwinAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          50
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_33parseSectionDirectiveObjCInstMethES5_S6_EEEEbPS0_S5_S6_
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:35,54'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_33parseSectionDirectiveObjCInstMethES5_S6_EEEEbPS0_S5_S6_
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:37,5'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
    - functionName:    _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_32parseSectionDirectiveObjCClsRefsEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/DarwinAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          50
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_32parseSectionDirectiveObjCClsRefsES5_S6_EEEEbPS0_S5_S6_
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:35,54'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_32parseSectionDirectiveObjCClsRefsES5_S6_EEEEbPS0_S5_S6_
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:37,5'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
    - functionName:    _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_32parseSectionDirectiveObjCClsMethEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/DarwinAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          50
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_32parseSectionDirectiveObjCClsMethES5_S6_EEEEbPS0_S5_S6_
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:35,54'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_32parseSectionDirectiveObjCClsMethES5_S6_EEEEbPS0_S5_S6_
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:37,5'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
    - functionName:    _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_34parseSectionDirectiveObjCClassVarsEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/DarwinAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          50
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_34parseSectionDirectiveObjCClassVarsES5_S6_EEEEbPS0_S5_S6_
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:35,54'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_34parseSectionDirectiveObjCClassVarsES5_S6_EEEEbPS0_S5_S6_
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:37,5'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
    - functionName:    _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_35parseSectionDirectiveObjCClassNamesEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/DarwinAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          50
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_35parseSectionDirectiveObjCClassNamesES5_S6_EEEEbPS0_S5_S6_
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:35,54'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_35parseSectionDirectiveObjCClassNamesES5_S6_EEEEbPS0_S5_S6_
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:37,5'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
    - functionName:    _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_30parseSectionDirectiveObjCClassEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/DarwinAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          50
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_30parseSectionDirectiveObjCClassES5_S6_EEEEbPS0_S5_S6_
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:35,54'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_30parseSectionDirectiveObjCClassES5_S6_EEEEbPS0_S5_S6_
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:37,5'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
    - functionName:    _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_33parseSectionDirectiveObjCCategoryEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/DarwinAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          50
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_33parseSectionDirectiveObjCCategoryES5_S6_EEEEbPS0_S5_S6_
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:35,54'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_33parseSectionDirectiveObjCCategoryES5_S6_EEEEbPS0_S5_S6_
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:37,5'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
    - functionName:    _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_36parseSectionDirectiveObjCCatInstMethEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/DarwinAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          50
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_36parseSectionDirectiveObjCCatInstMethES5_S6_EEEEbPS0_S5_S6_
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:35,54'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_36parseSectionDirectiveObjCCatInstMethES5_S6_EEEEbPS0_S5_S6_
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:37,5'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
    - functionName:    _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_35parseSectionDirectiveObjCCatClsMethEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/DarwinAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          50
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_35parseSectionDirectiveObjCCatClsMethES5_S6_EEEEbPS0_S5_S6_
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:35,54'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_35parseSectionDirectiveObjCCatClsMethES5_S6_EEEEbPS0_S5_S6_
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:37,5'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
    - functionName:    _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_42parseSectionDirectiveNonLazySymbolPointersEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/DarwinAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          50
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_42parseSectionDirectiveNonLazySymbolPointersES5_S6_EEEEbPS0_S5_S6_
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:35,54'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_42parseSectionDirectiveNonLazySymbolPointersES5_S6_EEEEbPS0_S5_S6_
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:37,5'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
    - functionName:    _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_32parseSectionDirectiveModTermFuncEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/DarwinAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          50
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_32parseSectionDirectiveModTermFuncES5_S6_EEEEbPS0_S5_S6_
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:35,54'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_32parseSectionDirectiveModTermFuncES5_S6_EEEEbPS0_S5_S6_
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:37,5'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
    - functionName:    _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_32parseSectionDirectiveModInitFuncEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/DarwinAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          50
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_32parseSectionDirectiveModInitFuncES5_S6_EEEEbPS0_S5_S6_
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:35,54'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_32parseSectionDirectiveModInitFuncES5_S6_EEEEbPS0_S5_S6_
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:37,5'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
    - functionName:    _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_29parseSectionDirectiveLiteral8EN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/DarwinAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          50
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_29parseSectionDirectiveLiteral8ES5_S6_EEEEbPS0_S5_S6_
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:35,54'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_29parseSectionDirectiveLiteral8ES5_S6_EEEEbPS0_S5_S6_
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:37,5'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
    - functionName:    _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_29parseSectionDirectiveLiteral4EN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/DarwinAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          50
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_29parseSectionDirectiveLiteral4ES5_S6_EEEEbPS0_S5_S6_
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:35,54'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_29parseSectionDirectiveLiteral4ES5_S6_EEEEbPS0_S5_S6_
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:37,5'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
    - functionName:    _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_30parseSectionDirectiveLiteral16EN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/DarwinAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          50
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_30parseSectionDirectiveLiteral16ES5_S6_EEEEbPS0_S5_S6_
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:35,54'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_30parseSectionDirectiveLiteral16ES5_S6_EEEEbPS0_S5_S6_
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:37,5'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
    - functionName:    _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_26parseDirectiveLinkerOptionEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/DarwinAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          50
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_26parseDirectiveLinkerOptionES5_S6_EEEEbPS0_S5_S6_
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:35,54'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_26parseDirectiveLinkerOptionES5_S6_EEEEbPS0_S5_S6_
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:37,5'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
    - functionName:    _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_39parseSectionDirectiveLazySymbolPointersEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/DarwinAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          50
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_39parseSectionDirectiveLazySymbolPointersES5_S6_EEEEbPS0_S5_S6_
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:35,54'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_39parseSectionDirectiveLazySymbolPointersES5_S6_EEEEbPS0_S5_S6_
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:37,5'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
    - functionName:    _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_32parseSectionDirectiveFVMLibInit1EN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/DarwinAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          50
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_32parseSectionDirectiveFVMLibInit1ES5_S6_EEEEbPS0_S5_S6_
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:35,54'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_32parseSectionDirectiveFVMLibInit1ES5_S6_EEEEbPS0_S5_S6_
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:37,5'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
    - functionName:    _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_32parseSectionDirectiveFVMLibInit0EN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/DarwinAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          50
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_32parseSectionDirectiveFVMLibInit0ES5_S6_EEEEbPS0_S5_S6_
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:35,54'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_32parseSectionDirectiveFVMLibInit0ES5_S6_EEEEbPS0_S5_S6_
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:37,5'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
    - functionName:    _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_25parseSectionDirectiveDyldEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/DarwinAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          50
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_25parseSectionDirectiveDyldES5_S6_EEEEbPS0_S5_S6_
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:35,54'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_25parseSectionDirectiveDyldES5_S6_EEEEbPS0_S5_S6_
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:37,5'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
    - functionName:    _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_31parseSectionDirectiveDestructorEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/DarwinAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          50
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_31parseSectionDirectiveDestructorES5_S6_EEEEbPS0_S5_S6_
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:35,54'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_31parseSectionDirectiveDestructorES5_S6_EEEEbPS0_S5_S6_
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:37,5'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
    - functionName:    _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_25parseSectionDirectiveDataEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/DarwinAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          50
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_25parseSectionDirectiveDataES5_S6_EEEEbPS0_S5_S6_
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:35,54'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_25parseSectionDirectiveDataES5_S6_EEEEbPS0_S5_S6_
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:37,5'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
    - functionName:    _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_28parseSectionDirectiveCStringEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/DarwinAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          50
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_28parseSectionDirectiveCStringES5_S6_EEEEbPS0_S5_S6_
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:35,54'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_28parseSectionDirectiveCStringES5_S6_EEEEbPS0_S5_S6_
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:37,5'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
    - functionName:    _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_32parseSectionDirectiveConstructorEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/DarwinAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          50
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_32parseSectionDirectiveConstructorES5_S6_EEEEbPS0_S5_S6_
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:35,54'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_32parseSectionDirectiveConstructorES5_S6_EEEEbPS0_S5_S6_
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:37,5'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
    - functionName:    _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_30parseSectionDirectiveConstDataEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/DarwinAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          50
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_30parseSectionDirectiveConstDataES5_S6_EEEEbPS0_S5_S6_
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:35,54'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_30parseSectionDirectiveConstDataES5_S6_EEEEbPS0_S5_S6_
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:37,5'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
    - functionName:    _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_26parseSectionDirectiveConstEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/DarwinAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          50
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_26parseSectionDirectiveConstES5_S6_EEEEbPS0_S5_S6_
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:35,54'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_26parseSectionDirectiveConstES5_S6_EEEEbPS0_S5_S6_
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:37,5'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
    - functionName:    _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_24parseSectionDirectiveBssEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/DarwinAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          50
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_24parseSectionDirectiveBssES5_S6_EEEEbPS0_S5_S6_
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:35,54'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_24parseSectionDirectiveBssES5_S6_EEEEbPS0_S5_S6_
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:37,5'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
    - functionName:    _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_27parseDirectiveDataRegionEndEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/DarwinAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          50
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_27parseDirectiveDataRegionEndES5_S6_EEEEbPS0_S5_S6_
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:35,54'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_27parseDirectiveDataRegionEndES5_S6_EEEEbPS0_S5_S6_
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:37,5'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
    - functionName:    _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_24parseDirectiveDataRegionEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/DarwinAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          50
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_24parseDirectiveDataRegionES5_S6_EEEEbPS0_S5_S6_
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:35,54'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_24parseDirectiveDataRegionES5_S6_EEEEbPS0_S5_S6_
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:37,5'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
    - functionName:    _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_22parseDirectiveZerofillEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/DarwinAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          50
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_22parseDirectiveZerofillES5_S6_EEEEbPS0_S5_S6_
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:35,54'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_22parseDirectiveZerofillES5_S6_EEEEbPS0_S5_S6_
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:37,5'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
    - functionName:    _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_18parseDirectiveTBSSEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/DarwinAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          50
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_18parseDirectiveTBSSES5_S6_EEEEbPS0_S5_S6_
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:35,54'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_18parseDirectiveTBSSES5_S6_EEEEbPS0_S5_S6_
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:37,5'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
    - functionName:    _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_28parseDirectiveSecureLogResetEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/DarwinAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          50
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_28parseDirectiveSecureLogResetES5_S6_EEEEbPS0_S5_S6_
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:35,54'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_28parseDirectiveSecureLogResetES5_S6_EEEEbPS0_S5_S6_
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:37,5'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
    - functionName:    _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_29parseDirectiveSecureLogUniqueEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/DarwinAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          50
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_29parseDirectiveSecureLogUniqueES5_S6_EEEEbPS0_S5_S6_
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:35,54'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_29parseDirectiveSecureLogUniqueES5_S6_EEEEbPS0_S5_S6_
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:37,5'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
    - functionName:    _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_22parseDirectivePreviousEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/DarwinAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          50
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_22parseDirectivePreviousES5_S6_EEEEbPS0_S5_S6_
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:35,54'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_22parseDirectivePreviousES5_S6_EEEEbPS0_S5_S6_
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:37,5'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
    - functionName:    _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_24parseDirectivePopSectionEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/DarwinAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          50
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_24parseDirectivePopSectionES5_S6_EEEEbPS0_S5_S6_
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:35,54'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_24parseDirectivePopSectionES5_S6_EEEEbPS0_S5_S6_
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:37,5'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
    - functionName:    _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_25parseDirectivePushSectionEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/DarwinAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          50
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_25parseDirectivePushSectionES5_S6_EEEEbPS0_S5_S6_
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:35,54'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_25parseDirectivePushSectionES5_S6_EEEEbPS0_S5_S6_
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:37,5'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
    - functionName:    _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_21parseDirectiveSectionEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/DarwinAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          50
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_21parseDirectiveSectionES5_S6_EEEEbPS0_S5_S6_
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:35,54'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_21parseDirectiveSectionES5_S6_EEEEbPS0_S5_S6_
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:37,5'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
    - functionName:    _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_24parseDirectiveDumpOrLoadEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/DarwinAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          50
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_24parseDirectiveDumpOrLoadES5_S6_EEEEbPS0_S5_S6_
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:35,54'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_24parseDirectiveDumpOrLoadES5_S6_EEEEbPS0_S5_S6_
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:37,5'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
    - functionName:    _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_35parseDirectiveSubsectionsViaSymbolsEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/DarwinAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          50
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_35parseDirectiveSubsectionsViaSymbolsES5_S6_EEEEbPS0_S5_S6_
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:35,54'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_35parseDirectiveSubsectionsViaSymbolsES5_S6_EEEEbPS0_S5_S6_
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:37,5'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
    - functionName:    _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_18parseDirectiveLsymEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/DarwinAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          50
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_18parseDirectiveLsymES5_S6_EEEEbPS0_S5_S6_
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:35,54'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_18parseDirectiveLsymES5_S6_EEEEbPS0_S5_S6_
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:37,5'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
    - functionName:    _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_28parseDirectiveIndirectSymbolEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/DarwinAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          50
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_28parseDirectiveIndirectSymbolES5_S6_EEEEbPS0_S5_S6_
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:35,54'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_28parseDirectiveIndirectSymbolES5_S6_EEEEbPS0_S5_S6_
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:37,5'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
    - functionName:    _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_18parseDirectiveDescEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/DarwinAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          50
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_18parseDirectiveDescES5_S6_EEEEbPS0_S5_S6_
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:35,54'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension15HandleDirectiveIN12_GLOBAL__N_115DarwinAsmParserETnMT_FbNS_9StringRefENS_5SMLocEEXadL_ZNS3_18parseDirectiveDescES5_S6_EEEEbPS0_S5_S6_
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:37,5'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
    - functionName:    _ZN12_GLOBAL__N_115DarwinAsmParser10InitializeERN7llvm_ks11MCAsmParserE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/DarwinAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 180
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          484
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_15parseVersionMinEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
        - _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_18parseDirectiveDescEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
        - _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_18parseDirectiveLsymEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
        - _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_18parseDirectiveTBSSEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
        - _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_21parseDirectiveSectionEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
        - _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_22parseDirectivePreviousEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
        - _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_22parseDirectiveZerofillEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
        - _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_24parseDirectiveDataRegionEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
        - _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_24parseDirectiveDumpOrLoadEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
        - _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_24parseDirectivePopSectionEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
        - _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_24parseSectionDirectiveBssEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
        - _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_24parseSectionDirectiveTLVEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
        - _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_25parseDirectivePushSectionEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
        - _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_25parseSectionDirectiveDataEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
        - _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_25parseSectionDirectiveDyldEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
        - _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_25parseSectionDirectiveTextEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
        - _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_26parseDirectiveLinkerOptionEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
        - _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_26parseSectionDirectiveConstEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
        - _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_26parseSectionDirectiveIdentEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
        - _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_26parseSectionDirectiveTDataEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
        - _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_27parseDirectiveDataRegionEndEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
        - _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_28parseDirectiveIndirectSymbolEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
        - _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_28parseDirectiveSecureLogResetEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
        - _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_28parseSectionDirectiveCStringEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
        - _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_29parseDirectiveSecureLogUniqueEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
        - _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_29parseSectionDirectiveLiteral4EN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
        - _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_29parseSectionDirectiveLiteral8EN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
        - _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_30parseSectionDirectiveConstDataEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
        - _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_30parseSectionDirectiveLiteral16EN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
        - _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_30parseSectionDirectiveObjCClassEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
        - _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_31parseSectionDirectiveDestructorEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
        - _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_31parseSectionDirectiveStaticDataEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
        - _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_31parseSectionDirectiveSymbolStubEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
        - _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_32parseSectionDirectiveConstructorEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
        - _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_32parseSectionDirectiveFVMLibInit0EN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
        - _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_32parseSectionDirectiveFVMLibInit1EN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
        - _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_32parseSectionDirectiveModInitFuncEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
        - _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_32parseSectionDirectiveModTermFuncEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
        - _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_32parseSectionDirectiveObjCClsMethEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
        - _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_32parseSectionDirectiveObjCClsRefsEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
        - _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_32parseSectionDirectiveObjCSymbolsEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
        - _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_32parseSectionDirectiveStaticConstEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
        - _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_33parseSectionDirectiveObjCCategoryEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
        - _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_33parseSectionDirectiveObjCInstMethEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
        - _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_33parseSectionDirectiveObjCProtocolEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
        - _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_34parseSectionDirectiveObjCClassVarsEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
        - _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_34parseSectionDirectiveObjCMetaClassEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
        - _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_34parseSectionDirectivePICSymbolStubEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
        - _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_35parseDirectiveSubsectionsViaSymbolsEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
        - _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_35parseSectionDirectiveObjCCatClsMethEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
        - _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_35parseSectionDirectiveObjCClassNamesEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
        - _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_35parseSectionDirectiveObjCModuleInfoEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
        - _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_35parseSectionDirectiveThreadInitFuncEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
        - _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_36parseSectionDirectiveObjCCatInstMethEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
        - _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_36parseSectionDirectiveObjCMessageRefsEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
        - _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_37parseSectionDirectiveObjCInstanceVarsEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
        - _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_37parseSectionDirectiveObjCMethVarNamesEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
        - _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_37parseSectionDirectiveObjCMethVarTypesEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
        - _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_37parseSectionDirectiveObjCSelectorStrsEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
        - _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_37parseSectionDirectiveObjCStringObjectEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
        - _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_39parseSectionDirectiveLazySymbolPointersEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
        - _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_42parseSectionDirectiveNonLazySymbolPointersEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
        - _ZN7llvm_ks20MCAsmParserExtension10InitializeERNS_11MCAsmParserE
        - _ZN7llvm_ks5SMLocC2Ev
        - _ZN7llvm_ks9StringRefC2EPKc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:51,33'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10InitializeERNS_11MCAsmParserE
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:53,63'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:53,5'
          Dst:             _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_18parseDirectiveDescEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:55,7'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:54,5'
          Dst:             _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_28parseDirectiveIndirectSymbolEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:56,63'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:56,5'
          Dst:             _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_18parseDirectiveLsymEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:58,7'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:57,5'
          Dst:             _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_35parseDirectiveSubsectionsViaSymbolsEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:59,69'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:59,5'
          Dst:             _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_24parseDirectiveDumpOrLoadEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:60,69'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:60,5'
          Dst:             _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_24parseDirectiveDumpOrLoadEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:61,66'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:61,5'
          Dst:             _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_21parseDirectiveSectionEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:63,7'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:62,5'
          Dst:             _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_25parseDirectivePushSectionEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:65,7'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:64,5'
          Dst:             _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_24parseDirectivePopSectionEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:66,67'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:66,5'
          Dst:             _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_22parseDirectivePreviousEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:68,7'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:67,5'
          Dst:             _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_29parseDirectiveSecureLogUniqueEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:70,7'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:69,5'
          Dst:             _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_28parseDirectiveSecureLogResetEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:71,63'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:71,5'
          Dst:             _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_18parseDirectiveTBSSEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:72,67'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:72,5'
          Dst:             _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_22parseDirectiveZerofillEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:75,7'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:74,5'
          Dst:             _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_24parseDirectiveDataRegionEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:77,7'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:76,5'
          Dst:             _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_27parseDirectiveDataRegionEndEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:80,69'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:80,5'
          Dst:             _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_24parseSectionDirectiveBssEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:81,71'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:81,5'
          Dst:             _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_26parseSectionDirectiveConstEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:83,7'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:82,5'
          Dst:             _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_30parseSectionDirectiveConstDataEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:85,7'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:84,5'
          Dst:             _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_32parseSectionDirectiveConstructorEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:87,7'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:86,5'
          Dst:             _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_28parseSectionDirectiveCStringEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:88,70'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:88,5'
          Dst:             _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_25parseSectionDirectiveDataEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:90,7'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:89,5'
          Dst:             _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_31parseSectionDirectiveDestructorEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:91,70'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:91,5'
          Dst:             _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_25parseSectionDirectiveDyldEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:93,7'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:92,5'
          Dst:             _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_32parseSectionDirectiveFVMLibInit0EN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:95,7'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:94,5'
          Dst:             _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_32parseSectionDirectiveFVMLibInit1EN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:98,9'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:96,5'
          Dst:             _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_39parseSectionDirectiveLazySymbolPointersEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:100,7'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:99,5'
          Dst:             _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_26parseDirectiveLinkerOptionEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:102,7'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:101,5'
          Dst:             _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_30parseSectionDirectiveLiteral16EN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:104,7'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:103,5'
          Dst:             _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_29parseSectionDirectiveLiteral4EN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:106,7'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:105,5'
          Dst:             _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_29parseSectionDirectiveLiteral8EN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:108,7'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:107,5'
          Dst:             _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_32parseSectionDirectiveModInitFuncEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:110,7'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:109,5'
          Dst:             _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_32parseSectionDirectiveModTermFuncEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:113,9'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:111,5'
          Dst:             _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_42parseSectionDirectiveNonLazySymbolPointersEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:115,7'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:114,5'
          Dst:             _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_35parseSectionDirectiveObjCCatClsMethEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:117,7'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:116,5'
          Dst:             _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_36parseSectionDirectiveObjCCatInstMethEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:119,7'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:118,5'
          Dst:             _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_33parseSectionDirectiveObjCCategoryEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:121,7'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:120,5'
          Dst:             _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_30parseSectionDirectiveObjCClassEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:123,7'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:122,5'
          Dst:             _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_35parseSectionDirectiveObjCClassNamesEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:125,7'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:124,5'
          Dst:             _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_34parseSectionDirectiveObjCClassVarsEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:127,7'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:126,5'
          Dst:             _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_32parseSectionDirectiveObjCClsMethEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:129,7'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:128,5'
          Dst:             _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_32parseSectionDirectiveObjCClsRefsEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:131,7'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:130,5'
          Dst:             _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_33parseSectionDirectiveObjCInstMethEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:134,9'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:132,5'
          Dst:             _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_37parseSectionDirectiveObjCInstanceVarsEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:136,7'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:135,5'
          Dst:             _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_36parseSectionDirectiveObjCMessageRefsEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:138,7'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:137,5'
          Dst:             _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_34parseSectionDirectiveObjCMetaClassEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:141,9'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:139,5'
          Dst:             _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_37parseSectionDirectiveObjCMethVarNamesEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:144,9'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:142,5'
          Dst:             _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_37parseSectionDirectiveObjCMethVarTypesEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:146,7'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:145,5'
          Dst:             _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_35parseSectionDirectiveObjCModuleInfoEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:148,7'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:147,5'
          Dst:             _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_33parseSectionDirectiveObjCProtocolEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:151,9'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:149,5'
          Dst:             _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_37parseSectionDirectiveObjCSelectorStrsEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:154,9'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:152,5'
          Dst:             _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_37parseSectionDirectiveObjCStringObjectEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:156,7'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:155,5'
          Dst:             _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_32parseSectionDirectiveObjCSymbolsEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:158,7'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:157,5'
          Dst:             _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_34parseSectionDirectivePICSymbolStubEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:160,7'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:159,5'
          Dst:             _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_32parseSectionDirectiveStaticConstEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:162,7'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:161,5'
          Dst:             _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_31parseSectionDirectiveStaticDataEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:164,7'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:163,5'
          Dst:             _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_31parseSectionDirectiveSymbolStubEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:165,71'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:165,5'
          Dst:             _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_26parseSectionDirectiveTDataEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:166,70'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:166,5'
          Dst:             _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_25parseSectionDirectiveTextEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:168,7'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:167,5'
          Dst:             _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_35parseSectionDirectiveThreadInitFuncEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:169,69'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:169,5'
          Dst:             _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_24parseSectionDirectiveTLVEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:171,71'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:171,5'
          Dst:             _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_26parseSectionDirectiveIdentEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:173,7'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:172,5'
          Dst:             _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_15parseVersionMinEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:174,60'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:174,5'
          Dst:             _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_15parseVersionMinEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:175,60'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:175,5'
          Dst:             _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_15parseVersionMinEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:177,7'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:176,5'
          Dst:             _ZN12_GLOBAL__N_115DarwinAsmParser19addDirectiveHandlerIXadL_ZNS0_15parseVersionMinEN7llvm_ks9StringRefENS2_5SMLocEEEEEvS3_
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:179,31'
          Dst:             _ZN7llvm_ks5SMLocC2Ev
    - functionName:    _ZN12_GLOBAL__N_115DarwinAsmParserD0Ev
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/DarwinAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_115DarwinAsmParserD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:32,7'
          Dst:             _ZN12_GLOBAL__N_115DarwinAsmParserD2Ev
    - functionName:    _ZN12_GLOBAL__N_115DarwinAsmParserD2Ev
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/DarwinAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks20MCAsmParserExtensionD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:32,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtensionD2Ev
    - functionName:    _ZN12_GLOBAL__N_115DarwinAsmParserC2Ev
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/DarwinAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks20MCAsmParserExtensionC2Ev
        - _ZN7llvm_ks20MCAsmParserExtensionD2Ev
        - _ZN7llvm_ks5SMLocC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:47,3'
          Dst:             _ZN7llvm_ks20MCAsmParserExtensionC2Ev
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:47,3'
          Dst:             _ZN7llvm_ks5SMLocC2Ev
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:47,22'
          Dst:             _ZN7llvm_ks20MCAsmParserExtensionD2Ev
    - functionName:    _ZN7llvm_ks21createDarwinAsmParserEv
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/DarwinAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 964
      functionLinenumberEnd: 966
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         6
      ICount:          33
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN12_GLOBAL__N_115DarwinAsmParserC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/DarwinAsmParser.cpp:965,14'
          Dst:             _ZN12_GLOBAL__N_115DarwinAsmParserC2Ev
    - functionName:    _ZN7llvm_ks25SmallVectorTemplateCommonINS_8AsmTokenEvEC2Em
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorBaseC2EPvm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:78,44'
          Dst:             _ZN7llvm_ks15SmallVectorBaseC2EPvm
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseINS_8AsmTokenELb0EEC2Em
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 178
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks25SmallVectorTemplateCommonINS_8AsmTokenEvEC2Em
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:178,42'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINS_8AsmTokenEvEC2Em
    - functionName:    _ZN7llvm_ks15SmallVectorImplINS_8AsmTokenEEC2Ej
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 364
      functionLinenumberEnd: 365
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_8AsmTokenELb0EEC2Em
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:364,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_8AsmTokenELb0EEC2Em
    - functionName:    _ZN7llvm_ks15SmallVectorImplINS_8AsmTokenEED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 368
      functionLinenumberEnd: 375
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          52
      EdgeCount:       22
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_8AsmTokenELb0EE13destroy_rangeEPS1_S3_
        - _ZNK7llvm_ks25SmallVectorTemplateCommonINS_8AsmTokenEvE7isSmallEv
        - __clang_call_terminate
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:370,5'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_8AsmTokenELb0EE13destroy_rangeEPS1_S3_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:373,16'
          Dst:             _ZNK7llvm_ks25SmallVectorTemplateCommonINS_8AsmTokenEvE7isSmallEv
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:370,31'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7llvm_ks8AsmToken11getLocRangeEv
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/MCAsmLexer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks7SMRangeC2ENS_5SMLocES1_
        - _ZNK7llvm_ks8AsmToken6getLocEv
        - _ZNK7llvm_ks8AsmToken9getEndLocEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/MCAsmLexer.cpp:35,18'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/MC/MCParser/MCAsmLexer.cpp:35,28'
          Dst:             _ZNK7llvm_ks8AsmToken9getEndLocEv
        - Src:             'llvm/lib/MC/MCParser/MCAsmLexer.cpp:35,10'
          Dst:             _ZN7llvm_ks7SMRangeC2ENS_5SMLocES1_
    - functionName:    _ZNK7llvm_ks8AsmToken6getLocEv
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/MCAsmLexer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks5SMLoc14getFromPointerEPKc
      functionUses:    265
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/MCAsmLexer.cpp:27,10'
          Dst:             _ZN7llvm_ks5SMLoc14getFromPointerEPKc
    - functionName:    _ZNK7llvm_ks8AsmToken9getEndLocEv
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/MCAsmLexer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 123
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks5SMLoc14getFromPointerEPKc
      functionUses:    38
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/MCAsmLexer.cpp:31,10'
          Dst:             _ZN7llvm_ks5SMLoc14getFromPointerEPKc
    - functionName:    _ZNK7llvm_ks10MCAsmLexer6getLocEv
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/MCAsmLexer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks5SMLoc14getFromPointerEPKc
      functionUses:    58
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/MCAsmLexer.cpp:23,10'
          Dst:             _ZN7llvm_ks5SMLoc14getFromPointerEPKc
    - functionName:    _ZN7llvm_ks10MCAsmLexerD2Ev
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/MCAsmLexer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 20
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11SmallVectorINS_8AsmTokenELj1EED2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/MCAsmLexer.cpp:20,1'
          Dst:             _ZN7llvm_ks11SmallVectorINS_8AsmTokenELj1EED2Ev
    - functionName:    _ZN7llvm_ks11SmallVectorINS_8AsmTokenELj1EED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 868
      functionLinenumberEnd: 868
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplINS_8AsmTokenEED2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:868,7'
          Dst:             _ZN7llvm_ks15SmallVectorImplINS_8AsmTokenEED2Ev
    - functionName:    _ZN7llvm_ks10MCAsmLexerD0Ev
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/MCAsmLexer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks15SmallVectorImplINS_8AsmTokenEE12emplace_backIJNS1_9TokenKindENS_9StringRefEEEEvDpOT_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 659
      functionLinenumberEnd: 664
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          55
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_8AsmTokenELb0EE4growEm
        - _ZN7llvm_ks25SmallVectorTemplateCommonINS_8AsmTokenEvE6setEndEPS1_
        - _ZN7llvm_ks8AsmTokenC2ENS0_9TokenKindENS_9StringRefEl
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:661,13'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_8AsmTokenELb0EE4growEm
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:662,33'
          Dst:             _ZN7llvm_ks8AsmTokenC2ENS0_9TokenKindENS_9StringRefEl
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:663,11'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINS_8AsmTokenEvE6setEndEPS1_
    - functionName:    _ZN7llvm_ks11SmallVectorINS_8AsmTokenELj1EEC2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 872
      functionLinenumberEnd: 873
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplINS_8AsmTokenEEC2Ej
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:872,19'
          Dst:             _ZN7llvm_ks15SmallVectorImplINS_8AsmTokenEEC2Ej
    - functionName:    _ZN7llvm_ks10MCAsmLexerC2Ev
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/MCAsmLexer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 17
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          68
      EdgeCount:       16
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7llvm_ks11SmallVectorINS_8AsmTokenELj1EEC2Ev
        - _ZN7llvm_ks11SmallVectorINS_8AsmTokenELj1EED2Ev
        - _ZN7llvm_ks15SmallVectorImplINS_8AsmTokenEE12emplace_backIJNS1_9TokenKindENS_9StringRefEEEEvDpOT_
        - _ZN7llvm_ks5SMLocC2Ev
        - _ZN7llvm_ks9StringRefC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/MCAsmLexer.cpp:15,13'
          Dst:             _ZN7llvm_ks11SmallVectorINS_8AsmTokenELj1EEC2Ev
        - Src:             'llvm/lib/MC/MCParser/MCAsmLexer.cpp:15,13'
          Dst:             _ZN7llvm_ks5SMLocC2Ev
        - Src:             'llvm/lib/MC/MCParser/MCAsmLexer.cpp:16,40'
          Dst:             _ZN7llvm_ks9StringRefC2Ev
        - Src:             'llvm/lib/MC/MCParser/MCAsmLexer.cpp:16,10'
          Dst:             _ZN7llvm_ks15SmallVectorImplINS_8AsmTokenEE12emplace_backIJNS1_9TokenKindENS_9StringRefEEEEvDpOT_
        - Src:             'llvm/lib/MC/MCParser/MCAsmLexer.cpp:17,1'
          Dst:             _ZN7llvm_ks11SmallVectorINS_8AsmTokenELj1EED2Ev
    - functionName:    _ZNK7llvm_ks18MCParsedAsmOperand4dumpEv
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/MCAsmParser.cpp'
      linkageType:     externalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks11MCAsmParser19setAssemblerDialectEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCParser/MCAsmParser.h'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks11MCAsmParser19getAssemblerDialectEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCParser/MCAsmParser.h'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks18MCParsedAsmOperand14getOffsetOfLocEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCParser/MCParsedAsmOperand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks5SMLocC2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCParser/MCParsedAsmOperand.h:80,49'
          Dst:             _ZN7llvm_ks5SMLocC2Ev
    - functionName:    _ZNK7llvm_ks18MCParsedAsmOperand10isOffsetOfEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCParser/MCParsedAsmOperand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks18MCParsedAsmOperand13needAddressOfEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCParser/MCParsedAsmOperand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks18MCParsedAsmOperand9getOpDeclEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCParser/MCParsedAsmOperand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks18MCParsedAsmOperand10getSymNameEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCParser/MCParsedAsmOperand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks9StringRefC2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCParser/MCParsedAsmOperand.h:51,43'
          Dst:             _ZN7llvm_ks9StringRefC2Ev
    - functionName:    _ZN7llvm_ks18MCParsedAsmOperandD2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCParser/MCParsedAsmOperand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    19
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks18MCParsedAsmOperandD0Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCParser/MCParsedAsmOperand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks11MCAsmParser15parseExpressionERPKNS_6MCExprE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/MCAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks5SMLocC2Ev
      functionUses:    66
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/MCAsmParser.cpp:42,9'
          Dst:             _ZN7llvm_ks5SMLocC2Ev
    - functionName:    _ZN7llvm_ks11MCAsmParser8TokErrorERKNS_5TwineENS_8ArrayRefINS_7SMRangeEEE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/MCAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          46
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks10MCAsmLexer6getLocEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/MCAsmParser.cpp:37,20'
          Dst:             _ZNK7llvm_ks10MCAsmLexer6getLocEv
    - functionName:    _ZNK7llvm_ks11MCAsmParser8getLexerEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCParser/MCAsmParser.h'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks11MCAsmParser6getTokEv
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/MCAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks10MCAsmLexer6getTokEv
        - _ZNK7llvm_ks11MCAsmParser8getLexerEv
      functionUses:    491
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/MCAsmParser.cpp:33,10'
          Dst:             _ZNK7llvm_ks11MCAsmParser8getLexerEv
        - Src:             'llvm/lib/MC/MCParser/MCAsmParser.cpp:33,21'
          Dst:             _ZNK7llvm_ks10MCAsmLexer6getTokEv
    - functionName:    _ZN7llvm_ks11MCAsmParser15setTargetParserERNS_17MCTargetAsmParserE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/MCAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          51
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/MCAsmParser.cpp:27,3'
          Dst:             __assert_fail
    - functionName:    _ZN7llvm_ks11MCAsmParserD2Ev
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/MCAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks11MCAsmParserC2Ev
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/MCAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks11MCAsmParserD0Ev
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/MCAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks20MCAsmParserExtension10InitializeERNS_11MCAsmParserE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/MCAsmParserExtension.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 22
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks20MCAsmParserExtensionD0Ev
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/MCAsmParserExtension.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 18
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks20MCAsmParserExtensionD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/MCAsmParserExtension.cpp:17,47'
          Dst:             _ZN7llvm_ks20MCAsmParserExtensionD2Ev
    - functionName:    _ZN7llvm_ks20MCAsmParserExtensionD2Ev
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/MCAsmParserExtension.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 18
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks20MCAsmParserExtensionC2Ev
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/MCAsmParserExtension.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks14DebugEpochBase10HandleBase15getEpochAddressEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/EpochTracker.h'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks16DenseMapIteratorIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEELb1EE23AdvancePastEmptyBucketsEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1056
      functionLinenumberEnd: 1063
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          63
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks12DenseMapInfoIjE11getEmptyKeyEv
        - _ZN7llvm_ks12DenseMapInfoIjE15getTombstoneKeyEv
        - _ZN7llvm_ks12DenseMapInfoIjE7isEqualERKjS3_
        - _ZNK7llvm_ks6detail12DenseMapPairIjiE8getFirstEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:1057,24'
          Dst:             _ZN7llvm_ks12DenseMapInfoIjE11getEmptyKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:1058,28'
          Dst:             _ZN7llvm_ks12DenseMapInfoIjE15getTombstoneKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:1060,50'
          Dst:             _ZNK7llvm_ks6detail12DenseMapPairIjiE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:1060,27'
          Dst:             _ZN7llvm_ks12DenseMapInfoIjE7isEqualERKjS3_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:1061,50'
          Dst:             _ZNK7llvm_ks6detail12DenseMapPairIjiE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:1061,27'
          Dst:             _ZN7llvm_ks12DenseMapInfoIjE7isEqualERKjS3_
    - functionName:    _ZNK7llvm_ks6detail12DenseMapPairIjiE8getFirstEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEEEjiS3_S6_E12getHashValueERKj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 336
      functionLinenumberEnd: 337
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12DenseMapInfoIjE12getHashValueERKj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:337,12'
          Dst:             _ZN7llvm_ks12DenseMapInfoIjE12getHashValueERKj
    - functionName:    _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEEEjiS3_S6_E10getBucketsEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 375
      functionLinenumberEnd: 376
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEE10getBucketsEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:376,49'
          Dst:             _ZNK7llvm_ks8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEE10getBucketsEv
    - functionName:    _ZN7llvm_ks16DenseMapIteratorIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEELb1EEC2EPKS5_S8_RKNS_14DebugEpochBaseEb
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1006
      functionLinenumberEnd: 1009
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          65
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks14DebugEpochBase10HandleBaseC2EPKS0_
        - _ZN7llvm_ks16DenseMapIteratorIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEELb1EE23AdvancePastEmptyBucketsEv
        - _ZNK7llvm_ks14DebugEpochBase10HandleBase14isHandleInSyncEv
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:1006,9'
          Dst:             _ZN7llvm_ks14DebugEpochBase10HandleBaseC2EPKS0_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:1007,5'
          Dst:             _ZNK7llvm_ks14DebugEpochBase10HandleBase14isHandleInSyncEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:1007,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:1008,21'
          Dst:             _ZN7llvm_ks16DenseMapIteratorIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEELb1EE23AdvancePastEmptyBucketsEv
    - functionName:    _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEEEjiS3_S6_E13getBucketsEndEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 387
      functionLinenumberEnd: 388
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEEEjiS3_S6_E10getBucketsEv
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEEEjiS3_S6_E13getNumBucketsEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:388,12'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEEEjiS3_S6_E10getBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:388,27'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEEEjiS3_S6_E13getNumBucketsEv
    - functionName:    _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEEEjiS3_S6_E15LookupBucketForIjEEbRKT_RPKS6_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 469
      functionLinenumberEnd: 516
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         28
      ICount:          159
      EdgeCount:       36
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEEEjiS3_S6_E11getEmptyKeyEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEEEjiS3_S6_E12getHashValueERKj
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEEEjiS3_S6_E15getTombstoneKeyEv
        - _ZN7llvm_ks12DenseMapInfoIjE7isEqualERKjS3_
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEEEjiS3_S6_E10getBucketsEv
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEEEjiS3_S6_E13getNumBucketsEv
        - _ZNK7llvm_ks6detail12DenseMapPairIjiE8getFirstEv
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:470,33'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEEEjiS3_S6_E10getBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:471,33'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEEEjiS3_S6_E13getNumBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:480,27'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEEEjiS3_S6_E11getEmptyKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:481,31'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEEEjiS3_S6_E15getTombstoneKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:482,5'
          Dst:             _ZN7llvm_ks12DenseMapInfoIjE7isEqualERKjS3_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:482,5'
          Dst:             _ZN7llvm_ks12DenseMapInfoIjE7isEqualERKjS3_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:482,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:486,25'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEEEjiS3_S6_E12getHashValueERKj
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:491,11'
          Dst:             _ZNK7llvm_ks6detail12DenseMapPairIjiE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:491,11'
          Dst:             _ZN7llvm_ks12DenseMapInfoIjE7isEqualERKjS3_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:498,11'
          Dst:             _ZNK7llvm_ks6detail12DenseMapPairIjiE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:498,11'
          Dst:             _ZN7llvm_ks12DenseMapInfoIjE7isEqualERKjS3_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:507,41'
          Dst:             _ZNK7llvm_ks6detail12DenseMapPairIjiE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:507,11'
          Dst:             _ZN7llvm_ks12DenseMapInfoIjE7isEqualERKjS3_
    - functionName:    _ZNK7llvm_ks14MCRegisterInfo16DwarfLLVMRegPairltES1_
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCRegisterInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 145
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks14MCRegisterInfoixEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCRegisterInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 323
      functionLinenumberEnd: 326
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          47
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCRegisterInfo.h:324,5'
          Dst:             __assert_fail
    - functionName:    _ZN7llvm_ks14MCRegisterInfo16DiffListIterator7advanceEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCRegisterInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 210
      functionLinenumberEnd: 214
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          53
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7llvm_ks14MCRegisterInfo16DiffListIterator7isValidEv
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCRegisterInfo.h:211,7'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo16DiffListIterator7isValidEv
        - Src:             'llvm/include/llvm/MC/MCRegisterInfo.h:211,7'
          Dst:             __assert_fail
    - functionName:    _ZNK7llvm_ks14MCRegisterInfo16DiffListIterator7isValidEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCRegisterInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 220
      functionLinenumberEnd: 220
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    20
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks14MCRegisterInfo16DiffListIterator4initEtPKt
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCRegisterInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 202
      functionLinenumberEnd: 205
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks14MCRegisterInfo16DiffListIteratorC2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCRegisterInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 197
      functionLinenumberEnd: 197
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks16DenseMapIteratorIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEELb1EEptEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1024
      functionLinenumberEnd: 1026
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7llvm_ks14DebugEpochBase10HandleBase14isHandleInSyncEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:1025,5'
          Dst:             _ZNK7llvm_ks14DebugEpochBase10HandleBase14isHandleInSyncEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:1025,5'
          Dst:             __assert_fail
    - functionName:    _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEEEjiS3_S6_E3endEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks16DenseMapIteratorIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEELb1EEC2EPKS5_S8_RKNS_14DebugEpochBaseEb
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEEEjiS3_S6_E13getBucketsEndEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:76,27'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEEEjiS3_S6_E13getBucketsEndEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:76,44'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEEEjiS3_S6_E13getBucketsEndEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:76,12'
          Dst:             _ZN7llvm_ks16DenseMapIteratorIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEELb1EEC2EPKS5_S8_RKNS_14DebugEpochBaseEb
    - functionName:    _ZNK7llvm_ks16DenseMapIteratorIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEELb1EEeqERKS6_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1029
      functionLinenumberEnd: 1034
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         30
      ICount:          111
      EdgeCount:       35
      CyclomaticComplexity: 7
      functionsReached:
        - _ZNK7llvm_ks14DebugEpochBase10HandleBase14isHandleInSyncEv
        - _ZNK7llvm_ks14DebugEpochBase10HandleBase15getEpochAddressEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:1030,5'
          Dst:             _ZNK7llvm_ks14DebugEpochBase10HandleBase14isHandleInSyncEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:1030,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:1031,5'
          Dst:             _ZNK7llvm_ks14DebugEpochBase10HandleBase14isHandleInSyncEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:1031,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:1032,5'
          Dst:             _ZNK7llvm_ks14DebugEpochBase10HandleBase15getEpochAddressEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:1032,5'
          Dst:             _ZNK7llvm_ks14DebugEpochBase10HandleBase15getEpochAddressEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:1032,5'
          Dst:             __assert_fail
    - functionName:    _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEEEjiS3_S6_E4findERKj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks16DenseMapIteratorIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEELb1EEC2EPKS5_S8_RKNS_14DebugEpochBaseEb
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEEEjiS3_S6_E13getBucketsEndEv
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEEEjiS3_S6_E15LookupBucketForIjEEbRKT_RPKS6_
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEEEjiS3_S6_E3endEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:132,9'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEEEjiS3_S6_E15LookupBucketForIjEEbRKT_RPKS6_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:133,40'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEEEjiS3_S6_E13getBucketsEndEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:133,14'
          Dst:             _ZN7llvm_ks16DenseMapIteratorIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEELb1EEC2EPKS5_S8_RKNS_14DebugEpochBaseEb
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:134,12'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEEEjiS3_S6_E3endEv
    - functionName:    _ZNK7llvm_ks14MCRegisterInfo12getSEHRegNumEj
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCRegisterInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEEEjiS3_S6_E3endEv
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEEEjiS3_S6_E4findERKj
        - _ZNK7llvm_ks16DenseMapIteratorIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEELb1EEeqERKS6_
        - _ZNK7llvm_ks16DenseMapIteratorIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEELb1EEptEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCRegisterInfo.cpp:83,63'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEEEjiS3_S6_E4findERKj
        - Src:             'llvm/lib/MC/MCRegisterInfo.cpp:84,22'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEEEjiS3_S6_E3endEv
        - Src:             'llvm/lib/MC/MCRegisterInfo.cpp:84,9'
          Dst:             _ZNK7llvm_ks16DenseMapIteratorIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEELb1EEeqERKS6_
        - Src:             'llvm/lib/MC/MCRegisterInfo.cpp:85,10'
          Dst:             _ZNK7llvm_ks16DenseMapIteratorIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEELb1EEptEv
    - functionName:    _ZNK7llvm_ks14MCRegisterInfo13getLLVMRegNumEjb
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCRegisterInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          110
      EdgeCount:       22
      CyclomaticComplexity: 6
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCRegisterInfo.cpp:78,3'
          Dst:             __assert_fail
    - functionName:    _ZNK7llvm_ks14MCRegisterInfo14getDwarfRegNumEjb
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCRegisterInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          103
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks14MCRegisterInfo18getSubRegIdxOffsetEj
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCRegisterInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          57
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK7llvm_ks14MCRegisterInfo19getNumSubRegIndicesEv
        - __assert_fail
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCRegisterInfo.cpp:56,3'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo19getNumSubRegIndicesEv
        - Src:             'llvm/lib/MC/MCRegisterInfo.cpp:56,3'
          Dst:             __assert_fail
    - functionName:    _ZNK7llvm_ks14MCRegisterInfo19getNumSubRegIndicesEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCRegisterInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 375
      functionLinenumberEnd: 376
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks14MCRegisterInfo16getSubRegIdxSizeEj
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCRegisterInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          57
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK7llvm_ks14MCRegisterInfo19getNumSubRegIndicesEv
        - __assert_fail
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCRegisterInfo.cpp:50,3'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo19getNumSubRegIndicesEv
        - Src:             'llvm/lib/MC/MCRegisterInfo.cpp:50,3'
          Dst:             __assert_fail
    - functionName:    _ZNK7llvm_ks14MCRegisterInfo10getNumRegsEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCRegisterInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 368
      functionLinenumberEnd: 369
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks14MCRegisterInfo14getSubRegIndexEjj
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCRegisterInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          96
      EdgeCount:       23
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks14MCRegisterInfo16DiffListIteratorppEv
        - _ZN7llvm_ks16MCSubRegIteratorC2EjPKNS_14MCRegisterInfoEb
        - _ZNK7llvm_ks14MCRegisterInfo10getNumRegsEv
        - _ZNK7llvm_ks14MCRegisterInfo16DiffListIterator7isValidEv
        - _ZNK7llvm_ks14MCRegisterInfo16DiffListIteratordeEv
        - _ZNK7llvm_ks14MCRegisterInfo3getEj
        - __assert_fail
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCRegisterInfo.cpp:39,3'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo10getNumRegsEv
        - Src:             'llvm/lib/MC/MCRegisterInfo.cpp:39,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/MCRegisterInfo.cpp:42,41'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo3getEj
        - Src:             'llvm/lib/MC/MCRegisterInfo.cpp:43,25'
          Dst:             _ZN7llvm_ks16MCSubRegIteratorC2EjPKNS_14MCRegisterInfoEb
        - Src:             'llvm/lib/MC/MCRegisterInfo.cpp:43,47'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo16DiffListIterator7isValidEv
        - Src:             'llvm/lib/MC/MCRegisterInfo.cpp:44,9'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo16DiffListIteratordeEv
        - Src:             'llvm/lib/MC/MCRegisterInfo.cpp:43,58'
          Dst:             _ZN7llvm_ks14MCRegisterInfo16DiffListIteratorppEv
    - functionName:    _ZNK7llvm_ks14MCRegisterInfo3getEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCRegisterInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 331
      functionLinenumberEnd: 332
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks14MCRegisterInfoixEj
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCRegisterInfo.h:332,12'
          Dst:             _ZNK7llvm_ks14MCRegisterInfoixEj
    - functionName:    _ZN7llvm_ks16MCSubRegIteratorC2EjPKNS_14MCRegisterInfoEb
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCRegisterInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 462
      functionLinenumberEnd: 467
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks14MCRegisterInfo16DiffListIterator4initEtPKt
        - _ZN7llvm_ks14MCRegisterInfo16DiffListIteratorC2Ev
        - _ZN7llvm_ks14MCRegisterInfo16DiffListIteratorppEv
        - _ZNK7llvm_ks14MCRegisterInfo3getEj
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCRegisterInfo.h:461,3'
          Dst:             _ZN7llvm_ks14MCRegisterInfo16DiffListIteratorC2Ev
        - Src:             'llvm/include/llvm/MC/MCRegisterInfo.h:463,39'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo3getEj
        - Src:             'llvm/include/llvm/MC/MCRegisterInfo.h:463,5'
          Dst:             _ZN7llvm_ks14MCRegisterInfo16DiffListIterator4initEtPKt
        - Src:             'llvm/include/llvm/MC/MCRegisterInfo.h:466,7'
          Dst:             _ZN7llvm_ks14MCRegisterInfo16DiffListIteratorppEv
    - functionName:    _ZNK7llvm_ks14MCRegisterInfo16DiffListIteratordeEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCRegisterInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 223
      functionLinenumberEnd: 223
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    11
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks14MCRegisterInfo16DiffListIteratorppEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCRegisterInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 226
      functionLinenumberEnd: 230
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks14MCRegisterInfo16DiffListIterator7advanceEv
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCRegisterInfo.h:228,12'
          Dst:             _ZN7llvm_ks14MCRegisterInfo16DiffListIterator7advanceEv
    - functionName:    _ZNK7llvm_ks14MCRegisterInfo9getSubRegEjj
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCRegisterInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          96
      EdgeCount:       23
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks14MCRegisterInfo16DiffListIteratorppEv
        - _ZN7llvm_ks16MCSubRegIteratorC2EjPKNS_14MCRegisterInfoEb
        - _ZNK7llvm_ks14MCRegisterInfo16DiffListIterator7isValidEv
        - _ZNK7llvm_ks14MCRegisterInfo16DiffListIteratordeEv
        - _ZNK7llvm_ks14MCRegisterInfo19getNumSubRegIndicesEv
        - _ZNK7llvm_ks14MCRegisterInfo3getEj
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCRegisterInfo.cpp:27,3'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo19getNumSubRegIndicesEv
        - Src:             'llvm/lib/MC/MCRegisterInfo.cpp:27,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/MCRegisterInfo.cpp:31,41'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo3getEj
        - Src:             'llvm/lib/MC/MCRegisterInfo.cpp:32,25'
          Dst:             _ZN7llvm_ks16MCSubRegIteratorC2EjPKNS_14MCRegisterInfoEb
        - Src:             'llvm/lib/MC/MCRegisterInfo.cpp:32,47'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo16DiffListIterator7isValidEv
        - Src:             'llvm/lib/MC/MCRegisterInfo.cpp:34,14'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo16DiffListIteratordeEv
        - Src:             'llvm/lib/MC/MCRegisterInfo.cpp:32,58'
          Dst:             _ZN7llvm_ks14MCRegisterInfo16DiffListIteratorppEv
    - functionName:    _ZNK7llvm_ks15MCRegisterClass8containsEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCRegisterInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          48
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    158
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks18MCSuperRegIteratorC2EjPKNS_14MCRegisterInfoEb
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCRegisterInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 508
      functionLinenumberEnd: 513
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks14MCRegisterInfo16DiffListIterator4initEtPKt
        - _ZN7llvm_ks14MCRegisterInfo16DiffListIteratorC2Ev
        - _ZN7llvm_ks14MCRegisterInfo16DiffListIteratorppEv
        - _ZNK7llvm_ks14MCRegisterInfo3getEj
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCRegisterInfo.h:507,3'
          Dst:             _ZN7llvm_ks14MCRegisterInfo16DiffListIteratorC2Ev
        - Src:             'llvm/include/llvm/MC/MCRegisterInfo.h:509,39'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo3getEj
        - Src:             'llvm/include/llvm/MC/MCRegisterInfo.h:509,5'
          Dst:             _ZN7llvm_ks14MCRegisterInfo16DiffListIterator4initEtPKt
        - Src:             'llvm/include/llvm/MC/MCRegisterInfo.h:512,7'
          Dst:             _ZN7llvm_ks14MCRegisterInfo16DiffListIteratorppEv
    - functionName:    _ZNK7llvm_ks14MCRegisterInfo19getMatchingSuperRegEjjPKNS_15MCRegisterClassE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCRegisterInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          64
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks14MCRegisterInfo16DiffListIteratorppEv
        - _ZN7llvm_ks18MCSuperRegIteratorC2EjPKNS_14MCRegisterInfoEb
        - _ZNK7llvm_ks14MCRegisterInfo16DiffListIterator7isValidEv
        - _ZNK7llvm_ks14MCRegisterInfo16DiffListIteratordeEv
        - _ZNK7llvm_ks14MCRegisterInfo9getSubRegEjj
        - _ZNK7llvm_ks15MCRegisterClass8containsEj
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCRegisterInfo.cpp:20,27'
          Dst:             _ZN7llvm_ks18MCSuperRegIteratorC2EjPKNS_14MCRegisterInfoEb
        - Src:             'llvm/lib/MC/MCRegisterInfo.cpp:20,53'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo16DiffListIterator7isValidEv
        - Src:             'llvm/lib/MC/MCRegisterInfo.cpp:21,22'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo16DiffListIteratordeEv
        - Src:             'llvm/lib/MC/MCRegisterInfo.cpp:21,13'
          Dst:             _ZNK7llvm_ks15MCRegisterClass8containsEj
        - Src:             'llvm/lib/MC/MCRegisterInfo.cpp:21,51'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo16DiffListIteratordeEv
        - Src:             'llvm/lib/MC/MCRegisterInfo.cpp:21,41'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo9getSubRegEjj
        - Src:             'llvm/lib/MC/MCRegisterInfo.cpp:22,14'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo16DiffListIteratordeEv
        - Src:             'llvm/lib/MC/MCRegisterInfo.cpp:20,64'
          Dst:             _ZN7llvm_ks14MCRegisterInfo16DiffListIteratorppEv
    - functionName:    _ZN7llvm_ks9MCSection4dumpEv
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCSection.cpp'
      linkageType:     externalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 100
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          61
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks10MCFragment4dumpEv
        - _ZN7llvm_ks11raw_ostreamlsEPKc
        - _ZN7llvm_ks14ilist_iteratorINS_10MCFragmentEEppEv
        - _ZN7llvm_ks4errsEv
        - _ZN7llvm_ks9MCSection3endEv
        - _ZN7llvm_ks9MCSection5beginEv
        - _ZNK7llvm_ks14ilist_iteratorINS_10MCFragmentEEneIS1_EEbRKNS0_IT_EE
        - _ZNK7llvm_ks14ilist_iteratorINS_10MCFragmentEEptEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCSection.cpp:90,21'
          Dst:             _ZN7llvm_ks4errsEv
        - Src:             'llvm/lib/MC/MCSection.cpp:92,6'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/MCSection.cpp:93,6'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/MCSection.cpp:94,18'
          Dst:             _ZN7llvm_ks9MCSection5beginEv
        - Src:             'llvm/lib/MC/MCSection.cpp:94,32'
          Dst:             _ZN7llvm_ks9MCSection3endEv
        - Src:             'llvm/lib/MC/MCSection.cpp:94,42'
          Dst:             _ZNK7llvm_ks14ilist_iteratorINS_10MCFragmentEEneIS1_EEbRKNS0_IT_EE
        - Src:             'llvm/lib/MC/MCSection.cpp:95,15'
          Dst:             _ZN7llvm_ks9MCSection5beginEv
        - Src:             'llvm/lib/MC/MCSection.cpp:95,12'
          Dst:             _ZNK7llvm_ks14ilist_iteratorINS_10MCFragmentEEneIS1_EEbRKNS0_IT_EE
        - Src:             'llvm/lib/MC/MCSection.cpp:96,10'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/MCSection.cpp:97,5'
          Dst:             _ZNK7llvm_ks14ilist_iteratorINS_10MCFragmentEEptEv
        - Src:             'llvm/lib/MC/MCSection.cpp:97,9'
          Dst:             _ZN7llvm_ks10MCFragment4dumpEv
        - Src:             'llvm/lib/MC/MCSection.cpp:94,49'
          Dst:             _ZN7llvm_ks14ilist_iteratorINS_10MCFragmentEEppEv
        - Src:             'llvm/lib/MC/MCSection.cpp:99,6'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
    - functionName:    _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__14pairIjPNS_10MCFragmentEEEvE8grow_podEmm
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorBase8grow_podEPvmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:81,22'
          Dst:             _ZN7llvm_ks15SmallVectorBase8grow_podEPvmm
    - functionName:    _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__14pairIjPNS_10MCFragmentEEEvE6setEndEPS5_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__14pairIjPNS_10MCFragmentEEELb1EE13move_backwardIPS5_S8_EET0_T_SA_S9_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 296
      functionLinenumberEnd: 297
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__14pairIjPNS_10MCFragmentEEEvE4backEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 163
      functionLinenumberEnd: 165
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks15SmallVectorBase5emptyEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:164,5'
          Dst:             _ZNK7llvm_ks15SmallVectorBase5emptyEv
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:164,5'
          Dst:             __assert_fail
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__14pairIjPNS_10MCFragmentEEELb1EE4growEm
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 333
      functionLinenumberEnd: 335
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__14pairIjPNS_10MCFragmentEEEvE8grow_podEmm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:334,11'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__14pairIjPNS_10MCFragmentEEEvE8grow_podEmm
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__14pairIjPNS_10MCFragmentEEELb1EE9push_backERKS5_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 337
      functionLinenumberEnd: 342
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__14pairIjPNS_10MCFragmentEEELb1EE4growEm
        - _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__14pairIjPNS_10MCFragmentEEEvE6setEndEPS5_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:339,13'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__14pairIjPNS_10MCFragmentEEELb1EE4growEm
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:341,11'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__14pairIjPNS_10MCFragmentEEEvE6setEndEPS5_
    - functionName:    _ZN7llvm_ks17ilist_node_traitsINS_10MCFragmentEE18removeNodeFromListEPS1_
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCSection.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks14ilist_iteratorINS_10MCFragmentEE5resetEPS1_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ilist.h'
      linkageType:     InternalLinkage
      functionLinenumber: 241
      functionLinenumberEnd: 241
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks6iplistINS_10MCFragmentENS_12ilist_traitsIS1_EEE6removeERNS_14ilist_iteratorIS1_EE
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ilist.h'
      linkageType:     InternalLinkage
      functionLinenumber: 484
      functionLinenumberEnd: 505
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          87
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks14ilist_iteratorINS_10MCFragmentEE5resetEPS1_
        - _ZN7llvm_ks17ilist_node_traitsINS_10MCFragmentEE18removeNodeFromListEPS1_
        - _ZN7llvm_ks21ilist_nextprev_traitsINS_10MCFragmentEE7getNextEPS1_
        - _ZN7llvm_ks21ilist_nextprev_traitsINS_10MCFragmentEE7getPrevEPS1_
        - _ZN7llvm_ks21ilist_nextprev_traitsINS_10MCFragmentEE7setNextEPS1_S3_
        - _ZN7llvm_ks21ilist_nextprev_traitsINS_10MCFragmentEE7setPrevEPS1_S3_
        - _ZN7llvm_ks6iplistINS_10MCFragmentENS_12ilist_traitsIS1_EEE3endEv
        - _ZNK7llvm_ks14ilist_iteratorINS_10MCFragmentEEdeEv
        - _ZNK7llvm_ks14ilist_iteratorINS_10MCFragmentEEneIS1_EEbRKNS0_IT_EE
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/ilist.h:485,5'
          Dst:             _ZN7llvm_ks6iplistINS_10MCFragmentENS_12ilist_traitsIS1_EEE3endEv
        - Src:             'llvm/include/llvm/ADT/ilist.h:485,5'
          Dst:             _ZNK7llvm_ks14ilist_iteratorINS_10MCFragmentEEneIS1_EEbRKNS0_IT_EE
        - Src:             'llvm/include/llvm/ADT/ilist.h:485,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/ilist.h:486,21'
          Dst:             _ZNK7llvm_ks14ilist_iteratorINS_10MCFragmentEEdeEv
        - Src:             'llvm/include/llvm/ADT/ilist.h:487,24'
          Dst:             _ZN7llvm_ks21ilist_nextprev_traitsINS_10MCFragmentEE7getNextEPS1_
        - Src:             'llvm/include/llvm/ADT/ilist.h:488,24'
          Dst:             _ZN7llvm_ks21ilist_nextprev_traitsINS_10MCFragmentEE7getPrevEPS1_
        - Src:             'llvm/include/llvm/ADT/ilist.h:491,7'
          Dst:             _ZN7llvm_ks21ilist_nextprev_traitsINS_10MCFragmentEE7setNextEPS1_S3_
        - Src:             'llvm/include/llvm/ADT/ilist.h:494,5'
          Dst:             _ZN7llvm_ks21ilist_nextprev_traitsINS_10MCFragmentEE7setPrevEPS1_S3_
        - Src:             'llvm/include/llvm/ADT/ilist.h:495,8'
          Dst:             _ZN7llvm_ks14ilist_iteratorINS_10MCFragmentEE5resetEPS1_
        - Src:             'llvm/include/llvm/ADT/ilist.h:496,11'
          Dst:             _ZN7llvm_ks17ilist_node_traitsINS_10MCFragmentEE18removeNodeFromListEPS1_
        - Src:             'llvm/include/llvm/ADT/ilist.h:503,5'
          Dst:             _ZN7llvm_ks21ilist_nextprev_traitsINS_10MCFragmentEE7setNextEPS1_S3_
        - Src:             'llvm/include/llvm/ADT/ilist.h:504,5'
          Dst:             _ZN7llvm_ks21ilist_nextprev_traitsINS_10MCFragmentEE7setPrevEPS1_S3_
    - functionName:    _ZN7llvm_ks6iplistINS_10MCFragmentENS_12ilist_traitsIS1_EEE5eraseENS_14ilist_iteratorIS1_EE
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ilist.h'
      linkageType:     InternalLinkage
      functionLinenumber: 517
      functionLinenumberEnd: 519
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks17ilist_node_traitsINS_10MCFragmentEE10deleteNodeEPS1_
        - _ZN7llvm_ks6iplistINS_10MCFragmentENS_12ilist_traitsIS1_EEE6removeERNS_14ilist_iteratorIS1_EE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/ilist.h:518,22'
          Dst:             _ZN7llvm_ks6iplistINS_10MCFragmentENS_12ilist_traitsIS1_EEE6removeERNS_14ilist_iteratorIS1_EE
        - Src:             'llvm/include/llvm/ADT/ilist.h:518,5'
          Dst:             _ZN7llvm_ks17ilist_node_traitsINS_10MCFragmentEE10deleteNodeEPS1_
    - functionName:    _ZN7llvm_ks6iplistINS_10MCFragmentENS_12ilist_traitsIS1_EEE5eraseENS_14ilist_iteratorIS1_EES6_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ilist.h'
      linkageType:     InternalLinkage
      functionLinenumber: 599
      functionLinenumberEnd: 602
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6iplistINS_10MCFragmentENS_12ilist_traitsIS1_EEE5eraseENS_14ilist_iteratorIS1_EE
        - _ZNK7llvm_ks14ilist_iteratorINS_10MCFragmentEEneIS1_EEbRKNS0_IT_EE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/ilist.h:600,18'
          Dst:             _ZNK7llvm_ks14ilist_iteratorINS_10MCFragmentEEneIS1_EEbRKNS0_IT_EE
        - Src:             'llvm/include/llvm/ADT/ilist.h:601,15'
          Dst:             _ZN7llvm_ks6iplistINS_10MCFragmentENS_12ilist_traitsIS1_EEE5eraseENS_14ilist_iteratorIS1_EE
    - functionName:    _ZN7llvm_ks21ilist_sentinel_traitsINS_10MCFragmentEE15destroySentinelEPS1_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ilist.h'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks10MCFragmentD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/ilist.h:81,44'
          Dst:             _ZN7llvm_ks10MCFragmentD2Ev
    - functionName:    _ZN7llvm_ks6iplistINS_10MCFragmentENS_12ilist_traitsIS1_EEE5clearEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ilist.h'
      linkageType:     InternalLinkage
      functionLinenumber: 605
      functionLinenumberEnd: 605
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6iplistINS_10MCFragmentENS_12ilist_traitsIS1_EEE3endEv
        - _ZN7llvm_ks6iplistINS_10MCFragmentENS_12ilist_traitsIS1_EEE5beginEv
        - _ZN7llvm_ks6iplistINS_10MCFragmentENS_12ilist_traitsIS1_EEE5eraseENS_14ilist_iteratorIS1_EES6_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/ilist.h:605,34'
          Dst:             _ZN7llvm_ks6iplistINS_10MCFragmentENS_12ilist_traitsIS1_EEE5beginEv
        - Src:             'llvm/include/llvm/ADT/ilist.h:605,43'
          Dst:             _ZN7llvm_ks6iplistINS_10MCFragmentENS_12ilist_traitsIS1_EEE3endEv
        - Src:             'llvm/include/llvm/ADT/ilist.h:605,28'
          Dst:             _ZN7llvm_ks6iplistINS_10MCFragmentENS_12ilist_traitsIS1_EEE5eraseENS_14ilist_iteratorIS1_EES6_
    - functionName:    _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__14pairIjPNS_10MCFragmentEEEvEC2Em
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorBaseC2EPvm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:78,44'
          Dst:             _ZN7llvm_ks15SmallVectorBaseC2EPvm
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__14pairIjPNS_10MCFragmentEEELb1EEC2Em
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 281
      functionLinenumberEnd: 281
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__14pairIjPNS_10MCFragmentEEEvEC2Em
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:281,42'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__14pairIjPNS_10MCFragmentEEEvEC2Em
    - functionName:    _ZN7llvm_ks15SmallVectorImplINSt3__14pairIjPNS_10MCFragmentEEEEC2Ej
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 364
      functionLinenumberEnd: 365
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__14pairIjPNS_10MCFragmentEEELb1EEC2Em
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:364,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__14pairIjPNS_10MCFragmentEEELb1EEC2Em
    - functionName:    _ZN7llvm_ks21ilist_sentinel_traitsINS_10MCFragmentEE18provideInitialHeadEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ilist.h'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks25SmallVectorTemplateCommonINSt3__14pairIjPNS_10MCFragmentEEEvE7isSmallEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__14pairIjPNS_10MCFragmentEEELb1EE13destroy_rangeEPS5_S7_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 284
      functionLinenumberEnd: 284
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks15SmallVectorImplINSt3__14pairIjPNS_10MCFragmentEEEED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 368
      functionLinenumberEnd: 375
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          52
      EdgeCount:       22
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__14pairIjPNS_10MCFragmentEEELb1EE13destroy_rangeEPS5_S7_
        - _ZNK7llvm_ks25SmallVectorTemplateCommonINSt3__14pairIjPNS_10MCFragmentEEEvE7isSmallEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:370,5'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__14pairIjPNS_10MCFragmentEEELb1EE13destroy_rangeEPS5_S7_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:373,16'
          Dst:             _ZNK7llvm_ks25SmallVectorTemplateCommonINSt3__14pairIjPNS_10MCFragmentEEEvE7isSmallEv
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:370,31'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7llvm_ks6iplistINS_10MCFragmentENS_12ilist_traitsIS1_EEE4rendEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ilist.h'
      linkageType:     InternalLinkage
      functionLinenumber: 428
      functionLinenumberEnd: 428
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks6iplistINS_10MCFragmentENS_12ilist_traitsIS1_EEE5beginEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/ilist.h:428,66'
          Dst:             _ZN7llvm_ks6iplistINS_10MCFragmentENS_12ilist_traitsIS1_EEE5beginEv
    - functionName:    _ZN7llvm_ks9MCSection4rendEv
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCSection.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks6iplistINS_10MCFragmentENS_12ilist_traitsIS1_EEE4rendEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCSection.cpp:109,66'
          Dst:             _ZN7llvm_ks6iplistINS_10MCFragmentENS_12ilist_traitsIS1_EEE4rendEv
    - functionName:    _ZN7llvm_ks6iplistINS_10MCFragmentENS_12ilist_traitsIS1_EEE6rbeginEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ilist.h'
      linkageType:     InternalLinkage
      functionLinenumber: 426
      functionLinenumberEnd: 426
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks6iplistINS_10MCFragmentENS_12ilist_traitsIS1_EEE3endEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/ilist.h:426,66'
          Dst:             _ZN7llvm_ks6iplistINS_10MCFragmentENS_12ilist_traitsIS1_EEE3endEv
    - functionName:    _ZN7llvm_ks9MCSection6rbeginEv
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCSection.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks6iplistINS_10MCFragmentENS_12ilist_traitsIS1_EEE6rbeginEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCSection.cpp:107,68'
          Dst:             _ZN7llvm_ks6iplistINS_10MCFragmentENS_12ilist_traitsIS1_EEE6rbeginEv
    - functionName:    _ZNK7llvm_ks14ilist_iteratorINS_10MCFragmentEEptEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ilist.h'
      linkageType:     InternalLinkage
      functionLinenumber: 251
      functionLinenumberEnd: 251
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks14ilist_iteratorINS_10MCFragmentEEdeEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/ilist.h:251,40'
          Dst:             _ZNK7llvm_ks14ilist_iteratorINS_10MCFragmentEEdeEv
    - functionName:    _ZN7llvm_ks9MCSection5beginEv
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCSection.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks6iplistINS_10MCFragmentENS_12ilist_traitsIS1_EEE5beginEv
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCSection.cpp:103,59'
          Dst:             _ZN7llvm_ks6iplistINS_10MCFragmentENS_12ilist_traitsIS1_EEE5beginEv
    - functionName:    _ZN7llvm_ks15SmallVectorImplINSt3__14pairIjPNS_10MCFragmentEEEE6insertEPS5_OS5_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 488
      functionLinenumberEnd: 516
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         28
      ICount:          189
      EdgeCount:       34
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__14pairIjPNS_10MCFragmentEEELb1EE13move_backwardIPS5_S8_EET0_T_SA_S9_
        - _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__14pairIjPNS_10MCFragmentEEELb1EE4growEm
        - _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__14pairIjPNS_10MCFragmentEEELb1EE9push_backERKS5_
        - _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__14pairIjPNS_10MCFragmentEEEvE4backEv
        - _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__14pairIjPNS_10MCFragmentEEEvE6setEndEPS5_
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:490,13'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__14pairIjPNS_10MCFragmentEEELb1EE9push_backERKS5_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:494,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:495,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:499,13'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__14pairIjPNS_10MCFragmentEEELb1EE4growEm
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:503,53'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__14pairIjPNS_10MCFragmentEEEvE4backEv
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:505,5'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__14pairIjPNS_10MCFragmentEEELb1EE13move_backwardIPS5_S8_EET0_T_SA_S9_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:506,11'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__14pairIjPNS_10MCFragmentEEEvE6setEndEPS5_
    - functionName:    _ZN7llvm_ks9MCSection3endEv
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCSection.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks6iplistINS_10MCFragmentENS_12ilist_traitsIS1_EEE3endEv
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCSection.cpp:105,57'
          Dst:             _ZN7llvm_ks6iplistINS_10MCFragmentENS_12ilist_traitsIS1_EEE3endEv
    - functionName:    _ZN7llvm_ks9MCSection27getSubsectionInsertionPointEj
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCSection.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          198
      EdgeCount:       31
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7llvm_ks10MCFragment9setParentEPNS_9MCSectionE
        - _ZN7llvm_ks10ilist_nodeINS_10MCFragmentEE11getIteratorEv
        - _ZN7llvm_ks14MCDataFragmentC2EPNS_9MCSectionE
        - _ZN7llvm_ks14ilist_iteratorINS_10MCFragmentEEC2Ev
        - _ZN7llvm_ks15SmallVectorImplINSt3__14pairIjPNS_10MCFragmentEEEE6insertEPS5_OS5_
        - _ZN7llvm_ks6iplistINS_10MCFragmentENS_12ilist_traitsIS1_EEE6insertENS_14ilist_iteratorIS1_EEPS1_
        - _ZN7llvm_ks9MCSection15getFragmentListEv
        - _ZN7llvm_ks9MCSection3endEv
        - _ZNK7llvm_ks15SmallVectorBase5emptyEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCSection.cpp:58,48'
          Dst:             _ZNK7llvm_ks15SmallVectorBase5emptyEv
        - Src:             'llvm/lib/MC/MCSection.cpp:59,12'
          Dst:             _ZN7llvm_ks9MCSection3endEv
        - Src:             'llvm/lib/MC/MCSection.cpp:71,12'
          Dst:             _ZN7llvm_ks14ilist_iteratorINS_10MCFragmentEEC2Ev
        - Src:             'llvm/lib/MC/MCSection.cpp:73,10'
          Dst:             _ZN7llvm_ks9MCSection3endEv
        - Src:             'llvm/lib/MC/MCSection.cpp:75,22'
          Dst:             _ZN7llvm_ks10ilist_nodeINS_10MCFragmentEE11getIteratorEv
        - Src:             'llvm/lib/MC/MCSection.cpp:79,25'
          Dst:             _ZN7llvm_ks14MCDataFragmentC2EPNS_9MCSectionE
        - Src:             'llvm/lib/MC/MCSection.cpp:80,27'
          Dst:             _ZN7llvm_ks15SmallVectorImplINSt3__14pairIjPNS_10MCFragmentEEEE6insertEPS5_OS5_
        - Src:             'llvm/lib/MC/MCSection.cpp:81,5'
          Dst:             _ZN7llvm_ks9MCSection15getFragmentListEv
        - Src:             'llvm/lib/MC/MCSection.cpp:81,23'
          Dst:             _ZN7llvm_ks6iplistINS_10MCFragmentENS_12ilist_traitsIS1_EEE6insertENS_14ilist_iteratorIS1_EEPS1_
        - Src:             'llvm/lib/MC/MCSection.cpp:82,8'
          Dst:             _ZN7llvm_ks10MCFragment9setParentEPNS_9MCSectionE
    - functionName:    _ZN7llvm_ks9MCSection18setBundleLockStateENS0_19BundleLockStateTypeE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCSection.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          69
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks18report_fatal_errorEPKcb
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCSection.cpp:40,7'
          Dst:             _ZN7llvm_ks18report_fatal_errorEPKcb
    - functionName:    _ZN7llvm_ks11SmallVectorINSt3__14pairIjPNS_10MCFragmentEEELj1EED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 868
      functionLinenumberEnd: 868
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplINSt3__14pairIjPNS_10MCFragmentEEEED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:868,7'
          Dst:             _ZN7llvm_ks15SmallVectorImplINSt3__14pairIjPNS_10MCFragmentEEEED2Ev
    - functionName:    _ZN7llvm_ks9MCSectionD2Ev
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCSection.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11SmallVectorINSt3__14pairIjPNS_10MCFragmentEEELj1EED2Ev
        - _ZN7llvm_ks15MCDummyFragmentD2Ev
        - _ZN7llvm_ks6iplistINS_10MCFragmentENS_12ilist_traitsIS1_EEED2Ev
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCSection.cpp:35,1'
          Dst:             _ZN7llvm_ks11SmallVectorINSt3__14pairIjPNS_10MCFragmentEEELj1EED2Ev
        - Src:             'llvm/lib/MC/MCSection.cpp:35,1'
          Dst:             _ZN7llvm_ks6iplistINS_10MCFragmentENS_12ilist_traitsIS1_EEED2Ev
        - Src:             'llvm/lib/MC/MCSection.cpp:35,1'
          Dst:             _ZN7llvm_ks15MCDummyFragmentD2Ev
    - functionName:    _ZN7llvm_ks6iplistINS_10MCFragmentENS_12ilist_traitsIS1_EEED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ilist.h'
      linkageType:     InternalLinkage
      functionLinenumber: 401
      functionLinenumberEnd: 405
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          42
      EdgeCount:       17
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN7llvm_ks21ilist_sentinel_traitsINS_10MCFragmentEE15destroySentinelEPS1_
        - _ZN7llvm_ks6iplistINS_10MCFragmentENS_12ilist_traitsIS1_EEE5clearEv
        - _ZN7llvm_ks6iplistINS_10MCFragmentENS_12ilist_traitsIS1_EEE7getTailEv
        - __clang_call_terminate
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/ilist.h:403,5'
          Dst:             _ZN7llvm_ks6iplistINS_10MCFragmentENS_12ilist_traitsIS1_EEE5clearEv
        - Src:             'llvm/include/llvm/ADT/ilist.h:404,29'
          Dst:             _ZN7llvm_ks6iplistINS_10MCFragmentENS_12ilist_traitsIS1_EEE7getTailEv
        - Src:             'llvm/include/llvm/ADT/ilist.h:404,5'
          Dst:             _ZN7llvm_ks21ilist_sentinel_traitsINS_10MCFragmentEE15destroySentinelEPS1_
        - Src:             'llvm/include/llvm/ADT/ilist.h:403,5'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7llvm_ks9MCSection8hasEndedEv
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCSection.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7llvm_ks8MCSymbol11isInSectionEb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCSection.cpp:32,55'
          Dst:             _ZNK7llvm_ks8MCSymbol11isInSectionEb
    - functionName:    _ZN7llvm_ks9MCSection12getEndSymbolERNS_9MCContextE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCSection.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks5TwineC2EPKc
        - _ZN7llvm_ks9MCContext16createTempSymbolERKNS_5TwineEbb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCSection.cpp:28,32'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/MC/MCSection.cpp:28,15'
          Dst:             _ZN7llvm_ks9MCContext16createTempSymbolERKNS_5TwineEbb
    - functionName:    _ZN7llvm_ks11SmallVectorINSt3__14pairIjPNS_10MCFragmentEEELj1EEC2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 872
      functionLinenumberEnd: 873
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplINSt3__14pairIjPNS_10MCFragmentEEEEC2Ej
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:872,19'
          Dst:             _ZN7llvm_ks15SmallVectorImplINSt3__14pairIjPNS_10MCFragmentEEEEC2Ej
    - functionName:    _ZN7llvm_ks6iplistINS_10MCFragmentENS_12ilist_traitsIS1_EEEC2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ilist.h'
      linkageType:     InternalLinkage
      functionLinenumber: 400
      functionLinenumberEnd: 400
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks21ilist_sentinel_traitsINS_10MCFragmentEE18provideInitialHeadEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/ilist.h:400,19'
          Dst:             _ZN7llvm_ks21ilist_sentinel_traitsINS_10MCFragmentEE18provideInitialHeadEv
    - functionName:    _ZN7llvm_ks15MCDummyFragmentC2EPNS_9MCSectionE
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCFragment.h'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 136
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks10MCFragmentC2ENS0_12FragmentTypeEbhPNS_9MCSectionE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCFragment.h:136,9'
          Dst:             _ZN7llvm_ks10MCFragmentC2ENS0_12FragmentTypeEbhPNS_9MCSectionE
    - functionName:    _ZN7llvm_ks9MCSectionC2ENS0_14SectionVariantENS_11SectionKindEPNS_8MCSymbolE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCSection.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          94
      EdgeCount:       15
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7llvm_ks11SmallVectorINSt3__14pairIjPNS_10MCFragmentEEELj1EEC2Ev
        - _ZN7llvm_ks15MCDummyFragmentC2EPNS_9MCSectionE
        - _ZN7llvm_ks15MCDummyFragmentD2Ev
        - _ZN7llvm_ks6iplistINS_10MCFragmentENS_12ilist_traitsIS1_EEEC2Ev
        - _ZN7llvm_ks6iplistINS_10MCFragmentENS_12ilist_traitsIS1_EEED2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCSection.cpp:24,28'
          Dst:             _ZN7llvm_ks15MCDummyFragmentC2EPNS_9MCSectionE
        - Src:             'llvm/lib/MC/MCSection.cpp:22,12'
          Dst:             _ZN7llvm_ks6iplistINS_10MCFragmentENS_12ilist_traitsIS1_EEEC2Ev
        - Src:             'llvm/lib/MC/MCSection.cpp:22,12'
          Dst:             _ZN7llvm_ks11SmallVectorINSt3__14pairIjPNS_10MCFragmentEEELj1EEC2Ev
        - Src:             'llvm/lib/MC/MCSection.cpp:24,70'
          Dst:             _ZN7llvm_ks6iplistINS_10MCFragmentENS_12ilist_traitsIS1_EEED2Ev
        - Src:             'llvm/lib/MC/MCSection.cpp:24,70'
          Dst:             _ZN7llvm_ks15MCDummyFragmentD2Ev
    - functionName:    _ZNK7llvm_ks13MCSectionCOFF16isVirtualSectionEv
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCSectionCOFF.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks13MCSectionCOFF18getCharacteristicsEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCSectionCOFF.cpp:108,10'
          Dst:             _ZNK7llvm_ks13MCSectionCOFF18getCharacteristicsEv
    - functionName:    _ZNK7llvm_ks11SectionKind6isTextEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/SectionKind.h'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks13MCSectionCOFF12UseCodeAlignEv
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCSectionCOFF.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks11SectionKind6isTextEv
        - _ZNK7llvm_ks9MCSection7getKindEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCSectionCOFF.cpp:104,10'
          Dst:             _ZNK7llvm_ks9MCSection7getKindEv
        - Src:             'llvm/lib/MC/MCSectionCOFF.cpp:104,20'
          Dst:             _ZNK7llvm_ks11SectionKind6isTextEv
    - functionName:    _ZNK7llvm_ks13MCSectionCOFF20PrintSwitchToSectionERKNS_9MCAsmInfoERNS_11raw_ostreamEPKNS_6MCExprE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCSectionCOFF.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         43
      ICount:          258
      EdgeCount:       50
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN7llvm_ks11raw_ostreamlsENS_9StringRefE
        - _ZN7llvm_ks11raw_ostreamlsEPKc
        - _ZN7llvm_ks11raw_ostreamlsEc
        - _ZNK7llvm_ks13MCSectionCOFF14getSectionNameEv
        - _ZNK7llvm_ks13MCSectionCOFF18getCharacteristicsEv
        - _ZNK7llvm_ks13MCSectionCOFF26ShouldOmitSectionDirectiveENS_9StringRefERKNS_9MCAsmInfoE
        - _ZNK7llvm_ks8MCSymbol5printERNS_11raw_ostreamEPKNS_9MCAsmInfoE
        - __assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   'llvm/lib/MC/MCSectionCOFF.cpp:71,5'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/MC/MCSectionCOFF.cpp:45,7'
          Dst:             _ZNK7llvm_ks13MCSectionCOFF26ShouldOmitSectionDirectiveENS_9StringRefERKNS_9MCAsmInfoE
        - Src:             'llvm/lib/MC/MCSectionCOFF.cpp:46,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEc
        - Src:             'llvm/lib/MC/MCSectionCOFF.cpp:46,19'
          Dst:             _ZNK7llvm_ks13MCSectionCOFF14getSectionNameEv
        - Src:             'llvm/lib/MC/MCSectionCOFF.cpp:46,16'
          Dst:             _ZN7llvm_ks11raw_ostreamlsENS_9StringRefE
        - Src:             'llvm/lib/MC/MCSectionCOFF.cpp:46,36'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEc
        - Src:             'llvm/lib/MC/MCSectionCOFF.cpp:50,6'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/MCSectionCOFF.cpp:50,27'
          Dst:             _ZNK7llvm_ks13MCSectionCOFF14getSectionNameEv
        - Src:             'llvm/lib/MC/MCSectionCOFF.cpp:50,24'
          Dst:             _ZN7llvm_ks11raw_ostreamlsENS_9StringRefE
        - Src:             'llvm/lib/MC/MCSectionCOFF.cpp:50,44'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/MCSectionCOFF.cpp:51,7'
          Dst:             _ZNK7llvm_ks13MCSectionCOFF18getCharacteristicsEv
        - Src:             'llvm/lib/MC/MCSectionCOFF.cpp:52,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEc
        - Src:             'llvm/lib/MC/MCSectionCOFF.cpp:53,7'
          Dst:             _ZNK7llvm_ks13MCSectionCOFF18getCharacteristicsEv
        - Src:             'llvm/lib/MC/MCSectionCOFF.cpp:54,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEc
        - Src:             'llvm/lib/MC/MCSectionCOFF.cpp:55,7'
          Dst:             _ZNK7llvm_ks13MCSectionCOFF18getCharacteristicsEv
        - Src:             'llvm/lib/MC/MCSectionCOFF.cpp:56,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEc
        - Src:             'llvm/lib/MC/MCSectionCOFF.cpp:57,7'
          Dst:             _ZNK7llvm_ks13MCSectionCOFF18getCharacteristicsEv
        - Src:             'llvm/lib/MC/MCSectionCOFF.cpp:58,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEc
        - Src:             'llvm/lib/MC/MCSectionCOFF.cpp:59,12'
          Dst:             _ZNK7llvm_ks13MCSectionCOFF18getCharacteristicsEv
        - Src:             'llvm/lib/MC/MCSectionCOFF.cpp:60,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEc
        - Src:             'llvm/lib/MC/MCSectionCOFF.cpp:62,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEc
        - Src:             'llvm/lib/MC/MCSectionCOFF.cpp:63,7'
          Dst:             _ZNK7llvm_ks13MCSectionCOFF18getCharacteristicsEv
        - Src:             'llvm/lib/MC/MCSectionCOFF.cpp:64,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEc
        - Src:             'llvm/lib/MC/MCSectionCOFF.cpp:65,7'
          Dst:             _ZNK7llvm_ks13MCSectionCOFF18getCharacteristicsEv
        - Src:             'llvm/lib/MC/MCSectionCOFF.cpp:66,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEc
        - Src:             'llvm/lib/MC/MCSectionCOFF.cpp:67,6'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEc
        - Src:             'llvm/lib/MC/MCSectionCOFF.cpp:69,7'
          Dst:             _ZNK7llvm_ks13MCSectionCOFF18getCharacteristicsEv
        - Src:             'llvm/lib/MC/MCSectionCOFF.cpp:70,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/MCSectionCOFF.cpp:73,12'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/MCSectionCOFF.cpp:76,12'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/MCSectionCOFF.cpp:79,12'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/MCSectionCOFF.cpp:82,12'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/MCSectionCOFF.cpp:85,12'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/MCSectionCOFF.cpp:88,12'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/MCSectionCOFF.cpp:91,12'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/MCSectionCOFF.cpp:94,9'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/MCSectionCOFF.cpp:97,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/MCSectionCOFF.cpp:98,19'
          Dst:             _ZNK7llvm_ks8MCSymbol5printERNS_11raw_ostreamEPKNS_9MCAsmInfoE
        - Src:             'llvm/lib/MC/MCSectionCOFF.cpp:100,6'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEc
    - functionName:    _ZNK7llvm_ks13MCSectionCOFF26ShouldOmitSectionDirectiveENS_9StringRefERKNS_9MCAsmInfoE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCSectionCOFF.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 580
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         31
      ICount:          286
      EdgeCount:       41
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN7llvm_ks9StringRefC2EPKc
        - memcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCSectionCOFF.cpp:28,15'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/MC/MCSectionCOFF.cpp:28,34'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/MC/MCSectionCOFF.cpp:28,53'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
    - functionName:    _ZNK7llvm_ks13MCSectionCOFF12setSelectionEi
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCSectionCOFF.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          47
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCSectionCOFF.cpp:35,3'
          Dst:             __assert_fail
    - functionName:    _ZN7llvm_ks13MCSectionCOFFD2Ev
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCSectionCOFF.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 18
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks9MCSectionD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCSectionCOFF.cpp:18,34'
          Dst:             _ZN7llvm_ks9MCSectionD2Ev
    - functionName:    _ZNK7llvm_ks12MCSectionELF7getTypeEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCSectionELF.h'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks12MCSectionELF16isVirtualSectionEv
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCSectionELF.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 166
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks12MCSectionELF7getTypeEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCSectionELF.cpp:167,10'
          Dst:             _ZNK7llvm_ks12MCSectionELF7getTypeEv
    - functionName:    _ZNK7llvm_ks12MCSectionELF12UseCodeAlignEv
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCSectionELF.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 162
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks12MCSectionELF8getFlagsEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCSectionELF.cpp:163,10'
          Dst:             _ZNK7llvm_ks12MCSectionELF8getFlagsEv
    - functionName:    _ZNK7llvm_ks9MCAsmInfo16getCommentStringEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCAsmInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 457
      functionLinenumberEnd: 457
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks9MCAsmInfo34usesSunStyleELFSectionSwitchSyntaxEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCAsmInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 429
      functionLinenumberEnd: 430
      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:    _ZL9printNameRN7llvm_ks11raw_ostreamENS_9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCSectionELF.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          122
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7llvm_ks11raw_ostreamlsENS_9StringRefE
        - _ZN7llvm_ks11raw_ostreamlsEPKc
        - _ZN7llvm_ks11raw_ostreamlsEc
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZNK7llvm_ks9StringRef17find_first_not_ofES0_m
        - _ZNK7llvm_ks9StringRef3endEv
        - _ZNK7llvm_ks9StringRef5beginEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCSectionELF.cpp:34,30'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCSectionELF.cpp:34,12'
          Dst:             _ZNK7llvm_ks9StringRef17find_first_not_ofES0_m
        - Src:             'llvm/lib/MC/MCSectionELF.cpp:37,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsENS_9StringRefE
        - Src:             'llvm/lib/MC/MCSectionELF.cpp:40,6'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEc
        - Src:             'llvm/lib/MC/MCSectionELF.cpp:41,29'
          Dst:             _ZNK7llvm_ks9StringRef5beginEv
        - Src:             'llvm/lib/MC/MCSectionELF.cpp:41,48'
          Dst:             _ZNK7llvm_ks9StringRef3endEv
        - Src:             'llvm/lib/MC/MCSectionELF.cpp:43,10'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/MCSectionELF.cpp:45,10'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEc
        - Src:             'llvm/lib/MC/MCSectionELF.cpp:47,10'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/MCSectionELF.cpp:49,10'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEc
        - Src:             'llvm/lib/MC/MCSectionELF.cpp:49,18'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEc
        - Src:             'llvm/lib/MC/MCSectionELF.cpp:53,6'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEc
    - functionName:    _ZNK7llvm_ks12MCSectionELF20PrintSwitchToSectionERKNS_9MCAsmInfoERNS_11raw_ostreamEPKNS_6MCExprE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCSectionELF.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 160
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         98
      ICount:          555
      EdgeCount:       129
      CyclomaticComplexity: 33
      functionsReached:
        - _ZL9printNameRN7llvm_ks11raw_ostreamENS_9StringRefE
        - _ZN7llvm_ks11raw_ostreamlsENS_9StringRefE
        - _ZN7llvm_ks11raw_ostreamlsEPKc
        - _ZN7llvm_ks11raw_ostreamlsEc
        - _ZN7llvm_ks11raw_ostreamlsEj
        - _ZNK7llvm_ks12MCSectionELF14getSectionNameEv
        - _ZNK7llvm_ks12MCSectionELF26ShouldOmitSectionDirectiveENS_9StringRefERKNS_9MCAsmInfoE
        - _ZNK7llvm_ks12MCSectionELF8isUniqueEv
        - _ZNK7llvm_ks6MCExpr5printERNS_11raw_ostreamEPKNS_9MCAsmInfoE
        - _ZNK7llvm_ks8MCSymbol7getNameEv
        - _ZNK7llvm_ks9MCAsmInfo16getCommentStringEv
        - _ZNK7llvm_ks9MCAsmInfo34usesSunStyleELFSectionSwitchSyntaxEv
        - __assert_fail
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCSectionELF.cpp:60,7'
          Dst:             _ZNK7llvm_ks12MCSectionELF26ShouldOmitSectionDirectiveENS_9StringRefERKNS_9MCAsmInfoE
        - Src:             'llvm/lib/MC/MCSectionELF.cpp:61,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEc
        - Src:             'llvm/lib/MC/MCSectionELF.cpp:61,19'
          Dst:             _ZNK7llvm_ks12MCSectionELF14getSectionNameEv
        - Src:             'llvm/lib/MC/MCSectionELF.cpp:61,16'
          Dst:             _ZN7llvm_ks11raw_ostreamlsENS_9StringRefE
        - Src:             'llvm/lib/MC/MCSectionELF.cpp:63,10'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEc
        - Src:             'llvm/lib/MC/MCSectionELF.cpp:64,19'
          Dst:             _ZNK7llvm_ks6MCExpr5printERNS_11raw_ostreamEPKNS_9MCAsmInfoE
        - Src:             'llvm/lib/MC/MCSectionELF.cpp:66,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEc
        - Src:             'llvm/lib/MC/MCSectionELF.cpp:70,6'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/MCSectionELF.cpp:71,17'
          Dst:             _ZNK7llvm_ks12MCSectionELF14getSectionNameEv
        - Src:             'llvm/lib/MC/MCSectionELF.cpp:71,3'
          Dst:             _ZL9printNameRN7llvm_ks11raw_ostreamENS_9StringRefE
        - Src:             'llvm/lib/MC/MCSectionELF.cpp:74,11'
          Dst:             _ZNK7llvm_ks9MCAsmInfo34usesSunStyleELFSectionSwitchSyntaxEv
        - Src:             'llvm/lib/MC/MCSectionELF.cpp:77,10'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/MCSectionELF.cpp:79,10'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/MCSectionELF.cpp:81,10'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/MCSectionELF.cpp:83,10'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/MCSectionELF.cpp:85,10'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/MCSectionELF.cpp:86,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEc
        - Src:             'llvm/lib/MC/MCSectionELF.cpp:90,6'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/MCSectionELF.cpp:92,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEc
        - Src:             'llvm/lib/MC/MCSectionELF.cpp:94,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEc
        - Src:             'llvm/lib/MC/MCSectionELF.cpp:96,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEc
        - Src:             'llvm/lib/MC/MCSectionELF.cpp:98,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEc
        - Src:             'llvm/lib/MC/MCSectionELF.cpp:100,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEc
        - Src:             'llvm/lib/MC/MCSectionELF.cpp:102,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEc
        - Src:             'llvm/lib/MC/MCSectionELF.cpp:104,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEc
        - Src:             'llvm/lib/MC/MCSectionELF.cpp:106,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEc
        - Src:             'llvm/lib/MC/MCSectionELF.cpp:110,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEc
        - Src:             'llvm/lib/MC/MCSectionELF.cpp:112,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEc
        - Src:             'llvm/lib/MC/MCSectionELF.cpp:114,6'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEc
        - Src:             'llvm/lib/MC/MCSectionELF.cpp:116,6'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEc
        - Src:             'llvm/lib/MC/MCSectionELF.cpp:119,11'
          Dst:             _ZNK7llvm_ks9MCAsmInfo16getCommentStringEv
        - Src:             'llvm/lib/MC/MCSectionELF.cpp:120,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEc
        - Src:             'llvm/lib/MC/MCSectionELF.cpp:122,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEc
        - Src:             'llvm/lib/MC/MCSectionELF.cpp:125,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/MCSectionELF.cpp:127,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/MCSectionELF.cpp:129,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/MCSectionELF.cpp:131,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/MCSectionELF.cpp:133,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/MCSectionELF.cpp:135,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/MCSectionELF.cpp:137,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/MCSectionELF.cpp:140,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/MCSectionELF.cpp:141,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/MCSectionELF.cpp:141,15'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEj
        - Src:             'llvm/lib/MC/MCSectionELF.cpp:145,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/MCSectionELF.cpp:146,26'
          Dst:             _ZNK7llvm_ks8MCSymbol7getNameEv
        - Src:             'llvm/lib/MC/MCSectionELF.cpp:146,5'
          Dst:             _ZL9printNameRN7llvm_ks11raw_ostreamENS_9StringRefE
        - Src:             'llvm/lib/MC/MCSectionELF.cpp:147,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/MCSectionELF.cpp:150,7'
          Dst:             _ZNK7llvm_ks12MCSectionELF8isUniqueEv
        - Src:             'llvm/lib/MC/MCSectionELF.cpp:151,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/MCSectionELF.cpp:151,22'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEj
        - Src:             'llvm/lib/MC/MCSectionELF.cpp:153,6'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEc
        - Src:             'llvm/lib/MC/MCSectionELF.cpp:156,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/MCSectionELF.cpp:157,17'
          Dst:             _ZNK7llvm_ks6MCExpr5printERNS_11raw_ostreamEPKNS_9MCAsmInfoE
        - Src:             'llvm/lib/MC/MCSectionELF.cpp:158,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEc
    - functionName:    _ZNK7llvm_ks12MCSectionELF26ShouldOmitSectionDirectiveENS_9StringRefERKNS_9MCAsmInfoE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCSectionELF.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7llvm_ks12MCSectionELF8isUniqueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCSectionELF.cpp:27,7'
          Dst:             _ZNK7llvm_ks12MCSectionELF8isUniqueEv
    - functionName:    _ZNK7llvm_ks12MCSectionELF8isUniqueEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCSectionELF.h'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks12MCSectionELFD2Ev
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCSectionELF.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 20
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks9MCSectionD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCSectionELF.cpp:20,32'
          Dst:             _ZN7llvm_ks9MCSectionD2Ev
    - functionName:    '_ZZN7llvm_ks14MCSectionMachO21ParseSectionSpecifierENS_9StringRefERS1_S2_RjRbS3_ENK3$_2clERK3$_1'
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCSectionMachO.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 243
      functionLinenumberEnd: 580
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          121
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZNK7llvm_ks9StringRef4trimES0_
        - memcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCSectionMachO.cpp:245,30'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCSectionMachO.cpp:245,30'
          Dst:             _ZNK7llvm_ks9StringRef4trimES0_
        - Src:             'llvm/lib/MC/MCSectionMachO.cpp:245,40'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
    - functionName:    '_ZZN7llvm_ks14MCSectionMachO21ParseSectionSpecifierENS_9StringRefERS1_S2_RjRbS3_ENK3$_1clERK3$_0'
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCSectionMachO.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 214
      functionLinenumberEnd: 580
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          109
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks9StringRefC2EPKc
        - memcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCSectionMachO.cpp:216,31'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
    - functionName:    _ZN7llvm_ks25SmallVectorTemplateCommonINS_9StringRefEvEC2Em
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorBaseC2EPvm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:78,44'
          Dst:             _ZN7llvm_ks15SmallVectorBaseC2EPvm
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseINS_9StringRefELb1EEC2Em
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 281
      functionLinenumberEnd: 281
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks25SmallVectorTemplateCommonINS_9StringRefEvEC2Em
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:281,42'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINS_9StringRefEvEC2Em
    - functionName:    _ZN7llvm_ks15SmallVectorImplINS_9StringRefEEC2Ej
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 364
      functionLinenumberEnd: 365
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_9StringRefELb1EEC2Em
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:364,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_9StringRefELb1EEC2Em
    - functionName:    _ZNK7llvm_ks25SmallVectorTemplateCommonINS_9StringRefEvE7isSmallEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseINS_9StringRefELb1EE13destroy_rangeEPS1_S3_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 284
      functionLinenumberEnd: 284
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks15SmallVectorImplINS_9StringRefEED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 368
      functionLinenumberEnd: 375
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          52
      EdgeCount:       22
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_9StringRefELb1EE13destroy_rangeEPS1_S3_
        - _ZNK7llvm_ks25SmallVectorTemplateCommonINS_9StringRefEvE7isSmallEv
        - __clang_call_terminate
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:370,5'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_9StringRefELb1EE13destroy_rangeEPS1_S3_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:373,16'
          Dst:             _ZNK7llvm_ks25SmallVectorTemplateCommonINS_9StringRefEvE7isSmallEv
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:370,31'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7llvm_ks11SmallVectorINS_9StringRefELj5EED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 868
      functionLinenumberEnd: 868
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplINS_9StringRefEED2Ev
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:868,7'
          Dst:             _ZN7llvm_ks15SmallVectorImplINS_9StringRefEED2Ev
    - functionName:    _ZN7llvm_ks11SmallVectorINS_9StringRefELj1EED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 868
      functionLinenumberEnd: 868
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplINS_9StringRefEED2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:868,7'
          Dst:             _ZN7llvm_ks15SmallVectorImplINS_9StringRefEED2Ev
    - functionName:    _ZNK7llvm_ks9StringRef12getAsIntegerIjEENSt3__19enable_ifIXntsr3std14numeric_limitsIT_EE9is_signedEbE4typeEjRS4_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringRef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 373
      functionLinenumberEnd: 383
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          56
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks20getAsUnsignedIntegerENS_9StringRefEjRy
      functionUses:    13
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/StringRef.h:378,11'
          Dst:             _ZN7llvm_ks20getAsUnsignedIntegerENS_9StringRefEjRy
    - functionName:    _ZN7llvm_ks11SmallVectorINS_9StringRefELj1EEC2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 872
      functionLinenumberEnd: 873
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplINS_9StringRefEEC2Ej
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:872,19'
          Dst:             _ZN7llvm_ks15SmallVectorImplINS_9StringRefEEC2Ej
    - functionName:    '_ZZN7llvm_ks14MCSectionMachO21ParseSectionSpecifierENS_9StringRefERS1_S2_RjRbS3_ENK3$_0clEm'
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCSectionMachO.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 182
      functionLinenumberEnd: 183
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          101
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZN7llvm_ks9StringRefC2Ev
        - _ZNK7llvm_ks9StringRef4trimES0_
        - __assert_fail
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCSectionMachO.cpp:183,37'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/MCSectionMachO.cpp:183,52'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCSectionMachO.cpp:183,52'
          Dst:             _ZNK7llvm_ks9StringRef4trimES0_
        - Src:             'llvm/lib/MC/MCSectionMachO.cpp:183,61'
          Dst:             _ZN7llvm_ks9StringRefC2Ev
    - functionName:    _ZN7llvm_ks11SmallVectorINS_9StringRefELj5EEC2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 872
      functionLinenumberEnd: 873
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplINS_9StringRefEEC2Ej
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:872,19'
          Dst:             _ZN7llvm_ks15SmallVectorImplINS_9StringRefEEC2Ej
    - functionName:    _ZN7llvm_ks14MCSectionMachO21ParseSectionSpecifierENS_9StringRefERS1_S2_RjRbS3_
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCSectionMachO.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 176
      functionLinenumberEnd: 272
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         73
      ICount:          439
      EdgeCount:       135
      CyclomaticComplexity: 64
      functionsReached:
        - _ZN7llvm_ks11SmallVectorINS_9StringRefELj1EEC2Ev
        - _ZN7llvm_ks11SmallVectorINS_9StringRefELj1EED2Ev
        - _ZN7llvm_ks11SmallVectorINS_9StringRefELj5EEC2Ev
        - _ZN7llvm_ks11SmallVectorINS_9StringRefELj5EED2Ev
        - _ZNK7llvm_ks9StringRef12getAsIntegerIjEENSt3__19enable_ifIXntsr3std14numeric_limitsIT_EE9is_signedEbE4typeEjRS4_
        - _ZNK7llvm_ks9StringRef5splitERNS_15SmallVectorImplIS0_EEcib
        - '_ZZN7llvm_ks14MCSectionMachO21ParseSectionSpecifierENS_9StringRefERS1_S2_RjRbS3_ENK3$_0clEm'
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCSectionMachO.cpp:179,29'
          Dst:             _ZN7llvm_ks11SmallVectorINS_9StringRefELj5EEC2Ev
        - Src:             'llvm/lib/MC/MCSectionMachO.cpp:180,8'
          Dst:             _ZNK7llvm_ks9StringRef5splitERNS_15SmallVectorImplIS0_EEcib
        - Src:             'llvm/lib/MC/MCSectionMachO.cpp:185,13'
          Dst:             '_ZZN7llvm_ks14MCSectionMachO21ParseSectionSpecifierENS_9StringRefERS1_S2_RjRbS3_ENK3$_0clEm'
        - Src:             'llvm/lib/MC/MCSectionMachO.cpp:186,13'
          Dst:             '_ZZN7llvm_ks14MCSectionMachO21ParseSectionSpecifierENS_9StringRefERS1_S2_RjRbS3_ENK3$_0clEm'
        - Src:             'llvm/lib/MC/MCSectionMachO.cpp:187,27'
          Dst:             '_ZZN7llvm_ks14MCSectionMachO21ParseSectionSpecifierENS_9StringRefERS1_S2_RjRbS3_ENK3$_0clEm'
        - Src:             'llvm/lib/MC/MCSectionMachO.cpp:188,21'
          Dst:             '_ZZN7llvm_ks14MCSectionMachO21ParseSectionSpecifierENS_9StringRefERS1_S2_RjRbS3_ENK3$_0clEm'
        - Src:             'llvm/lib/MC/MCSectionMachO.cpp:189,27'
          Dst:             '_ZZN7llvm_ks14MCSectionMachO21ParseSectionSpecifierENS_9StringRefERS1_S2_RjRbS3_ENK3$_0clEm'
        - Src:             'llvm/lib/MC/MCSectionMachO.cpp:237,29'
          Dst:             _ZN7llvm_ks11SmallVectorINS_9StringRefELj1EEC2Ev
        - Src:             'llvm/lib/MC/MCSectionMachO.cpp:238,9'
          Dst:             _ZNK7llvm_ks9StringRef5splitERNS_15SmallVectorImplIS0_EEcib
        - Src:             'llvm/lib/MC/MCSectionMachO.cpp:272,1'
          Dst:             _ZN7llvm_ks11SmallVectorINS_9StringRefELj1EED2Ev
        - Src:             'llvm/lib/MC/MCSectionMachO.cpp:268,19'
          Dst:             _ZNK7llvm_ks9StringRef12getAsIntegerIjEENSt3__19enable_ifIXntsr3std14numeric_limitsIT_EE9is_signedEbE4typeEjRS4_
        - Src:             'llvm/lib/MC/MCSectionMachO.cpp:272,1'
          Dst:             _ZN7llvm_ks11SmallVectorINS_9StringRefELj1EED2Ev
        - Src:             'llvm/lib/MC/MCSectionMachO.cpp:272,1'
          Dst:             _ZN7llvm_ks11SmallVectorINS_9StringRefELj5EED2Ev
        - Src:             'llvm/lib/MC/MCSectionMachO.cpp:272,1'
          Dst:             _ZN7llvm_ks11SmallVectorINS_9StringRefELj5EED2Ev
    - functionName:    _ZNK7llvm_ks14MCSectionMachO16isVirtualSectionEv
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCSectionMachO.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          38
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK7llvm_ks14MCSectionMachO7getTypeEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCSectionMachO.cpp:161,11'
          Dst:             _ZNK7llvm_ks14MCSectionMachO7getTypeEv
        - Src:             'llvm/lib/MC/MCSectionMachO.cpp:162,11'
          Dst:             _ZNK7llvm_ks14MCSectionMachO7getTypeEv
        - Src:             'llvm/lib/MC/MCSectionMachO.cpp:163,11'
          Dst:             _ZNK7llvm_ks14MCSectionMachO7getTypeEv
    - functionName:    _ZNK7llvm_ks14MCSectionMachO12hasAttributeEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCSectionMachO.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks14MCSectionMachO12UseCodeAlignEv
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCSectionMachO.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 156
      functionLinenumberEnd: 157
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks14MCSectionMachO12hasAttributeEj
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCSectionMachO.cpp:157,10'
          Dst:             _ZNK7llvm_ks14MCSectionMachO12hasAttributeEj
    - functionName:    _ZNK7llvm_ks14MCSectionMachO20getTypeAndAttributesEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCSectionMachO.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks14MCSectionMachO14getSectionNameEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCSectionMachO.h'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          74
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks9StringRefC2EPKc
        - __assert_fail
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCSectionMachO.h:51,14'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/MC/MCSectionMachO.h:52,12'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
    - functionName:    _ZNK7llvm_ks14MCSectionMachO14getSegmentNameEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCSectionMachO.h'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          74
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks9StringRefC2EPKc
        - __assert_fail
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCSectionMachO.h:45,14'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/MC/MCSectionMachO.h:46,12'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
    - functionName:    _ZNK7llvm_ks14MCSectionMachO20PrintSwitchToSectionERKNS_9MCAsmInfoERNS_11raw_ostreamEPKNS_6MCExprE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCSectionMachO.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         43
      ICount:          275
      EdgeCount:       54
      CyclomaticComplexity: 13
      functionsReached:
        - _ZN7llvm_ks11raw_ostreamlsENS_9StringRefE
        - _ZN7llvm_ks11raw_ostreamlsEPKc
        - _ZN7llvm_ks11raw_ostreamlsEc
        - _ZN7llvm_ks11raw_ostreamlsEj
        - _ZNK7llvm_ks14MCSectionMachO14getSectionNameEv
        - _ZNK7llvm_ks14MCSectionMachO14getSegmentNameEv
        - _ZNK7llvm_ks14MCSectionMachO20getTypeAndAttributesEv
        - _ZNK7llvm_ks14MCSectionMachO7getTypeEv
        - __assert_fail
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCSectionMachO.cpp:95,6'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/MCSectionMachO.cpp:95,27'
          Dst:             _ZNK7llvm_ks14MCSectionMachO14getSegmentNameEv
        - Src:             'llvm/lib/MC/MCSectionMachO.cpp:95,24'
          Dst:             _ZN7llvm_ks11raw_ostreamlsENS_9StringRefE
        - Src:             'llvm/lib/MC/MCSectionMachO.cpp:95,44'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEc
        - Src:             'llvm/lib/MC/MCSectionMachO.cpp:95,54'
          Dst:             _ZNK7llvm_ks14MCSectionMachO14getSectionNameEv
        - Src:             'llvm/lib/MC/MCSectionMachO.cpp:95,51'
          Dst:             _ZN7llvm_ks11raw_ostreamlsENS_9StringRefE
        - Src:             'llvm/lib/MC/MCSectionMachO.cpp:98,18'
          Dst:             _ZNK7llvm_ks14MCSectionMachO20getTypeAndAttributesEv
        - Src:             'llvm/lib/MC/MCSectionMachO.cpp:100,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEc
        - Src:             'llvm/lib/MC/MCSectionMachO.cpp:104,36'
          Dst:             _ZNK7llvm_ks14MCSectionMachO7getTypeEv
        - Src:             'llvm/lib/MC/MCSectionMachO.cpp:105,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/MCSectionMachO.cpp:109,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEc
        - Src:             'llvm/lib/MC/MCSectionMachO.cpp:110,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/MCSectionMachO.cpp:113,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEc
        - Src:             'llvm/lib/MC/MCSectionMachO.cpp:123,10'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/MCSectionMachO.cpp:123,22'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEj
        - Src:             'llvm/lib/MC/MCSectionMachO.cpp:124,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEc
        - Src:             'llvm/lib/MC/MCSectionMachO.cpp:140,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEc
        - Src:             'llvm/lib/MC/MCSectionMachO.cpp:142,10'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/MCSectionMachO.cpp:144,10'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/MCSectionMachO.cpp:144,18'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/MCSectionMachO.cpp:144,56'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/MCSectionMachO.cpp:148,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/MCSectionMachO.cpp:152,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEc
        - Src:             'llvm/lib/MC/MCSectionMachO.cpp:152,15'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEj
        - Src:             'llvm/lib/MC/MCSectionMachO.cpp:153,6'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEc
    - functionName:    _ZN7llvm_ks14MCSectionMachOC2ENS_9StringRefES1_jjNS_11SectionKindEPNS_8MCSymbolE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCSectionMachO.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 123
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          191
      EdgeCount:       32
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks9MCSectionC2ENS0_14SectionVariantENS_11SectionKindEPNS_8MCSymbolE
        - _ZN7llvm_ks9MCSectionD2Ev
        - _ZNK7llvm_ks9StringRefixEm
        - __assert_fail
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCSectionMachO.cpp:75,7'
          Dst:             _ZN7llvm_ks9MCSectionC2ENS0_14SectionVariantENS_11SectionKindEPNS_8MCSymbolE
        - Src:             'llvm/lib/MC/MCSectionMachO.cpp:77,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/MCSectionMachO.cpp:90,1'
          Dst:             _ZN7llvm_ks9MCSectionD2Ev
        - Src:             'llvm/lib/MC/MCSectionMachO.cpp:81,24'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/lib/MC/MCSectionMachO.cpp:86,24'
          Dst:             _ZNK7llvm_ks9StringRefixEm
    - functionName:    _ZN7llvm_ks11isa_impl_clINS_12MCTargetExprEKNS_6MCExprEE4doitERS3_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks8isa_implINS_12MCTargetExprENS_6MCExprEvE4doitERKS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:75,12'
          Dst:             _ZN7llvm_ks8isa_implINS_12MCTargetExprENS_6MCExprEvE4doitERKS2_
    - functionName:    _ZN7llvm_ks13isa_impl_wrapINS_12MCTargetExprEKNS_6MCExprES3_E4doitERS3_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11isa_impl_clINS_12MCTargetExprEKNS_6MCExprEE4doitERS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:122,12'
          Dst:             _ZN7llvm_ks11isa_impl_clINS_12MCTargetExprEKNS_6MCExprEE4doitERS3_
    - functionName:    _ZN7llvm_ks16cast_convert_valINS_12MCTargetExprEKNS_6MCExprES3_E4doitERS3_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks3isaINS_12MCTargetExprENS_6MCExprEEEbRKT0_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13isa_impl_wrapINS_12MCTargetExprEKNS_6MCExprES3_E4doitERS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:133,10'
          Dst:             _ZN7llvm_ks13isa_impl_wrapINS_12MCTargetExprEKNS_6MCExprES3_E4doitERS3_
    - functionName:    _ZN7llvm_ks16MCDwarfFrameInfoD2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCDwarf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 492
      functionLinenumberEnd: 492
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks16MCCFIInstructionD2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCDwarf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 327
      functionLinenumberEnd: 327
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    51
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks16MCDwarfFrameInfoC2EOS0_
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCDwarf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 492
      functionLinenumberEnd: 492
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks16MCCFIInstructionC2ERKS0_
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCDwarf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 327
      functionLinenumberEnd: 327
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks16MCDwarfFrameInfoC2ERKS0_
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCDwarf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 492
      functionLinenumberEnd: 492
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E18moveFromOldBucketsEPS9_SC_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 288
      functionLinenumberEnd: 311
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          115
      EdgeCount:       23
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E11getEmptyKeyEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E15LookupBucketForIS4_EEbRKT_RPS9_
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E15getTombstoneKeyEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E19incrementNumEntriesEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E9initEmptyEv
        - _ZN7llvm_ks12DenseMapInfoIPKNS_8MCSymbolEE7isEqualES3_S3_
        - _ZN7llvm_ks6detail12DenseMapPairIPKNS_8MCSymbolEjE8getFirstEv
        - _ZN7llvm_ks6detail12DenseMapPairIPKNS_8MCSymbolEjE9getSecondEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:289,5'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E9initEmptyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:292,27'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E11getEmptyKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:293,31'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E15getTombstoneKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:295,33'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIPKNS_8MCSymbolEjE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:295,12'
          Dst:             _ZN7llvm_ks12DenseMapInfoIPKNS_8MCSymbolEE7isEqualES3_S3_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:296,33'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIPKNS_8MCSymbolEjE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:296,12'
          Dst:             _ZN7llvm_ks12DenseMapInfoIPKNS_8MCSymbolEE7isEqualES3_S3_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:299,44'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIPKNS_8MCSymbolEjE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:299,25'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E15LookupBucketForIS4_EEbRKT_RPS9_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:301,9'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:302,47'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIPKNS_8MCSymbolEjE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:302,21'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIPKNS_8MCSymbolEjE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:303,29'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIPKNS_8MCSymbolEjE9getSecondEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:303,62'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIPKNS_8MCSymbolEjE9getSecondEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:304,9'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E19incrementNumEntriesEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:307,12'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIPKNS_8MCSymbolEjE9getSecondEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:309,10'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIPKNS_8MCSymbolEjE8getFirstEv
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E9initEmptyEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 277
      functionLinenumberEnd: 286
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          72
      EdgeCount:       16
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E10getBucketsEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E11getEmptyKeyEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E13getBucketsEndEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E13setNumEntriesEj
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E16setNumTombstonesEj
        - _ZN7llvm_ks6detail12DenseMapPairIPKNS_8MCSymbolEjE8getFirstEv
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E13getNumBucketsEv
        - __assert_fail
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:278,5'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E13setNumEntriesEj
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:279,5'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E16setNumTombstonesEj
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:281,5'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E13getNumBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:281,5'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E13getNumBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:281,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:283,27'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E11getEmptyKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:284,23'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E10getBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:284,42'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E13getBucketsEndEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:285,18'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIPKNS_8MCSymbolEjE8getFirstEv
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E11getEmptyKeyEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 343
      functionLinenumberEnd: 344
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12DenseMapInfoIPKNS_8MCSymbolEE11getEmptyKeyEv
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:344,12'
          Dst:             _ZN7llvm_ks12DenseMapInfoIPKNS_8MCSymbolEE11getEmptyKeyEv
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E15getTombstoneKeyEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 346
      functionLinenumberEnd: 347
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12DenseMapInfoIPKNS_8MCSymbolEE15getTombstoneKeyEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:347,12'
          Dst:             _ZN7llvm_ks12DenseMapInfoIPKNS_8MCSymbolEE15getTombstoneKeyEv
    - functionName:    _ZN7llvm_ks6detail12DenseMapPairIPKNS_8MCSymbolEjE8getFirstEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    16
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks12DenseMapInfoIPKNS_8MCSymbolEE7isEqualES3_S3_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMapInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E15LookupBucketForIS4_EEbRKT_RPS9_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 519
      functionLinenumberEnd: 524
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E15LookupBucketForIS4_EEbRKT_RPKS9_
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:522,9'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E15LookupBucketForIS4_EEbRKT_RPKS9_
    - functionName:    _ZN7llvm_ks6detail12DenseMapPairIPKNS_8MCSymbolEjE9getSecondEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E19incrementNumEntriesEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 357
      functionLinenumberEnd: 359
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E13setNumEntriesEj
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E13getNumEntriesEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:358,19'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E13getNumEntriesEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:358,5'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E13setNumEntriesEj
    - functionName:    _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E13getNumEntriesEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 351
      functionLinenumberEnd: 352
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEE13getNumEntriesEv
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:352,49'
          Dst:             _ZNK7llvm_ks8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEE13getNumEntriesEv
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E13setNumEntriesEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionLinenumberEnd: 356
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEE13setNumEntriesEj
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:355,36'
          Dst:             _ZN7llvm_ks8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEE13setNumEntriesEj
    - functionName:    _ZN7llvm_ks8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEE13setNumEntriesEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 659
      functionLinenumberEnd: 661
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEE13getNumEntriesEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 656
      functionLinenumberEnd: 657
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E15LookupBucketForIS4_EEbRKT_RPKS9_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 469
      functionLinenumberEnd: 516
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         28
      ICount:          169
      EdgeCount:       36
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E11getEmptyKeyEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E12getHashValueERKS4_
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E15getTombstoneKeyEv
        - _ZN7llvm_ks12DenseMapInfoIPKNS_8MCSymbolEE7isEqualES3_S3_
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E10getBucketsEv
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E13getNumBucketsEv
        - _ZNK7llvm_ks6detail12DenseMapPairIPKNS_8MCSymbolEjE8getFirstEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:470,33'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E10getBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:471,33'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E13getNumBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:480,27'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E11getEmptyKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:481,31'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E15getTombstoneKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:482,5'
          Dst:             _ZN7llvm_ks12DenseMapInfoIPKNS_8MCSymbolEE7isEqualES3_S3_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:482,5'
          Dst:             _ZN7llvm_ks12DenseMapInfoIPKNS_8MCSymbolEE7isEqualES3_S3_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:482,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:486,25'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E12getHashValueERKS4_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:491,11'
          Dst:             _ZNK7llvm_ks6detail12DenseMapPairIPKNS_8MCSymbolEjE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:491,11'
          Dst:             _ZN7llvm_ks12DenseMapInfoIPKNS_8MCSymbolEE7isEqualES3_S3_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:498,11'
          Dst:             _ZNK7llvm_ks6detail12DenseMapPairIPKNS_8MCSymbolEjE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:498,11'
          Dst:             _ZN7llvm_ks12DenseMapInfoIPKNS_8MCSymbolEE7isEqualES3_S3_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:507,41'
          Dst:             _ZNK7llvm_ks6detail12DenseMapPairIPKNS_8MCSymbolEjE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:507,11'
          Dst:             _ZN7llvm_ks12DenseMapInfoIPKNS_8MCSymbolEE7isEqualES3_S3_
    - functionName:    _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E10getBucketsEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 375
      functionLinenumberEnd: 376
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEE10getBucketsEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:376,49'
          Dst:             _ZNK7llvm_ks8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEE10getBucketsEv
    - functionName:    _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E13getNumBucketsEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 381
      functionLinenumberEnd: 382
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEE13getNumBucketsEv
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:382,49'
          Dst:             _ZNK7llvm_ks8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEE13getNumBucketsEv
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E12getHashValueERKS4_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 336
      functionLinenumberEnd: 337
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12DenseMapInfoIPKNS_8MCSymbolEE12getHashValueES3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:337,12'
          Dst:             _ZN7llvm_ks12DenseMapInfoIPKNS_8MCSymbolEE12getHashValueES3_
    - functionName:    _ZNK7llvm_ks6detail12DenseMapPairIPKNS_8MCSymbolEjE8getFirstEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks12DenseMapInfoIPKNS_8MCSymbolEE12getHashValueES3_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMapInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEE13getNumBucketsEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 674
      functionLinenumberEnd: 675
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEE10getBucketsEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 670
      functionLinenumberEnd: 671
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks12DenseMapInfoIPKNS_8MCSymbolEE15getTombstoneKeyEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMapInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks12DenseMapInfoIPKNS_8MCSymbolEE11getEmptyKeyEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMapInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E16setNumTombstonesEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 366
      functionLinenumberEnd: 368
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEE16setNumTombstonesEj
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:367,36'
          Dst:             _ZN7llvm_ks8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEE16setNumTombstonesEj
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E10getBucketsEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 378
      functionLinenumberEnd: 379
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEE10getBucketsEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:379,43'
          Dst:             _ZNK7llvm_ks8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEE10getBucketsEv
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E13getBucketsEndEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 384
      functionLinenumberEnd: 385
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E10getBucketsEv
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E13getNumBucketsEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:385,12'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E10getBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:385,27'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E13getNumBucketsEv
    - functionName:    _ZN7llvm_ks8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEE16setNumTombstonesEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 666
      functionLinenumberEnd: 668
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEE4growEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 621
      functionLinenumberEnd: 636
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          70
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E18moveFromOldBucketsEPS9_SC_
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E9initEmptyEv
        - _ZN7llvm_ks12NextPowerOf2Em
        - _ZN7llvm_ks8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEE15allocateBucketsEj
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:625,66'
          Dst:             _ZN7llvm_ks12NextPowerOf2Em
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:625,5'
          Dst:             _ZN7llvm_ks8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEE15allocateBucketsEj
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:626,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:628,20'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E9initEmptyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:632,11'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E18moveFromOldBucketsEPS9_SC_
    - functionName:    _ZN7llvm_ks8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEE15allocateBucketsEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 678
      functionLinenumberEnd: 687
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E22decrementNumTombstonesEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 372
      functionLinenumberEnd: 374
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E16setNumTombstonesEj
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E16getNumTombstonesEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:373,22'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E16getNumTombstonesEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:373,5'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E16setNumTombstonesEj
    - functionName:    _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E16getNumTombstonesEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 363
      functionLinenumberEnd: 364
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEE16getNumTombstonesEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:364,49'
          Dst:             _ZNK7llvm_ks8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEE16getNumTombstonesEv
    - functionName:    _ZNK7llvm_ks8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEE16getNumTombstonesEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 663
      functionLinenumberEnd: 664
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E4growEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 391
      functionLinenumberEnd: 393
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEE4growEj
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:392,36'
          Dst:             _ZN7llvm_ks8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEE4growEj
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E20InsertIntoBucketImplERKS4_PS9_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 426
      functionLinenumberEnd: 460
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          100
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E11getEmptyKeyEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E15LookupBucketForIS4_EEbRKT_RPS9_
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E19incrementNumEntriesEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E22decrementNumTombstonesEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E4growEj
        - _ZN7llvm_ks12DenseMapInfoIPKNS_8MCSymbolEE7isEqualES3_S3_
        - _ZN7llvm_ks14DebugEpochBase14incrementEpochEv
        - _ZN7llvm_ks6detail12DenseMapPairIPKNS_8MCSymbolEjE8getFirstEv
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E13getNumBucketsEv
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E13getNumEntriesEv
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E16getNumTombstonesEv
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:427,5'
          Dst:             _ZN7llvm_ks14DebugEpochBase14incrementEpochEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:438,30'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E13getNumEntriesEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:439,27'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E13getNumBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:441,13'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E4growEj
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:442,7'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E15LookupBucketForIS4_EEbRKT_RPS9_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:443,20'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E13getNumBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:444,16'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E16getNumTombstonesEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:446,13'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E4growEj
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:447,7'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E15LookupBucketForIS4_EEbRKT_RPS9_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:449,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:453,5'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E19incrementNumEntriesEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:456,27'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E11getEmptyKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:457,39'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIPKNS_8MCSymbolEjE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:457,10'
          Dst:             _ZN7llvm_ks12DenseMapInfoIPKNS_8MCSymbolEE7isEqualES3_S3_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:458,7'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E22decrementNumTombstonesEv
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E16InsertIntoBucketERKS4_OjPS9_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 410
      functionLinenumberEnd: 415
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E20InsertIntoBucketImplERKS4_PS9_
        - _ZN7llvm_ks6detail12DenseMapPairIPKNS_8MCSymbolEjE8getFirstEv
        - _ZN7llvm_ks6detail12DenseMapPairIPKNS_8MCSymbolEjE9getSecondEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:411,17'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E20InsertIntoBucketImplERKS4_PS9_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:413,16'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIPKNS_8MCSymbolEjE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:414,24'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIPKNS_8MCSymbolEjE9getSecondEv
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E16FindAndConstructERKS4_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 225
      functionLinenumberEnd: 231
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E15LookupBucketForIS4_EEbRKT_RPS9_
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E16InsertIntoBucketERKS4_OjPS9_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:227,9'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E15LookupBucketForIS4_EEbRKT_RPS9_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:230,13'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E16InsertIntoBucketERKS4_OjPS9_
    - functionName:    _ZN7llvm_ks8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEE16shrink_and_clearEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 638
      functionLinenumberEnd: 653
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          64
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E10destroyAllEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E9initEmptyEv
        - _ZN7llvm_ks12Log2_32_CeilEj
        - _ZN7llvm_ks8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEE4initEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:640,11'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E10destroyAllEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:645,42'
          Dst:             _ZN7llvm_ks12Log2_32_CeilEj
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:647,20'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E9initEmptyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:652,5'
          Dst:             _ZN7llvm_ks8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEE4initEj
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E10destroyAllEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 264
      functionLinenumberEnd: 275
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          79
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E10getBucketsEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E11getEmptyKeyEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E13getBucketsEndEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E15getTombstoneKeyEv
        - _ZN7llvm_ks12DenseMapInfoIPKNS_8MCSymbolEE7isEqualES3_S3_
        - _ZN7llvm_ks6detail12DenseMapPairIPKNS_8MCSymbolEjE8getFirstEv
        - _ZN7llvm_ks6detail12DenseMapPairIPKNS_8MCSymbolEjE9getSecondEv
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E13getNumBucketsEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:265,9'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E13getNumBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:268,27'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E11getEmptyKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:268,57'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E15getTombstoneKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:269,23'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E10getBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:269,42'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E13getBucketsEndEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:270,33'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIPKNS_8MCSymbolEjE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:270,12'
          Dst:             _ZN7llvm_ks12DenseMapInfoIPKNS_8MCSymbolEE7isEqualES3_S3_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:271,33'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIPKNS_8MCSymbolEjE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:271,12'
          Dst:             _ZN7llvm_ks12DenseMapInfoIPKNS_8MCSymbolEE7isEqualES3_S3_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:272,12'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIPKNS_8MCSymbolEjE9getSecondEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:273,10'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIPKNS_8MCSymbolEjE8getFirstEv
    - functionName:    _ZN7llvm_ks8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEE4initEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 612
      functionLinenumberEnd: 619
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E9initEmptyEv
        - _ZN7llvm_ks8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEE15allocateBucketsEj
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:613,9'
          Dst:             _ZN7llvm_ks8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEE15allocateBucketsEj
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:614,20'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E9initEmptyEv
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E16shrink_and_clearEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 395
      functionLinenumberEnd: 397
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEE16shrink_and_clearEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:396,36'
          Dst:             _ZN7llvm_ks8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEE16shrink_and_clearEv
    - functionName:    _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__14pairINS2_IPNS_9MCSectionEPKNS_6MCExprEEES8_EEvEC2Em
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorBaseC2EPvm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:78,44'
          Dst:             _ZN7llvm_ks15SmallVectorBaseC2EPvm
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__14pairINS2_IPNS_9MCSectionEPKNS_6MCExprEEES8_EELb1EEC2Em
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 281
      functionLinenumberEnd: 281
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__14pairINS2_IPNS_9MCSectionEPKNS_6MCExprEEES8_EEvEC2Em
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:281,42'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__14pairINS2_IPNS_9MCSectionEPKNS_6MCExprEEES8_EEvEC2Em
    - functionName:    _ZN7llvm_ks15SmallVectorImplINSt3__14pairINS2_IPNS_9MCSectionEPKNS_6MCExprEEES8_EEEC2Ej
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 364
      functionLinenumberEnd: 365
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__14pairINS2_IPNS_9MCSectionEPKNS_6MCExprEEES8_EELb1EEC2Em
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:364,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__14pairINS2_IPNS_9MCSectionEPKNS_6MCExprEEES8_EELb1EEC2Em
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_ED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks14DebugEpochBaseD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:54,7'
          Dst:             _ZN7llvm_ks14DebugEpochBaseD2Ev
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_EC2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 262
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks14DebugEpochBaseC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:262,3'
          Dst:             _ZN7llvm_ks14DebugEpochBaseC2Ev
    - functionName:    _ZN7llvm_ks16MCCFIInstructionC2EOS0_
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCDwarf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 327
      functionLinenumberEnd: 327
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks5WinEH11InstructionC2EjPNS_8MCSymbolEjj
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCWinEH.h'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          27
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks16MCCFIInstructionC2ENS0_6OpTypeEPNS_8MCSymbolEjj
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCDwarf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 364
      functionLinenumberEnd: 366
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          50
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCDwarf.h:365,5'
          Dst:             __assert_fail
    - functionName:    _ZN7llvm_ks16MCCFIInstructionC2ENS0_6OpTypeEPNS_8MCSymbolEjiNS_9StringRefE
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCDwarf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 359
      functionLinenumberEnd: 361
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks9StringRef3endEv
        - _ZNK7llvm_ks9StringRef5beginEv
        - __assert_fail
      functionUses:    14
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCDwarf.h:359,18'
          Dst:             _ZNK7llvm_ks9StringRef5beginEv
        - Src:             'llvm/include/llvm/MC/MCDwarf.h:359,29'
          Dst:             _ZNK7llvm_ks9StringRef3endEv
        - Src:             'llvm/include/llvm/MC/MCDwarf.h:360,5'
          Dst:             __assert_fail
    - functionName:    _ZN7llvm_ks7MCCVLoc9setIsStmtEb
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCCodeView.h'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks7MCCVLoc14setPrologueEndEb
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCCodeView.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks7MCCVLoc9setColumnEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCCodeView.h'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCCodeView.h:74,5'
          Dst:             __assert_fail
    - functionName:    _ZN7llvm_ks7MCCVLoc7setLineEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCCodeView.h'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks7MCCVLoc10setFileNumEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCCodeView.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks7MCCVLoc13setFunctionIdEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCCodeView.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks10MCDwarfLoc16setDiscriminatorEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCDwarf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks10MCDwarfLoc6setIsaEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCDwarf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCDwarf.h:123,5'
          Dst:             __assert_fail
    - functionName:    _ZN7llvm_ks10MCDwarfLoc8setFlagsEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCDwarf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCDwarf.h:117,5'
          Dst:             __assert_fail
    - functionName:    _ZN7llvm_ks10MCDwarfLoc9setColumnEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCDwarf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCDwarf.h:111,5'
          Dst:             __assert_fail
    - functionName:    _ZN7llvm_ks10MCDwarfLoc7setLineEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCDwarf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks10MCDwarfLoc10setFileNumEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCDwarf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks25SmallVectorTemplateCommonINSt3__14pairINS2_IPNS_9MCSectionEPKNS_6MCExprEEES8_EEvE7isSmallEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__14pairINS2_IPNS_9MCSectionEPKNS_6MCExprEEES8_EELb1EE13destroy_rangeEPS9_SB_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 284
      functionLinenumberEnd: 284
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks15SmallVectorImplINSt3__14pairINS2_IPNS_9MCSectionEPKNS_6MCExprEEES8_EEED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 368
      functionLinenumberEnd: 375
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          52
      EdgeCount:       22
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__14pairINS2_IPNS_9MCSectionEPKNS_6MCExprEEES8_EELb1EE13destroy_rangeEPS9_SB_
        - _ZNK7llvm_ks25SmallVectorTemplateCommonINSt3__14pairINS2_IPNS_9MCSectionEPKNS_6MCExprEEES8_EEvE7isSmallEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:370,5'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__14pairINS2_IPNS_9MCSectionEPKNS_6MCExprEEES8_EELb1EE13destroy_rangeEPS9_SB_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:373,16'
          Dst:             _ZNK7llvm_ks25SmallVectorTemplateCommonINSt3__14pairINS2_IPNS_9MCSectionEPKNS_6MCExprEEES8_EEvE7isSmallEv
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:370,31'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7llvm_ks10MCStreamer19mayHaveInstructionsERNS_9MCSectionE
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCStreamer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 757
      functionLinenumberEnd: 757
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks10MCStreamer18EmitRelocDirectiveERKNS_6MCExprENS_9StringRefEPS2_NS_5SMLocE
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCStreamer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 726
      functionLinenumberEnd: 727
      functionDepth:   0
      returnType:      bool
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks10MCStreamer28EmitCVFileChecksumsDirectiveEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCStreamer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 674
      functionLinenumberEnd: 674
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks10MCStreamer26EmitCVStringTableDirectiveEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCStreamer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 671
      functionLinenumberEnd: 671
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks10MCStreamer29isIntegratedAssemblerRequiredEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCStreamer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 250
      functionLinenumberEnd: 250
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks10MCStreamer22getCurrentFragmentSizeEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCStreamer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 235
      functionLinenumberEnd: 235
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks10MCStreamer10endSectionEPNS_9MCSectionE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 753
      functionLinenumberEnd: 763
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          53
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks9MCSection12getEndSymbolERNS_9MCContextE
        - _ZNK7llvm_ks8MCSymbol11isInSectionEb
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCStreamer.cpp:756,30'
          Dst:             _ZN7llvm_ks9MCSection12getEndSymbolERNS_9MCContextE
        - Src:             'llvm/lib/MC/MCStreamer.cpp:757,14'
          Dst:             _ZNK7llvm_ks8MCSymbol11isInSectionEb
    - functionName:    _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__14pairINS2_IPNS_9MCSectionEPKNS_6MCExprEEES8_EEvE4backEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 163
      functionLinenumberEnd: 165
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks15SmallVectorBase5emptyEv
        - __assert_fail
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:164,5'
          Dst:             _ZNK7llvm_ks15SmallVectorBase5emptyEv
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:164,5'
          Dst:             __assert_fail
    - functionName:    _ZN7llvm_ks10MCStreamer13SwitchSectionEPNS_9MCSectionEPKNS_6MCExprE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 739
      functionLinenumberEnd: 751
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          125
      EdgeCount:       30
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__14pairINS2_IPNS_9MCSectionEPKNS_6MCExprEEES8_EEvE4backEv
        - _ZN7llvm_ks9MCSection14getBeginSymbolEv
        - _ZNK7llvm_ks8MCSymbol11isInSectionEb
        - _ZNK7llvm_ks9MCSection8hasEndedEv
        - __assert_fail
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCStreamer.cpp:740,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/MCStreamer.cpp:741,46'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__14pairINS2_IPNS_9MCSectionEPKNS_6MCExprEEES8_EEvE4backEv
        - Src:             'llvm/lib/MC/MCStreamer.cpp:742,16'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__14pairINS2_IPNS_9MCSectionEPKNS_6MCExprEEES8_EEvE4backEv
        - Src:             'llvm/lib/MC/MCStreamer.cpp:745,18'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__14pairINS2_IPNS_9MCSectionEPKNS_6MCExprEEES8_EEvE4backEv
        - Src:             'llvm/lib/MC/MCStreamer.cpp:746,5'
          Dst:             _ZNK7llvm_ks9MCSection8hasEndedEv
        - Src:             'llvm/lib/MC/MCStreamer.cpp:746,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/MCStreamer.cpp:747,30'
          Dst:             _ZN7llvm_ks9MCSection14getBeginSymbolEv
        - Src:             'llvm/lib/MC/MCStreamer.cpp:748,22'
          Dst:             _ZNK7llvm_ks8MCSymbol11isInSectionEb
    - functionName:    _ZN7llvm_ks10MCStreamer16EmitBundleUnlockEv
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 737
      functionLinenumberEnd: 737
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks10MCStreamer10FinishImplEv
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 736
      functionLinenumberEnd: 736
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks10MCStreamer14EmitBundleLockEb
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 735
      functionLinenumberEnd: 735
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks10MCStreamer19EmitBundleAlignModeEj
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 734
      functionLinenumberEnd: 734
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks10MCStreamer17emitValueToOffsetEPKNS_6MCExprEh
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 733
      functionLinenumberEnd: 733
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks10MCStreamer17EmitCodeAlignmentEjj
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 732
      functionLinenumberEnd: 732
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks10MCStreamer20EmitValueToAlignmentEjljj
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 730
      functionLinenumberEnd: 730
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - size_t
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks10MCStreamer16EmitSLEB128ValueEPKNS_6MCExprE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 727
      functionLinenumberEnd: 727
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks10MCStreamer16EmitULEB128ValueEPKNS_6MCExprE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 726
      functionLinenumberEnd: 726
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks10MCStreamer13EmitValueImplEPKNS_6MCExprEjNS_5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 723
      functionLinenumberEnd: 725
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks10MCStreamer13visitUsedExprERKNS_6MCExprE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCStreamer.cpp:724,3'
          Dst:             _ZN7llvm_ks10MCStreamer13visitUsedExprERKNS_6MCExprE
    - functionName:    _ZN7llvm_ks10MCStreamer13visitUsedExprERKNS_6MCExprE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 653
      functionLinenumberEnd: 677
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          76
      EdgeCount:       19
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN7llvm_ks10MCStreamer13visitUsedExprERKNS_6MCExprE
        - _ZN7llvm_ks4castINS_11MCUnaryExprEKNS_6MCExprEEENS_10cast_rettyIT_T0_E8ret_typeERS6_
        - _ZN7llvm_ks4castINS_12MCBinaryExprEKNS_6MCExprEEENS_10cast_rettyIT_T0_E8ret_typeERS6_
        - _ZN7llvm_ks4castINS_12MCTargetExprEKNS_6MCExprEEENS_10cast_rettyIT_T0_E8ret_typeERS6_
        - _ZN7llvm_ks4castINS_15MCSymbolRefExprEKNS_6MCExprEEENS_10cast_rettyIT_T0_E8ret_typeERS6_
        - _ZNK7llvm_ks11MCUnaryExpr10getSubExprEv
        - _ZNK7llvm_ks12MCBinaryExpr6getLHSEv
        - _ZNK7llvm_ks12MCBinaryExpr6getRHSEv
        - _ZNK7llvm_ks15MCSymbolRefExpr9getSymbolEv
        - _ZNK7llvm_ks6MCExpr7getKindEv
      functionUses:    12
      BranchProfiles:
        - Branch String:   'llvm/lib/MC/MCStreamer.cpp:654,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/MC/MCStreamer.cpp:654,16'
          Dst:             _ZNK7llvm_ks6MCExpr7getKindEv
        - Src:             'llvm/lib/MC/MCStreamer.cpp:656,5'
          Dst:             _ZN7llvm_ks4castINS_12MCTargetExprEKNS_6MCExprEEENS_10cast_rettyIT_T0_E8ret_typeERS6_
        - Src:             'llvm/lib/MC/MCStreamer.cpp:663,30'
          Dst:             _ZN7llvm_ks4castINS_12MCBinaryExprEKNS_6MCExprEEENS_10cast_rettyIT_T0_E8ret_typeERS6_
        - Src:             'llvm/lib/MC/MCStreamer.cpp:664,23'
          Dst:             _ZNK7llvm_ks12MCBinaryExpr6getLHSEv
        - Src:             'llvm/lib/MC/MCStreamer.cpp:664,5'
          Dst:             _ZN7llvm_ks10MCStreamer13visitUsedExprERKNS_6MCExprE
        - Src:             'llvm/lib/MC/MCStreamer.cpp:665,23'
          Dst:             _ZNK7llvm_ks12MCBinaryExpr6getRHSEv
        - Src:             'llvm/lib/MC/MCStreamer.cpp:665,5'
          Dst:             _ZN7llvm_ks10MCStreamer13visitUsedExprERKNS_6MCExprE
        - Src:             'llvm/lib/MC/MCStreamer.cpp:670,21'
          Dst:             _ZN7llvm_ks4castINS_15MCSymbolRefExprEKNS_6MCExprEEENS_10cast_rettyIT_T0_E8ret_typeERS6_
        - Src:             'llvm/lib/MC/MCStreamer.cpp:670,49'
          Dst:             _ZNK7llvm_ks15MCSymbolRefExpr9getSymbolEv
        - Src:             'llvm/lib/MC/MCStreamer.cpp:674,20'
          Dst:             _ZN7llvm_ks4castINS_11MCUnaryExprEKNS_6MCExprEEENS_10cast_rettyIT_T0_E8ret_typeERS6_
        - Src:             'llvm/lib/MC/MCStreamer.cpp:674,44'
          Dst:             _ZNK7llvm_ks11MCUnaryExpr10getSubExprEv
        - Src:             'llvm/lib/MC/MCStreamer.cpp:674,5'
          Dst:             _ZN7llvm_ks10MCStreamer13visitUsedExprERKNS_6MCExprE
    - functionName:    _ZN7llvm_ks4castINS_12MCTargetExprEKNS_6MCExprEEENS_10cast_rettyIT_T0_E8ret_typeERS6_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 229
      functionLinenumberEnd: 232
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks16cast_convert_valINS_12MCTargetExprEKNS_6MCExprES3_E4doitERS3_
        - _ZN7llvm_ks3isaINS_12MCTargetExprENS_6MCExprEEEbRKT0_
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:230,3'
          Dst:             _ZN7llvm_ks3isaINS_12MCTargetExprENS_6MCExprEEEbRKT0_
        - Src:             'llvm/include/llvm/Support/Casting.h:230,3'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/Support/Casting.h:231,10'
          Dst:             _ZN7llvm_ks16cast_convert_valINS_12MCTargetExprEKNS_6MCExprES3_E4doitERS3_
    - functionName:    _ZN7llvm_ks10MCStreamer9EmitBytesENS_9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 722
      functionLinenumberEnd: 722
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks10MCStreamer17EmitWeakReferenceEPNS_8MCSymbolEPKS1_
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 721
      functionLinenumberEnd: 721
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks10MCStreamer13ChangeSectionEPNS_9MCSectionEPKNS_6MCExprE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 720
      functionLinenumberEnd: 720
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks10MCStreamer14EmitTBSSSymbolEPNS_9MCSectionEPNS_8MCSymbolEmj
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 719
      functionLinenumberEnd: 719
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks10MCStreamer21EmitLocalCommonSymbolEPNS_8MCSymbolEmj
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 717
      functionLinenumberEnd: 717
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks10MCStreamer11emitELFSizeEPNS_11MCSymbolELFEPKNS_6MCExprE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 715
      functionLinenumberEnd: 715
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks10MCStreamer18EmitCOFFSymbolTypeEi
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 714
      functionLinenumberEnd: 714
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks10MCStreamer26EmitCOFFSymbolStorageClassEi
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 713
      functionLinenumberEnd: 713
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks10MCStreamer17EmitFileDirectiveENS_9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 712
      functionLinenumberEnd: 712
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks10MCStreamer16EndCOFFSymbolDefEv
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 711
      functionLinenumberEnd: 711
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks10MCStreamer18BeginCOFFSymbolDefEPKNS_8MCSymbolE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 710
      functionLinenumberEnd: 710
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks10MCStreamer14EmitSymbolDescEPNS_8MCSymbolEj
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 709
      functionLinenumberEnd: 709
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks10MCStreamer13EmitThumbFuncEPNS_8MCSymbolE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 708
      functionLinenumberEnd: 708
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks10MCStreamer17EmitAssemblerFlagENS_15MCAssemblerFlagE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 707
      functionLinenumberEnd: 707
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks9MCAsmInfo31doesSetDirectiveSuppressesRelocEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCAsmInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 493
      functionLinenumberEnd: 494
      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:    _ZN7llvm_ks12MCBinaryExpr9createSubEPKNS_6MCExprES3_RNS_9MCContextE
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCExpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 520
      functionLinenumberEnd: 521
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12MCBinaryExpr6createENS0_6OpcodeEPKNS_6MCExprES4_RNS_9MCContextE
      functionUses:    13
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCExpr.h:521,12'
          Dst:             _ZN7llvm_ks12MCBinaryExpr6createENS0_6OpcodeEPKNS_6MCExprES4_RNS_9MCContextE
    - functionName:    _ZN7llvm_ks10MCStreamer22emitAbsoluteSymbolDiffEPKNS_8MCSymbolES3_j
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 689
      functionLinenumberEnd: 705
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          74
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks10MCStreamer15EmitSymbolValueEPKNS_8MCSymbolEjb
        - _ZN7llvm_ks10MCStreamer9EmitValueEPKNS_6MCExprEjNS_5SMLocE
        - _ZN7llvm_ks12MCBinaryExpr9createSubEPKNS_6MCExprES3_RNS_9MCContextE
        - _ZN7llvm_ks15MCSymbolRefExpr6createEPKNS_8MCSymbolERNS_9MCContextE
        - _ZN7llvm_ks5SMLocC2Ev
        - _ZN7llvm_ks5TwineC2EPKc
        - _ZN7llvm_ks9MCContext16createTempSymbolERKNS_5TwineEbb
        - _ZNK7llvm_ks9MCAsmInfo31doesSetDirectiveSuppressesRelocEv
        - _ZNK7llvm_ks9MCContext10getAsmInfoEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCStreamer.cpp:692,31'
          Dst:             _ZN7llvm_ks15MCSymbolRefExpr6createEPKNS_8MCSymbolERNS_9MCContextE
        - Src:             'llvm/lib/MC/MCStreamer.cpp:693,31'
          Dst:             _ZN7llvm_ks15MCSymbolRefExpr6createEPKNS_8MCSymbolERNS_9MCContextE
        - Src:             'llvm/lib/MC/MCStreamer.cpp:692,7'
          Dst:             _ZN7llvm_ks12MCBinaryExpr9createSubEPKNS_6MCExprES3_RNS_9MCContextE
        - Src:             'llvm/lib/MC/MCStreamer.cpp:695,34'
          Dst:             _ZNK7llvm_ks9MCContext10getAsmInfoEv
        - Src:             'llvm/lib/MC/MCStreamer.cpp:696,13'
          Dst:             _ZNK7llvm_ks9MCAsmInfo31doesSetDirectiveSuppressesRelocEv
        - Src:             'llvm/lib/MC/MCStreamer.cpp:697,5'
          Dst:             _ZN7llvm_ks5SMLocC2Ev
        - Src:             'llvm/lib/MC/MCStreamer.cpp:697,5'
          Dst:             _ZN7llvm_ks10MCStreamer9EmitValueEPKNS_6MCExprEjNS_5SMLocE
        - Src:             'llvm/lib/MC/MCStreamer.cpp:702,49'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/MC/MCStreamer.cpp:702,32'
          Dst:             _ZN7llvm_ks9MCContext16createTempSymbolERKNS_5TwineEbb
        - Src:             'llvm/lib/MC/MCStreamer.cpp:704,3'
          Dst:             _ZN7llvm_ks10MCStreamer15EmitSymbolValueEPKNS_8MCSymbolEjb
    - functionName:    _ZN7llvm_ks10MCStreamer9EmitValueEPKNS_6MCExprEjNS_5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionLinenumberEnd: 124
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks10MCStreamer15EmitSymbolValueEPKNS_8MCSymbolEjb
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          85
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks15MCSymbolRefExpr6createEPKNS_8MCSymbolERNS_9MCContextE
        - _ZN7llvm_ks5SMLocC2Ev
        - _ZNK7llvm_ks10MCStreamer10getContextEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCStreamer.cpp:128,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/MCStreamer.cpp:132,48'
          Dst:             _ZNK7llvm_ks10MCStreamer10getContextEv
        - Src:             'llvm/lib/MC/MCStreamer.cpp:132,19'
          Dst:             _ZN7llvm_ks15MCSymbolRefExpr6createEPKNS_8MCSymbolERNS_9MCContextE
        - Src:             'llvm/lib/MC/MCStreamer.cpp:132,5'
          Dst:             _ZN7llvm_ks5SMLocC2Ev
    - functionName:    _ZNK7llvm_ks9MCOperand7getExprEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCInst.h'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7llvm_ks9MCOperand6isExprEv
        - __assert_fail
      functionUses:    113
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCInst.h:93,5'
          Dst:             _ZNK7llvm_ks9MCOperand6isExprEv
        - Src:             'llvm/include/llvm/MC/MCInst.h:93,5'
          Dst:             __assert_fail
    - functionName:    _ZNK7llvm_ks9MCOperand6isExprEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCInst.h'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    70
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks6MCInst10getOperandEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCInst.h'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 170
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          58
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
      functionUses:    1005
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCInst.h:170,46'
          Dst:             __assert_fail
    - functionName:    _ZNK7llvm_ks6MCInst14getNumOperandsEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCInst.h'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionLinenumberEnd: 171
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          25
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    36
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks10MCStreamer15EmitInstructionERNS_6MCInstERKNS_15MCSubtargetInfoERj
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 681
      functionLinenumberEnd: 686
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          53
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks10MCStreamer13visitUsedExprERKNS_6MCExprE
        - _ZN7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks6MCInst14getNumOperandsEv
        - _ZNK7llvm_ks9MCOperand6isExprEv
        - _ZNK7llvm_ks9MCOperand7getExprEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCStreamer.cpp:683,26'
          Dst:             _ZNK7llvm_ks6MCInst14getNumOperandsEv
        - Src:             'llvm/lib/MC/MCStreamer.cpp:684,14'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/MC/MCStreamer.cpp:684,28'
          Dst:             _ZNK7llvm_ks9MCOperand6isExprEv
        - Src:             'llvm/lib/MC/MCStreamer.cpp:685,27'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/MC/MCStreamer.cpp:685,41'
          Dst:             _ZNK7llvm_ks9MCOperand7getExprEv
        - Src:             'llvm/lib/MC/MCStreamer.cpp:685,7'
          Dst:             _ZN7llvm_ks10MCStreamer13visitUsedExprERKNS_6MCExprE
    - functionName:    _ZN7llvm_ks10MCStreamer15visitUsedSymbolERKNS_8MCSymbolE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 650
      functionLinenumberEnd: 651
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks10MCStreamer14EmitAssignmentEPNS_8MCSymbolEPKNS_6MCExprE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 636
      functionLinenumberEnd: 648
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks10MCStreamer13visitUsedExprERKNS_6MCExprE
        - _ZN7llvm_ks10MCStreamer17getTargetStreamerEv
        - _ZN7llvm_ks8MCSymbol16setVariableValueEPKNS_6MCExprERb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCStreamer.cpp:637,3'
          Dst:             _ZN7llvm_ks10MCStreamer13visitUsedExprERKNS_6MCExprE
        - Src:             'llvm/lib/MC/MCStreamer.cpp:639,11'
          Dst:             _ZN7llvm_ks8MCSymbol16setVariableValueEPKNS_6MCExprERb
        - Src:             'llvm/lib/MC/MCStreamer.cpp:643,26'
          Dst:             _ZN7llvm_ks10MCStreamer17getTargetStreamerEv
    - functionName:    _ZN7llvm_ks10MCStreamer17getTargetStreamerEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCStreamer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 217
      functionLinenumberEnd: 218
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    13
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks10MCStreamer6FinishEv
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 625
      functionLinenumberEnd: 633
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          63
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks10MCStreamer17getTargetStreamerEv
        - _ZN7llvm_ks18report_fatal_errorEPKcb
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCStreamer.cpp:627,5'
          Dst:             _ZN7llvm_ks18report_fatal_errorEPKcb
        - Src:             'llvm/lib/MC/MCStreamer.cpp:629,26'
          Dst:             _ZN7llvm_ks10MCStreamer17getTargetStreamerEv
    - functionName:    _ZN7llvm_ks10MCStreamer23EmitWindowsUnwindTablesEv
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 622
      functionLinenumberEnd: 623
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks10MCStreamer11EmitRawTextERKNS_5TwineE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 617
      functionLinenumberEnd: 620
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          61
      EdgeCount:       11
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks11SmallStringILj128EEC2Ev
        - _ZN7llvm_ks11SmallStringILj128EED2Ev
        - _ZNK7llvm_ks5Twine11toStringRefERNS_15SmallVectorImplIcEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCStreamer.cpp:618,20'
          Dst:             _ZN7llvm_ks11SmallStringILj128EEC2Ev
        - Src:             'llvm/lib/MC/MCStreamer.cpp:619,21'
          Dst:             _ZNK7llvm_ks5Twine11toStringRefERNS_15SmallVectorImplIcEE
        - Src:             'llvm/lib/MC/MCStreamer.cpp:620,1'
          Dst:             _ZN7llvm_ks11SmallStringILj128EED2Ev
        - Src:             'llvm/lib/MC/MCStreamer.cpp:620,1'
          Dst:             _ZN7llvm_ks11SmallStringILj128EED2Ev
    - functionName:    _ZN7llvm_ks10MCStreamer16EmitCOFFSecRel32EPKNS_8MCSymbolE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 605
      functionLinenumberEnd: 606
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks10MCStreamer20EmitCOFFSectionIndexEPKNS_8MCSymbolE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 602
      functionLinenumberEnd: 603
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks10MCStreamer15EmitCOFFSafeSEHEPKNS_8MCSymbolE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 599
      functionLinenumberEnd: 600
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks10MCStreamer19EmitWinCFIEndPrologEv
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 590
      functionLinenumberEnd: 597
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks10MCStreamer23EnsureValidWinFrameInfoEv
        - _ZN7llvm_ks9MCContext16createTempSymbolEb
        - _ZNK7llvm_ks10MCStreamer10getContextEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCStreamer.cpp:591,3'
          Dst:             _ZN7llvm_ks10MCStreamer23EnsureValidWinFrameInfoEv
        - Src:             'llvm/lib/MC/MCStreamer.cpp:593,21'
          Dst:             _ZNK7llvm_ks10MCStreamer10getContextEv
        - Src:             'llvm/lib/MC/MCStreamer.cpp:593,34'
          Dst:             _ZN7llvm_ks9MCContext16createTempSymbolEb
    - functionName:    _ZN7llvm_ks10MCStreamer23EnsureValidWinFrameInfoEv
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 432
      functionLinenumberEnd: 438
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          50
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks18report_fatal_errorEPKcb
        - _ZNK7llvm_ks9MCAsmInfo14usesWindowsCFIEv
        - _ZNK7llvm_ks9MCContext10getAsmInfoEv
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCStreamer.cpp:433,34'
          Dst:             _ZNK7llvm_ks9MCContext10getAsmInfoEv
        - Src:             'llvm/lib/MC/MCStreamer.cpp:434,13'
          Dst:             _ZNK7llvm_ks9MCAsmInfo14usesWindowsCFIEv
        - Src:             'llvm/lib/MC/MCStreamer.cpp:435,5'
          Dst:             _ZN7llvm_ks18report_fatal_errorEPKcb
        - Src:             'llvm/lib/MC/MCStreamer.cpp:437,5'
          Dst:             _ZN7llvm_ks18report_fatal_errorEPKcb
    - functionName:    _ZNK7llvm_ks9MCAsmInfo14usesWindowsCFIEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCAsmInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 537
      functionLinenumberEnd: 540
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          36
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks7Win64EH11Instruction13PushMachFrameEPNS_8MCSymbolEb
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCWin64EH.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks5WinEH11InstructionC2EjPNS_8MCSymbolEjj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCWin64EH.h:36,12'
          Dst:             _ZN7llvm_ks5WinEH11InstructionC2EjPNS_8MCSymbolEjj
    - functionName:    _ZN7llvm_ks10MCStreamer19EmitWinCFIPushFrameEb
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 578
      functionLinenumberEnd: 588
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          53
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks10MCStreamer23EnsureValidWinFrameInfoEv
        - _ZN7llvm_ks18report_fatal_errorEPKcb
        - _ZN7llvm_ks7Win64EH11Instruction13PushMachFrameEPNS_8MCSymbolEb
        - _ZN7llvm_ks9MCContext16createTempSymbolEb
        - _ZNK7llvm_ks10MCStreamer10getContextEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCStreamer.cpp:579,3'
          Dst:             _ZN7llvm_ks10MCStreamer23EnsureValidWinFrameInfoEv
        - Src:             'llvm/lib/MC/MCStreamer.cpp:581,5'
          Dst:             _ZN7llvm_ks18report_fatal_errorEPKcb
        - Src:             'llvm/lib/MC/MCStreamer.cpp:583,21'
          Dst:             _ZNK7llvm_ks10MCStreamer10getContextEv
        - Src:             'llvm/lib/MC/MCStreamer.cpp:583,34'
          Dst:             _ZN7llvm_ks9MCContext16createTempSymbolEb
        - Src:             'llvm/lib/MC/MCStreamer.cpp:586,29'
          Dst:             _ZN7llvm_ks7Win64EH11Instruction13PushMachFrameEPNS_8MCSymbolEb
    - functionName:    _ZN7llvm_ks7Win64EH11Instruction7SaveXMMEPNS_8MCSymbolEjj
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCWin64EH.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks5WinEH11InstructionC2EjPNS_8MCSymbolEjj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCWin64EH.h:46,12'
          Dst:             _ZN7llvm_ks5WinEH11InstructionC2EjPNS_8MCSymbolEjj
    - functionName:    _ZN7llvm_ks10MCStreamer17EmitWinCFISaveXMMEjj
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 565
      functionLinenumberEnd: 576
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          52
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks10MCStreamer23EnsureValidWinFrameInfoEv
        - _ZN7llvm_ks18report_fatal_errorEPKcb
        - _ZN7llvm_ks7Win64EH11Instruction7SaveXMMEPNS_8MCSymbolEjj
        - _ZN7llvm_ks9MCContext16createTempSymbolEb
        - _ZNK7llvm_ks10MCStreamer10getContextEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCStreamer.cpp:566,3'
          Dst:             _ZN7llvm_ks10MCStreamer23EnsureValidWinFrameInfoEv
        - Src:             'llvm/lib/MC/MCStreamer.cpp:568,5'
          Dst:             _ZN7llvm_ks18report_fatal_errorEPKcb
        - Src:             'llvm/lib/MC/MCStreamer.cpp:570,21'
          Dst:             _ZNK7llvm_ks10MCStreamer10getContextEv
        - Src:             'llvm/lib/MC/MCStreamer.cpp:570,34'
          Dst:             _ZN7llvm_ks9MCContext16createTempSymbolEb
        - Src:             'llvm/lib/MC/MCStreamer.cpp:574,7'
          Dst:             _ZN7llvm_ks7Win64EH11Instruction7SaveXMMEPNS_8MCSymbolEjj
    - functionName:    _ZN7llvm_ks7Win64EH11Instruction10SaveNonVolEPNS_8MCSymbolEjj
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCWin64EH.h'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks5WinEH11InstructionC2EjPNS_8MCSymbolEjj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCWin64EH.h:40,12'
          Dst:             _ZN7llvm_ks5WinEH11InstructionC2EjPNS_8MCSymbolEjj
    - functionName:    _ZN7llvm_ks10MCStreamer17EmitWinCFISaveRegEjj
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 552
      functionLinenumberEnd: 563
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          52
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks10MCStreamer23EnsureValidWinFrameInfoEv
        - _ZN7llvm_ks18report_fatal_errorEPKcb
        - _ZN7llvm_ks7Win64EH11Instruction10SaveNonVolEPNS_8MCSymbolEjj
        - _ZN7llvm_ks9MCContext16createTempSymbolEb
        - _ZNK7llvm_ks10MCStreamer10getContextEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCStreamer.cpp:553,3'
          Dst:             _ZN7llvm_ks10MCStreamer23EnsureValidWinFrameInfoEv
        - Src:             'llvm/lib/MC/MCStreamer.cpp:555,5'
          Dst:             _ZN7llvm_ks18report_fatal_errorEPKcb
        - Src:             'llvm/lib/MC/MCStreamer.cpp:557,21'
          Dst:             _ZNK7llvm_ks10MCStreamer10getContextEv
        - Src:             'llvm/lib/MC/MCStreamer.cpp:557,34'
          Dst:             _ZN7llvm_ks9MCContext16createTempSymbolEb
        - Src:             'llvm/lib/MC/MCStreamer.cpp:561,7'
          Dst:             _ZN7llvm_ks7Win64EH11Instruction10SaveNonVolEPNS_8MCSymbolEjj
    - functionName:    _ZN7llvm_ks7Win64EH11Instruction5AllocEPNS_8MCSymbolEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCWin64EH.h'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks5WinEH11InstructionC2EjPNS_8MCSymbolEjj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCWin64EH.h:32,12'
          Dst:             _ZN7llvm_ks5WinEH11InstructionC2EjPNS_8MCSymbolEjj
    - functionName:    _ZN7llvm_ks10MCStreamer20EmitWinCFIAllocStackEj
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 538
      functionLinenumberEnd: 550
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          58
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks10MCStreamer23EnsureValidWinFrameInfoEv
        - _ZN7llvm_ks18report_fatal_errorEPKcb
        - _ZN7llvm_ks7Win64EH11Instruction5AllocEPNS_8MCSymbolEj
        - _ZN7llvm_ks9MCContext16createTempSymbolEb
        - _ZNK7llvm_ks10MCStreamer10getContextEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCStreamer.cpp:539,3'
          Dst:             _ZN7llvm_ks10MCStreamer23EnsureValidWinFrameInfoEv
        - Src:             'llvm/lib/MC/MCStreamer.cpp:541,5'
          Dst:             _ZN7llvm_ks18report_fatal_errorEPKcb
        - Src:             'llvm/lib/MC/MCStreamer.cpp:543,5'
          Dst:             _ZN7llvm_ks18report_fatal_errorEPKcb
        - Src:             'llvm/lib/MC/MCStreamer.cpp:545,21'
          Dst:             _ZNK7llvm_ks10MCStreamer10getContextEv
        - Src:             'llvm/lib/MC/MCStreamer.cpp:545,34'
          Dst:             _ZN7llvm_ks9MCContext16createTempSymbolEb
        - Src:             'llvm/lib/MC/MCStreamer.cpp:548,29'
          Dst:             _ZN7llvm_ks7Win64EH11Instruction5AllocEPNS_8MCSymbolEj
    - functionName:    _ZN7llvm_ks7Win64EH11Instruction8SetFPRegEPNS_8MCSymbolEjj
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCWin64EH.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks5WinEH11InstructionC2EjPNS_8MCSymbolEjj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCWin64EH.h:51,12'
          Dst:             _ZN7llvm_ks5WinEH11InstructionC2EjPNS_8MCSymbolEjj
    - functionName:    _ZN7llvm_ks10MCStreamer18EmitWinCFISetFrameEjj
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 520
      functionLinenumberEnd: 536
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          82
      EdgeCount:       9
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks10MCStreamer23EnsureValidWinFrameInfoEv
        - _ZN7llvm_ks18report_fatal_errorEPKcb
        - _ZN7llvm_ks7Win64EH11Instruction8SetFPRegEPNS_8MCSymbolEjj
        - _ZN7llvm_ks9MCContext16createTempSymbolEb
        - _ZNK7llvm_ks10MCStreamer10getContextEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCStreamer.cpp:521,3'
          Dst:             _ZN7llvm_ks10MCStreamer23EnsureValidWinFrameInfoEv
        - Src:             'llvm/lib/MC/MCStreamer.cpp:523,5'
          Dst:             _ZN7llvm_ks18report_fatal_errorEPKcb
        - Src:             'llvm/lib/MC/MCStreamer.cpp:525,5'
          Dst:             _ZN7llvm_ks18report_fatal_errorEPKcb
        - Src:             'llvm/lib/MC/MCStreamer.cpp:527,5'
          Dst:             _ZN7llvm_ks18report_fatal_errorEPKcb
        - Src:             'llvm/lib/MC/MCStreamer.cpp:529,21'
          Dst:             _ZNK7llvm_ks10MCStreamer10getContextEv
        - Src:             'llvm/lib/MC/MCStreamer.cpp:529,34'
          Dst:             _ZN7llvm_ks9MCContext16createTempSymbolEb
        - Src:             'llvm/lib/MC/MCStreamer.cpp:533,7'
          Dst:             _ZN7llvm_ks7Win64EH11Instruction8SetFPRegEPNS_8MCSymbolEjj
    - functionName:    _ZN7llvm_ks7Win64EH11Instruction10PushNonVolEPNS_8MCSymbolEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCWin64EH.h'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks5WinEH11InstructionC2EjPNS_8MCSymbolEjj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCWin64EH.h:29,12'
          Dst:             _ZN7llvm_ks5WinEH11InstructionC2EjPNS_8MCSymbolEjj
    - functionName:    _ZN7llvm_ks10MCStreamer17EmitWinCFIPushRegEj
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 510
      functionLinenumberEnd: 518
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks10MCStreamer23EnsureValidWinFrameInfoEv
        - _ZN7llvm_ks7Win64EH11Instruction10PushNonVolEPNS_8MCSymbolEj
        - _ZN7llvm_ks9MCContext16createTempSymbolEb
        - _ZNK7llvm_ks10MCStreamer10getContextEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCStreamer.cpp:511,3'
          Dst:             _ZN7llvm_ks10MCStreamer23EnsureValidWinFrameInfoEv
        - Src:             'llvm/lib/MC/MCStreamer.cpp:513,21'
          Dst:             _ZNK7llvm_ks10MCStreamer10getContextEv
        - Src:             'llvm/lib/MC/MCStreamer.cpp:513,34'
          Dst:             _ZN7llvm_ks9MCContext16createTempSymbolEb
        - Src:             'llvm/lib/MC/MCStreamer.cpp:516,29'
          Dst:             _ZN7llvm_ks7Win64EH11Instruction10PushNonVolEPNS_8MCSymbolEj
    - functionName:    _ZN7llvm_ks10MCStreamer19EmitSyntaxDirectiveEv
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 508
      functionLinenumberEnd: 508
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks10MCStreamer20EmitWinEHHandlerDataEv
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 502
      functionLinenumberEnd: 506
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          29
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks10MCStreamer23EnsureValidWinFrameInfoEv
        - _ZN7llvm_ks18report_fatal_errorEPKcb
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCStreamer.cpp:503,3'
          Dst:             _ZN7llvm_ks10MCStreamer23EnsureValidWinFrameInfoEv
        - Src:             'llvm/lib/MC/MCStreamer.cpp:505,5'
          Dst:             _ZN7llvm_ks18report_fatal_errorEPKcb
    - functionName:    _ZN7llvm_ks10MCStreamer16EmitWinEHHandlerEPKNS_8MCSymbolEbb
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 489
      functionLinenumberEnd: 500
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          88
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks10MCStreamer23EnsureValidWinFrameInfoEv
        - _ZN7llvm_ks18report_fatal_errorEPKcb
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCStreamer.cpp:490,3'
          Dst:             _ZN7llvm_ks10MCStreamer23EnsureValidWinFrameInfoEv
        - Src:             'llvm/lib/MC/MCStreamer.cpp:492,5'
          Dst:             _ZN7llvm_ks18report_fatal_errorEPKcb
        - Src:             'llvm/lib/MC/MCStreamer.cpp:495,5'
          Dst:             _ZN7llvm_ks18report_fatal_errorEPKcb
    - functionName:    _ZN7llvm_ks10MCStreamer20EmitWinCFIEndChainedEv
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 475
      functionLinenumberEnd: 486
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          51
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks10MCStreamer23EnsureValidWinFrameInfoEv
        - _ZN7llvm_ks18report_fatal_errorEPKcb
        - _ZN7llvm_ks9MCContext16createTempSymbolEb
        - _ZNK7llvm_ks10MCStreamer10getContextEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCStreamer.cpp:476,3'
          Dst:             _ZN7llvm_ks10MCStreamer23EnsureValidWinFrameInfoEv
        - Src:             'llvm/lib/MC/MCStreamer.cpp:478,5'
          Dst:             _ZN7llvm_ks18report_fatal_errorEPKcb
        - Src:             'llvm/lib/MC/MCStreamer.cpp:480,21'
          Dst:             _ZNK7llvm_ks10MCStreamer10getContextEv
        - Src:             'llvm/lib/MC/MCStreamer.cpp:480,34'
          Dst:             _ZN7llvm_ks9MCContext16createTempSymbolEb
    - functionName:    _ZN7llvm_ks5WinEH9FrameInfoC2EPKNS_8MCSymbolES4_PKS1_
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCWinEH.h'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          45
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks10MCStreamer22EmitWinCFIStartChainedEv
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 464
      functionLinenumberEnd: 473
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          64
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks10MCStreamer23EnsureValidWinFrameInfoEv
        - _ZN7llvm_ks5WinEH9FrameInfoC2EPKNS_8MCSymbolES4_PKS1_
        - _ZN7llvm_ks9MCContext16createTempSymbolEb
        - _ZNK7llvm_ks10MCStreamer10getContextEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCStreamer.cpp:465,3'
          Dst:             _ZN7llvm_ks10MCStreamer23EnsureValidWinFrameInfoEv
        - Src:             'llvm/lib/MC/MCStreamer.cpp:467,25'
          Dst:             _ZNK7llvm_ks10MCStreamer10getContextEv
        - Src:             'llvm/lib/MC/MCStreamer.cpp:467,38'
          Dst:             _ZN7llvm_ks9MCContext16createTempSymbolEb
        - Src:             'llvm/lib/MC/MCStreamer.cpp:470,31'
          Dst:             _ZN7llvm_ks5WinEH9FrameInfoC2EPKNS_8MCSymbolES4_PKS1_
    - functionName:    _ZN7llvm_ks10MCStreamer17EmitWinCFIEndProcEv
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 454
      functionLinenumberEnd: 462
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          45
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks10MCStreamer23EnsureValidWinFrameInfoEv
        - _ZN7llvm_ks18report_fatal_errorEPKcb
        - _ZN7llvm_ks9MCContext16createTempSymbolEb
        - _ZNK7llvm_ks10MCStreamer10getContextEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCStreamer.cpp:455,3'
          Dst:             _ZN7llvm_ks10MCStreamer23EnsureValidWinFrameInfoEv
        - Src:             'llvm/lib/MC/MCStreamer.cpp:457,5'
          Dst:             _ZN7llvm_ks18report_fatal_errorEPKcb
        - Src:             'llvm/lib/MC/MCStreamer.cpp:459,21'
          Dst:             _ZNK7llvm_ks10MCStreamer10getContextEv
        - Src:             'llvm/lib/MC/MCStreamer.cpp:459,34'
          Dst:             _ZN7llvm_ks9MCContext16createTempSymbolEb
    - functionName:    _ZN7llvm_ks5WinEH9FrameInfoC2EPKNS_8MCSymbolES4_
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCWinEH.h'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          42
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks10MCStreamer19EmitWinCFIStartProcEPKNS_8MCSymbolE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 440
      functionLinenumberEnd: 452
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          96
      EdgeCount:       25
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN7llvm_ks18report_fatal_errorEPKcb
        - _ZN7llvm_ks5WinEH9FrameInfoC2EPKNS_8MCSymbolES4_
        - _ZN7llvm_ks9MCContext16createTempSymbolEb
        - _ZNK7llvm_ks10MCStreamer10getContextEv
        - _ZNK7llvm_ks9MCAsmInfo14usesWindowsCFIEv
        - _ZNK7llvm_ks9MCContext10getAsmInfoEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCStreamer.cpp:441,34'
          Dst:             _ZNK7llvm_ks9MCContext10getAsmInfoEv
        - Src:             'llvm/lib/MC/MCStreamer.cpp:442,13'
          Dst:             _ZNK7llvm_ks9MCAsmInfo14usesWindowsCFIEv
        - Src:             'llvm/lib/MC/MCStreamer.cpp:443,5'
          Dst:             _ZN7llvm_ks18report_fatal_errorEPKcb
        - Src:             'llvm/lib/MC/MCStreamer.cpp:445,5'
          Dst:             _ZN7llvm_ks18report_fatal_errorEPKcb
        - Src:             'llvm/lib/MC/MCStreamer.cpp:447,25'
          Dst:             _ZNK7llvm_ks10MCStreamer10getContextEv
        - Src:             'llvm/lib/MC/MCStreamer.cpp:447,38'
          Dst:             _ZN7llvm_ks9MCContext16createTempSymbolEb
        - Src:             'llvm/lib/MC/MCStreamer.cpp:450,31'
          Dst:             _ZN7llvm_ks5WinEH9FrameInfoC2EPKNS_8MCSymbolES4_
    - functionName:    _ZN7llvm_ks16MCCFIInstruction16createWindowSaveEPNS_8MCSymbolE
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCDwarf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 419
      functionLinenumberEnd: 420
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks16MCCFIInstructionC2ENS0_6OpTypeEPNS_8MCSymbolEjiNS_9StringRefE
        - _ZN7llvm_ks9StringRefC2EPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCDwarf.h:420,52'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/MC/MCDwarf.h:420,12'
          Dst:             _ZN7llvm_ks16MCCFIInstructionC2ENS0_6OpTypeEPNS_8MCSymbolEjiNS_9StringRefE
    - functionName:    _ZN7llvm_ks10MCStreamer17EmitCFIWindowSaveEv
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 424
      functionLinenumberEnd: 430
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          47
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks10MCStreamer13EmitCFICommonEv
        - _ZN7llvm_ks10MCStreamer24getCurrentDwarfFrameInfoEv
        - _ZN7llvm_ks16MCCFIInstruction16createWindowSaveEPNS_8MCSymbolE
        - _ZN7llvm_ks16MCCFIInstructionD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCStreamer.cpp:425,21'
          Dst:             _ZN7llvm_ks10MCStreamer13EmitCFICommonEv
        - Src:             'llvm/lib/MC/MCStreamer.cpp:427,5'
          Dst:             _ZN7llvm_ks16MCCFIInstruction16createWindowSaveEPNS_8MCSymbolE
        - Src:             'llvm/lib/MC/MCStreamer.cpp:428,32'
          Dst:             _ZN7llvm_ks10MCStreamer24getCurrentDwarfFrameInfoEv
        - Src:             'llvm/lib/MC/MCStreamer.cpp:430,1'
          Dst:             _ZN7llvm_ks16MCCFIInstructionD2Ev
        - Src:             'llvm/lib/MC/MCStreamer.cpp:430,1'
          Dst:             _ZN7llvm_ks16MCCFIInstructionD2Ev
    - functionName:    _ZN7llvm_ks10MCStreamer13EmitCFICommonEv
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 284
      functionLinenumberEnd: 288
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks10MCStreamer21EnsureValidDwarfFrameEv
        - _ZN7llvm_ks9MCContext16createTempSymbolEb
        - _ZNK7llvm_ks10MCStreamer10getContextEv
      functionUses:    15
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCStreamer.cpp:285,3'
          Dst:             _ZN7llvm_ks10MCStreamer21EnsureValidDwarfFrameEv
        - Src:             'llvm/lib/MC/MCStreamer.cpp:286,21'
          Dst:             _ZNK7llvm_ks10MCStreamer10getContextEv
        - Src:             'llvm/lib/MC/MCStreamer.cpp:286,34'
          Dst:             _ZN7llvm_ks9MCContext16createTempSymbolEb
    - functionName:    _ZN7llvm_ks10MCStreamer24getCurrentDwarfFrameInfoEv
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 183
      functionLinenumberEnd: 187
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    21
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks10MCStreamer21EnsureValidDwarfFrameEv
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 189
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          38
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks10MCStreamer24getCurrentDwarfFrameInfoEv
        - _ZN7llvm_ks18report_fatal_errorEPKcb
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCStreamer.cpp:190,32'
          Dst:             _ZN7llvm_ks10MCStreamer24getCurrentDwarfFrameInfoEv
        - Src:             'llvm/lib/MC/MCStreamer.cpp:192,5'
          Dst:             _ZN7llvm_ks18report_fatal_errorEPKcb
    - functionName:    _ZN7llvm_ks16MCCFIInstruction14createRegisterEPNS_8MCSymbolEjj
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCDwarf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 414
      functionLinenumberEnd: 415
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks16MCCFIInstructionC2ENS0_6OpTypeEPNS_8MCSymbolEjj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCDwarf.h:415,12'
          Dst:             _ZN7llvm_ks16MCCFIInstructionC2ENS0_6OpTypeEPNS_8MCSymbolEjj
    - functionName:    _ZN7llvm_ks10MCStreamer15EmitCFIRegisterEll
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 416
      functionLinenumberEnd: 422
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          55
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks10MCStreamer13EmitCFICommonEv
        - _ZN7llvm_ks10MCStreamer24getCurrentDwarfFrameInfoEv
        - _ZN7llvm_ks16MCCFIInstruction14createRegisterEPNS_8MCSymbolEjj
        - _ZN7llvm_ks16MCCFIInstructionD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCStreamer.cpp:417,21'
          Dst:             _ZN7llvm_ks10MCStreamer13EmitCFICommonEv
        - Src:             'llvm/lib/MC/MCStreamer.cpp:419,5'
          Dst:             _ZN7llvm_ks16MCCFIInstruction14createRegisterEPNS_8MCSymbolEjj
        - Src:             'llvm/lib/MC/MCStreamer.cpp:420,32'
          Dst:             _ZN7llvm_ks10MCStreamer24getCurrentDwarfFrameInfoEv
        - Src:             'llvm/lib/MC/MCStreamer.cpp:422,1'
          Dst:             _ZN7llvm_ks16MCCFIInstructionD2Ev
        - Src:             'llvm/lib/MC/MCStreamer.cpp:422,1'
          Dst:             _ZN7llvm_ks16MCCFIInstructionD2Ev
    - functionName:    _ZN7llvm_ks16MCCFIInstruction15createUndefinedEPNS_8MCSymbolEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCDwarf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 432
      functionLinenumberEnd: 433
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks16MCCFIInstructionC2ENS0_6OpTypeEPNS_8MCSymbolEjiNS_9StringRefE
        - _ZN7llvm_ks9StringRefC2EPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCDwarf.h:433,58'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/MC/MCDwarf.h:433,12'
          Dst:             _ZN7llvm_ks16MCCFIInstructionC2ENS0_6OpTypeEPNS_8MCSymbolEjiNS_9StringRefE
    - functionName:    _ZN7llvm_ks10MCStreamer16EmitCFIUndefinedEl
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 408
      functionLinenumberEnd: 414
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          51
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks10MCStreamer13EmitCFICommonEv
        - _ZN7llvm_ks10MCStreamer24getCurrentDwarfFrameInfoEv
        - _ZN7llvm_ks16MCCFIInstruction15createUndefinedEPNS_8MCSymbolEj
        - _ZN7llvm_ks16MCCFIInstructionD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCStreamer.cpp:409,21'
          Dst:             _ZN7llvm_ks10MCStreamer13EmitCFICommonEv
        - Src:             'llvm/lib/MC/MCStreamer.cpp:411,5'
          Dst:             _ZN7llvm_ks16MCCFIInstruction15createUndefinedEPNS_8MCSymbolEj
        - Src:             'llvm/lib/MC/MCStreamer.cpp:412,32'
          Dst:             _ZN7llvm_ks10MCStreamer24getCurrentDwarfFrameInfoEv
        - Src:             'llvm/lib/MC/MCStreamer.cpp:414,1'
          Dst:             _ZN7llvm_ks16MCCFIInstructionD2Ev
        - Src:             'llvm/lib/MC/MCStreamer.cpp:414,1'
          Dst:             _ZN7llvm_ks16MCCFIInstructionD2Ev
    - functionName:    _ZN7llvm_ks10MCStreamer18EmitCFISignalFrameEv
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 402
      functionLinenumberEnd: 406
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks10MCStreamer21EnsureValidDwarfFrameEv
        - _ZN7llvm_ks10MCStreamer24getCurrentDwarfFrameInfoEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCStreamer.cpp:403,3'
          Dst:             _ZN7llvm_ks10MCStreamer21EnsureValidDwarfFrameEv
        - Src:             'llvm/lib/MC/MCStreamer.cpp:404,32'
          Dst:             _ZN7llvm_ks10MCStreamer24getCurrentDwarfFrameInfoEv
    - functionName:    _ZN7llvm_ks16MCCFIInstruction17createGnuArgsSizeEPNS_8MCSymbolEi
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCDwarf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 459
      functionLinenumberEnd: 460
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks16MCCFIInstructionC2ENS0_6OpTypeEPNS_8MCSymbolEjiNS_9StringRefE
        - _ZN7llvm_ks9StringRefC2EPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCDwarf.h:460,56'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/MC/MCDwarf.h:460,12'
          Dst:             _ZN7llvm_ks16MCCFIInstructionC2ENS0_6OpTypeEPNS_8MCSymbolEjiNS_9StringRefE
    - functionName:    _ZN7llvm_ks10MCStreamer18EmitCFIGnuArgsSizeEl
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 394
      functionLinenumberEnd: 400
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          51
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks10MCStreamer13EmitCFICommonEv
        - _ZN7llvm_ks10MCStreamer24getCurrentDwarfFrameInfoEv
        - _ZN7llvm_ks16MCCFIInstruction17createGnuArgsSizeEPNS_8MCSymbolEi
        - _ZN7llvm_ks16MCCFIInstructionD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCStreamer.cpp:395,21'
          Dst:             _ZN7llvm_ks10MCStreamer13EmitCFICommonEv
        - Src:             'llvm/lib/MC/MCStreamer.cpp:397,5'
          Dst:             _ZN7llvm_ks16MCCFIInstruction17createGnuArgsSizeEPNS_8MCSymbolEi
        - Src:             'llvm/lib/MC/MCStreamer.cpp:398,32'
          Dst:             _ZN7llvm_ks10MCStreamer24getCurrentDwarfFrameInfoEv
        - Src:             'llvm/lib/MC/MCStreamer.cpp:400,1'
          Dst:             _ZN7llvm_ks16MCCFIInstructionD2Ev
        - Src:             'llvm/lib/MC/MCStreamer.cpp:400,1'
          Dst:             _ZN7llvm_ks16MCCFIInstructionD2Ev
    - functionName:    _ZN7llvm_ks16MCCFIInstruction12createEscapeEPNS_8MCSymbolENS_9StringRefE
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCDwarf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 454
      functionLinenumberEnd: 455
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks16MCCFIInstructionC2ENS0_6OpTypeEPNS_8MCSymbolEjiNS_9StringRefE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCDwarf.h:455,12'
          Dst:             _ZN7llvm_ks16MCCFIInstructionC2ENS0_6OpTypeEPNS_8MCSymbolEjiNS_9StringRefE
    - functionName:    _ZN7llvm_ks10MCStreamer13EmitCFIEscapeENS_9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 387
      functionLinenumberEnd: 392
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          58
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks10MCStreamer13EmitCFICommonEv
        - _ZN7llvm_ks10MCStreamer24getCurrentDwarfFrameInfoEv
        - _ZN7llvm_ks16MCCFIInstruction12createEscapeEPNS_8MCSymbolENS_9StringRefE
        - _ZN7llvm_ks16MCCFIInstructionD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCStreamer.cpp:388,21'
          Dst:             _ZN7llvm_ks10MCStreamer13EmitCFICommonEv
        - Src:             'llvm/lib/MC/MCStreamer.cpp:389,34'
          Dst:             _ZN7llvm_ks16MCCFIInstruction12createEscapeEPNS_8MCSymbolENS_9StringRefE
        - Src:             'llvm/lib/MC/MCStreamer.cpp:390,32'
          Dst:             _ZN7llvm_ks10MCStreamer24getCurrentDwarfFrameInfoEv
        - Src:             'llvm/lib/MC/MCStreamer.cpp:392,1'
          Dst:             _ZN7llvm_ks16MCCFIInstructionD2Ev
        - Src:             'llvm/lib/MC/MCStreamer.cpp:392,1'
          Dst:             _ZN7llvm_ks16MCCFIInstructionD2Ev
    - functionName:    _ZN7llvm_ks16MCCFIInstruction13createRestoreEPNS_8MCSymbolEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCDwarf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 426
      functionLinenumberEnd: 427
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks16MCCFIInstructionC2ENS0_6OpTypeEPNS_8MCSymbolEjiNS_9StringRefE
        - _ZN7llvm_ks9StringRefC2EPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCDwarf.h:427,56'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/MC/MCDwarf.h:427,12'
          Dst:             _ZN7llvm_ks16MCCFIInstructionC2ENS0_6OpTypeEPNS_8MCSymbolEjiNS_9StringRefE
    - functionName:    _ZN7llvm_ks10MCStreamer14EmitCFIRestoreEl
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 379
      functionLinenumberEnd: 385
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          51
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks10MCStreamer13EmitCFICommonEv
        - _ZN7llvm_ks10MCStreamer24getCurrentDwarfFrameInfoEv
        - _ZN7llvm_ks16MCCFIInstruction13createRestoreEPNS_8MCSymbolEj
        - _ZN7llvm_ks16MCCFIInstructionD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCStreamer.cpp:380,21'
          Dst:             _ZN7llvm_ks10MCStreamer13EmitCFICommonEv
        - Src:             'llvm/lib/MC/MCStreamer.cpp:382,5'
          Dst:             _ZN7llvm_ks16MCCFIInstruction13createRestoreEPNS_8MCSymbolEj
        - Src:             'llvm/lib/MC/MCStreamer.cpp:383,32'
          Dst:             _ZN7llvm_ks10MCStreamer24getCurrentDwarfFrameInfoEv
        - Src:             'llvm/lib/MC/MCStreamer.cpp:385,1'
          Dst:             _ZN7llvm_ks16MCCFIInstructionD2Ev
        - Src:             'llvm/lib/MC/MCStreamer.cpp:385,1'
          Dst:             _ZN7llvm_ks16MCCFIInstructionD2Ev
    - functionName:    _ZN7llvm_ks16MCCFIInstruction15createSameValueEPNS_8MCSymbolEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCDwarf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 438
      functionLinenumberEnd: 439
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks16MCCFIInstructionC2ENS0_6OpTypeEPNS_8MCSymbolEjiNS_9StringRefE
        - _ZN7llvm_ks9StringRefC2EPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCDwarf.h:439,58'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/MC/MCDwarf.h:439,12'
          Dst:             _ZN7llvm_ks16MCCFIInstructionC2ENS0_6OpTypeEPNS_8MCSymbolEjiNS_9StringRefE
    - functionName:    _ZN7llvm_ks10MCStreamer16EmitCFISameValueEl
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 371
      functionLinenumberEnd: 377
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          51
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks10MCStreamer13EmitCFICommonEv
        - _ZN7llvm_ks10MCStreamer24getCurrentDwarfFrameInfoEv
        - _ZN7llvm_ks16MCCFIInstruction15createSameValueEPNS_8MCSymbolEj
        - _ZN7llvm_ks16MCCFIInstructionD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCStreamer.cpp:372,21'
          Dst:             _ZN7llvm_ks10MCStreamer13EmitCFICommonEv
        - Src:             'llvm/lib/MC/MCStreamer.cpp:374,5'
          Dst:             _ZN7llvm_ks16MCCFIInstruction15createSameValueEPNS_8MCSymbolEj
        - Src:             'llvm/lib/MC/MCStreamer.cpp:375,32'
          Dst:             _ZN7llvm_ks10MCStreamer24getCurrentDwarfFrameInfoEv
        - Src:             'llvm/lib/MC/MCStreamer.cpp:377,1'
          Dst:             _ZN7llvm_ks16MCCFIInstructionD2Ev
        - Src:             'llvm/lib/MC/MCStreamer.cpp:377,1'
          Dst:             _ZN7llvm_ks16MCCFIInstructionD2Ev
    - functionName:    _ZN7llvm_ks16MCCFIInstruction18createRestoreStateEPNS_8MCSymbolE
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCDwarf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 448
      functionLinenumberEnd: 449
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks16MCCFIInstructionC2ENS0_6OpTypeEPNS_8MCSymbolEjiNS_9StringRefE
        - _ZN7llvm_ks9StringRefC2EPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCDwarf.h:449,54'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/MC/MCDwarf.h:449,12'
          Dst:             _ZN7llvm_ks16MCCFIInstructionC2ENS0_6OpTypeEPNS_8MCSymbolEjiNS_9StringRefE
    - functionName:    _ZN7llvm_ks10MCStreamer19EmitCFIRestoreStateEv
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 363
      functionLinenumberEnd: 369
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          47
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks10MCStreamer13EmitCFICommonEv
        - _ZN7llvm_ks10MCStreamer24getCurrentDwarfFrameInfoEv
        - _ZN7llvm_ks16MCCFIInstruction18createRestoreStateEPNS_8MCSymbolE
        - _ZN7llvm_ks16MCCFIInstructionD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCStreamer.cpp:365,21'
          Dst:             _ZN7llvm_ks10MCStreamer13EmitCFICommonEv
        - Src:             'llvm/lib/MC/MCStreamer.cpp:366,34'
          Dst:             _ZN7llvm_ks16MCCFIInstruction18createRestoreStateEPNS_8MCSymbolE
        - Src:             'llvm/lib/MC/MCStreamer.cpp:367,32'
          Dst:             _ZN7llvm_ks10MCStreamer24getCurrentDwarfFrameInfoEv
        - Src:             'llvm/lib/MC/MCStreamer.cpp:369,1'
          Dst:             _ZN7llvm_ks16MCCFIInstructionD2Ev
        - Src:             'llvm/lib/MC/MCStreamer.cpp:369,1'
          Dst:             _ZN7llvm_ks16MCCFIInstructionD2Ev
    - functionName:    _ZN7llvm_ks16MCCFIInstruction19createRememberStateEPNS_8MCSymbolE
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCDwarf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 443
      functionLinenumberEnd: 444
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks16MCCFIInstructionC2ENS0_6OpTypeEPNS_8MCSymbolEjiNS_9StringRefE
        - _ZN7llvm_ks9StringRefC2EPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCDwarf.h:444,55'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/MC/MCDwarf.h:444,12'
          Dst:             _ZN7llvm_ks16MCCFIInstructionC2ENS0_6OpTypeEPNS_8MCSymbolEjiNS_9StringRefE
    - functionName:    _ZN7llvm_ks10MCStreamer20EmitCFIRememberStateEv
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 356
      functionLinenumberEnd: 361
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          47
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks10MCStreamer13EmitCFICommonEv
        - _ZN7llvm_ks10MCStreamer24getCurrentDwarfFrameInfoEv
        - _ZN7llvm_ks16MCCFIInstruction19createRememberStateEPNS_8MCSymbolE
        - _ZN7llvm_ks16MCCFIInstructionD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCStreamer.cpp:357,21'
          Dst:             _ZN7llvm_ks10MCStreamer13EmitCFICommonEv
        - Src:             'llvm/lib/MC/MCStreamer.cpp:358,34'
          Dst:             _ZN7llvm_ks16MCCFIInstruction19createRememberStateEPNS_8MCSymbolE
        - Src:             'llvm/lib/MC/MCStreamer.cpp:359,32'
          Dst:             _ZN7llvm_ks10MCStreamer24getCurrentDwarfFrameInfoEv
        - Src:             'llvm/lib/MC/MCStreamer.cpp:361,1'
          Dst:             _ZN7llvm_ks16MCCFIInstructionD2Ev
        - Src:             'llvm/lib/MC/MCStreamer.cpp:361,1'
          Dst:             _ZN7llvm_ks16MCCFIInstructionD2Ev
    - functionName:    _ZN7llvm_ks10MCStreamer11EmitCFILsdaEPKNS_8MCSymbolEj
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 349
      functionLinenumberEnd: 354
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks10MCStreamer21EnsureValidDwarfFrameEv
        - _ZN7llvm_ks10MCStreamer24getCurrentDwarfFrameInfoEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCStreamer.cpp:350,3'
          Dst:             _ZN7llvm_ks10MCStreamer21EnsureValidDwarfFrameEv
        - Src:             'llvm/lib/MC/MCStreamer.cpp:351,32'
          Dst:             _ZN7llvm_ks10MCStreamer24getCurrentDwarfFrameInfoEv
    - functionName:    _ZN7llvm_ks10MCStreamer18EmitCFIPersonalityEPKNS_8MCSymbolEj
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 342
      functionLinenumberEnd: 347
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks10MCStreamer21EnsureValidDwarfFrameEv
        - _ZN7llvm_ks10MCStreamer24getCurrentDwarfFrameInfoEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCStreamer.cpp:343,3'
          Dst:             _ZN7llvm_ks10MCStreamer21EnsureValidDwarfFrameEv
        - Src:             'llvm/lib/MC/MCStreamer.cpp:344,32'
          Dst:             _ZN7llvm_ks10MCStreamer24getCurrentDwarfFrameInfoEv
    - functionName:    _ZN7llvm_ks16MCCFIInstruction15createRelOffsetEPNS_8MCSymbolEji
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCDwarf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 407
      functionLinenumberEnd: 408
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks16MCCFIInstructionC2ENS0_6OpTypeEPNS_8MCSymbolEjiNS_9StringRefE
        - _ZN7llvm_ks9StringRefC2EPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCDwarf.h:408,63'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/MC/MCDwarf.h:408,12'
          Dst:             _ZN7llvm_ks16MCCFIInstructionC2ENS0_6OpTypeEPNS_8MCSymbolEjiNS_9StringRefE
    - functionName:    _ZN7llvm_ks10MCStreamer16EmitCFIRelOffsetEll
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 333
      functionLinenumberEnd: 339
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          55
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks10MCStreamer13EmitCFICommonEv
        - _ZN7llvm_ks10MCStreamer24getCurrentDwarfFrameInfoEv
        - _ZN7llvm_ks16MCCFIInstruction15createRelOffsetEPNS_8MCSymbolEji
        - _ZN7llvm_ks16MCCFIInstructionD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCStreamer.cpp:334,21'
          Dst:             _ZN7llvm_ks10MCStreamer13EmitCFICommonEv
        - Src:             'llvm/lib/MC/MCStreamer.cpp:336,5'
          Dst:             _ZN7llvm_ks16MCCFIInstruction15createRelOffsetEPNS_8MCSymbolEji
        - Src:             'llvm/lib/MC/MCStreamer.cpp:337,32'
          Dst:             _ZN7llvm_ks10MCStreamer24getCurrentDwarfFrameInfoEv
        - Src:             'llvm/lib/MC/MCStreamer.cpp:339,1'
          Dst:             _ZN7llvm_ks16MCCFIInstructionD2Ev
        - Src:             'llvm/lib/MC/MCStreamer.cpp:339,1'
          Dst:             _ZN7llvm_ks16MCCFIInstructionD2Ev
    - functionName:    _ZN7llvm_ks16MCCFIInstruction12createOffsetEPNS_8MCSymbolEji
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCDwarf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 399
      functionLinenumberEnd: 400
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks16MCCFIInstructionC2ENS0_6OpTypeEPNS_8MCSymbolEjiNS_9StringRefE
        - _ZN7llvm_ks9StringRefC2EPKc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCDwarf.h:400,60'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/MC/MCDwarf.h:400,12'
          Dst:             _ZN7llvm_ks16MCCFIInstructionC2ENS0_6OpTypeEPNS_8MCSymbolEjiNS_9StringRefE
    - functionName:    _ZN7llvm_ks10MCStreamer13EmitCFIOffsetEll
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 325
      functionLinenumberEnd: 331
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          55
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks10MCStreamer13EmitCFICommonEv
        - _ZN7llvm_ks10MCStreamer24getCurrentDwarfFrameInfoEv
        - _ZN7llvm_ks16MCCFIInstruction12createOffsetEPNS_8MCSymbolEji
        - _ZN7llvm_ks16MCCFIInstructionD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCStreamer.cpp:326,21'
          Dst:             _ZN7llvm_ks10MCStreamer13EmitCFICommonEv
        - Src:             'llvm/lib/MC/MCStreamer.cpp:328,5'
          Dst:             _ZN7llvm_ks16MCCFIInstruction12createOffsetEPNS_8MCSymbolEji
        - Src:             'llvm/lib/MC/MCStreamer.cpp:329,32'
          Dst:             _ZN7llvm_ks10MCStreamer24getCurrentDwarfFrameInfoEv
        - Src:             'llvm/lib/MC/MCStreamer.cpp:331,1'
          Dst:             _ZN7llvm_ks16MCCFIInstructionD2Ev
        - Src:             'llvm/lib/MC/MCStreamer.cpp:331,1'
          Dst:             _ZN7llvm_ks16MCCFIInstructionD2Ev
    - functionName:    _ZN7llvm_ks16MCCFIInstruction20createDefCfaRegisterEPNS_8MCSymbolEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCDwarf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 378
      functionLinenumberEnd: 379
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks16MCCFIInstructionC2ENS0_6OpTypeEPNS_8MCSymbolEjiNS_9StringRefE
        - _ZN7llvm_ks9StringRefC2EPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCDwarf.h:379,63'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/MC/MCDwarf.h:379,12'
          Dst:             _ZN7llvm_ks16MCCFIInstructionC2ENS0_6OpTypeEPNS_8MCSymbolEjiNS_9StringRefE
    - functionName:    _ZN7llvm_ks10MCStreamer21EmitCFIDefCfaRegisterEl
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 316
      functionLinenumberEnd: 323
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          56
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks10MCStreamer13EmitCFICommonEv
        - _ZN7llvm_ks10MCStreamer24getCurrentDwarfFrameInfoEv
        - _ZN7llvm_ks16MCCFIInstruction20createDefCfaRegisterEPNS_8MCSymbolEj
        - _ZN7llvm_ks16MCCFIInstructionD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCStreamer.cpp:317,21'
          Dst:             _ZN7llvm_ks10MCStreamer13EmitCFICommonEv
        - Src:             'llvm/lib/MC/MCStreamer.cpp:319,5'
          Dst:             _ZN7llvm_ks16MCCFIInstruction20createDefCfaRegisterEPNS_8MCSymbolEj
        - Src:             'llvm/lib/MC/MCStreamer.cpp:320,32'
          Dst:             _ZN7llvm_ks10MCStreamer24getCurrentDwarfFrameInfoEv
        - Src:             'llvm/lib/MC/MCStreamer.cpp:323,1'
          Dst:             _ZN7llvm_ks16MCCFIInstructionD2Ev
        - Src:             'llvm/lib/MC/MCStreamer.cpp:323,1'
          Dst:             _ZN7llvm_ks16MCCFIInstructionD2Ev
    - functionName:    _ZN7llvm_ks16MCCFIInstruction21createAdjustCfaOffsetEPNS_8MCSymbolEi
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCDwarf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 392
      functionLinenumberEnd: 393
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks16MCCFIInstructionC2ENS0_6OpTypeEPNS_8MCSymbolEjiNS_9StringRefE
        - _ZN7llvm_ks9StringRefC2EPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCDwarf.h:393,66'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/MC/MCDwarf.h:393,12'
          Dst:             _ZN7llvm_ks16MCCFIInstructionC2ENS0_6OpTypeEPNS_8MCSymbolEjiNS_9StringRefE
    - functionName:    _ZN7llvm_ks10MCStreamer22EmitCFIAdjustCfaOffsetEl
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 308
      functionLinenumberEnd: 314
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          51
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks10MCStreamer13EmitCFICommonEv
        - _ZN7llvm_ks10MCStreamer24getCurrentDwarfFrameInfoEv
        - _ZN7llvm_ks16MCCFIInstruction21createAdjustCfaOffsetEPNS_8MCSymbolEi
        - _ZN7llvm_ks16MCCFIInstructionD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCStreamer.cpp:309,21'
          Dst:             _ZN7llvm_ks10MCStreamer13EmitCFICommonEv
        - Src:             'llvm/lib/MC/MCStreamer.cpp:311,5'
          Dst:             _ZN7llvm_ks16MCCFIInstruction21createAdjustCfaOffsetEPNS_8MCSymbolEi
        - Src:             'llvm/lib/MC/MCStreamer.cpp:312,32'
          Dst:             _ZN7llvm_ks10MCStreamer24getCurrentDwarfFrameInfoEv
        - Src:             'llvm/lib/MC/MCStreamer.cpp:314,1'
          Dst:             _ZN7llvm_ks16MCCFIInstructionD2Ev
        - Src:             'llvm/lib/MC/MCStreamer.cpp:314,1'
          Dst:             _ZN7llvm_ks16MCCFIInstructionD2Ev
    - functionName:    _ZN7llvm_ks16MCCFIInstruction18createDefCfaOffsetEPNS_8MCSymbolEi
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCDwarf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 385
      functionLinenumberEnd: 386
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks16MCCFIInstructionC2ENS0_6OpTypeEPNS_8MCSymbolEjiNS_9StringRefE
        - _ZN7llvm_ks9StringRefC2EPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCDwarf.h:386,60'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/MC/MCDwarf.h:386,12'
          Dst:             _ZN7llvm_ks16MCCFIInstructionC2ENS0_6OpTypeEPNS_8MCSymbolEjiNS_9StringRefE
    - functionName:    _ZN7llvm_ks10MCStreamer19EmitCFIDefCfaOffsetEl
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 300
      functionLinenumberEnd: 306
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          51
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks10MCStreamer13EmitCFICommonEv
        - _ZN7llvm_ks10MCStreamer24getCurrentDwarfFrameInfoEv
        - _ZN7llvm_ks16MCCFIInstruction18createDefCfaOffsetEPNS_8MCSymbolEi
        - _ZN7llvm_ks16MCCFIInstructionD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCStreamer.cpp:301,21'
          Dst:             _ZN7llvm_ks10MCStreamer13EmitCFICommonEv
        - Src:             'llvm/lib/MC/MCStreamer.cpp:303,5'
          Dst:             _ZN7llvm_ks16MCCFIInstruction18createDefCfaOffsetEPNS_8MCSymbolEi
        - Src:             'llvm/lib/MC/MCStreamer.cpp:304,32'
          Dst:             _ZN7llvm_ks10MCStreamer24getCurrentDwarfFrameInfoEv
        - Src:             'llvm/lib/MC/MCStreamer.cpp:306,1'
          Dst:             _ZN7llvm_ks16MCCFIInstructionD2Ev
        - Src:             'llvm/lib/MC/MCStreamer.cpp:306,1'
          Dst:             _ZN7llvm_ks16MCCFIInstructionD2Ev
    - functionName:    _ZN7llvm_ks16MCCFIInstruction12createDefCfaEPNS_8MCSymbolEji
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCDwarf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 372
      functionLinenumberEnd: 373
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks16MCCFIInstructionC2ENS0_6OpTypeEPNS_8MCSymbolEjiNS_9StringRefE
        - _ZN7llvm_ks9StringRefC2EPKc
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCDwarf.h:373,61'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/MC/MCDwarf.h:373,12'
          Dst:             _ZN7llvm_ks16MCCFIInstructionC2ENS0_6OpTypeEPNS_8MCSymbolEjiNS_9StringRefE
    - functionName:    _ZN7llvm_ks10MCStreamer13EmitCFIDefCfaEll
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 291
      functionLinenumberEnd: 298
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          60
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks10MCStreamer13EmitCFICommonEv
        - _ZN7llvm_ks10MCStreamer24getCurrentDwarfFrameInfoEv
        - _ZN7llvm_ks16MCCFIInstruction12createDefCfaEPNS_8MCSymbolEji
        - _ZN7llvm_ks16MCCFIInstructionD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCStreamer.cpp:292,21'
          Dst:             _ZN7llvm_ks10MCStreamer13EmitCFICommonEv
        - Src:             'llvm/lib/MC/MCStreamer.cpp:294,5'
          Dst:             _ZN7llvm_ks16MCCFIInstruction12createDefCfaEPNS_8MCSymbolEji
        - Src:             'llvm/lib/MC/MCStreamer.cpp:295,32'
          Dst:             _ZN7llvm_ks10MCStreamer24getCurrentDwarfFrameInfoEv
        - Src:             'llvm/lib/MC/MCStreamer.cpp:298,1'
          Dst:             _ZN7llvm_ks16MCCFIInstructionD2Ev
        - Src:             'llvm/lib/MC/MCStreamer.cpp:298,1'
          Dst:             _ZN7llvm_ks16MCCFIInstructionD2Ev
    - functionName:    _ZN7llvm_ks10MCStreamer18EmitCFIEndProcImplERNS_16MCDwarfFrameInfoE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 278
      functionLinenumberEnd: 282
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks10MCStreamer14EmitCFIEndProcEv
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 272
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks10MCStreamer21EnsureValidDwarfFrameEv
        - _ZN7llvm_ks10MCStreamer24getCurrentDwarfFrameInfoEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCStreamer.cpp:273,3'
          Dst:             _ZN7llvm_ks10MCStreamer21EnsureValidDwarfFrameEv
        - Src:             'llvm/lib/MC/MCStreamer.cpp:274,32'
          Dst:             _ZN7llvm_ks10MCStreamer24getCurrentDwarfFrameInfoEv
    - functionName:    _ZN7llvm_ks10MCStreamer20EmitCFIStartProcImplERNS_16MCDwarfFrameInfoE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 269
      functionLinenumberEnd: 270
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks16MCCFIInstruction11getRegisterEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCDwarf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 466
      functionLinenumberEnd: 471
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         22
      ICount:          99
      EdgeCount:       29
      CyclomaticComplexity: 9
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCDwarf.h:467,5'
          Dst:             __assert_fail
    - functionName:    _ZNK7llvm_ks16MCCFIInstruction12getOperationEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCDwarf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 463
      functionLinenumberEnd: 463
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks9MCAsmInfo20getInitialFrameStateEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCAsmInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 554
      functionLinenumberEnd: 555
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks16MCDwarfFrameInfoC2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCDwarf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 497
      functionLinenumberEnd: 497
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks10MCStreamer16EmitCFIStartProcEb
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 247
      functionLinenumberEnd: 267
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         30
      ICount:          161
      EdgeCount:       57
      CyclomaticComplexity: 29
      functionsReached:
        - _ZN7llvm_ks10MCStreamer24getCurrentDwarfFrameInfoEv
        - _ZN7llvm_ks16MCDwarfFrameInfoC2Ev
        - _ZN7llvm_ks16MCDwarfFrameInfoD2Ev
        - _ZN7llvm_ks18report_fatal_errorEPKcb
        - _ZNK7llvm_ks16MCCFIInstruction11getRegisterEv
        - _ZNK7llvm_ks16MCCFIInstruction12getOperationEv
        - _ZNK7llvm_ks9MCAsmInfo20getInitialFrameStateEv
        - _ZNK7llvm_ks9MCContext10getAsmInfoEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCStreamer.cpp:248,32'
          Dst:             _ZN7llvm_ks10MCStreamer24getCurrentDwarfFrameInfoEv
        - Src:             'llvm/lib/MC/MCStreamer.cpp:250,5'
          Dst:             _ZN7llvm_ks18report_fatal_errorEPKcb
        - Src:             'llvm/lib/MC/MCStreamer.cpp:252,20'
          Dst:             _ZN7llvm_ks16MCDwarfFrameInfoC2Ev
        - Src:             'llvm/lib/MC/MCStreamer.cpp:256,34'
          Dst:             _ZNK7llvm_ks9MCContext10getAsmInfoEv
        - Src:             'llvm/lib/MC/MCStreamer.cpp:258,46'
          Dst:             _ZNK7llvm_ks9MCAsmInfo20getInitialFrameStateEv
        - Src:             'llvm/lib/MC/MCStreamer.cpp:259,16'
          Dst:             _ZNK7llvm_ks16MCCFIInstruction12getOperationEv
        - Src:             'llvm/lib/MC/MCStreamer.cpp:260,16'
          Dst:             _ZNK7llvm_ks16MCCFIInstruction12getOperationEv
        - Src:             'llvm/lib/MC/MCStreamer.cpp:261,41'
          Dst:             _ZNK7llvm_ks16MCCFIInstruction11getRegisterEv
        - Src:             'llvm/lib/MC/MCStreamer.cpp:267,1'
          Dst:             _ZN7llvm_ks16MCDwarfFrameInfoD2Ev
        - Src:             'llvm/lib/MC/MCStreamer.cpp:267,1'
          Dst:             _ZN7llvm_ks16MCDwarfFrameInfoD2Ev
    - functionName:    _ZN7llvm_ks10MCStreamer15EmitCFISectionsEbb
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 243
      functionLinenumberEnd: 245
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - bool
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          45
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCStreamer.cpp:244,3'
          Dst:             __assert_fail
    - functionName:    _ZN7llvm_ks9MCSection16getDummyFragmentEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCSection.h'
      linkageType:     InternalLinkage
      functionLinenumber: 163
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks10MCStreamer9EmitLabelEPNS_8MCSymbolE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 232
      functionLinenumberEnd: 241
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         27
      ICount:          121
      EdgeCount:       31
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks10MCStreamer17getTargetStreamerEv
        - _ZN7llvm_ks9MCSection16getDummyFragmentEv
        - _ZNK7llvm_ks10MCStreamer17getCurrentSectionEv
        - _ZNK7llvm_ks10MCStreamer21getCurrentSectionOnlyEv
        - _ZNK7llvm_ks8MCSymbol10isVariableEv
        - _ZNK7llvm_ks8MCSymbol11getFragmentEb
        - _ZNK7llvm_ks8MCSymbol11setFragmentEPNS_10MCFragmentE
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCStreamer.cpp:233,3'
          Dst:             _ZNK7llvm_ks8MCSymbol10isVariableEv
        - Src:             'llvm/lib/MC/MCStreamer.cpp:233,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/MCStreamer.cpp:234,3'
          Dst:             _ZNK7llvm_ks10MCStreamer17getCurrentSectionEv
        - Src:             'llvm/lib/MC/MCStreamer.cpp:234,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/MCStreamer.cpp:235,3'
          Dst:             _ZNK7llvm_ks8MCSymbol11getFragmentEb
        - Src:             'llvm/lib/MC/MCStreamer.cpp:235,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/MCStreamer.cpp:236,24'
          Dst:             _ZNK7llvm_ks10MCStreamer21getCurrentSectionOnlyEv
        - Src:             'llvm/lib/MC/MCStreamer.cpp:236,49'
          Dst:             _ZN7llvm_ks9MCSection16getDummyFragmentEv
        - Src:             'llvm/lib/MC/MCStreamer.cpp:236,11'
          Dst:             _ZNK7llvm_ks8MCSymbol11setFragmentEPNS_10MCFragmentE
        - Src:             'llvm/lib/MC/MCStreamer.cpp:238,26'
          Dst:             _ZN7llvm_ks10MCStreamer17getTargetStreamerEv
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_EixERKS4_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 233
      functionLinenumberEnd: 234
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E16FindAndConstructERKS4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:234,12'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E16FindAndConstructERKS4_
    - functionName:    _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E4sizeEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E13getNumEntriesEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:82,34'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E13getNumEntriesEv
    - functionName:    _ZN7llvm_ks10MCStreamer14AssignFragmentEPNS_8MCSymbolEPNS_10MCFragmentE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 223
      functionLinenumberEnd: 230
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_EixERKS4_
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E4sizeEv
        - _ZNK7llvm_ks8MCSymbol11setFragmentEPNS_10MCFragmentE
        - __assert_fail
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCStreamer.cpp:224,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/MCStreamer.cpp:225,11'
          Dst:             _ZNK7llvm_ks8MCSymbol11setFragmentEPNS_10MCFragmentE
        - Src:             'llvm/lib/MC/MCStreamer.cpp:229,47'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E4sizeEv
        - Src:             'llvm/lib/MC/MCStreamer.cpp:229,3'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_EixERKS4_
    - functionName:    _ZN7llvm_ks10MCStreamer12InitSectionsEb
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 219
      functionLinenumberEnd: 221
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks10MCStreamer10getContextEv
        - _ZNK7llvm_ks16MCObjectFileInfo14getTextSectionEv
        - _ZNK7llvm_ks9MCContext17getObjectFileInfoEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCStreamer.cpp:220,19'
          Dst:             _ZNK7llvm_ks10MCStreamer10getContextEv
        - Src:             'llvm/lib/MC/MCStreamer.cpp:220,32'
          Dst:             _ZNK7llvm_ks9MCContext17getObjectFileInfoEv
        - Src:             'llvm/lib/MC/MCStreamer.cpp:220,53'
          Dst:             _ZNK7llvm_ks16MCObjectFileInfo14getTextSectionEv
    - functionName:    _ZN7llvm_ks10MCStreamer19EmitEHSymAttributesEPKNS_8MCSymbolEPS1_
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 216
      functionLinenumberEnd: 217
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks10MCStreamer30EmitCVInlineLinetableDirectiveEjjjNS_8ArrayRefIjEE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 213
      functionLinenumberEnd: 213
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks10MCStreamer24EmitCVLinetableDirectiveEjPKNS_8MCSymbolES3_
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 209
      functionLinenumberEnd: 209
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks9MCContext15setCurrentCVLocEjjjjbb
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCContext.h'
      linkageType:     InternalLinkage
      functionLinenumber: 530
      functionLinenumberEnd: 538
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - int
        - bool
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          50
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks7MCCVLoc10setFileNumEj
        - _ZN7llvm_ks7MCCVLoc13setFunctionIdEj
        - _ZN7llvm_ks7MCCVLoc14setPrologueEndEb
        - _ZN7llvm_ks7MCCVLoc7setLineEj
        - _ZN7llvm_ks7MCCVLoc9setColumnEj
        - _ZN7llvm_ks7MCCVLoc9setIsStmtEb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCContext.h:531,20'
          Dst:             _ZN7llvm_ks7MCCVLoc13setFunctionIdEj
        - Src:             'llvm/include/llvm/MC/MCContext.h:532,20'
          Dst:             _ZN7llvm_ks7MCCVLoc10setFileNumEj
        - Src:             'llvm/include/llvm/MC/MCContext.h:533,20'
          Dst:             _ZN7llvm_ks7MCCVLoc7setLineEj
        - Src:             'llvm/include/llvm/MC/MCContext.h:534,20'
          Dst:             _ZN7llvm_ks7MCCVLoc9setColumnEj
        - Src:             'llvm/include/llvm/MC/MCContext.h:535,20'
          Dst:             _ZN7llvm_ks7MCCVLoc14setPrologueEndEb
        - Src:             'llvm/include/llvm/MC/MCContext.h:536,20'
          Dst:             _ZN7llvm_ks7MCCVLoc9setIsStmtEb
    - functionName:    _ZN7llvm_ks10MCStreamer18EmitCVLocDirectiveEjjjjbbNS_9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 202
      functionLinenumberEnd: 205
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - int
        - bool
        - bool
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks9MCContext15setCurrentCVLocEjjjjbb
        - _ZNK7llvm_ks10MCStreamer10getContextEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCStreamer.cpp:203,3'
          Dst:             _ZNK7llvm_ks10MCStreamer10getContextEv
        - Src:             'llvm/lib/MC/MCStreamer.cpp:203,16'
          Dst:             _ZN7llvm_ks9MCContext15setCurrentCVLocEjjjjbb
    - functionName:    _ZN7llvm_ks10MCStreamer19EmitCVFileDirectiveEjNS_9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 195
      functionLinenumberEnd: 196
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks9MCContext9getCVFileENS_9StringRefEj
        - _ZNK7llvm_ks10MCStreamer10getContextEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCStreamer.cpp:196,10'
          Dst:             _ZNK7llvm_ks10MCStreamer10getContextEv
        - Src:             'llvm/lib/MC/MCStreamer.cpp:196,23'
          Dst:             _ZN7llvm_ks9MCContext9getCVFileENS_9StringRefEj
    - functionName:    _ZN7llvm_ks16MCDwarfLineTable8setLabelEPNS_8MCSymbolE
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCDwarf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 245
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks16MCDwarfLineTable8getLabelEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCDwarf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 241
      functionLinenumberEnd: 242
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks10MCStreamer23getDwarfLineTableSymbolEj
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionLinenumberEnd: 180
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          53
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks16MCDwarfLineTable8setLabelEPNS_8MCSymbolE
        - _ZN7llvm_ks5TwineC2Ej
        - _ZN7llvm_ks9MCContext17getOrCreateSymbolERKNS_5TwineE
        - _ZN7llvm_ks9MCContext19getMCDwarfLineTableEj
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZN7llvm_ksplERKNS_5TwineES2_
        - _ZN7llvm_ksplERKNS_9StringRefEPKc
        - _ZNK7llvm_ks10MCStreamer10getContextEv
        - _ZNK7llvm_ks16MCDwarfLineTable8getLabelEv
        - _ZNK7llvm_ks9MCAsmInfo22getPrivateGlobalPrefixEv
        - _ZNK7llvm_ks9MCContext10getAsmInfoEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCStreamer.cpp:174,29'
          Dst:             _ZNK7llvm_ks10MCStreamer10getContextEv
        - Src:             'llvm/lib/MC/MCStreamer.cpp:174,42'
          Dst:             _ZN7llvm_ks9MCContext19getMCDwarfLineTableEj
        - Src:             'llvm/lib/MC/MCStreamer.cpp:175,14'
          Dst:             _ZNK7llvm_ks16MCDwarfLineTable8getLabelEv
        - Src:             'llvm/lib/MC/MCStreamer.cpp:176,32'
          Dst:             _ZNK7llvm_ks9MCContext10getAsmInfoEv
        - Src:             'llvm/lib/MC/MCStreamer.cpp:176,46'
          Dst:             _ZNK7llvm_ks9MCAsmInfo22getPrivateGlobalPrefixEv
        - Src:             'llvm/lib/MC/MCStreamer.cpp:176,24'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCStreamer.cpp:178,42'
          Dst:             _ZN7llvm_ksplERKNS_9StringRefEPKc
        - Src:             'llvm/lib/MC/MCStreamer.cpp:178,65'
          Dst:             _ZN7llvm_ks5TwineC2Ej
        - Src:             'llvm/lib/MC/MCStreamer.cpp:178,63'
          Dst:             _ZN7llvm_ksplERKNS_5TwineES2_
        - Src:             'llvm/lib/MC/MCStreamer.cpp:178,17'
          Dst:             _ZN7llvm_ks9MCContext17getOrCreateSymbolERKNS_5TwineE
        - Src:             'llvm/lib/MC/MCStreamer.cpp:177,11'
          Dst:             _ZN7llvm_ks16MCDwarfLineTable8setLabelEPNS_8MCSymbolE
        - Src:             'llvm/lib/MC/MCStreamer.cpp:180,16'
          Dst:             _ZNK7llvm_ks16MCDwarfLineTable8getLabelEv
    - functionName:    _ZN7llvm_ks9MCContext18setCurrentDwarfLocEjjjjjj
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCContext.h'
      linkageType:     InternalLinkage
      functionLinenumber: 472
      functionLinenumberEnd: 480
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          46
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks10MCDwarfLoc10setFileNumEj
        - _ZN7llvm_ks10MCDwarfLoc16setDiscriminatorEj
        - _ZN7llvm_ks10MCDwarfLoc6setIsaEj
        - _ZN7llvm_ks10MCDwarfLoc7setLineEj
        - _ZN7llvm_ks10MCDwarfLoc8setFlagsEj
        - _ZN7llvm_ks10MCDwarfLoc9setColumnEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCContext.h:473,23'
          Dst:             _ZN7llvm_ks10MCDwarfLoc10setFileNumEj
        - Src:             'llvm/include/llvm/MC/MCContext.h:474,23'
          Dst:             _ZN7llvm_ks10MCDwarfLoc7setLineEj
        - Src:             'llvm/include/llvm/MC/MCContext.h:475,23'
          Dst:             _ZN7llvm_ks10MCDwarfLoc9setColumnEj
        - Src:             'llvm/include/llvm/MC/MCContext.h:476,23'
          Dst:             _ZN7llvm_ks10MCDwarfLoc8setFlagsEj
        - Src:             'llvm/include/llvm/MC/MCContext.h:477,23'
          Dst:             _ZN7llvm_ks10MCDwarfLoc6setIsaEj
        - Src:             'llvm/include/llvm/MC/MCContext.h:478,23'
          Dst:             _ZN7llvm_ks10MCDwarfLoc16setDiscriminatorEj
    - functionName:    _ZN7llvm_ks10MCStreamer21EmitDwarfLocDirectiveEjjjjjjNS_9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 168
      functionLinenumberEnd: 171
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - int
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks9MCContext18setCurrentDwarfLocEjjjjjj
        - _ZNK7llvm_ks10MCStreamer10getContextEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCStreamer.cpp:169,3'
          Dst:             _ZNK7llvm_ks10MCStreamer10getContextEv
        - Src:             'llvm/lib/MC/MCStreamer.cpp:169,16'
          Dst:             _ZN7llvm_ks9MCContext18setCurrentDwarfLocEjjjjjj
    - functionName:    _ZN7llvm_ks10MCStreamer22EmitDwarfFileDirectiveEjNS_9StringRefES1_j
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionLinenumberEnd: 161
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          44
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks9MCContext12getDwarfFileENS_9StringRefES1_jj
        - _ZNK7llvm_ks10MCStreamer10getContextEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCStreamer.cpp:161,10'
          Dst:             _ZNK7llvm_ks10MCStreamer10getContextEv
        - Src:             'llvm/lib/MC/MCStreamer.cpp:161,23'
          Dst:             _ZN7llvm_ks9MCContext12getDwarfFileENS_9StringRefES1_jj
    - functionName:    _ZN7llvm_ks10MCStreamer9EmitZerosEm
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionLinenumberEnd: 156
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks10MCStreamer8EmitFillEmh
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionLinenumberEnd: 151
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          52
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks10MCStreamer9EmitValueEPKNS_6MCExprEjNS_5SMLocE
        - _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - _ZN7llvm_ks5SMLocC2Ev
        - _ZNK7llvm_ks10MCStreamer10getContextEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCStreamer.cpp:148,55'
          Dst:             _ZNK7llvm_ks10MCStreamer10getContextEv
        - Src:             'llvm/lib/MC/MCStreamer.cpp:148,21'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/MC/MCStreamer.cpp:150,5'
          Dst:             _ZN7llvm_ks5SMLocC2Ev
        - Src:             'llvm/lib/MC/MCStreamer.cpp:150,5'
          Dst:             _ZN7llvm_ks10MCStreamer9EmitValueEPKNS_6MCExprEjNS_5SMLocE
    - functionName:    _ZN7llvm_ks13encodeSLEB128ElRNS_11raw_ostreamE
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/LEB128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         19
      ICount:          100
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7llvm_ks11raw_ostreamlsEc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/LEB128.h:33,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEc
    - functionName:    _ZN7llvm_ks10MCStreamer19EmitSLEB128IntValueEl
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          82
      EdgeCount:       17
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7llvm_ks11SmallStringILj128EEC2Ev
        - _ZN7llvm_ks11SmallStringILj128EED2Ev
        - _ZN7llvm_ks13encodeSLEB128ElRNS_11raw_ostreamE
        - _ZN7llvm_ks19raw_svector_ostream3strEv
        - _ZN7llvm_ks19raw_svector_ostreamC2ERNS_15SmallVectorImplIcEE
        - _ZN7llvm_ks19raw_svector_ostreamD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCStreamer.cpp:116,20'
          Dst:             _ZN7llvm_ks11SmallStringILj128EEC2Ev
        - Src:             'llvm/lib/MC/MCStreamer.cpp:117,23'
          Dst:             _ZN7llvm_ks19raw_svector_ostreamC2ERNS_15SmallVectorImplIcEE
        - Src:             'llvm/lib/MC/MCStreamer.cpp:118,3'
          Dst:             _ZN7llvm_ks13encodeSLEB128ElRNS_11raw_ostreamE
        - Src:             'llvm/lib/MC/MCStreamer.cpp:119,17'
          Dst:             _ZN7llvm_ks19raw_svector_ostream3strEv
        - Src:             'llvm/lib/MC/MCStreamer.cpp:120,1'
          Dst:             _ZN7llvm_ks19raw_svector_ostreamD2Ev
        - Src:             'llvm/lib/MC/MCStreamer.cpp:120,1'
          Dst:             _ZN7llvm_ks11SmallStringILj128EED2Ev
        - Src:             'llvm/lib/MC/MCStreamer.cpp:120,1'
          Dst:             _ZN7llvm_ks19raw_svector_ostreamD2Ev
        - Src:             'llvm/lib/MC/MCStreamer.cpp:120,1'
          Dst:             _ZN7llvm_ks11SmallStringILj128EED2Ev
    - functionName:    _ZN7llvm_ks13encodeULEB128EmRNS_11raw_ostreamEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/LEB128.h'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          92
      EdgeCount:       25
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7llvm_ks11raw_ostreamlsEc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/LEB128.h:45,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEc
        - Src:             'llvm/include/llvm/Support/LEB128.h:51,10'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEc
        - Src:             'llvm/include/llvm/Support/LEB128.h:52,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEc
    - functionName:    _ZN7llvm_ks10MCStreamer19EmitULEB128IntValueEmj
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          85
      EdgeCount:       17
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7llvm_ks11SmallStringILj128EEC2Ev
        - _ZN7llvm_ks11SmallStringILj128EED2Ev
        - _ZN7llvm_ks13encodeULEB128EmRNS_11raw_ostreamEj
        - _ZN7llvm_ks19raw_svector_ostream3strEv
        - _ZN7llvm_ks19raw_svector_ostreamC2ERNS_15SmallVectorImplIcEE
        - _ZN7llvm_ks19raw_svector_ostreamD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCStreamer.cpp:107,20'
          Dst:             _ZN7llvm_ks11SmallStringILj128EEC2Ev
        - Src:             'llvm/lib/MC/MCStreamer.cpp:108,23'
          Dst:             _ZN7llvm_ks19raw_svector_ostreamC2ERNS_15SmallVectorImplIcEE
        - Src:             'llvm/lib/MC/MCStreamer.cpp:109,3'
          Dst:             _ZN7llvm_ks13encodeULEB128EmRNS_11raw_ostreamEj
        - Src:             'llvm/lib/MC/MCStreamer.cpp:110,17'
          Dst:             _ZN7llvm_ks19raw_svector_ostream3strEv
        - Src:             'llvm/lib/MC/MCStreamer.cpp:111,1'
          Dst:             _ZN7llvm_ks19raw_svector_ostreamD2Ev
        - Src:             'llvm/lib/MC/MCStreamer.cpp:111,1'
          Dst:             _ZN7llvm_ks11SmallStringILj128EED2Ev
        - Src:             'llvm/lib/MC/MCStreamer.cpp:111,1'
          Dst:             _ZN7llvm_ks19raw_svector_ostreamD2Ev
        - Src:             'llvm/lib/MC/MCStreamer.cpp:111,1'
          Dst:             _ZN7llvm_ks11SmallStringILj128EED2Ev
    - functionName:    _ZN7llvm_ks10MCStreamer12EmitIntValueEmjRb
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          175
      EdgeCount:       37
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7llvm_ks6isIntNEjl
        - _ZN7llvm_ks7isUIntNEjm
        - _ZNK7llvm_ks9MCAsmInfo14isLittleEndianEv
        - _ZNK7llvm_ks9MCContext10getAsmInfoEv
        - __assert_fail
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCStreamer.cpp:91,8'
          Dst:             _ZN7llvm_ks7isUIntNEjm
        - Src:             'llvm/lib/MC/MCStreamer.cpp:91,37'
          Dst:             _ZN7llvm_ks6isIntNEjl
        - Src:             'llvm/lib/MC/MCStreamer.cpp:96,39'
          Dst:             _ZNK7llvm_ks9MCContext10getAsmInfoEv
        - Src:             'llvm/lib/MC/MCStreamer.cpp:96,53'
          Dst:             _ZNK7llvm_ks9MCAsmInfo14isLittleEndianEv
        - Src:             'llvm/lib/MC/MCStreamer.cpp:101,13'
          Dst:             __assert_fail
    - functionName:    _ZN7llvm_ks8ArrayRefINS_16MCCFIInstructionEEC2INSt3__19allocatorIS1_EEEERKNS4_6vectorIS1_T_EE
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ArrayRef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks10MCStreamer30generateCompactUnwindEncodingsEPNS_12MCAsmBackendE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          74
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks8ArrayRefINS_16MCCFIInstructionEEC2INSt3__19allocatorIS1_EEEERKNS4_6vectorIS1_T_EE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCStreamer.cpp:76,51'
          Dst:             _ZN7llvm_ks8ArrayRefINS_16MCCFIInstructionEEC2INSt3__19allocatorIS1_EEEERKNS4_6vectorIS1_T_EE
    - functionName:    _ZN7llvm_ks10MCStreamer14emitRawCommentERKNS_5TwineEb
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks10MCStreamer12GetCommentOSEv
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks5nullsEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCStreamer.cpp:68,10'
          Dst:             _ZN7llvm_ks5nullsEv
    - functionName:    _ZN7llvm_ks15SmallVectorImplINSt3__14pairINS2_IPNS_9MCSectionEPKNS_6MCExprEEES8_EEE5clearEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 378
      functionLinenumberEnd: 381
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__14pairINS2_IPNS_9MCSectionEPKNS_6MCExprEEES8_EELb1EE13destroy_rangeEPS9_SB_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:379,5'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__14pairINS2_IPNS_9MCSectionEPKNS_6MCExprEEES8_EELb1EE13destroy_rangeEPS9_SB_
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E5clearEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 116
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         31
      ICount:          147
      EdgeCount:       39
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E10getBucketsEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E11getEmptyKeyEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E13getBucketsEndEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E13setNumEntriesEj
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E15getTombstoneKeyEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E16setNumTombstonesEj
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E16shrink_and_clearEv
        - _ZN7llvm_ks12DenseMapInfoIPKNS_8MCSymbolEE7isEqualES3_S3_
        - _ZN7llvm_ks14DebugEpochBase14incrementEpochEv
        - _ZN7llvm_ks6detail12DenseMapPairIPKNS_8MCSymbolEjE8getFirstEv
        - _ZN7llvm_ks6detail12DenseMapPairIPKNS_8MCSymbolEjE9getSecondEv
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E13getNumBucketsEv
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E13getNumEntriesEv
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E16getNumTombstonesEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:92,5'
          Dst:             _ZN7llvm_ks14DebugEpochBase14incrementEpochEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:93,9'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E13getNumEntriesEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:93,33'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E16getNumTombstonesEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:97,9'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E13getNumEntriesEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:97,31'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E13getNumBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:97,50'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E13getNumBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:98,7'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E16shrink_and_clearEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:102,27'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E11getEmptyKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:102,57'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E15getTombstoneKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:103,27'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E13getNumEntriesEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:104,23'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E10getBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:104,42'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E13getBucketsEndEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:105,33'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIPKNS_8MCSymbolEjE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:105,12'
          Dst:             _ZN7llvm_ks12DenseMapInfoIPKNS_8MCSymbolEE7isEqualES3_S3_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:106,35'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIPKNS_8MCSymbolEjE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:106,14'
          Dst:             _ZN7llvm_ks12DenseMapInfoIPKNS_8MCSymbolEE7isEqualES3_S3_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:107,14'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIPKNS_8MCSymbolEjE9getSecondEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:110,12'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIPKNS_8MCSymbolEjE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:113,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:114,5'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E13setNumEntriesEj
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:115,5'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E16setNumTombstonesEj
    - functionName:    _ZN7llvm_ks10MCStreamer5resetEv
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          64
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks10MCStreamer19getNumWinFrameInfosEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E5clearEv
        - _ZN7llvm_ks15SmallVectorImplINSt3__14pairINS2_IPNS_9MCSectionEPKNS_6MCExprEEES8_EEE5clearEv
        - _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__14pairINS2_IPNS_9MCSectionEPKNS_6MCExprEEES8_EELb1EE9push_backERKS9_
        - _ZN7llvm_ks5WinEH9FrameInfoD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCStreamer.cpp:57,28'
          Dst:             _ZN7llvm_ks10MCStreamer19getNumWinFrameInfosEv
        - Src:             'llvm/lib/MC/MCStreamer.cpp:58,5'
          Dst:             _ZN7llvm_ks5WinEH9FrameInfoD2Ev
        - Src:             'llvm/lib/MC/MCStreamer.cpp:61,18'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E5clearEv
        - Src:             'llvm/lib/MC/MCStreamer.cpp:62,16'
          Dst:             _ZN7llvm_ks15SmallVectorImplINSt3__14pairINS2_IPNS_9MCSectionEPKNS_6MCExprEEES8_EEE5clearEv
        - Src:             'llvm/lib/MC/MCStreamer.cpp:63,16'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__14pairINS2_IPNS_9MCSectionEPKNS_6MCExprEEES8_EELb1EE9push_backERKS9_
    - functionName:    _ZN7llvm_ks10MCStreamer19getNumWinFrameInfosEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCStreamer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 226
      functionLinenumberEnd: 226
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks5WinEH9FrameInfoD2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCWinEH.h'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks10MCStreamerD2Ev
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          68
      EdgeCount:       12
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks10MCStreamer19getNumWinFrameInfosEv
        - _ZN7llvm_ks11SmallVectorINSt3__14pairINS2_IPNS_9MCSectionEPKNS_6MCExprEEES8_EELj4EED2Ev
        - _ZN7llvm_ks5WinEH9FrameInfoD2Ev
        - _ZN7llvm_ks8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEED2Ev
        - __clang_call_terminate
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCStreamer.cpp:51,28'
          Dst:             _ZN7llvm_ks10MCStreamer19getNumWinFrameInfosEv
        - Src:             'llvm/lib/MC/MCStreamer.cpp:52,5'
          Dst:             _ZN7llvm_ks5WinEH9FrameInfoD2Ev
        - Src:             'llvm/lib/MC/MCStreamer.cpp:53,1'
          Dst:             _ZN7llvm_ks11SmallVectorINSt3__14pairINS2_IPNS_9MCSectionEPKNS_6MCExprEEES8_EELj4EED2Ev
        - Src:             'llvm/lib/MC/MCStreamer.cpp:53,1'
          Dst:             _ZN7llvm_ks8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEED2Ev
        - Src:             'llvm/lib/MC/MCStreamer.cpp:51,28'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7llvm_ks11SmallVectorINSt3__14pairINS2_IPNS_9MCSectionEPKNS_6MCExprEEES8_EELj4EED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 868
      functionLinenumberEnd: 868
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplINSt3__14pairINS2_IPNS_9MCSectionEPKNS_6MCExprEEES8_EEED2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:868,7'
          Dst:             _ZN7llvm_ks15SmallVectorImplINSt3__14pairINS2_IPNS_9MCSectionEPKNS_6MCExprEEES8_EEED2Ev
    - functionName:    _ZN7llvm_ks8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 573
      functionLinenumberEnd: 576
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          29
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E10destroyAllEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_ED2Ev
        - __clang_call_terminate
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:574,11'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E10destroyAllEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:576,3'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_ED2Ev
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:574,11'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7llvm_ks10MCStreamer15EmitRawTextImplENS_9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 612
      functionLinenumberEnd: 614
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11raw_ostreamlsEPKc
        - _ZN7llvm_ks4errsEv
        - abort
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCStreamer.cpp:612,3'
          Dst:             _ZN7llvm_ks4errsEv
        - Src:             'llvm/lib/MC/MCStreamer.cpp:612,10'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/MCStreamer.cpp:614,3'
          Dst:             abort
    - functionName:    _ZN7llvm_ks10MCStreamerD0Ev
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks10MCStreamer16EmitGPRel64ValueEPKNS_6MCExprE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks18report_fatal_errorEPKcb
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCStreamer.cpp:138,3'
          Dst:             _ZN7llvm_ks18report_fatal_errorEPKcb
    - functionName:    _ZN7llvm_ks10MCStreamer16EmitGPRel32ValueEPKNS_6MCExprE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionLinenumberEnd: 142
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks18report_fatal_errorEPKcb
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCStreamer.cpp:142,3'
          Dst:             _ZN7llvm_ks18report_fatal_errorEPKcb
    - functionName:    _ZN7llvm_ks11SmallVectorINSt3__14pairINS2_IPNS_9MCSectionEPKNS_6MCExprEEES8_EELj4EEC2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 872
      functionLinenumberEnd: 873
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplINSt3__14pairINS2_IPNS_9MCSectionEPKNS_6MCExprEEES8_EEEC2Ej
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:872,19'
          Dst:             _ZN7llvm_ks15SmallVectorImplINSt3__14pairINS2_IPNS_9MCSectionEPKNS_6MCExprEEES8_EEEC2Ej
    - functionName:    _ZN7llvm_ks8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEEC2Ej
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 553
      functionLinenumberEnd: 555
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          39
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_EC2Ev
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_ED2Ev
        - _ZN7llvm_ks8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEE4initEj
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:553,12'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_EC2Ev
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:554,5'
          Dst:             _ZN7llvm_ks8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEE4initEj
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:555,3'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_ED2Ev
    - functionName:    _ZN7llvm_ks10MCStreamerC2ERNS_9MCContextE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          83
      EdgeCount:       20
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7llvm_ks11SmallVectorINSt3__14pairINS2_IPNS_9MCSectionEPKNS_6MCExprEEES8_EELj4EEC2Ev
        - _ZN7llvm_ks11SmallVectorINSt3__14pairINS2_IPNS_9MCSectionEPKNS_6MCExprEEES8_EELj4EED2Ev
        - _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__14pairINS2_IPNS_9MCSectionEPKNS_6MCExprEEES8_EELb1EE9push_backERKS9_
        - _ZN7llvm_ks8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEEC2Ej
        - _ZN7llvm_ks8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCStreamer.cpp:45,13'
          Dst:             _ZN7llvm_ks8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEEC2Ej
        - Src:             'llvm/lib/MC/MCStreamer.cpp:45,13'
          Dst:             _ZN7llvm_ks11SmallVectorINSt3__14pairINS2_IPNS_9MCSectionEPKNS_6MCExprEEES8_EELj4EEC2Ev
        - Src:             'llvm/lib/MC/MCStreamer.cpp:47,16'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__14pairINS2_IPNS_9MCSectionEPKNS_6MCExprEEES8_EELb1EE9push_backERKS9_
        - Src:             'llvm/lib/MC/MCStreamer.cpp:48,1'
          Dst:             _ZN7llvm_ks11SmallVectorINSt3__14pairINS2_IPNS_9MCSectionEPKNS_6MCExprEEES8_EELj4EED2Ev
        - Src:             'llvm/lib/MC/MCStreamer.cpp:48,1'
          Dst:             _ZN7llvm_ks8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEED2Ev
    - functionName:    _ZN7llvm_ks16MCTargetStreamer14emitAssignmentEPNS_8MCSymbolEPKNS_6MCExprE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks16MCTargetStreamer6finishEv
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks16MCTargetStreamer9emitLabelEPNS_8MCSymbolE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks10MCStreamer17setTargetStreamerEPNS_16MCTargetStreamerE
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCStreamer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 207
      functionLinenumberEnd: 209
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks16MCTargetStreamerC2ERNS_10MCStreamerE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks10MCStreamer17setTargetStreamerEPNS_16MCTargetStreamerE
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCStreamer.cpp:36,5'
          Dst:             _ZN7llvm_ks10MCStreamer17setTargetStreamerEPNS_16MCTargetStreamerE
    - functionName:    _ZN7llvm_ks16MCTargetStreamerD0Ev
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks16MCTargetStreamerD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCStreamer.cpp:33,39'
          Dst:             _ZN7llvm_ks16MCTargetStreamerD2Ev
    - functionName:    _ZN7llvm_ks16MCTargetStreamerD2Ev
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _GLOBAL__sub_I_MCSymbol.cpp
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCSymbol.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCSymbol.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCSymbol.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 20
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15MCDummyFragmentC2EPNS_9MCSectionE
        - _ZN7llvm_ks15MCDummyFragmentD2Ev
        - __cxa_atexit
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCSymbol.cpp:20,24'
          Dst:             _ZN7llvm_ks15MCDummyFragmentC2EPNS_9MCSectionE
        - Src:             'llvm/lib/MC/MCSymbol.cpp:0,0'
          Dst:             __cxa_atexit
        - Src:             'llvm/lib/MC/MCSymbol.cpp:0,0'
          Dst:             _ZN7llvm_ks15MCDummyFragmentD2Ev
    - functionName:    _ZNK7llvm_ks8MCSymbol4dumpEv
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCSymbol.cpp'
      linkageType:     externalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks9MCAsmInfo19supportsNameQuotingEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCAsmInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 483
      functionLinenumberEnd: 483
      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:    _ZNK7llvm_ks8MCSymbol5printERNS_11raw_ostreamEPKNS_9MCAsmInfoE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCSymbol.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          144
      EdgeCount:       30
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7llvm_ks11raw_ostreamlsENS_9StringRefE
        - _ZN7llvm_ks11raw_ostreamlsEPKc
        - _ZN7llvm_ks11raw_ostreamlsEc
        - _ZN7llvm_ks18report_fatal_errorEPKcb
        - _ZNK7llvm_ks8MCSymbol7getNameEv
        - _ZNK7llvm_ks9MCAsmInfo19supportsNameQuotingEv
        - _ZNK7llvm_ks9StringRef3endEv
        - _ZNK7llvm_ks9StringRef5beginEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCSymbol.cpp:64,20'
          Dst:             _ZNK7llvm_ks8MCSymbol7getNameEv
        - Src:             'llvm/lib/MC/MCSymbol.cpp:66,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsENS_9StringRefE
        - Src:             'llvm/lib/MC/MCSymbol.cpp:70,20'
          Dst:             _ZNK7llvm_ks9MCAsmInfo19supportsNameQuotingEv
        - Src:             'llvm/lib/MC/MCSymbol.cpp:71,5'
          Dst:             _ZN7llvm_ks18report_fatal_errorEPKcb
        - Src:             'llvm/lib/MC/MCSymbol.cpp:73,6'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEc
        - Src:             'llvm/lib/MC/MCSymbol.cpp:74,15'
          Dst:             _ZNK7llvm_ks9StringRef5beginEv
        - Src:             'llvm/lib/MC/MCSymbol.cpp:74,15'
          Dst:             _ZNK7llvm_ks9StringRef3endEv
        - Src:             'llvm/lib/MC/MCSymbol.cpp:76,10'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/MCSymbol.cpp:78,10'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/MCSymbol.cpp:80,10'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEc
        - Src:             'llvm/lib/MC/MCSymbol.cpp:82,6'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEc
    - functionName:    _ZN7llvm_ks8MCSymbol16setVariableValueEPKNS_6MCExprERb
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCSymbol.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          77
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks8MCSymbol12setUndefinedEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCSymbol.cpp:57,3'
          Dst:             _ZN7llvm_ks8MCSymbol12setUndefinedEv
    - functionName:    _ZN7llvm_ks7alignOfINS_8MCSymbol18NameEntryStorageTyEEEjv
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/AlignOf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks8MCSymbolnwEmPKNS_14StringMapEntryIbEERNS_9MCContextE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCSymbol.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          45
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks7alignOfINS_8MCSymbol18NameEntryStorageTyEEEjv
        - _ZN7llvm_ks9MCContext8allocateEjj
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCSymbol.cpp:37,38'
          Dst:             _ZN7llvm_ks7alignOfINS_8MCSymbol18NameEntryStorageTyEEEjv
        - Src:             'llvm/lib/MC/MCSymbol.cpp:37,23'
          Dst:             _ZN7llvm_ks9MCContext8allocateEjj
    - functionName:    _ZNK7llvm_ks11MCSymbolELF14setIsSignatureEv
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCSymbolELF.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 187
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks8MCSymbol8getFlagsEv
        - _ZNK7llvm_ks8MCSymbol8setFlagsEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCSymbolELF.cpp:185,25'
          Dst:             _ZNK7llvm_ks8MCSymbol8getFlagsEv
        - Src:             'llvm/lib/MC/MCSymbolELF.cpp:186,3'
          Dst:             _ZNK7llvm_ks8MCSymbol8setFlagsEj
    - functionName:    _ZNK7llvm_ks8MCSymbol8getFlagsEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCSymbol.h'
      linkageType:     InternalLinkage
      functionLinenumber: 400
      functionLinenumberEnd: 400
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    14
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks8MCSymbol8setFlagsEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCSymbol.h'
      linkageType:     InternalLinkage
      functionLinenumber: 403
      functionLinenumberEnd: 406
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          48
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCSymbol.h:404,5'
          Dst:             __assert_fail
    - functionName:    _ZNK7llvm_ks11MCSymbolELF23setIsWeakrefUsedInRelocEv
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCSymbolELF.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 175
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks8MCSymbol8getFlagsEv
        - _ZNK7llvm_ks8MCSymbol8setFlagsEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCSymbolELF.cpp:176,25'
          Dst:             _ZNK7llvm_ks8MCSymbol8getFlagsEv
        - Src:             'llvm/lib/MC/MCSymbolELF.cpp:177,3'
          Dst:             _ZNK7llvm_ks8MCSymbol8setFlagsEj
    - functionName:    _ZNK7llvm_ks11MCSymbolELF8getOtherEv
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCSymbolELF.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 172
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks8MCSymbol8getFlagsEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCSymbolELF.cpp:171,21'
          Dst:             _ZNK7llvm_ks8MCSymbol8getFlagsEv
    - functionName:    _ZN7llvm_ks11MCSymbolELF8setOtherEj
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCSymbolELF.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 162
      functionLinenumberEnd: 168
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          57
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks8MCSymbol8getFlagsEv
        - _ZNK7llvm_ks8MCSymbol8setFlagsEj
        - __assert_fail
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCSymbolELF.cpp:163,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/MCSymbolELF.cpp:165,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/MCSymbolELF.cpp:166,25'
          Dst:             _ZNK7llvm_ks8MCSymbol8getFlagsEv
        - Src:             'llvm/lib/MC/MCSymbolELF.cpp:167,3'
          Dst:             _ZNK7llvm_ks8MCSymbol8setFlagsEj
    - functionName:    _ZNK7llvm_ks11MCSymbolELF13getVisibilityEv
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCSymbolELF.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 159
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          63
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - _ZNK7llvm_ks8MCSymbol8getFlagsEv
        - __assert_fail
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCSymbolELF.cpp:156,26'
          Dst:             _ZNK7llvm_ks8MCSymbol8getFlagsEv
        - Src:             'llvm/lib/MC/MCSymbolELF.cpp:157,3'
          Dst:             __assert_fail
    - functionName:    _ZN7llvm_ks11MCSymbolELF13setVisibilityEj
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCSymbolELF.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          68
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - _ZNK7llvm_ks8MCSymbol8getFlagsEv
        - _ZNK7llvm_ks8MCSymbol8setFlagsEj
        - __assert_fail
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCSymbolELF.cpp:148,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/MCSymbolELF.cpp:151,25'
          Dst:             _ZNK7llvm_ks8MCSymbol8getFlagsEv
        - Src:             'llvm/lib/MC/MCSymbolELF.cpp:152,3'
          Dst:             _ZNK7llvm_ks8MCSymbol8setFlagsEj
    - functionName:    _ZNK7llvm_ks11MCSymbolELF7getTypeEv
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCSymbolELF.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 145
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          65
      EdgeCount:       22
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - _ZNK7llvm_ks8MCSymbol8getFlagsEv
      functionUses:    8
      BranchProfiles:
        - Branch String:   'llvm/lib/MC/MCSymbolELF.cpp:127,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/MC/MCSymbolELF.cpp:126,19'
          Dst:             _ZNK7llvm_ks8MCSymbol8getFlagsEv
        - Src:             'llvm/lib/MC/MCSymbolELF.cpp:129,5'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
    - functionName:    _ZNK7llvm_ks11MCSymbolELF7setTypeEj
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCSymbolELF.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 123
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          70
      EdgeCount:       22
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - _ZNK7llvm_ks8MCSymbol8getFlagsEv
        - _ZNK7llvm_ks8MCSymbol8setFlagsEj
      functionUses:    14
      BranchProfiles:
        - Branch String:   'llvm/lib/MC/MCSymbolELF.cpp:96,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/MC/MCSymbolELF.cpp:98,5'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/lib/MC/MCSymbolELF.cpp:121,25'
          Dst:             _ZNK7llvm_ks8MCSymbol8getFlagsEv
        - Src:             'llvm/lib/MC/MCSymbolELF.cpp:122,3'
          Dst:             _ZNK7llvm_ks8MCSymbol8setFlagsEj
    - functionName:    _ZNK7llvm_ks11MCSymbolELF11isSignatureEv
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCSymbolELF.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 189
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks8MCSymbol8getFlagsEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCSymbolELF.cpp:190,10'
          Dst:             _ZNK7llvm_ks8MCSymbol8getFlagsEv
    - functionName:    _ZNK7llvm_ks11MCSymbolELF20isWeakrefUsedInRelocEv
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCSymbolELF.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 180
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks8MCSymbol8getFlagsEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCSymbolELF.cpp:181,10'
          Dst:             _ZNK7llvm_ks8MCSymbol8getFlagsEv
    - functionName:    _ZNK7llvm_ks8MCSymbol13isUsedInRelocEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCSymbol.h'
      linkageType:     InternalLinkage
      functionLinenumber: 210
      functionLinenumberEnd: 210
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks11MCSymbolELF12isBindingSetEv
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCSymbolELF.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 198
      functionLinenumberEnd: 199
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks8MCSymbol8getFlagsEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCSymbolELF.cpp:199,10'
          Dst:             _ZNK7llvm_ks8MCSymbol8getFlagsEv
    - functionName:    _ZNK7llvm_ks11MCSymbolELF10getBindingEv
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCSymbolELF.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         19
      ICount:          85
      EdgeCount:       22
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - _ZNK7llvm_ks11MCSymbolELF11isSignatureEv
        - _ZNK7llvm_ks11MCSymbolELF12isBindingSetEv
        - _ZNK7llvm_ks11MCSymbolELF20isWeakrefUsedInRelocEv
        - _ZNK7llvm_ks8MCSymbol13isUsedInRelocEv
        - _ZNK7llvm_ks8MCSymbol8getFlagsEv
        - _ZNK7llvm_ks8MCSymbol9isDefinedEb
      functionUses:    6
      BranchProfiles:
        - Branch String:   'llvm/lib/MC/MCSymbolELF.cpp:69,5'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/MC/MCSymbolELF.cpp:67,7'
          Dst:             _ZNK7llvm_ks11MCSymbolELF12isBindingSetEv
        - Src:             'llvm/lib/MC/MCSymbolELF.cpp:68,21'
          Dst:             _ZNK7llvm_ks8MCSymbol8getFlagsEv
        - Src:             'llvm/lib/MC/MCSymbolELF.cpp:71,7'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/lib/MC/MCSymbolELF.cpp:83,7'
          Dst:             _ZNK7llvm_ks8MCSymbol9isDefinedEb
        - Src:             'llvm/lib/MC/MCSymbolELF.cpp:85,7'
          Dst:             _ZNK7llvm_ks8MCSymbol13isUsedInRelocEv
        - Src:             'llvm/lib/MC/MCSymbolELF.cpp:87,7'
          Dst:             _ZNK7llvm_ks11MCSymbolELF20isWeakrefUsedInRelocEv
        - Src:             'llvm/lib/MC/MCSymbolELF.cpp:89,7'
          Dst:             _ZNK7llvm_ks11MCSymbolELF11isSignatureEv
    - functionName:    _ZNK7llvm_ks11MCSymbolELF15setIsBindingSetEv
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCSymbolELF.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 196
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks8MCSymbol8getFlagsEv
        - _ZNK7llvm_ks8MCSymbol8setFlagsEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCSymbolELF.cpp:194,25'
          Dst:             _ZNK7llvm_ks8MCSymbol8getFlagsEv
        - Src:             'llvm/lib/MC/MCSymbolELF.cpp:195,3'
          Dst:             _ZNK7llvm_ks8MCSymbol8setFlagsEj
    - functionName:    _ZNK7llvm_ks11MCSymbolELF10setBindingEj
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCSymbolELF.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          56
      EdgeCount:       16
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - _ZNK7llvm_ks11MCSymbolELF15setIsBindingSetEv
        - _ZNK7llvm_ks8MCSymbol8getFlagsEv
        - _ZNK7llvm_ks8MCSymbol8setFlagsEj
      functionUses:    7
      BranchProfiles:
        - Branch String:   'llvm/lib/MC/MCSymbolELF.cpp:46,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/MC/MCSymbolELF.cpp:44,3'
          Dst:             _ZNK7llvm_ks11MCSymbolELF15setIsBindingSetEv
        - Src:             'llvm/lib/MC/MCSymbolELF.cpp:48,5'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/lib/MC/MCSymbolELF.cpp:62,25'
          Dst:             _ZNK7llvm_ks8MCSymbol8getFlagsEv
        - Src:             'llvm/lib/MC/MCSymbolELF.cpp:63,3'
          Dst:             _ZNK7llvm_ks8MCSymbol8setFlagsEj
    - functionName:    _ZNK7llvm_ks15MCTargetOptions10getABINameEv
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCTargetOptions.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks15MCTargetOptionsC2Ev
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCTargetOptions.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 18
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks10hash_valueERKNS_9hash_codeE
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/Hashing.h'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks7hashing6detail17store_and_advanceImEEbRPcS3_RKT_m
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/Hashing.h'
      linkageType:     InternalLinkage
      functionLinenumber: 389
      functionLinenumberEnd: 397
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          50
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks7hashing6detail17get_hashable_dataINS_9hash_codeEEENSt3__19enable_ifIXntsr16is_hashable_dataIT_EE5valueEmE4typeERKS6_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/Hashing.h'
      linkageType:     InternalLinkage
      functionLinenumber: 375
      functionLinenumberEnd: 377
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks10hash_valueERKNS_9hash_codeE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/Hashing.h:377,10'
          Dst:             _ZN7llvm_ks10hash_valueERKNS_9hash_codeE
    - functionName:    _ZN7llvm_ks7hashing6detail29hash_combine_recursive_helper12combine_dataImEEPcRmS4_S4_T_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/Hashing.h'
      linkageType:     InternalLinkage
      functionLinenumber: 517
      functionLinenumberEnd: 548
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          88
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks7hashing6detail10hash_state3mixEPKc
        - _ZN7llvm_ks7hashing6detail10hash_state6createEPKcm
        - _ZN7llvm_ks7hashing6detail17store_and_advanceImEEbRPcS3_RKT_m
        - abort
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/Hashing.h:518,10'
          Dst:             _ZN7llvm_ks7hashing6detail17store_and_advanceImEEbRPcS3_RKT_m
        - Src:             'llvm/include/llvm/ADT/Hashing.h:531,17'
          Dst:             _ZN7llvm_ks7hashing6detail10hash_state6createEPKcm
        - Src:             'llvm/include/llvm/ADT/Hashing.h:535,15'
          Dst:             _ZN7llvm_ks7hashing6detail10hash_state3mixEPKc
        - Src:             'llvm/include/llvm/ADT/Hashing.h:544,12'
          Dst:             _ZN7llvm_ks7hashing6detail17store_and_advanceImEEbRPcS3_RKT_m
        - Src:             'llvm/include/llvm/ADT/Hashing.h:546,9'
          Dst:             abort
    - functionName:    _ZN7llvm_ks7hashing6detail10hash_state6createEPKcm
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/Hashing.h'
      linkageType:     InternalLinkage
      functionLinenumber: 267
      functionLinenumberEnd: 273
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          48
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks7hashing6detail10hash_state3mixEPKc
        - _ZN7llvm_ks7hashing6detail13hash_16_bytesEmm
        - _ZN7llvm_ks7hashing6detail6rotateEmm
        - _ZN7llvm_ks7hashing6detail9shift_mixEm
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/Hashing.h:269,16'
          Dst:             _ZN7llvm_ks7hashing6detail13hash_16_bytesEmm
        - Src:             'llvm/include/llvm/ADT/Hashing.h:269,41'
          Dst:             _ZN7llvm_ks7hashing6detail6rotateEmm
        - Src:             'llvm/include/llvm/ADT/Hashing.h:270,18'
          Dst:             _ZN7llvm_ks7hashing6detail9shift_mixEm
        - Src:             'llvm/include/llvm/ADT/Hashing.h:271,16'
          Dst:             _ZN7llvm_ks7hashing6detail13hash_16_bytesEmm
        - Src:             'llvm/include/llvm/ADT/Hashing.h:272,11'
          Dst:             _ZN7llvm_ks7hashing6detail10hash_state3mixEPKc
    - functionName:    _ZN7llvm_ks7hashing6detail10hash_state3mixEPKc
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/Hashing.h'
      linkageType:     InternalLinkage
      functionLinenumber: 291
      functionLinenumberEnd: 304
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          109
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks7hashing6detail10hash_state12mix_32_bytesEPKcRmS5_
        - _ZN7llvm_ks7hashing6detail6rotateEmm
        - _ZN7llvm_ks7hashing6detail7fetch64EPKc
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/Hashing.h:292,32'
          Dst:             _ZN7llvm_ks7hashing6detail7fetch64EPKc
        - Src:             'llvm/include/llvm/ADT/Hashing.h:292,10'
          Dst:             _ZN7llvm_ks7hashing6detail6rotateEmm
        - Src:             'llvm/include/llvm/ADT/Hashing.h:293,27'
          Dst:             _ZN7llvm_ks7hashing6detail7fetch64EPKc
        - Src:             'llvm/include/llvm/ADT/Hashing.h:293,10'
          Dst:             _ZN7llvm_ks7hashing6detail6rotateEmm
        - Src:             'llvm/include/llvm/ADT/Hashing.h:295,16'
          Dst:             _ZN7llvm_ks7hashing6detail7fetch64EPKc
        - Src:             'llvm/include/llvm/ADT/Hashing.h:296,10'
          Dst:             _ZN7llvm_ks7hashing6detail6rotateEmm
        - Src:             'llvm/include/llvm/ADT/Hashing.h:299,5'
          Dst:             _ZN7llvm_ks7hashing6detail10hash_state12mix_32_bytesEPKcRmS5_
        - Src:             'llvm/include/llvm/ADT/Hashing.h:301,15'
          Dst:             _ZN7llvm_ks7hashing6detail7fetch64EPKc
        - Src:             'llvm/include/llvm/ADT/Hashing.h:302,5'
          Dst:             _ZN7llvm_ks7hashing6detail10hash_state12mix_32_bytesEPKcRmS5_
    - functionName:    _ZN7llvm_ks7hashing6detail7fetch64EPKc
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/Hashing.h'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 151
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    24
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks7hashing6detail6rotateEmm
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/Hashing.h'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionLinenumberEnd: 173
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          30
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    18
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks7hashing6detail10hash_state12mix_32_bytesEPKcRmS5_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/Hashing.h'
      linkageType:     InternalLinkage
      functionLinenumber: 278
      functionLinenumberEnd: 286
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          67
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks7hashing6detail6rotateEmm
        - _ZN7llvm_ks7hashing6detail7fetch64EPKc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/Hashing.h:279,10'
          Dst:             _ZN7llvm_ks7hashing6detail7fetch64EPKc
        - Src:             'llvm/include/llvm/ADT/Hashing.h:280,18'
          Dst:             _ZN7llvm_ks7hashing6detail7fetch64EPKc
        - Src:             'llvm/include/llvm/ADT/Hashing.h:281,9'
          Dst:             _ZN7llvm_ks7hashing6detail6rotateEmm
        - Src:             'llvm/include/llvm/ADT/Hashing.h:283,10'
          Dst:             _ZN7llvm_ks7hashing6detail7fetch64EPKc
        - Src:             'llvm/include/llvm/ADT/Hashing.h:283,27'
          Dst:             _ZN7llvm_ks7hashing6detail7fetch64EPKc
        - Src:             'llvm/include/llvm/ADT/Hashing.h:284,10'
          Dst:             _ZN7llvm_ks7hashing6detail6rotateEmm
    - functionName:    _ZN7llvm_ks7hashing6detail13hash_16_bytesEmm
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/Hashing.h'
      linkageType:     InternalLinkage
      functionLinenumber: 180
      functionLinenumberEnd: 188
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          36
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks7hashing6detail9shift_mixEm
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/Hashing.h'
      linkageType:     InternalLinkage
      functionLinenumber: 176
      functionLinenumberEnd: 177
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks7hashing6detail17store_and_advanceIsEEbRPcS3_RKT_m
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/Hashing.h'
      linkageType:     InternalLinkage
      functionLinenumber: 389
      functionLinenumberEnd: 397
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          50
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks7hashing6detail29hash_combine_recursive_helper7combineINS_9hash_codeEJEEES4_mPcS5_RKT_DpRKT0_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/Hashing.h'
      linkageType:     InternalLinkage
      functionLinenumber: 557
      functionLinenumberEnd: 561
      functionDepth:   0
      returnType:      size_t
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks7hashing6detail17get_hashable_dataINS_9hash_codeEEENSt3__19enable_ifIXntsr16is_hashable_dataIT_EE5valueEmE4typeERKS6_
        - _ZN7llvm_ks7hashing6detail29hash_combine_recursive_helper12combine_dataImEEPcRmS4_S4_T_
        - _ZN7llvm_ks7hashing6detail29hash_combine_recursive_helper7combineEmPcS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/Hashing.h:558,63'
          Dst:             _ZN7llvm_ks7hashing6detail17get_hashable_dataINS_9hash_codeEEENSt3__19enable_ifIXntsr16is_hashable_dataIT_EE5valueEmE4typeERKS6_
        - Src:             'llvm/include/llvm/ADT/Hashing.h:558,18'
          Dst:             _ZN7llvm_ks7hashing6detail29hash_combine_recursive_helper12combine_dataImEEPcRmS4_S4_T_
        - Src:             'llvm/include/llvm/ADT/Hashing.h:561,12'
          Dst:             _ZN7llvm_ks7hashing6detail29hash_combine_recursive_helper7combineEmPcS3_
    - functionName:    _ZN7llvm_ks7hashing6detail29hash_combine_recursive_helper7combineEmPcS3_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/Hashing.h'
      linkageType:     InternalLinkage
      functionLinenumber: 569
      functionLinenumberEnd: 586
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          69
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks7hashing6detail10hash_shortEPKcmm
        - _ZN7llvm_ks7hashing6detail10hash_state3mixEPKc
        - _ZN7llvm_ks7hashing6detail10hash_state8finalizeEm
        - _ZN7llvm_ks9hash_codeC2Em
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/Hashing.h:573,14'
          Dst:             _ZN7llvm_ks7hashing6detail10hash_shortEPKcmm
        - Src:             'llvm/include/llvm/ADT/Hashing.h:573,14'
          Dst:             _ZN7llvm_ks9hash_codeC2Em
        - Src:             'llvm/include/llvm/ADT/Hashing.h:582,11'
          Dst:             _ZN7llvm_ks7hashing6detail10hash_state3mixEPKc
        - Src:             'llvm/include/llvm/ADT/Hashing.h:585,18'
          Dst:             _ZN7llvm_ks7hashing6detail10hash_state8finalizeEm
        - Src:             'llvm/include/llvm/ADT/Hashing.h:585,12'
          Dst:             _ZN7llvm_ks9hash_codeC2Em
    - functionName:    _ZN7llvm_ks7hashing6detail10hash_shortEPKcmm
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/Hashing.h'
      linkageType:     InternalLinkage
      functionLinenumber: 243
      functionLinenumberEnd: 256
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          127
      EdgeCount:       31
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7llvm_ks7hashing6detail15hash_1to3_bytesEPKcmm
        - _ZN7llvm_ks7hashing6detail15hash_4to8_bytesEPKcmm
        - _ZN7llvm_ks7hashing6detail16hash_9to16_bytesEPKcmm
        - _ZN7llvm_ks7hashing6detail17hash_17to32_bytesEPKcmm
        - _ZN7llvm_ks7hashing6detail17hash_33to64_bytesEPKcmm
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/Hashing.h:245,12'
          Dst:             _ZN7llvm_ks7hashing6detail15hash_4to8_bytesEPKcmm
        - Src:             'llvm/include/llvm/ADT/Hashing.h:247,12'
          Dst:             _ZN7llvm_ks7hashing6detail16hash_9to16_bytesEPKcmm
        - Src:             'llvm/include/llvm/ADT/Hashing.h:249,12'
          Dst:             _ZN7llvm_ks7hashing6detail17hash_17to32_bytesEPKcmm
        - Src:             'llvm/include/llvm/ADT/Hashing.h:251,12'
          Dst:             _ZN7llvm_ks7hashing6detail17hash_33to64_bytesEPKcmm
        - Src:             'llvm/include/llvm/ADT/Hashing.h:253,12'
          Dst:             _ZN7llvm_ks7hashing6detail15hash_1to3_bytesEPKcmm
    - functionName:    _ZN7llvm_ks9hash_codeC2Em
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/Hashing.h'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks7hashing6detail10hash_state8finalizeEm
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/Hashing.h'
      linkageType:     InternalLinkage
      functionLinenumber: 308
      functionLinenumberEnd: 310
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          42
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks7hashing6detail13hash_16_bytesEmm
        - _ZN7llvm_ks7hashing6detail9shift_mixEm
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/Hashing.h:309,26'
          Dst:             _ZN7llvm_ks7hashing6detail13hash_16_bytesEmm
        - Src:             'llvm/include/llvm/ADT/Hashing.h:309,50'
          Dst:             _ZN7llvm_ks7hashing6detail9shift_mixEm
        - Src:             'llvm/include/llvm/ADT/Hashing.h:310,26'
          Dst:             _ZN7llvm_ks7hashing6detail13hash_16_bytesEmm
        - Src:             'llvm/include/llvm/ADT/Hashing.h:310,50'
          Dst:             _ZN7llvm_ks7hashing6detail9shift_mixEm
        - Src:             'llvm/include/llvm/ADT/Hashing.h:309,12'
          Dst:             _ZN7llvm_ks7hashing6detail13hash_16_bytesEmm
    - functionName:    _ZN7llvm_ks7hashing6detail15hash_4to8_bytesEPKcmm
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/Hashing.h'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 202
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks7hashing6detail13hash_16_bytesEmm
        - _ZN7llvm_ks7hashing6detail7fetch32EPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/Hashing.h:201,16'
          Dst:             _ZN7llvm_ks7hashing6detail7fetch32EPKc
        - Src:             'llvm/include/llvm/ADT/Hashing.h:202,47'
          Dst:             _ZN7llvm_ks7hashing6detail7fetch32EPKc
        - Src:             'llvm/include/llvm/ADT/Hashing.h:202,10'
          Dst:             _ZN7llvm_ks7hashing6detail13hash_16_bytesEmm
    - functionName:    _ZN7llvm_ks7hashing6detail16hash_9to16_bytesEPKcmm
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/Hashing.h'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 208
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks7hashing6detail13hash_16_bytesEmm
        - _ZN7llvm_ks7hashing6detail6rotateEmm
        - _ZN7llvm_ks7hashing6detail7fetch64EPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/Hashing.h:206,16'
          Dst:             _ZN7llvm_ks7hashing6detail7fetch64EPKc
        - Src:             'llvm/include/llvm/ADT/Hashing.h:207,16'
          Dst:             _ZN7llvm_ks7hashing6detail7fetch64EPKc
        - Src:             'llvm/include/llvm/ADT/Hashing.h:208,34'
          Dst:             _ZN7llvm_ks7hashing6detail6rotateEmm
        - Src:             'llvm/include/llvm/ADT/Hashing.h:208,10'
          Dst:             _ZN7llvm_ks7hashing6detail13hash_16_bytesEmm
    - functionName:    _ZN7llvm_ks7hashing6detail17hash_17to32_bytesEPKcmm
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/Hashing.h'
      linkageType:     InternalLinkage
      functionLinenumber: 211
      functionLinenumberEnd: 217
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          66
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks7hashing6detail13hash_16_bytesEmm
        - _ZN7llvm_ks7hashing6detail6rotateEmm
        - _ZN7llvm_ks7hashing6detail7fetch64EPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/Hashing.h:212,16'
          Dst:             _ZN7llvm_ks7hashing6detail7fetch64EPKc
        - Src:             'llvm/include/llvm/ADT/Hashing.h:213,16'
          Dst:             _ZN7llvm_ks7hashing6detail7fetch64EPKc
        - Src:             'llvm/include/llvm/ADT/Hashing.h:214,16'
          Dst:             _ZN7llvm_ks7hashing6detail7fetch64EPKc
        - Src:             'llvm/include/llvm/ADT/Hashing.h:215,16'
          Dst:             _ZN7llvm_ks7hashing6detail7fetch64EPKc
        - Src:             'llvm/include/llvm/ADT/Hashing.h:216,24'
          Dst:             _ZN7llvm_ks7hashing6detail6rotateEmm
        - Src:             'llvm/include/llvm/ADT/Hashing.h:216,44'
          Dst:             _ZN7llvm_ks7hashing6detail6rotateEmm
        - Src:             'llvm/include/llvm/ADT/Hashing.h:217,28'
          Dst:             _ZN7llvm_ks7hashing6detail6rotateEmm
        - Src:             'llvm/include/llvm/ADT/Hashing.h:216,10'
          Dst:             _ZN7llvm_ks7hashing6detail13hash_16_bytesEmm
    - functionName:    _ZN7llvm_ks7hashing6detail17hash_33to64_bytesEPKcmm
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/Hashing.h'
      linkageType:     InternalLinkage
      functionLinenumber: 220
      functionLinenumberEnd: 240
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          153
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks7hashing6detail6rotateEmm
        - _ZN7llvm_ks7hashing6detail7fetch64EPKc
        - _ZN7llvm_ks7hashing6detail9shift_mixEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/Hashing.h:221,16'
          Dst:             _ZN7llvm_ks7hashing6detail7fetch64EPKc
        - Src:             'llvm/include/llvm/ADT/Hashing.h:222,16'
          Dst:             _ZN7llvm_ks7hashing6detail7fetch64EPKc
        - Src:             'llvm/include/llvm/ADT/Hashing.h:222,36'
          Dst:             _ZN7llvm_ks7hashing6detail7fetch64EPKc
        - Src:             'llvm/include/llvm/ADT/Hashing.h:223,16'
          Dst:             _ZN7llvm_ks7hashing6detail6rotateEmm
        - Src:             'llvm/include/llvm/ADT/Hashing.h:224,16'
          Dst:             _ZN7llvm_ks7hashing6detail6rotateEmm
        - Src:             'llvm/include/llvm/ADT/Hashing.h:225,8'
          Dst:             _ZN7llvm_ks7hashing6detail7fetch64EPKc
        - Src:             'llvm/include/llvm/ADT/Hashing.h:226,8'
          Dst:             _ZN7llvm_ks7hashing6detail6rotateEmm
        - Src:             'llvm/include/llvm/ADT/Hashing.h:227,8'
          Dst:             _ZN7llvm_ks7hashing6detail7fetch64EPKc
        - Src:             'llvm/include/llvm/ADT/Hashing.h:229,21'
          Dst:             _ZN7llvm_ks7hashing6detail6rotateEmm
        - Src:             'llvm/include/llvm/ADT/Hashing.h:230,7'
          Dst:             _ZN7llvm_ks7hashing6detail7fetch64EPKc
        - Src:             'llvm/include/llvm/ADT/Hashing.h:230,25'
          Dst:             _ZN7llvm_ks7hashing6detail7fetch64EPKc
        - Src:             'llvm/include/llvm/ADT/Hashing.h:231,7'
          Dst:             _ZN7llvm_ks7hashing6detail7fetch64EPKc
        - Src:             'llvm/include/llvm/ADT/Hashing.h:232,7'
          Dst:             _ZN7llvm_ks7hashing6detail6rotateEmm
        - Src:             'llvm/include/llvm/ADT/Hashing.h:233,7'
          Dst:             _ZN7llvm_ks7hashing6detail6rotateEmm
        - Src:             'llvm/include/llvm/ADT/Hashing.h:234,8'
          Dst:             _ZN7llvm_ks7hashing6detail7fetch64EPKc
        - Src:             'llvm/include/llvm/ADT/Hashing.h:235,8'
          Dst:             _ZN7llvm_ks7hashing6detail6rotateEmm
        - Src:             'llvm/include/llvm/ADT/Hashing.h:236,8'
          Dst:             _ZN7llvm_ks7hashing6detail7fetch64EPKc
        - Src:             'llvm/include/llvm/ADT/Hashing.h:238,21'
          Dst:             _ZN7llvm_ks7hashing6detail6rotateEmm
        - Src:             'llvm/include/llvm/ADT/Hashing.h:239,16'
          Dst:             _ZN7llvm_ks7hashing6detail9shift_mixEm
        - Src:             'llvm/include/llvm/ADT/Hashing.h:240,10'
          Dst:             _ZN7llvm_ks7hashing6detail9shift_mixEm
    - functionName:    _ZN7llvm_ks7hashing6detail15hash_1to3_bytesEPKcmm
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/Hashing.h'
      linkageType:     InternalLinkage
      functionLinenumber: 191
      functionLinenumberEnd: 197
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          64
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks7hashing6detail9shift_mixEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/Hashing.h:197,10'
          Dst:             _ZN7llvm_ks7hashing6detail9shift_mixEm
    - functionName:    _ZN7llvm_ks7hashing6detail7fetch32EPKc
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/Hashing.h'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionLinenumberEnd: 159
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks7hashing6detail17get_hashable_dataIsEENSt3__19enable_ifIXsr16is_hashable_dataIT_EE5valueES5_E4typeERKS5_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/Hashing.h'
      linkageType:     InternalLinkage
      functionLinenumber: 367
      functionLinenumberEnd: 368
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks7hashing6detail29hash_combine_recursive_helper12combine_dataIsEEPcRmS4_S4_T_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/Hashing.h'
      linkageType:     InternalLinkage
      functionLinenumber: 517
      functionLinenumberEnd: 548
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          88
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks7hashing6detail10hash_state3mixEPKc
        - _ZN7llvm_ks7hashing6detail10hash_state6createEPKcm
        - _ZN7llvm_ks7hashing6detail17store_and_advanceIsEEbRPcS3_RKT_m
        - abort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/Hashing.h:518,10'
          Dst:             _ZN7llvm_ks7hashing6detail17store_and_advanceIsEEbRPcS3_RKT_m
        - Src:             'llvm/include/llvm/ADT/Hashing.h:531,17'
          Dst:             _ZN7llvm_ks7hashing6detail10hash_state6createEPKcm
        - Src:             'llvm/include/llvm/ADT/Hashing.h:535,15'
          Dst:             _ZN7llvm_ks7hashing6detail10hash_state3mixEPKc
        - Src:             'llvm/include/llvm/ADT/Hashing.h:544,12'
          Dst:             _ZN7llvm_ks7hashing6detail17store_and_advanceIsEEbRPcS3_RKT_m
        - Src:             'llvm/include/llvm/ADT/Hashing.h:546,9'
          Dst:             abort
    - functionName:    _ZN7llvm_ks7hashing6detail29hash_combine_recursive_helper7combineIsJNS_9hash_codeEEEES4_mPcS5_RKT_DpRKT0_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/Hashing.h'
      linkageType:     InternalLinkage
      functionLinenumber: 557
      functionLinenumberEnd: 561
      functionDepth:   0
      returnType:      size_t
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks7hashing6detail17get_hashable_dataIsEENSt3__19enable_ifIXsr16is_hashable_dataIT_EE5valueES5_E4typeERKS5_
        - _ZN7llvm_ks7hashing6detail29hash_combine_recursive_helper12combine_dataIsEEPcRmS4_S4_T_
        - _ZN7llvm_ks7hashing6detail29hash_combine_recursive_helper7combineINS_9hash_codeEJEEES4_mPcS5_RKT_DpRKT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/Hashing.h:558,63'
          Dst:             _ZN7llvm_ks7hashing6detail17get_hashable_dataIsEENSt3__19enable_ifIXsr16is_hashable_dataIT_EE5valueES5_E4typeERKS5_
        - Src:             'llvm/include/llvm/ADT/Hashing.h:558,18'
          Dst:             _ZN7llvm_ks7hashing6detail29hash_combine_recursive_helper12combine_dataIsEEPcRmS4_S4_T_
        - Src:             'llvm/include/llvm/ADT/Hashing.h:561,12'
          Dst:             _ZN7llvm_ks7hashing6detail29hash_combine_recursive_helper7combineINS_9hash_codeEJEEES4_mPcS5_RKT_DpRKT0_
    - functionName:    _ZN7llvm_ks7hashing6detail29hash_combine_recursive_helper7combineIjJsNS_9hash_codeEEEES4_mPcS5_RKT_DpRKT0_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/Hashing.h'
      linkageType:     InternalLinkage
      functionLinenumber: 557
      functionLinenumberEnd: 561
      functionDepth:   0
      returnType:      size_t
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          43
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks7hashing6detail17get_hashable_dataIjEENSt3__19enable_ifIXsr16is_hashable_dataIT_EE5valueES5_E4typeERKS5_
        - _ZN7llvm_ks7hashing6detail29hash_combine_recursive_helper12combine_dataIjEEPcRmS4_S4_T_
        - _ZN7llvm_ks7hashing6detail29hash_combine_recursive_helper7combineIsJNS_9hash_codeEEEES4_mPcS5_RKT_DpRKT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/Hashing.h:558,63'
          Dst:             _ZN7llvm_ks7hashing6detail17get_hashable_dataIjEENSt3__19enable_ifIXsr16is_hashable_dataIT_EE5valueES5_E4typeERKS5_
        - Src:             'llvm/include/llvm/ADT/Hashing.h:558,18'
          Dst:             _ZN7llvm_ks7hashing6detail29hash_combine_recursive_helper12combine_dataIjEEPcRmS4_S4_T_
        - Src:             'llvm/include/llvm/ADT/Hashing.h:561,12'
          Dst:             _ZN7llvm_ks7hashing6detail29hash_combine_recursive_helper7combineIsJNS_9hash_codeEEEES4_mPcS5_RKT_DpRKT0_
    - functionName:    _ZN7llvm_ks7hashing6detail17get_hashable_dataIjEENSt3__19enable_ifIXsr16is_hashable_dataIT_EE5valueES5_E4typeERKS5_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/Hashing.h'
      linkageType:     InternalLinkage
      functionLinenumber: 367
      functionLinenumberEnd: 368
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks7hashing6detail29hash_combine_recursive_helper12combine_dataIjEEPcRmS4_S4_T_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/Hashing.h'
      linkageType:     InternalLinkage
      functionLinenumber: 517
      functionLinenumberEnd: 548
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          88
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks7hashing6detail10hash_state3mixEPKc
        - _ZN7llvm_ks7hashing6detail10hash_state6createEPKcm
        - _ZN7llvm_ks7hashing6detail17store_and_advanceIjEEbRPcS3_RKT_m
        - abort
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/Hashing.h:518,10'
          Dst:             _ZN7llvm_ks7hashing6detail17store_and_advanceIjEEbRPcS3_RKT_m
        - Src:             'llvm/include/llvm/ADT/Hashing.h:531,17'
          Dst:             _ZN7llvm_ks7hashing6detail10hash_state6createEPKcm
        - Src:             'llvm/include/llvm/ADT/Hashing.h:535,15'
          Dst:             _ZN7llvm_ks7hashing6detail10hash_state3mixEPKc
        - Src:             'llvm/include/llvm/ADT/Hashing.h:544,12'
          Dst:             _ZN7llvm_ks7hashing6detail17store_and_advanceIjEEbRPcS3_RKT_m
        - Src:             'llvm/include/llvm/ADT/Hashing.h:546,9'
          Dst:             abort
    - functionName:    _ZN7llvm_ks7hashing6detail17store_and_advanceIjEEbRPcS3_RKT_m
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/Hashing.h'
      linkageType:     InternalLinkage
      functionLinenumber: 389
      functionLinenumberEnd: 397
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          50
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks7hashing6detail29hash_combine_recursive_helper7combineIhJjsNS_9hash_codeEEEES4_mPcS5_RKT_DpRKT0_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/Hashing.h'
      linkageType:     InternalLinkage
      functionLinenumber: 557
      functionLinenumberEnd: 561
      functionDepth:   0
      returnType:      size_t
      argCount:        8
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          46
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks7hashing6detail17get_hashable_dataIhEENSt3__19enable_ifIXsr16is_hashable_dataIT_EE5valueES5_E4typeERKS5_
        - _ZN7llvm_ks7hashing6detail29hash_combine_recursive_helper12combine_dataIhEEPcRmS4_S4_T_
        - _ZN7llvm_ks7hashing6detail29hash_combine_recursive_helper7combineIjJsNS_9hash_codeEEEES4_mPcS5_RKT_DpRKT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/Hashing.h:558,63'
          Dst:             _ZN7llvm_ks7hashing6detail17get_hashable_dataIhEENSt3__19enable_ifIXsr16is_hashable_dataIT_EE5valueES5_E4typeERKS5_
        - Src:             'llvm/include/llvm/ADT/Hashing.h:558,18'
          Dst:             _ZN7llvm_ks7hashing6detail29hash_combine_recursive_helper12combine_dataIhEEPcRmS4_S4_T_
        - Src:             'llvm/include/llvm/ADT/Hashing.h:561,12'
          Dst:             _ZN7llvm_ks7hashing6detail29hash_combine_recursive_helper7combineIjJsNS_9hash_codeEEEES4_mPcS5_RKT_DpRKT0_
    - functionName:    _ZN7llvm_ks7hashing6detail17get_hashable_dataIhEENSt3__19enable_ifIXsr16is_hashable_dataIT_EE5valueES5_E4typeERKS5_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/Hashing.h'
      linkageType:     InternalLinkage
      functionLinenumber: 367
      functionLinenumberEnd: 368
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks7hashing6detail29hash_combine_recursive_helper12combine_dataIhEEPcRmS4_S4_T_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/Hashing.h'
      linkageType:     InternalLinkage
      functionLinenumber: 517
      functionLinenumberEnd: 548
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          88
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks7hashing6detail10hash_state3mixEPKc
        - _ZN7llvm_ks7hashing6detail10hash_state6createEPKcm
        - _ZN7llvm_ks7hashing6detail17store_and_advanceIhEEbRPcS3_RKT_m
        - abort
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/Hashing.h:518,10'
          Dst:             _ZN7llvm_ks7hashing6detail17store_and_advanceIhEEbRPcS3_RKT_m
        - Src:             'llvm/include/llvm/ADT/Hashing.h:531,17'
          Dst:             _ZN7llvm_ks7hashing6detail10hash_state6createEPKcm
        - Src:             'llvm/include/llvm/ADT/Hashing.h:535,15'
          Dst:             _ZN7llvm_ks7hashing6detail10hash_state3mixEPKc
        - Src:             'llvm/include/llvm/ADT/Hashing.h:544,12'
          Dst:             _ZN7llvm_ks7hashing6detail17store_and_advanceIhEEbRPcS3_RKT_m
        - Src:             'llvm/include/llvm/ADT/Hashing.h:546,9'
          Dst:             abort
    - functionName:    _ZN7llvm_ks7hashing6detail17store_and_advanceIhEEbRPcS3_RKT_m
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/Hashing.h'
      linkageType:     InternalLinkage
      functionLinenumber: 389
      functionLinenumberEnd: 397
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          50
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks7hashing6detail29hash_combine_recursive_helper7combineIhJhjsNS_9hash_codeEEEES4_mPcS5_RKT_DpRKT0_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/Hashing.h'
      linkageType:     InternalLinkage
      functionLinenumber: 557
      functionLinenumberEnd: 561
      functionDepth:   0
      returnType:      size_t
      argCount:        9
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          49
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks7hashing6detail17get_hashable_dataIhEENSt3__19enable_ifIXsr16is_hashable_dataIT_EE5valueES5_E4typeERKS5_
        - _ZN7llvm_ks7hashing6detail29hash_combine_recursive_helper12combine_dataIhEEPcRmS4_S4_T_
        - _ZN7llvm_ks7hashing6detail29hash_combine_recursive_helper7combineIhJjsNS_9hash_codeEEEES4_mPcS5_RKT_DpRKT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/Hashing.h:558,63'
          Dst:             _ZN7llvm_ks7hashing6detail17get_hashable_dataIhEENSt3__19enable_ifIXsr16is_hashable_dataIT_EE5valueES5_E4typeERKS5_
        - Src:             'llvm/include/llvm/ADT/Hashing.h:558,18'
          Dst:             _ZN7llvm_ks7hashing6detail29hash_combine_recursive_helper12combine_dataIhEEPcRmS4_S4_T_
        - Src:             'llvm/include/llvm/ADT/Hashing.h:561,12'
          Dst:             _ZN7llvm_ks7hashing6detail29hash_combine_recursive_helper7combineIhJjsNS_9hash_codeEEEES4_mPcS5_RKT_DpRKT0_
    - functionName:    _ZN7llvm_ks7hashing6detail23hash_combine_range_implIKmEENSt3__19enable_ifIXsr16is_hashable_dataIT_EE5valueENS_9hash_codeEE4typeEPS6_SA_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/Hashing.h'
      linkageType:     InternalLinkage
      functionLinenumber: 449
      functionLinenumberEnd: 468
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          92
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks7hashing6detail10hash_shortEPKcmm
        - _ZN7llvm_ks7hashing6detail10hash_state3mixEPKc
        - _ZN7llvm_ks7hashing6detail10hash_state6createEPKcm
        - _ZN7llvm_ks7hashing6detail10hash_state8finalizeEm
        - _ZN7llvm_ks7hashing6detail18get_execution_seedEv
        - _ZN7llvm_ks9hash_codeC2Em
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/Hashing.h:450,23'
          Dst:             _ZN7llvm_ks7hashing6detail18get_execution_seedEv
        - Src:             'llvm/include/llvm/ADT/Hashing.h:455,12'
          Dst:             _ZN7llvm_ks7hashing6detail10hash_shortEPKcmm
        - Src:             'llvm/include/llvm/ADT/Hashing.h:455,12'
          Dst:             _ZN7llvm_ks9hash_codeC2Em
        - Src:             'llvm/include/llvm/ADT/Hashing.h:458,22'
          Dst:             _ZN7llvm_ks7hashing6detail10hash_state6createEPKcm
        - Src:             'llvm/include/llvm/ADT/Hashing.h:461,11'
          Dst:             _ZN7llvm_ks7hashing6detail10hash_state3mixEPKc
        - Src:             'llvm/include/llvm/ADT/Hashing.h:465,11'
          Dst:             _ZN7llvm_ks7hashing6detail10hash_state3mixEPKc
        - Src:             'llvm/include/llvm/ADT/Hashing.h:467,16'
          Dst:             _ZN7llvm_ks7hashing6detail10hash_state8finalizeEm
        - Src:             'llvm/include/llvm/ADT/Hashing.h:467,10'
          Dst:             _ZN7llvm_ks9hash_codeC2Em
    - functionName:    _ZN7llvm_ks7hashing6detail18get_execution_seedEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/Hashing.h'
      linkageType:     InternalLinkage
      functionLinenumber: 322
      functionLinenumberEnd: 332
      functionDepth:   0
      returnType:      size_t
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          47
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/Hashing.h:330,3'
          Dst:             __cxa_guard_acquire
        - Src:             'llvm/include/llvm/ADT/Hashing.h:330,3'
          Dst:             __cxa_guard_release
    - functionName:    __cxa_guard_acquire
      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:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxa_guard_release
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks7hashing6detail29hash_combine_recursive_helper7combineIjJEEENS_9hash_codeEmPcS5_RKT_DpRKT0_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/Hashing.h'
      linkageType:     InternalLinkage
      functionLinenumber: 557
      functionLinenumberEnd: 561
      functionDepth:   0
      returnType:      size_t
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks7hashing6detail17get_hashable_dataIjEENSt3__19enable_ifIXsr16is_hashable_dataIT_EE5valueES5_E4typeERKS5_
        - _ZN7llvm_ks7hashing6detail29hash_combine_recursive_helper12combine_dataIjEEPcRmS4_S4_T_
        - _ZN7llvm_ks7hashing6detail29hash_combine_recursive_helper7combineEmPcS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/Hashing.h:558,63'
          Dst:             _ZN7llvm_ks7hashing6detail17get_hashable_dataIjEENSt3__19enable_ifIXsr16is_hashable_dataIT_EE5valueES5_E4typeERKS5_
        - Src:             'llvm/include/llvm/ADT/Hashing.h:558,18'
          Dst:             _ZN7llvm_ks7hashing6detail29hash_combine_recursive_helper12combine_dataIjEEPcRmS4_S4_T_
        - Src:             'llvm/include/llvm/ADT/Hashing.h:561,12'
          Dst:             _ZN7llvm_ks7hashing6detail29hash_combine_recursive_helper7combineEmPcS3_
    - functionName:    _ZN7llvm_ks7hashing6detail29hash_combine_recursive_helper7combineIhJjEEENS_9hash_codeEmPcS5_RKT_DpRKT0_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/Hashing.h'
      linkageType:     InternalLinkage
      functionLinenumber: 557
      functionLinenumberEnd: 561
      functionDepth:   0
      returnType:      size_t
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks7hashing6detail17get_hashable_dataIhEENSt3__19enable_ifIXsr16is_hashable_dataIT_EE5valueES5_E4typeERKS5_
        - _ZN7llvm_ks7hashing6detail29hash_combine_recursive_helper12combine_dataIhEEPcRmS4_S4_T_
        - _ZN7llvm_ks7hashing6detail29hash_combine_recursive_helper7combineIjJEEENS_9hash_codeEmPcS5_RKT_DpRKT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/Hashing.h:558,63'
          Dst:             _ZN7llvm_ks7hashing6detail17get_hashable_dataIhEENSt3__19enable_ifIXsr16is_hashable_dataIT_EE5valueES5_E4typeERKS5_
        - Src:             'llvm/include/llvm/ADT/Hashing.h:558,18'
          Dst:             _ZN7llvm_ks7hashing6detail29hash_combine_recursive_helper12combine_dataIhEEPcRmS4_S4_T_
        - Src:             'llvm/include/llvm/ADT/Hashing.h:561,12'
          Dst:             _ZN7llvm_ks7hashing6detail29hash_combine_recursive_helper7combineIjJEEENS_9hash_codeEmPcS5_RKT_DpRKT0_
    - functionName:    _ZN7llvm_ks7hashing6detail29hash_combine_recursive_helper7combineIhJhjEEENS_9hash_codeEmPcS5_RKT_DpRKT0_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/Hashing.h'
      linkageType:     InternalLinkage
      functionLinenumber: 557
      functionLinenumberEnd: 561
      functionDepth:   0
      returnType:      size_t
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          43
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks7hashing6detail17get_hashable_dataIhEENSt3__19enable_ifIXsr16is_hashable_dataIT_EE5valueES5_E4typeERKS5_
        - _ZN7llvm_ks7hashing6detail29hash_combine_recursive_helper12combine_dataIhEEPcRmS4_S4_T_
        - _ZN7llvm_ks7hashing6detail29hash_combine_recursive_helper7combineIhJjEEENS_9hash_codeEmPcS5_RKT_DpRKT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/Hashing.h:558,63'
          Dst:             _ZN7llvm_ks7hashing6detail17get_hashable_dataIhEENSt3__19enable_ifIXsr16is_hashable_dataIT_EE5valueES5_E4typeERKS5_
        - Src:             'llvm/include/llvm/ADT/Hashing.h:558,18'
          Dst:             _ZN7llvm_ks7hashing6detail29hash_combine_recursive_helper12combine_dataIhEEPcRmS4_S4_T_
        - Src:             'llvm/include/llvm/ADT/Hashing.h:561,12'
          Dst:             _ZN7llvm_ks7hashing6detail29hash_combine_recursive_helper7combineIhJjEEENS_9hash_codeEmPcS5_RKT_DpRKT0_
    - functionName:    _ZN7llvm_ks7hashing6detail29hash_combine_recursive_helperC2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/Hashing.h'
      linkageType:     InternalLinkage
      functionLinenumber: 508
      functionLinenumberEnd: 508
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks7hashing6detail18get_execution_seedEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/Hashing.h:508,12'
          Dst:             _ZN7llvm_ks7hashing6detail18get_execution_seedEv
    - functionName:    _ZN7llvm_ks8ArrayRefImEC2EPKmm
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ArrayRef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks25SmallVectorTemplateCommonImvE4dataEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks25SmallVectorTemplateCommonImvE8grow_podEmm
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorBase8grow_podEPvmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:81,22'
          Dst:             _ZN7llvm_ks15SmallVectorBase8grow_podEPvmm
    - functionName:    _ZNK7llvm_ks25SmallVectorTemplateCommonImvE12capacity_ptrEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks25SmallVectorTemplateCommonImvE6setEndEPm
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseImLb1EE4growEm
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 333
      functionLinenumberEnd: 335
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks25SmallVectorTemplateCommonImvE8grow_podEmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:334,11'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonImvE8grow_podEmm
    - functionName:    _ZNK7llvm_ks25SmallVectorTemplateCommonImvE8capacityEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 136
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks25SmallVectorTemplateCommonImvE12capacity_ptrEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:136,36'
          Dst:             _ZNK7llvm_ks25SmallVectorTemplateCommonImvE12capacity_ptrEv
    - functionName:    _ZN7llvm_ks15SmallVectorImplImE5clearEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 378
      functionLinenumberEnd: 381
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseImLb1EE13destroy_rangeEPmS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:379,5'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseImLb1EE13destroy_rangeEPmS2_
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseImLb1EE13destroy_rangeEPmS2_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 284
      functionLinenumberEnd: 284
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks25SmallVectorTemplateCommonImvEC2Em
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorBaseC2EPvm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:78,44'
          Dst:             _ZN7llvm_ks15SmallVectorBaseC2EPvm
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseImLb1EEC2Em
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 281
      functionLinenumberEnd: 281
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks25SmallVectorTemplateCommonImvEC2Em
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:281,42'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonImvEC2Em
    - functionName:    _ZN7llvm_ks15SmallVectorImplImE6assignEmRKm
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 449
      functionLinenumberEnd: 455
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplImE5clearEv
        - _ZN7llvm_ks23SmallVectorTemplateBaseImLb1EE4growEm
        - _ZN7llvm_ks25SmallVectorTemplateCommonImvE6setEndEPm
        - _ZNK7llvm_ks25SmallVectorTemplateCommonImvE8capacityEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:450,5'
          Dst:             _ZN7llvm_ks15SmallVectorImplImE5clearEv
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:451,15'
          Dst:             _ZNK7llvm_ks25SmallVectorTemplateCommonImvE8capacityEv
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:452,13'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseImLb1EE4growEm
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:453,11'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonImvE6setEndEPm
    - functionName:    _ZN7llvm_ks15SmallVectorImplImEC2Ej
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 364
      functionLinenumberEnd: 365
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseImLb1EEC2Em
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:364,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseImLb1EEC2Em
    - functionName:    _ZN7llvm_ks22DefaultFoldingSetTraitINS_5APIntEE7ProfileERKS1_RNS_16FoldingSetNodeIDE
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/FoldingSet.h'
      linkageType:     InternalLinkage
      functionLinenumber: 209
      functionLinenumberEnd: 211
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks5APInt7ProfileERNS_16FoldingSetNodeIDE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/FoldingSet.h:210,7'
          Dst:             _ZNK7llvm_ks5APInt7ProfileERNS_16FoldingSetNodeIDE
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseIcLb1EE4moveIPcS3_EET0_T_S5_S4_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 289
      functionLinenumberEnd: 290
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks15SmallVectorImplIcE5eraseEPcS2_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 474
      functionLinenumberEnd: 485
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          120
      EdgeCount:       27
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseIcLb1EE13destroy_rangeEPcS2_
        - _ZN7llvm_ks23SmallVectorTemplateBaseIcLb1EE4moveIPcS3_EET0_T_S5_S4_
        - _ZN7llvm_ks25SmallVectorTemplateCommonIcvE6setEndEPc
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:475,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:476,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:477,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:481,18'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseIcLb1EE4moveIPcS3_EET0_T_S5_S4_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:483,5'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseIcLb1EE13destroy_rangeEPcS2_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:484,11'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonIcvE6setEndEPc
    - functionName:    _ZNK7llvm_ks5APInteqEm
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/APInt.h'
      linkageType:     InternalLinkage
      functionLinenumber: 990
      functionLinenumberEnd: 994
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7llvm_ks5APInt12isSingleWordEv
        - _ZNK7llvm_ks5APInt13EqualSlowCaseEm
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/APInt.h:991,9'
          Dst:             _ZNK7llvm_ks5APInt12isSingleWordEv
        - Src:             'llvm/include/llvm/ADT/APInt.h:993,12'
          Dst:             _ZNK7llvm_ks5APInt13EqualSlowCaseEm
    - functionName:    _ZL20writeUnsignedDecimalPcj
      functionSourceFile: '/src/keystone/llvm/lib/Support/APFloat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 583
      functionLinenumberEnd: 595
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          53
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks5APInt8whichBitEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/APInt.h'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks5APInt9whichWordEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/APInt.h'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    15
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks5APInt7maskBitEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/APInt.h'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks5APInt8whichBitEj
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/APInt.h:127,20'
          Dst:             _ZN7llvm_ks5APInt8whichBitEj
    - functionName:    _ZNK7llvm_ks5APIntixEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/APInt.h'
      linkageType:     InternalLinkage
      functionLinenumber: 962
      functionLinenumberEnd: 965
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          66
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks5APInt7maskBitEj
        - _ZN7llvm_ks5APInt9whichWordEj
        - _ZNK7llvm_ks5APInt11getBitWidthEv
        - _ZNK7llvm_ks5APInt12isSingleWordEv
        - __assert_fail
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/APInt.h:963,5'
          Dst:             _ZNK7llvm_ks5APInt11getBitWidthEv
        - Src:             'llvm/include/llvm/ADT/APInt.h:963,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/APInt.h:964,13'
          Dst:             _ZN7llvm_ks5APInt7maskBitEj
        - Src:             'llvm/include/llvm/ADT/APInt.h:965,14'
          Dst:             _ZNK7llvm_ks5APInt12isSingleWordEv
        - Src:             'llvm/include/llvm/ADT/APInt.h:965,42'
          Dst:             _ZN7llvm_ks5APInt9whichWordEj
    - functionName:    _ZNK7llvm_ks25SmallVectorTemplateCommonImvE7isSmallEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks15SmallVectorImplImED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 368
      functionLinenumberEnd: 375
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          52
      EdgeCount:       22
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseImLb1EE13destroy_rangeEPmS2_
        - _ZNK7llvm_ks25SmallVectorTemplateCommonImvE7isSmallEv
        - __clang_call_terminate
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:370,5'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseImLb1EE13destroy_rangeEPmS2_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:373,16'
          Dst:             _ZNK7llvm_ks25SmallVectorTemplateCommonImvE7isSmallEv
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:370,31'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7llvm_ks5APInt3shlEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/APInt.h'
      linkageType:     InternalLinkage
      functionLinenumber: 869
      functionLinenumberEnd: 877
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          77
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks5APIntC2Ejmb
        - _ZNK7llvm_ks5APInt11shlSlowCaseEj
        - _ZNK7llvm_ks5APInt12isSingleWordEv
        - __assert_fail
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/APInt.h:870,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/APInt.h:871,9'
          Dst:             _ZNK7llvm_ks5APInt12isSingleWordEv
        - Src:             'llvm/include/llvm/ADT/APInt.h:873,16'
          Dst:             _ZN7llvm_ks5APIntC2Ejmb
        - Src:             'llvm/include/llvm/ADT/APInt.h:874,14'
          Dst:             _ZN7llvm_ks5APIntC2Ejmb
        - Src:             'llvm/include/llvm/ADT/APInt.h:876,12'
          Dst:             _ZNK7llvm_ks5APInt11shlSlowCaseEj
    - functionName:    _ZNK7llvm_ks7APFloat12getSemanticsEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/APFloat.h'
      linkageType:     InternalLinkage
      functionLinenumber: 438
      functionLinenumberEnd: 438
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks7APFloat10isInfinityEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/APFloat.h'
      linkageType:     InternalLinkage
      functionLinenumber: 424
      functionLinenumberEnd: 424
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks6scalbnENS_7APFloatEi
      functionSourceFile: '/src/keystone/llvm/lib/Support/APFloat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3983
      functionLinenumberEnd: 3998
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          93
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7llvm_ks7APFloat6getInfERKNS_12fltSemanticsEb
        - _ZN7llvm_ks7APFloat7getZeroERKNS_12fltSemanticsEb
        - _ZN7llvm_ks7APFloatC2EOS0_
        - _ZNK7llvm_ks7APFloat10isInfinityEv
        - _ZNK7llvm_ks7APFloat10isNegativeEv
        - _ZNK7llvm_ks7APFloat12getSemanticsEv
        - _ZNK7llvm_ks7APFloat5isNaNEv
        - _ZNK7llvm_ks7APFloat6isZeroEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APFloat.cpp:3984,9'
          Dst:             _ZNK7llvm_ks7APFloat10isInfinityEv
        - Src:             'llvm/lib/Support/APFloat.cpp:3984,27'
          Dst:             _ZNK7llvm_ks7APFloat6isZeroEv
        - Src:             'llvm/lib/Support/APFloat.cpp:3984,41'
          Dst:             _ZNK7llvm_ks7APFloat5isNaNEv
        - Src:             'llvm/lib/Support/APFloat.cpp:3985,12'
          Dst:             _ZN7llvm_ks7APFloatC2EOS0_
        - Src:             'llvm/lib/Support/APFloat.cpp:3987,19'
          Dst:             _ZNK7llvm_ks7APFloat12getSemanticsEv
        - Src:             'llvm/lib/Support/APFloat.cpp:3988,19'
          Dst:             _ZNK7llvm_ks7APFloat12getSemanticsEv
        - Src:             'llvm/lib/Support/APFloat.cpp:3991,30'
          Dst:             _ZNK7llvm_ks7APFloat12getSemanticsEv
        - Src:             'llvm/lib/Support/APFloat.cpp:3991,48'
          Dst:             _ZNK7llvm_ks7APFloat10isNegativeEv
        - Src:             'llvm/lib/Support/APFloat.cpp:3991,12'
          Dst:             _ZN7llvm_ks7APFloat6getInfERKNS_12fltSemanticsEb
        - Src:             'llvm/lib/Support/APFloat.cpp:3994,31'
          Dst:             _ZNK7llvm_ks7APFloat12getSemanticsEv
        - Src:             'llvm/lib/Support/APFloat.cpp:3994,49'
          Dst:             _ZNK7llvm_ks7APFloat10isNegativeEv
        - Src:             'llvm/lib/Support/APFloat.cpp:3994,12'
          Dst:             _ZN7llvm_ks7APFloat7getZeroERKNS_12fltSemanticsEb
        - Src:             'llvm/lib/Support/APFloat.cpp:3997,10'
          Dst:             _ZN7llvm_ks7APFloatC2EOS0_
    - functionName:    _ZNK7llvm_ks7APFloat6isZeroEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/APFloat.h'
      linkageType:     InternalLinkage
      functionLinenumber: 417
      functionLinenumberEnd: 417
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks7APFloat5isNaNEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/APFloat.h'
      linkageType:     InternalLinkage
      functionLinenumber: 427
      functionLinenumberEnd: 427
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks7APFloat10isNegativeEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/APFloat.h'
      linkageType:     InternalLinkage
      functionLinenumber: 402
      functionLinenumberEnd: 402
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    13
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks7APFloat7getZeroERKNS_12fltSemanticsEb
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/APFloat.h'
      linkageType:     InternalLinkage
      functionLinenumber: 216
      functionLinenumberEnd: 220
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          54
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7llvm_ks7APFloat8makeZeroEb
        - _ZN7llvm_ks7APFloatC2ERKNS_12fltSemanticsENS0_16uninitializedTagE
        - _ZN7llvm_ks7APFloatD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/APFloat.h:217,13'
          Dst:             _ZN7llvm_ks7APFloatC2ERKNS_12fltSemanticsENS0_16uninitializedTagE
        - Src:             'llvm/include/llvm/ADT/APFloat.h:218,9'
          Dst:             _ZN7llvm_ks7APFloat8makeZeroEb
        - Src:             'llvm/include/llvm/ADT/APFloat.h:220,3'
          Dst:             _ZN7llvm_ks7APFloatD2Ev
        - Src:             'llvm/include/llvm/ADT/APFloat.h:220,3'
          Dst:             _ZN7llvm_ks7APFloatD2Ev
    - functionName:    _ZN7llvm_ks7APFloat8makeZeroEb
      functionSourceFile: '/src/keystone/llvm/lib/Support/APFloat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3976
      functionLinenumberEnd: 3981
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          45
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks5APInt5tcSetEPmmj
        - _ZN7llvm_ks7APFloat16significandPartsEv
        - _ZNK7llvm_ks7APFloat9partCountEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APFloat.cpp:3980,16'
          Dst:             _ZN7llvm_ks7APFloat16significandPartsEv
        - Src:             'llvm/lib/Support/APFloat.cpp:3980,39'
          Dst:             _ZNK7llvm_ks7APFloat9partCountEv
        - Src:             'llvm/lib/Support/APFloat.cpp:3980,3'
          Dst:             _ZN7llvm_ks5APInt5tcSetEPmmj
    - functionName:    _ZN7llvm_ks7APFloatD2Ev
      functionSourceFile: '/src/keystone/llvm/lib/Support/APFloat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 868
      functionLinenumberEnd: 870
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          25
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks7APFloat15freeSignificandEv
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APFloat.cpp:869,3'
          Dst:             _ZN7llvm_ks7APFloat15freeSignificandEv
        - Src:             'llvm/lib/Support/APFloat.cpp:869,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7llvm_ks7APFloat15freeSignificandEv
      functionSourceFile: '/src/keystone/llvm/lib/Support/APFloat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 625
      functionLinenumberEnd: 628
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          34
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK7llvm_ks7APFloat12needsCleanupEv
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APFloat.cpp:626,7'
          Dst:             _ZNK7llvm_ks7APFloat12needsCleanupEv
    - functionName:    _ZNK7llvm_ks7APFloat12needsCleanupEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/APFloat.h'
      linkageType:     InternalLinkage
      functionLinenumber: 208
      functionLinenumberEnd: 208
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks7APFloat9partCountEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/APFloat.h:208,38'
          Dst:             _ZNK7llvm_ks7APFloat9partCountEv
    - functionName:    _ZNK7llvm_ks7APFloat9partCountEv
      functionSourceFile: '/src/keystone/llvm/lib/Support/APFloat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 879
      functionLinenumberEnd: 880
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL16partCountForBitsj
      functionUses:    51
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APFloat.cpp:880,10'
          Dst:             _ZL16partCountForBitsj
    - functionName:    _ZL16partCountForBitsj
      functionSourceFile: '/src/keystone/llvm/lib/Support/APFloat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    11
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks7APFloat16significandPartsEv
      functionSourceFile: '/src/keystone/llvm/lib/Support/APFloat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 912
      functionLinenumberEnd: 917
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7llvm_ks7APFloat9partCountEv
      functionUses:    55
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APFloat.cpp:913,7'
          Dst:             _ZNK7llvm_ks7APFloat9partCountEv
    - functionName:    _ZN7llvm_ks7APFloatC2ERKNS_12fltSemanticsENS0_16uninitializedTagE
      functionSourceFile: '/src/keystone/llvm/lib/Support/APFloat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 848
      functionLinenumberEnd: 851
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks7APFloat10initializeEPKNS_12fltSemanticsE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APFloat.cpp:850,3'
          Dst:             _ZN7llvm_ks7APFloat10initializeEPKNS_12fltSemanticsE
    - functionName:    _ZN7llvm_ks7APFloat10initializeEPKNS_12fltSemanticsE
      functionSourceFile: '/src/keystone/llvm/lib/Support/APFloat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 614
      functionLinenumberEnd: 621
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7llvm_ks7APFloat9partCountEv
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APFloat.cpp:618,11'
          Dst:             _ZNK7llvm_ks7APFloat9partCountEv
    - functionName:    _ZN7llvm_ks7APFloatC2EOS0_
      functionSourceFile: '/src/keystone/llvm/lib/Support/APFloat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 863
      functionLinenumberEnd: 865
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks7APFloataSEOS0_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APFloat.cpp:864,9'
          Dst:             _ZN7llvm_ks7APFloataSEOS0_
    - functionName:    _ZN7llvm_ks7APFloataSEOS0_
      functionSourceFile: '/src/keystone/llvm/lib/Support/APFloat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 724
      functionLinenumberEnd: 734
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          60
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks7APFloat15freeSignificandEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APFloat.cpp:725,3'
          Dst:             _ZN7llvm_ks7APFloat15freeSignificandEv
    - functionName:    _ZN7llvm_ks7APFloat4nextEb
      functionSourceFile: '/src/keystone/llvm/lib/Support/APFloat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3851
      functionLinenumberEnd: 3964
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         52
      ICount:          273
      EdgeCount:       65
      CyclomaticComplexity: 15
      functionsReached:
        - _ZN7llvm_ks5APInt11tcDecrementEPmj
        - _ZN7llvm_ks5APInt5tcSetEPmmj
        - _ZN7llvm_ks5APInt8tcSetBitEPmj
        - _ZN7llvm_ks7APFloat10changeSignEv
        - _ZN7llvm_ks7APFloat11makeLargestEb
        - _ZN7llvm_ks7APFloat12makeSmallestEb
        - _ZN7llvm_ks7APFloat16significandPartsEv
        - _ZN7llvm_ks7APFloat20incrementSignificandEv
        - _ZN7llvm_ks7APFloat7makeNaNEbbPKNS_5APIntE
        - _ZNK7llvm_ks7APFloat10isDenormalEv
        - _ZNK7llvm_ks7APFloat10isNegativeEv
        - _ZNK7llvm_ks7APFloat10isSmallestEv
        - _ZNK7llvm_ks7APFloat11isSignalingEv
        - _ZNK7llvm_ks7APFloat20isSignificandAllOnesEv
        - _ZNK7llvm_ks7APFloat21isSignificandAllZerosEv
        - _ZNK7llvm_ks7APFloat9isLargestEv
        - _ZNK7llvm_ks7APFloat9partCountEv
        - __assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   'llvm/lib/Support/APFloat.cpp:3860,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Support/APFloat.cpp:3854,5'
          Dst:             _ZN7llvm_ks7APFloat10changeSignEv
        - Src:             'llvm/lib/Support/APFloat.cpp:3863,10'
          Dst:             _ZNK7llvm_ks7APFloat10isNegativeEv
        - Src:             'llvm/lib/Support/APFloat.cpp:3866,5'
          Dst:             _ZN7llvm_ks7APFloat11makeLargestEb
        - Src:             'llvm/lib/Support/APFloat.cpp:3872,9'
          Dst:             _ZNK7llvm_ks7APFloat11isSignalingEv
        - Src:             'llvm/lib/Support/APFloat.cpp:3875,22'
          Dst:             _ZNK7llvm_ks7APFloat10isNegativeEv
        - Src:             'llvm/lib/Support/APFloat.cpp:3875,7'
          Dst:             _ZN7llvm_ks7APFloat7makeNaNEbbPKNS_5APIntE
        - Src:             'llvm/lib/Support/APFloat.cpp:3880,5'
          Dst:             _ZN7llvm_ks7APFloat12makeSmallestEb
        - Src:             'llvm/lib/Support/APFloat.cpp:3884,9'
          Dst:             _ZNK7llvm_ks7APFloat10isSmallestEv
        - Src:             'llvm/lib/Support/APFloat.cpp:3884,25'
          Dst:             _ZNK7llvm_ks7APFloat10isNegativeEv
        - Src:             'llvm/lib/Support/APFloat.cpp:3885,20'
          Dst:             _ZN7llvm_ks7APFloat16significandPartsEv
        - Src:             'llvm/lib/Support/APFloat.cpp:3885,43'
          Dst:             _ZNK7llvm_ks7APFloat9partCountEv
        - Src:             'llvm/lib/Support/APFloat.cpp:3885,7'
          Dst:             _ZN7llvm_ks5APInt5tcSetEPmmj
        - Src:             'llvm/lib/Support/APFloat.cpp:3892,9'
          Dst:             _ZNK7llvm_ks7APFloat9isLargestEv
        - Src:             'llvm/lib/Support/APFloat.cpp:3892,25'
          Dst:             _ZNK7llvm_ks7APFloat10isNegativeEv
        - Src:             'llvm/lib/Support/APFloat.cpp:3893,20'
          Dst:             _ZN7llvm_ks7APFloat16significandPartsEv
        - Src:             'llvm/lib/Support/APFloat.cpp:3893,43'
          Dst:             _ZNK7llvm_ks7APFloat9partCountEv
        - Src:             'llvm/lib/Support/APFloat.cpp:3893,7'
          Dst:             _ZN7llvm_ks5APInt5tcSetEPmmj
        - Src:             'llvm/lib/Support/APFloat.cpp:3900,9'
          Dst:             _ZNK7llvm_ks7APFloat10isNegativeEv
        - Src:             'llvm/lib/Support/APFloat.cpp:3909,47'
          Dst:             _ZNK7llvm_ks7APFloat21isSignificandAllZerosEv
        - Src:             'llvm/lib/Support/APFloat.cpp:3924,28'
          Dst:             _ZN7llvm_ks7APFloat16significandPartsEv
        - Src:             'llvm/lib/Support/APFloat.cpp:3925,33'
          Dst:             _ZNK7llvm_ks7APFloat9partCountEv
        - Src:             'llvm/lib/Support/APFloat.cpp:3925,7'
          Dst:             _ZN7llvm_ks5APInt11tcDecrementEPmj
        - Src:             'llvm/lib/Support/APFloat.cpp:3931,9'
          Dst:             _ZN7llvm_ks5APInt8tcSetBitEPmj
        - Src:             'llvm/lib/Support/APFloat.cpp:3943,39'
          Dst:             _ZNK7llvm_ks7APFloat10isDenormalEv
        - Src:             'llvm/lib/Support/APFloat.cpp:3943,55'
          Dst:             _ZNK7llvm_ks7APFloat20isSignificandAllOnesEv
        - Src:             'llvm/lib/Support/APFloat.cpp:3946,30'
          Dst:             _ZN7llvm_ks7APFloat16significandPartsEv
        - Src:             'llvm/lib/Support/APFloat.cpp:3947,32'
          Dst:             _ZNK7llvm_ks7APFloat9partCountEv
        - Src:             'llvm/lib/Support/APFloat.cpp:3947,9'
          Dst:             _ZN7llvm_ks5APInt5tcSetEPmmj
        - Src:             'llvm/lib/Support/APFloat.cpp:3948,9'
          Dst:             _ZN7llvm_ks5APInt8tcSetBitEPmj
        - Src:             'llvm/lib/Support/APFloat.cpp:3949,9'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/APFloat.cpp:3954,9'
          Dst:             _ZN7llvm_ks7APFloat20incrementSignificandEv
        - Src:             'llvm/lib/Support/APFloat.cpp:3962,5'
          Dst:             _ZN7llvm_ks7APFloat10changeSignEv
    - functionName:    _ZN7llvm_ks7APFloat10changeSignEv
      functionSourceFile: '/src/keystone/llvm/lib/Support/APFloat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1677
      functionLinenumberEnd: 1680
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          24
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks7APFloat11makeLargestEb
      functionSourceFile: '/src/keystone/llvm/lib/Support/APFloat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3435
      functionLinenumberEnd: 3456
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          82
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks7APFloat16significandPartsEv
        - _ZNK7llvm_ks7APFloat9partCountEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APFloat.cpp:3445,30'
          Dst:             _ZN7llvm_ks7APFloat16significandPartsEv
        - Src:             'llvm/lib/Support/APFloat.cpp:3446,24'
          Dst:             _ZNK7llvm_ks7APFloat9partCountEv
    - functionName:    _ZNK7llvm_ks7APFloat11isSignalingEv
      functionSourceFile: '/src/keystone/llvm/lib/Support/APFloat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3838
      functionLinenumberEnd: 3845
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks5APInt12tcExtractBitEPKmj
        - _ZNK7llvm_ks7APFloat16significandPartsEv
        - _ZNK7llvm_ks7APFloat5isNaNEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APFloat.cpp:3839,8'
          Dst:             _ZNK7llvm_ks7APFloat5isNaNEv
        - Src:             'llvm/lib/Support/APFloat.cpp:3844,31'
          Dst:             _ZNK7llvm_ks7APFloat16significandPartsEv
        - Src:             'llvm/lib/Support/APFloat.cpp:3844,11'
          Dst:             _ZN7llvm_ks5APInt12tcExtractBitEPKmj
    - functionName:    _ZN7llvm_ks7APFloat7makeNaNEbbPKNS_5APIntE
      functionSourceFile: '/src/keystone/llvm/lib/Support/APFloat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 656
      functionLinenumberEnd: 700
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - bool
        - bool
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          190
      EdgeCount:       32
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN7llvm_ks5APInt10tcClearBitEPmj
        - _ZN7llvm_ks5APInt5tcSetEPmmj
        - _ZN7llvm_ks5APInt8tcAssignEPmPKmj
        - _ZN7llvm_ks5APInt8tcIsZeroEPKmj
        - _ZN7llvm_ks5APInt8tcSetBitEPmj
        - _ZN7llvm_ks7APFloat16significandPartsEv
        - _ZNK7llvm_ks5APInt10getRawDataEv
        - _ZNK7llvm_ks5APInt11getNumWordsEv
        - _ZNK7llvm_ks7APFloat9partCountEv
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APFloat.cpp:660,30'
          Dst:             _ZN7llvm_ks7APFloat16significandPartsEv
        - Src:             'llvm/lib/Support/APFloat.cpp:661,23'
          Dst:             _ZNK7llvm_ks7APFloat9partCountEv
        - Src:             'llvm/lib/Support/APFloat.cpp:664,22'
          Dst:             _ZNK7llvm_ks5APInt11getNumWordsEv
        - Src:             'llvm/lib/Support/APFloat.cpp:665,5'
          Dst:             _ZN7llvm_ks5APInt5tcSetEPmmj
        - Src:             'llvm/lib/Support/APFloat.cpp:667,40'
          Dst:             _ZNK7llvm_ks5APInt10getRawDataEv
        - Src:             'llvm/lib/Support/APFloat.cpp:668,36'
          Dst:             _ZNK7llvm_ks5APInt11getNumWordsEv
        - Src:             'llvm/lib/Support/APFloat.cpp:667,5'
          Dst:             _ZN7llvm_ks5APInt8tcAssignEPmPKmj
        - Src:             'llvm/lib/Support/APFloat.cpp:683,5'
          Dst:             _ZN7llvm_ks5APInt10tcClearBitEPmj
        - Src:             'llvm/lib/Support/APFloat.cpp:688,9'
          Dst:             _ZN7llvm_ks5APInt8tcIsZeroEPKmj
        - Src:             'llvm/lib/Support/APFloat.cpp:689,7'
          Dst:             _ZN7llvm_ks5APInt8tcSetBitEPmj
        - Src:             'llvm/lib/Support/APFloat.cpp:692,5'
          Dst:             _ZN7llvm_ks5APInt8tcSetBitEPmj
        - Src:             'llvm/lib/Support/APFloat.cpp:699,5'
          Dst:             _ZN7llvm_ks5APInt8tcSetBitEPmj
    - functionName:    _ZN7llvm_ks7APFloat12makeSmallestEb
      functionSourceFile: '/src/keystone/llvm/lib/Support/APFloat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3460
      functionLinenumberEnd: 3469
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          42
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks5APInt5tcSetEPmmj
        - _ZN7llvm_ks7APFloat16significandPartsEv
        - _ZNK7llvm_ks7APFloat9partCountEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APFloat.cpp:3468,16'
          Dst:             _ZN7llvm_ks7APFloat16significandPartsEv
        - Src:             'llvm/lib/Support/APFloat.cpp:3468,39'
          Dst:             _ZNK7llvm_ks7APFloat9partCountEv
        - Src:             'llvm/lib/Support/APFloat.cpp:3468,3'
          Dst:             _ZN7llvm_ks5APInt5tcSetEPmmj
    - functionName:    _ZNK7llvm_ks7APFloat10isSmallestEv
      functionSourceFile: '/src/keystone/llvm/lib/Support/APFloat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 745
      functionLinenumberEnd: 750
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          43
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK7llvm_ks7APFloat14significandMSBEv
        - _ZNK7llvm_ks7APFloat15isFiniteNonZeroEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APFloat.cpp:749,10'
          Dst:             _ZNK7llvm_ks7APFloat15isFiniteNonZeroEv
        - Src:             'llvm/lib/Support/APFloat.cpp:750,5'
          Dst:             _ZNK7llvm_ks7APFloat14significandMSBEv
    - functionName:    _ZNK7llvm_ks7APFloat9isLargestEv
      functionSourceFile: '/src/keystone/llvm/lib/Support/APFloat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 798
      functionLinenumberEnd: 802
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          41
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK7llvm_ks7APFloat15isFiniteNonZeroEv
        - _ZNK7llvm_ks7APFloat20isSignificandAllOnesEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APFloat.cpp:801,10'
          Dst:             _ZNK7llvm_ks7APFloat15isFiniteNonZeroEv
        - Src:             'llvm/lib/Support/APFloat.cpp:802,8'
          Dst:             _ZNK7llvm_ks7APFloat20isSignificandAllOnesEv
    - functionName:    _ZNK7llvm_ks7APFloat21isSignificandAllZerosEv
      functionSourceFile: '/src/keystone/llvm/lib/Support/APFloat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 775
      functionLinenumberEnd: 795
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         19
      ICount:          112
      EdgeCount:       23
      CyclomaticComplexity: 6
      functionsReached:
        - _ZNK7llvm_ks7APFloat16significandPartsEv
        - _ZNK7llvm_ks7APFloat9partCountEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APFloat.cpp:778,30'
          Dst:             _ZNK7llvm_ks7APFloat16significandPartsEv
        - Src:             'llvm/lib/Support/APFloat.cpp:779,30'
          Dst:             _ZNK7llvm_ks7APFloat9partCountEv
        - Src:             'llvm/lib/Support/APFloat.cpp:787,3'
          Dst:             __assert_fail
    - functionName:    _ZNK7llvm_ks7APFloat10isDenormalEv
      functionSourceFile: '/src/keystone/llvm/lib/Support/APFloat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 738
      functionLinenumberEnd: 741
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          49
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks5APInt12tcExtractBitEPKmj
        - _ZNK7llvm_ks7APFloat15isFiniteNonZeroEv
        - _ZNK7llvm_ks7APFloat16significandPartsEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APFloat.cpp:739,10'
          Dst:             _ZNK7llvm_ks7APFloat15isFiniteNonZeroEv
        - Src:             'llvm/lib/Support/APFloat.cpp:740,31'
          Dst:             _ZNK7llvm_ks7APFloat16significandPartsEv
        - Src:             'llvm/lib/Support/APFloat.cpp:740,11'
          Dst:             _ZN7llvm_ks5APInt12tcExtractBitEPKmj
    - functionName:    _ZNK7llvm_ks7APFloat20isSignificandAllOnesEv
      functionSourceFile: '/src/keystone/llvm/lib/Support/APFloat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 753
      functionLinenumberEnd: 773
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         19
      ICount:          115
      EdgeCount:       23
      CyclomaticComplexity: 6
      functionsReached:
        - _ZNK7llvm_ks7APFloat16significandPartsEv
        - _ZNK7llvm_ks7APFloat9partCountEv
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APFloat.cpp:756,30'
          Dst:             _ZNK7llvm_ks7APFloat16significandPartsEv
        - Src:             'llvm/lib/Support/APFloat.cpp:757,30'
          Dst:             _ZNK7llvm_ks7APFloat9partCountEv
        - Src:             'llvm/lib/Support/APFloat.cpp:765,3'
          Dst:             __assert_fail
    - functionName:    _ZN7llvm_ks7APFloat20incrementSignificandEv
      functionSourceFile: '/src/keystone/llvm/lib/Support/APFloat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 928
      functionLinenumberEnd: 936
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks5APInt11tcIncrementEPmj
        - _ZN7llvm_ks7APFloat16significandPartsEv
        - _ZNK7llvm_ks7APFloat9partCountEv
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APFloat.cpp:931,30'
          Dst:             _ZN7llvm_ks7APFloat16significandPartsEv
        - Src:             'llvm/lib/Support/APFloat.cpp:931,50'
          Dst:             _ZNK7llvm_ks7APFloat9partCountEv
        - Src:             'llvm/lib/Support/APFloat.cpp:931,11'
          Dst:             _ZN7llvm_ks5APInt11tcIncrementEPmj
        - Src:             'llvm/lib/Support/APFloat.cpp:934,3'
          Dst:             __assert_fail
    - functionName:    _ZNK7llvm_ks7APFloat16significandPartsEv
      functionSourceFile: '/src/keystone/llvm/lib/Support/APFloat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 906
      functionLinenumberEnd: 907
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks7APFloat16significandPartsEv
      functionUses:    34
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APFloat.cpp:907,39'
          Dst:             _ZN7llvm_ks7APFloat16significandPartsEv
    - functionName:    _ZNK7llvm_ks7APFloat15isFiniteNonZeroEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/APFloat.h'
      linkageType:     InternalLinkage
      functionLinenumber: 440
      functionLinenumberEnd: 440
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7llvm_ks7APFloat6isZeroEv
        - _ZNK7llvm_ks7APFloat8isFiniteEv
      functionUses:    33
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/APFloat.h:440,41'
          Dst:             _ZNK7llvm_ks7APFloat8isFiniteEv
        - Src:             'llvm/include/llvm/ADT/APFloat.h:440,56'
          Dst:             _ZNK7llvm_ks7APFloat6isZeroEv
    - functionName:    _ZNK7llvm_ks7APFloat8isFiniteEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/APFloat.h'
      linkageType:     InternalLinkage
      functionLinenumber: 414
      functionLinenumberEnd: 414
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7llvm_ks7APFloat10isInfinityEv
        - _ZNK7llvm_ks7APFloat5isNaNEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/APFloat.h:414,35'
          Dst:             _ZNK7llvm_ks7APFloat5isNaNEv
        - Src:             'llvm/include/llvm/ADT/APFloat.h:414,47'
          Dst:             _ZNK7llvm_ks7APFloat10isInfinityEv
    - functionName:    _ZNK7llvm_ks7APFloat14significandMSBEv
      functionSourceFile: '/src/keystone/llvm/lib/Support/APFloat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1187
      functionLinenumberEnd: 1188
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks5APInt5tcMSBEPKmj
        - _ZNK7llvm_ks7APFloat16significandPartsEv
        - _ZNK7llvm_ks7APFloat9partCountEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APFloat.cpp:1188,23'
          Dst:             _ZNK7llvm_ks7APFloat16significandPartsEv
        - Src:             'llvm/lib/Support/APFloat.cpp:1188,43'
          Dst:             _ZNK7llvm_ks7APFloat9partCountEv
        - Src:             'llvm/lib/Support/APFloat.cpp:1188,10'
          Dst:             _ZN7llvm_ks5APInt5tcMSBEPKmj
    - functionName:    _ZNK7llvm_ks5APInt10getRawDataEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/APInt.h'
      linkageType:     InternalLinkage
      functionLinenumber: 574
      functionLinenumberEnd: 578
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7llvm_ks5APInt12isSingleWordEv
      functionUses:    19
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/APInt.h:575,9'
          Dst:             _ZNK7llvm_ks5APInt12isSingleWordEv
    - functionName:    _ZNK7llvm_ks7APFloat15getExactInverseEPS0_
      functionSourceFile: '/src/keystone/llvm/lib/Support/APFloat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3809
      functionLinenumberEnd: 3836
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         30
      ICount:          139
      EdgeCount:       30
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks7APFloat6divideERKS0_NS0_12roundingModeE
        - _ZN7llvm_ks7APFloatC2ERKNS_12fltSemanticsEm
        - _ZN7llvm_ks7APFloatD2Ev
        - _ZN7llvm_ks7APFloataSERKS0_
        - _ZNK7llvm_ks7APFloat10isDenormalEv
        - _ZNK7llvm_ks7APFloat14significandLSBEv
        - _ZNK7llvm_ks7APFloat15isFiniteNonZeroEv
        - __assert_fail
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APFloat.cpp:3811,8'
          Dst:             _ZNK7llvm_ks7APFloat15isFiniteNonZeroEv
        - Src:             'llvm/lib/Support/APFloat.cpp:3816,7'
          Dst:             _ZNK7llvm_ks7APFloat14significandLSBEv
        - Src:             'llvm/lib/Support/APFloat.cpp:3820,11'
          Dst:             _ZN7llvm_ks7APFloatC2ERKNS_12fltSemanticsEm
        - Src:             'llvm/lib/Support/APFloat.cpp:3821,18'
          Dst:             _ZN7llvm_ks7APFloat6divideERKS0_NS0_12roundingModeE
        - Src:             'llvm/lib/Support/APFloat.cpp:3836,1'
          Dst:             _ZN7llvm_ks7APFloatD2Ev
        - Src:             'llvm/lib/Support/APFloat.cpp:3826,18'
          Dst:             _ZNK7llvm_ks7APFloat10isDenormalEv
        - Src:             'llvm/lib/Support/APFloat.cpp:3829,3'
          Dst:             _ZNK7llvm_ks7APFloat15isFiniteNonZeroEv
        - Src:             'llvm/lib/Support/APFloat.cpp:3829,3'
          Dst:             _ZNK7llvm_ks7APFloat14significandLSBEv
        - Src:             'llvm/lib/Support/APFloat.cpp:3829,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/APFloat.cpp:3833,10'
          Dst:             _ZN7llvm_ks7APFloataSERKS0_
        - Src:             'llvm/lib/Support/APFloat.cpp:3836,1'
          Dst:             _ZN7llvm_ks7APFloatD2Ev
    - functionName:    _ZNK7llvm_ks7APFloat14significandLSBEv
      functionSourceFile: '/src/keystone/llvm/lib/Support/APFloat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1193
      functionLinenumberEnd: 1194
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks5APInt5tcLSBEPKmj
        - _ZNK7llvm_ks7APFloat16significandPartsEv
        - _ZNK7llvm_ks7APFloat9partCountEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APFloat.cpp:1194,23'
          Dst:             _ZNK7llvm_ks7APFloat16significandPartsEv
        - Src:             'llvm/lib/Support/APFloat.cpp:1194,43'
          Dst:             _ZNK7llvm_ks7APFloat9partCountEv
        - Src:             'llvm/lib/Support/APFloat.cpp:1194,10'
          Dst:             _ZN7llvm_ks5APInt5tcLSBEPKmj
    - functionName:    _ZN7llvm_ks7APFloat6divideERKS0_NS0_12roundingModeE
      functionSourceFile: '/src/keystone/llvm/lib/Support/APFloat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1763
      functionLinenumberEnd: 1776
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          73
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks7APFloat14divideSpecialsERKS0_
        - _ZN7llvm_ks7APFloat17divideSignificandERKS0_
        - _ZN7llvm_ks7APFloat9normalizeENS0_12roundingModeENS_12lostFractionE
        - _ZNK7llvm_ks7APFloat15isFiniteNonZeroEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APFloat.cpp:1767,8'
          Dst:             _ZN7llvm_ks7APFloat14divideSpecialsERKS0_
        - Src:             'llvm/lib/Support/APFloat.cpp:1769,7'
          Dst:             _ZNK7llvm_ks7APFloat15isFiniteNonZeroEv
        - Src:             'llvm/lib/Support/APFloat.cpp:1770,34'
          Dst:             _ZN7llvm_ks7APFloat17divideSignificandERKS0_
        - Src:             'llvm/lib/Support/APFloat.cpp:1771,10'
          Dst:             _ZN7llvm_ks7APFloat9normalizeENS0_12roundingModeENS_12lostFractionE
    - functionName:    _ZN7llvm_ks7APFloataSERKS0_
      functionSourceFile: '/src/keystone/llvm/lib/Support/APFloat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 711
      functionLinenumberEnd: 720
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          46
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks7APFloat10initializeEPKNS_12fltSemanticsE
        - _ZN7llvm_ks7APFloat15freeSignificandEv
        - _ZN7llvm_ks7APFloat6assignERKS0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APFloat.cpp:714,7'
          Dst:             _ZN7llvm_ks7APFloat15freeSignificandEv
        - Src:             'llvm/lib/Support/APFloat.cpp:715,7'
          Dst:             _ZN7llvm_ks7APFloat10initializeEPKNS_12fltSemanticsE
        - Src:             'llvm/lib/Support/APFloat.cpp:717,5'
          Dst:             _ZN7llvm_ks7APFloat6assignERKS0_
    - functionName:    _ZN7llvm_ks7APFloat6assignERKS0_
      functionSourceFile: '/src/keystone/llvm/lib/Support/APFloat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 632
      functionLinenumberEnd: 640
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          88
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks7APFloat15copySignificandERKS0_
        - _ZNK7llvm_ks7APFloat15isFiniteNonZeroEv
        - __assert_fail
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APFloat.cpp:633,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/APFloat.cpp:638,7'
          Dst:             _ZNK7llvm_ks7APFloat15isFiniteNonZeroEv
        - Src:             'llvm/lib/Support/APFloat.cpp:639,5'
          Dst:             _ZN7llvm_ks7APFloat15copySignificandERKS0_
    - functionName:    _ZN7llvm_ks7APFloat15copySignificandERKS0_
      functionSourceFile: '/src/keystone/llvm/lib/Support/APFloat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 644
      functionLinenumberEnd: 650
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          65
      EdgeCount:       15
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks5APInt8tcAssignEPmPKmj
        - _ZN7llvm_ks7APFloat16significandPartsEv
        - _ZNK7llvm_ks7APFloat15isFiniteNonZeroEv
        - _ZNK7llvm_ks7APFloat16significandPartsEv
        - _ZNK7llvm_ks7APFloat9partCountEv
        - __assert_fail
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APFloat.cpp:645,3'
          Dst:             _ZNK7llvm_ks7APFloat15isFiniteNonZeroEv
        - Src:             'llvm/lib/Support/APFloat.cpp:645,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/APFloat.cpp:646,3'
          Dst:             _ZNK7llvm_ks7APFloat9partCountEv
        - Src:             'llvm/lib/Support/APFloat.cpp:646,3'
          Dst:             _ZNK7llvm_ks7APFloat9partCountEv
        - Src:             'llvm/lib/Support/APFloat.cpp:646,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/APFloat.cpp:648,19'
          Dst:             _ZN7llvm_ks7APFloat16significandPartsEv
        - Src:             'llvm/lib/Support/APFloat.cpp:648,43'
          Dst:             _ZNK7llvm_ks7APFloat16significandPartsEv
        - Src:             'llvm/lib/Support/APFloat.cpp:649,19'
          Dst:             _ZNK7llvm_ks7APFloat9partCountEv
        - Src:             'llvm/lib/Support/APFloat.cpp:648,3'
          Dst:             _ZN7llvm_ks5APInt8tcAssignEPmPKmj
    - functionName:    _ZN7llvm_ks7APFloat14divideSpecialsERKS0_
      functionSourceFile: '/src/keystone/llvm/lib/Support/APFloat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1598
      functionLinenumberEnd: 1635
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         25
      ICount:          133
      EdgeCount:       48
      CyclomaticComplexity: 25
      functionsReached:
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - _ZN7llvm_ks7APFloat15copySignificandERKS0_
        - _ZN7llvm_ks7APFloat7makeNaNEbbPKNS_5APIntE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/lib/Support/APFloat.cpp:1599,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Support/APFloat.cpp:1601,5'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/lib/Support/APFloat.cpp:1607,5'
          Dst:             _ZN7llvm_ks7APFloat15copySignificandERKS0_
        - Src:             'llvm/lib/Support/APFloat.cpp:1629,5'
          Dst:             _ZN7llvm_ks7APFloat7makeNaNEbbPKNS_5APIntE
    - functionName:    _ZN7llvm_ks7APFloat17divideSignificandERKS0_
      functionSourceFile: '/src/keystone/llvm/lib/Support/APFloat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1103
      functionLinenumberEnd: 1182
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         49
      ICount:          332
      EdgeCount:       61
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN7llvm_ks5APInt10tcSubtractEPmPKmmj
        - _ZN7llvm_ks5APInt11tcShiftLeftEPmjj
        - _ZN7llvm_ks5APInt5tcMSBEPKmj
        - _ZN7llvm_ks5APInt8tcIsZeroEPKmj
        - _ZN7llvm_ks5APInt8tcSetBitEPmj
        - _ZN7llvm_ks5APInt9tcCompareEPKmS2_j
        - _ZN7llvm_ks7APFloat16significandPartsEv
        - _ZNK7llvm_ks7APFloat16significandPartsEv
        - _ZNK7llvm_ks7APFloat9partCountEv
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APFloat.cpp:1110,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/APFloat.cpp:1112,20'
          Dst:             _ZN7llvm_ks7APFloat16significandPartsEv
        - Src:             'llvm/lib/Support/APFloat.cpp:1113,24'
          Dst:             _ZNK7llvm_ks7APFloat16significandPartsEv
        - Src:             'llvm/lib/Support/APFloat.cpp:1114,16'
          Dst:             _ZNK7llvm_ks7APFloat9partCountEv
        - Src:             'llvm/lib/Support/APFloat.cpp:1135,21'
          Dst:             _ZN7llvm_ks5APInt5tcMSBEPKmj
        - Src:             'llvm/lib/Support/APFloat.cpp:1138,5'
          Dst:             _ZN7llvm_ks5APInt11tcShiftLeftEPmjj
        - Src:             'llvm/lib/Support/APFloat.cpp:1142,21'
          Dst:             _ZN7llvm_ks5APInt5tcMSBEPKmj
        - Src:             'llvm/lib/Support/APFloat.cpp:1145,5'
          Dst:             _ZN7llvm_ks5APInt11tcShiftLeftEPmjj
        - Src:             'llvm/lib/Support/APFloat.cpp:1151,7'
          Dst:             _ZN7llvm_ks5APInt9tcCompareEPKmS2_j
        - Src:             'llvm/lib/Support/APFloat.cpp:1153,5'
          Dst:             _ZN7llvm_ks5APInt11tcShiftLeftEPmjj
        - Src:             'llvm/lib/Support/APFloat.cpp:1154,5'
          Dst:             _ZN7llvm_ks5APInt9tcCompareEPKmS2_j
        - Src:             'llvm/lib/Support/APFloat.cpp:1154,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/APFloat.cpp:1159,9'
          Dst:             _ZN7llvm_ks5APInt9tcCompareEPKmS2_j
        - Src:             'llvm/lib/Support/APFloat.cpp:1160,7'
          Dst:             _ZN7llvm_ks5APInt10tcSubtractEPmPKmmj
        - Src:             'llvm/lib/Support/APFloat.cpp:1161,7'
          Dst:             _ZN7llvm_ks5APInt8tcSetBitEPmj
        - Src:             'llvm/lib/Support/APFloat.cpp:1164,5'
          Dst:             _ZN7llvm_ks5APInt11tcShiftLeftEPmjj
        - Src:             'llvm/lib/Support/APFloat.cpp:1168,13'
          Dst:             _ZN7llvm_ks5APInt9tcCompareEPKmS2_j
        - Src:             'llvm/lib/Support/APFloat.cpp:1174,12'
          Dst:             _ZN7llvm_ks5APInt8tcIsZeroEPKmj
    - functionName:    _ZN7llvm_ks7APFloat9normalizeENS0_12roundingModeENS_12lostFractionE
      functionSourceFile: '/src/keystone/llvm/lib/Support/APFloat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1318
      functionLinenumberEnd: 1421
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         50
      ICount:          300
      EdgeCount:       65
      CyclomaticComplexity: 17
      functionsReached:
        - _ZL20combineLostFractionsN7llvm_ks12lostFractionES0_
        - _ZN7llvm_ks7APFloat14handleOverflowENS0_12roundingModeE
        - _ZN7llvm_ks7APFloat20incrementSignificandEv
        - _ZN7llvm_ks7APFloat20shiftSignificandLeftEj
        - _ZN7llvm_ks7APFloat21shiftSignificandRightEj
        - _ZNK7llvm_ks7APFloat14significandMSBEv
        - _ZNK7llvm_ks7APFloat15isFiniteNonZeroEv
        - _ZNK7llvm_ks7APFloat17roundAwayFromZeroENS0_12roundingModeENS_12lostFractionEj
        - __assert_fail
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APFloat.cpp:1322,8'
          Dst:             _ZNK7llvm_ks7APFloat15isFiniteNonZeroEv
        - Src:             'llvm/lib/Support/APFloat.cpp:1326,10'
          Dst:             _ZNK7llvm_ks7APFloat14significandMSBEv
        - Src:             'llvm/lib/Support/APFloat.cpp:1337,14'
          Dst:             _ZN7llvm_ks7APFloat14handleOverflowENS0_12roundingModeE
        - Src:             'llvm/lib/Support/APFloat.cpp:1346,7'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/APFloat.cpp:1348,7'
          Dst:             _ZN7llvm_ks7APFloat20shiftSignificandLeftEj
        - Src:             'llvm/lib/Support/APFloat.cpp:1357,12'
          Dst:             _ZN7llvm_ks7APFloat21shiftSignificandRightEj
        - Src:             'llvm/lib/Support/APFloat.cpp:1359,23'
          Dst:             _ZL20combineLostFractionsN7llvm_ks12lostFractionES0_
        - Src:             'llvm/lib/Support/APFloat.cpp:1383,7'
          Dst:             _ZNK7llvm_ks7APFloat17roundAwayFromZeroENS0_12roundingModeENS_12lostFractionEj
        - Src:             'llvm/lib/Support/APFloat.cpp:1387,5'
          Dst:             _ZN7llvm_ks7APFloat20incrementSignificandEv
        - Src:             'llvm/lib/Support/APFloat.cpp:1388,12'
          Dst:             _ZNK7llvm_ks7APFloat14significandMSBEv
        - Src:             'llvm/lib/Support/APFloat.cpp:1401,7'
          Dst:             _ZN7llvm_ks7APFloat21shiftSignificandRightEj
        - Src:             'llvm/lib/Support/APFloat.cpp:1413,3'
          Dst:             __assert_fail
    - functionName:    _ZN7llvm_ks7APFloat14handleOverflowENS0_12roundingModeE
      functionSourceFile: '/src/keystone/llvm/lib/Support/APFloat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1254
      functionLinenumberEnd: 1271
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         19
      ICount:          109
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7llvm_ks5APInt25tcSetLeastSignificantBitsEPmjj
        - _ZN7llvm_ks7APFloat16significandPartsEv
        - _ZNK7llvm_ks7APFloat9partCountEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APFloat.cpp:1267,36'
          Dst:             _ZN7llvm_ks7APFloat16significandPartsEv
        - Src:             'llvm/lib/Support/APFloat.cpp:1267,56'
          Dst:             _ZNK7llvm_ks7APFloat9partCountEv
        - Src:             'llvm/lib/Support/APFloat.cpp:1267,3'
          Dst:             _ZN7llvm_ks5APInt25tcSetLeastSignificantBitsEPmjj
    - functionName:    _ZN7llvm_ks7APFloat20shiftSignificandLeftEj
      functionSourceFile: '/src/keystone/llvm/lib/Support/APFloat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1212
      functionLinenumberEnd: 1223
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          72
      EdgeCount:       15
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks5APInt11tcShiftLeftEPmjj
        - _ZN7llvm_ks5APInt8tcIsZeroEPKmj
        - _ZN7llvm_ks7APFloat16significandPartsEv
        - _ZNK7llvm_ks7APFloat9partCountEv
        - __assert_fail
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APFloat.cpp:1213,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/APFloat.cpp:1216,31'
          Dst:             _ZNK7llvm_ks7APFloat9partCountEv
        - Src:             'llvm/lib/Support/APFloat.cpp:1218,24'
          Dst:             _ZN7llvm_ks7APFloat16significandPartsEv
        - Src:             'llvm/lib/Support/APFloat.cpp:1218,5'
          Dst:             _ZN7llvm_ks5APInt11tcShiftLeftEPmjj
        - Src:             'llvm/lib/Support/APFloat.cpp:1221,5'
          Dst:             _ZN7llvm_ks7APFloat16significandPartsEv
        - Src:             'llvm/lib/Support/APFloat.cpp:1221,5'
          Dst:             _ZN7llvm_ks5APInt8tcIsZeroEPKmj
        - Src:             'llvm/lib/Support/APFloat.cpp:1221,5'
          Dst:             __assert_fail
    - functionName:    _ZN7llvm_ks7APFloat21shiftSignificandRightEj
      functionSourceFile: '/src/keystone/llvm/lib/Support/APFloat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1200
      functionLinenumberEnd: 1206
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          50
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL10shiftRightPmjj
        - _ZN7llvm_ks7APFloat16significandPartsEv
        - _ZNK7llvm_ks7APFloat9partCountEv
        - __assert_fail
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APFloat.cpp:1202,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/APFloat.cpp:1206,21'
          Dst:             _ZN7llvm_ks7APFloat16significandPartsEv
        - Src:             'llvm/lib/Support/APFloat.cpp:1206,41'
          Dst:             _ZNK7llvm_ks7APFloat9partCountEv
        - Src:             'llvm/lib/Support/APFloat.cpp:1206,10'
          Dst:             _ZL10shiftRightPmjj
    - functionName:    _ZL20combineLostFractionsN7llvm_ks12lostFractionES0_
      functionSourceFile: '/src/keystone/llvm/lib/Support/APFloat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 415
      functionLinenumberEnd: 423
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          41
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks7APFloat17roundAwayFromZeroENS0_12roundingModeENS_12lostFractionEj
      functionSourceFile: '/src/keystone/llvm/lib/Support/APFloat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1282
      functionLinenumberEnd: 1313
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         31
      ICount:          161
      EdgeCount:       34
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - _ZN7llvm_ks5APInt12tcExtractBitEPKmj
        - _ZNK7llvm_ks7APFloat15isFiniteNonZeroEv
        - _ZNK7llvm_ks7APFloat16significandPartsEv
        - __assert_fail
      functionUses:    3
      BranchProfiles:
        - Branch String:   'llvm/lib/Support/APFloat.cpp:1289,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Support/APFloat.cpp:1284,3'
          Dst:             _ZNK7llvm_ks7APFloat15isFiniteNonZeroEv
        - Src:             'llvm/lib/Support/APFloat.cpp:1284,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/APFloat.cpp:1287,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/APFloat.cpp:1299,34'
          Dst:             _ZNK7llvm_ks7APFloat16significandPartsEv
        - Src:             'llvm/lib/Support/APFloat.cpp:1299,14'
          Dst:             _ZN7llvm_ks5APInt12tcExtractBitEPKmj
        - Src:             'llvm/lib/Support/APFloat.cpp:1312,3'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
    - functionName:    _ZL10shiftRightPmjj
      functionSourceFile: '/src/keystone/llvm/lib/Support/APFloat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 401
      functionLinenumberEnd: 408
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL29lostFractionThroughTruncationPKmjj
        - _ZN7llvm_ks5APInt12tcShiftRightEPmjj
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APFloat.cpp:404,19'
          Dst:             _ZL29lostFractionThroughTruncationPKmjj
        - Src:             'llvm/lib/Support/APFloat.cpp:406,3'
          Dst:             _ZN7llvm_ks5APInt12tcShiftRightEPmjj
    - functionName:    _ZL29lostFractionThroughTruncationPKmjj
      functionSourceFile: '/src/keystone/llvm/lib/Support/APFloat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 381
      functionLinenumberEnd: 396
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          73
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks5APInt12tcExtractBitEPKmj
        - _ZN7llvm_ks5APInt5tcLSBEPKmj
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APFloat.cpp:384,9'
          Dst:             _ZN7llvm_ks5APInt5tcLSBEPKmj
        - Src:             'llvm/lib/Support/APFloat.cpp:392,7'
          Dst:             _ZN7llvm_ks5APInt12tcExtractBitEPKmj
    - functionName:    _ZN7llvm_ks7APFloatC2ERKNS_12fltSemanticsEm
      functionSourceFile: '/src/keystone/llvm/lib/Support/APFloat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 832
      functionLinenumberEnd: 840
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          44
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks7APFloat10initializeEPKNS_12fltSemanticsE
        - _ZN7llvm_ks7APFloat15zeroSignificandEv
        - _ZN7llvm_ks7APFloat16significandPartsEv
        - _ZN7llvm_ks7APFloat9normalizeENS0_12roundingModeENS_12lostFractionE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APFloat.cpp:833,3'
          Dst:             _ZN7llvm_ks7APFloat10initializeEPKNS_12fltSemanticsE
        - Src:             'llvm/lib/Support/APFloat.cpp:836,3'
          Dst:             _ZN7llvm_ks7APFloat15zeroSignificandEv
        - Src:             'llvm/lib/Support/APFloat.cpp:838,3'
          Dst:             _ZN7llvm_ks7APFloat16significandPartsEv
        - Src:             'llvm/lib/Support/APFloat.cpp:839,3'
          Dst:             _ZN7llvm_ks7APFloat9normalizeENS0_12roundingModeENS_12lostFractionE
    - functionName:    _ZN7llvm_ks7APFloat15zeroSignificandEv
      functionSourceFile: '/src/keystone/llvm/lib/Support/APFloat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 921
      functionLinenumberEnd: 923
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks5APInt5tcSetEPmmj
        - _ZN7llvm_ks7APFloat16significandPartsEv
        - _ZNK7llvm_ks7APFloat9partCountEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APFloat.cpp:922,16'
          Dst:             _ZN7llvm_ks7APFloat16significandPartsEv
        - Src:             'llvm/lib/Support/APFloat.cpp:922,39'
          Dst:             _ZNK7llvm_ks7APFloat9partCountEv
        - Src:             'llvm/lib/Support/APFloat.cpp:922,3'
          Dst:             _ZN7llvm_ks5APInt5tcSetEPmmj
    - functionName:    _ZN7llvm_ks11SmallVectorIcLj6EED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 868
      functionLinenumberEnd: 868
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplIcED2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:868,7'
          Dst:             _ZN7llvm_ks15SmallVectorImplIcED2Ev
    - functionName:    _ZN7llvm_ks11SmallVectorIcLj6EEC2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 872
      functionLinenumberEnd: 873
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplIcEC2Ej
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:872,19'
          Dst:             _ZN7llvm_ks15SmallVectorImplIcEC2Ej
    - functionName:    _ZN12_GLOBAL__N_117AdjustToPrecisionERN7llvm_ks15SmallVectorImplIcEERij
      functionSourceFile: '/src/keystone/llvm/lib/Support/APFloat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3561
      functionLinenumberEnd: 3603
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         40
      ICount:          462
      EdgeCount:       47
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplIcE5clearEv
        - _ZN7llvm_ks15SmallVectorImplIcE5eraseEPcS2_
        - _ZN7llvm_ks23SmallVectorTemplateBaseIcLb1EE9push_backERKc
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APFloat.cpp:3573,9'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/APFloat.cpp:3574,38'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/APFloat.cpp:3578,21'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/APFloat.cpp:3578,33'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/APFloat.cpp:3578,14'
          Dst:             _ZN7llvm_ks15SmallVectorImplIcE5eraseEPcS2_
        - Src:             'llvm/lib/Support/APFloat.cpp:3585,11'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/APFloat.cpp:3588,9'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/APFloat.cpp:3596,14'
          Dst:             _ZN7llvm_ks15SmallVectorImplIcE5clearEv
        - Src:             'llvm/lib/Support/APFloat.cpp:3597,14'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseIcLb1EE9push_backERKc
        - Src:             'llvm/lib/Support/APFloat.cpp:3602,19'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/APFloat.cpp:3602,31'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/APFloat.cpp:3602,12'
          Dst:             _ZN7llvm_ks15SmallVectorImplIcE5eraseEPcS2_
    - functionName:    _ZNK7llvm_ks5APIntneEm
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/APInt.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1018
      functionLinenumberEnd: 1018
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks5APInteqEm
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/APInt.h:1018,58'
          Dst:             _ZNK7llvm_ks5APInteqEm
    - functionName:    _ZN12_GLOBAL__N_117AdjustToPrecisionERN7llvm_ks5APIntERij
      functionSourceFile: '/src/keystone/llvm/lib/Support/APFloat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3530
      functionLinenumberEnd: 3557
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          159
      EdgeCount:       49
      CyclomaticComplexity: 25
      functionsReached:
        - _ZN7llvm_ks5APIntC2Ejmb
        - _ZN7llvm_ks5APIntD2Ev
        - _ZN7llvm_ks5APIntaSEOS0_
        - _ZN7llvm_ks5APIntmLERKS0_
        - _ZNK7llvm_ks5APInt11getBitWidthEv
        - _ZNK7llvm_ks5APInt13getActiveBitsEv
        - _ZNK7llvm_ks5APInt4udivERKS0_
        - _ZNK7llvm_ks5APInt5truncEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APFloat.cpp:3531,33'
          Dst:             _ZNK7llvm_ks5APInt13getActiveBitsEv
        - Src:             'llvm/lib/Support/APFloat.cpp:3543,31'
          Dst:             _ZNK7llvm_ks5APInt11getBitWidthEv
        - Src:             'llvm/lib/Support/APFloat.cpp:3543,11'
          Dst:             _ZN7llvm_ks5APIntC2Ejmb
        - Src:             'llvm/lib/Support/APFloat.cpp:3544,30'
          Dst:             _ZNK7llvm_ks5APInt11getBitWidthEv
        - Src:             'llvm/lib/Support/APFloat.cpp:3544,11'
          Dst:             _ZN7llvm_ks5APIntC2Ejmb
        - Src:             'llvm/lib/Support/APFloat.cpp:3547,17'
          Dst:             _ZN7llvm_ks5APIntmLERKS0_
        - Src:             'llvm/lib/Support/APFloat.cpp:3557,3'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APFloat.cpp:3550,14'
          Dst:             _ZN7llvm_ks5APIntmLERKS0_
        - Src:             'llvm/lib/Support/APFloat.cpp:3553,31'
          Dst:             _ZNK7llvm_ks5APInt4udivERKS0_
        - Src:             'llvm/lib/Support/APFloat.cpp:3553,17'
          Dst:             _ZN7llvm_ks5APIntaSEOS0_
        - Src:             'llvm/lib/Support/APFloat.cpp:3553,5'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APFloat.cpp:3556,49'
          Dst:             _ZNK7llvm_ks5APInt13getActiveBitsEv
        - Src:             'llvm/lib/Support/APFloat.cpp:3556,31'
          Dst:             _ZNK7llvm_ks5APInt5truncEj
        - Src:             'llvm/lib/Support/APFloat.cpp:3556,17'
          Dst:             _ZN7llvm_ks5APIntaSEOS0_
        - Src:             'llvm/lib/Support/APFloat.cpp:3556,5'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APFloat.cpp:3557,3'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APFloat.cpp:3557,3'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APFloat.cpp:3557,3'
          Dst:             _ZN7llvm_ks5APIntD2Ev
    - functionName:    _ZN12_GLOBAL__N_16appendERN7llvm_ks15SmallVectorImplIcEENS0_9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/Support/APFloat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3523
      functionLinenumberEnd: 3525
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplIcE6appendIPKcEEvT_S5_
        - _ZNK7llvm_ks9StringRef3endEv
        - _ZNK7llvm_ks9StringRef5beginEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APFloat.cpp:3524,23'
          Dst:             _ZNK7llvm_ks9StringRef5beginEv
        - Src:             'llvm/lib/Support/APFloat.cpp:3524,36'
          Dst:             _ZNK7llvm_ks9StringRef3endEv
        - Src:             'llvm/lib/Support/APFloat.cpp:3524,12'
          Dst:             _ZN7llvm_ks15SmallVectorImplIcE6appendIPKcEEvT_S5_
    - functionName:    _ZNK7llvm_ks7APFloat8toStringERNS_15SmallVectorImplIcEEjj
      functionSourceFile: '/src/keystone/llvm/lib/Support/APFloat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3608
      functionLinenumberEnd: 3807
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         188
      ICount:          1170
      EdgeCount:       363
      CyclomaticComplexity: 177
      functionsReached:
        - _ZL16partCountForBitsj
        - _ZN12_GLOBAL__N_117AdjustToPrecisionERN7llvm_ks15SmallVectorImplIcEERij
        - _ZN12_GLOBAL__N_117AdjustToPrecisionERN7llvm_ks5APIntERij
        - _ZN12_GLOBAL__N_16appendERN7llvm_ks15SmallVectorImplIcEENS0_9StringRefE
        - _ZN7llvm_ks11SmallVectorIcLj256EEC2Ev
        - _ZN7llvm_ks11SmallVectorIcLj256EED2Ev
        - _ZN7llvm_ks11SmallVectorIcLj6EEC2Ev
        - _ZN7llvm_ks11SmallVectorIcLj6EED2Ev
        - _ZN7llvm_ks12makeArrayRefImEENS_8ArrayRefIT_EEPKS2_m
        - _ZN7llvm_ks23SmallVectorTemplateBaseIcLb1EE9push_backERKc
        - _ZN7llvm_ks5APInt7udivremERKS0_S2_RS0_S3_
        - _ZN7llvm_ks5APIntC2EjNS_8ArrayRefImEE
        - _ZN7llvm_ks5APIntC2Ejmb
        - _ZN7llvm_ks5APIntD2Ev
        - _ZN7llvm_ks5APIntaSEOS0_
        - _ZN7llvm_ks5APIntlSEj
        - _ZN7llvm_ks5APIntmLERKS0_
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZNK7llvm_ks15SmallVectorBase5emptyEv
        - _ZNK7llvm_ks5APInt11getBitWidthEv
        - _ZNK7llvm_ks5APInt12getZExtValueEv
        - _ZNK7llvm_ks5APInt18countTrailingZerosEv
        - _ZNK7llvm_ks5APInt4lshrEj
        - _ZNK7llvm_ks5APInt4zextEj
        - _ZNK7llvm_ks5APIntneEm
        - _ZNK7llvm_ks7APFloat10isNegativeEv
        - _ZNK7llvm_ks7APFloat16significandPartsEv
        - __assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   'llvm/lib/Support/APFloat.cpp:3609,3'
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Support/APFloat.cpp:3611,9'
          Dst:             _ZNK7llvm_ks7APFloat10isNegativeEv
        - Src:             'llvm/lib/Support/APFloat.cpp:3612,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Support/APFloat.cpp:3612,14'
          Dst:             _ZN12_GLOBAL__N_16appendERN7llvm_ks15SmallVectorImplIcEENS0_9StringRefE
        - Src:             'llvm/lib/Support/APFloat.cpp:3614,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Support/APFloat.cpp:3614,14'
          Dst:             _ZN12_GLOBAL__N_16appendERN7llvm_ks15SmallVectorImplIcEENS0_9StringRefE
        - Src:             'llvm/lib/Support/APFloat.cpp:3616,34'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Support/APFloat.cpp:3616,22'
          Dst:             _ZN12_GLOBAL__N_16appendERN7llvm_ks15SmallVectorImplIcEENS0_9StringRefE
        - Src:             'llvm/lib/Support/APFloat.cpp:3619,9'
          Dst:             _ZNK7llvm_ks7APFloat10isNegativeEv
        - Src:             'llvm/lib/Support/APFloat.cpp:3620,11'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseIcLb1EE9push_backERKc
        - Src:             'llvm/lib/Support/APFloat.cpp:3623,19'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Support/APFloat.cpp:3623,7'
          Dst:             _ZN12_GLOBAL__N_16appendERN7llvm_ks15SmallVectorImplIcEENS0_9StringRefE
        - Src:             'llvm/lib/Support/APFloat.cpp:3625,11'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseIcLb1EE9push_backERKc
        - Src:             'llvm/lib/Support/APFloat.cpp:3632,7'
          Dst:             _ZNK7llvm_ks7APFloat10isNegativeEv
        - Src:             'llvm/lib/Support/APFloat.cpp:3633,9'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseIcLb1EE9push_backERKc
        - Src:             'llvm/lib/Support/APFloat.cpp:3638,34'
          Dst:             _ZNK7llvm_ks7APFloat16significandPartsEv
        - Src:             'llvm/lib/Support/APFloat.cpp:3639,34'
          Dst:             _ZL16partCountForBitsj
        - Src:             'llvm/lib/Support/APFloat.cpp:3638,21'
          Dst:             _ZN7llvm_ks12makeArrayRefImEENS_8ArrayRefIT_EEPKS2_m
        - Src:             'llvm/lib/Support/APFloat.cpp:3637,9'
          Dst:             _ZN7llvm_ks5APIntC2EjNS_8ArrayRefImEE
        - Src:             'llvm/lib/Support/APFloat.cpp:3655,35'
          Dst:             _ZNK7llvm_ks5APInt18countTrailingZerosEv
        - Src:             'llvm/lib/Support/APFloat.cpp:3657,29'
          Dst:             _ZNK7llvm_ks5APInt4lshrEj
        - Src:             'llvm/lib/Support/APFloat.cpp:3657,15'
          Dst:             _ZN7llvm_ks5APIntaSEOS0_
        - Src:             'llvm/lib/Support/APFloat.cpp:3657,3'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APFloat.cpp:3657,3'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APFloat.cpp:3664,31'
          Dst:             _ZNK7llvm_ks5APInt4zextEj
        - Src:             'llvm/lib/Support/APFloat.cpp:3664,17'
          Dst:             _ZN7llvm_ks5APIntaSEOS0_
        - Src:             'llvm/lib/Support/APFloat.cpp:3664,5'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APFloat.cpp:3665,17'
          Dst:             _ZN7llvm_ks5APIntlSEj
        - Src:             'llvm/lib/Support/APFloat.cpp:3664,5'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APFloat.cpp:3683,31'
          Dst:             _ZNK7llvm_ks5APInt4zextEj
        - Src:             'llvm/lib/Support/APFloat.cpp:3683,17'
          Dst:             _ZN7llvm_ks5APIntaSEOS0_
        - Src:             'llvm/lib/Support/APFloat.cpp:3683,5'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APFloat.cpp:3684,11'
          Dst:             _ZN7llvm_ks5APIntC2Ejmb
        - Src:             'llvm/lib/Support/APFloat.cpp:3686,33'
          Dst:             _ZN7llvm_ks5APIntmLERKS0_
        - Src:             'llvm/lib/Support/APFloat.cpp:3683,5'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APFloat.cpp:3692,3'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APFloat.cpp:3690,21'
          Dst:             _ZN7llvm_ks5APIntmLERKS0_
        - Src:             'llvm/lib/Support/APFloat.cpp:3692,3'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APFloat.cpp:3694,3'
          Dst:             _ZN12_GLOBAL__N_117AdjustToPrecisionERN7llvm_ks5APIntERij
        - Src:             'llvm/lib/Support/APFloat.cpp:3696,26'
          Dst:             _ZN7llvm_ks11SmallVectorIcLj256EEC2Ev
        - Src:             'llvm/lib/Support/APFloat.cpp:3699,36'
          Dst:             _ZNK7llvm_ks5APInt11getBitWidthEv
        - Src:             'llvm/lib/Support/APFloat.cpp:3700,9'
          Dst:             _ZN7llvm_ks5APIntC2Ejmb
        - Src:             'llvm/lib/Support/APFloat.cpp:3701,9'
          Dst:             _ZN7llvm_ks5APIntC2Ejmb
        - Src:             'llvm/lib/Support/APFloat.cpp:3704,22'
          Dst:             _ZNK7llvm_ks5APIntneEm
        - Src:             'llvm/lib/Support/APFloat.cpp:3707,5'
          Dst:             _ZN7llvm_ks5APInt7udivremERKS0_S2_RS0_S3_
        - Src:             'llvm/lib/Support/APFloat.cpp:3709,24'
          Dst:             _ZNK7llvm_ks5APInt12getZExtValueEv
        - Src:             'llvm/lib/Support/APFloat.cpp:3714,14'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseIcLb1EE9push_backERKc
        - Src:             'llvm/lib/Support/APFloat.cpp:3719,3'
          Dst:             _ZNK7llvm_ks15SmallVectorBase5emptyEv
        - Src:             'llvm/lib/Support/APFloat.cpp:3719,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/APFloat.cpp:3723,3'
          Dst:             _ZN12_GLOBAL__N_117AdjustToPrecisionERN7llvm_ks15SmallVectorImplIcEERij
        - Src:             'llvm/lib/Support/APFloat.cpp:3756,19'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/APFloat.cpp:3756,9'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseIcLb1EE9push_backERKc
        - Src:             'llvm/lib/Support/APFloat.cpp:3757,9'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseIcLb1EE9push_backERKc
        - Src:             'llvm/lib/Support/APFloat.cpp:3759,11'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseIcLb1EE9push_backERKc
        - Src:             'llvm/lib/Support/APFloat.cpp:3762,23'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/APFloat.cpp:3762,13'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseIcLb1EE9push_backERKc
        - Src:             'llvm/lib/Support/APFloat.cpp:3763,9'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseIcLb1EE9push_backERKc
        - Src:             'llvm/lib/Support/APFloat.cpp:3765,9'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseIcLb1EE9push_backERKc
        - Src:             'llvm/lib/Support/APFloat.cpp:3767,26'
          Dst:             _ZN7llvm_ks11SmallVectorIcLj6EEC2Ev
        - Src:             'llvm/lib/Support/APFloat.cpp:3769,14'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseIcLb1EE9push_backERKc
        - Src:             'llvm/lib/Support/APFloat.cpp:3773,21'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/APFloat.cpp:3773,11'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseIcLb1EE9push_backERKc
        - Src:             'llvm/lib/Support/APFloat.cpp:3775,3'
          Dst:             _ZN7llvm_ks11SmallVectorIcLj6EED2Ev
        - Src:             'llvm/lib/Support/APFloat.cpp:3775,3'
          Dst:             _ZN7llvm_ks11SmallVectorIcLj6EED2Ev
        - Src:             'llvm/lib/Support/APFloat.cpp:3780,21'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/APFloat.cpp:3780,11'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseIcLb1EE9push_backERKc
        - Src:             'llvm/lib/Support/APFloat.cpp:3782,11'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseIcLb1EE9push_backERKc
        - Src:             'llvm/lib/Support/APFloat.cpp:3794,21'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/APFloat.cpp:3794,11'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseIcLb1EE9push_backERKc
        - Src:             'llvm/lib/Support/APFloat.cpp:3795,9'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseIcLb1EE9push_backERKc
        - Src:             'llvm/lib/Support/APFloat.cpp:3799,9'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseIcLb1EE9push_backERKc
        - Src:             'llvm/lib/Support/APFloat.cpp:3800,9'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseIcLb1EE9push_backERKc
        - Src:             'llvm/lib/Support/APFloat.cpp:3802,11'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseIcLb1EE9push_backERKc
        - Src:             'llvm/lib/Support/APFloat.cpp:3806,19'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/APFloat.cpp:3806,9'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseIcLb1EE9push_backERKc
        - Src:             'llvm/lib/Support/APFloat.cpp:3807,1'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APFloat.cpp:3807,1'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APFloat.cpp:3807,1'
          Dst:             _ZN7llvm_ks11SmallVectorIcLj256EED2Ev
        - Src:             'llvm/lib/Support/APFloat.cpp:3807,1'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APFloat.cpp:3807,1'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APFloat.cpp:3807,1'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APFloat.cpp:3807,1'
          Dst:             _ZN7llvm_ks11SmallVectorIcLj256EED2Ev
        - Src:             'llvm/lib/Support/APFloat.cpp:3807,1'
          Dst:             _ZN7llvm_ks5APIntD2Ev
    - functionName:    _ZN7llvm_ks12makeArrayRefImEENS_8ArrayRefIT_EEPKS2_m
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ArrayRef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 313
      functionLinenumberEnd: 314
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks8ArrayRefImEC2EPKmm
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/ArrayRef.h:314,12'
          Dst:             _ZN7llvm_ks8ArrayRefImEC2EPKmm
    - functionName:    _ZN7llvm_ks5APIntlSEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/APInt.h'
      linkageType:     InternalLinkage
      functionLinenumber: 761
      functionLinenumberEnd: 764
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks5APIntD2Ev
        - _ZN7llvm_ks5APIntaSEOS0_
        - _ZNK7llvm_ks5APInt3shlEj
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/APInt.h:762,13'
          Dst:             _ZNK7llvm_ks5APInt3shlEj
        - Src:             'llvm/include/llvm/ADT/APInt.h:762,11'
          Dst:             _ZN7llvm_ks5APIntaSEOS0_
        - Src:             'llvm/include/llvm/ADT/APInt.h:762,5'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/include/llvm/ADT/APInt.h:762,5'
          Dst:             _ZN7llvm_ks5APIntD2Ev
    - functionName:    _ZN7llvm_ks5APInt12doubleToBitsEd
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/APInt.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1495
      functionLinenumberEnd: 1501
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks5APIntC2Ejmb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/APInt.h:1501,12'
          Dst:             _ZN7llvm_ks5APIntC2Ejmb
    - functionName:    _ZN7llvm_ks7APFloatC2Ed
      functionSourceFile: '/src/keystone/llvm/lib/Support/APFloat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3518
      functionLinenumberEnd: 3520
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks5APInt12doubleToBitsEd
        - _ZN7llvm_ks5APIntD2Ev
        - _ZN7llvm_ks7APFloat13initFromAPIntEPKNS_12fltSemanticsERKNS_5APIntE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APFloat.cpp:3519,30'
          Dst:             _ZN7llvm_ks5APInt12doubleToBitsEd
        - Src:             'llvm/lib/Support/APFloat.cpp:3519,3'
          Dst:             _ZN7llvm_ks7APFloat13initFromAPIntEPKNS_12fltSemanticsERKNS_5APIntE
        - Src:             'llvm/lib/Support/APFloat.cpp:3519,3'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APFloat.cpp:3519,3'
          Dst:             _ZN7llvm_ks5APIntD2Ev
    - functionName:    _ZN7llvm_ks7APFloat13initFromAPIntEPKNS_12fltSemanticsERKNS_5APIntE
      functionSourceFile: '/src/keystone/llvm/lib/Support/APFloat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3391
      functionLinenumberEnd: 3406
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          77
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - _ZN7llvm_ks7APFloat17initFromHalfAPIntERKNS_5APIntE
        - _ZN7llvm_ks7APFloat18initFromFloatAPIntERKNS_5APIntE
        - _ZN7llvm_ks7APFloat19initFromDoubleAPIntERKNS_5APIntE
        - _ZN7llvm_ks7APFloat22initFromQuadrupleAPIntERKNS_5APIntE
        - _ZN7llvm_ks7APFloat26initFromF80LongDoubleAPIntERKNS_5APIntE
        - _ZN7llvm_ks7APFloat28initFromPPCDoubleDoubleAPIntERKNS_5APIntE
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APFloat.cpp:3393,12'
          Dst:             _ZN7llvm_ks7APFloat17initFromHalfAPIntERKNS_5APIntE
        - Src:             'llvm/lib/Support/APFloat.cpp:3395,12'
          Dst:             _ZN7llvm_ks7APFloat18initFromFloatAPIntERKNS_5APIntE
        - Src:             'llvm/lib/Support/APFloat.cpp:3397,12'
          Dst:             _ZN7llvm_ks7APFloat19initFromDoubleAPIntERKNS_5APIntE
        - Src:             'llvm/lib/Support/APFloat.cpp:3399,12'
          Dst:             _ZN7llvm_ks7APFloat26initFromF80LongDoubleAPIntERKNS_5APIntE
        - Src:             'llvm/lib/Support/APFloat.cpp:3401,12'
          Dst:             _ZN7llvm_ks7APFloat22initFromQuadrupleAPIntERKNS_5APIntE
        - Src:             'llvm/lib/Support/APFloat.cpp:3403,12'
          Dst:             _ZN7llvm_ks7APFloat28initFromPPCDoubleDoubleAPIntERKNS_5APIntE
        - Src:             'llvm/lib/Support/APFloat.cpp:3405,3'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
    - functionName:    _ZN7llvm_ks7APFloat17initFromHalfAPIntERKNS_5APIntE
      functionSourceFile: '/src/keystone/llvm/lib/Support/APFloat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3354
      functionLinenumberEnd: 3383
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         32
      ICount:          185
      EdgeCount:       39
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN7llvm_ks7APFloat10initializeEPKNS_12fltSemanticsE
        - _ZN7llvm_ks7APFloat16significandPartsEv
        - _ZNK7llvm_ks5APInt10getRawDataEv
        - _ZNK7llvm_ks5APInt11getBitWidthEv
        - _ZNK7llvm_ks7APFloat9partCountEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APFloat.cpp:3355,3'
          Dst:             _ZNK7llvm_ks5APInt11getBitWidthEv
        - Src:             'llvm/lib/Support/APFloat.cpp:3355,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/APFloat.cpp:3356,31'
          Dst:             _ZNK7llvm_ks5APInt10getRawDataEv
        - Src:             'llvm/lib/Support/APFloat.cpp:3360,3'
          Dst:             _ZN7llvm_ks7APFloat10initializeEPKNS_12fltSemanticsE
        - Src:             'llvm/lib/Support/APFloat.cpp:3361,3'
          Dst:             _ZNK7llvm_ks7APFloat9partCountEv
        - Src:             'llvm/lib/Support/APFloat.cpp:3361,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/APFloat.cpp:3373,6'
          Dst:             _ZN7llvm_ks7APFloat16significandPartsEv
        - Src:             'llvm/lib/Support/APFloat.cpp:3377,6'
          Dst:             _ZN7llvm_ks7APFloat16significandPartsEv
        - Src:             'llvm/lib/Support/APFloat.cpp:3381,8'
          Dst:             _ZN7llvm_ks7APFloat16significandPartsEv
    - functionName:    _ZN7llvm_ks7APFloat18initFromFloatAPIntERKNS_5APIntE
      functionSourceFile: '/src/keystone/llvm/lib/Support/APFloat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3321
      functionLinenumberEnd: 3350
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         32
      ICount:          185
      EdgeCount:       39
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN7llvm_ks7APFloat10initializeEPKNS_12fltSemanticsE
        - _ZN7llvm_ks7APFloat16significandPartsEv
        - _ZNK7llvm_ks5APInt10getRawDataEv
        - _ZNK7llvm_ks5APInt11getBitWidthEv
        - _ZNK7llvm_ks7APFloat9partCountEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APFloat.cpp:3322,3'
          Dst:             _ZNK7llvm_ks5APInt11getBitWidthEv
        - Src:             'llvm/lib/Support/APFloat.cpp:3322,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/APFloat.cpp:3323,31'
          Dst:             _ZNK7llvm_ks5APInt10getRawDataEv
        - Src:             'llvm/lib/Support/APFloat.cpp:3327,3'
          Dst:             _ZN7llvm_ks7APFloat10initializeEPKNS_12fltSemanticsE
        - Src:             'llvm/lib/Support/APFloat.cpp:3328,3'
          Dst:             _ZNK7llvm_ks7APFloat9partCountEv
        - Src:             'llvm/lib/Support/APFloat.cpp:3328,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/APFloat.cpp:3340,6'
          Dst:             _ZN7llvm_ks7APFloat16significandPartsEv
        - Src:             'llvm/lib/Support/APFloat.cpp:3344,6'
          Dst:             _ZN7llvm_ks7APFloat16significandPartsEv
        - Src:             'llvm/lib/Support/APFloat.cpp:3348,8'
          Dst:             _ZN7llvm_ks7APFloat16significandPartsEv
    - functionName:    _ZN7llvm_ks7APFloat19initFromDoubleAPIntERKNS_5APIntE
      functionSourceFile: '/src/keystone/llvm/lib/Support/APFloat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3288
      functionLinenumberEnd: 3317
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         32
      ICount:          183
      EdgeCount:       39
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN7llvm_ks7APFloat10initializeEPKNS_12fltSemanticsE
        - _ZN7llvm_ks7APFloat16significandPartsEv
        - _ZNK7llvm_ks5APInt10getRawDataEv
        - _ZNK7llvm_ks5APInt11getBitWidthEv
        - _ZNK7llvm_ks7APFloat9partCountEv
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APFloat.cpp:3289,3'
          Dst:             _ZNK7llvm_ks5APInt11getBitWidthEv
        - Src:             'llvm/lib/Support/APFloat.cpp:3289,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/APFloat.cpp:3290,21'
          Dst:             _ZNK7llvm_ks5APInt10getRawDataEv
        - Src:             'llvm/lib/Support/APFloat.cpp:3294,3'
          Dst:             _ZN7llvm_ks7APFloat10initializeEPKNS_12fltSemanticsE
        - Src:             'llvm/lib/Support/APFloat.cpp:3295,3'
          Dst:             _ZNK7llvm_ks7APFloat9partCountEv
        - Src:             'llvm/lib/Support/APFloat.cpp:3295,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/APFloat.cpp:3307,6'
          Dst:             _ZN7llvm_ks7APFloat16significandPartsEv
        - Src:             'llvm/lib/Support/APFloat.cpp:3311,6'
          Dst:             _ZN7llvm_ks7APFloat16significandPartsEv
        - Src:             'llvm/lib/Support/APFloat.cpp:3315,8'
          Dst:             _ZN7llvm_ks7APFloat16significandPartsEv
    - functionName:    _ZN7llvm_ks7APFloat26initFromF80LongDoubleAPIntERKNS_5APIntE
      functionSourceFile: '/src/keystone/llvm/lib/Support/APFloat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3188
      functionLinenumberEnd: 3218
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         32
      ICount:          192
      EdgeCount:       39
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN7llvm_ks7APFloat10initializeEPKNS_12fltSemanticsE
        - _ZN7llvm_ks7APFloat16significandPartsEv
        - _ZNK7llvm_ks5APInt10getRawDataEv
        - _ZNK7llvm_ks5APInt11getBitWidthEv
        - _ZNK7llvm_ks7APFloat9partCountEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APFloat.cpp:3189,3'
          Dst:             _ZNK7llvm_ks5APInt11getBitWidthEv
        - Src:             'llvm/lib/Support/APFloat.cpp:3189,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/APFloat.cpp:3190,21'
          Dst:             _ZNK7llvm_ks5APInt10getRawDataEv
        - Src:             'llvm/lib/Support/APFloat.cpp:3191,21'
          Dst:             _ZNK7llvm_ks5APInt10getRawDataEv
        - Src:             'llvm/lib/Support/APFloat.cpp:3195,3'
          Dst:             _ZN7llvm_ks7APFloat10initializeEPKNS_12fltSemanticsE
        - Src:             'llvm/lib/Support/APFloat.cpp:3196,3'
          Dst:             _ZNK7llvm_ks7APFloat9partCountEv
        - Src:             'llvm/lib/Support/APFloat.cpp:3196,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/APFloat.cpp:3208,5'
          Dst:             _ZN7llvm_ks7APFloat16significandPartsEv
        - Src:             'llvm/lib/Support/APFloat.cpp:3209,5'
          Dst:             _ZN7llvm_ks7APFloat16significandPartsEv
        - Src:             'llvm/lib/Support/APFloat.cpp:3213,5'
          Dst:             _ZN7llvm_ks7APFloat16significandPartsEv
        - Src:             'llvm/lib/Support/APFloat.cpp:3214,5'
          Dst:             _ZN7llvm_ks7APFloat16significandPartsEv
    - functionName:    _ZN7llvm_ks7APFloat22initFromQuadrupleAPIntERKNS_5APIntE
      functionSourceFile: '/src/keystone/llvm/lib/Support/APFloat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3248
      functionLinenumberEnd: 3284
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         39
      ICount:          229
      EdgeCount:       49
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN7llvm_ks7APFloat10initializeEPKNS_12fltSemanticsE
        - _ZN7llvm_ks7APFloat16significandPartsEv
        - _ZNK7llvm_ks5APInt10getRawDataEv
        - _ZNK7llvm_ks5APInt11getBitWidthEv
        - _ZNK7llvm_ks7APFloat9partCountEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APFloat.cpp:3249,3'
          Dst:             _ZNK7llvm_ks5APInt11getBitWidthEv
        - Src:             'llvm/lib/Support/APFloat.cpp:3249,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/APFloat.cpp:3250,21'
          Dst:             _ZNK7llvm_ks5APInt10getRawDataEv
        - Src:             'llvm/lib/Support/APFloat.cpp:3251,21'
          Dst:             _ZNK7llvm_ks5APInt10getRawDataEv
        - Src:             'llvm/lib/Support/APFloat.cpp:3256,3'
          Dst:             _ZN7llvm_ks7APFloat10initializeEPKNS_12fltSemanticsE
        - Src:             'llvm/lib/Support/APFloat.cpp:3257,3'
          Dst:             _ZNK7llvm_ks7APFloat9partCountEv
        - Src:             'llvm/lib/Support/APFloat.cpp:3257,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/APFloat.cpp:3272,5'
          Dst:             _ZN7llvm_ks7APFloat16significandPartsEv
        - Src:             'llvm/lib/Support/APFloat.cpp:3273,5'
          Dst:             _ZN7llvm_ks7APFloat16significandPartsEv
        - Src:             'llvm/lib/Support/APFloat.cpp:3277,5'
          Dst:             _ZN7llvm_ks7APFloat16significandPartsEv
        - Src:             'llvm/lib/Support/APFloat.cpp:3278,5'
          Dst:             _ZN7llvm_ks7APFloat16significandPartsEv
        - Src:             'llvm/lib/Support/APFloat.cpp:3282,7'
          Dst:             _ZN7llvm_ks7APFloat16significandPartsEv
    - functionName:    _ZN7llvm_ks7APFloat28initFromPPCDoubleDoubleAPIntERKNS_5APIntE
      functionSourceFile: '/src/keystone/llvm/lib/Support/APFloat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3222
      functionLinenumberEnd: 3244
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         32
      ICount:          163
      EdgeCount:       62
      CyclomaticComplexity: 32
      functionsReached:
        - _ZN7llvm_ks5APIntC2Ejmb
        - _ZN7llvm_ks5APIntD2Ev
        - _ZN7llvm_ks7APFloat19initFromDoubleAPIntERKNS_5APIntE
        - _ZN7llvm_ks7APFloat3addERKS0_NS0_12roundingModeE
        - _ZN7llvm_ks7APFloat7convertERKNS_12fltSemanticsENS0_12roundingModeEPb
        - _ZN7llvm_ks7APFloatC2ERKNS_12fltSemanticsERKNS_5APIntE
        - _ZN7llvm_ks7APFloatD2Ev
        - _ZNK7llvm_ks5APInt10getRawDataEv
        - _ZNK7llvm_ks5APInt11getBitWidthEv
        - _ZNK7llvm_ks7APFloat15isFiniteNonZeroEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APFloat.cpp:3223,3'
          Dst:             _ZNK7llvm_ks5APInt11getBitWidthEv
        - Src:             'llvm/lib/Support/APFloat.cpp:3223,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/APFloat.cpp:3224,21'
          Dst:             _ZNK7llvm_ks5APInt10getRawDataEv
        - Src:             'llvm/lib/Support/APFloat.cpp:3225,21'
          Dst:             _ZNK7llvm_ks5APInt10getRawDataEv
        - Src:             'llvm/lib/Support/APFloat.cpp:3230,23'
          Dst:             _ZN7llvm_ks5APIntC2Ejmb
        - Src:             'llvm/lib/Support/APFloat.cpp:3230,3'
          Dst:             _ZN7llvm_ks7APFloat19initFromDoubleAPIntERKNS_5APIntE
        - Src:             'llvm/lib/Support/APFloat.cpp:3230,3'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APFloat.cpp:3231,8'
          Dst:             _ZN7llvm_ks7APFloat7convertERKNS_12fltSemanticsENS0_12roundingModeEPb
        - Src:             'llvm/lib/Support/APFloat.cpp:3232,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/APFloat.cpp:3230,3'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APFloat.cpp:3236,7'
          Dst:             _ZNK7llvm_ks7APFloat15isFiniteNonZeroEv
        - Src:             'llvm/lib/Support/APFloat.cpp:3237,27'
          Dst:             _ZN7llvm_ks5APIntC2Ejmb
        - Src:             'llvm/lib/Support/APFloat.cpp:3237,13'
          Dst:             _ZN7llvm_ks7APFloatC2ERKNS_12fltSemanticsERKNS_5APIntE
        - Src:             'llvm/lib/Support/APFloat.cpp:3237,13'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APFloat.cpp:3238,12'
          Dst:             _ZN7llvm_ks7APFloat7convertERKNS_12fltSemanticsENS0_12roundingModeEPb
        - Src:             'llvm/lib/Support/APFloat.cpp:3239,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/APFloat.cpp:3237,13'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APFloat.cpp:3243,3'
          Dst:             _ZN7llvm_ks7APFloatD2Ev
        - Src:             'llvm/lib/Support/APFloat.cpp:3242,5'
          Dst:             _ZN7llvm_ks7APFloat3addERKS0_NS0_12roundingModeE
        - Src:             'llvm/lib/Support/APFloat.cpp:3243,3'
          Dst:             _ZN7llvm_ks7APFloatD2Ev
    - functionName:    _ZN7llvm_ks7APFloat7convertERKNS_12fltSemanticsENS0_12roundingModeEPb
      functionSourceFile: '/src/keystone/llvm/lib/Support/APFloat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2027
      functionLinenumberEnd: 2118
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         79
      ICount:          438
      EdgeCount:       107
      CyclomaticComplexity: 30
      functionsReached:
        - _ZL10shiftRightPmjj
        - _ZL16partCountForBitsj
        - _ZN7llvm_ks5APInt11tcShiftLeftEPmjj
        - _ZN7llvm_ks5APInt5tcSetEPmmj
        - _ZN7llvm_ks5APInt8tcAssignEPmPKmj
        - _ZN7llvm_ks5APInt8tcSetBitEPmj
        - _ZN7llvm_ks7APFloat15freeSignificandEv
        - _ZN7llvm_ks7APFloat16significandPartsEv
        - _ZN7llvm_ks7APFloat9normalizeENS0_12roundingModeENS_12lostFractionE
        - _ZNK7llvm_ks7APFloat14significandMSBEv
        - _ZNK7llvm_ks7APFloat15isFiniteNonZeroEv
        - _ZNK7llvm_ks7APFloat9partCountEv
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APFloat.cpp:2035,18'
          Dst:             _ZL16partCountForBitsj
        - Src:             'llvm/lib/Support/APFloat.cpp:2036,18'
          Dst:             _ZNK7llvm_ks7APFloat9partCountEv
        - Src:             'llvm/lib/Support/APFloat.cpp:2042,11'
          Dst:             _ZN7llvm_ks7APFloat16significandPartsEv
        - Src:             'llvm/lib/Support/APFloat.cpp:2043,11'
          Dst:             _ZN7llvm_ks7APFloat16significandPartsEv
        - Src:             'llvm/lib/Support/APFloat.cpp:2054,20'
          Dst:             _ZNK7llvm_ks7APFloat15isFiniteNonZeroEv
        - Src:             'llvm/lib/Support/APFloat.cpp:2055,26'
          Dst:             _ZNK7llvm_ks7APFloat14significandMSBEv
        - Src:             'llvm/lib/Support/APFloat.cpp:2067,21'
          Dst:             _ZNK7llvm_ks7APFloat15isFiniteNonZeroEv
        - Src:             'llvm/lib/Support/APFloat.cpp:2068,31'
          Dst:             _ZN7llvm_ks7APFloat16significandPartsEv
        - Src:             'llvm/lib/Support/APFloat.cpp:2068,20'
          Dst:             _ZL10shiftRightPmjj
        - Src:             'llvm/lib/Support/APFloat.cpp:2075,5'
          Dst:             _ZN7llvm_ks5APInt5tcSetEPmmj
        - Src:             'llvm/lib/Support/APFloat.cpp:2076,9'
          Dst:             _ZNK7llvm_ks7APFloat15isFiniteNonZeroEv
        - Src:             'llvm/lib/Support/APFloat.cpp:2077,33'
          Dst:             _ZN7llvm_ks7APFloat16significandPartsEv
        - Src:             'llvm/lib/Support/APFloat.cpp:2077,7'
          Dst:             _ZN7llvm_ks5APInt8tcAssignEPmPKmj
        - Src:             'llvm/lib/Support/APFloat.cpp:2078,5'
          Dst:             _ZN7llvm_ks7APFloat15freeSignificandEv
        - Src:             'llvm/lib/Support/APFloat.cpp:2083,9'
          Dst:             _ZNK7llvm_ks7APFloat15isFiniteNonZeroEv
        - Src:             'llvm/lib/Support/APFloat.cpp:2084,17'
          Dst:             _ZN7llvm_ks7APFloat16significandPartsEv
        - Src:             'llvm/lib/Support/APFloat.cpp:2085,5'
          Dst:             _ZN7llvm_ks7APFloat15freeSignificandEv
        - Src:             'llvm/lib/Support/APFloat.cpp:2094,21'
          Dst:             _ZNK7llvm_ks7APFloat15isFiniteNonZeroEv
        - Src:             'llvm/lib/Support/APFloat.cpp:2095,24'
          Dst:             _ZN7llvm_ks7APFloat16significandPartsEv
        - Src:             'llvm/lib/Support/APFloat.cpp:2095,5'
          Dst:             _ZN7llvm_ks5APInt11tcShiftLeftEPmjj
        - Src:             'llvm/lib/Support/APFloat.cpp:2097,7'
          Dst:             _ZNK7llvm_ks7APFloat15isFiniteNonZeroEv
        - Src:             'llvm/lib/Support/APFloat.cpp:2098,10'
          Dst:             _ZN7llvm_ks7APFloat9normalizeENS0_12roundingModeENS_12lostFractionE
        - Src:             'llvm/lib/Support/APFloat.cpp:2106,23'
          Dst:             _ZN7llvm_ks7APFloat16significandPartsEv
        - Src:             'llvm/lib/Support/APFloat.cpp:2106,7'
          Dst:             _ZN7llvm_ks5APInt8tcSetBitEPmj
    - functionName:    _ZN7llvm_ks7APFloat3addERKS0_NS0_12roundingModeE
      functionSourceFile: '/src/keystone/llvm/lib/Support/APFloat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1730
      functionLinenumberEnd: 1731
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks7APFloat13addOrSubtractERKS0_NS0_12roundingModeEb
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APFloat.cpp:1731,10'
          Dst:             _ZN7llvm_ks7APFloat13addOrSubtractERKS0_NS0_12roundingModeEb
    - functionName:    _ZN7llvm_ks7APFloat13addOrSubtractERKS0_NS0_12roundingModeEb
      functionSourceFile: '/src/keystone/llvm/lib/Support/APFloat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1700
      functionLinenumberEnd: 1724
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          142
      EdgeCount:       27
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7llvm_ks7APFloat21addOrSubtractSpecialsERKS0_b
        - _ZN7llvm_ks7APFloat24addOrSubtractSignificandERKS0_b
        - _ZN7llvm_ks7APFloat9normalizeENS0_12roundingModeENS_12lostFractionE
        - __assert_fail
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APFloat.cpp:1703,8'
          Dst:             _ZN7llvm_ks7APFloat21addOrSubtractSpecialsERKS0_b
        - Src:             'llvm/lib/Support/APFloat.cpp:1709,21'
          Dst:             _ZN7llvm_ks7APFloat24addOrSubtractSignificandERKS0_b
        - Src:             'llvm/lib/Support/APFloat.cpp:1710,10'
          Dst:             _ZN7llvm_ks7APFloat9normalizeENS0_12roundingModeENS_12lostFractionE
        - Src:             'llvm/lib/Support/APFloat.cpp:1713,5'
          Dst:             __assert_fail
    - functionName:    _ZN7llvm_ks7APFloat21addOrSubtractSpecialsERKS0_b
      functionSourceFile: '/src/keystone/llvm/lib/Support/APFloat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1425
      functionLinenumberEnd: 1477
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          209
      EdgeCount:       51
      CyclomaticComplexity: 27
      functionsReached:
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - _ZN7llvm_ks7APFloat15copySignificandERKS0_
        - _ZN7llvm_ks7APFloat6assignERKS0_
        - _ZN7llvm_ks7APFloat7makeNaNEbbPKNS_5APIntE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/lib/Support/APFloat.cpp:1426,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Support/APFloat.cpp:1428,5'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/lib/Support/APFloat.cpp:1446,5'
          Dst:             _ZN7llvm_ks7APFloat15copySignificandERKS0_
        - Src:             'llvm/lib/Support/APFloat.cpp:1456,5'
          Dst:             _ZN7llvm_ks7APFloat6assignERKS0_
        - Src:             'llvm/lib/Support/APFloat.cpp:1468,7'
          Dst:             _ZN7llvm_ks7APFloat7makeNaNEbbPKNS_5APIntE
    - functionName:    _ZN7llvm_ks7APFloat24addOrSubtractSignificandERKS0_b
      functionSourceFile: '/src/keystone/llvm/lib/Support/APFloat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1482
      functionLinenumberEnd: 1550
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         45
      ICount:          281
      EdgeCount:       86
      CyclomaticComplexity: 43
      functionsReached:
        - _ZN7llvm_ks7APFloat14addSignificandERKS0_
        - _ZN7llvm_ks7APFloat15copySignificandERKS0_
        - _ZN7llvm_ks7APFloat19subtractSignificandERKS0_m
        - _ZN7llvm_ks7APFloat20shiftSignificandLeftEj
        - _ZN7llvm_ks7APFloat21shiftSignificandRightEj
        - _ZN7llvm_ks7APFloatC2ERKS0_
        - _ZN7llvm_ks7APFloatD2Ev
        - _ZNK7llvm_ks7APFloat20compareAbsoluteValueERKS0_
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APFloat.cpp:1496,13'
          Dst:             _ZN7llvm_ks7APFloatC2ERKS0_
        - Src:             'llvm/lib/Support/APFloat.cpp:1500,17'
          Dst:             _ZNK7llvm_ks7APFloat20compareAbsoluteValueERKS0_
        - Src:             'llvm/lib/Support/APFloat.cpp:1533,3'
          Dst:             _ZN7llvm_ks7APFloatD2Ev
        - Src:             'llvm/lib/Support/APFloat.cpp:1503,32'
          Dst:             _ZN7llvm_ks7APFloat21shiftSignificandRightEj
        - Src:             'llvm/lib/Support/APFloat.cpp:1504,7'
          Dst:             _ZN7llvm_ks7APFloat20shiftSignificandLeftEj
        - Src:             'llvm/lib/Support/APFloat.cpp:1507,23'
          Dst:             _ZN7llvm_ks7APFloat21shiftSignificandRightEj
        - Src:             'llvm/lib/Support/APFloat.cpp:1508,16'
          Dst:             _ZN7llvm_ks7APFloat20shiftSignificandLeftEj
        - Src:             'llvm/lib/Support/APFloat.cpp:1513,24'
          Dst:             _ZN7llvm_ks7APFloat19subtractSignificandERKS0_m
        - Src:             'llvm/lib/Support/APFloat.cpp:1515,7'
          Dst:             _ZN7llvm_ks7APFloat15copySignificandERKS0_
        - Src:             'llvm/lib/Support/APFloat.cpp:1518,15'
          Dst:             _ZN7llvm_ks7APFloat19subtractSignificandERKS0_m
        - Src:             'llvm/lib/Support/APFloat.cpp:1531,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/APFloat.cpp:1533,3'
          Dst:             _ZN7llvm_ks7APFloatD2Ev
        - Src:             'llvm/lib/Support/APFloat.cpp:1535,15'
          Dst:             _ZN7llvm_ks7APFloatC2ERKS0_
        - Src:             'llvm/lib/Support/APFloat.cpp:1537,32'
          Dst:             _ZN7llvm_ks7APFloat21shiftSignificandRightEj
        - Src:             'llvm/lib/Support/APFloat.cpp:1538,15'
          Dst:             _ZN7llvm_ks7APFloat14addSignificandERKS0_
        - Src:             'llvm/lib/Support/APFloat.cpp:1539,5'
          Dst:             _ZN7llvm_ks7APFloatD2Ev
        - Src:             'llvm/lib/Support/APFloat.cpp:1539,5'
          Dst:             _ZN7llvm_ks7APFloatD2Ev
        - Src:             'llvm/lib/Support/APFloat.cpp:1540,23'
          Dst:             _ZN7llvm_ks7APFloat21shiftSignificandRightEj
        - Src:             'llvm/lib/Support/APFloat.cpp:1541,15'
          Dst:             _ZN7llvm_ks7APFloat14addSignificandERKS0_
        - Src:             'llvm/lib/Support/APFloat.cpp:1545,5'
          Dst:             __assert_fail
    - functionName:    _ZNK7llvm_ks7APFloat20compareAbsoluteValueERKS0_
      functionSourceFile: '/src/keystone/llvm/lib/Support/APFloat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1227
      functionLinenumberEnd: 1248
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         23
      ICount:          111
      EdgeCount:       26
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks5APInt9tcCompareEPKmS2_j
        - _ZNK7llvm_ks7APFloat15isFiniteNonZeroEv
        - _ZNK7llvm_ks7APFloat16significandPartsEv
        - _ZNK7llvm_ks7APFloat9partCountEv
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APFloat.cpp:1230,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/APFloat.cpp:1231,3'
          Dst:             _ZNK7llvm_ks7APFloat15isFiniteNonZeroEv
        - Src:             'llvm/lib/Support/APFloat.cpp:1231,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/APFloat.cpp:1232,3'
          Dst:             _ZNK7llvm_ks7APFloat15isFiniteNonZeroEv
        - Src:             'llvm/lib/Support/APFloat.cpp:1232,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/APFloat.cpp:1239,32'
          Dst:             _ZNK7llvm_ks7APFloat16significandPartsEv
        - Src:             'llvm/lib/Support/APFloat.cpp:1239,56'
          Dst:             _ZNK7llvm_ks7APFloat16significandPartsEv
        - Src:             'llvm/lib/Support/APFloat.cpp:1240,32'
          Dst:             _ZNK7llvm_ks7APFloat9partCountEv
        - Src:             'llvm/lib/Support/APFloat.cpp:1239,15'
          Dst:             _ZN7llvm_ks5APInt9tcCompareEPKmS2_j
    - functionName:    _ZN7llvm_ks7APFloat19subtractSignificandERKS0_m
      functionSourceFile: '/src/keystone/llvm/lib/Support/APFloat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 956
      functionLinenumberEnd: 965
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          64
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks5APInt10tcSubtractEPmPKmmj
        - _ZN7llvm_ks7APFloat16significandPartsEv
        - _ZNK7llvm_ks7APFloat16significandPartsEv
        - _ZNK7llvm_ks7APFloat9partCountEv
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APFloat.cpp:959,11'
          Dst:             _ZN7llvm_ks7APFloat16significandPartsEv
        - Src:             'llvm/lib/Support/APFloat.cpp:961,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/APFloat.cpp:962,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/APFloat.cpp:964,39'
          Dst:             _ZNK7llvm_ks7APFloat16significandPartsEv
        - Src:             'llvm/lib/Support/APFloat.cpp:965,28'
          Dst:             _ZNK7llvm_ks7APFloat9partCountEv
        - Src:             'llvm/lib/Support/APFloat.cpp:964,10'
          Dst:             _ZN7llvm_ks5APInt10tcSubtractEPmPKmmj
    - functionName:    _ZN7llvm_ks7APFloat14addSignificandERKS0_
      functionSourceFile: '/src/keystone/llvm/lib/Support/APFloat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 941
      functionLinenumberEnd: 949
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          61
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks5APInt5tcAddEPmPKmmj
        - _ZN7llvm_ks7APFloat16significandPartsEv
        - _ZNK7llvm_ks7APFloat16significandPartsEv
        - _ZNK7llvm_ks7APFloat9partCountEv
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APFloat.cpp:944,11'
          Dst:             _ZN7llvm_ks7APFloat16significandPartsEv
        - Src:             'llvm/lib/Support/APFloat.cpp:946,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/APFloat.cpp:947,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/APFloat.cpp:949,34'
          Dst:             _ZNK7llvm_ks7APFloat16significandPartsEv
        - Src:             'llvm/lib/Support/APFloat.cpp:949,57'
          Dst:             _ZNK7llvm_ks7APFloat9partCountEv
        - Src:             'llvm/lib/Support/APFloat.cpp:949,10'
          Dst:             _ZN7llvm_ks5APInt5tcAddEPmPKmmj
    - functionName:    _ZN7llvm_ks7APFloatC2ERKS0_
      functionSourceFile: '/src/keystone/llvm/lib/Support/APFloat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 858
      functionLinenumberEnd: 861
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks7APFloat10initializeEPKNS_12fltSemanticsE
        - _ZN7llvm_ks7APFloat6assignERKS0_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APFloat.cpp:859,3'
          Dst:             _ZN7llvm_ks7APFloat10initializeEPKNS_12fltSemanticsE
        - Src:             'llvm/lib/Support/APFloat.cpp:860,3'
          Dst:             _ZN7llvm_ks7APFloat6assignERKS0_
    - functionName:    _ZN7llvm_ks7APFloatC2ERKNS_12fltSemanticsERKNS_5APIntE
      functionSourceFile: '/src/keystone/llvm/lib/Support/APFloat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3510
      functionLinenumberEnd: 3512
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks7APFloat13initFromAPIntEPKNS_12fltSemanticsERKNS_5APIntE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APFloat.cpp:3511,3'
          Dst:             _ZN7llvm_ks7APFloat13initFromAPIntEPKNS_12fltSemanticsERKNS_5APIntE
    - functionName:    _ZN7llvm_ks5APInt11floatToBitsEf
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/APInt.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1508
      functionLinenumberEnd: 1514
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - float
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks5APIntC2Ejmb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/APInt.h:1514,12'
          Dst:             _ZN7llvm_ks5APIntC2Ejmb
    - functionName:    _ZN7llvm_ks7APFloatC2Ef
      functionSourceFile: '/src/keystone/llvm/lib/Support/APFloat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3514
      functionLinenumberEnd: 3516
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - float
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks5APInt11floatToBitsEf
        - _ZN7llvm_ks5APIntD2Ev
        - _ZN7llvm_ks7APFloat13initFromAPIntEPKNS_12fltSemanticsERKNS_5APIntE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APFloat.cpp:3515,30'
          Dst:             _ZN7llvm_ks5APInt11floatToBitsEf
        - Src:             'llvm/lib/Support/APFloat.cpp:3515,3'
          Dst:             _ZN7llvm_ks7APFloat13initFromAPIntEPKNS_12fltSemanticsERKNS_5APIntE
        - Src:             'llvm/lib/Support/APFloat.cpp:3515,3'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APFloat.cpp:3515,3'
          Dst:             _ZN7llvm_ks5APIntD2Ev
    - functionName:    _ZN7llvm_ks7APFloat21getSmallestNormalizedERKNS_12fltSemanticsEb
      functionSourceFile: '/src/keystone/llvm/lib/Support/APFloat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3492
      functionLinenumberEnd: 3508
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          97
      EdgeCount:       19
      CyclomaticComplexity: 10
      functionsReached:
        - _ZL16partCountForBitsj
        - _ZN7llvm_ks7APFloat15zeroSignificandEv
        - _ZN7llvm_ks7APFloat16significandPartsEv
        - _ZN7llvm_ks7APFloatC2ERKNS_12fltSemanticsENS0_16uninitializedTagE
        - _ZN7llvm_ks7APFloatD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APFloat.cpp:3493,11'
          Dst:             _ZN7llvm_ks7APFloatC2ERKNS_12fltSemanticsENS0_16uninitializedTagE
        - Src:             'llvm/lib/Support/APFloat.cpp:3501,7'
          Dst:             _ZN7llvm_ks7APFloat15zeroSignificandEv
        - Src:             'llvm/lib/Support/APFloat.cpp:3504,7'
          Dst:             _ZN7llvm_ks7APFloat16significandPartsEv
        - Src:             'llvm/lib/Support/APFloat.cpp:3504,26'
          Dst:             _ZL16partCountForBitsj
        - Src:             'llvm/lib/Support/APFloat.cpp:3508,1'
          Dst:             _ZN7llvm_ks7APFloatD2Ev
        - Src:             'llvm/lib/Support/APFloat.cpp:3508,1'
          Dst:             _ZN7llvm_ks7APFloatD2Ev
    - functionName:    _ZN7llvm_ks7APFloat11getSmallestERKNS_12fltSemanticsEb
      functionSourceFile: '/src/keystone/llvm/lib/Support/APFloat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3482
      functionLinenumberEnd: 3490
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          54
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7llvm_ks7APFloat12makeSmallestEb
        - _ZN7llvm_ks7APFloatC2ERKNS_12fltSemanticsENS0_16uninitializedTagE
        - _ZN7llvm_ks7APFloatD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APFloat.cpp:3487,11'
          Dst:             _ZN7llvm_ks7APFloatC2ERKNS_12fltSemanticsENS0_16uninitializedTagE
        - Src:             'llvm/lib/Support/APFloat.cpp:3488,7'
          Dst:             _ZN7llvm_ks7APFloat12makeSmallestEb
        - Src:             'llvm/lib/Support/APFloat.cpp:3490,1'
          Dst:             _ZN7llvm_ks7APFloatD2Ev
        - Src:             'llvm/lib/Support/APFloat.cpp:3490,1'
          Dst:             _ZN7llvm_ks7APFloatD2Ev
    - functionName:    _ZN7llvm_ks7APFloat10getLargestERKNS_12fltSemanticsEb
      functionSourceFile: '/src/keystone/llvm/lib/Support/APFloat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3472
      functionLinenumberEnd: 3480
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          54
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7llvm_ks7APFloat11makeLargestEb
        - _ZN7llvm_ks7APFloatC2ERKNS_12fltSemanticsENS0_16uninitializedTagE
        - _ZN7llvm_ks7APFloatD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APFloat.cpp:3477,11'
          Dst:             _ZN7llvm_ks7APFloatC2ERKNS_12fltSemanticsENS0_16uninitializedTagE
        - Src:             'llvm/lib/Support/APFloat.cpp:3478,7'
          Dst:             _ZN7llvm_ks7APFloat11makeLargestEb
        - Src:             'llvm/lib/Support/APFloat.cpp:3480,1'
          Dst:             _ZN7llvm_ks7APFloatD2Ev
        - Src:             'llvm/lib/Support/APFloat.cpp:3480,1'
          Dst:             _ZN7llvm_ks7APFloatD2Ev
    - functionName:    _ZN7llvm_ks7APFloat13getSizeInBitsERKNS_12fltSemanticsE
      functionSourceFile: '/src/keystone/llvm/lib/Support/APFloat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3429
      functionLinenumberEnd: 3430
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks5APInt15getAllOnesValueEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/APInt.h'
      linkageType:     InternalLinkage
      functionLinenumber: 454
      functionLinenumberEnd: 455
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks5APIntC2Ejmb
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/APInt.h:455,12'
          Dst:             _ZN7llvm_ks5APIntC2Ejmb
    - functionName:    _ZN7llvm_ks7APFloat15getAllOnesValueEjb
      functionSourceFile: '/src/keystone/llvm/lib/Support/APFloat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3410
      functionLinenumberEnd: 3427
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          151
      EdgeCount:       42
      CyclomaticComplexity: 19
      functionsReached:
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - _ZN7llvm_ks5APInt15getAllOnesValueEj
        - _ZN7llvm_ks5APIntD2Ev
        - _ZN7llvm_ks7APFloatC2ERKNS_12fltSemanticsERKNS_5APIntE
      functionUses:    0
      BranchProfiles:
        - Branch String:   'llvm/lib/Support/APFloat.cpp:3411,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Support/APFloat.cpp:3413,30'
          Dst:             _ZN7llvm_ks5APInt15getAllOnesValueEj
        - Src:             'llvm/lib/Support/APFloat.cpp:3413,12'
          Dst:             _ZN7llvm_ks7APFloatC2ERKNS_12fltSemanticsERKNS_5APIntE
        - Src:             'llvm/lib/Support/APFloat.cpp:3413,5'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APFloat.cpp:3413,5'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APFloat.cpp:3415,32'
          Dst:             _ZN7llvm_ks5APInt15getAllOnesValueEj
        - Src:             'llvm/lib/Support/APFloat.cpp:3415,12'
          Dst:             _ZN7llvm_ks7APFloatC2ERKNS_12fltSemanticsERKNS_5APIntE
        - Src:             'llvm/lib/Support/APFloat.cpp:3415,5'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APFloat.cpp:3415,5'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APFloat.cpp:3417,32'
          Dst:             _ZN7llvm_ks5APInt15getAllOnesValueEj
        - Src:             'llvm/lib/Support/APFloat.cpp:3417,12'
          Dst:             _ZN7llvm_ks7APFloatC2ERKNS_12fltSemanticsERKNS_5APIntE
        - Src:             'llvm/lib/Support/APFloat.cpp:3417,5'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APFloat.cpp:3417,5'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APFloat.cpp:3419,39'
          Dst:             _ZN7llvm_ks5APInt15getAllOnesValueEj
        - Src:             'llvm/lib/Support/APFloat.cpp:3419,12'
          Dst:             _ZN7llvm_ks7APFloatC2ERKNS_12fltSemanticsERKNS_5APIntE
        - Src:             'llvm/lib/Support/APFloat.cpp:3419,5'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APFloat.cpp:3419,5'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APFloat.cpp:3422,32'
          Dst:             _ZN7llvm_ks5APInt15getAllOnesValueEj
        - Src:             'llvm/lib/Support/APFloat.cpp:3422,14'
          Dst:             _ZN7llvm_ks7APFloatC2ERKNS_12fltSemanticsERKNS_5APIntE
        - Src:             'llvm/lib/Support/APFloat.cpp:3422,7'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APFloat.cpp:3422,7'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APFloat.cpp:3423,37'
          Dst:             _ZN7llvm_ks5APInt15getAllOnesValueEj
        - Src:             'llvm/lib/Support/APFloat.cpp:3423,12'
          Dst:             _ZN7llvm_ks7APFloatC2ERKNS_12fltSemanticsERKNS_5APIntE
        - Src:             'llvm/lib/Support/APFloat.cpp:3423,5'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APFloat.cpp:3423,5'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APFloat.cpp:3425,5'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
    - functionName:    _ZNK7llvm_ks5APInt12bitsToDoubleEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/APInt.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1468
      functionLinenumberEnd: 1474
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7llvm_ks5APInt12isSingleWordEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/APInt.h:1473,12'
          Dst:             _ZNK7llvm_ks5APInt12isSingleWordEv
    - functionName:    _ZNK7llvm_ks7APFloat15convertToDoubleEv
      functionSourceFile: '/src/keystone/llvm/lib/Support/APFloat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3172
      functionLinenumberEnd: 3177
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          62
      EdgeCount:       25
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN7llvm_ks5APIntD2Ev
        - _ZNK7llvm_ks5APInt12bitsToDoubleEv
        - _ZNK7llvm_ks7APFloat14bitcastToAPIntEv
        - __assert_fail
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APFloat.cpp:3173,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/APFloat.cpp:3175,15'
          Dst:             _ZNK7llvm_ks7APFloat14bitcastToAPIntEv
        - Src:             'llvm/lib/Support/APFloat.cpp:3176,14'
          Dst:             _ZNK7llvm_ks5APInt12bitsToDoubleEv
        - Src:             'llvm/lib/Support/APFloat.cpp:3177,1'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APFloat.cpp:3177,1'
          Dst:             _ZN7llvm_ks5APIntD2Ev
    - functionName:    _ZNK7llvm_ks7APFloat14bitcastToAPIntEv
      functionSourceFile: '/src/keystone/llvm/lib/Support/APFloat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3140
      functionLinenumberEnd: 3159
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          87
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - _ZNK7llvm_ks7APFloat25convertHalfAPFloatToAPIntEv
        - _ZNK7llvm_ks7APFloat26convertFloatAPFloatToAPIntEv
        - _ZNK7llvm_ks7APFloat27convertDoubleAPFloatToAPIntEv
        - _ZNK7llvm_ks7APFloat30convertQuadrupleAPFloatToAPIntEv
        - _ZNK7llvm_ks7APFloat34convertF80LongDoubleAPFloatToAPIntEv
        - _ZNK7llvm_ks7APFloat36convertPPCDoubleDoubleAPFloatToAPIntEv
        - __assert_fail
      functionUses:    17
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APFloat.cpp:3142,12'
          Dst:             _ZNK7llvm_ks7APFloat25convertHalfAPFloatToAPIntEv
        - Src:             'llvm/lib/Support/APFloat.cpp:3145,12'
          Dst:             _ZNK7llvm_ks7APFloat26convertFloatAPFloatToAPIntEv
        - Src:             'llvm/lib/Support/APFloat.cpp:3148,12'
          Dst:             _ZNK7llvm_ks7APFloat27convertDoubleAPFloatToAPIntEv
        - Src:             'llvm/lib/Support/APFloat.cpp:3151,12'
          Dst:             _ZNK7llvm_ks7APFloat30convertQuadrupleAPFloatToAPIntEv
        - Src:             'llvm/lib/Support/APFloat.cpp:3154,12'
          Dst:             _ZNK7llvm_ks7APFloat36convertPPCDoubleDoubleAPFloatToAPIntEv
        - Src:             'llvm/lib/Support/APFloat.cpp:3156,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/APFloat.cpp:3158,10'
          Dst:             _ZNK7llvm_ks7APFloat34convertF80LongDoubleAPFloatToAPIntEv
    - functionName:    _ZNK7llvm_ks7APFloat25convertHalfAPFloatToAPIntEv
      functionSourceFile: '/src/keystone/llvm/lib/Support/APFloat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3107
      functionLinenumberEnd: 3131
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         32
      ICount:          157
      EdgeCount:       38
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7llvm_ks5APIntC2Ejmb
        - _ZNK7llvm_ks7APFloat15isFiniteNonZeroEv
        - _ZNK7llvm_ks7APFloat16significandPartsEv
        - _ZNK7llvm_ks7APFloat9partCountEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APFloat.cpp:3108,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/APFloat.cpp:3109,3'
          Dst:             _ZNK7llvm_ks7APFloat9partCountEv
        - Src:             'llvm/lib/Support/APFloat.cpp:3109,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/APFloat.cpp:3113,7'
          Dst:             _ZNK7llvm_ks7APFloat15isFiniteNonZeroEv
        - Src:             'llvm/lib/Support/APFloat.cpp:3115,32'
          Dst:             _ZNK7llvm_ks7APFloat16significandPartsEv
        - Src:             'llvm/lib/Support/APFloat.cpp:3125,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/APFloat.cpp:3127,32'
          Dst:             _ZNK7llvm_ks7APFloat16significandPartsEv
        - Src:             'llvm/lib/Support/APFloat.cpp:3130,10'
          Dst:             _ZN7llvm_ks5APIntC2Ejmb
    - functionName:    _ZNK7llvm_ks7APFloat26convertFloatAPFloatToAPIntEv
      functionSourceFile: '/src/keystone/llvm/lib/Support/APFloat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3078
      functionLinenumberEnd: 3102
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         32
      ICount:          157
      EdgeCount:       38
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7llvm_ks5APIntC2Ejmb
        - _ZNK7llvm_ks7APFloat15isFiniteNonZeroEv
        - _ZNK7llvm_ks7APFloat16significandPartsEv
        - _ZNK7llvm_ks7APFloat9partCountEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APFloat.cpp:3079,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/APFloat.cpp:3080,3'
          Dst:             _ZNK7llvm_ks7APFloat9partCountEv
        - Src:             'llvm/lib/Support/APFloat.cpp:3080,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/APFloat.cpp:3084,7'
          Dst:             _ZNK7llvm_ks7APFloat15isFiniteNonZeroEv
        - Src:             'llvm/lib/Support/APFloat.cpp:3086,32'
          Dst:             _ZNK7llvm_ks7APFloat16significandPartsEv
        - Src:             'llvm/lib/Support/APFloat.cpp:3096,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/APFloat.cpp:3098,32'
          Dst:             _ZNK7llvm_ks7APFloat16significandPartsEv
        - Src:             'llvm/lib/Support/APFloat.cpp:3101,10'
          Dst:             _ZN7llvm_ks5APIntC2Ejmb
    - functionName:    _ZNK7llvm_ks7APFloat27convertDoubleAPFloatToAPIntEv
      functionSourceFile: '/src/keystone/llvm/lib/Support/APFloat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3048
      functionLinenumberEnd: 3073
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         32
      ICount:          156
      EdgeCount:       38
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7llvm_ks5APIntC2Ejmb
        - _ZNK7llvm_ks7APFloat15isFiniteNonZeroEv
        - _ZNK7llvm_ks7APFloat16significandPartsEv
        - _ZNK7llvm_ks7APFloat9partCountEv
        - __assert_fail
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APFloat.cpp:3049,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/APFloat.cpp:3050,3'
          Dst:             _ZNK7llvm_ks7APFloat9partCountEv
        - Src:             'llvm/lib/Support/APFloat.cpp:3050,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/APFloat.cpp:3054,7'
          Dst:             _ZNK7llvm_ks7APFloat15isFiniteNonZeroEv
        - Src:             'llvm/lib/Support/APFloat.cpp:3056,22'
          Dst:             _ZNK7llvm_ks7APFloat16significandPartsEv
        - Src:             'llvm/lib/Support/APFloat.cpp:3066,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/APFloat.cpp:3068,22'
          Dst:             _ZNK7llvm_ks7APFloat16significandPartsEv
        - Src:             'llvm/lib/Support/APFloat.cpp:3071,10'
          Dst:             _ZN7llvm_ks5APIntC2Ejmb
    - functionName:    _ZNK7llvm_ks7APFloat30convertQuadrupleAPFloatToAPIntEv
      functionSourceFile: '/src/keystone/llvm/lib/Support/APFloat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3012
      functionLinenumberEnd: 3043
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         32
      ICount:          181
      EdgeCount:       38
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7llvm_ks5APIntC2EjNS_8ArrayRefImEE
        - _ZN7llvm_ks8ArrayRefImEC2ILm2EEERAT__Km
        - _ZNK7llvm_ks7APFloat15isFiniteNonZeroEv
        - _ZNK7llvm_ks7APFloat16significandPartsEv
        - _ZNK7llvm_ks7APFloat9partCountEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APFloat.cpp:3013,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/APFloat.cpp:3014,3'
          Dst:             _ZNK7llvm_ks7APFloat9partCountEv
        - Src:             'llvm/lib/Support/APFloat.cpp:3014,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/APFloat.cpp:3018,7'
          Dst:             _ZNK7llvm_ks7APFloat15isFiniteNonZeroEv
        - Src:             'llvm/lib/Support/APFloat.cpp:3020,21'
          Dst:             _ZNK7llvm_ks7APFloat16significandPartsEv
        - Src:             'llvm/lib/Support/APFloat.cpp:3021,22'
          Dst:             _ZNK7llvm_ks7APFloat16significandPartsEv
        - Src:             'llvm/lib/Support/APFloat.cpp:3031,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/APFloat.cpp:3033,21'
          Dst:             _ZNK7llvm_ks7APFloat16significandPartsEv
        - Src:             'llvm/lib/Support/APFloat.cpp:3034,22'
          Dst:             _ZNK7llvm_ks7APFloat16significandPartsEv
        - Src:             'llvm/lib/Support/APFloat.cpp:3043,21'
          Dst:             _ZN7llvm_ks8ArrayRefImEC2ILm2EEERAT__Km
        - Src:             'llvm/lib/Support/APFloat.cpp:3043,10'
          Dst:             _ZN7llvm_ks5APIntC2EjNS_8ArrayRefImEE
    - functionName:    _ZNK7llvm_ks7APFloat36convertPPCDoubleDoubleAPFloatToAPIntEv
      functionSourceFile: '/src/keystone/llvm/lib/Support/APFloat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2961
      functionLinenumberEnd: 3008
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         68
      ICount:          298
      EdgeCount:       127
      CyclomaticComplexity: 61
      functionsReached:
        - _ZN7llvm_ks5APIntC2EjNS_8ArrayRefImEE
        - _ZN7llvm_ks5APIntD2Ev
        - _ZN7llvm_ks7APFloat7convertERKNS_12fltSemanticsENS0_12roundingModeEPb
        - _ZN7llvm_ks7APFloat8subtractERKS0_NS0_12roundingModeE
        - _ZN7llvm_ks7APFloatC2ERKS0_
        - _ZN7llvm_ks7APFloatD2Ev
        - _ZN7llvm_ks8ArrayRefImEC2ILm2EEERAT__Km
        - _ZNK7llvm_ks5APInt10getRawDataEv
        - _ZNK7llvm_ks7APFloat15isFiniteNonZeroEv
        - _ZNK7llvm_ks7APFloat27convertDoubleAPFloatToAPIntEv
        - _ZNK7llvm_ks7APFloat9partCountEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APFloat.cpp:2962,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/APFloat.cpp:2963,3'
          Dst:             _ZNK7llvm_ks7APFloat9partCountEv
        - Src:             'llvm/lib/Support/APFloat.cpp:2963,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/APFloat.cpp:2977,11'
          Dst:             _ZN7llvm_ks7APFloatC2ERKS0_
        - Src:             'llvm/lib/Support/APFloat.cpp:2978,17'
          Dst:             _ZN7llvm_ks7APFloat7convertERKNS_12fltSemanticsENS0_12roundingModeEPb
        - Src:             'llvm/lib/Support/APFloat.cpp:2979,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/APFloat.cpp:2982,11'
          Dst:             _ZN7llvm_ks7APFloatC2ERKS0_
        - Src:             'llvm/lib/Support/APFloat.cpp:2983,10'
          Dst:             _ZN7llvm_ks7APFloat7convertERKNS_12fltSemanticsENS0_12roundingModeEPb
        - Src:             'llvm/lib/Support/APFloat.cpp:2984,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/APFloat.cpp:2986,17'
          Dst:             _ZNK7llvm_ks7APFloat27convertDoubleAPFloatToAPIntEv
        - Src:             'llvm/lib/Support/APFloat.cpp:2986,47'
          Dst:             _ZNK7llvm_ks5APInt10getRawDataEv
        - Src:             'llvm/lib/Support/APFloat.cpp:2986,3'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APFloat.cpp:2992,9'
          Dst:             _ZNK7llvm_ks7APFloat15isFiniteNonZeroEv
        - Src:             'llvm/lib/Support/APFloat.cpp:2993,12'
          Dst:             _ZN7llvm_ks7APFloat7convertERKNS_12fltSemanticsENS0_12roundingModeEPb
        - Src:             'llvm/lib/Support/APFloat.cpp:2994,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/APFloat.cpp:2986,3'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APFloat.cpp:2997,13'
          Dst:             _ZN7llvm_ks7APFloatC2ERKS0_
        - Src:             'llvm/lib/Support/APFloat.cpp:2998,7'
          Dst:             _ZN7llvm_ks7APFloat8subtractERKS0_NS0_12roundingModeE
        - Src:             'llvm/lib/Support/APFloat.cpp:2999,12'
          Dst:             _ZN7llvm_ks7APFloat7convertERKNS_12fltSemanticsENS0_12roundingModeEPb
        - Src:             'llvm/lib/Support/APFloat.cpp:3000,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/APFloat.cpp:3002,19'
          Dst:             _ZNK7llvm_ks7APFloat27convertDoubleAPFloatToAPIntEv
        - Src:             'llvm/lib/Support/APFloat.cpp:3002,49'
          Dst:             _ZNK7llvm_ks5APInt10getRawDataEv
        - Src:             'llvm/lib/Support/APFloat.cpp:3002,5'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APFloat.cpp:3003,3'
          Dst:             _ZN7llvm_ks7APFloatD2Ev
        - Src:             'llvm/lib/Support/APFloat.cpp:3002,5'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APFloat.cpp:3003,3'
          Dst:             _ZN7llvm_ks7APFloatD2Ev
        - Src:             'llvm/lib/Support/APFloat.cpp:3007,21'
          Dst:             _ZN7llvm_ks8ArrayRefImEC2ILm2EEERAT__Km
        - Src:             'llvm/lib/Support/APFloat.cpp:3007,10'
          Dst:             _ZN7llvm_ks5APIntC2EjNS_8ArrayRefImEE
        - Src:             'llvm/lib/Support/APFloat.cpp:3008,1'
          Dst:             _ZN7llvm_ks7APFloatD2Ev
        - Src:             'llvm/lib/Support/APFloat.cpp:3008,1'
          Dst:             _ZN7llvm_ks7APFloatD2Ev
        - Src:             'llvm/lib/Support/APFloat.cpp:3008,1'
          Dst:             _ZN7llvm_ks7APFloatD2Ev
        - Src:             'llvm/lib/Support/APFloat.cpp:3008,1'
          Dst:             _ZN7llvm_ks7APFloatD2Ev
    - functionName:    _ZNK7llvm_ks7APFloat34convertF80LongDoubleAPFloatToAPIntEv
      functionSourceFile: '/src/keystone/llvm/lib/Support/APFloat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2929
      functionLinenumberEnd: 2956
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         32
      ICount:          166
      EdgeCount:       38
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7llvm_ks5APIntC2EjNS_8ArrayRefImEE
        - _ZN7llvm_ks8ArrayRefImEC2ILm2EEERAT__Km
        - _ZNK7llvm_ks7APFloat15isFiniteNonZeroEv
        - _ZNK7llvm_ks7APFloat16significandPartsEv
        - _ZNK7llvm_ks7APFloat9partCountEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APFloat.cpp:2930,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/APFloat.cpp:2931,3'
          Dst:             _ZNK7llvm_ks7APFloat9partCountEv
        - Src:             'llvm/lib/Support/APFloat.cpp:2931,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/APFloat.cpp:2935,7'
          Dst:             _ZNK7llvm_ks7APFloat15isFiniteNonZeroEv
        - Src:             'llvm/lib/Support/APFloat.cpp:2937,21'
          Dst:             _ZNK7llvm_ks7APFloat16significandPartsEv
        - Src:             'llvm/lib/Support/APFloat.cpp:2947,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/APFloat.cpp:2949,21'
          Dst:             _ZNK7llvm_ks7APFloat16significandPartsEv
        - Src:             'llvm/lib/Support/APFloat.cpp:2956,20'
          Dst:             _ZN7llvm_ks8ArrayRefImEC2ILm2EEERAT__Km
        - Src:             'llvm/lib/Support/APFloat.cpp:2956,10'
          Dst:             _ZN7llvm_ks5APIntC2EjNS_8ArrayRefImEE
    - functionName:    _ZN7llvm_ks8ArrayRefImEC2ILm2EEERAT__Km
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ArrayRef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks7APFloat8subtractERKS0_NS0_12roundingModeE
      functionSourceFile: '/src/keystone/llvm/lib/Support/APFloat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1737
      functionLinenumberEnd: 1738
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks7APFloat13addOrSubtractERKS0_NS0_12roundingModeEb
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APFloat.cpp:1738,10'
          Dst:             _ZN7llvm_ks7APFloat13addOrSubtractERKS0_NS0_12roundingModeEb
    - functionName:    _ZNK7llvm_ks5APInt11bitsToFloatEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/APInt.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1482
      functionLinenumberEnd: 1488
      functionDepth:   0
      returnType:      float
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7llvm_ks5APInt12isSingleWordEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/APInt.h:1487,21'
          Dst:             _ZNK7llvm_ks5APInt12isSingleWordEv
    - functionName:    _ZNK7llvm_ks7APFloat14convertToFloatEv
      functionSourceFile: '/src/keystone/llvm/lib/Support/APFloat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3163
      functionLinenumberEnd: 3168
      functionDepth:   0
      returnType:      float
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          62
      EdgeCount:       25
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN7llvm_ks5APIntD2Ev
        - _ZNK7llvm_ks5APInt11bitsToFloatEv
        - _ZNK7llvm_ks7APFloat14bitcastToAPIntEv
        - __assert_fail
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APFloat.cpp:3164,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/APFloat.cpp:3166,15'
          Dst:             _ZNK7llvm_ks7APFloat14bitcastToAPIntEv
        - Src:             'llvm/lib/Support/APFloat.cpp:3167,14'
          Dst:             _ZNK7llvm_ks5APInt11bitsToFloatEv
        - Src:             'llvm/lib/Support/APFloat.cpp:3168,1'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APFloat.cpp:3168,1'
          Dst:             _ZN7llvm_ks5APIntD2Ev
    - functionName:    _ZN7llvm_ks18hash_combine_rangeIPKmEENS_9hash_codeET_S4_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/Hashing.h'
      linkageType:     InternalLinkage
      functionLinenumber: 481
      functionLinenumberEnd: 482
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks7hashing6detail23hash_combine_range_implIKmEENSt3__19enable_ifIXsr16is_hashable_dataIT_EE5valueENS_9hash_codeEE4typeEPS6_SA_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/Hashing.h:482,10'
          Dst:             _ZN7llvm_ks7hashing6detail23hash_combine_range_implIKmEENSt3__19enable_ifIXsr16is_hashable_dataIT_EE5valueENS_9hash_codeEE4typeEPS6_SA_
    - functionName:    _ZN7llvm_ks12hash_combineIJhhjsNS_9hash_codeEEEES1_DpRKT_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/Hashing.h'
      linkageType:     InternalLinkage
      functionLinenumber: 603
      functionLinenumberEnd: 606
      functionDepth:   0
      returnType:      size_t
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks7hashing6detail29hash_combine_recursive_helper7combineIhJhjsNS_9hash_codeEEEES4_mPcS5_RKT_DpRKT0_
        - _ZN7llvm_ks7hashing6detail29hash_combine_recursive_helperC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/Hashing.h:605,61'
          Dst:             _ZN7llvm_ks7hashing6detail29hash_combine_recursive_helperC2Ev
        - Src:             'llvm/include/llvm/ADT/Hashing.h:606,17'
          Dst:             _ZN7llvm_ks7hashing6detail29hash_combine_recursive_helper7combineIhJhjsNS_9hash_codeEEEES4_mPcS5_RKT_DpRKT0_
    - functionName:    _ZN7llvm_ks12hash_combineIJhhjEEENS_9hash_codeEDpRKT_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/Hashing.h'
      linkageType:     InternalLinkage
      functionLinenumber: 603
      functionLinenumberEnd: 606
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks7hashing6detail29hash_combine_recursive_helper7combineIhJhjEEENS_9hash_codeEmPcS5_RKT_DpRKT0_
        - _ZN7llvm_ks7hashing6detail29hash_combine_recursive_helperC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/Hashing.h:605,61'
          Dst:             _ZN7llvm_ks7hashing6detail29hash_combine_recursive_helperC2Ev
        - Src:             'llvm/include/llvm/ADT/Hashing.h:606,17'
          Dst:             _ZN7llvm_ks7hashing6detail29hash_combine_recursive_helper7combineIhJhjEEENS_9hash_codeEmPcS5_RKT_DpRKT0_
    - functionName:    _ZN7llvm_ks10hash_valueERKNS_7APFloatE
      functionSourceFile: '/src/keystone/llvm/lib/Support/APFloat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2903
      functionLinenumberEnd: 2916
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          98
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks12hash_combineIJhhjEEENS_9hash_codeEDpRKT_
        - _ZN7llvm_ks12hash_combineIJhhjsNS_9hash_codeEEEES1_DpRKT_
        - _ZN7llvm_ks18hash_combine_rangeIPKmEENS_9hash_codeET_S4_
        - _ZNK7llvm_ks7APFloat15isFiniteNonZeroEv
        - _ZNK7llvm_ks7APFloat16significandPartsEv
        - _ZNK7llvm_ks7APFloat5isNaNEv
        - _ZNK7llvm_ks7APFloat9partCountEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APFloat.cpp:2904,12'
          Dst:             _ZNK7llvm_ks7APFloat15isFiniteNonZeroEv
        - Src:             'llvm/lib/Support/APFloat.cpp:2907,29'
          Dst:             _ZNK7llvm_ks7APFloat5isNaNEv
        - Src:             'llvm/lib/Support/APFloat.cpp:2905,12'
          Dst:             _ZN7llvm_ks12hash_combineIJhhjEEENS_9hash_codeEDpRKT_
        - Src:             'llvm/lib/Support/APFloat.cpp:2914,29'
          Dst:             _ZNK7llvm_ks7APFloat16significandPartsEv
        - Src:             'llvm/lib/Support/APFloat.cpp:2915,29'
          Dst:             _ZNK7llvm_ks7APFloat16significandPartsEv
        - Src:             'llvm/lib/Support/APFloat.cpp:2915,54'
          Dst:             _ZNK7llvm_ks7APFloat9partCountEv
        - Src:             'llvm/lib/Support/APFloat.cpp:2913,23'
          Dst:             _ZN7llvm_ks18hash_combine_rangeIPKmEENS_9hash_codeET_S4_
        - Src:             'llvm/lib/Support/APFloat.cpp:2911,10'
          Dst:             _ZN7llvm_ks12hash_combineIJhhjsNS_9hash_codeEEEES1_DpRKT_
    - functionName:    _ZL18writeSignedDecimalPci
      functionSourceFile: '/src/keystone/llvm/lib/Support/APFloat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 601
      functionLinenumberEnd: 608
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL20writeUnsignedDecimalPcj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APFloat.cpp:604,11'
          Dst:             _ZL20writeUnsignedDecimalPcj
        - Src:             'llvm/lib/Support/APFloat.cpp:606,11'
          Dst:             _ZL20writeUnsignedDecimalPcj
    - functionName:    _ZL9partAsHexPcmjPKc
      functionSourceFile: '/src/keystone/llvm/lib/Support/APFloat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 566
      functionLinenumberEnd: 577
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          83
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APFloat.cpp:569,3'
          Dst:             __assert_fail
    - functionName:    _ZNK7llvm_ks7APFloat24convertNormalToHexStringEPcjbNS0_12roundingModeE
      functionSourceFile: '/src/keystone/llvm/lib/Support/APFloat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2803
      functionLinenumberEnd: 2900
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - bool
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         43
      ICount:          334
      EdgeCount:       55
      CyclomaticComplexity: 14
      functionsReached:
        - _ZL18writeSignedDecimalPci
        - _ZL29lostFractionThroughTruncationPKmjj
        - _ZL9partAsHexPcmjPKc
        - _ZN7llvm_ksL13hexDigitValueEc
        - _ZNK7llvm_ks7APFloat14significandLSBEv
        - _ZNK7llvm_ks7APFloat16significandPartsEv
        - _ZNK7llvm_ks7APFloat17roundAwayFromZeroENS0_12roundingModeENS_12lostFractionEj
        - _ZNK7llvm_ks7APFloat9partCountEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APFloat.cpp:2816,17'
          Dst:             _ZNK7llvm_ks7APFloat16significandPartsEv
        - Src:             'llvm/lib/Support/APFloat.cpp:2817,16'
          Dst:             _ZNK7llvm_ks7APFloat9partCountEv
        - Src:             'llvm/lib/Support/APFloat.cpp:2826,31'
          Dst:             _ZNK7llvm_ks7APFloat14significandLSBEv
        - Src:             'llvm/lib/Support/APFloat.cpp:2839,18'
          Dst:             _ZL29lostFractionThroughTruncationPKmjj
        - Src:             'llvm/lib/Support/APFloat.cpp:2840,17'
          Dst:             _ZNK7llvm_ks7APFloat17roundAwayFromZeroENS0_12roundingModeENS_12lostFractionEj
        - Src:             'llvm/lib/Support/APFloat.cpp:2869,12'
          Dst:             _ZL9partAsHexPcmjPKc
        - Src:             'llvm/lib/Support/APFloat.cpp:2879,26'
          Dst:             _ZN7llvm_ksL13hexDigitValueEc
        - Src:             'llvm/lib/Support/APFloat.cpp:2881,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/APFloat.cpp:2900,10'
          Dst:             _ZL18writeSignedDecimalPci
    - functionName:    _ZN7llvm_ksL13hexDigitValueEc
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringExtras.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         17
      ICount:          90
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks7APFloat18convertToHexStringEPcjbNS0_12roundingModeE
      functionSourceFile: '/src/keystone/llvm/lib/Support/APFloat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2754
      functionLinenumberEnd: 2792
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - bool
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          170
      EdgeCount:       24
      CyclomaticComplexity: 5
      functionsReached:
        - _ZNK7llvm_ks7APFloat24convertNormalToHexStringEPcjbNS0_12roundingModeE
      functionUses:    0
      BranchProfiles:
        - Branch String:   'llvm/lib/Support/APFloat.cpp:2761,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Support/APFloat.cpp:2786,11'
          Dst:             _ZNK7llvm_ks7APFloat24convertNormalToHexStringEPcjbNS0_12roundingModeE
    - functionName:    _ZN7llvm_ks7APFloat7makeInfEb
      functionSourceFile: '/src/keystone/llvm/lib/Support/APFloat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3968
      functionLinenumberEnd: 3973
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          45
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks5APInt5tcSetEPmmj
        - _ZN7llvm_ks7APFloat16significandPartsEv
        - _ZNK7llvm_ks7APFloat9partCountEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APFloat.cpp:3972,16'
          Dst:             _ZN7llvm_ks7APFloat16significandPartsEv
        - Src:             'llvm/lib/Support/APFloat.cpp:3972,39'
          Dst:             _ZNK7llvm_ks7APFloat9partCountEv
        - Src:             'llvm/lib/Support/APFloat.cpp:3972,3'
          Dst:             _ZN7llvm_ks5APInt5tcSetEPmmj
    - functionName:    _ZN7llvm_ks7APFloat25convertFromStringSpecialsENS_9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/Support/APFloat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2675
      functionLinenumberEnd: 2697
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         72
      ICount:          546
      EdgeCount:       96
      CyclomaticComplexity: 26
      functionsReached:
        - _ZN7llvm_ks7APFloat7makeInfEb
        - _ZN7llvm_ks7APFloat7makeNaNEbbPKNS_5APIntE
        - _ZN7llvm_ks9StringRefC2EPKc
        - memcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APFloat.cpp:2676,18'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/APFloat.cpp:2676,39'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/APFloat.cpp:2677,5'
          Dst:             _ZN7llvm_ks7APFloat7makeInfEb
        - Src:             'llvm/lib/Support/APFloat.cpp:2681,18'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/APFloat.cpp:2681,40'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/APFloat.cpp:2682,5'
          Dst:             _ZN7llvm_ks7APFloat7makeInfEb
        - Src:             'llvm/lib/Support/APFloat.cpp:2686,18'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/APFloat.cpp:2686,39'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/APFloat.cpp:2687,5'
          Dst:             _ZN7llvm_ks7APFloat7makeNaNEbbPKNS_5APIntE
        - Src:             'llvm/lib/Support/APFloat.cpp:2691,18'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/APFloat.cpp:2691,40'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/APFloat.cpp:2692,5'
          Dst:             _ZN7llvm_ks7APFloat7makeNaNEbbPKNS_5APIntE
    - functionName:    _ZN7llvm_ks7APFloat24convertFromDecimalStringENS_9StringRefENS0_12roundingModeE
      functionSourceFile: '/src/keystone/llvm/lib/Support/APFloat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2556
      functionLinenumberEnd: 2672
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         54
      ICount:          340
      EdgeCount:       69
      CyclomaticComplexity: 17
      functionsReached:
        - _Z16interpretDecimalPKcS0_P11decimalInfo
        - _ZL13decDigitValuej
        - _ZL16partCountForBitsj
        - _ZN7llvm_ks5APInt14tcMultiplyPartEPmPKmmmjjb
        - _ZN7llvm_ks7APFloat14handleOverflowENS0_12roundingModeE
        - _ZN7llvm_ks7APFloat15zeroSignificandEv
        - _ZN7llvm_ks7APFloat28roundSignificandWithExponentEPKmjiNS0_12roundingModeE
        - _ZN7llvm_ks7APFloat9normalizeENS0_12roundingModeENS_12lostFractionE
        - _ZNK7llvm_ks9StringRef3endEv
        - _ZNK7llvm_ks9StringRef5beginEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APFloat.cpp:2561,31'
          Dst:             _ZNK7llvm_ks9StringRef5beginEv
        - Src:             'llvm/lib/Support/APFloat.cpp:2562,32'
          Dst:             _ZNK7llvm_ks9StringRef3endEv
        - Src:             'llvm/lib/Support/APFloat.cpp:2562,8'
          Dst:             _Z16interpretDecimalPKcS0_P11decimalInfo
        - Src:             'llvm/lib/Support/APFloat.cpp:2590,30'
          Dst:             _ZNK7llvm_ks9StringRef3endEv
        - Src:             'llvm/lib/Support/APFloat.cpp:2590,39'
          Dst:             _ZL13decDigitValuej
        - Src:             'llvm/lib/Support/APFloat.cpp:2597,10'
          Dst:             _ZN7llvm_ks7APFloat14handleOverflowENS0_12roundingModeE
        - Src:             'llvm/lib/Support/APFloat.cpp:2608,5'
          Dst:             _ZN7llvm_ks7APFloat15zeroSignificandEv
        - Src:             'llvm/lib/Support/APFloat.cpp:2609,10'
          Dst:             _ZN7llvm_ks7APFloat9normalizeENS0_12roundingModeENS_12lostFractionE
        - Src:             'llvm/lib/Support/APFloat.cpp:2615,10'
          Dst:             _ZN7llvm_ks7APFloat14handleOverflowENS0_12roundingModeE
        - Src:             'llvm/lib/Support/APFloat.cpp:2625,17'
          Dst:             _ZL16partCountForBitsj
        - Src:             'llvm/lib/Support/APFloat.cpp:2642,24'
          Dst:             _ZNK7llvm_ks9StringRef3endEv
        - Src:             'llvm/lib/Support/APFloat.cpp:2646,20'
          Dst:             _ZL13decDigitValuej
        - Src:             'llvm/lib/Support/APFloat.cpp:2647,9'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/APFloat.cpp:2655,7'
          Dst:             _ZN7llvm_ks5APInt14tcMultiplyPartEPmPKmmmjjb
        - Src:             'llvm/lib/Support/APFloat.cpp:2665,10'
          Dst:             _ZN7llvm_ks7APFloat28roundSignificandWithExponentEPKmjiNS0_12roundingModeE
    - functionName:    _Z16interpretDecimalPKcS0_P11decimalInfo
      functionSourceFile: '/src/keystone/llvm/lib/Support/APFloat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 277
      functionLinenumberEnd: 341
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         61
      ICount:          335
      EdgeCount:       81
      CyclomaticComplexity: 22
      functionsReached:
        - _ZL12readExponentPKcS0_RN7llvm_ks7APFloat8opStatusE
        - _ZL13decDigitValuej
        - _ZL26skipLeadingZeroesAndAnyDotPKcS0_PS0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APFloat.cpp:279,27'
          Dst:             _ZL26skipLeadingZeroesAndAnyDotPKcS0_PS0_
        - Src:             'llvm/lib/Support/APFloat.cpp:295,9'
          Dst:             _ZL13decDigitValuej
        - Src:             'llvm/lib/Support/APFloat.cpp:311,19'
          Dst:             _ZL12readExponentPKcS0_RN7llvm_ks7APFloat8opStatusE
    - functionName:    _ZL13decDigitValuej
      functionSourceFile: '/src/keystone/llvm/lib/Support/APFloat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks7APFloat28roundSignificandWithExponentEPKmjiNS0_12roundingModeE
      functionSourceFile: '/src/keystone/llvm/lib/Support/APFloat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2473
      functionLinenumberEnd: 2552
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         55
      ICount:          385
      EdgeCount:       96
      CyclomaticComplexity: 43
      functionsReached:
        - _ZL10HUerrBoundbjj
        - _ZL16partCountForBitsj
        - _ZL16ulpsFromBoundaryPKmjb
        - _ZL29lostFractionThroughTruncationPKmjj
        - _ZL8powerOf5Pmj
        - _ZN7llvm_ks5APInt12tcExtractBitEPKmj
        - _ZN7llvm_ks5APInt9tcExtractEPmjPKmjj
        - _ZN7llvm_ks7APFloat16significandPartsEv
        - _ZN7llvm_ks7APFloat17divideSignificandERKS0_
        - _ZN7llvm_ks7APFloat19multiplySignificandERKS0_PS1_
        - _ZN7llvm_ks7APFloat24convertFromUnsignedPartsEPKmjNS0_12roundingModeE
        - _ZN7llvm_ks7APFloat7getZeroERKNS_12fltSemanticsEb
        - _ZN7llvm_ks7APFloat9normalizeENS0_12roundingModeENS_12lostFractionE
        - _ZN7llvm_ks7APFloatC2ERKNS_12fltSemanticsE
        - _ZN7llvm_ks7APFloatD2Ev
        - _ZNK7llvm_ks7APFloat9partCountEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Support/APFloat.cpp:2482,11'
          Dst:             _ZL16partCountForBitsj
        - Src:             'llvm/lib/Support/APFloat.cpp:2485,19'
          Dst:             _ZL8powerOf5Pmj
        - Src:             'llvm/lib/Support/APFloat.cpp:2495,22'
          Dst:             _ZN7llvm_ks7APFloat7getZeroERKNS_12fltSemanticsEb
        - Src:             'llvm/lib/Support/APFloat.cpp:2496,13'
          Dst:             _ZN7llvm_ks7APFloatC2ERKNS_12fltSemanticsE
        - Src:             'llvm/lib/Support/APFloat.cpp:2498,24'
          Dst:             _ZN7llvm_ks7APFloat24convertFromUnsignedPartsEPKmjNS0_12roundingModeE
        - Src:             'llvm/lib/Support/APFloat.cpp:2500,22'
          Dst:             _ZN7llvm_ks7APFloat24convertFromUnsignedPartsEPKmjNS0_12roundingModeE
        - Src:             'llvm/lib/Support/APFloat.cpp:2511,33'
          Dst:             _ZN7llvm_ks7APFloat19multiplySignificandERKS0_PS1_
        - Src:             'llvm/lib/Support/APFloat.cpp:2551,3'
          Dst:             _ZN7llvm_ks7APFloatD2Ev
        - Src:             'llvm/lib/Support/APFloat.cpp:2514,33'
          Dst:             _ZN7llvm_ks7APFloat17divideSignificandERKS0_
        - Src:             'llvm/lib/Support/APFloat.cpp:2528,5'
          Dst:             _ZN7llvm_ks7APFloat16significandPartsEv
        - Src:             'llvm/lib/Support/APFloat.cpp:2528,5'
          Dst:             _ZN7llvm_ks5APInt12tcExtractBitEPKmj
        - Src:             'llvm/lib/Support/APFloat.cpp:2528,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/APFloat.cpp:2531,13'
          Dst:             _ZL10HUerrBoundbjj
        - Src:             'llvm/lib/Support/APFloat.cpp:2533,46'
          Dst:             _ZN7llvm_ks7APFloat16significandPartsEv
        - Src:             'llvm/lib/Support/APFloat.cpp:2533,22'
          Dst:             _ZL16ulpsFromBoundaryPKmjb
        - Src:             'llvm/lib/Support/APFloat.cpp:2538,24'
          Dst:             _ZN7llvm_ks7APFloat16significandPartsEv
        - Src:             'llvm/lib/Support/APFloat.cpp:2538,44'
          Dst:             _ZNK7llvm_ks7APFloat9partCountEv
        - Src:             'llvm/lib/Support/APFloat.cpp:2538,64'
          Dst:             _ZN7llvm_ks7APFloat16significandPartsEv
        - Src:             'llvm/lib/Support/APFloat.cpp:2538,7'
          Dst:             _ZN7llvm_ks5APInt9tcExtractEPmjPKmjj
        - Src:             'llvm/lib/Support/APFloat.cpp:2546,63'
          Dst:             _ZN7llvm_ks7APFloat16significandPartsEv
        - Src:             'llvm/lib/Support/APFloat.cpp:2547,63'
          Dst:             _ZNK7llvm_ks7APFloat9partCountEv
        - Src:             'llvm/lib/Support/APFloat.cpp:2546,26'
          Dst:             _ZL29lostFractionThroughTruncationPKmjj
        - Src:             'llvm/lib/Support/APFloat.cpp:2549,14'
          Dst:             _ZN7llvm_ks7APFloat9normalizeENS0_12roundingModeENS_12lostFractionE
        - Src:             'llvm/lib/Support/APFloat.cpp:2551,3'
          Dst:             _ZN7llvm_ks7APFloatD2Ev
        - Src:             'llvm/lib/Support/APFloat.cpp:2551,3'
          Dst:             _ZN7llvm_ks7APFloatD2Ev
        - Src:             'llvm/lib/Support/APFloat.cpp:2551,3'
          Dst:             _ZN7llvm_ks7APFloatD2Ev
    - functionName:    _ZL8powerOf5Pmj
      functionSourceFile: '/src/keystone/llvm/lib/Support/APFloat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 494
      functionLinenumberEnd: 548
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          208
      EdgeCount:       32
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7llvm_ks5APInt14tcFullMultiplyEPmPKmS3_jj
        - _ZN7llvm_ks5APInt8tcAssignEPmPKmj
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APFloat.cpp:503,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/APFloat.cpp:522,7'
          Dst:             _ZN7llvm_ks5APInt14tcFullMultiplyEPmPKmS3_jj
        - Src:             'llvm/lib/Support/APFloat.cpp:532,7'
          Dst:             _ZN7llvm_ks5APInt14tcFullMultiplyEPmPKmS3_jj
        - Src:             'llvm/lib/Support/APFloat.cpp:546,5'
          Dst:             _ZN7llvm_ks5APInt8tcAssignEPmPKmj
    - functionName:    _ZN7llvm_ks7APFloat24convertFromUnsignedPartsEPKmjNS0_12roundingModeE
      functionSourceFile: '/src/keystone/llvm/lib/Support/APFloat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2297
      functionLinenumberEnd: 2321
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          91
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL29lostFractionThroughTruncationPKmjj
        - _ZN7llvm_ks5APInt5tcMSBEPKmj
        - _ZN7llvm_ks5APInt9tcExtractEPmjPKmjj
        - _ZN7llvm_ks7APFloat16significandPartsEv
        - _ZN7llvm_ks7APFloat9normalizeENS0_12roundingModeENS_12lostFractionE
        - _ZNK7llvm_ks7APFloat9partCountEv
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APFloat.cpp:2303,10'
          Dst:             _ZN7llvm_ks5APInt5tcMSBEPKmj
        - Src:             'llvm/lib/Support/APFloat.cpp:2304,9'
          Dst:             _ZN7llvm_ks7APFloat16significandPartsEv
        - Src:             'llvm/lib/Support/APFloat.cpp:2305,14'
          Dst:             _ZNK7llvm_ks7APFloat9partCountEv
        - Src:             'llvm/lib/Support/APFloat.cpp:2312,21'
          Dst:             _ZL29lostFractionThroughTruncationPKmjj
        - Src:             'llvm/lib/Support/APFloat.cpp:2314,5'
          Dst:             _ZN7llvm_ks5APInt9tcExtractEPmjPKmjj
        - Src:             'llvm/lib/Support/APFloat.cpp:2318,5'
          Dst:             _ZN7llvm_ks5APInt9tcExtractEPmjPKmjj
        - Src:             'llvm/lib/Support/APFloat.cpp:2321,10'
          Dst:             _ZN7llvm_ks7APFloat9normalizeENS0_12roundingModeENS_12lostFractionE
    - functionName:    _ZN7llvm_ks7APFloat19multiplySignificandERKS0_PS1_
      functionSourceFile: '/src/keystone/llvm/lib/Support/APFloat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 973
      functionLinenumberEnd: 1098
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         54
      ICount:          377
      EdgeCount:       59
      CyclomaticComplexity: 7
      functionsReached:
        - _ZL10shiftRightPmjj
        - _ZL16partCountForBitsj
        - _ZL20combineLostFractionsN7llvm_ks12lostFractionES0_
        - _ZN7llvm_ks5APInt11tcShiftLeftEPmjj
        - _ZN7llvm_ks5APInt14tcFullMultiplyEPmPKmS3_jj
        - _ZN7llvm_ks5APInt5tcMSBEPKmj
        - _ZN7llvm_ks5APInt8tcAssignEPmPKmj
        - _ZN7llvm_ks7APFloat16significandPartsEv
        - _ZN7llvm_ks7APFloat21shiftSignificandRightEj
        - _ZN7llvm_ks7APFloat24addOrSubtractSignificandERKS0_b
        - _ZN7llvm_ks7APFloat7convertERKNS_12fltSemanticsENS0_12roundingModeEPb
        - _ZN7llvm_ks7APFloatC2ERKS0_
        - _ZN7llvm_ks7APFloatD2Ev
        - _ZNK7llvm_ks7APFloat16significandPartsEv
        - _ZNK7llvm_ks7APFloat9isNonZeroEv
        - _ZNK7llvm_ks7APFloat9partCountEv
        - __assert_fail
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APFloat.cpp:982,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/APFloat.cpp:988,19'
          Dst:             _ZL16partCountForBitsj
        - Src:             'llvm/lib/Support/APFloat.cpp:995,20'
          Dst:             _ZN7llvm_ks7APFloat16significandPartsEv
        - Src:             'llvm/lib/Support/APFloat.cpp:996,16'
          Dst:             _ZNK7llvm_ks7APFloat9partCountEv
        - Src:             'llvm/lib/Support/APFloat.cpp:999,29'
          Dst:             _ZNK7llvm_ks7APFloat16significandPartsEv
        - Src:             'llvm/lib/Support/APFloat.cpp:998,3'
          Dst:             _ZN7llvm_ks5APInt14tcFullMultiplyEPmPKmS3_jj
        - Src:             'llvm/lib/Support/APFloat.cpp:1002,10'
          Dst:             _ZN7llvm_ks5APInt5tcMSBEPKmj
        - Src:             'llvm/lib/Support/APFloat.cpp:1017,25'
          Dst:             _ZNK7llvm_ks7APFloat9isNonZeroEv
        - Src:             'llvm/lib/Support/APFloat.cpp:1030,7'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/APFloat.cpp:1031,7'
          Dst:             _ZN7llvm_ks5APInt11tcShiftLeftEPmjj
        - Src:             'llvm/lib/Support/APFloat.cpp:1046,13'
          Dst:             _ZN7llvm_ks7APFloatC2ERKS0_
        - Src:             'llvm/lib/Support/APFloat.cpp:1047,29'
          Dst:             _ZN7llvm_ks7APFloat7convertERKNS_12fltSemanticsENS0_12roundingModeEPb
        - Src:             'llvm/lib/Support/APFloat.cpp:1048,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/APFloat.cpp:1067,3'
          Dst:             _ZN7llvm_ks7APFloatD2Ev
        - Src:             'llvm/lib/Support/APFloat.cpp:1054,36'
          Dst:             _ZN7llvm_ks7APFloat21shiftSignificandRightEj
        - Src:             'llvm/lib/Support/APFloat.cpp:1055,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/APFloat.cpp:1058,21'
          Dst:             _ZN7llvm_ks7APFloat24addOrSubtractSignificandERKS0_b
        - Src:             'llvm/lib/Support/APFloat.cpp:1066,12'
          Dst:             _ZN7llvm_ks5APInt5tcMSBEPKmj
        - Src:             'llvm/lib/Support/APFloat.cpp:1067,3'
          Dst:             _ZN7llvm_ks7APFloatD2Ev
        - Src:             'llvm/lib/Support/APFloat.cpp:1086,24'
          Dst:             _ZL16partCountForBitsj
        - Src:             'llvm/lib/Support/APFloat.cpp:1087,10'
          Dst:             _ZL10shiftRightPmjj
        - Src:             'llvm/lib/Support/APFloat.cpp:1088,21'
          Dst:             _ZL20combineLostFractionsN7llvm_ks12lostFractionES0_
        - Src:             'llvm/lib/Support/APFloat.cpp:1092,3'
          Dst:             _ZN7llvm_ks5APInt8tcAssignEPmPKmj
    - functionName:    _ZL10HUerrBoundbjj
      functionSourceFile: '/src/keystone/llvm/lib/Support/APFloat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 435
      functionLinenumberEnd: 442
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - bool
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          85
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APFloat.cpp:436,3'
          Dst:             __assert_fail
    - functionName:    _ZL16ulpsFromBoundaryPKmjb
      functionSourceFile: '/src/keystone/llvm/lib/Support/APFloat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 449
      functionLinenumberEnd: 488
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          186
      EdgeCount:       39
      CyclomaticComplexity: 11
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APFloat.cpp:453,3'
          Dst:             __assert_fail
    - functionName:    _ZNK7llvm_ks7APFloat9isNonZeroEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/APFloat.h'
      linkageType:     InternalLinkage
      functionLinenumber: 439
      functionLinenumberEnd: 439
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks7APFloatC2ERKNS_12fltSemanticsE
      functionSourceFile: '/src/keystone/llvm/lib/Support/APFloat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 842
      functionLinenumberEnd: 846
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks7APFloat10initializeEPKNS_12fltSemanticsE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APFloat.cpp:843,3'
          Dst:             _ZN7llvm_ks7APFloat10initializeEPKNS_12fltSemanticsE
    - functionName:    _ZL26skipLeadingZeroesAndAnyDotPKcS0_PS0_
      functionSourceFile: '/src/keystone/llvm/lib/Support/APFloat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionLinenumberEnd: 251
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          133
      EdgeCount:       34
      CyclomaticComplexity: 9
      functionsReached:
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APFloat.cpp:245,5'
          Dst:             __assert_fail
    - functionName:    _ZL12readExponentPKcS0_RN7llvm_ks7APFloat8opStatusE
      functionSourceFile: '/src/keystone/llvm/lib/Support/APFloat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionLinenumberEnd: 180
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          185
      EdgeCount:       39
      CyclomaticComplexity: 12
      functionsReached:
        - _ZL13decDigitValuej
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APFloat.cpp:144,17'
          Dst:             _ZL13decDigitValuej
        - Src:             'llvm/lib/Support/APFloat.cpp:154,13'
          Dst:             _ZL13decDigitValuej
    - functionName:    _ZL13totalExponentPKcS0_i
      functionSourceFile: '/src/keystone/llvm/lib/Support/APFloat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 187
      functionLinenumberEnd: 230
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         58
      ICount:          257
      EdgeCount:       72
      CyclomaticComplexity: 16
      functionsReached:
        - _ZL13decDigitValuej
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APFloat.cpp:192,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/APFloat.cpp:197,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/APFloat.cpp:205,13'
          Dst:             _ZL13decDigitValuej
        - Src:             'llvm/lib/Support/APFloat.cpp:206,5'
          Dst:             __assert_fail
    - functionName:    _ZL27trailingHexadecimalFractionPKcS0_j
      functionSourceFile: '/src/keystone/llvm/lib/Support/APFloat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 349
      functionLinenumberEnd: 373
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          142
      EdgeCount:       38
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7llvm_ksL13hexDigitValueEc
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APFloat.cpp:363,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/APFloat.cpp:365,14'
          Dst:             _ZN7llvm_ksL13hexDigitValueEc
    - functionName:    _ZN7llvm_ks7APFloat28convertFromHexadecimalStringENS_9StringRefENS0_12roundingModeE
      functionSourceFile: '/src/keystone/llvm/lib/Support/APFloat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2391
      functionLinenumberEnd: 2466
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         67
      ICount:          360
      EdgeCount:       82
      CyclomaticComplexity: 17
      functionsReached:
        - _ZL13totalExponentPKcS0_i
        - _ZL26skipLeadingZeroesAndAnyDotPKcS0_PS0_
        - _ZL27trailingHexadecimalFractionPKcS0_j
        - _ZN7llvm_ks7APFloat15zeroSignificandEv
        - _ZN7llvm_ks7APFloat16significandPartsEv
        - _ZN7llvm_ks7APFloat9normalizeENS0_12roundingModeENS_12lostFractionE
        - _ZN7llvm_ksL13hexDigitValueEc
        - _ZNK7llvm_ks7APFloat9partCountEv
        - _ZNK7llvm_ks9StringRef3endEv
        - _ZNK7llvm_ks9StringRef5beginEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APFloat.cpp:2395,3'
          Dst:             _ZN7llvm_ks7APFloat15zeroSignificandEv
        - Src:             'llvm/lib/Support/APFloat.cpp:2398,30'
          Dst:             _ZN7llvm_ks7APFloat16significandPartsEv
        - Src:             'llvm/lib/Support/APFloat.cpp:2399,25'
          Dst:             _ZNK7llvm_ks7APFloat9partCountEv
        - Src:             'llvm/lib/Support/APFloat.cpp:2404,33'
          Dst:             _ZNK7llvm_ks9StringRef5beginEv
        - Src:             'llvm/lib/Support/APFloat.cpp:2405,31'
          Dst:             _ZNK7llvm_ks9StringRef3endEv
        - Src:             'llvm/lib/Support/APFloat.cpp:2407,27'
          Dst:             _ZL26skipLeadingZeroesAndAnyDotPKcS0_PS0_
        - Src:             'llvm/lib/Support/APFloat.cpp:2414,7'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/APFloat.cpp:2419,17'
          Dst:             _ZN7llvm_ksL13hexDigitValueEc
        - Src:             'llvm/lib/Support/APFloat.cpp:2431,23'
          Dst:             _ZL27trailingHexadecimalFractionPKcS0_j
        - Src:             'llvm/lib/Support/APFloat.cpp:2437,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/APFloat.cpp:2438,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/APFloat.cpp:2439,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/APFloat.cpp:2440,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/APFloat.cpp:2463,16'
          Dst:             _ZL13totalExponentPKcS0_i
        - Src:             'llvm/lib/Support/APFloat.cpp:2466,10'
          Dst:             _ZN7llvm_ks7APFloat9normalizeENS0_12roundingModeENS_12lostFractionE
    - functionName:    _ZN7llvm_ks7APFloat30convertFromSignExtendedIntegerEPKmjbNS0_12roundingModeE
      functionSourceFile: '/src/keystone/llvm/lib/Support/APFloat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2349
      functionLinenumberEnd: 2368
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - bool
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          94
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks5APInt12tcExtractBitEPKmj
        - _ZN7llvm_ks5APInt8tcAssignEPmPKmj
        - _ZN7llvm_ks5APInt8tcNegateEPmj
        - _ZN7llvm_ks7APFloat24convertFromUnsignedPartsEPKmjNS0_12roundingModeE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APFloat.cpp:2353,7'
          Dst:             _ZN7llvm_ks5APInt12tcExtractBitEPKmj
        - Src:             'llvm/lib/Support/APFloat.cpp:2359,5'
          Dst:             _ZN7llvm_ks5APInt8tcAssignEPmPKmj
        - Src:             'llvm/lib/Support/APFloat.cpp:2360,5'
          Dst:             _ZN7llvm_ks5APInt8tcNegateEPmj
        - Src:             'llvm/lib/Support/APFloat.cpp:2361,14'
          Dst:             _ZN7llvm_ks7APFloat24convertFromUnsignedPartsEPKmjNS0_12roundingModeE
        - Src:             'llvm/lib/Support/APFloat.cpp:2365,14'
          Dst:             _ZN7llvm_ks7APFloat24convertFromUnsignedPartsEPKmjNS0_12roundingModeE
    - functionName:    _ZNK7llvm_ks5APIntngEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/APInt.h'
      linkageType:     InternalLinkage
      functionLinenumber: 628
      functionLinenumberEnd: 628
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks5APIntC2Ejmb
        - _ZN7llvm_ks5APIntD2Ev
        - _ZNK7llvm_ks5APIntmiERKS0_
      functionUses:    26
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/APInt.h:628,36'
          Dst:             _ZN7llvm_ks5APIntC2Ejmb
        - Src:             'llvm/include/llvm/ADT/APInt.h:628,55'
          Dst:             _ZNK7llvm_ks5APIntmiERKS0_
        - Src:             'llvm/include/llvm/ADT/APInt.h:628,29'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/include/llvm/ADT/APInt.h:628,29'
          Dst:             _ZN7llvm_ks5APIntD2Ev
    - functionName:    _ZNK7llvm_ks5APInt10isNegativeEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/APInt.h'
      linkageType:     InternalLinkage
      functionLinenumber: 320
      functionLinenumberEnd: 320
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks5APIntixEj
      functionUses:    23
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/APInt.h:320,36'
          Dst:             _ZNK7llvm_ks5APIntixEj
    - functionName:    _ZN7llvm_ks11SmallVectorImLj4EED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 868
      functionLinenumberEnd: 868
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplImED2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:868,7'
          Dst:             _ZN7llvm_ks15SmallVectorImplImED2Ev
    - functionName:    _ZN7llvm_ks6APSIntaSENS_5APIntE
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/APSInt.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks5APIntaSEOS0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/APSInt.h:48,12'
          Dst:             _ZN7llvm_ks5APIntaSEOS0_
    - functionName:    _ZN7llvm_ks8ArrayRefImEC2IvEERKNS_25SmallVectorTemplateCommonImT_EE
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ArrayRef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks25SmallVectorTemplateCommonImvE4dataEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/ArrayRef.h:73,18'
          Dst:             _ZNK7llvm_ks25SmallVectorTemplateCommonImvE4dataEv
    - functionName:    _ZNK7llvm_ks6APSInt8isSignedEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/APSInt.h'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks25SmallVectorTemplateCommonImvE4dataEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks11SmallVectorImLj4EEC2EmRKm
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 876
      functionLinenumberEnd: 878
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplImE6assignEmRKm
        - _ZN7llvm_ks15SmallVectorImplImEC2Ej
        - _ZN7llvm_ks15SmallVectorImplImED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:876,7'
          Dst:             _ZN7llvm_ks15SmallVectorImplImEC2Ej
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:877,11'
          Dst:             _ZN7llvm_ks15SmallVectorImplImE6assignEmRKm
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:878,3'
          Dst:             _ZN7llvm_ks15SmallVectorImplImED2Ev
    - functionName:    _ZNK7llvm_ks7APFloat16convertToIntegerERNS_6APSIntENS0_12roundingModeEPb
      functionSourceFile: '/src/keystone/llvm/lib/Support/APFloat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2280
      functionLinenumberEnd: 2288
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          100
      EdgeCount:       19
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7llvm_ks11SmallVectorImLj4EEC2EmRKm
        - _ZN7llvm_ks11SmallVectorImLj4EED2Ev
        - _ZN7llvm_ks25SmallVectorTemplateCommonImvE4dataEv
        - _ZN7llvm_ks5APIntC2EjNS_8ArrayRefImEE
        - _ZN7llvm_ks5APIntD2Ev
        - _ZN7llvm_ks6APSIntaSENS_5APIntE
        - _ZN7llvm_ks8ArrayRefImEC2IvEERKNS_25SmallVectorTemplateCommonImT_EE
        - _ZNK7llvm_ks5APInt11getBitWidthEv
        - _ZNK7llvm_ks5APInt11getNumWordsEv
        - _ZNK7llvm_ks6APSInt8isSignedEv
        - _ZNK7llvm_ks7APFloat16convertToIntegerEPmjbNS0_12roundingModeEPb
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APFloat.cpp:2281,30'
          Dst:             _ZNK7llvm_ks5APInt11getBitWidthEv
        - Src:             'llvm/lib/Support/APFloat.cpp:2282,41'
          Dst:             _ZNK7llvm_ks5APInt11getNumWordsEv
        - Src:             'llvm/lib/Support/APFloat.cpp:2282,28'
          Dst:             _ZN7llvm_ks11SmallVectorImLj4EEC2EmRKm
        - Src:             'llvm/lib/Support/APFloat.cpp:2284,11'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonImvE4dataEv
        - Src:             'llvm/lib/Support/APFloat.cpp:2284,36'
          Dst:             _ZNK7llvm_ks6APSInt8isSignedEv
        - Src:             'llvm/lib/Support/APFloat.cpp:2283,21'
          Dst:             _ZNK7llvm_ks7APFloat16convertToIntegerEPmjbNS0_12roundingModeEPb
        - Src:             'llvm/lib/Support/APFloat.cpp:2286,28'
          Dst:             _ZN7llvm_ks8ArrayRefImEC2IvEERKNS_25SmallVectorTemplateCommonImT_EE
        - Src:             'llvm/lib/Support/APFloat.cpp:2286,12'
          Dst:             _ZN7llvm_ks5APIntC2EjNS_8ArrayRefImEE
        - Src:             'llvm/lib/Support/APFloat.cpp:2286,10'
          Dst:             _ZN7llvm_ks6APSIntaSENS_5APIntE
        - Src:             'llvm/lib/Support/APFloat.cpp:2286,3'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APFloat.cpp:2288,1'
          Dst:             _ZN7llvm_ks11SmallVectorImLj4EED2Ev
        - Src:             'llvm/lib/Support/APFloat.cpp:2286,3'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APFloat.cpp:2288,1'
          Dst:             _ZN7llvm_ks11SmallVectorImLj4EED2Ev
    - functionName:    _ZNK7llvm_ks7APFloat16convertToIntegerEPmjbNS0_12roundingModeEPb
      functionSourceFile: '/src/keystone/llvm/lib/Support/APFloat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2247
      functionLinenumberEnd: 2270
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - bool
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          120
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - _ZL16partCountForBitsj
        - _ZN7llvm_ks5APInt11tcShiftLeftEPmjj
        - _ZN7llvm_ks5APInt25tcSetLeastSignificantBitsEPmjj
        - _ZNK7llvm_ks7APFloat28convertToSignExtendedIntegerEPmjbNS0_12roundingModeEPb
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APFloat.cpp:2250,8'
          Dst:             _ZNK7llvm_ks7APFloat28convertToSignExtendedIntegerEPmjbNS0_12roundingModeEPb
        - Src:             'llvm/lib/Support/APFloat.cpp:2256,21'
          Dst:             _ZL16partCountForBitsj
        - Src:             'llvm/lib/Support/APFloat.cpp:2265,5'
          Dst:             _ZN7llvm_ks5APInt25tcSetLeastSignificantBitsEPmjj
        - Src:             'llvm/lib/Support/APFloat.cpp:2267,7'
          Dst:             _ZN7llvm_ks5APInt11tcShiftLeftEPmjj
    - functionName:    _ZNK7llvm_ks7APFloat28convertToSignExtendedIntegerEPmjbNS0_12roundingModeEPb
      functionSourceFile: '/src/keystone/llvm/lib/Support/APFloat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2136
      functionLinenumberEnd: 2232
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - bool
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         48
      ICount:          331
      EdgeCount:       66
      CyclomaticComplexity: 20
      functionsReached:
        - _ZL16partCountForBitsj
        - _ZL29lostFractionThroughTruncationPKmjj
        - _ZN7llvm_ks5APInt11tcIncrementEPmj
        - _ZN7llvm_ks5APInt11tcShiftLeftEPmjj
        - _ZN7llvm_ks5APInt5tcLSBEPKmj
        - _ZN7llvm_ks5APInt5tcMSBEPKmj
        - _ZN7llvm_ks5APInt5tcSetEPmmj
        - _ZN7llvm_ks5APInt8tcNegateEPmj
        - _ZN7llvm_ks5APInt9tcExtractEPmjPKmjj
        - _ZNK7llvm_ks7APFloat16significandPartsEv
        - _ZNK7llvm_ks7APFloat17roundAwayFromZeroENS0_12roundingModeENS_12lostFractionEj
        - _ZNK7llvm_ks7APFloat9partCountEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APFloat.cpp:2147,19'
          Dst:             _ZL16partCountForBitsj
        - Src:             'llvm/lib/Support/APFloat.cpp:2150,5'
          Dst:             _ZN7llvm_ks5APInt5tcSetEPmmj
        - Src:             'llvm/lib/Support/APFloat.cpp:2156,9'
          Dst:             _ZNK7llvm_ks7APFloat16significandPartsEv
        - Src:             'llvm/lib/Support/APFloat.cpp:2162,5'
          Dst:             _ZN7llvm_ks5APInt5tcSetEPmmj
        - Src:             'llvm/lib/Support/APFloat.cpp:2178,7'
          Dst:             _ZN7llvm_ks5APInt9tcExtractEPmjPKmjj
        - Src:             'llvm/lib/Support/APFloat.cpp:2181,7'
          Dst:             _ZN7llvm_ks5APInt9tcExtractEPmjPKmjj
        - Src:             'llvm/lib/Support/APFloat.cpp:2182,7'
          Dst:             _ZN7llvm_ks5APInt11tcShiftLeftEPmjj
        - Src:             'llvm/lib/Support/APFloat.cpp:2190,56'
          Dst:             _ZNK7llvm_ks7APFloat9partCountEv
        - Src:             'llvm/lib/Support/APFloat.cpp:2190,21'
          Dst:             _ZL29lostFractionThroughTruncationPKmjj
        - Src:             'llvm/lib/Support/APFloat.cpp:2193,9'
          Dst:             _ZNK7llvm_ks7APFloat17roundAwayFromZeroENS0_12roundingModeENS_12lostFractionEj
        - Src:             'llvm/lib/Support/APFloat.cpp:2194,11'
          Dst:             _ZN7llvm_ks5APInt11tcIncrementEPmj
        - Src:             'llvm/lib/Support/APFloat.cpp:2202,23'
          Dst:             _ZN7llvm_ks5APInt5tcMSBEPKmj
        - Src:             'llvm/lib/Support/APFloat.cpp:2213,28'
          Dst:             _ZN7llvm_ks5APInt5tcLSBEPKmj
        - Src:             'llvm/lib/Support/APFloat.cpp:2221,5'
          Dst:             _ZN7llvm_ks5APInt8tcNegateEPmj
    - functionName:    _ZN7llvm_ks7APFloat16convertFromAPIntERKNS_5APIntEbNS0_12roundingModeE
      functionSourceFile: '/src/keystone/llvm/lib/Support/APFloat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2328
      functionLinenumberEnd: 2339
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          107
      EdgeCount:       30
      CyclomaticComplexity: 15
      functionsReached:
        - _ZN7llvm_ks5APIntC2ERKS0_
        - _ZN7llvm_ks5APIntD2Ev
        - _ZN7llvm_ks5APIntaSEOS0_
        - _ZN7llvm_ks7APFloat24convertFromUnsignedPartsEPKmjNS0_12roundingModeE
        - _ZNK7llvm_ks5APInt10getRawDataEv
        - _ZNK7llvm_ks5APInt10isNegativeEv
        - _ZNK7llvm_ks5APInt11getNumWordsEv
        - _ZNK7llvm_ks5APIntngEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APFloat.cpp:2329,32'
          Dst:             _ZNK7llvm_ks5APInt11getNumWordsEv
        - Src:             'llvm/lib/Support/APFloat.cpp:2330,15'
          Dst:             _ZN7llvm_ks5APIntC2ERKS0_
        - Src:             'llvm/lib/Support/APFloat.cpp:2333,23'
          Dst:             _ZNK7llvm_ks5APInt10isNegativeEv
        - Src:             'llvm/lib/Support/APFloat.cpp:2335,11'
          Dst:             _ZNK7llvm_ks5APIntngEv
        - Src:             'llvm/lib/Support/APFloat.cpp:2335,9'
          Dst:             _ZN7llvm_ks5APIntaSEOS0_
        - Src:             'llvm/lib/Support/APFloat.cpp:2335,5'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APFloat.cpp:2335,5'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APFloat.cpp:2338,39'
          Dst:             _ZNK7llvm_ks5APInt10getRawDataEv
        - Src:             'llvm/lib/Support/APFloat.cpp:2338,10'
          Dst:             _ZN7llvm_ks7APFloat24convertFromUnsignedPartsEPKmjNS0_12roundingModeE
        - Src:             'llvm/lib/Support/APFloat.cpp:2339,1'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APFloat.cpp:2339,1'
          Dst:             _ZN7llvm_ks5APIntD2Ev
    - functionName:    _ZN7llvm_ks7APFloat16fusedMultiplyAddERKS0_S2_NS0_12roundingModeE
      functionSourceFile: '/src/keystone/llvm/lib/Support/APFloat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1861
      functionLinenumberEnd: 1898
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          161
      EdgeCount:       32
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7llvm_ks7APFloat13addOrSubtractERKS0_NS0_12roundingModeEb
        - _ZN7llvm_ks7APFloat16multiplySpecialsERKS0_
        - _ZN7llvm_ks7APFloat19multiplySignificandERKS0_PS1_
        - _ZN7llvm_ks7APFloat9normalizeENS0_12roundingModeENS_12lostFractionE
        - _ZNK7llvm_ks7APFloat15isFiniteNonZeroEv
        - _ZNK7llvm_ks7APFloat8isFiniteEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APFloat.cpp:1869,7'
          Dst:             _ZNK7llvm_ks7APFloat15isFiniteNonZeroEv
        - Src:             'llvm/lib/Support/APFloat.cpp:1870,20'
          Dst:             _ZNK7llvm_ks7APFloat15isFiniteNonZeroEv
        - Src:             'llvm/lib/Support/APFloat.cpp:1871,14'
          Dst:             _ZNK7llvm_ks7APFloat8isFiniteEv
        - Src:             'llvm/lib/Support/APFloat.cpp:1874,21'
          Dst:             _ZN7llvm_ks7APFloat19multiplySignificandERKS0_PS1_
        - Src:             'llvm/lib/Support/APFloat.cpp:1875,10'
          Dst:             _ZN7llvm_ks7APFloat9normalizeENS0_12roundingModeENS_12lostFractionE
        - Src:             'llvm/lib/Support/APFloat.cpp:1885,10'
          Dst:             _ZN7llvm_ks7APFloat16multiplySpecialsERKS0_
        - Src:             'llvm/lib/Support/APFloat.cpp:1895,12'
          Dst:             _ZN7llvm_ks7APFloat13addOrSubtractERKS0_NS0_12roundingModeEb
    - functionName:    _ZN7llvm_ks7APFloat16multiplySpecialsERKS0_
      functionSourceFile: '/src/keystone/llvm/lib/Support/APFloat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1554
      functionLinenumberEnd: 1594
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          140
      EdgeCount:       50
      CyclomaticComplexity: 26
      functionsReached:
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - _ZN7llvm_ks7APFloat15copySignificandERKS0_
        - _ZN7llvm_ks7APFloat7makeNaNEbbPKNS_5APIntE
      functionUses:    2
      BranchProfiles:
        - Branch String:   'llvm/lib/Support/APFloat.cpp:1555,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Support/APFloat.cpp:1557,5'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/lib/Support/APFloat.cpp:1571,5'
          Dst:             _ZN7llvm_ks7APFloat15copySignificandERKS0_
        - Src:             'llvm/lib/Support/APFloat.cpp:1588,5'
          Dst:             _ZN7llvm_ks7APFloat7makeNaNEbbPKNS_5APIntE
    - functionName:    _ZN7llvm_ks7APFloat3modERKS0_
      functionSourceFile: '/src/keystone/llvm/lib/Support/APFloat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1819
      functionLinenumberEnd: 1854
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         51
      ICount:          245
      EdgeCount:       99
      CyclomaticComplexity: 50
      functionsReached:
        - _ZN7llvm_ks7APFloat11modSpecialsERKS0_
        - _ZN7llvm_ks7APFloat30convertFromZeroExtendedIntegerEPKmjbNS0_12roundingModeE
        - _ZN7llvm_ks7APFloat6divideERKS0_NS0_12roundingModeE
        - _ZN7llvm_ks7APFloat8multiplyERKS0_NS0_12roundingModeE
        - _ZN7llvm_ks7APFloat8subtractERKS0_NS0_12roundingModeE
        - _ZN7llvm_ks7APFloatC2ERKS0_
        - _ZN7llvm_ks7APFloatD2Ev
        - _ZNK7llvm_ks7APFloat15isFiniteNonZeroEv
        - _ZNK7llvm_ks7APFloat16convertToIntegerEPmjbNS0_12roundingModeEPb
        - _ZNK7llvm_ks7APFloat6isZeroEv
        - _ZNK7llvm_ks7APFloat9partCountEv
        - __assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Support/APFloat.cpp:1821,8'
          Dst:             _ZN7llvm_ks7APFloat11modSpecialsERKS0_
        - Src:             'llvm/lib/Support/APFloat.cpp:1823,7'
          Dst:             _ZNK7llvm_ks7APFloat15isFiniteNonZeroEv
        - Src:             'llvm/lib/Support/APFloat.cpp:1823,32'
          Dst:             _ZNK7llvm_ks7APFloat15isFiniteNonZeroEv
        - Src:             'llvm/lib/Support/APFloat.cpp:1824,17'
          Dst:             _ZN7llvm_ks7APFloatC2ERKS0_
        - Src:             'llvm/lib/Support/APFloat.cpp:1827,12'
          Dst:             _ZN7llvm_ks7APFloat6divideERKS0_NS0_12roundingModeE
        - Src:             'llvm/lib/Support/APFloat.cpp:1852,3'
          Dst:             _ZN7llvm_ks7APFloatD2Ev
        - Src:             'llvm/lib/Support/APFloat.cpp:1831,17'
          Dst:             _ZNK7llvm_ks7APFloat9partCountEv
        - Src:             'llvm/lib/Support/APFloat.cpp:1834,12'
          Dst:             _ZNK7llvm_ks7APFloat16convertToIntegerEPmjbNS0_12roundingModeEPb
        - Src:             'llvm/lib/Support/APFloat.cpp:1839,12'
          Dst:             _ZN7llvm_ks7APFloat30convertFromZeroExtendedIntegerEPKmjbNS0_12roundingModeE
        - Src:             'llvm/lib/Support/APFloat.cpp:1841,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/APFloat.cpp:1843,12'
          Dst:             _ZN7llvm_ks7APFloat8multiplyERKS0_NS0_12roundingModeE
        - Src:             'llvm/lib/Support/APFloat.cpp:1844,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/APFloat.cpp:1846,10'
          Dst:             _ZN7llvm_ks7APFloat8subtractERKS0_NS0_12roundingModeE
        - Src:             'llvm/lib/Support/APFloat.cpp:1847,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/APFloat.cpp:1849,9'
          Dst:             _ZNK7llvm_ks7APFloat6isZeroEv
        - Src:             'llvm/lib/Support/APFloat.cpp:1852,3'
          Dst:             _ZN7llvm_ks7APFloatD2Ev
    - functionName:    _ZN7llvm_ks7APFloat11modSpecialsERKS0_
      functionSourceFile: '/src/keystone/llvm/lib/Support/APFloat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1639
      functionLinenumberEnd: 1672
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         24
      ICount:          121
      EdgeCount:       46
      CyclomaticComplexity: 24
      functionsReached:
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - _ZN7llvm_ks7APFloat15copySignificandERKS0_
        - _ZN7llvm_ks7APFloat7makeNaNEbbPKNS_5APIntE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/lib/Support/APFloat.cpp:1640,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Support/APFloat.cpp:1642,5'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/lib/Support/APFloat.cpp:1658,5'
          Dst:             _ZN7llvm_ks7APFloat15copySignificandERKS0_
        - Src:             'llvm/lib/Support/APFloat.cpp:1666,5'
          Dst:             _ZN7llvm_ks7APFloat7makeNaNEbbPKNS_5APIntE
    - functionName:    _ZN7llvm_ks7APFloat30convertFromZeroExtendedIntegerEPKmjbNS0_12roundingModeE
      functionSourceFile: '/src/keystone/llvm/lib/Support/APFloat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2376
      functionLinenumberEnd: 2387
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - bool
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          129
      EdgeCount:       30
      CyclomaticComplexity: 15
      functionsReached:
        - _ZL16partCountForBitsj
        - _ZN7llvm_ks12makeArrayRefImEENS_8ArrayRefIT_EEPKS2_m
        - _ZN7llvm_ks5APInt12tcExtractBitEPKmj
        - _ZN7llvm_ks5APIntC2EjNS_8ArrayRefImEE
        - _ZN7llvm_ks5APIntD2Ev
        - _ZN7llvm_ks5APIntaSEOS0_
        - _ZN7llvm_ks7APFloat24convertFromUnsignedPartsEPKmjNS0_12roundingModeE
        - _ZNK7llvm_ks5APInt10getRawDataEv
        - _ZNK7llvm_ks5APIntngEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APFloat.cpp:2377,28'
          Dst:             _ZL16partCountForBitsj
        - Src:             'llvm/lib/Support/APFloat.cpp:2378,28'
          Dst:             _ZN7llvm_ks12makeArrayRefImEENS_8ArrayRefIT_EEPKS2_m
        - Src:             'llvm/lib/Support/APFloat.cpp:2378,15'
          Dst:             _ZN7llvm_ks5APIntC2EjNS_8ArrayRefImEE
        - Src:             'llvm/lib/Support/APFloat.cpp:2381,19'
          Dst:             _ZN7llvm_ks5APInt12tcExtractBitEPKmj
        - Src:             'llvm/lib/Support/APFloat.cpp:2383,11'
          Dst:             _ZNK7llvm_ks5APIntngEv
        - Src:             'llvm/lib/Support/APFloat.cpp:2383,9'
          Dst:             _ZN7llvm_ks5APIntaSEOS0_
        - Src:             'llvm/lib/Support/APFloat.cpp:2383,5'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APFloat.cpp:2383,5'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APFloat.cpp:2386,39'
          Dst:             _ZNK7llvm_ks5APInt10getRawDataEv
        - Src:             'llvm/lib/Support/APFloat.cpp:2386,10'
          Dst:             _ZN7llvm_ks7APFloat24convertFromUnsignedPartsEPKmjNS0_12roundingModeE
        - Src:             'llvm/lib/Support/APFloat.cpp:2387,1'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APFloat.cpp:2387,1'
          Dst:             _ZN7llvm_ks5APIntD2Ev
    - functionName:    _ZN7llvm_ks7APFloat8multiplyERKS0_NS0_12roundingModeE
      functionSourceFile: '/src/keystone/llvm/lib/Support/APFloat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1744
      functionLinenumberEnd: 1757
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          73
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks7APFloat16multiplySpecialsERKS0_
        - _ZN7llvm_ks7APFloat19multiplySignificandERKS0_PS1_
        - _ZN7llvm_ks7APFloat9normalizeENS0_12roundingModeENS_12lostFractionE
        - _ZNK7llvm_ks7APFloat15isFiniteNonZeroEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APFloat.cpp:1748,8'
          Dst:             _ZN7llvm_ks7APFloat16multiplySpecialsERKS0_
        - Src:             'llvm/lib/Support/APFloat.cpp:1750,7'
          Dst:             _ZNK7llvm_ks7APFloat15isFiniteNonZeroEv
        - Src:             'llvm/lib/Support/APFloat.cpp:1751,34'
          Dst:             _ZN7llvm_ks7APFloat19multiplySignificandERKS0_PS1_
        - Src:             'llvm/lib/Support/APFloat.cpp:1752,10'
          Dst:             _ZN7llvm_ks7APFloat9normalizeENS0_12roundingModeENS_12lostFractionE
    - functionName:    _ZN7llvm_ks7APFloat9remainderERKS0_
      functionSourceFile: '/src/keystone/llvm/lib/Support/APFloat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1782
      functionLinenumberEnd: 1813
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         42
      ICount:          215
      EdgeCount:       81
      CyclomaticComplexity: 41
      functionsReached:
        - _ZN7llvm_ks7APFloat30convertFromZeroExtendedIntegerEPKmjbNS0_12roundingModeE
        - _ZN7llvm_ks7APFloat6divideERKS0_NS0_12roundingModeE
        - _ZN7llvm_ks7APFloat8multiplyERKS0_NS0_12roundingModeE
        - _ZN7llvm_ks7APFloat8subtractERKS0_NS0_12roundingModeE
        - _ZN7llvm_ks7APFloatC2ERKS0_
        - _ZN7llvm_ks7APFloatD2Ev
        - _ZNK7llvm_ks7APFloat16convertToIntegerEPmjbNS0_12roundingModeEPb
        - _ZNK7llvm_ks7APFloat6isZeroEv
        - _ZNK7llvm_ks7APFloat9partCountEv
        - __assert_fail
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APFloat.cpp:1784,15'
          Dst:             _ZN7llvm_ks7APFloatC2ERKS0_
        - Src:             'llvm/lib/Support/APFloat.cpp:1787,10'
          Dst:             _ZN7llvm_ks7APFloat6divideERKS0_NS0_12roundingModeE
        - Src:             'llvm/lib/Support/APFloat.cpp:1813,1'
          Dst:             _ZN7llvm_ks7APFloatD2Ev
        - Src:             'llvm/lib/Support/APFloat.cpp:1791,15'
          Dst:             _ZNK7llvm_ks7APFloat9partCountEv
        - Src:             'llvm/lib/Support/APFloat.cpp:1794,10'
          Dst:             _ZNK7llvm_ks7APFloat16convertToIntegerEPmjbNS0_12roundingModeEPb
        - Src:             'llvm/lib/Support/APFloat.cpp:1799,10'
          Dst:             _ZN7llvm_ks7APFloat30convertFromZeroExtendedIntegerEPKmjbNS0_12roundingModeE
        - Src:             'llvm/lib/Support/APFloat.cpp:1801,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/APFloat.cpp:1803,10'
          Dst:             _ZN7llvm_ks7APFloat8multiplyERKS0_NS0_12roundingModeE
        - Src:             'llvm/lib/Support/APFloat.cpp:1804,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/APFloat.cpp:1806,8'
          Dst:             _ZN7llvm_ks7APFloat8subtractERKS0_NS0_12roundingModeE
        - Src:             'llvm/lib/Support/APFloat.cpp:1807,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/APFloat.cpp:1809,7'
          Dst:             _ZNK7llvm_ks7APFloat6isZeroEv
        - Src:             'llvm/lib/Support/APFloat.cpp:1813,1'
          Dst:             _ZN7llvm_ks7APFloatD2Ev
    - functionName:    _ZN7llvm_ks7APFloat8copySignERKS0_
      functionSourceFile: '/src/keystone/llvm/lib/Support/APFloat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1691
      functionLinenumberEnd: 1694
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          23
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks7APFloat9clearSignEv
      functionSourceFile: '/src/keystone/llvm/lib/Support/APFloat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1684
      functionLinenumberEnd: 1687
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks7APFloat19semanticsSizeInBitsERKNS_12fltSemanticsE
      functionSourceFile: '/src/keystone/llvm/lib/Support/APFloat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 900
      functionLinenumberEnd: 901
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks7APFloat20semanticsMinExponentERKNS_12fltSemanticsE
      functionSourceFile: '/src/keystone/llvm/lib/Support/APFloat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 895
      functionLinenumberEnd: 896
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks7APFloat20semanticsMaxExponentERKNS_12fltSemanticsE
      functionSourceFile: '/src/keystone/llvm/lib/Support/APFloat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 890
      functionLinenumberEnd: 891
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks7APFloat18semanticsPrecisionERKNS_12fltSemanticsE
      functionSourceFile: '/src/keystone/llvm/lib/Support/APFloat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 885
      functionLinenumberEnd: 886
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks16FoldingSetNodeID3AddINS_5APIntEEEvRKT_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/FoldingSet.h'
      linkageType:     InternalLinkage
      functionLinenumber: 320
      functionLinenumberEnd: 320
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks22DefaultFoldingSetTraitINS_5APIntEE7ProfileERKS1_RNS_16FoldingSetNodeIDE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/FoldingSet.h:320,33'
          Dst:             _ZN7llvm_ks22DefaultFoldingSetTraitINS_5APIntEE7ProfileERKS1_RNS_16FoldingSetNodeIDE
    - functionName:    _ZNK7llvm_ks7APFloat7ProfileERNS_16FoldingSetNodeIDE
      functionSourceFile: '/src/keystone/llvm/lib/Support/APFloat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 873
      functionLinenumberEnd: 875
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks16FoldingSetNodeID3AddINS_5APIntEEEvRKT_
        - _ZN7llvm_ks5APIntD2Ev
        - _ZNK7llvm_ks7APFloat14bitcastToAPIntEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APFloat.cpp:874,10'
          Dst:             _ZNK7llvm_ks7APFloat14bitcastToAPIntEv
        - Src:             'llvm/lib/Support/APFloat.cpp:874,6'
          Dst:             _ZN7llvm_ks16FoldingSetNodeID3AddINS_5APIntEEEvRKT_
        - Src:             'llvm/lib/Support/APFloat.cpp:874,3'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APFloat.cpp:874,3'
          Dst:             _ZN7llvm_ks5APIntD2Ev
    - functionName:    _ZN7llvm_ks7APFloat17convertFromStringENS_9StringRefENS0_12roundingModeE
      functionSourceFile: '/src/keystone/llvm/lib/Support/APFloat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2701
      functionLinenumberEnd: 2725
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         59
      ICount:          322
      EdgeCount:       73
      CyclomaticComplexity: 16
      functionsReached:
        - _ZN7llvm_ks7APFloat24convertFromDecimalStringENS_9StringRefENS0_12roundingModeE
        - _ZN7llvm_ks7APFloat25convertFromStringSpecialsENS_9StringRefE
        - _ZN7llvm_ks7APFloat28convertFromHexadecimalStringENS_9StringRefENS0_12roundingModeE
        - _ZNK7llvm_ks9StringRef5beginEv
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APFloat.cpp:2702,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/APFloat.cpp:2705,7'
          Dst:             _ZN7llvm_ks7APFloat25convertFromStringSpecialsENS_9StringRefE
        - Src:             'llvm/lib/Support/APFloat.cpp:2709,31'
          Dst:             _ZNK7llvm_ks9StringRef5beginEv
        - Src:             'llvm/lib/Support/APFloat.cpp:2715,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/APFloat.cpp:2719,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/APFloat.cpp:2720,41'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/APFloat.cpp:2720,12'
          Dst:             _ZN7llvm_ks7APFloat28convertFromHexadecimalStringENS_9StringRefENS0_12roundingModeE
        - Src:             'llvm/lib/Support/APFloat.cpp:2724,35'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/APFloat.cpp:2724,10'
          Dst:             _ZN7llvm_ks7APFloat24convertFromDecimalStringENS_9StringRefENS0_12roundingModeE
    - functionName:    _ZN7llvm_ks7APFloatC2ERKNS_12fltSemanticsENS_9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/Support/APFloat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 853
      functionLinenumberEnd: 856
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks7APFloat10initializeEPKNS_12fltSemanticsE
        - _ZN7llvm_ks7APFloat17convertFromStringENS_9StringRefENS0_12roundingModeE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APFloat.cpp:854,3'
          Dst:             _ZN7llvm_ks7APFloat10initializeEPKNS_12fltSemanticsE
        - Src:             'llvm/lib/Support/APFloat.cpp:855,3'
          Dst:             _ZN7llvm_ks7APFloat17convertFromStringENS_9StringRefENS0_12roundingModeE
    - functionName:    _ZNK7llvm_ks7APFloat14bitwiseIsEqualERKS0_
      functionSourceFile: '/src/keystone/llvm/lib/Support/APFloat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 815
      functionLinenumberEnd: 830
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         23
      ICount:          132
      EdgeCount:       31
      CyclomaticComplexity: 10
      functionsReached:
        - _ZNK7llvm_ks7APFloat15isFiniteNonZeroEv
        - _ZNK7llvm_ks7APFloat16significandPartsEv
        - _ZNK7llvm_ks7APFloat9partCountEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APFloat.cpp:825,7'
          Dst:             _ZNK7llvm_ks7APFloat15isFiniteNonZeroEv
        - Src:             'llvm/lib/Support/APFloat.cpp:828,21'
          Dst:             _ZNK7llvm_ks7APFloat16significandPartsEv
        - Src:             'llvm/lib/Support/APFloat.cpp:828,41'
          Dst:             _ZNK7llvm_ks7APFloat16significandPartsEv
        - Src:             'llvm/lib/Support/APFloat.cpp:828,62'
          Dst:             _ZNK7llvm_ks7APFloat9partCountEv
        - Src:             'llvm/lib/Support/APFloat.cpp:829,25'
          Dst:             _ZNK7llvm_ks7APFloat16significandPartsEv
    - functionName:    _ZNK7llvm_ks7APFloat7compareERKS0_
      functionSourceFile: '/src/keystone/llvm/lib/Support/APFloat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1947
      functionLinenumberEnd: 2015
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         52
      ICount:          265
      EdgeCount:       59
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - _ZNK7llvm_ks7APFloat20compareAbsoluteValueERKS0_
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/lib/Support/APFloat.cpp:1952,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Support/APFloat.cpp:1950,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/APFloat.cpp:1954,5'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/lib/Support/APFloat.cpp:2004,14'
          Dst:             _ZNK7llvm_ks7APFloat20compareAbsoluteValueERKS0_
    - functionName:    _ZN7llvm_ks7APFloat15roundToIntegralENS0_12roundingModeE
      functionSourceFile: '/src/keystone/llvm/lib/Support/APFloat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1902
      functionLinenumberEnd: 1941
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         31
      ICount:          176
      EdgeCount:       60
      CyclomaticComplexity: 31
      functionsReached:
        - _ZN7llvm_ks12NextPowerOf2Em
        - _ZN7llvm_ks5APIntC2Ejmb
        - _ZN7llvm_ks5APIntD2Ev
        - _ZN7llvm_ks5APIntlSEj
        - _ZN7llvm_ks7APFloat10changeSignEv
        - _ZN7llvm_ks7APFloat16convertFromAPIntERKNS_5APIntEbNS0_12roundingModeE
        - _ZN7llvm_ks7APFloat18semanticsPrecisionERKNS_12fltSemanticsE
        - _ZN7llvm_ks7APFloat3addERKS0_NS0_12roundingModeE
        - _ZN7llvm_ks7APFloat8copySignERKS0_
        - _ZN7llvm_ks7APFloat8subtractERKS0_NS0_12roundingModeE
        - _ZN7llvm_ks7APFloatC2ERKNS_12fltSemanticsE
        - _ZN7llvm_ks7APFloatD2Ev
        - _ZNK7llvm_ks7APFloat10isNegativeEv
        - _ZNK7llvm_ks7APFloat15isFiniteNonZeroEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APFloat.cpp:1908,7'
          Dst:             _ZNK7llvm_ks7APFloat15isFiniteNonZeroEv
        - Src:             'llvm/lib/Support/APFloat.cpp:1908,47'
          Dst:             _ZN7llvm_ks7APFloat18semanticsPrecisionERKNS_12fltSemanticsE
        - Src:             'llvm/lib/Support/APFloat.cpp:1917,38'
          Dst:             _ZN7llvm_ks7APFloat18semanticsPrecisionERKNS_12fltSemanticsE
        - Src:             'llvm/lib/Support/APFloat.cpp:1917,25'
          Dst:             _ZN7llvm_ks12NextPowerOf2Em
        - Src:             'llvm/lib/Support/APFloat.cpp:1917,9'
          Dst:             _ZN7llvm_ks5APIntC2Ejmb
        - Src:             'llvm/lib/Support/APFloat.cpp:1918,23'
          Dst:             _ZN7llvm_ks7APFloat18semanticsPrecisionERKNS_12fltSemanticsE
        - Src:             'llvm/lib/Support/APFloat.cpp:1918,19'
          Dst:             _ZN7llvm_ks5APIntlSEj
        - Src:             'llvm/lib/Support/APFloat.cpp:1919,11'
          Dst:             _ZN7llvm_ks7APFloatC2ERKNS_12fltSemanticsE
        - Src:             'llvm/lib/Support/APFloat.cpp:1920,22'
          Dst:             _ZN7llvm_ks7APFloat16convertFromAPIntERKNS_5APIntEbNS0_12roundingModeE
        - Src:             'llvm/lib/Support/APFloat.cpp:1922,17'
          Dst:             _ZN7llvm_ks7APFloat8copySignERKS0_
        - Src:             'llvm/lib/Support/APFloat.cpp:1941,1'
          Dst:             _ZN7llvm_ks7APFloatD2Ev
        - Src:             'llvm/lib/Support/APFloat.cpp:1928,20'
          Dst:             _ZNK7llvm_ks7APFloat10isNegativeEv
        - Src:             'llvm/lib/Support/APFloat.cpp:1930,8'
          Dst:             _ZN7llvm_ks7APFloat3addERKS0_NS0_12roundingModeE
        - Src:             'llvm/lib/Support/APFloat.cpp:1934,8'
          Dst:             _ZN7llvm_ks7APFloat8subtractERKS0_NS0_12roundingModeE
        - Src:             'llvm/lib/Support/APFloat.cpp:1937,20'
          Dst:             _ZNK7llvm_ks7APFloat10isNegativeEv
        - Src:             'llvm/lib/Support/APFloat.cpp:1938,5'
          Dst:             _ZN7llvm_ks7APFloat10changeSignEv
        - Src:             'llvm/lib/Support/APFloat.cpp:1941,1'
          Dst:             _ZN7llvm_ks7APFloatD2Ev
        - Src:             'llvm/lib/Support/APFloat.cpp:1941,1'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APFloat.cpp:1941,1'
          Dst:             _ZN7llvm_ks5APIntD2Ev
    - functionName:    _ZNK7llvm_ks7APFloat9isIntegerEv
      functionSourceFile: '/src/keystone/llvm/lib/Support/APFloat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 806
      functionLinenumberEnd: 812
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          55
      EdgeCount:       18
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7llvm_ks7APFloat15roundToIntegralENS0_12roundingModeE
        - _ZN7llvm_ks7APFloatC2ERKS0_
        - _ZN7llvm_ks7APFloatD2Ev
        - _ZNK7llvm_ks7APFloat7compareERKS0_
        - _ZNK7llvm_ks7APFloat8isFiniteEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APFloat.cpp:808,8'
          Dst:             _ZNK7llvm_ks7APFloat8isFiniteEv
        - Src:             'llvm/lib/Support/APFloat.cpp:809,23'
          Dst:             _ZN7llvm_ks7APFloatC2ERKS0_
        - Src:             'llvm/lib/Support/APFloat.cpp:810,13'
          Dst:             _ZN7llvm_ks7APFloat15roundToIntegralENS0_12roundingModeE
        - Src:             'llvm/lib/Support/APFloat.cpp:811,10'
          Dst:             _ZNK7llvm_ks7APFloat7compareERKS0_
        - Src:             'llvm/lib/Support/APFloat.cpp:812,1'
          Dst:             _ZN7llvm_ks7APFloatD2Ev
        - Src:             'llvm/lib/Support/APFloat.cpp:812,1'
          Dst:             _ZN7llvm_ks7APFloatD2Ev
    - functionName:    _ZN7llvm_ks7APFloat7makeNaNERKNS_12fltSemanticsEbbPKNS_5APIntE
      functionSourceFile: '/src/keystone/llvm/lib/Support/APFloat.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 703
      functionLinenumberEnd: 707
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
        - bool
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          62
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7llvm_ks7APFloat7makeNaNEbbPKNS_5APIntE
        - _ZN7llvm_ks7APFloatC2ERKNS_12fltSemanticsENS0_16uninitializedTagE
        - _ZN7llvm_ks7APFloatD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APFloat.cpp:704,11'
          Dst:             _ZN7llvm_ks7APFloatC2ERKNS_12fltSemanticsENS0_16uninitializedTagE
        - Src:             'llvm/lib/Support/APFloat.cpp:705,9'
          Dst:             _ZN7llvm_ks7APFloat7makeNaNEbbPKNS_5APIntE
        - Src:             'llvm/lib/Support/APFloat.cpp:707,1'
          Dst:             _ZN7llvm_ks7APFloatD2Ev
        - Src:             'llvm/lib/Support/APFloat.cpp:707,1'
          Dst:             _ZN7llvm_ks7APFloatD2Ev
    - functionName:    _ZNK7llvm_ks5APInt4dumpEv
      functionSourceFile: '/src/keystone/llvm/lib/Support/APInt.cpp'
      linkageType:     externalLinkage
      functionLinenumber: 2240
      functionLinenumberEnd: 2244
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          59
      EdgeCount:       16
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7llvm_ks11SmallStringILj40EEC2Ev
        - _ZN7llvm_ks11SmallStringILj40EED2Ev
        - _ZNK7llvm_ks5APInt14toStringSignedERNS_15SmallVectorImplIcEEj
        - _ZNK7llvm_ks5APInt16toStringUnsignedERNS_15SmallVectorImplIcEEj
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APInt.cpp:2241,19'
          Dst:             _ZN7llvm_ks11SmallStringILj40EEC2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:2241,22'
          Dst:             _ZN7llvm_ks11SmallStringILj40EEC2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:2242,9'
          Dst:             _ZNK7llvm_ks5APInt16toStringUnsignedERNS_15SmallVectorImplIcEEj
        - Src:             'llvm/lib/Support/APInt.cpp:2243,9'
          Dst:             _ZNK7llvm_ks5APInt14toStringSignedERNS_15SmallVectorImplIcEEj
        - Src:             'llvm/lib/Support/APInt.cpp:2244,1'
          Dst:             _ZN7llvm_ks11SmallStringILj40EED2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:2244,1'
          Dst:             _ZN7llvm_ks11SmallStringILj40EED2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:2244,1'
          Dst:             _ZN7llvm_ks11SmallStringILj40EED2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:2244,1'
          Dst:             _ZN7llvm_ks11SmallStringILj40EED2Ev
    - functionName:    _ZN7llvm_ks11SmallVectorIcLj40EEC2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 872
      functionLinenumberEnd: 873
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplIcEC2Ej
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:872,19'
          Dst:             _ZN7llvm_ks15SmallVectorImplIcEC2Ej
    - functionName:    _ZN7llvm_ks6detail20TrailingZerosCounterImLm8EE5countEmNS_12ZeroBehaviorE
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/MathExtras.h'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          37
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks7hashing6detail23hash_combine_range_implImEENSt3__19enable_ifIXsr16is_hashable_dataIT_EE5valueENS_9hash_codeEE4typeEPS5_S9_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/Hashing.h'
      linkageType:     InternalLinkage
      functionLinenumber: 449
      functionLinenumberEnd: 468
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          92
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks7hashing6detail10hash_shortEPKcmm
        - _ZN7llvm_ks7hashing6detail10hash_state3mixEPKc
        - _ZN7llvm_ks7hashing6detail10hash_state6createEPKcm
        - _ZN7llvm_ks7hashing6detail10hash_state8finalizeEm
        - _ZN7llvm_ks7hashing6detail18get_execution_seedEv
        - _ZN7llvm_ks9hash_codeC2Em
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/Hashing.h:450,23'
          Dst:             _ZN7llvm_ks7hashing6detail18get_execution_seedEv
        - Src:             'llvm/include/llvm/ADT/Hashing.h:455,12'
          Dst:             _ZN7llvm_ks7hashing6detail10hash_shortEPKcmm
        - Src:             'llvm/include/llvm/ADT/Hashing.h:455,12'
          Dst:             _ZN7llvm_ks9hash_codeC2Em
        - Src:             'llvm/include/llvm/ADT/Hashing.h:458,22'
          Dst:             _ZN7llvm_ks7hashing6detail10hash_state6createEPKcm
        - Src:             'llvm/include/llvm/ADT/Hashing.h:461,11'
          Dst:             _ZN7llvm_ks7hashing6detail10hash_state3mixEPKc
        - Src:             'llvm/include/llvm/ADT/Hashing.h:465,11'
          Dst:             _ZN7llvm_ks7hashing6detail10hash_state3mixEPKc
        - Src:             'llvm/include/llvm/ADT/Hashing.h:467,16'
          Dst:             _ZN7llvm_ks7hashing6detail10hash_state8finalizeEm
        - Src:             'llvm/include/llvm/ADT/Hashing.h:467,10'
          Dst:             _ZN7llvm_ks9hash_codeC2Em
    - functionName:    _ZN7llvm_ks7hashing6detail17get_hashable_dataImEENSt3__19enable_ifIXsr16is_hashable_dataIT_EE5valueES5_E4typeERKS5_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/Hashing.h'
      linkageType:     InternalLinkage
      functionLinenumber: 367
      functionLinenumberEnd: 368
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks7hashing6detail29hash_combine_recursive_helper7combineImJEEENS_9hash_codeEmPcS5_RKT_DpRKT0_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/Hashing.h'
      linkageType:     InternalLinkage
      functionLinenumber: 557
      functionLinenumberEnd: 561
      functionDepth:   0
      returnType:      size_t
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks7hashing6detail17get_hashable_dataImEENSt3__19enable_ifIXsr16is_hashable_dataIT_EE5valueES5_E4typeERKS5_
        - _ZN7llvm_ks7hashing6detail29hash_combine_recursive_helper12combine_dataImEEPcRmS4_S4_T_
        - _ZN7llvm_ks7hashing6detail29hash_combine_recursive_helper7combineEmPcS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/Hashing.h:558,63'
          Dst:             _ZN7llvm_ks7hashing6detail17get_hashable_dataImEENSt3__19enable_ifIXsr16is_hashable_dataIT_EE5valueES5_E4typeERKS5_
        - Src:             'llvm/include/llvm/ADT/Hashing.h:558,18'
          Dst:             _ZN7llvm_ks7hashing6detail29hash_combine_recursive_helper12combine_dataImEEPcRmS4_S4_T_
        - Src:             'llvm/include/llvm/ADT/Hashing.h:561,12'
          Dst:             _ZN7llvm_ks7hashing6detail29hash_combine_recursive_helper7combineEmPcS3_
    - functionName:    _ZN7llvm_ks6detail17PopulationCounterImLm8EE5countEm
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/MathExtras.h'
      linkageType:     InternalLinkage
      functionLinenumber: 431
      functionLinenumberEnd: 433
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks11findLastSetImEET_S1_NS_12ZeroBehaviorE
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/MathExtras.h'
      linkageType:     InternalLinkage
      functionLinenumber: 206
      functionLinenumberEnd: 214
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          44
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks17countLeadingZerosImEEmT_NS_12ZeroBehaviorE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/MathExtras.h:212,10'
          Dst:             _ZN7llvm_ks17countLeadingZerosImEEmT_NS_12ZeroBehaviorE
    - functionName:    _ZN7llvm_ks12findFirstSetImEET_S1_NS_12ZeroBehaviorE
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/MathExtras.h'
      linkageType:     InternalLinkage
      functionLinenumber: 192
      functionLinenumberEnd: 197
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          43
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks18countTrailingZerosImEEmT_NS_12ZeroBehaviorE
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/MathExtras.h:196,10'
          Dst:             _ZN7llvm_ks18countTrailingZerosImEEmT_NS_12ZeroBehaviorE
    - functionName:    _ZN7llvm_ks18countTrailingZerosImEEmT_NS_12ZeroBehaviorE
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/MathExtras.h'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks6detail20TrailingZerosCounterImLm8EE5countEmNS_12ZeroBehaviorE
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/MathExtras.h:113,10'
          Dst:             _ZN7llvm_ks6detail20TrailingZerosCounterImLm8EE5countEmNS_12ZeroBehaviorE
    - functionName:    _ZN7llvm_ks11SmallVectorIcLj40EED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 868
      functionLinenumberEnd: 868
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplIcED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:868,7'
          Dst:             _ZN7llvm_ks15SmallVectorImplIcED2Ev
    - functionName:    _ZNK7llvm_ks5APInt16getMinSignedBitsEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/APInt.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1317
      functionLinenumberEnd: 1321
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7llvm_ks5APInt10isNegativeEv
        - _ZNK7llvm_ks5APInt13getActiveBitsEv
        - _ZNK7llvm_ks5APInt16countLeadingOnesEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/APInt.h:1318,9'
          Dst:             _ZNK7llvm_ks5APInt10isNegativeEv
        - Src:             'llvm/include/llvm/ADT/APInt.h:1319,25'
          Dst:             _ZNK7llvm_ks5APInt16countLeadingOnesEv
        - Src:             'llvm/include/llvm/ADT/APInt.h:1320,12'
          Dst:             _ZNK7llvm_ks5APInt13getActiveBitsEv
    - functionName:    _ZNK7llvm_ks5APInt16countLeadingOnesEv
      functionSourceFile: '/src/keystone/llvm/lib/Support/APInt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 724
      functionLinenumberEnd: 749
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         20
      ICount:          134
      EdgeCount:       25
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7llvm_ks16countLeadingOnesImEEmT_NS_12ZeroBehaviorE
        - _ZNK7llvm_ks5APInt11getNumWordsEv
        - _ZNK7llvm_ks5APInt12isSingleWordEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APInt.cpp:725,7'
          Dst:             _ZNK7llvm_ks5APInt12isSingleWordEv
        - Src:             'llvm/lib/Support/APInt.cpp:726,12'
          Dst:             _ZN7llvm_ks16countLeadingOnesImEEmT_NS_12ZeroBehaviorE
        - Src:             'llvm/lib/Support/APInt.cpp:736,11'
          Dst:             _ZNK7llvm_ks5APInt11getNumWordsEv
        - Src:             'llvm/lib/Support/APInt.cpp:737,20'
          Dst:             _ZN7llvm_ks16countLeadingOnesImEEmT_NS_12ZeroBehaviorE
        - Src:             'llvm/lib/Support/APInt.cpp:743,18'
          Dst:             _ZN7llvm_ks16countLeadingOnesImEEmT_NS_12ZeroBehaviorE
    - functionName:    _ZN7llvm_ks16countLeadingOnesImEEmT_NS_12ZeroBehaviorE
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/MathExtras.h'
      linkageType:     InternalLinkage
      functionLinenumber: 391
      functionLinenumberEnd: 395
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks17countLeadingZerosImEEmT_NS_12ZeroBehaviorE
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/MathExtras.h:395,10'
          Dst:             _ZN7llvm_ks17countLeadingZerosImEEmT_NS_12ZeroBehaviorE
    - functionName:    _ZNK7llvm_ks5APInt3ultEm
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/APInt.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1042
      functionLinenumberEnd: 1043
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7llvm_ks5APInt12getZExtValueEv
        - _ZNK7llvm_ks5APInt13getActiveBitsEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/APInt.h:1043,12'
          Dst:             _ZNK7llvm_ks5APInt13getActiveBitsEv
        - Src:             'llvm/include/llvm/ADT/APInt.h:1043,43'
          Dst:             _ZNK7llvm_ks5APInt12getZExtValueEv
    - functionName:    _ZNK7llvm_ks5APInt10isPowerOf2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/APInt.h'
      linkageType:     InternalLinkage
      functionLinenumber: 387
      functionLinenumberEnd: 391
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks13isPowerOf2_64Em
        - _ZNK7llvm_ks5APInt12isSingleWordEv
        - _ZNK7llvm_ks5APInt23countPopulationSlowCaseEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/APInt.h:388,9'
          Dst:             _ZNK7llvm_ks5APInt12isSingleWordEv
        - Src:             'llvm/include/llvm/ADT/APInt.h:389,14'
          Dst:             _ZN7llvm_ks13isPowerOf2_64Em
        - Src:             'llvm/include/llvm/ADT/APInt.h:390,12'
          Dst:             _ZNK7llvm_ks5APInt23countPopulationSlowCaseEv
    - functionName:    _ZNK7llvm_ks5APInt23countPopulationSlowCaseEv
      functionSourceFile: '/src/keystone/llvm/lib/Support/APInt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 773
      functionLinenumberEnd: 777
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          46
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks15countPopulationImEEjT_
        - _ZNK7llvm_ks5APInt11getNumWordsEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APInt.cpp:775,28'
          Dst:             _ZNK7llvm_ks5APInt11getNumWordsEv
        - Src:             'llvm/lib/Support/APInt.cpp:776,14'
          Dst:             _ZN7llvm_ks15countPopulationImEEjT_
    - functionName:    _ZN7llvm_ks15countPopulationImEEjT_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/MathExtras.h'
      linkageType:     InternalLinkage
      functionLinenumber: 449
      functionLinenumberEnd: 453
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks6detail17PopulationCounterImLm8EE5countEm
      functionUses:    17
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/MathExtras.h:453,10'
          Dst:             _ZN7llvm_ks6detail17PopulationCounterImLm8EE5countEm
    - functionName:    _ZN7llvm_ks3sys16SwapByteOrder_64Em
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/SwapByteOrder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks3sys16SwapByteOrder_32Ej
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/SwapByteOrder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks3sys16SwapByteOrder_16Et
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/SwapByteOrder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          24
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks5APInt2eqERKS0_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/APInt.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1002
      functionLinenumberEnd: 1002
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks5APInteqERKS0_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/APInt.h:1002,52'
          Dst:             _ZNK7llvm_ks5APInteqERKS0_
    - functionName:    _ZNK7llvm_ks5APInteqERKS0_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/APInt.h'
      linkageType:     InternalLinkage
      functionLinenumber: 977
      functionLinenumberEnd: 982
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          67
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK7llvm_ks5APInt12isSingleWordEv
        - _ZNK7llvm_ks5APInt13EqualSlowCaseERKS0_
        - __assert_fail
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/APInt.h:978,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/APInt.h:979,9'
          Dst:             _ZNK7llvm_ks5APInt12isSingleWordEv
        - Src:             'llvm/include/llvm/ADT/APInt.h:981,12'
          Dst:             _ZNK7llvm_ks5APInt13EqualSlowCaseERKS0_
    - functionName:    _ZNK7llvm_ks5APInt13EqualSlowCaseERKS0_
      functionSourceFile: '/src/keystone/llvm/lib/Support/APInt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 494
      functionLinenumberEnd: 512
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          99
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks5APInt9whichWordEj
        - _ZNK7llvm_ks5APInt13getActiveBitsEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APInt.cpp:496,17'
          Dst:             _ZNK7llvm_ks5APInt13getActiveBitsEv
        - Src:             'llvm/lib/Support/APInt.cpp:497,21'
          Dst:             _ZNK7llvm_ks5APInt13getActiveBitsEv
        - Src:             'llvm/lib/Support/APInt.cpp:508,16'
          Dst:             _ZN7llvm_ks5APInt9whichWordEj
    - functionName:    _ZL5mul_1PmS_jm
      functionSourceFile: '/src/keystone/llvm/lib/Support/APInt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 294
      functionLinenumberEnd: 322
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          192
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks5APInt25tcSetLeastSignificantBitsEPmjj
      functionSourceFile: '/src/keystone/llvm/lib/Support/APInt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2860
      functionLinenumberEnd: 2874
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          72
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks5APInt11tcDecrementEPmj
      functionSourceFile: '/src/keystone/llvm/lib/Support/APInt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2843
      functionLinenumberEnd: 2852
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          46
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks5APInt5tcXorEPmPKmj
      functionSourceFile: '/src/keystone/llvm/lib/Support/APInt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2792
      functionLinenumberEnd: 2797
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          41
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks5APInt4tcOrEPmPKmj
      functionSourceFile: '/src/keystone/llvm/lib/Support/APInt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2782
      functionLinenumberEnd: 2787
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          41
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks5APInt5tcAndEPmPKmj
      functionSourceFile: '/src/keystone/llvm/lib/Support/APInt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2772
      functionLinenumberEnd: 2777
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          41
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks5APInt9tcCompareEPKmS2_j
      functionSourceFile: '/src/keystone/llvm/lib/Support/APInt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2813
      functionLinenumberEnd: 2826
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          64
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks5APInt11tcShiftLeftEPmjj
      functionSourceFile: '/src/keystone/llvm/lib/Support/APInt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2706
      functionLinenumberEnd: 2734
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          113
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks5APInt8tcDivideEPmPKmS1_S1_j
      functionSourceFile: '/src/keystone/llvm/lib/Support/APInt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2661
      functionLinenumberEnd: 2700
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          169
      EdgeCount:       31
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7llvm_ks5APInt10tcSubtractEPmPKmmj
        - _ZN7llvm_ks5APInt11tcShiftLeftEPmjj
        - _ZN7llvm_ks5APInt12tcShiftRightEPmjj
        - _ZN7llvm_ks5APInt5tcMSBEPKmj
        - _ZN7llvm_ks5APInt5tcSetEPmmj
        - _ZN7llvm_ks5APInt8tcAssignEPmPKmj
        - _ZN7llvm_ks5APInt9tcCompareEPKmS2_j
        - __assert_fail
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APInt.cpp:2665,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/APInt.cpp:2667,16'
          Dst:             _ZN7llvm_ks5APInt5tcMSBEPKmj
        - Src:             'llvm/lib/Support/APInt.cpp:2675,3'
          Dst:             _ZN7llvm_ks5APInt8tcAssignEPmPKmj
        - Src:             'llvm/lib/Support/APInt.cpp:2676,3'
          Dst:             _ZN7llvm_ks5APInt11tcShiftLeftEPmjj
        - Src:             'llvm/lib/Support/APInt.cpp:2677,3'
          Dst:             _ZN7llvm_ks5APInt8tcAssignEPmPKmj
        - Src:             'llvm/lib/Support/APInt.cpp:2678,3'
          Dst:             _ZN7llvm_ks5APInt5tcSetEPmmj
        - Src:             'llvm/lib/Support/APInt.cpp:2685,17'
          Dst:             _ZN7llvm_ks5APInt9tcCompareEPKmS2_j
        - Src:             'llvm/lib/Support/APInt.cpp:2687,9'
          Dst:             _ZN7llvm_ks5APInt10tcSubtractEPmPKmmj
        - Src:             'llvm/lib/Support/APInt.cpp:2694,7'
          Dst:             _ZN7llvm_ks5APInt12tcShiftRightEPmjj
    - functionName:    _ZN7llvm_ks5APInt5tcMSBEPKmj
      functionSourceFile: '/src/keystone/llvm/lib/Support/APInt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2385
      functionLinenumberEnd: 2399
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          59
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN12_GLOBAL__N_17partMSBEm
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APInt.cpp:2392,13'
          Dst:             _ZN12_GLOBAL__N_17partMSBEm
    - functionName:    _ZN7llvm_ks5APInt8tcAssignEPmPKmj
      functionSourceFile: '/src/keystone/llvm/lib/Support/APInt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2320
      functionLinenumberEnd: 2325
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          39
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks5APInt5tcSetEPmmj
      functionSourceFile: '/src/keystone/llvm/lib/Support/APInt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2307
      functionLinenumberEnd: 2315
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          59
      EdgeCount:       12
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
      functionUses:    14
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APInt.cpp:2310,3'
          Dst:             __assert_fail
    - functionName:    _ZN7llvm_ks5APInt10tcSubtractEPmPKmmj
      functionSourceFile: '/src/keystone/llvm/lib/Support/APInt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2467
      functionLinenumberEnd: 2485
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          117
      EdgeCount:       16
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APInt.cpp:2470,3'
          Dst:             __assert_fail
    - functionName:    _ZN7llvm_ks5APInt12tcShiftRightEPmjj
      functionSourceFile: '/src/keystone/llvm/lib/Support/APInt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2740
      functionLinenumberEnd: 2767
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          119
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_17partMSBEm
      functionSourceFile: '/src/keystone/llvm/lib/Support/APInt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2290
      functionLinenumberEnd: 2291
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11findLastSetImEET_S1_NS_12ZeroBehaviorE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APInt.cpp:2291,12'
          Dst:             _ZN7llvm_ks11findLastSetImEET_S1_NS_12ZeroBehaviorE
    - functionName:    _ZN7llvm_ks5APInt14tcFullMultiplyEPmPKmS3_jj
      functionSourceFile: '/src/keystone/llvm/lib/Support/APInt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2627
      functionLinenumberEnd: 2645
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          119
      EdgeCount:       20
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks5APInt14tcFullMultiplyEPmPKmS3_jj
        - _ZN7llvm_ks5APInt14tcMultiplyPartEPmPKmmmjjb
        - _ZN7llvm_ks5APInt5tcSetEPmmj
        - __assert_fail
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APInt.cpp:2630,12'
          Dst:             _ZN7llvm_ks5APInt14tcFullMultiplyEPmPKmS3_jj
        - Src:             'llvm/lib/Support/APInt.cpp:2634,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/APInt.cpp:2636,5'
          Dst:             _ZN7llvm_ks5APInt5tcSetEPmmj
        - Src:             'llvm/lib/Support/APInt.cpp:2639,7'
          Dst:             _ZN7llvm_ks5APInt14tcMultiplyPartEPmPKmmmjjb
    - functionName:    _ZN7llvm_ks5APInt14tcMultiplyPartEPmPKmmmjjb
      functionSourceFile: '/src/keystone/llvm/lib/Support/APInt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2512
      functionLinenumberEnd: 2594
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - int
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         60
      ICount:          370
      EdgeCount:       75
      CyclomaticComplexity: 17
      functionsReached:
        - _ZN12_GLOBAL__N_17lowHalfEm
        - _ZN12_GLOBAL__N_18highHalfEm
        - __assert_fail
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APInt.cpp:2516,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/APInt.cpp:2517,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/APInt.cpp:2539,13'
          Dst:             _ZN12_GLOBAL__N_17lowHalfEm
        - Src:             'llvm/lib/Support/APInt.cpp:2539,32'
          Dst:             _ZN12_GLOBAL__N_17lowHalfEm
        - Src:             'llvm/lib/Support/APInt.cpp:2540,14'
          Dst:             _ZN12_GLOBAL__N_18highHalfEm
        - Src:             'llvm/lib/Support/APInt.cpp:2540,34'
          Dst:             _ZN12_GLOBAL__N_18highHalfEm
        - Src:             'llvm/lib/Support/APInt.cpp:2542,13'
          Dst:             _ZN12_GLOBAL__N_17lowHalfEm
        - Src:             'llvm/lib/Support/APInt.cpp:2542,32'
          Dst:             _ZN12_GLOBAL__N_18highHalfEm
        - Src:             'llvm/lib/Support/APInt.cpp:2543,15'
          Dst:             _ZN12_GLOBAL__N_18highHalfEm
        - Src:             'llvm/lib/Support/APInt.cpp:2549,13'
          Dst:             _ZN12_GLOBAL__N_18highHalfEm
        - Src:             'llvm/lib/Support/APInt.cpp:2549,33'
          Dst:             _ZN12_GLOBAL__N_17lowHalfEm
        - Src:             'llvm/lib/Support/APInt.cpp:2550,15'
          Dst:             _ZN12_GLOBAL__N_18highHalfEm
        - Src:             'llvm/lib/Support/APInt.cpp:2575,5'
          Dst:             __assert_fail
    - functionName:    _ZN12_GLOBAL__N_17lowHalfEm
      functionSourceFile: '/src/keystone/llvm/lib/Support/APInt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2275
      functionLinenumberEnd: 2276
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_110lowBitMaskEj
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APInt.cpp:2276,19'
          Dst:             _ZN12_GLOBAL__N_110lowBitMaskEj
    - functionName:    _ZN12_GLOBAL__N_18highHalfEm
      functionSourceFile: '/src/keystone/llvm/lib/Support/APInt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2282
      functionLinenumberEnd: 2283
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_110lowBitMaskEj
      functionSourceFile: '/src/keystone/llvm/lib/Support/APInt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2266
      functionLinenumberEnd: 2269
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          44
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APInt.cpp:2267,5'
          Dst:             __assert_fail
    - functionName:    _ZN7llvm_ks5APInt10tcMultiplyEPmPKmS3_j
      functionSourceFile: '/src/keystone/llvm/lib/Support/APInt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2603
      functionLinenumberEnd: 2616
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          89
      EdgeCount:       16
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks5APInt14tcMultiplyPartEPmPKmmmjjb
        - _ZN7llvm_ks5APInt5tcSetEPmmj
        - __assert_fail
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APInt.cpp:2607,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/APInt.cpp:2610,3'
          Dst:             _ZN7llvm_ks5APInt5tcSetEPmmj
        - Src:             'llvm/lib/Support/APInt.cpp:2613,17'
          Dst:             _ZN7llvm_ks5APInt14tcMultiplyPartEPmPKmmmjjb
    - functionName:    _ZN7llvm_ks5APInt11tcIncrementEPmj
      functionSourceFile: '/src/keystone/llvm/lib/Support/APInt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2831
      functionLinenumberEnd: 2838
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          47
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks5APInt12tcComplementEPmj
      functionSourceFile: '/src/keystone/llvm/lib/Support/APInt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2802
      functionLinenumberEnd: 2807
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          38
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks5APInt8tcNegateEPmj
      functionSourceFile: '/src/keystone/llvm/lib/Support/APInt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2491
      functionLinenumberEnd: 2494
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks5APInt11tcIncrementEPmj
        - _ZN7llvm_ks5APInt12tcComplementEPmj
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APInt.cpp:2492,3'
          Dst:             _ZN7llvm_ks5APInt12tcComplementEPmj
        - Src:             'llvm/lib/Support/APInt.cpp:2493,3'
          Dst:             _ZN7llvm_ks5APInt11tcIncrementEPmj
    - functionName:    _ZN7llvm_ks5APInt5tcAddEPmPKmmj
      functionSourceFile: '/src/keystone/llvm/lib/Support/APInt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2442
      functionLinenumberEnd: 2460
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          117
      EdgeCount:       16
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APInt.cpp:2445,3'
          Dst:             __assert_fail
    - functionName:    _ZN7llvm_ks5APInt9tcExtractEPmjPKmjj
      functionSourceFile: '/src/keystone/llvm/lib/Support/APInt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2408
      functionLinenumberEnd: 2436
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          157
      EdgeCount:       23
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN12_GLOBAL__N_110lowBitMaskEj
        - _ZN7llvm_ks5APInt12tcShiftRightEPmjj
        - _ZN7llvm_ks5APInt8tcAssignEPmPKmj
        - __assert_fail
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APInt.cpp:2412,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/APInt.cpp:2415,3'
          Dst:             _ZN7llvm_ks5APInt8tcAssignEPmPKmj
        - Src:             'llvm/lib/Support/APInt.cpp:2418,3'
          Dst:             _ZN7llvm_ks5APInt12tcShiftRightEPmjj
        - Src:             'llvm/lib/Support/APInt.cpp:2425,24'
          Dst:             _ZN12_GLOBAL__N_110lowBitMaskEj
        - Src:             'llvm/lib/Support/APInt.cpp:2430,28'
          Dst:             _ZN12_GLOBAL__N_110lowBitMaskEj
    - functionName:    _ZN12_GLOBAL__N_17partLSBEm
      functionSourceFile: '/src/keystone/llvm/lib/Support/APInt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2298
      functionLinenumberEnd: 2299
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12findFirstSetImEET_S1_NS_12ZeroBehaviorE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APInt.cpp:2299,12'
          Dst:             _ZN7llvm_ks12findFirstSetImEET_S1_NS_12ZeroBehaviorE
    - functionName:    _ZN7llvm_ks5APInt5tcLSBEPKmj
      functionSourceFile: '/src/keystone/llvm/lib/Support/APInt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2367
      functionLinenumberEnd: 2379
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          63
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN12_GLOBAL__N_17partLSBEm
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APInt.cpp:2372,17'
          Dst:             _ZN12_GLOBAL__N_17partLSBEm
    - functionName:    _ZN7llvm_ks5APInt10tcClearBitEPmj
      functionSourceFile: '/src/keystone/llvm/lib/Support/APInt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2358
      functionLinenumberEnd: 2361
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks5APInt8tcSetBitEPmj
      functionSourceFile: '/src/keystone/llvm/lib/Support/APInt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2351
      functionLinenumberEnd: 2353
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks5APInt12tcExtractBitEPKmj
      functionSourceFile: '/src/keystone/llvm/lib/Support/APInt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2343
      functionLinenumberEnd: 2345
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          22
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks5APInt8tcIsZeroEPKmj
      functionSourceFile: '/src/keystone/llvm/lib/Support/APInt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2330
      functionLinenumberEnd: 2338
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          44
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks11raw_ostreamlsERKNS_15SmallVectorImplIcEE
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/raw_ostream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 187
      functionLinenumberEnd: 188
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11raw_ostream5writeEPKcm
        - _ZNK7llvm_ks25SmallVectorTemplateCommonIcvE4dataEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/raw_ostream.h:188,22'
          Dst:             _ZNK7llvm_ks25SmallVectorTemplateCommonIcvE4dataEv
        - Src:             'llvm/include/llvm/Support/raw_ostream.h:188,12'
          Dst:             _ZN7llvm_ks11raw_ostream5writeEPKcm
    - functionName:    _ZNK7llvm_ks5APInt5printERNS_11raw_ostreamEb
      functionSourceFile: '/src/keystone/llvm/lib/Support/APInt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2246
      functionLinenumberEnd: 2250
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          50
      EdgeCount:       11
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks11SmallStringILj40EEC2Ev
        - _ZN7llvm_ks11SmallStringILj40EED2Ev
        - _ZN7llvm_ks11raw_ostreamlsERKNS_15SmallVectorImplIcEE
        - _ZNK7llvm_ks5APInt8toStringERNS_15SmallVectorImplIcEEjbb
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APInt.cpp:2247,19'
          Dst:             _ZN7llvm_ks11SmallStringILj40EEC2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:2248,9'
          Dst:             _ZNK7llvm_ks5APInt8toStringERNS_15SmallVectorImplIcEEjbb
        - Src:             'llvm/lib/Support/APInt.cpp:2249,6'
          Dst:             _ZN7llvm_ks11raw_ostreamlsERKNS_15SmallVectorImplIcEE
        - Src:             'llvm/lib/Support/APInt.cpp:2250,1'
          Dst:             _ZN7llvm_ks11SmallStringILj40EED2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:2250,1'
          Dst:             _ZN7llvm_ks11SmallStringILj40EED2Ev
    - functionName:    _ZN7llvm_ks11SmallStringILj40EEC2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallString.h'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11SmallVectorIcLj40EEC2Ev
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallString.h:28,3'
          Dst:             _ZN7llvm_ks11SmallVectorIcLj40EEC2Ev
    - functionName:    _ZNK7llvm_ks5APInt8toStringERNS_15SmallVectorImplIcEEjbb
      functionSourceFile: '/src/keystone/llvm/lib/Support/APInt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2113
      functionLinenumberEnd: 2229
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - bool
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         117
      ICount:          584
      EdgeCount:       231
      CyclomaticComplexity: 116
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplIcE6appendIPcEEvT_S4_
        - _ZN7llvm_ks23SmallVectorTemplateBaseIcLb1EE9push_backERKc
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - _ZN7llvm_ks5APInt11flipAllBitsEv
        - _ZN7llvm_ks5APInt6divideES0_jRKS0_jPS0_S3_
        - _ZN7llvm_ks5APIntC2ERKS0_
        - _ZN7llvm_ks5APIntC2Ejmb
        - _ZN7llvm_ks5APIntD2Ev
        - _ZN7llvm_ks5APIntaSEOS0_
        - _ZN7llvm_ks5APIntaSERKS0_
        - _ZN7llvm_ks5APIntppEv
        - _ZNK7llvm_ks5APInt10getRawDataEv
        - _ZNK7llvm_ks5APInt10isNegativeEv
        - _ZNK7llvm_ks5APInt11getBitWidthEv
        - _ZNK7llvm_ks5APInt11getNumWordsEv
        - _ZNK7llvm_ks5APInt12getSExtValueEv
        - _ZNK7llvm_ks5APInt12getZExtValueEv
        - _ZNK7llvm_ks5APInt12isSingleWordEv
        - _ZNK7llvm_ks5APInt4lshrEj
        - _ZNK7llvm_ks5APInteqEm
        - _ZNK7llvm_ks5APIntneEm
        - __assert_fail
      functionUses:    4
      BranchProfiles:
        - Branch String:   'llvm/lib/Support/APInt.cpp:2120,5'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Support/APInt.cpp:2114,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/APInt.cpp:2135,9'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/lib/Support/APInt.cpp:2140,13'
          Dst:             _ZNK7llvm_ks5APInteqEm
        - Src:             'llvm/lib/Support/APInt.cpp:2142,11'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseIcLb1EE9push_backERKc
        - Src:             'llvm/lib/Support/APInt.cpp:2145,9'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseIcLb1EE9push_backERKc
        - Src:             'llvm/lib/Support/APInt.cpp:2151,7'
          Dst:             _ZNK7llvm_ks5APInt12isSingleWordEv
        - Src:             'llvm/lib/Support/APInt.cpp:2157,11'
          Dst:             _ZNK7llvm_ks5APInt12getZExtValueEv
        - Src:             'llvm/lib/Support/APInt.cpp:2159,19'
          Dst:             _ZNK7llvm_ks5APInt12getSExtValueEv
        - Src:             'llvm/lib/Support/APInt.cpp:2163,13'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseIcLb1EE9push_backERKc
        - Src:             'llvm/lib/Support/APInt.cpp:2169,11'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseIcLb1EE9push_backERKc
        - Src:             'llvm/lib/Support/APInt.cpp:2177,9'
          Dst:             _ZN7llvm_ks15SmallVectorImplIcE6appendIPcEEvT_S4_
        - Src:             'llvm/lib/Support/APInt.cpp:2181,9'
          Dst:             _ZN7llvm_ks5APIntC2ERKS0_
        - Src:             'llvm/lib/Support/APInt.cpp:2183,17'
          Dst:             _ZNK7llvm_ks5APInt10isNegativeEv
        - Src:             'llvm/lib/Support/APInt.cpp:2187,9'
          Dst:             _ZN7llvm_ks5APInt11flipAllBitsEv
        - Src:             'llvm/lib/Support/APInt.cpp:2188,5'
          Dst:             _ZN7llvm_ks5APIntppEv
        - Src:             'llvm/lib/Support/APInt.cpp:2189,9'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseIcLb1EE9push_backERKc
        - Src:             'llvm/lib/Support/APInt.cpp:2193,9'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseIcLb1EE9push_backERKc
        - Src:             'llvm/lib/Support/APInt.cpp:2208,16'
          Dst:             _ZNK7llvm_ks5APIntneEm
        - Src:             'llvm/lib/Support/APInt.cpp:2209,37'
          Dst:             _ZNK7llvm_ks5APInt10getRawDataEv
        - Src:             'llvm/lib/Support/APInt.cpp:2210,11'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseIcLb1EE9push_backERKc
        - Src:             'llvm/lib/Support/APInt.cpp:2211,17'
          Dst:             _ZNK7llvm_ks5APInt4lshrEj
        - Src:             'llvm/lib/Support/APInt.cpp:2211,11'
          Dst:             _ZN7llvm_ks5APIntaSEOS0_
        - Src:             'llvm/lib/Support/APInt.cpp:2211,7'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:2211,7'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:2214,11'
          Dst:             _ZN7llvm_ks5APIntC2Ejmb
        - Src:             'llvm/lib/Support/APInt.cpp:2215,16'
          Dst:             _ZNK7llvm_ks5APIntneEm
        - Src:             'llvm/lib/Support/APInt.cpp:2216,13'
          Dst:             _ZN7llvm_ks5APIntC2Ejmb
        - Src:             'llvm/lib/Support/APInt.cpp:2217,22'
          Dst:             _ZNK7llvm_ks5APInt11getBitWidthEv
        - Src:             'llvm/lib/Support/APInt.cpp:2217,13'
          Dst:             _ZN7llvm_ks5APIntC2Ejmb
        - Src:             'llvm/lib/Support/APInt.cpp:2218,14'
          Dst:             _ZN7llvm_ks5APIntC2ERKS0_
        - Src:             'llvm/lib/Support/APInt.cpp:2218,23'
          Dst:             _ZNK7llvm_ks5APInt11getNumWordsEv
        - Src:             'llvm/lib/Support/APInt.cpp:2218,55'
          Dst:             _ZNK7llvm_ks5APInt11getNumWordsEv
        - Src:             'llvm/lib/Support/APInt.cpp:2218,7'
          Dst:             _ZN7llvm_ks5APInt6divideES0_jRKS0_jPS0_S3_
        - Src:             'llvm/lib/Support/APInt.cpp:2218,7'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:2220,42'
          Dst:             _ZNK7llvm_ks5APInt12getZExtValueEv
        - Src:             'llvm/lib/Support/APInt.cpp:2221,7'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/APInt.cpp:2218,7'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:2222,11'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseIcLb1EE9push_backERKc
        - Src:             'llvm/lib/Support/APInt.cpp:2223,11'
          Dst:             _ZN7llvm_ks5APIntaSERKS0_
        - Src:             'llvm/lib/Support/APInt.cpp:2224,5'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:2224,5'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:2224,5'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:2224,5'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:2225,3'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:2225,3'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:2229,1'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:2229,1'
          Dst:             _ZN7llvm_ks5APIntD2Ev
    - functionName:    _ZN7llvm_ks11SmallStringILj40EED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallString.h'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11SmallVectorIcLj40EED2Ev
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallString.h:25,7'
          Dst:             _ZN7llvm_ks11SmallVectorIcLj40EED2Ev
    - functionName:    _ZNK7llvm_ks5APInt12getSExtValueEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/APInt.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1340
      functionLinenumberEnd: 1346
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          65
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK7llvm_ks5APInt12isSingleWordEv
        - _ZNK7llvm_ks5APInt16getMinSignedBitsEv
        - __assert_fail
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/APInt.h:1341,9'
          Dst:             _ZNK7llvm_ks5APInt12isSingleWordEv
        - Src:             'llvm/include/llvm/ADT/APInt.h:1344,5'
          Dst:             _ZNK7llvm_ks5APInt16getMinSignedBitsEv
        - Src:             'llvm/include/llvm/ADT/APInt.h:1344,5'
          Dst:             __assert_fail
    - functionName:    _ZN7llvm_ks5APInt11flipAllBitsEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/APInt.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1253
      functionLinenumberEnd: 1261
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          53
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks5APInt15clearUnusedBitsEv
        - _ZNK7llvm_ks5APInt11getNumWordsEv
        - _ZNK7llvm_ks5APInt12isSingleWordEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/APInt.h:1254,9'
          Dst:             _ZNK7llvm_ks5APInt12isSingleWordEv
        - Src:             'llvm/include/llvm/ADT/APInt.h:1257,32'
          Dst:             _ZNK7llvm_ks5APInt11getNumWordsEv
        - Src:             'llvm/include/llvm/ADT/APInt.h:1260,5'
          Dst:             _ZN7llvm_ks5APInt15clearUnusedBitsEv
    - functionName:    _ZN7llvm_ks5APIntppEv
      functionSourceFile: '/src/keystone/llvm/lib/Support/APInt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 199
      functionLinenumberEnd: 204
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL5add_1PmS_jm
        - _ZN7llvm_ks5APInt15clearUnusedBitsEv
        - _ZNK7llvm_ks5APInt11getNumWordsEv
        - _ZNK7llvm_ks5APInt12isSingleWordEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APInt.cpp:200,7'
          Dst:             _ZNK7llvm_ks5APInt12isSingleWordEv
        - Src:             'llvm/lib/Support/APInt.cpp:203,23'
          Dst:             _ZNK7llvm_ks5APInt11getNumWordsEv
        - Src:             'llvm/lib/Support/APInt.cpp:203,5'
          Dst:             _ZL5add_1PmS_jm
        - Src:             'llvm/lib/Support/APInt.cpp:204,10'
          Dst:             _ZN7llvm_ks5APInt15clearUnusedBitsEv
    - functionName:    _ZNK7llvm_ks5APInt4lshrEj
      functionSourceFile: '/src/keystone/llvm/lib/Support/APInt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1144
      functionLinenumberEnd: 1204
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         48
      ICount:          341
      EdgeCount:       57
      CyclomaticComplexity: 11
      functionsReached:
        - _ZL8lshrNearPmS_jj
        - _ZN7llvm_ks5APInt15clearUnusedBitsEv
        - _ZN7llvm_ks5APIntC2EPmj
        - _ZN7llvm_ks5APIntC2ERKS0_
        - _ZN7llvm_ks5APIntC2Ejmb
        - _ZN7llvm_ks5APIntD2Ev
        - _ZNK7llvm_ks5APInt11getNumWordsEv
        - _ZNK7llvm_ks5APInt12isSingleWordEv
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APInt.cpp:1145,7'
          Dst:             _ZNK7llvm_ks5APInt12isSingleWordEv
        - Src:             'llvm/lib/Support/APInt.cpp:1147,14'
          Dst:             _ZN7llvm_ks5APIntC2Ejmb
        - Src:             'llvm/lib/Support/APInt.cpp:1149,14'
          Dst:             _ZN7llvm_ks5APIntC2Ejmb
        - Src:             'llvm/lib/Support/APInt.cpp:1156,12'
          Dst:             _ZN7llvm_ks5APIntC2Ejmb
        - Src:             'llvm/lib/Support/APInt.cpp:1162,12'
          Dst:             _ZN7llvm_ks5APIntC2ERKS0_
        - Src:             'llvm/lib/Support/APInt.cpp:1165,33'
          Dst:             _ZNK7llvm_ks5APInt11getNumWordsEv
        - Src:             'llvm/lib/Support/APInt.cpp:1169,25'
          Dst:             _ZNK7llvm_ks5APInt11getNumWordsEv
        - Src:             'llvm/lib/Support/APInt.cpp:1169,5'
          Dst:             _ZL8lshrNearPmS_jj
        - Src:             'llvm/lib/Support/APInt.cpp:1170,11'
          Dst:             _ZN7llvm_ks5APIntC2EPmj
        - Src:             'llvm/lib/Support/APInt.cpp:1171,12'
          Dst:             _ZN7llvm_ks5APInt15clearUnusedBitsEv
        - Src:             'llvm/lib/Support/APInt.cpp:1173,3'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1173,3'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1181,30'
          Dst:             _ZNK7llvm_ks5APInt11getNumWordsEv
        - Src:             'llvm/lib/Support/APInt.cpp:1183,23'
          Dst:             _ZNK7llvm_ks5APInt11getNumWordsEv
        - Src:             'llvm/lib/Support/APInt.cpp:1183,49'
          Dst:             _ZNK7llvm_ks5APInt11getNumWordsEv
        - Src:             'llvm/lib/Support/APInt.cpp:1185,11'
          Dst:             _ZN7llvm_ks5APIntC2EPmj
        - Src:             'llvm/lib/Support/APInt.cpp:1186,12'
          Dst:             _ZN7llvm_ks5APInt15clearUnusedBitsEv
        - Src:             'llvm/lib/Support/APInt.cpp:1188,3'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1188,3'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1191,24'
          Dst:             _ZNK7llvm_ks5APInt11getNumWordsEv
        - Src:             'llvm/lib/Support/APInt.cpp:1199,38'
          Dst:             _ZNK7llvm_ks5APInt11getNumWordsEv
        - Src:             'llvm/lib/Support/APInt.cpp:1201,9'
          Dst:             _ZN7llvm_ks5APIntC2EPmj
        - Src:             'llvm/lib/Support/APInt.cpp:1202,10'
          Dst:             _ZN7llvm_ks5APInt15clearUnusedBitsEv
        - Src:             'llvm/lib/Support/APInt.cpp:1204,1'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1204,1'
          Dst:             _ZN7llvm_ks5APIntD2Ev
    - functionName:    _ZN7llvm_ks5APInt6divideES0_jRKS0_jPS0_S3_
      functionSourceFile: '/src/keystone/llvm/lib/Support/APInt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1633
      functionLinenumberEnd: 1806
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         155
      ICount:          995
      EdgeCount:       198
      CyclomaticComplexity: 45
      functionsReached:
        - _ZL16getClearedMemoryj
        - _ZL8KnuthDivPjS_S_S_jj
        - _ZN7llvm_ks5APInt12clearAllBitsEv
        - _ZNK7llvm_ks5APInt11getNumWordsEv
        - _ZNK7llvm_ks5APInt12isSingleWordEv
        - __assert_fail
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APInt.cpp:1634,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/APInt.cpp:1671,25'
          Dst:             _ZNK7llvm_ks5APInt11getNumWordsEv
        - Src:             'llvm/lib/Support/APInt.cpp:1680,25'
          Dst:             _ZNK7llvm_ks5APInt11getNumWordsEv
        - Src:             'llvm/lib/Support/APInt.cpp:1707,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/APInt.cpp:1732,5'
          Dst:             _ZL8KnuthDivPjS_S_S_jj
        - Src:             'llvm/lib/Support/APInt.cpp:1739,21'
          Dst:             _ZNK7llvm_ks5APInt12isSingleWordEv
        - Src:             'llvm/lib/Support/APInt.cpp:1744,22'
          Dst:             _ZNK7llvm_ks5APInt12isSingleWordEv
        - Src:             'llvm/lib/Support/APInt.cpp:1745,53'
          Dst:             _ZNK7llvm_ks5APInt11getNumWordsEv
        - Src:             'llvm/lib/Support/APInt.cpp:1745,26'
          Dst:             _ZL16getClearedMemoryj
        - Src:             'llvm/lib/Support/APInt.cpp:1747,17'
          Dst:             _ZN7llvm_ks5APInt12clearAllBitsEv
        - Src:             'llvm/lib/Support/APInt.cpp:1756,21'
          Dst:             _ZNK7llvm_ks5APInt12isSingleWordEv
        - Src:             'llvm/lib/Support/APInt.cpp:1761,7'
          Dst:             _ZNK7llvm_ks5APInt12isSingleWordEv
        - Src:             'llvm/lib/Support/APInt.cpp:1761,7'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/APInt.cpp:1772,22'
          Dst:             _ZNK7llvm_ks5APInt12isSingleWordEv
        - Src:             'llvm/lib/Support/APInt.cpp:1777,23'
          Dst:             _ZNK7llvm_ks5APInt12isSingleWordEv
        - Src:             'llvm/lib/Support/APInt.cpp:1778,55'
          Dst:             _ZNK7llvm_ks5APInt11getNumWordsEv
        - Src:             'llvm/lib/Support/APInt.cpp:1778,27'
          Dst:             _ZL16getClearedMemoryj
        - Src:             'llvm/lib/Support/APInt.cpp:1780,18'
          Dst:             _ZN7llvm_ks5APInt12clearAllBitsEv
        - Src:             'llvm/lib/Support/APInt.cpp:1787,22'
          Dst:             _ZNK7llvm_ks5APInt12isSingleWordEv
        - Src:             'llvm/lib/Support/APInt.cpp:1792,7'
          Dst:             _ZNK7llvm_ks5APInt12isSingleWordEv
        - Src:             'llvm/lib/Support/APInt.cpp:1792,7'
          Dst:             __assert_fail
    - functionName:    _ZL8KnuthDivPjS_S_S_jj
      functionSourceFile: '/src/keystone/llvm/lib/Support/APInt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1512
      functionLinenumberEnd: 1628
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         102
      ICount:          742
      EdgeCount:       127
      CyclomaticComplexity: 27
      functionsReached:
        - _ZN7llvm_ks17countLeadingZerosIjEEmT_NS_12ZeroBehaviorE
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APInt.cpp:1513,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/APInt.cpp:1514,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/APInt.cpp:1515,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/APInt.cpp:1516,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/APInt.cpp:1517,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/APInt.cpp:1530,20'
          Dst:             _ZN7llvm_ks17countLeadingZerosIjEEmT_NS_12ZeroBehaviorE
    - functionName:    _ZL16getClearedMemoryj
      functionSourceFile: '/src/keystone/llvm/lib/Support/APInt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          51
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APInt.cpp:36,3'
          Dst:             __assert_fail
    - functionName:    _ZN7llvm_ks5APInt12clearAllBitsEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/APInt.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1240
      functionLinenumberEnd: 1245
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7llvm_ks5APInt11getNumWordsEv
        - _ZNK7llvm_ks5APInt12isSingleWordEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/APInt.h:1241,9'
          Dst:             _ZNK7llvm_ks5APInt12isSingleWordEv
        - Src:             'llvm/include/llvm/ADT/APInt.h:1244,23'
          Dst:             _ZNK7llvm_ks5APInt11getNumWordsEv
    - functionName:    _ZL8lshrNearPmS_jj
      functionSourceFile: '/src/keystone/llvm/lib/Support/APInt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 783
      functionLinenumberEnd: 790
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          58
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks5APIntC2EPmj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/APInt.h'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    13
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL5add_1PmS_jm
      functionSourceFile: '/src/keystone/llvm/lib/Support/APInt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 185
      functionLinenumberEnd: 195
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          63
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks5APInt14toStringSignedERNS_15SmallVectorImplIcEEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/APInt.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1440
      functionLinenumberEnd: 1442
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks5APInt8toStringERNS_15SmallVectorImplIcEEjbb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/APInt.h:1441,5'
          Dst:             _ZNK7llvm_ks5APInt8toStringERNS_15SmallVectorImplIcEEjbb
    - functionName:    _ZNK7llvm_ks5APInt16toStringUnsignedERNS_15SmallVectorImplIcEEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/APInt.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1434
      functionLinenumberEnd: 1436
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks5APInt8toStringERNS_15SmallVectorImplIcEEjbb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/APInt.h:1435,5'
          Dst:             _ZNK7llvm_ks5APInt8toStringERNS_15SmallVectorImplIcEEjbb
    - functionName:    _ZNK7llvm_ks11SmallStringILj40EE3strEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallString.h'
      linkageType:     InternalLinkage
      functionLinenumber: 267
      functionLinenumberEnd: 267
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          77
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallString.h:267,34'
          Dst:             __assert_fail
    - functionName:    _ZNK7llvm_ks5APInt8toStringEjb
      functionSourceFile: '/src/keystone/llvm/lib/Support/APInt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2233
      functionLinenumberEnd: 2237
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          63
      EdgeCount:       12
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks11SmallStringILj40EEC2Ev
        - _ZN7llvm_ks11SmallStringILj40EED2Ev
        - _ZNK7llvm_ks11SmallStringILj40EE3strEv
        - _ZNK7llvm_ks5APInt8toStringERNS_15SmallVectorImplIcEEjbb
        - _ZNK7llvm_ks9StringRefcvNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APInt.cpp:2234,19'
          Dst:             _ZN7llvm_ks11SmallStringILj40EEC2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:2235,3'
          Dst:             _ZNK7llvm_ks5APInt8toStringERNS_15SmallVectorImplIcEEjbb
        - Src:             'llvm/lib/Support/APInt.cpp:2236,12'
          Dst:             _ZNK7llvm_ks11SmallStringILj40EE3strEv
        - Src:             'llvm/lib/Support/APInt.cpp:2236,10'
          Dst:             _ZNK7llvm_ks9StringRefcvNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEv
        - Src:             'llvm/lib/Support/APInt.cpp:2237,1'
          Dst:             _ZN7llvm_ks11SmallStringILj40EED2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:2237,1'
          Dst:             _ZN7llvm_ks11SmallStringILj40EED2Ev
    - functionName:    _ZL8getDigitch
      functionSourceFile: '/src/keystone/llvm/lib/Support/APInt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - char
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          109
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks5APInt3ugtEm
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/APInt.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1110
      functionLinenumberEnd: 1111
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7llvm_ks5APInt12getZExtValueEv
        - _ZNK7llvm_ks5APInt13getActiveBitsEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/APInt.h:1111,12'
          Dst:             _ZNK7llvm_ks5APInt13getActiveBitsEv
        - Src:             'llvm/include/llvm/ADT/APInt.h:1111,42'
          Dst:             _ZNK7llvm_ks5APInt12getZExtValueEv
    - functionName:    _ZNK7llvm_ks5APInt7ushl_ovERKS0_Rb
      functionSourceFile: '/src/keystone/llvm/lib/Support/APInt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2039
      functionLinenumberEnd: 2047
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          51
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks5APIntC2Ejmb
        - _ZNK7llvm_ks5APInt11getBitWidthEv
        - _ZNK7llvm_ks5APInt17countLeadingZerosEv
        - _ZNK7llvm_ks5APInt3ugeEm
        - _ZNK7llvm_ks5APInt3ugtEm
        - _ZNK7llvm_ks5APIntlsERKS0_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APInt.cpp:2040,24'
          Dst:             _ZNK7llvm_ks5APInt11getBitWidthEv
        - Src:             'llvm/lib/Support/APInt.cpp:2040,20'
          Dst:             _ZNK7llvm_ks5APInt3ugeEm
        - Src:             'llvm/lib/Support/APInt.cpp:2042,12'
          Dst:             _ZN7llvm_ks5APIntC2Ejmb
        - Src:             'llvm/lib/Support/APInt.cpp:2044,24'
          Dst:             _ZNK7llvm_ks5APInt17countLeadingZerosEv
        - Src:             'llvm/lib/Support/APInt.cpp:2044,20'
          Dst:             _ZNK7llvm_ks5APInt3ugtEm
        - Src:             'llvm/lib/Support/APInt.cpp:2046,16'
          Dst:             _ZNK7llvm_ks5APIntlsERKS0_
    - functionName:    _ZNK7llvm_ks5APInt3ugeEm
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/APInt.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1146
      functionLinenumberEnd: 1146
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks5APInt3ultEm
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/APInt.h:1146,42'
          Dst:             _ZNK7llvm_ks5APInt3ultEm
    - functionName:    _ZNK7llvm_ks5APIntlsERKS0_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/APInt.h'
      linkageType:     InternalLinkage
      functionLinenumber: 854
      functionLinenumberEnd: 854
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks5APInt3shlERKS0_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/APInt.h:854,54'
          Dst:             _ZNK7llvm_ks5APInt3shlERKS0_
    - functionName:    _ZNK7llvm_ks5APInt3shlERKS0_
      functionSourceFile: '/src/keystone/llvm/lib/Support/APInt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1208
      functionLinenumberEnd: 1210
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks5APInt15getLimitedValueEm
        - _ZNK7llvm_ks5APInt3shlEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APInt.cpp:1210,33'
          Dst:             _ZNK7llvm_ks5APInt15getLimitedValueEm
        - Src:             'llvm/lib/Support/APInt.cpp:1210,10'
          Dst:             _ZNK7llvm_ks5APInt3shlEj
    - functionName:    _ZNK7llvm_ks5APInt7sshl_ovERKS0_Rb
      functionSourceFile: '/src/keystone/llvm/lib/Support/APInt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2026
      functionLinenumberEnd: 2037
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          65
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks5APIntC2Ejmb
        - _ZNK7llvm_ks5APInt11getBitWidthEv
        - _ZNK7llvm_ks5APInt13isNonNegativeEv
        - _ZNK7llvm_ks5APInt16countLeadingOnesEv
        - _ZNK7llvm_ks5APInt17countLeadingZerosEv
        - _ZNK7llvm_ks5APInt3ugeEm
        - _ZNK7llvm_ks5APIntlsERKS0_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APInt.cpp:2027,24'
          Dst:             _ZNK7llvm_ks5APInt11getBitWidthEv
        - Src:             'llvm/lib/Support/APInt.cpp:2027,20'
          Dst:             _ZNK7llvm_ks5APInt3ugeEm
        - Src:             'llvm/lib/Support/APInt.cpp:2029,12'
          Dst:             _ZN7llvm_ks5APIntC2Ejmb
        - Src:             'llvm/lib/Support/APInt.cpp:2031,7'
          Dst:             _ZNK7llvm_ks5APInt13isNonNegativeEv
        - Src:             'llvm/lib/Support/APInt.cpp:2032,26'
          Dst:             _ZNK7llvm_ks5APInt17countLeadingZerosEv
        - Src:             'llvm/lib/Support/APInt.cpp:2032,22'
          Dst:             _ZNK7llvm_ks5APInt3ugeEm
        - Src:             'llvm/lib/Support/APInt.cpp:2034,26'
          Dst:             _ZNK7llvm_ks5APInt16countLeadingOnesEv
        - Src:             'llvm/lib/Support/APInt.cpp:2034,22'
          Dst:             _ZNK7llvm_ks5APInt3ugeEm
        - Src:             'llvm/lib/Support/APInt.cpp:2036,16'
          Dst:             _ZNK7llvm_ks5APIntlsERKS0_
    - functionName:    _ZNK7llvm_ks5APInt13isNonNegativeEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/APInt.h'
      linkageType:     InternalLinkage
      functionLinenumber: 325
      functionLinenumberEnd: 325
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks5APInt10isNegativeEv
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/APInt.h:325,40'
          Dst:             _ZNK7llvm_ks5APInt10isNegativeEv
    - functionName:    _ZNK7llvm_ks5APInt7umul_ovERKS0_Rb
      functionSourceFile: '/src/keystone/llvm/lib/Support/APInt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2016
      functionLinenumberEnd: 2024
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         33
      ICount:          147
      EdgeCount:       65
      CyclomaticComplexity: 34
      functionsReached:
        - _ZN7llvm_ks5APIntD2Ev
        - _ZNK7llvm_ks5APInt4udivERKS0_
        - _ZNK7llvm_ks5APIntmlERKS0_
        - _ZNK7llvm_ks5APIntneERKS0_
        - _ZNK7llvm_ks5APIntneEm
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APInt.cpp:2017,21'
          Dst:             _ZNK7llvm_ks5APIntmlERKS0_
        - Src:             'llvm/lib/Support/APInt.cpp:2019,13'
          Dst:             _ZNK7llvm_ks5APIntneEm
        - Src:             'llvm/lib/Support/APInt.cpp:2019,25'
          Dst:             _ZNK7llvm_ks5APIntneEm
        - Src:             'llvm/lib/Support/APInt.cpp:2020,20'
          Dst:             _ZNK7llvm_ks5APInt4udivERKS0_
        - Src:             'llvm/lib/Support/APInt.cpp:2020,30'
          Dst:             _ZNK7llvm_ks5APIntneERKS0_
        - Src:             'llvm/lib/Support/APInt.cpp:2020,46'
          Dst:             _ZNK7llvm_ks5APInt4udivERKS0_
        - Src:             'llvm/lib/Support/APInt.cpp:2020,58'
          Dst:             _ZNK7llvm_ks5APIntneERKS0_
        - Src:             'llvm/lib/Support/APInt.cpp:2020,5'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:2020,5'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:2020,5'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:2020,5'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:2024,1'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:2024,1'
          Dst:             _ZN7llvm_ks5APIntD2Ev
    - functionName:    _ZNK7llvm_ks5APIntmlERKS0_
      functionSourceFile: '/src/keystone/llvm/lib/Support/APInt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 465
      functionLinenumberEnd: 472
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          96
      EdgeCount:       20
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks5APIntC2ERKS0_
        - _ZN7llvm_ks5APIntC2Ejmb
        - _ZN7llvm_ks5APIntD2Ev
        - _ZN7llvm_ks5APIntmLERKS0_
        - _ZNK7llvm_ks5APInt12isSingleWordEv
        - __assert_fail
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APInt.cpp:466,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/APInt.cpp:467,7'
          Dst:             _ZNK7llvm_ks5APInt12isSingleWordEv
        - Src:             'llvm/lib/Support/APInt.cpp:468,12'
          Dst:             _ZN7llvm_ks5APIntC2Ejmb
        - Src:             'llvm/lib/Support/APInt.cpp:469,9'
          Dst:             _ZN7llvm_ks5APIntC2ERKS0_
        - Src:             'llvm/lib/Support/APInt.cpp:470,10'
          Dst:             _ZN7llvm_ks5APIntmLERKS0_
        - Src:             'llvm/lib/Support/APInt.cpp:472,1'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:472,1'
          Dst:             _ZN7llvm_ks5APIntD2Ev
    - functionName:    _ZNK7llvm_ks5APInt4udivERKS0_
      functionSourceFile: '/src/keystone/llvm/lib/Support/APInt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1808
      functionLinenumberEnd: 1843
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         59
      ICount:          284
      EdgeCount:       69
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN7llvm_ks5APInt6divideES0_jRKS0_jPS0_S3_
        - _ZN7llvm_ks5APInt9whichWordEj
        - _ZN7llvm_ks5APIntC2ERKS0_
        - _ZN7llvm_ks5APIntC2Ejmb
        - _ZN7llvm_ks5APIntD2Ev
        - _ZNK7llvm_ks5APInt12isSingleWordEv
        - _ZNK7llvm_ks5APInt13getActiveBitsEv
        - _ZNK7llvm_ks5APInt3ultERKS0_
        - _ZNK7llvm_ks5APInteqERKS0_
        - __assert_fail
      functionUses:    14
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APInt.cpp:1809,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/APInt.cpp:1812,7'
          Dst:             _ZNK7llvm_ks5APInt12isSingleWordEv
        - Src:             'llvm/lib/Support/APInt.cpp:1813,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/APInt.cpp:1814,12'
          Dst:             _ZN7llvm_ks5APIntC2Ejmb
        - Src:             'llvm/lib/Support/APInt.cpp:1818,26'
          Dst:             _ZNK7llvm_ks5APInt13getActiveBitsEv
        - Src:             'llvm/lib/Support/APInt.cpp:1819,39'
          Dst:             _ZN7llvm_ks5APInt9whichWordEj
        - Src:             'llvm/lib/Support/APInt.cpp:1820,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/APInt.cpp:1821,28'
          Dst:             _ZNK7llvm_ks5APInt13getActiveBitsEv
        - Src:             'llvm/lib/Support/APInt.cpp:1822,39'
          Dst:             _ZN7llvm_ks5APInt9whichWordEj
        - Src:             'llvm/lib/Support/APInt.cpp:1827,12'
          Dst:             _ZN7llvm_ks5APIntC2Ejmb
        - Src:             'llvm/lib/Support/APInt.cpp:1828,41'
          Dst:             _ZNK7llvm_ks5APInt3ultERKS0_
        - Src:             'llvm/lib/Support/APInt.cpp:1830,12'
          Dst:             _ZN7llvm_ks5APIntC2Ejmb
        - Src:             'llvm/lib/Support/APInt.cpp:1831,20'
          Dst:             _ZNK7llvm_ks5APInteqERKS0_
        - Src:             'llvm/lib/Support/APInt.cpp:1833,12'
          Dst:             _ZN7llvm_ks5APIntC2Ejmb
        - Src:             'llvm/lib/Support/APInt.cpp:1836,12'
          Dst:             _ZN7llvm_ks5APIntC2Ejmb
        - Src:             'llvm/lib/Support/APInt.cpp:1840,9'
          Dst:             _ZN7llvm_ks5APIntC2Ejmb
        - Src:             'llvm/lib/Support/APInt.cpp:1841,10'
          Dst:             _ZN7llvm_ks5APIntC2ERKS0_
        - Src:             'llvm/lib/Support/APInt.cpp:1841,3'
          Dst:             _ZN7llvm_ks5APInt6divideES0_jRKS0_jPS0_S3_
        - Src:             'llvm/lib/Support/APInt.cpp:1841,3'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1841,3'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1843,1'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1843,1'
          Dst:             _ZN7llvm_ks5APIntD2Ev
    - functionName:    _ZNK7llvm_ks5APIntneERKS0_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/APInt.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1010
      functionLinenumberEnd: 1010
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks5APInteqERKS0_
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/APInt.h:1010,62'
          Dst:             _ZNK7llvm_ks5APInteqERKS0_
    - functionName:    _ZNK7llvm_ks5APInt3ultERKS0_
      functionSourceFile: '/src/keystone/llvm/lib/Support/APInt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 522
      functionLinenumberEnd: 552
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         30
      ICount:          188
      EdgeCount:       39
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN7llvm_ks5APInt9whichWordEj
        - _ZNK7llvm_ks5APInt12isSingleWordEv
        - _ZNK7llvm_ks5APInt13getActiveBitsEv
        - __assert_fail
      functionUses:    13
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APInt.cpp:523,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/APInt.cpp:524,7'
          Dst:             _ZNK7llvm_ks5APInt12isSingleWordEv
        - Src:             'llvm/lib/Support/APInt.cpp:528,17'
          Dst:             _ZNK7llvm_ks5APInt13getActiveBitsEv
        - Src:             'llvm/lib/Support/APInt.cpp:529,21'
          Dst:             _ZNK7llvm_ks5APInt13getActiveBitsEv
        - Src:             'llvm/lib/Support/APInt.cpp:544,22'
          Dst:             _ZN7llvm_ks5APInt9whichWordEj
    - functionName:    _ZN7llvm_ks5APIntmLERKS0_
      functionSourceFile: '/src/keystone/llvm/lib/Support/APInt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 358
      functionLinenumberEnd: 398
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         29
      ICount:          184
      EdgeCount:       37
      CyclomaticComplexity: 10
      functionsReached:
        - _ZL3mulPmS_jS_j
        - _ZL9getMemoryj
        - _ZN7llvm_ks5APInt12clearAllBitsEv
        - _ZN7llvm_ks5APInt15clearUnusedBitsEv
        - _ZN7llvm_ks5APInt9whichWordEj
        - _ZNK7llvm_ks5APInt11getNumWordsEv
        - _ZNK7llvm_ks5APInt12isSingleWordEv
        - _ZNK7llvm_ks5APInt13getActiveBitsEv
        - __assert_fail
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APInt.cpp:359,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/APInt.cpp:360,7'
          Dst:             _ZNK7llvm_ks5APInt12isSingleWordEv
        - Src:             'llvm/lib/Support/APInt.cpp:362,5'
          Dst:             _ZN7llvm_ks5APInt15clearUnusedBitsEv
        - Src:             'llvm/lib/Support/APInt.cpp:367,22'
          Dst:             _ZNK7llvm_ks5APInt13getActiveBitsEv
        - Src:             'llvm/lib/Support/APInt.cpp:368,38'
          Dst:             _ZN7llvm_ks5APInt9whichWordEj
        - Src:             'llvm/lib/Support/APInt.cpp:374,26'
          Dst:             _ZNK7llvm_ks5APInt13getActiveBitsEv
        - Src:             'llvm/lib/Support/APInt.cpp:375,38'
          Dst:             _ZN7llvm_ks5APInt9whichWordEj
        - Src:             'llvm/lib/Support/APInt.cpp:378,5'
          Dst:             _ZN7llvm_ks5APInt12clearAllBitsEv
        - Src:             'llvm/lib/Support/APInt.cpp:384,20'
          Dst:             _ZL9getMemoryj
        - Src:             'llvm/lib/Support/APInt.cpp:387,3'
          Dst:             _ZL3mulPmS_jS_j
        - Src:             'llvm/lib/Support/APInt.cpp:390,3'
          Dst:             _ZN7llvm_ks5APInt12clearAllBitsEv
        - Src:             'llvm/lib/Support/APInt.cpp:391,39'
          Dst:             _ZNK7llvm_ks5APInt11getNumWordsEv
        - Src:             'llvm/lib/Support/APInt.cpp:391,55'
          Dst:             _ZNK7llvm_ks5APInt11getNumWordsEv
        - Src:             'llvm/lib/Support/APInt.cpp:393,3'
          Dst:             _ZN7llvm_ks5APInt15clearUnusedBitsEv
    - functionName:    _ZL9getMemoryj
      functionSourceFile: '/src/keystone/llvm/lib/Support/APInt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          46
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APInt.cpp:45,3'
          Dst:             __assert_fail
    - functionName:    _ZL3mulPmS_jS_j
      functionSourceFile: '/src/keystone/llvm/lib/Support/APInt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 329
      functionLinenumberEnd: 356
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          251
      EdgeCount:       29
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL5mul_1PmS_jm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APInt.cpp:330,16'
          Dst:             _ZL5mul_1PmS_jm
    - functionName:    _ZNK7llvm_ks5APInt7smul_ovERKS0_Rb
      functionSourceFile: '/src/keystone/llvm/lib/Support/APInt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2006
      functionLinenumberEnd: 2014
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         33
      ICount:          147
      EdgeCount:       65
      CyclomaticComplexity: 34
      functionsReached:
        - _ZN7llvm_ks5APIntD2Ev
        - _ZNK7llvm_ks5APInt4sdivERKS0_
        - _ZNK7llvm_ks5APIntmlERKS0_
        - _ZNK7llvm_ks5APIntneERKS0_
        - _ZNK7llvm_ks5APIntneEm
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APInt.cpp:2007,21'
          Dst:             _ZNK7llvm_ks5APIntmlERKS0_
        - Src:             'llvm/lib/Support/APInt.cpp:2009,13'
          Dst:             _ZNK7llvm_ks5APIntneEm
        - Src:             'llvm/lib/Support/APInt.cpp:2009,25'
          Dst:             _ZNK7llvm_ks5APIntneEm
        - Src:             'llvm/lib/Support/APInt.cpp:2010,20'
          Dst:             _ZNK7llvm_ks5APInt4sdivERKS0_
        - Src:             'llvm/lib/Support/APInt.cpp:2010,30'
          Dst:             _ZNK7llvm_ks5APIntneERKS0_
        - Src:             'llvm/lib/Support/APInt.cpp:2010,46'
          Dst:             _ZNK7llvm_ks5APInt4sdivERKS0_
        - Src:             'llvm/lib/Support/APInt.cpp:2010,58'
          Dst:             _ZNK7llvm_ks5APIntneERKS0_
        - Src:             'llvm/lib/Support/APInt.cpp:2010,5'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:2010,5'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:2010,5'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:2010,5'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:2014,1'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:2014,1'
          Dst:             _ZN7llvm_ks5APIntD2Ev
    - functionName:    _ZNK7llvm_ks5APInt4sdivERKS0_
      functionSourceFile: '/src/keystone/llvm/lib/Support/APInt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1845
      functionLinenumberEnd: 1854
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          138
      EdgeCount:       48
      CyclomaticComplexity: 24
      functionsReached:
        - _ZN7llvm_ks5APIntD2Ev
        - _ZNK7llvm_ks5APInt10isNegativeEv
        - _ZNK7llvm_ks5APInt4udivERKS0_
        - _ZNK7llvm_ks5APIntngEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APInt.cpp:1846,7'
          Dst:             _ZNK7llvm_ks5APInt10isNegativeEv
        - Src:             'llvm/lib/Support/APInt.cpp:1847,13'
          Dst:             _ZNK7llvm_ks5APInt10isNegativeEv
        - Src:             'llvm/lib/Support/APInt.cpp:1848,15'
          Dst:             _ZNK7llvm_ks5APIntngEv
        - Src:             'llvm/lib/Support/APInt.cpp:1848,30'
          Dst:             _ZNK7llvm_ks5APIntngEv
        - Src:             'llvm/lib/Support/APInt.cpp:1848,25'
          Dst:             _ZNK7llvm_ks5APInt4udivERKS0_
        - Src:             'llvm/lib/Support/APInt.cpp:1848,7'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1848,7'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1848,7'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1848,7'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1849,15'
          Dst:             _ZNK7llvm_ks5APIntngEv
        - Src:             'llvm/lib/Support/APInt.cpp:1849,25'
          Dst:             _ZNK7llvm_ks5APInt4udivERKS0_
        - Src:             'llvm/lib/Support/APInt.cpp:1849,12'
          Dst:             _ZNK7llvm_ks5APIntngEv
        - Src:             'llvm/lib/Support/APInt.cpp:1849,5'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1849,5'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1849,5'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1849,5'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1851,11'
          Dst:             _ZNK7llvm_ks5APInt10isNegativeEv
        - Src:             'llvm/lib/Support/APInt.cpp:1852,25'
          Dst:             _ZNK7llvm_ks5APIntngEv
        - Src:             'llvm/lib/Support/APInt.cpp:1852,20'
          Dst:             _ZNK7llvm_ks5APInt4udivERKS0_
        - Src:             'llvm/lib/Support/APInt.cpp:1852,12'
          Dst:             _ZNK7llvm_ks5APIntngEv
        - Src:             'llvm/lib/Support/APInt.cpp:1852,5'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1852,5'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1852,5'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1852,5'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1853,16'
          Dst:             _ZNK7llvm_ks5APInt4udivERKS0_
    - functionName:    _ZNK7llvm_ks5APInt14isAllOnesValueEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/APInt.h'
      linkageType:     InternalLinkage
      functionLinenumber: 338
      functionLinenumberEnd: 342
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7llvm_ks5APInt12isSingleWordEv
        - _ZNK7llvm_ks5APInt23countPopulationSlowCaseEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/APInt.h:339,9'
          Dst:             _ZNK7llvm_ks5APInt12isSingleWordEv
        - Src:             'llvm/include/llvm/ADT/APInt.h:341,12'
          Dst:             _ZNK7llvm_ks5APInt23countPopulationSlowCaseEv
    - functionName:    _ZNK7llvm_ks5APInt16isMinSignedValueEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/APInt.h'
      linkageType:     InternalLinkage
      functionLinenumber: 368
      functionLinenumberEnd: 369
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7llvm_ks5APInt10isNegativeEv
        - _ZNK7llvm_ks5APInt10isPowerOf2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/APInt.h:369,12'
          Dst:             _ZNK7llvm_ks5APInt10isNegativeEv
        - Src:             'llvm/include/llvm/ADT/APInt.h:369,28'
          Dst:             _ZNK7llvm_ks5APInt10isPowerOf2Ev
    - functionName:    _ZNK7llvm_ks5APInt7sdiv_ovERKS0_Rb
      functionSourceFile: '/src/keystone/llvm/lib/Support/APInt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2000
      functionLinenumberEnd: 2003
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7llvm_ks5APInt14isAllOnesValueEv
        - _ZNK7llvm_ks5APInt16isMinSignedValueEv
        - _ZNK7llvm_ks5APInt4sdivERKS0_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APInt.cpp:2002,14'
          Dst:             _ZNK7llvm_ks5APInt16isMinSignedValueEv
        - Src:             'llvm/lib/Support/APInt.cpp:2002,40'
          Dst:             _ZNK7llvm_ks5APInt14isAllOnesValueEv
        - Src:             'llvm/lib/Support/APInt.cpp:2003,10'
          Dst:             _ZNK7llvm_ks5APInt4sdivERKS0_
    - functionName:    _ZNK7llvm_ks5APInt7usub_ovERKS0_Rb
      functionSourceFile: '/src/keystone/llvm/lib/Support/APInt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1994
      functionLinenumberEnd: 1998
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          57
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7llvm_ks5APIntD2Ev
        - _ZNK7llvm_ks5APInt3ugtERKS0_
        - _ZNK7llvm_ks5APIntmiERKS0_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APInt.cpp:1995,20'
          Dst:             _ZNK7llvm_ks5APIntmiERKS0_
        - Src:             'llvm/lib/Support/APInt.cpp:1996,18'
          Dst:             _ZNK7llvm_ks5APInt3ugtERKS0_
        - Src:             'llvm/lib/Support/APInt.cpp:1998,1'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1998,1'
          Dst:             _ZN7llvm_ks5APIntD2Ev
    - functionName:    _ZNK7llvm_ks5APIntmiERKS0_
      functionSourceFile: '/src/keystone/llvm/lib/Support/APInt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 484
      functionLinenumberEnd: 492
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          112
      EdgeCount:       41
      CyclomaticComplexity: 22
      functionsReached:
        - _ZL3subPmPKmS1_j
        - _ZN7llvm_ks5APInt15clearUnusedBitsEv
        - _ZN7llvm_ks5APIntC2Ejmb
        - _ZN7llvm_ks5APIntD2Ev
        - _ZNK7llvm_ks5APInt11getNumWordsEv
        - _ZNK7llvm_ks5APInt12isSingleWordEv
        - __assert_fail
      functionUses:    21
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APInt.cpp:485,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/APInt.cpp:486,7'
          Dst:             _ZNK7llvm_ks5APInt12isSingleWordEv
        - Src:             'llvm/lib/Support/APInt.cpp:487,12'
          Dst:             _ZN7llvm_ks5APIntC2Ejmb
        - Src:             'llvm/lib/Support/APInt.cpp:488,9'
          Dst:             _ZN7llvm_ks5APIntC2Ejmb
        - Src:             'llvm/lib/Support/APInt.cpp:489,42'
          Dst:             _ZNK7llvm_ks5APInt11getNumWordsEv
        - Src:             'llvm/lib/Support/APInt.cpp:489,3'
          Dst:             _ZL3subPmPKmS1_j
        - Src:             'llvm/lib/Support/APInt.cpp:490,10'
          Dst:             _ZN7llvm_ks5APInt15clearUnusedBitsEv
        - Src:             'llvm/lib/Support/APInt.cpp:492,1'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:492,1'
          Dst:             _ZN7llvm_ks5APIntD2Ev
    - functionName:    _ZNK7llvm_ks5APInt3ugtERKS0_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/APInt.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1102
      functionLinenumberEnd: 1102
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7llvm_ks5APInt2eqERKS0_
        - _ZNK7llvm_ks5APInt3ultERKS0_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/APInt.h:1102,46'
          Dst:             _ZNK7llvm_ks5APInt3ultERKS0_
        - Src:             'llvm/include/llvm/ADT/APInt.h:1102,59'
          Dst:             _ZNK7llvm_ks5APInt2eqERKS0_
    - functionName:    _ZL3subPmPKmS1_j
      functionSourceFile: '/src/keystone/llvm/lib/Support/APInt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 268
      functionLinenumberEnd: 275
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          108
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks5APInt7ssub_ovERKS0_Rb
      functionSourceFile: '/src/keystone/llvm/lib/Support/APInt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1987
      functionLinenumberEnd: 1992
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          88
      EdgeCount:       27
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN7llvm_ks5APIntD2Ev
        - _ZNK7llvm_ks5APInt13isNonNegativeEv
        - _ZNK7llvm_ks5APIntmiERKS0_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APInt.cpp:1988,21'
          Dst:             _ZNK7llvm_ks5APIntmiERKS0_
        - Src:             'llvm/lib/Support/APInt.cpp:1989,14'
          Dst:             _ZNK7llvm_ks5APInt13isNonNegativeEv
        - Src:             'llvm/lib/Support/APInt.cpp:1989,37'
          Dst:             _ZNK7llvm_ks5APInt13isNonNegativeEv
        - Src:             'llvm/lib/Support/APInt.cpp:1990,18'
          Dst:             _ZNK7llvm_ks5APInt13isNonNegativeEv
        - Src:             'llvm/lib/Support/APInt.cpp:1990,37'
          Dst:             _ZNK7llvm_ks5APInt13isNonNegativeEv
        - Src:             'llvm/lib/Support/APInt.cpp:1992,1'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1992,1'
          Dst:             _ZN7llvm_ks5APIntD2Ev
    - functionName:    _ZNK7llvm_ks5APInt7uadd_ovERKS0_Rb
      functionSourceFile: '/src/keystone/llvm/lib/Support/APInt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1981
      functionLinenumberEnd: 1985
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          58
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7llvm_ks5APIntD2Ev
        - _ZNK7llvm_ks5APInt3ultERKS0_
        - _ZNK7llvm_ks5APIntplERKS0_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APInt.cpp:1982,20'
          Dst:             _ZNK7llvm_ks5APIntplERKS0_
        - Src:             'llvm/lib/Support/APInt.cpp:1983,18'
          Dst:             _ZNK7llvm_ks5APInt3ultERKS0_
        - Src:             'llvm/lib/Support/APInt.cpp:1985,1'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1985,1'
          Dst:             _ZN7llvm_ks5APIntD2Ev
    - functionName:    _ZNK7llvm_ks5APIntplERKS0_
      functionSourceFile: '/src/keystone/llvm/lib/Support/APInt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 474
      functionLinenumberEnd: 482
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          112
      EdgeCount:       41
      CyclomaticComplexity: 22
      functionsReached:
        - _ZL3addPmPKmS1_j
        - _ZN7llvm_ks5APInt15clearUnusedBitsEv
        - _ZN7llvm_ks5APIntC2Ejmb
        - _ZN7llvm_ks5APIntD2Ev
        - _ZNK7llvm_ks5APInt11getNumWordsEv
        - _ZNK7llvm_ks5APInt12isSingleWordEv
        - __assert_fail
      functionUses:    14
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APInt.cpp:475,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/APInt.cpp:476,7'
          Dst:             _ZNK7llvm_ks5APInt12isSingleWordEv
        - Src:             'llvm/lib/Support/APInt.cpp:477,12'
          Dst:             _ZN7llvm_ks5APIntC2Ejmb
        - Src:             'llvm/lib/Support/APInt.cpp:478,9'
          Dst:             _ZN7llvm_ks5APIntC2Ejmb
        - Src:             'llvm/lib/Support/APInt.cpp:479,42'
          Dst:             _ZNK7llvm_ks5APInt11getNumWordsEv
        - Src:             'llvm/lib/Support/APInt.cpp:479,3'
          Dst:             _ZL3addPmPKmS1_j
        - Src:             'llvm/lib/Support/APInt.cpp:480,10'
          Dst:             _ZN7llvm_ks5APInt15clearUnusedBitsEv
        - Src:             'llvm/lib/Support/APInt.cpp:482,1'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:482,1'
          Dst:             _ZN7llvm_ks5APIntD2Ev
    - functionName:    _ZL3addPmPKmS1_j
      functionSourceFile: '/src/keystone/llvm/lib/Support/APInt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 241
      functionLinenumberEnd: 248
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          111
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks5APInt7sadd_ovERKS0_Rb
      functionSourceFile: '/src/keystone/llvm/lib/Support/APInt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1974
      functionLinenumberEnd: 1979
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          88
      EdgeCount:       27
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN7llvm_ks5APIntD2Ev
        - _ZNK7llvm_ks5APInt13isNonNegativeEv
        - _ZNK7llvm_ks5APIntplERKS0_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APInt.cpp:1975,20'
          Dst:             _ZNK7llvm_ks5APIntplERKS0_
        - Src:             'llvm/lib/Support/APInt.cpp:1976,14'
          Dst:             _ZNK7llvm_ks5APInt13isNonNegativeEv
        - Src:             'llvm/lib/Support/APInt.cpp:1976,37'
          Dst:             _ZNK7llvm_ks5APInt13isNonNegativeEv
        - Src:             'llvm/lib/Support/APInt.cpp:1977,18'
          Dst:             _ZNK7llvm_ks5APInt13isNonNegativeEv
        - Src:             'llvm/lib/Support/APInt.cpp:1977,37'
          Dst:             _ZNK7llvm_ks5APInt13isNonNegativeEv
        - Src:             'llvm/lib/Support/APInt.cpp:1979,1'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1979,1'
          Dst:             _ZN7llvm_ks5APIntD2Ev
    - functionName:    _ZN7llvm_ks5APInt7sdivremERKS0_S2_RS0_S3_
      functionSourceFile: '/src/keystone/llvm/lib/Support/APInt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1957
      functionLinenumberEnd: 1972
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         28
      ICount:          177
      EdgeCount:       51
      CyclomaticComplexity: 25
      functionsReached:
        - _ZN7llvm_ks5APInt7udivremERKS0_S2_RS0_S3_
        - _ZN7llvm_ks5APIntD2Ev
        - _ZN7llvm_ks5APIntaSEOS0_
        - _ZNK7llvm_ks5APInt10isNegativeEv
        - _ZNK7llvm_ks5APIntngEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APInt.cpp:1958,11'
          Dst:             _ZNK7llvm_ks5APInt10isNegativeEv
        - Src:             'llvm/lib/Support/APInt.cpp:1959,13'
          Dst:             _ZNK7llvm_ks5APInt10isNegativeEv
        - Src:             'llvm/lib/Support/APInt.cpp:1960,22'
          Dst:             _ZNK7llvm_ks5APIntngEv
        - Src:             'llvm/lib/Support/APInt.cpp:1960,28'
          Dst:             _ZNK7llvm_ks5APIntngEv
        - Src:             'llvm/lib/Support/APInt.cpp:1960,7'
          Dst:             _ZN7llvm_ks5APInt7udivremERKS0_S2_RS0_S3_
        - Src:             'llvm/lib/Support/APInt.cpp:1960,7'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1960,7'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1960,7'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1960,7'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1962,22'
          Dst:             _ZNK7llvm_ks5APIntngEv
        - Src:             'llvm/lib/Support/APInt.cpp:1962,7'
          Dst:             _ZN7llvm_ks5APInt7udivremERKS0_S2_RS0_S3_
        - Src:             'llvm/lib/Support/APInt.cpp:1962,7'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1963,18'
          Dst:             _ZNK7llvm_ks5APIntngEv
        - Src:             'llvm/lib/Support/APInt.cpp:1963,16'
          Dst:             _ZN7llvm_ks5APIntaSEOS0_
        - Src:             'llvm/lib/Support/APInt.cpp:1963,7'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1962,7'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1963,7'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1965,17'
          Dst:             _ZNK7llvm_ks5APIntngEv
        - Src:             'llvm/lib/Support/APInt.cpp:1965,15'
          Dst:             _ZN7llvm_ks5APIntaSEOS0_
        - Src:             'llvm/lib/Support/APInt.cpp:1965,5'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1965,5'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1966,18'
          Dst:             _ZNK7llvm_ks5APInt10isNegativeEv
        - Src:             'llvm/lib/Support/APInt.cpp:1967,25'
          Dst:             _ZNK7llvm_ks5APIntngEv
        - Src:             'llvm/lib/Support/APInt.cpp:1967,5'
          Dst:             _ZN7llvm_ks5APInt7udivremERKS0_S2_RS0_S3_
        - Src:             'llvm/lib/Support/APInt.cpp:1967,5'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1968,16'
          Dst:             _ZNK7llvm_ks5APIntngEv
        - Src:             'llvm/lib/Support/APInt.cpp:1968,14'
          Dst:             _ZN7llvm_ks5APIntaSEOS0_
        - Src:             'llvm/lib/Support/APInt.cpp:1968,5'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1967,5'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1968,5'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1970,5'
          Dst:             _ZN7llvm_ks5APInt7udivremERKS0_S2_RS0_S3_
    - functionName:    _ZN7llvm_ks5APInt7udivremERKS0_S2_RS0_S3_
      functionSourceFile: '/src/keystone/llvm/lib/Support/APInt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1905
      functionLinenumberEnd: 1954
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         57
      ICount:          365
      EdgeCount:       64
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN7llvm_ks5APInt6divideES0_jRKS0_jPS0_S3_
        - _ZN7llvm_ks5APInt9whichWordEj
        - _ZN7llvm_ks5APIntC2ERKS0_
        - _ZN7llvm_ks5APIntC2Ejmb
        - _ZN7llvm_ks5APIntD2Ev
        - _ZN7llvm_ks5APIntaSEOS0_
        - _ZN7llvm_ks5APIntaSERKS0_
        - _ZN7llvm_ks5APIntaSEm
        - _ZNK7llvm_ks5APInt11getBitWidthEv
        - _ZNK7llvm_ks5APInt12isSingleWordEv
        - _ZNK7llvm_ks5APInt13getActiveBitsEv
        - _ZNK7llvm_ks5APInt3ultERKS0_
        - _ZNK7llvm_ks5APInteqERKS0_
        - __assert_fail
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APInt.cpp:1906,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/APInt.cpp:1909,11'
          Dst:             _ZNK7llvm_ks5APInt12isSingleWordEv
        - Src:             'llvm/lib/Support/APInt.cpp:1910,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/APInt.cpp:1913,16'
          Dst:             _ZN7llvm_ks5APIntC2Ejmb
        - Src:             'llvm/lib/Support/APInt.cpp:1913,14'
          Dst:             _ZN7llvm_ks5APIntaSEOS0_
        - Src:             'llvm/lib/Support/APInt.cpp:1913,5'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1914,17'
          Dst:             _ZN7llvm_ks5APIntC2Ejmb
        - Src:             'llvm/lib/Support/APInt.cpp:1914,15'
          Dst:             _ZN7llvm_ks5APIntaSEOS0_
        - Src:             'llvm/lib/Support/APInt.cpp:1914,5'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1913,5'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1914,5'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1919,27'
          Dst:             _ZNK7llvm_ks5APInt13getActiveBitsEv
        - Src:             'llvm/lib/Support/APInt.cpp:1920,39'
          Dst:             _ZN7llvm_ks5APInt9whichWordEj
        - Src:             'llvm/lib/Support/APInt.cpp:1921,27'
          Dst:             _ZNK7llvm_ks5APInt13getActiveBitsEv
        - Src:             'llvm/lib/Support/APInt.cpp:1922,39'
          Dst:             _ZN7llvm_ks5APInt9whichWordEj
        - Src:             'llvm/lib/Support/APInt.cpp:1926,14'
          Dst:             _ZN7llvm_ks5APIntaSEm
        - Src:             'llvm/lib/Support/APInt.cpp:1927,15'
          Dst:             _ZN7llvm_ks5APIntaSEm
        - Src:             'llvm/lib/Support/APInt.cpp:1931,34'
          Dst:             _ZNK7llvm_ks5APInt3ultERKS0_
        - Src:             'llvm/lib/Support/APInt.cpp:1932,15'
          Dst:             _ZN7llvm_ks5APIntaSERKS0_
        - Src:             'llvm/lib/Support/APInt.cpp:1933,14'
          Dst:             _ZN7llvm_ks5APIntaSEm
        - Src:             'llvm/lib/Support/APInt.cpp:1937,11'
          Dst:             _ZNK7llvm_ks5APInteqERKS0_
        - Src:             'llvm/lib/Support/APInt.cpp:1938,15'
          Dst:             _ZN7llvm_ks5APIntaSEm
        - Src:             'llvm/lib/Support/APInt.cpp:1939,15'
          Dst:             _ZN7llvm_ks5APIntaSEm
        - Src:             'llvm/lib/Support/APInt.cpp:1945,29'
          Dst:             _ZNK7llvm_ks5APInt12isSingleWordEv
        - Src:             'llvm/lib/Support/APInt.cpp:1946,29'
          Dst:             _ZNK7llvm_ks5APInt12isSingleWordEv
        - Src:             'llvm/lib/Support/APInt.cpp:1947,26'
          Dst:             _ZNK7llvm_ks5APInt11getBitWidthEv
        - Src:             'llvm/lib/Support/APInt.cpp:1947,16'
          Dst:             _ZN7llvm_ks5APIntC2Ejmb
        - Src:             'llvm/lib/Support/APInt.cpp:1947,14'
          Dst:             _ZN7llvm_ks5APIntaSEOS0_
        - Src:             'llvm/lib/Support/APInt.cpp:1947,5'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1948,27'
          Dst:             _ZNK7llvm_ks5APInt11getBitWidthEv
        - Src:             'llvm/lib/Support/APInt.cpp:1948,17'
          Dst:             _ZN7llvm_ks5APIntC2Ejmb
        - Src:             'llvm/lib/Support/APInt.cpp:1948,15'
          Dst:             _ZN7llvm_ks5APIntaSEOS0_
        - Src:             'llvm/lib/Support/APInt.cpp:1948,5'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1947,5'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1948,5'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1953,10'
          Dst:             _ZN7llvm_ks5APIntC2ERKS0_
        - Src:             'llvm/lib/Support/APInt.cpp:1953,3'
          Dst:             _ZN7llvm_ks5APInt6divideES0_jRKS0_jPS0_S3_
        - Src:             'llvm/lib/Support/APInt.cpp:1953,3'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1953,3'
          Dst:             _ZN7llvm_ks5APIntD2Ev
    - functionName:    _ZN7llvm_ks5APIntaSEm
      functionSourceFile: '/src/keystone/llvm/lib/Support/APInt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks5APInt15clearUnusedBitsEv
        - _ZNK7llvm_ks5APInt11getNumWordsEv
        - _ZNK7llvm_ks5APInt12isSingleWordEv
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APInt.cpp:156,7'
          Dst:             _ZNK7llvm_ks5APInt12isSingleWordEv
        - Src:             'llvm/lib/Support/APInt.cpp:160,24'
          Dst:             _ZNK7llvm_ks5APInt11getNumWordsEv
        - Src:             'llvm/lib/Support/APInt.cpp:162,10'
          Dst:             _ZN7llvm_ks5APInt15clearUnusedBitsEv
    - functionName:    _ZNK7llvm_ks5APInt4sremERKS0_
      functionSourceFile: '/src/keystone/llvm/lib/Support/APInt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1893
      functionLinenumberEnd: 1902
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          138
      EdgeCount:       48
      CyclomaticComplexity: 24
      functionsReached:
        - _ZN7llvm_ks5APIntD2Ev
        - _ZNK7llvm_ks5APInt10isNegativeEv
        - _ZNK7llvm_ks5APInt4uremERKS0_
        - _ZNK7llvm_ks5APIntngEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APInt.cpp:1894,7'
          Dst:             _ZNK7llvm_ks5APInt10isNegativeEv
        - Src:             'llvm/lib/Support/APInt.cpp:1895,13'
          Dst:             _ZNK7llvm_ks5APInt10isNegativeEv
        - Src:             'llvm/lib/Support/APInt.cpp:1896,17'
          Dst:             _ZNK7llvm_ks5APIntngEv
        - Src:             'llvm/lib/Support/APInt.cpp:1896,32'
          Dst:             _ZNK7llvm_ks5APIntngEv
        - Src:             'llvm/lib/Support/APInt.cpp:1896,27'
          Dst:             _ZNK7llvm_ks5APInt4uremERKS0_
        - Src:             'llvm/lib/Support/APInt.cpp:1896,14'
          Dst:             _ZNK7llvm_ks5APIntngEv
        - Src:             'llvm/lib/Support/APInt.cpp:1896,7'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1896,7'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1896,7'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1896,7'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1896,7'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1896,7'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1897,15'
          Dst:             _ZNK7llvm_ks5APIntngEv
        - Src:             'llvm/lib/Support/APInt.cpp:1897,25'
          Dst:             _ZNK7llvm_ks5APInt4uremERKS0_
        - Src:             'llvm/lib/Support/APInt.cpp:1897,12'
          Dst:             _ZNK7llvm_ks5APIntngEv
        - Src:             'llvm/lib/Support/APInt.cpp:1897,5'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1897,5'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1897,5'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1897,5'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1899,11'
          Dst:             _ZNK7llvm_ks5APInt10isNegativeEv
        - Src:             'llvm/lib/Support/APInt.cpp:1900,23'
          Dst:             _ZNK7llvm_ks5APIntngEv
        - Src:             'llvm/lib/Support/APInt.cpp:1900,18'
          Dst:             _ZNK7llvm_ks5APInt4uremERKS0_
        - Src:             'llvm/lib/Support/APInt.cpp:1900,5'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1900,5'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1901,16'
          Dst:             _ZNK7llvm_ks5APInt4uremERKS0_
    - functionName:    _ZNK7llvm_ks5APInt4uremERKS0_
      functionSourceFile: '/src/keystone/llvm/lib/Support/APInt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1856
      functionLinenumberEnd: 1891
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         56
      ICount:          270
      EdgeCount:       65
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN7llvm_ks5APInt6divideES0_jRKS0_jPS0_S3_
        - _ZN7llvm_ks5APInt9whichWordEj
        - _ZN7llvm_ks5APIntC2ERKS0_
        - _ZN7llvm_ks5APIntC2Ejmb
        - _ZN7llvm_ks5APIntD2Ev
        - _ZNK7llvm_ks5APInt12isSingleWordEv
        - _ZNK7llvm_ks5APInt13getActiveBitsEv
        - _ZNK7llvm_ks5APInt3ultERKS0_
        - _ZNK7llvm_ks5APInteqERKS0_
        - __assert_fail
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APInt.cpp:1857,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/APInt.cpp:1858,7'
          Dst:             _ZNK7llvm_ks5APInt12isSingleWordEv
        - Src:             'llvm/lib/Support/APInt.cpp:1859,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/APInt.cpp:1860,12'
          Dst:             _ZN7llvm_ks5APIntC2Ejmb
        - Src:             'llvm/lib/Support/APInt.cpp:1864,22'
          Dst:             _ZNK7llvm_ks5APInt13getActiveBitsEv
        - Src:             'llvm/lib/Support/APInt.cpp:1865,39'
          Dst:             _ZN7llvm_ks5APInt9whichWordEj
        - Src:             'llvm/lib/Support/APInt.cpp:1868,26'
          Dst:             _ZNK7llvm_ks5APInt13getActiveBitsEv
        - Src:             'llvm/lib/Support/APInt.cpp:1869,39'
          Dst:             _ZN7llvm_ks5APInt9whichWordEj
        - Src:             'llvm/lib/Support/APInt.cpp:1870,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/APInt.cpp:1875,12'
          Dst:             _ZN7llvm_ks5APIntC2Ejmb
        - Src:             'llvm/lib/Support/APInt.cpp:1876,43'
          Dst:             _ZNK7llvm_ks5APInt3ultERKS0_
        - Src:             'llvm/lib/Support/APInt.cpp:1878,12'
          Dst:             _ZN7llvm_ks5APIntC2ERKS0_
        - Src:             'llvm/lib/Support/APInt.cpp:1879,20'
          Dst:             _ZNK7llvm_ks5APInteqERKS0_
        - Src:             'llvm/lib/Support/APInt.cpp:1881,12'
          Dst:             _ZN7llvm_ks5APIntC2Ejmb
        - Src:             'llvm/lib/Support/APInt.cpp:1884,12'
          Dst:             _ZN7llvm_ks5APIntC2Ejmb
        - Src:             'llvm/lib/Support/APInt.cpp:1888,9'
          Dst:             _ZN7llvm_ks5APIntC2Ejmb
        - Src:             'llvm/lib/Support/APInt.cpp:1889,10'
          Dst:             _ZN7llvm_ks5APIntC2ERKS0_
        - Src:             'llvm/lib/Support/APInt.cpp:1889,3'
          Dst:             _ZN7llvm_ks5APInt6divideES0_jRKS0_jPS0_S3_
        - Src:             'llvm/lib/Support/APInt.cpp:1889,3'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1889,3'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1891,1'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1891,1'
          Dst:             _ZN7llvm_ks5APIntD2Ev
    - functionName:    _ZN7llvm_ks5APInt2muD2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/APInt.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1729
      functionLinenumberEnd: 1729
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks5APIntD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/APInt.h:1729,15'
          Dst:             _ZN7llvm_ks5APIntD2Ev
    - functionName:    _ZN7llvm_ks5APInt17getSignedMaxValueEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/APInt.h'
      linkageType:     InternalLinkage
      functionLinenumber: 427
      functionLinenumberEnd: 431
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          51
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7llvm_ks5APInt15getAllOnesValueEj
        - _ZN7llvm_ks5APInt8clearBitEj
        - _ZN7llvm_ks5APIntD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/APInt.h:428,17'
          Dst:             _ZN7llvm_ks5APInt15getAllOnesValueEj
        - Src:             'llvm/include/llvm/ADT/APInt.h:429,9'
          Dst:             _ZN7llvm_ks5APInt8clearBitEj
        - Src:             'llvm/include/llvm/ADT/APInt.h:431,3'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/include/llvm/ADT/APInt.h:431,3'
          Dst:             _ZN7llvm_ks5APIntD2Ev
    - functionName:    _ZN7llvm_ks5APInt8clearBitEj
      functionSourceFile: '/src/keystone/llvm/lib/Support/APInt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 599
      functionLinenumberEnd: 604
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks5APInt7maskBitEj
        - _ZN7llvm_ks5APInt9whichWordEj
        - _ZNK7llvm_ks5APInt12isSingleWordEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APInt.cpp:600,7'
          Dst:             _ZNK7llvm_ks5APInt12isSingleWordEv
        - Src:             'llvm/lib/Support/APInt.cpp:601,13'
          Dst:             _ZN7llvm_ks5APInt7maskBitEj
        - Src:             'llvm/lib/Support/APInt.cpp:603,38'
          Dst:             _ZN7llvm_ks5APInt7maskBitEj
        - Src:             'llvm/lib/Support/APInt.cpp:603,10'
          Dst:             _ZN7llvm_ks5APInt9whichWordEj
    - functionName:    _ZN7llvm_ks5APInt2muC2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/APInt.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1729
      functionLinenumberEnd: 1729
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks5APIntC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/APInt.h:1729,15'
          Dst:             _ZN7llvm_ks5APIntC2Ev
    - functionName:    _ZNK7llvm_ks5APInt6magicuEj
      functionSourceFile: '/src/keystone/llvm/lib/Support/APInt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1463
      functionLinenumberEnd: 1505
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         161
      ICount:          780
      EdgeCount:       263
      CyclomaticComplexity: 104
      functionsReached:
        - _ZN7llvm_ks5APInt15getAllOnesValueEj
        - _ZN7llvm_ks5APInt17getSignedMaxValueEj
        - _ZN7llvm_ks5APInt17getSignedMinValueEj
        - _ZN7llvm_ks5APInt2muC2Ev
        - _ZN7llvm_ks5APInt2muD2Ev
        - _ZN7llvm_ks5APIntC2Ev
        - _ZN7llvm_ks5APIntD2Ev
        - _ZN7llvm_ks5APIntaSEOS0_
        - _ZNK7llvm_ks5APInt11getBitWidthEv
        - _ZNK7llvm_ks5APInt3ugeERKS0_
        - _ZNK7llvm_ks5APInt3ultERKS0_
        - _ZNK7llvm_ks5APInt4lshrEj
        - _ZNK7llvm_ks5APInt4udivERKS0_
        - _ZNK7llvm_ks5APInt4uremERKS0_
        - _ZNK7llvm_ks5APInteqERKS0_
        - _ZNK7llvm_ks5APInteqEm
        - _ZNK7llvm_ks5APIntmiERKS0_
        - _ZNK7llvm_ks5APIntmiEm
        - _ZNK7llvm_ks5APIntmlERKS0_
        - _ZNK7llvm_ks5APIntplERKS0_
        - _ZNK7llvm_ks5APIntplEm
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APInt.cpp:1466,9'
          Dst:             _ZN7llvm_ks5APIntC2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1466,13'
          Dst:             _ZN7llvm_ks5APIntC2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1466,20'
          Dst:             _ZN7llvm_ks5APIntC2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1466,24'
          Dst:             _ZN7llvm_ks5APIntC2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1466,28'
          Dst:             _ZN7llvm_ks5APIntC2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1466,32'
          Dst:             _ZN7llvm_ks5APIntC2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1467,13'
          Dst:             _ZN7llvm_ks5APInt2muC2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1469,44'
          Dst:             _ZNK7llvm_ks5APInt11getBitWidthEv
        - Src:             'llvm/lib/Support/APInt.cpp:1469,19'
          Dst:             _ZN7llvm_ks5APInt15getAllOnesValueEj
        - Src:             'llvm/lib/Support/APInt.cpp:1469,59'
          Dst:             _ZNK7llvm_ks5APInt4lshrEj
        - Src:             'llvm/lib/Support/APInt.cpp:1469,19'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1470,48'
          Dst:             _ZNK7llvm_ks5APInt11getBitWidthEv
        - Src:             'llvm/lib/Support/APInt.cpp:1470,21'
          Dst:             _ZN7llvm_ks5APInt17getSignedMinValueEj
        - Src:             'llvm/lib/Support/APInt.cpp:1471,48'
          Dst:             _ZNK7llvm_ks5APInt11getBitWidthEv
        - Src:             'llvm/lib/Support/APInt.cpp:1471,21'
          Dst:             _ZN7llvm_ks5APInt17getSignedMaxValueEj
        - Src:             'llvm/lib/Support/APInt.cpp:1473,27'
          Dst:             _ZNK7llvm_ks5APIntmiERKS0_
        - Src:             'llvm/lib/Support/APInt.cpp:1473,32'
          Dst:             _ZNK7llvm_ks5APInt4uremERKS0_
        - Src:             'llvm/lib/Support/APInt.cpp:1473,16'
          Dst:             _ZNK7llvm_ks5APIntmiERKS0_
        - Src:             'llvm/lib/Support/APInt.cpp:1473,6'
          Dst:             _ZN7llvm_ks5APIntaSEOS0_
        - Src:             'llvm/lib/Support/APInt.cpp:1473,3'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1473,3'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1473,3'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1474,9'
          Dst:             _ZNK7llvm_ks5APInt11getBitWidthEv
        - Src:             'llvm/lib/Support/APInt.cpp:1475,18'
          Dst:             _ZNK7llvm_ks5APInt4udivERKS0_
        - Src:             'llvm/lib/Support/APInt.cpp:1475,6'
          Dst:             _ZN7llvm_ks5APIntaSEOS0_
        - Src:             'llvm/lib/Support/APInt.cpp:1475,3'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1476,22'
          Dst:             _ZNK7llvm_ks5APIntmlERKS0_
        - Src:             'llvm/lib/Support/APInt.cpp:1476,18'
          Dst:             _ZNK7llvm_ks5APIntmiERKS0_
        - Src:             'llvm/lib/Support/APInt.cpp:1476,6'
          Dst:             _ZN7llvm_ks5APIntaSEOS0_
        - Src:             'llvm/lib/Support/APInt.cpp:1476,3'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1476,3'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1477,18'
          Dst:             _ZNK7llvm_ks5APInt4udivERKS0_
        - Src:             'llvm/lib/Support/APInt.cpp:1477,6'
          Dst:             _ZN7llvm_ks5APIntaSEOS0_
        - Src:             'llvm/lib/Support/APInt.cpp:1477,3'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1478,22'
          Dst:             _ZNK7llvm_ks5APIntmlERKS0_
        - Src:             'llvm/lib/Support/APInt.cpp:1478,18'
          Dst:             _ZNK7llvm_ks5APIntmiERKS0_
        - Src:             'llvm/lib/Support/APInt.cpp:1478,6'
          Dst:             _ZN7llvm_ks5APIntaSEOS0_
        - Src:             'llvm/lib/Support/APInt.cpp:1478,3'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1478,3'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1481,19'
          Dst:             _ZNK7llvm_ks5APIntmiERKS0_
        - Src:             'llvm/lib/Support/APInt.cpp:1481,12'
          Dst:             _ZNK7llvm_ks5APInt3ugeERKS0_
        - Src:             'llvm/lib/Support/APInt.cpp:1481,9'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1482,15'
          Dst:             _ZNK7llvm_ks5APIntplERKS0_
        - Src:             'llvm/lib/Support/APInt.cpp:1482,20'
          Dst:             _ZNK7llvm_ks5APIntplEm
        - Src:             'llvm/lib/Support/APInt.cpp:1482,10'
          Dst:             _ZN7llvm_ks5APIntaSEOS0_
        - Src:             'llvm/lib/Support/APInt.cpp:1482,7'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1482,7'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1483,15'
          Dst:             _ZNK7llvm_ks5APIntplERKS0_
        - Src:             'llvm/lib/Support/APInt.cpp:1483,20'
          Dst:             _ZNK7llvm_ks5APIntmiERKS0_
        - Src:             'llvm/lib/Support/APInt.cpp:1483,10'
          Dst:             _ZN7llvm_ks5APIntaSEOS0_
        - Src:             'llvm/lib/Support/APInt.cpp:1483,7'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1483,7'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1469,19'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1473,3'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1473,3'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1473,3'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1475,3'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1476,3'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1476,3'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1477,3'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1478,3'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1478,3'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1481,9'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1482,7'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1482,7'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1483,7'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1483,7'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1486,14'
          Dst:             _ZNK7llvm_ks5APIntplERKS0_
        - Src:             'llvm/lib/Support/APInt.cpp:1486,10'
          Dst:             _ZN7llvm_ks5APIntaSEOS0_
        - Src:             'llvm/lib/Support/APInt.cpp:1486,7'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1487,14'
          Dst:             _ZNK7llvm_ks5APIntplERKS0_
        - Src:             'llvm/lib/Support/APInt.cpp:1487,10'
          Dst:             _ZN7llvm_ks5APIntaSEOS0_
        - Src:             'llvm/lib/Support/APInt.cpp:1487,7'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1486,7'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1487,7'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1489,13'
          Dst:             _ZNK7llvm_ks5APIntplEm
        - Src:             'llvm/lib/Support/APInt.cpp:1489,24'
          Dst:             _ZNK7llvm_ks5APIntmiERKS0_
        - Src:             'llvm/lib/Support/APInt.cpp:1489,18'
          Dst:             _ZNK7llvm_ks5APInt3ugeERKS0_
        - Src:             'llvm/lib/Support/APInt.cpp:1489,9'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1489,9'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1490,14'
          Dst:             _ZNK7llvm_ks5APInt3ugeERKS0_
        - Src:             'llvm/lib/Support/APInt.cpp:1489,9'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1489,9'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1491,14'
          Dst:             _ZNK7llvm_ks5APIntplERKS0_
        - Src:             'llvm/lib/Support/APInt.cpp:1491,18'
          Dst:             _ZNK7llvm_ks5APIntplEm
        - Src:             'llvm/lib/Support/APInt.cpp:1491,10'
          Dst:             _ZN7llvm_ks5APIntaSEOS0_
        - Src:             'llvm/lib/Support/APInt.cpp:1491,7'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1491,7'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1492,14'
          Dst:             _ZNK7llvm_ks5APIntplERKS0_
        - Src:             'llvm/lib/Support/APInt.cpp:1492,18'
          Dst:             _ZNK7llvm_ks5APIntplEm
        - Src:             'llvm/lib/Support/APInt.cpp:1492,22'
          Dst:             _ZNK7llvm_ks5APIntmiERKS0_
        - Src:             'llvm/lib/Support/APInt.cpp:1492,10'
          Dst:             _ZN7llvm_ks5APIntaSEOS0_
        - Src:             'llvm/lib/Support/APInt.cpp:1492,7'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1492,7'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1492,7'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1491,7'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1491,7'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1492,7'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1492,7'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1492,7'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1495,14'
          Dst:             _ZNK7llvm_ks5APInt3ugeERKS0_
        - Src:             'llvm/lib/Support/APInt.cpp:1496,14'
          Dst:             _ZNK7llvm_ks5APIntplERKS0_
        - Src:             'llvm/lib/Support/APInt.cpp:1496,10'
          Dst:             _ZN7llvm_ks5APIntaSEOS0_
        - Src:             'llvm/lib/Support/APInt.cpp:1496,7'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1497,14'
          Dst:             _ZNK7llvm_ks5APIntplERKS0_
        - Src:             'llvm/lib/Support/APInt.cpp:1497,18'
          Dst:             _ZNK7llvm_ks5APIntplEm
        - Src:             'llvm/lib/Support/APInt.cpp:1497,10'
          Dst:             _ZN7llvm_ks5APIntaSEOS0_
        - Src:             'llvm/lib/Support/APInt.cpp:1497,7'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1497,7'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1496,7'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1497,7'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1497,7'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1499,15'
          Dst:             _ZNK7llvm_ks5APIntmiEm
        - Src:             'llvm/lib/Support/APInt.cpp:1499,19'
          Dst:             _ZNK7llvm_ks5APIntmiERKS0_
        - Src:             'llvm/lib/Support/APInt.cpp:1499,11'
          Dst:             _ZN7llvm_ks5APIntaSEOS0_
        - Src:             'llvm/lib/Support/APInt.cpp:1499,5'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1499,5'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1500,18'
          Dst:             _ZNK7llvm_ks5APInt11getBitWidthEv
        - Src:             'llvm/lib/Support/APInt.cpp:1501,16'
          Dst:             _ZNK7llvm_ks5APInt3ultERKS0_
        - Src:             'llvm/lib/Support/APInt.cpp:1501,34'
          Dst:             _ZNK7llvm_ks5APInteqERKS0_
        - Src:             'llvm/lib/Support/APInt.cpp:1501,49'
          Dst:             _ZNK7llvm_ks5APInteqEm
        - Src:             'llvm/lib/Support/APInt.cpp:1502,15'
          Dst:             _ZNK7llvm_ks5APIntplEm
        - Src:             'llvm/lib/Support/APInt.cpp:1502,10'
          Dst:             _ZN7llvm_ks5APIntaSEOS0_
        - Src:             'llvm/lib/Support/APInt.cpp:1502,3'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1503,18'
          Dst:             _ZNK7llvm_ks5APInt11getBitWidthEv
        - Src:             'llvm/lib/Support/APInt.cpp:1505,1'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1505,1'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1505,1'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1499,5'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1499,5'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1502,3'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1505,1'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1505,1'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1505,1'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1505,1'
          Dst:             _ZN7llvm_ks5APInt2muD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1505,1'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1505,1'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1505,1'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1505,1'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1505,1'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1505,1'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1505,1'
          Dst:             _ZN7llvm_ks5APInt2muD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1505,1'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1505,1'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1505,1'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1505,1'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1505,1'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1505,1'
          Dst:             _ZN7llvm_ks5APIntD2Ev
    - functionName:    _ZN7llvm_ks5APInt17getSignedMinValueEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/APInt.h'
      linkageType:     InternalLinkage
      functionLinenumber: 437
      functionLinenumberEnd: 441
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          51
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7llvm_ks5APInt6setBitEj
        - _ZN7llvm_ks5APIntC2Ejmb
        - _ZN7llvm_ks5APIntD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/APInt.h:438,11'
          Dst:             _ZN7llvm_ks5APIntC2Ejmb
        - Src:             'llvm/include/llvm/ADT/APInt.h:439,9'
          Dst:             _ZN7llvm_ks5APInt6setBitEj
        - Src:             'llvm/include/llvm/ADT/APInt.h:441,3'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/include/llvm/ADT/APInt.h:441,3'
          Dst:             _ZN7llvm_ks5APIntD2Ev
    - functionName:    _ZNK7llvm_ks5APInt3ugeERKS0_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/APInt.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1138
      functionLinenumberEnd: 1138
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks5APInt3ultERKS0_
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/APInt.h:1138,46'
          Dst:             _ZNK7llvm_ks5APInt3ultERKS0_
    - functionName:    _ZNK7llvm_ks5APIntplEm
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/APInt.h'
      linkageType:     InternalLinkage
      functionLinenumber: 838
      functionLinenumberEnd: 838
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks5APIntC2Ejmb
        - _ZN7llvm_ks5APIntD2Ev
        - _ZNK7llvm_ks5APIntplERKS0_
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/APInt.h:838,58'
          Dst:             _ZN7llvm_ks5APIntC2Ejmb
        - Src:             'llvm/include/llvm/ADT/APInt.h:838,56'
          Dst:             _ZNK7llvm_ks5APIntplERKS0_
        - Src:             'llvm/include/llvm/ADT/APInt.h:838,41'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/include/llvm/ADT/APInt.h:838,41'
          Dst:             _ZN7llvm_ks5APIntD2Ev
    - functionName:    _ZNK7llvm_ks5APIntmiEm
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/APInt.h'
      linkageType:     InternalLinkage
      functionLinenumber: 844
      functionLinenumberEnd: 844
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks5APIntC2Ejmb
        - _ZN7llvm_ks5APIntD2Ev
        - _ZNK7llvm_ks5APIntmiERKS0_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/APInt.h:844,58'
          Dst:             _ZN7llvm_ks5APIntC2Ejmb
        - Src:             'llvm/include/llvm/ADT/APInt.h:844,56'
          Dst:             _ZNK7llvm_ks5APIntmiERKS0_
        - Src:             'llvm/include/llvm/ADT/APInt.h:844,41'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/include/llvm/ADT/APInt.h:844,41'
          Dst:             _ZN7llvm_ks5APIntD2Ev
    - functionName:    _ZN7llvm_ks5APInt6setBitEj
      functionSourceFile: '/src/keystone/llvm/lib/Support/APInt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 590
      functionLinenumberEnd: 595
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks5APInt7maskBitEj
        - _ZN7llvm_ks5APInt9whichWordEj
        - _ZNK7llvm_ks5APInt12isSingleWordEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APInt.cpp:591,7'
          Dst:             _ZNK7llvm_ks5APInt12isSingleWordEv
        - Src:             'llvm/lib/Support/APInt.cpp:592,12'
          Dst:             _ZN7llvm_ks5APInt7maskBitEj
        - Src:             'llvm/lib/Support/APInt.cpp:594,37'
          Dst:             _ZN7llvm_ks5APInt7maskBitEj
        - Src:             'llvm/lib/Support/APInt.cpp:594,10'
          Dst:             _ZN7llvm_ks5APInt9whichWordEj
    - functionName:    _ZN7llvm_ks5APInt2msD2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/APInt.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1723
      functionLinenumberEnd: 1723
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks5APIntD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/APInt.h:1723,15'
          Dst:             _ZN7llvm_ks5APIntD2Ev
    - functionName:    _ZNK7llvm_ks5APIntlsEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/APInt.h'
      linkageType:     InternalLinkage
      functionLinenumber: 849
      functionLinenumberEnd: 849
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks5APInt3shlEj
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/APInt.h:849,50'
          Dst:             _ZNK7llvm_ks5APInt3shlEj
    - functionName:    _ZNK7llvm_ks5APInt3absEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/APInt.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1572
      functionLinenumberEnd: 1576
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks5APIntC2ERKS0_
        - _ZNK7llvm_ks5APInt10isNegativeEv
        - _ZNK7llvm_ks5APIntngEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/APInt.h:1573,9'
          Dst:             _ZNK7llvm_ks5APInt10isNegativeEv
        - Src:             'llvm/include/llvm/ADT/APInt.h:1574,14'
          Dst:             _ZNK7llvm_ks5APIntngEv
        - Src:             'llvm/include/llvm/ADT/APInt.h:1575,12'
          Dst:             _ZN7llvm_ks5APIntC2ERKS0_
    - functionName:    _ZN7llvm_ks5APInt2msC2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/APInt.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1723
      functionLinenumberEnd: 1723
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks5APIntC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/APInt.h:1723,15'
          Dst:             _ZN7llvm_ks5APIntC2Ev
    - functionName:    _ZNK7llvm_ks5APInt5magicEv
      functionSourceFile: '/src/keystone/llvm/lib/Support/APInt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1419
      functionLinenumberEnd: 1455
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         134
      ICount:          653
      EdgeCount:       214
      CyclomaticComplexity: 82
      functionsReached:
        - _ZN7llvm_ks5APInt17getSignedMinValueEj
        - _ZN7llvm_ks5APInt2msC2Ev
        - _ZN7llvm_ks5APInt2msD2Ev
        - _ZN7llvm_ks5APIntC2Ev
        - _ZN7llvm_ks5APIntD2Ev
        - _ZN7llvm_ks5APIntaSEOS0_
        - _ZNK7llvm_ks5APInt10isNegativeEv
        - _ZNK7llvm_ks5APInt11getBitWidthEv
        - _ZNK7llvm_ks5APInt3absEv
        - _ZNK7llvm_ks5APInt3ugeERKS0_
        - _ZNK7llvm_ks5APInt3ultERKS0_
        - _ZNK7llvm_ks5APInt4lshrEj
        - _ZNK7llvm_ks5APInt4udivERKS0_
        - _ZNK7llvm_ks5APInt4uremERKS0_
        - _ZNK7llvm_ks5APInteqERKS0_
        - _ZNK7llvm_ks5APInteqEm
        - _ZNK7llvm_ks5APIntlsEj
        - _ZNK7llvm_ks5APIntmiERKS0_
        - _ZNK7llvm_ks5APIntmiEm
        - _ZNK7llvm_ks5APIntmlERKS0_
        - _ZNK7llvm_ks5APIntngEv
        - _ZNK7llvm_ks5APIntplERKS0_
        - _ZNK7llvm_ks5APIntplEm
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APInt.cpp:1422,9'
          Dst:             _ZN7llvm_ks5APIntC2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1422,13'
          Dst:             _ZN7llvm_ks5APIntC2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1422,18'
          Dst:             _ZN7llvm_ks5APIntC2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1422,25'
          Dst:             _ZN7llvm_ks5APIntC2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1422,29'
          Dst:             _ZN7llvm_ks5APIntC2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1422,33'
          Dst:             _ZN7llvm_ks5APIntC2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1422,37'
          Dst:             _ZN7llvm_ks5APIntC2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1422,41'
          Dst:             _ZN7llvm_ks5APIntC2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1423,48'
          Dst:             _ZNK7llvm_ks5APInt11getBitWidthEv
        - Src:             'llvm/lib/Support/APInt.cpp:1423,21'
          Dst:             _ZN7llvm_ks5APInt17getSignedMinValueEj
        - Src:             'llvm/lib/Support/APInt.cpp:1424,13'
          Dst:             _ZN7llvm_ks5APInt2msC2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1426,10'
          Dst:             _ZNK7llvm_ks5APInt3absEv
        - Src:             'llvm/lib/Support/APInt.cpp:1426,6'
          Dst:             _ZN7llvm_ks5APIntaSEOS0_
        - Src:             'llvm/lib/Support/APInt.cpp:1426,3'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1427,29'
          Dst:             _ZNK7llvm_ks5APInt11getBitWidthEv
        - Src:             'llvm/lib/Support/APInt.cpp:1427,22'
          Dst:             _ZNK7llvm_ks5APInt4lshrEj
        - Src:             'llvm/lib/Support/APInt.cpp:1427,17'
          Dst:             _ZNK7llvm_ks5APIntplERKS0_
        - Src:             'llvm/lib/Support/APInt.cpp:1427,5'
          Dst:             _ZN7llvm_ks5APIntaSEOS0_
        - Src:             'llvm/lib/Support/APInt.cpp:1427,3'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1427,3'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1428,11'
          Dst:             _ZNK7llvm_ks5APIntmiEm
        - Src:             'llvm/lib/Support/APInt.cpp:1428,19'
          Dst:             _ZNK7llvm_ks5APInt4uremERKS0_
        - Src:             'llvm/lib/Support/APInt.cpp:1428,15'
          Dst:             _ZNK7llvm_ks5APIntmiERKS0_
        - Src:             'llvm/lib/Support/APInt.cpp:1428,7'
          Dst:             _ZN7llvm_ks5APIntaSEOS0_
        - Src:             'llvm/lib/Support/APInt.cpp:1428,3'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1428,3'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1428,3'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1429,9'
          Dst:             _ZNK7llvm_ks5APInt11getBitWidthEv
        - Src:             'llvm/lib/Support/APInt.cpp:1430,18'
          Dst:             _ZNK7llvm_ks5APInt4udivERKS0_
        - Src:             'llvm/lib/Support/APInt.cpp:1430,6'
          Dst:             _ZN7llvm_ks5APIntaSEOS0_
        - Src:             'llvm/lib/Support/APInt.cpp:1430,3'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1431,22'
          Dst:             _ZNK7llvm_ks5APIntmlERKS0_
        - Src:             'llvm/lib/Support/APInt.cpp:1431,18'
          Dst:             _ZNK7llvm_ks5APIntmiERKS0_
        - Src:             'llvm/lib/Support/APInt.cpp:1431,6'
          Dst:             _ZN7llvm_ks5APIntaSEOS0_
        - Src:             'llvm/lib/Support/APInt.cpp:1431,3'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1431,3'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1432,18'
          Dst:             _ZNK7llvm_ks5APInt4udivERKS0_
        - Src:             'llvm/lib/Support/APInt.cpp:1432,6'
          Dst:             _ZN7llvm_ks5APIntaSEOS0_
        - Src:             'llvm/lib/Support/APInt.cpp:1432,3'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1433,22'
          Dst:             _ZNK7llvm_ks5APIntmlERKS0_
        - Src:             'llvm/lib/Support/APInt.cpp:1433,18'
          Dst:             _ZNK7llvm_ks5APIntmiERKS0_
        - Src:             'llvm/lib/Support/APInt.cpp:1433,6'
          Dst:             _ZN7llvm_ks5APIntaSEOS0_
        - Src:             'llvm/lib/Support/APInt.cpp:1433,3'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1433,3'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1436,12'
          Dst:             _ZNK7llvm_ks5APIntlsEj
        - Src:             'llvm/lib/Support/APInt.cpp:1436,8'
          Dst:             _ZN7llvm_ks5APIntaSEOS0_
        - Src:             'llvm/lib/Support/APInt.cpp:1436,5'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1437,12'
          Dst:             _ZNK7llvm_ks5APIntlsEj
        - Src:             'llvm/lib/Support/APInt.cpp:1437,8'
          Dst:             _ZN7llvm_ks5APIntaSEOS0_
        - Src:             'llvm/lib/Support/APInt.cpp:1437,5'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1438,12'
          Dst:             _ZNK7llvm_ks5APInt3ugeERKS0_
        - Src:             'llvm/lib/Support/APInt.cpp:1439,15'
          Dst:             _ZNK7llvm_ks5APIntplEm
        - Src:             'llvm/lib/Support/APInt.cpp:1439,10'
          Dst:             _ZN7llvm_ks5APIntaSEOS0_
        - Src:             'llvm/lib/Support/APInt.cpp:1439,7'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1440,15'
          Dst:             _ZNK7llvm_ks5APIntmiERKS0_
        - Src:             'llvm/lib/Support/APInt.cpp:1440,10'
          Dst:             _ZN7llvm_ks5APIntaSEOS0_
        - Src:             'llvm/lib/Support/APInt.cpp:1440,7'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1426,3'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1427,3'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1427,3'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1428,3'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1428,3'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1428,3'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1430,3'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1431,3'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1431,3'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1432,3'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1433,3'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1433,3'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1436,5'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1437,5'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1439,7'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1440,7'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1442,12'
          Dst:             _ZNK7llvm_ks5APIntlsEj
        - Src:             'llvm/lib/Support/APInt.cpp:1442,8'
          Dst:             _ZN7llvm_ks5APIntaSEOS0_
        - Src:             'llvm/lib/Support/APInt.cpp:1442,5'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1443,12'
          Dst:             _ZNK7llvm_ks5APIntlsEj
        - Src:             'llvm/lib/Support/APInt.cpp:1443,8'
          Dst:             _ZN7llvm_ks5APIntaSEOS0_
        - Src:             'llvm/lib/Support/APInt.cpp:1443,5'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1444,12'
          Dst:             _ZNK7llvm_ks5APInt3ugeERKS0_
        - Src:             'llvm/lib/Support/APInt.cpp:1445,15'
          Dst:             _ZNK7llvm_ks5APIntplEm
        - Src:             'llvm/lib/Support/APInt.cpp:1445,10'
          Dst:             _ZN7llvm_ks5APIntaSEOS0_
        - Src:             'llvm/lib/Support/APInt.cpp:1445,7'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1446,15'
          Dst:             _ZNK7llvm_ks5APIntmiERKS0_
        - Src:             'llvm/lib/Support/APInt.cpp:1446,10'
          Dst:             _ZN7llvm_ks5APIntaSEOS0_
        - Src:             'llvm/lib/Support/APInt.cpp:1446,7'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1442,5'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1443,5'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1445,7'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1446,7'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1448,16'
          Dst:             _ZNK7llvm_ks5APIntmiERKS0_
        - Src:             'llvm/lib/Support/APInt.cpp:1448,11'
          Dst:             _ZN7llvm_ks5APIntaSEOS0_
        - Src:             'llvm/lib/Support/APInt.cpp:1448,5'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1449,15'
          Dst:             _ZNK7llvm_ks5APInt3ultERKS0_
        - Src:             'llvm/lib/Support/APInt.cpp:1449,33'
          Dst:             _ZNK7llvm_ks5APInteqERKS0_
        - Src:             'llvm/lib/Support/APInt.cpp:1449,48'
          Dst:             _ZNK7llvm_ks5APInteqEm
        - Src:             'llvm/lib/Support/APInt.cpp:1451,14'
          Dst:             _ZNK7llvm_ks5APIntplEm
        - Src:             'llvm/lib/Support/APInt.cpp:1451,9'
          Dst:             _ZN7llvm_ks5APIntaSEOS0_
        - Src:             'llvm/lib/Support/APInt.cpp:1451,3'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1452,9'
          Dst:             _ZNK7llvm_ks5APInt10isNegativeEv
        - Src:             'llvm/lib/Support/APInt.cpp:1452,31'
          Dst:             _ZNK7llvm_ks5APIntngEv
        - Src:             'llvm/lib/Support/APInt.cpp:1452,29'
          Dst:             _ZN7llvm_ks5APIntaSEOS0_
        - Src:             'llvm/lib/Support/APInt.cpp:1452,23'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1448,5'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1451,3'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1452,23'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1453,17'
          Dst:             _ZNK7llvm_ks5APInt11getBitWidthEv
        - Src:             'llvm/lib/Support/APInt.cpp:1455,1'
          Dst:             _ZN7llvm_ks5APInt2msD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1455,1'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1455,1'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1455,1'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1455,1'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1455,1'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1455,1'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1455,1'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1455,1'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1455,1'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1455,1'
          Dst:             _ZN7llvm_ks5APInt2msD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1455,1'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1455,1'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1455,1'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1455,1'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1455,1'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1455,1'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1455,1'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1455,1'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1455,1'
          Dst:             _ZN7llvm_ks5APIntD2Ev
    - functionName:    _ZNK7llvm_ks5APInt21multiplicativeInverseERKS0_
      functionSourceFile: '/src/keystone/llvm/lib/Support/APInt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1376
      functionLinenumberEnd: 1413
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         67
      ICount:          319
      EdgeCount:       131
      CyclomaticComplexity: 66
      functionsReached:
        - _ZN7llvm_ks5APInt7udivremERKS0_S2_RS0_S3_
        - _ZN7llvm_ks5APIntC2ERKS0_
        - _ZN7llvm_ks5APIntC2Ejmb
        - _ZN7llvm_ks5APIntD2Ev
        - _ZN7llvm_ks5APIntmIERKS0_
        - _ZNK7llvm_ks5APInt10isNegativeEv
        - _ZNK7llvm_ks5APInt3ultERKS0_
        - _ZNK7llvm_ks5APIntmlERKS0_
        - _ZNK7llvm_ks5APIntneEm
        - _ZNK7llvm_ks5APIntplERKS0_
        - __assert_fail
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APInt.cpp:1377,3'
          Dst:             _ZNK7llvm_ks5APInt3ultERKS0_
        - Src:             'llvm/lib/Support/APInt.cpp:1377,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/APInt.cpp:1387,18'
          Dst:             _ZN7llvm_ks5APIntC2ERKS0_
        - Src:             'llvm/lib/Support/APInt.cpp:1387,26'
          Dst:             _ZN7llvm_ks5APIntC2ERKS0_
        - Src:             'llvm/lib/Support/APInt.cpp:1388,18'
          Dst:             _ZN7llvm_ks5APIntC2Ejmb
        - Src:             'llvm/lib/Support/APInt.cpp:1388,38'
          Dst:             _ZN7llvm_ks5APIntC2Ejmb
        - Src:             'llvm/lib/Support/APInt.cpp:1389,9'
          Dst:             _ZN7llvm_ks5APIntC2Ejmb
        - Src:             'llvm/lib/Support/APInt.cpp:1392,22'
          Dst:             _ZNK7llvm_ks5APIntneEm
        - Src:             'llvm/lib/Support/APInt.cpp:1397,5'
          Dst:             _ZN7llvm_ks5APInt7udivremERKS0_S2_RS0_S3_
        - Src:             'llvm/lib/Support/APInt.cpp:1398,20'
          Dst:             _ZNK7llvm_ks5APIntmlERKS0_
        - Src:             'llvm/lib/Support/APInt.cpp:1398,10'
          Dst:             _ZN7llvm_ks5APIntmIERKS0_
        - Src:             'llvm/lib/Support/APInt.cpp:1398,5'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1387,16'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1388,16'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1398,5'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1405,12'
          Dst:             _ZNK7llvm_ks5APIntneEm
        - Src:             'llvm/lib/Support/APInt.cpp:1406,12'
          Dst:             _ZN7llvm_ks5APIntC2Ejmb
        - Src:             'llvm/lib/Support/APInt.cpp:1412,15'
          Dst:             _ZNK7llvm_ks5APInt10isNegativeEv
        - Src:             'llvm/lib/Support/APInt.cpp:1412,35'
          Dst:             _ZNK7llvm_ks5APIntplERKS0_
        - Src:             'llvm/lib/Support/APInt.cpp:1412,46'
          Dst:             _ZN7llvm_ks5APIntC2ERKS0_
        - Src:             'llvm/lib/Support/APInt.cpp:1413,1'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1413,1'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1413,1'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1413,1'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1413,1'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1413,1'
          Dst:             _ZN7llvm_ks5APIntD2Ev
    - functionName:    _ZN7llvm_ks5APIntmIERKS0_
      functionSourceFile: '/src/keystone/llvm/lib/Support/APInt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 281
      functionLinenumberEnd: 287
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          71
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL3subPmPKmS1_j
        - _ZN7llvm_ks5APInt15clearUnusedBitsEv
        - _ZNK7llvm_ks5APInt11getNumWordsEv
        - _ZNK7llvm_ks5APInt12isSingleWordEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APInt.cpp:282,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/APInt.cpp:283,7'
          Dst:             _ZNK7llvm_ks5APInt12isSingleWordEv
        - Src:             'llvm/lib/Support/APInt.cpp:286,31'
          Dst:             _ZNK7llvm_ks5APInt11getNumWordsEv
        - Src:             'llvm/lib/Support/APInt.cpp:286,5'
          Dst:             _ZL3subPmPKmS1_j
        - Src:             'llvm/lib/Support/APInt.cpp:287,10'
          Dst:             _ZN7llvm_ks5APInt15clearUnusedBitsEv
    - functionName:    _ZNK7llvm_ks5APInt3uleERKS0_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/APInt.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1070
      functionLinenumberEnd: 1070
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7llvm_ks5APInt2eqERKS0_
        - _ZNK7llvm_ks5APInt3ultERKS0_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/APInt.h:1070,45'
          Dst:             _ZNK7llvm_ks5APInt3ultERKS0_
        - Src:             'llvm/include/llvm/ADT/APInt.h:1070,57'
          Dst:             _ZNK7llvm_ks5APInt2eqERKS0_
    - functionName:    _ZNK7llvm_ks5APInt4sqrtEv
      functionSourceFile: '/src/keystone/llvm/lib/Support/APInt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1298
      functionLinenumberEnd: 1369
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         93
      ICount:          431
      EdgeCount:       168
      CyclomaticComplexity: 77
      functionsReached:
        - _ZN7llvm_ks5APIntC2EOS0_
        - _ZN7llvm_ks5APIntC2Ejmb
        - _ZN7llvm_ks5APIntD2Ev
        - _ZN7llvm_ks5APIntaSEOS0_
        - _ZN7llvm_ks5APIntaSERKS0_
        - _ZNK7llvm_ks5APInt12isSingleWordEv
        - _ZNK7llvm_ks5APInt13getActiveBitsEv
        - _ZNK7llvm_ks5APInt3shlEj
        - _ZNK7llvm_ks5APInt3uleERKS0_
        - _ZNK7llvm_ks5APInt3ultERKS0_
        - _ZNK7llvm_ks5APInt4udivERKS0_
        - _ZNK7llvm_ks5APIntmiERKS0_
        - _ZNK7llvm_ks5APIntmlERKS0_
        - _ZNK7llvm_ks5APIntplERKS0_
        - _ZNK7llvm_ks5APIntplEm
        - __assert_fail
        - sqrt
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APInt.cpp:1301,24'
          Dst:             _ZNK7llvm_ks5APInt13getActiveBitsEv
        - Src:             'llvm/lib/Support/APInt.cpp:1315,38'
          Dst:             _ZNK7llvm_ks5APInt12isSingleWordEv
        - Src:             'llvm/lib/Support/APInt.cpp:1315,12'
          Dst:             _ZN7llvm_ks5APIntC2Ejmb
        - Src:             'llvm/lib/Support/APInt.cpp:1324,49'
          Dst:             _ZNK7llvm_ks5APInt12isSingleWordEv
        - Src:             'llvm/lib/Support/APInt.cpp:1324,35'
          Dst:             sqrt
        - Src:             'llvm/lib/Support/APInt.cpp:1323,12'
          Dst:             _ZN7llvm_ks5APIntC2Ejmb
        - Src:             'llvm/lib/Support/APInt.cpp:1333,9'
          Dst:             _ZN7llvm_ks5APIntC2Ejmb
        - Src:             'llvm/lib/Support/APInt.cpp:1334,9'
          Dst:             _ZN7llvm_ks5APIntC2Ejmb
        - Src:             'llvm/lib/Support/APInt.cpp:1335,9'
          Dst:             _ZN7llvm_ks5APIntC2Ejmb
        - Src:             'llvm/lib/Support/APInt.cpp:1336,9'
          Dst:             _ZN7llvm_ks5APIntC2Ejmb
        - Src:             'llvm/lib/Support/APInt.cpp:1340,29'
          Dst:             _ZNK7llvm_ks5APInt3uleERKS0_
        - Src:             'llvm/lib/Support/APInt.cpp:1341,21'
          Dst:             _ZNK7llvm_ks5APInt3shlEj
        - Src:             'llvm/lib/Support/APInt.cpp:1341,13'
          Dst:             _ZN7llvm_ks5APIntaSEOS0_
        - Src:             'llvm/lib/Support/APInt.cpp:1341,7'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1341,7'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1339,33'
          Dst:             _ZNK7llvm_ks5APInt3shlEj
        - Src:             'llvm/lib/Support/APInt.cpp:1339,25'
          Dst:             _ZN7llvm_ks5APIntaSEOS0_
        - Src:             'llvm/lib/Support/APInt.cpp:1339,11'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1339,11'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1347,20'
          Dst:             _ZNK7llvm_ks5APInt4udivERKS0_
        - Src:             'llvm/lib/Support/APInt.cpp:1347,32'
          Dst:             _ZNK7llvm_ks5APIntplERKS0_
        - Src:             'llvm/lib/Support/APInt.cpp:1347,41'
          Dst:             _ZNK7llvm_ks5APInt4udivERKS0_
        - Src:             'llvm/lib/Support/APInt.cpp:1347,11'
          Dst:             _ZN7llvm_ks5APIntaSEOS0_
        - Src:             'llvm/lib/Support/APInt.cpp:1347,5'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1347,5'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1347,5'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1348,15'
          Dst:             _ZNK7llvm_ks5APInt3uleERKS0_
        - Src:             'llvm/lib/Support/APInt.cpp:1347,5'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1347,5'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1347,5'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1350,11'
          Dst:             _ZN7llvm_ks5APIntaSERKS0_
        - Src:             'llvm/lib/Support/APInt.cpp:1359,22'
          Dst:             _ZNK7llvm_ks5APIntmlERKS0_
        - Src:             'llvm/lib/Support/APInt.cpp:1360,27'
          Dst:             _ZNK7llvm_ks5APIntplEm
        - Src:             'llvm/lib/Support/APInt.cpp:1360,41'
          Dst:             _ZNK7llvm_ks5APIntplEm
        - Src:             'llvm/lib/Support/APInt.cpp:1360,32'
          Dst:             _ZNK7llvm_ks5APIntmlERKS0_
        - Src:             'llvm/lib/Support/APInt.cpp:1360,9'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1360,9'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1361,13'
          Dst:             _ZNK7llvm_ks5APInt3ultERKS0_
        - Src:             'llvm/lib/Support/APInt.cpp:1362,12'
          Dst:             _ZN7llvm_ks5APIntC2EOS0_
        - Src:             'llvm/lib/Support/APInt.cpp:1360,9'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1360,9'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1363,3'
          Dst:             _ZNK7llvm_ks5APInt3uleERKS0_
        - Src:             'llvm/lib/Support/APInt.cpp:1363,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/APInt.cpp:1364,30'
          Dst:             _ZNK7llvm_ks5APIntmiERKS0_
        - Src:             'llvm/lib/Support/APInt.cpp:1364,40'
          Dst:             _ZNK7llvm_ks5APInt4udivERKS0_
        - Src:             'llvm/lib/Support/APInt.cpp:1364,9'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1365,22'
          Dst:             _ZNK7llvm_ks5APIntmiERKS0_
        - Src:             'llvm/lib/Support/APInt.cpp:1366,14'
          Dst:             _ZNK7llvm_ks5APInt3ultERKS0_
        - Src:             'llvm/lib/Support/APInt.cpp:1367,12'
          Dst:             _ZN7llvm_ks5APIntC2EOS0_
        - Src:             'llvm/lib/Support/APInt.cpp:1364,9'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1369,1'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1368,16'
          Dst:             _ZNK7llvm_ks5APIntplEm
        - Src:             'llvm/lib/Support/APInt.cpp:1369,1'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1369,1'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1369,1'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1369,1'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1369,1'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1369,1'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1369,1'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1369,1'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1369,1'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1369,1'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1369,1'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1369,1'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1369,1'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1369,1'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1369,1'
          Dst:             _ZN7llvm_ks5APIntD2Ev
    - functionName:    sqrt
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - double
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks5APInt4rotrEj
      functionSourceFile: '/src/keystone/llvm/lib/Support/APInt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1284
      functionLinenumberEnd: 1289
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          79
      EdgeCount:       22
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN7llvm_ks5APIntC2ERKS0_
        - _ZN7llvm_ks5APIntD2Ev
        - _ZNK7llvm_ks5APInt3shlEj
        - _ZNK7llvm_ks5APInt4lshrEj
        - _ZNK7llvm_ks5APIntorERKS0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APInt.cpp:1287,12'
          Dst:             _ZN7llvm_ks5APIntC2ERKS0_
        - Src:             'llvm/lib/Support/APInt.cpp:1288,10'
          Dst:             _ZNK7llvm_ks5APInt4lshrEj
        - Src:             'llvm/lib/Support/APInt.cpp:1288,28'
          Dst:             _ZNK7llvm_ks5APInt3shlEj
        - Src:             'llvm/lib/Support/APInt.cpp:1288,26'
          Dst:             _ZNK7llvm_ks5APIntorERKS0_
        - Src:             'llvm/lib/Support/APInt.cpp:1288,3'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1288,3'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1288,3'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1288,3'
          Dst:             _ZN7llvm_ks5APIntD2Ev
    - functionName:    _ZNK7llvm_ks5APIntorERKS0_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/APInt.h'
      linkageType:     InternalLinkage
      functionLinenumber: 790
      functionLinenumberEnd: 795
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          66
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks5APIntC2Ejmb
        - _ZNK7llvm_ks5APInt10OrSlowCaseERKS0_
        - _ZNK7llvm_ks5APInt11getBitWidthEv
        - _ZNK7llvm_ks5APInt12isSingleWordEv
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/APInt.h:791,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/APInt.h:792,9'
          Dst:             _ZNK7llvm_ks5APInt12isSingleWordEv
        - Src:             'llvm/include/llvm/ADT/APInt.h:793,20'
          Dst:             _ZNK7llvm_ks5APInt11getBitWidthEv
        - Src:             'llvm/include/llvm/ADT/APInt.h:793,14'
          Dst:             _ZN7llvm_ks5APIntC2Ejmb
        - Src:             'llvm/include/llvm/ADT/APInt.h:794,12'
          Dst:             _ZNK7llvm_ks5APInt10OrSlowCaseERKS0_
    - functionName:    _ZNK7llvm_ks5APInt10OrSlowCaseERKS0_
      functionSourceFile: '/src/keystone/llvm/lib/Support/APInt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 445
      functionLinenumberEnd: 450
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          66
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL9getMemoryj
        - _ZN7llvm_ks5APIntC2EPmj
        - _ZNK7llvm_ks5APInt11getBitWidthEv
        - _ZNK7llvm_ks5APInt11getNumWordsEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APInt.cpp:446,23'
          Dst:             _ZNK7llvm_ks5APInt11getNumWordsEv
        - Src:             'llvm/lib/Support/APInt.cpp:447,19'
          Dst:             _ZL9getMemoryj
        - Src:             'llvm/lib/Support/APInt.cpp:450,21'
          Dst:             _ZNK7llvm_ks5APInt11getBitWidthEv
        - Src:             'llvm/lib/Support/APInt.cpp:450,10'
          Dst:             _ZN7llvm_ks5APIntC2EPmj
    - functionName:    _ZNK7llvm_ks5APInt4rotrERKS0_
      functionSourceFile: '/src/keystone/llvm/lib/Support/APInt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1280
      functionLinenumberEnd: 1281
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks5APInt15getLimitedValueEm
        - _ZNK7llvm_ks5APInt4rotrEj
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APInt.cpp:1281,35'
          Dst:             _ZNK7llvm_ks5APInt15getLimitedValueEm
        - Src:             'llvm/lib/Support/APInt.cpp:1281,10'
          Dst:             _ZNK7llvm_ks5APInt4rotrEj
    - functionName:    _ZNK7llvm_ks5APInt4rotlERKS0_
      functionSourceFile: '/src/keystone/llvm/lib/Support/APInt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1269
      functionLinenumberEnd: 1270
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks5APInt15getLimitedValueEm
        - _ZNK7llvm_ks5APInt4rotlEj
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APInt.cpp:1270,35'
          Dst:             _ZNK7llvm_ks5APInt15getLimitedValueEm
        - Src:             'llvm/lib/Support/APInt.cpp:1270,10'
          Dst:             _ZNK7llvm_ks5APInt4rotlEj
    - functionName:    _ZNK7llvm_ks5APInt4rotlEj
      functionSourceFile: '/src/keystone/llvm/lib/Support/APInt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1273
      functionLinenumberEnd: 1278
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          79
      EdgeCount:       22
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN7llvm_ks5APIntC2ERKS0_
        - _ZN7llvm_ks5APIntD2Ev
        - _ZNK7llvm_ks5APInt3shlEj
        - _ZNK7llvm_ks5APInt4lshrEj
        - _ZNK7llvm_ks5APIntorERKS0_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APInt.cpp:1276,12'
          Dst:             _ZN7llvm_ks5APIntC2ERKS0_
        - Src:             'llvm/lib/Support/APInt.cpp:1277,10'
          Dst:             _ZNK7llvm_ks5APInt3shlEj
        - Src:             'llvm/lib/Support/APInt.cpp:1277,27'
          Dst:             _ZNK7llvm_ks5APInt4lshrEj
        - Src:             'llvm/lib/Support/APInt.cpp:1277,25'
          Dst:             _ZNK7llvm_ks5APIntorERKS0_
        - Src:             'llvm/lib/Support/APInt.cpp:1277,3'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1277,3'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1277,3'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1277,3'
          Dst:             _ZN7llvm_ks5APIntD2Ev
    - functionName:    _ZNK7llvm_ks5APInt11shlSlowCaseEj
      functionSourceFile: '/src/keystone/llvm/lib/Support/APInt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1213
      functionLinenumberEnd: 1267
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         48
      ICount:          338
      EdgeCount:       56
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7llvm_ks5APInt15clearUnusedBitsEv
        - _ZN7llvm_ks5APIntC2EPmj
        - _ZN7llvm_ks5APIntC2ERKS0_
        - _ZN7llvm_ks5APIntC2Ejmb
        - _ZN7llvm_ks5APIntD2Ev
        - _ZNK7llvm_ks5APInt11getNumWordsEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APInt.cpp:1218,12'
          Dst:             _ZN7llvm_ks5APIntC2Ejmb
        - Src:             'llvm/lib/Support/APInt.cpp:1224,12'
          Dst:             _ZN7llvm_ks5APIntC2ERKS0_
        - Src:             'llvm/lib/Support/APInt.cpp:1227,33'
          Dst:             _ZNK7llvm_ks5APInt11getNumWordsEv
        - Src:             'llvm/lib/Support/APInt.cpp:1232,30'
          Dst:             _ZNK7llvm_ks5APInt11getNumWordsEv
        - Src:             'llvm/lib/Support/APInt.cpp:1236,11'
          Dst:             _ZN7llvm_ks5APIntC2EPmj
        - Src:             'llvm/lib/Support/APInt.cpp:1237,12'
          Dst:             _ZN7llvm_ks5APInt15clearUnusedBitsEv
        - Src:             'llvm/lib/Support/APInt.cpp:1239,3'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1239,3'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1249,35'
          Dst:             _ZNK7llvm_ks5APInt11getNumWordsEv
        - Src:             'llvm/lib/Support/APInt.cpp:1251,11'
          Dst:             _ZN7llvm_ks5APIntC2EPmj
        - Src:             'llvm/lib/Support/APInt.cpp:1252,12'
          Dst:             _ZN7llvm_ks5APInt15clearUnusedBitsEv
        - Src:             'llvm/lib/Support/APInt.cpp:1254,3'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1254,3'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1257,16'
          Dst:             _ZNK7llvm_ks5APInt11getNumWordsEv
        - Src:             'llvm/lib/Support/APInt.cpp:1264,9'
          Dst:             _ZN7llvm_ks5APIntC2EPmj
        - Src:             'llvm/lib/Support/APInt.cpp:1265,10'
          Dst:             _ZN7llvm_ks5APInt15clearUnusedBitsEv
        - Src:             'llvm/lib/Support/APInt.cpp:1267,1'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1267,1'
          Dst:             _ZN7llvm_ks5APIntD2Ev
    - functionName:    _ZNK7llvm_ks5APInt4lshrERKS0_
      functionSourceFile: '/src/keystone/llvm/lib/Support/APInt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1138
      functionLinenumberEnd: 1139
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks5APInt15getLimitedValueEm
        - _ZNK7llvm_ks5APInt4lshrEj
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APInt.cpp:1139,34'
          Dst:             _ZNK7llvm_ks5APInt15getLimitedValueEm
        - Src:             'llvm/lib/Support/APInt.cpp:1139,10'
          Dst:             _ZNK7llvm_ks5APInt4lshrEj
    - functionName:    _ZNK7llvm_ks5APInt4ashrEj
      functionSourceFile: '/src/keystone/llvm/lib/Support/APInt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1053
      functionLinenumberEnd: 1134
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         60
      ICount:          408
      EdgeCount:       75
      CyclomaticComplexity: 17
      functionsReached:
        - _ZN7llvm_ks5APInt15clearUnusedBitsEv
        - _ZN7llvm_ks5APInt8whichBitEj
        - _ZN7llvm_ks5APIntC2EPmj
        - _ZN7llvm_ks5APIntC2ERKS0_
        - _ZN7llvm_ks5APIntC2Ejmb
        - _ZN7llvm_ks5APIntD2Ev
        - _ZNK7llvm_ks5APInt10isNegativeEv
        - _ZNK7llvm_ks5APInt11getNumWordsEv
        - _ZNK7llvm_ks5APInt12isSingleWordEv
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APInt.cpp:1054,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/APInt.cpp:1057,12'
          Dst:             _ZN7llvm_ks5APIntC2ERKS0_
        - Src:             'llvm/lib/Support/APInt.cpp:1060,7'
          Dst:             _ZNK7llvm_ks5APInt12isSingleWordEv
        - Src:             'llvm/lib/Support/APInt.cpp:1062,14'
          Dst:             _ZN7llvm_ks5APIntC2Ejmb
        - Src:             'llvm/lib/Support/APInt.cpp:1065,14'
          Dst:             _ZN7llvm_ks5APIntC2Ejmb
        - Src:             'llvm/lib/Support/APInt.cpp:1074,9'
          Dst:             _ZNK7llvm_ks5APInt10isNegativeEv
        - Src:             'llvm/lib/Support/APInt.cpp:1075,14'
          Dst:             _ZN7llvm_ks5APIntC2Ejmb
        - Src:             'llvm/lib/Support/APInt.cpp:1077,14'
          Dst:             _ZN7llvm_ks5APIntC2Ejmb
        - Src:             'llvm/lib/Support/APInt.cpp:1081,33'
          Dst:             _ZNK7llvm_ks5APInt11getNumWordsEv
        - Src:             'llvm/lib/Support/APInt.cpp:1086,24'
          Dst:             _ZNK7llvm_ks5APInt11getNumWordsEv
        - Src:             'llvm/lib/Support/APInt.cpp:1087,25'
          Dst:             _ZN7llvm_ks5APInt8whichBitEj
        - Src:             'llvm/lib/Support/APInt.cpp:1098,9'
          Dst:             _ZNK7llvm_ks5APInt10isNegativeEv
        - Src:             'llvm/lib/Support/APInt.cpp:1116,9'
          Dst:             _ZNK7llvm_ks5APInt10isNegativeEv
        - Src:             'llvm/lib/Support/APInt.cpp:1128,25'
          Dst:             _ZNK7llvm_ks5APInt10isNegativeEv
        - Src:             'llvm/lib/Support/APInt.cpp:1129,38'
          Dst:             _ZNK7llvm_ks5APInt11getNumWordsEv
        - Src:             'llvm/lib/Support/APInt.cpp:1131,9'
          Dst:             _ZN7llvm_ks5APIntC2EPmj
        - Src:             'llvm/lib/Support/APInt.cpp:1132,10'
          Dst:             _ZN7llvm_ks5APInt15clearUnusedBitsEv
        - Src:             'llvm/lib/Support/APInt.cpp:1134,1'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1134,1'
          Dst:             _ZN7llvm_ks5APIntD2Ev
    - functionName:    _ZNK7llvm_ks5APInt4ashrERKS0_
      functionSourceFile: '/src/keystone/llvm/lib/Support/APInt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1047
      functionLinenumberEnd: 1048
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks5APInt15getLimitedValueEm
        - _ZNK7llvm_ks5APInt4ashrEj
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APInt.cpp:1048,34'
          Dst:             _ZNK7llvm_ks5APInt15getLimitedValueEm
        - Src:             'llvm/lib/Support/APInt.cpp:1048,10'
          Dst:             _ZNK7llvm_ks5APInt4ashrEj
    - functionName:    _ZNK7llvm_ks5APInt10sextOrSelfEj
      functionSourceFile: '/src/keystone/llvm/lib/Support/APInt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1039
      functionLinenumberEnd: 1043
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks5APIntC2ERKS0_
        - _ZNK7llvm_ks5APInt4sextEj
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APInt.cpp:1041,12'
          Dst:             _ZNK7llvm_ks5APInt4sextEj
        - Src:             'llvm/lib/Support/APInt.cpp:1042,10'
          Dst:             _ZN7llvm_ks5APIntC2ERKS0_
    - functionName:    _ZNK7llvm_ks5APInt4sextEj
      functionSourceFile: '/src/keystone/llvm/lib/Support/APInt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 957
      functionLinenumberEnd: 995
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         34
      ICount:          239
      EdgeCount:       38
      CyclomaticComplexity: 6
      functionsReached:
        - _ZL9getMemoryj
        - _ZN7llvm_ks5APInt11getNumWordsEj
        - _ZN7llvm_ks5APIntC2EPmj
        - _ZN7llvm_ks5APIntC2Ejmb
        - _ZN7llvm_ks5APIntD2Ev
        - _ZNK7llvm_ks5APInt10getRawDataEv
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APInt.cpp:958,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/APInt.cpp:963,12'
          Dst:             _ZN7llvm_ks5APIntC2Ejmb
        - Src:             'llvm/lib/Support/APInt.cpp:966,26'
          Dst:             _ZN7llvm_ks5APInt11getNumWordsEj
        - Src:             'llvm/lib/Support/APInt.cpp:966,16'
          Dst:             _ZL9getMemoryj
        - Src:             'llvm/lib/Support/APInt.cpp:966,9'
          Dst:             _ZN7llvm_ks5APIntC2EPmj
        - Src:             'llvm/lib/Support/APInt.cpp:972,12'
          Dst:             _ZNK7llvm_ks5APInt10getRawDataEv
        - Src:             'llvm/lib/Support/APInt.cpp:995,1'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:979,21'
          Dst:             _ZNK7llvm_ks5APInt10getRawDataEv
        - Src:             'llvm/lib/Support/APInt.cpp:995,1'
          Dst:             _ZN7llvm_ks5APIntD2Ev
    - functionName:    _ZNK7llvm_ks5APInt10zextOrSelfEj
      functionSourceFile: '/src/keystone/llvm/lib/Support/APInt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1033
      functionLinenumberEnd: 1037
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks5APIntC2ERKS0_
        - _ZNK7llvm_ks5APInt4zextEj
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APInt.cpp:1035,12'
          Dst:             _ZNK7llvm_ks5APInt4zextEj
        - Src:             'llvm/lib/Support/APInt.cpp:1036,10'
          Dst:             _ZN7llvm_ks5APIntC2ERKS0_
    - functionName:    _ZNK7llvm_ks5APInt4zextEj
      functionSourceFile: '/src/keystone/llvm/lib/Support/APInt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 998
      functionLinenumberEnd: 1015
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          137
      EdgeCount:       25
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL9getMemoryj
        - _ZN7llvm_ks5APInt11getNumWordsEj
        - _ZN7llvm_ks5APIntC2EPmj
        - _ZN7llvm_ks5APIntC2Ejmb
        - _ZN7llvm_ks5APIntD2Ev
        - _ZNK7llvm_ks5APInt10getRawDataEv
        - _ZNK7llvm_ks5APInt11getNumWordsEv
        - __assert_fail
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APInt.cpp:999,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/APInt.cpp:1002,12'
          Dst:             _ZN7llvm_ks5APIntC2Ejmb
        - Src:             'llvm/lib/Support/APInt.cpp:1004,26'
          Dst:             _ZN7llvm_ks5APInt11getNumWordsEj
        - Src:             'llvm/lib/Support/APInt.cpp:1004,16'
          Dst:             _ZL9getMemoryj
        - Src:             'llvm/lib/Support/APInt.cpp:1004,9'
          Dst:             _ZN7llvm_ks5APIntC2EPmj
        - Src:             'llvm/lib/Support/APInt.cpp:1008,20'
          Dst:             _ZNK7llvm_ks5APInt11getNumWordsEv
        - Src:             'llvm/lib/Support/APInt.cpp:1009,22'
          Dst:             _ZNK7llvm_ks5APInt10getRawDataEv
        - Src:             'llvm/lib/Support/APInt.cpp:1015,1'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:1012,38'
          Dst:             _ZNK7llvm_ks5APInt11getNumWordsEv
        - Src:             'llvm/lib/Support/APInt.cpp:1015,1'
          Dst:             _ZN7llvm_ks5APIntD2Ev
    - functionName:    _ZNK7llvm_ks5APInt11sextOrTruncEj
      functionSourceFile: '/src/keystone/llvm/lib/Support/APInt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1025
      functionLinenumberEnd: 1031
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          47
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks5APIntC2ERKS0_
        - _ZNK7llvm_ks5APInt4sextEj
        - _ZNK7llvm_ks5APInt5truncEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APInt.cpp:1027,12'
          Dst:             _ZNK7llvm_ks5APInt4sextEj
        - Src:             'llvm/lib/Support/APInt.cpp:1029,12'
          Dst:             _ZNK7llvm_ks5APInt5truncEj
        - Src:             'llvm/lib/Support/APInt.cpp:1030,10'
          Dst:             _ZN7llvm_ks5APIntC2ERKS0_
    - functionName:    _ZNK7llvm_ks5APInt5truncEj
      functionSourceFile: '/src/keystone/llvm/lib/Support/APInt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 934
      functionLinenumberEnd: 954
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          165
      EdgeCount:       36
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL9getMemoryj
        - _ZN7llvm_ks5APInt11getNumWordsEj
        - _ZN7llvm_ks5APIntC2EPmj
        - _ZN7llvm_ks5APIntC2Ejmb
        - _ZN7llvm_ks5APIntD2Ev
        - _ZNK7llvm_ks5APInt10getRawDataEv
        - __assert_fail
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APInt.cpp:935,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/APInt.cpp:936,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/APInt.cpp:939,25'
          Dst:             _ZNK7llvm_ks5APInt10getRawDataEv
        - Src:             'llvm/lib/Support/APInt.cpp:939,12'
          Dst:             _ZN7llvm_ks5APIntC2Ejmb
        - Src:             'llvm/lib/Support/APInt.cpp:941,26'
          Dst:             _ZN7llvm_ks5APInt11getNumWordsEj
        - Src:             'llvm/lib/Support/APInt.cpp:941,16'
          Dst:             _ZL9getMemoryj
        - Src:             'llvm/lib/Support/APInt.cpp:941,9'
          Dst:             _ZN7llvm_ks5APIntC2EPmj
        - Src:             'llvm/lib/Support/APInt.cpp:954,1'
          Dst:             _ZN7llvm_ks5APIntD2Ev
    - functionName:    _ZNK7llvm_ks5APInt11zextOrTruncEj
      functionSourceFile: '/src/keystone/llvm/lib/Support/APInt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1017
      functionLinenumberEnd: 1023
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          47
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks5APIntC2ERKS0_
        - _ZNK7llvm_ks5APInt4zextEj
        - _ZNK7llvm_ks5APInt5truncEj
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APInt.cpp:1019,12'
          Dst:             _ZNK7llvm_ks5APInt4zextEj
        - Src:             'llvm/lib/Support/APInt.cpp:1021,12'
          Dst:             _ZNK7llvm_ks5APInt5truncEj
        - Src:             'llvm/lib/Support/APInt.cpp:1022,10'
          Dst:             _ZN7llvm_ks5APIntC2ERKS0_
    - functionName:    _ZNK7llvm_ks5APInt7getWordEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/APInt.h'
      linkageType:     InternalLinkage
      functionLinenumber: 156
      functionLinenumberEnd: 157
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks5APInt9whichWordEj
        - _ZNK7llvm_ks5APInt12isSingleWordEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/APInt.h:157,12'
          Dst:             _ZNK7llvm_ks5APInt12isSingleWordEv
        - Src:             'llvm/include/llvm/ADT/APInt.h:157,40'
          Dst:             _ZN7llvm_ks5APInt9whichWordEj
    - functionName:    _ZNK7llvm_ks5APInt13roundToDoubleEb
      functionSourceFile: '/src/keystone/llvm/lib/Support/APInt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 873
      functionLinenumberEnd: 931
      functionDepth:   0
      returnType:      double
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         42
      ICount:          267
      EdgeCount:       50
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7llvm_ks5APInt9whichWordEj
        - _ZN7llvm_ks5APIntC2ERKS0_
        - _ZN7llvm_ks5APIntD2Ev
        - _ZNK7llvm_ks5APInt12isSingleWordEv
        - _ZNK7llvm_ks5APInt13getActiveBitsEv
        - _ZNK7llvm_ks5APInt7getWordEj
        - _ZNK7llvm_ks5APIntixEj
        - _ZNK7llvm_ks5APIntngEv
        - __assert_fail
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APInt.cpp:877,7'
          Dst:             _ZNK7llvm_ks5APInt12isSingleWordEv
        - Src:             'llvm/lib/Support/APInt.cpp:877,25'
          Dst:             _ZNK7llvm_ks5APInt13getActiveBitsEv
        - Src:             'llvm/lib/Support/APInt.cpp:879,31'
          Dst:             _ZNK7llvm_ks5APInt7getWordEj
        - Src:             'llvm/lib/Support/APInt.cpp:882,21'
          Dst:             _ZNK7llvm_ks5APInt7getWordEj
        - Src:             'llvm/lib/Support/APInt.cpp:886,27'
          Dst:             _ZNK7llvm_ks5APIntixEj
        - Src:             'llvm/lib/Support/APInt.cpp:889,21'
          Dst:             _ZNK7llvm_ks5APIntngEv
        - Src:             'llvm/lib/Support/APInt.cpp:889,32'
          Dst:             _ZN7llvm_ks5APIntC2ERKS0_
        - Src:             'llvm/lib/Support/APInt.cpp:892,20'
          Dst:             _ZNK7llvm_ks5APInt13getActiveBitsEv
        - Src:             'llvm/lib/Support/APInt.cpp:931,1'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:911,21'
          Dst:             _ZN7llvm_ks5APInt9whichWordEj
        - Src:             'llvm/lib/Support/APInt.cpp:917,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/APInt.cpp:931,1'
          Dst:             _ZN7llvm_ks5APIntD2Ev
    - functionName:    _ZN7llvm_ks8APIntOps18RoundDoubleToAPIntEdj
      functionSourceFile: '/src/keystone/llvm/lib/Support/APInt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 830
      functionLinenumberEnd: 864
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - double
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         33
      ICount:          188
      EdgeCount:       33
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks5APIntC2ERKS0_
        - _ZN7llvm_ks5APIntC2Ejmb
        - _ZN7llvm_ks5APIntD2Ev
        - _ZN7llvm_ks5APIntaSEOS0_
        - _ZNK7llvm_ks5APInt3shlEj
        - _ZNK7llvm_ks5APIntngEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APInt.cpp:845,12'
          Dst:             _ZN7llvm_ks5APIntC2Ejmb
        - Src:             'llvm/lib/Support/APInt.cpp:852,21'
          Dst:             _ZN7llvm_ks5APIntC2Ejmb
        - Src:             'llvm/lib/Support/APInt.cpp:852,20'
          Dst:             _ZNK7llvm_ks5APIntngEv
        - Src:             'llvm/lib/Support/APInt.cpp:853,21'
          Dst:             _ZN7llvm_ks5APIntC2Ejmb
        - Src:             'llvm/lib/Support/APInt.cpp:852,5'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:852,5'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:858,12'
          Dst:             _ZN7llvm_ks5APIntC2Ejmb
        - Src:             'llvm/lib/Support/APInt.cpp:861,9'
          Dst:             _ZN7llvm_ks5APIntC2Ejmb
        - Src:             'llvm/lib/Support/APInt.cpp:862,13'
          Dst:             _ZNK7llvm_ks5APInt3shlEj
        - Src:             'llvm/lib/Support/APInt.cpp:862,7'
          Dst:             _ZN7llvm_ks5APIntaSEOS0_
        - Src:             'llvm/lib/Support/APInt.cpp:862,3'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:863,18'
          Dst:             _ZNK7llvm_ks5APIntngEv
        - Src:             'llvm/lib/Support/APInt.cpp:863,25'
          Dst:             _ZN7llvm_ks5APIntC2ERKS0_
        - Src:             'llvm/lib/Support/APInt.cpp:864,1'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:862,3'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:864,1'
          Dst:             _ZN7llvm_ks5APIntD2Ev
    - functionName:    _ZN7llvm_ks8APIntOps4uremERKNS_5APIntES3_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/APInt.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1870
      functionLinenumberEnd: 1870
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks5APInt4uremERKS0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/APInt.h:1870,68'
          Dst:             _ZNK7llvm_ks5APInt4uremERKS0_
    - functionName:    _ZNK7llvm_ks5APIntntEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/APInt.h'
      linkageType:     InternalLinkage
      functionLinenumber: 635
      functionLinenumberEnd: 643
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          63
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZNK7llvm_ks5APInt11getNumWordsEv
        - _ZNK7llvm_ks5APInt12isSingleWordEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/APInt.h:636,9'
          Dst:             _ZNK7llvm_ks5APInt12isSingleWordEv
        - Src:             'llvm/include/llvm/ADT/APInt.h:639,31'
          Dst:             _ZNK7llvm_ks5APInt11getNumWordsEv
    - functionName:    _ZN7llvm_ks8APIntOps21GreatestCommonDivisorERKNS_5APIntES3_
      functionSourceFile: '/src/keystone/llvm/lib/Support/APInt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 820
      functionLinenumberEnd: 828
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          112
      EdgeCount:       41
      CyclomaticComplexity: 20
      functionsReached:
        - _ZN7llvm_ks5APIntC2ERKS0_
        - _ZN7llvm_ks5APIntD2Ev
        - _ZN7llvm_ks5APIntaSEOS0_
        - _ZN7llvm_ks5APIntaSERKS0_
        - _ZN7llvm_ks8APIntOps4uremERKNS_5APIntES3_
        - _ZNK7llvm_ks5APIntntEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APInt.cpp:821,13'
          Dst:             _ZN7llvm_ks5APIntC2ERKS0_
        - Src:             'llvm/lib/Support/APInt.cpp:821,23'
          Dst:             _ZN7llvm_ks5APIntC2ERKS0_
        - Src:             'llvm/lib/Support/APInt.cpp:822,11'
          Dst:             _ZNK7llvm_ks5APIntntEv
        - Src:             'llvm/lib/Support/APInt.cpp:823,15'
          Dst:             _ZN7llvm_ks5APIntC2ERKS0_
        - Src:             'llvm/lib/Support/APInt.cpp:824,9'
          Dst:             _ZN7llvm_ks8APIntOps4uremERKNS_5APIntES3_
        - Src:             'llvm/lib/Support/APInt.cpp:824,7'
          Dst:             _ZN7llvm_ks5APIntaSEOS0_
        - Src:             'llvm/lib/Support/APInt.cpp:824,5'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:825,7'
          Dst:             _ZN7llvm_ks5APIntaSERKS0_
        - Src:             'llvm/lib/Support/APInt.cpp:826,3'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:824,5'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:826,3'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:828,1'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:828,1'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:828,1'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:828,1'
          Dst:             _ZN7llvm_ks5APIntD2Ev
    - functionName:    _ZN7llvm_ks11ByteSwap_64Em
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/MathExtras.h'
      linkageType:     InternalLinkage
      functionLinenumber: 378
      functionLinenumberEnd: 379
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks3sys16SwapByteOrder_64Em
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/MathExtras.h:379,10'
          Dst:             _ZN7llvm_ks3sys16SwapByteOrder_64Em
    - functionName:    _ZN7llvm_ks11ByteSwap_32Ej
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/MathExtras.h'
      linkageType:     InternalLinkage
      functionLinenumber: 372
      functionLinenumberEnd: 373
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks3sys16SwapByteOrder_32Ej
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/MathExtras.h:373,10'
          Dst:             _ZN7llvm_ks3sys16SwapByteOrder_32Ej
    - functionName:    _ZN7llvm_ks11ByteSwap_16Et
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/MathExtras.h'
      linkageType:     InternalLinkage
      functionLinenumber: 366
      functionLinenumberEnd: 367
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks3sys16SwapByteOrder_16Et
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/MathExtras.h:367,10'
          Dst:             _ZN7llvm_ks3sys16SwapByteOrder_16Et
    - functionName:    _ZNK7llvm_ks5APInt8byteSwapEv
      functionSourceFile: '/src/keystone/llvm/lib/Support/APInt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 792
      functionLinenumberEnd: 817
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         37
      ICount:          244
      EdgeCount:       41
      CyclomaticComplexity: 6
      functionsReached:
        - _ZL8lshrNearPmS_jj
        - _ZN7llvm_ks11ByteSwap_16Et
        - _ZN7llvm_ks11ByteSwap_32Ej
        - _ZN7llvm_ks11ByteSwap_64Em
        - _ZN7llvm_ks5APIntC2Ejmb
        - _ZN7llvm_ks5APIntD2Ev
        - _ZNK7llvm_ks5APInt11getNumWordsEv
        - __assert_fail
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APInt.cpp:793,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/APInt.cpp:795,28'
          Dst:             _ZN7llvm_ks11ByteSwap_16Et
        - Src:             'llvm/lib/Support/APInt.cpp:795,12'
          Dst:             _ZN7llvm_ks5APIntC2Ejmb
        - Src:             'llvm/lib/Support/APInt.cpp:797,28'
          Dst:             _ZN7llvm_ks11ByteSwap_32Ej
        - Src:             'llvm/lib/Support/APInt.cpp:797,12'
          Dst:             _ZN7llvm_ks5APIntC2Ejmb
        - Src:             'llvm/lib/Support/APInt.cpp:800,12'
          Dst:             _ZN7llvm_ks11ByteSwap_32Ej
        - Src:             'llvm/lib/Support/APInt.cpp:802,12'
          Dst:             _ZN7llvm_ks11ByteSwap_16Et
        - Src:             'llvm/lib/Support/APInt.cpp:803,12'
          Dst:             _ZN7llvm_ks5APIntC2Ejmb
        - Src:             'llvm/lib/Support/APInt.cpp:806,28'
          Dst:             _ZN7llvm_ks11ByteSwap_64Em
        - Src:             'llvm/lib/Support/APInt.cpp:806,12'
          Dst:             _ZN7llvm_ks5APIntC2Ejmb
        - Src:             'llvm/lib/Support/APInt.cpp:808,16'
          Dst:             _ZNK7llvm_ks5APInt11getNumWordsEv
        - Src:             'llvm/lib/Support/APInt.cpp:808,9'
          Dst:             _ZN7llvm_ks5APIntC2Ejmb
        - Src:             'llvm/lib/Support/APInt.cpp:809,28'
          Dst:             _ZNK7llvm_ks5APInt11getNumWordsEv
        - Src:             'llvm/lib/Support/APInt.cpp:810,22'
          Dst:             _ZN7llvm_ks11ByteSwap_64Em
        - Src:             'llvm/lib/Support/APInt.cpp:817,1'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:812,40'
          Dst:             _ZNK7llvm_ks5APInt11getNumWordsEv
        - Src:             'llvm/lib/Support/APInt.cpp:812,5'
          Dst:             _ZL8lshrNearPmS_jj
        - Src:             'llvm/lib/Support/APInt.cpp:817,1'
          Dst:             _ZN7llvm_ks5APIntD2Ev
    - functionName:    _ZN7llvm_ks17countTrailingOnesImEEmT_NS_12ZeroBehaviorE
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/MathExtras.h'
      linkageType:     InternalLinkage
      functionLinenumber: 407
      functionLinenumberEnd: 411
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks18countTrailingZerosImEEmT_NS_12ZeroBehaviorE
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/MathExtras.h:411,10'
          Dst:             _ZN7llvm_ks18countTrailingZerosImEEmT_NS_12ZeroBehaviorE
    - functionName:    _ZNK7llvm_ks5APInt25countTrailingOnesSlowCaseEv
      functionSourceFile: '/src/keystone/llvm/lib/Support/APInt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 763
      functionLinenumberEnd: 770
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          81
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks17countTrailingOnesImEEmT_NS_12ZeroBehaviorE
        - _ZNK7llvm_ks5APInt11getNumWordsEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APInt.cpp:766,14'
          Dst:             _ZNK7llvm_ks5APInt11getNumWordsEv
        - Src:             'llvm/lib/Support/APInt.cpp:768,11'
          Dst:             _ZNK7llvm_ks5APInt11getNumWordsEv
        - Src:             'llvm/lib/Support/APInt.cpp:769,14'
          Dst:             _ZN7llvm_ks17countTrailingOnesImEEmT_NS_12ZeroBehaviorE
    - functionName:    _ZNK7llvm_ks5APInt18countTrailingZerosEv
      functionSourceFile: '/src/keystone/llvm/lib/Support/APInt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 751
      functionLinenumberEnd: 761
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         16
      ICount:          101
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks18countTrailingZerosImEEmT_NS_12ZeroBehaviorE
        - _ZNK7llvm_ks5APInt11getNumWordsEv
        - _ZNK7llvm_ks5APInt12isSingleWordEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APInt.cpp:752,7'
          Dst:             _ZNK7llvm_ks5APInt12isSingleWordEv
        - Src:             'llvm/lib/Support/APInt.cpp:753,30'
          Dst:             _ZN7llvm_ks18countTrailingZerosImEEmT_NS_12ZeroBehaviorE
        - Src:             'llvm/lib/Support/APInt.cpp:756,14'
          Dst:             _ZNK7llvm_ks5APInt11getNumWordsEv
        - Src:             'llvm/lib/Support/APInt.cpp:758,11'
          Dst:             _ZNK7llvm_ks5APInt11getNumWordsEv
        - Src:             'llvm/lib/Support/APInt.cpp:759,14'
          Dst:             _ZN7llvm_ks18countTrailingZerosImEEmT_NS_12ZeroBehaviorE
    - functionName:    _ZNK7llvm_ks5APInt25countLeadingZerosSlowCaseEv
      functionSourceFile: '/src/keystone/llvm/lib/Support/APInt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 696
      functionLinenumberEnd: 722
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         17
      ICount:          128
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks17countLeadingZerosImEEmT_NS_12ZeroBehaviorE
        - _ZNK7llvm_ks5APInt11getNumWordsEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APInt.cpp:707,16'
          Dst:             _ZNK7llvm_ks5APInt11getNumWordsEv
        - Src:             'llvm/lib/Support/APInt.cpp:710,12'
          Dst:             _ZN7llvm_ks17countLeadingZerosImEEmT_NS_12ZeroBehaviorE
        - Src:             'llvm/lib/Support/APInt.cpp:717,16'
          Dst:             _ZN7llvm_ks17countLeadingZerosImEEmT_NS_12ZeroBehaviorE
    - functionName:    _ZN7llvm_ks8APIntOps3shlERKNS_5APIntEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/APInt.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1848
      functionLinenumberEnd: 1849
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks5APInt3shlEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/APInt.h:1849,14'
          Dst:             _ZNK7llvm_ks5APInt3shlEj
    - functionName:    _ZNK7llvm_ks5APInt9getLoBitsEj
      functionSourceFile: '/src/keystone/llvm/lib/Support/APInt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 691
      functionLinenumberEnd: 694
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          50
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks5APIntD2Ev
        - _ZN7llvm_ks8APIntOps3shlERKNS_5APIntEj
        - _ZN7llvm_ks8APIntOps4lshrERKNS_5APIntEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APInt.cpp:692,25'
          Dst:             _ZN7llvm_ks8APIntOps3shlERKNS_5APIntEj
        - Src:             'llvm/lib/Support/APInt.cpp:692,10'
          Dst:             _ZN7llvm_ks8APIntOps4lshrERKNS_5APIntEj
        - Src:             'llvm/lib/Support/APInt.cpp:692,3'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:692,3'
          Dst:             _ZN7llvm_ks5APIntD2Ev
    - functionName:    _ZN7llvm_ks8APIntOps4lshrERKNS_5APIntEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/APInt.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1841
      functionLinenumberEnd: 1842
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks5APInt4lshrEj
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/APInt.h:1842,14'
          Dst:             _ZNK7llvm_ks5APInt4lshrEj
    - functionName:    _ZNK7llvm_ks5APInt9getHiBitsEj
      functionSourceFile: '/src/keystone/llvm/lib/Support/APInt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 686
      functionLinenumberEnd: 687
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks8APIntOps4lshrERKNS_5APIntEj
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APInt.cpp:687,10'
          Dst:             _ZN7llvm_ks8APIntOps4lshrERKNS_5APIntEj
    - functionName:    _ZNK7llvm_ks5APInt7isSplatEj
      functionSourceFile: '/src/keystone/llvm/lib/Support/APInt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 677
      functionLinenumberEnd: 683
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          67
      EdgeCount:       25
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN7llvm_ks5APIntD2Ev
        - _ZNK7llvm_ks5APInt11getBitWidthEv
        - _ZNK7llvm_ks5APInt4rotlEj
        - _ZNK7llvm_ks5APInteqERKS0_
        - __assert_fail
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APInt.cpp:678,3'
          Dst:             _ZNK7llvm_ks5APInt11getBitWidthEv
        - Src:             'llvm/lib/Support/APInt.cpp:678,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/APInt.cpp:682,19'
          Dst:             _ZNK7llvm_ks5APInt4rotlEj
        - Src:             'llvm/lib/Support/APInt.cpp:682,16'
          Dst:             _ZNK7llvm_ks5APInteqERKS0_
        - Src:             'llvm/lib/Support/APInt.cpp:682,3'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:682,3'
          Dst:             _ZN7llvm_ks5APIntD2Ev
    - functionName:    _ZN7llvm_ks18hash_combine_rangeIPmEENS_9hash_codeET_S3_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/Hashing.h'
      linkageType:     InternalLinkage
      functionLinenumber: 481
      functionLinenumberEnd: 482
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks7hashing6detail23hash_combine_range_implImEENSt3__19enable_ifIXsr16is_hashable_dataIT_EE5valueENS_9hash_codeEE4typeEPS5_S9_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/Hashing.h:482,10'
          Dst:             _ZN7llvm_ks7hashing6detail23hash_combine_range_implImEENSt3__19enable_ifIXsr16is_hashable_dataIT_EE5valueENS_9hash_codeEE4typeEPS5_S9_
    - functionName:    _ZN7llvm_ks12hash_combineIJmEEENS_9hash_codeEDpRKT_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/Hashing.h'
      linkageType:     InternalLinkage
      functionLinenumber: 603
      functionLinenumberEnd: 606
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks7hashing6detail29hash_combine_recursive_helper7combineImJEEENS_9hash_codeEmPcS5_RKT_DpRKT0_
        - _ZN7llvm_ks7hashing6detail29hash_combine_recursive_helperC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/Hashing.h:605,61'
          Dst:             _ZN7llvm_ks7hashing6detail29hash_combine_recursive_helperC2Ev
        - Src:             'llvm/include/llvm/ADT/Hashing.h:606,17'
          Dst:             _ZN7llvm_ks7hashing6detail29hash_combine_recursive_helper7combineImJEEENS_9hash_codeEmPcS5_RKT_DpRKT0_
    - functionName:    _ZN7llvm_ks10hash_valueERKNS_5APIntE
      functionSourceFile: '/src/keystone/llvm/lib/Support/APInt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 670
      functionLinenumberEnd: 675
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks12hash_combineIJmEEENS_9hash_codeEDpRKT_
        - _ZN7llvm_ks18hash_combine_rangeIPmEENS_9hash_codeET_S3_
        - _ZNK7llvm_ks5APInt11getNumWordsEv
        - _ZNK7llvm_ks5APInt12isSingleWordEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APInt.cpp:671,11'
          Dst:             _ZNK7llvm_ks5APInt12isSingleWordEv
        - Src:             'llvm/lib/Support/APInt.cpp:672,12'
          Dst:             _ZN7llvm_ks12hash_combineIJmEEENS_9hash_codeEDpRKT_
        - Src:             'llvm/lib/Support/APInt.cpp:674,54'
          Dst:             _ZNK7llvm_ks5APInt11getNumWordsEv
        - Src:             'llvm/lib/Support/APInt.cpp:674,10'
          Dst:             _ZN7llvm_ks18hash_combine_rangeIPmEENS_9hash_codeET_S3_
    - functionName:    _ZNK7llvm_ks5APInt8logBase2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/APInt.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1522
      functionLinenumberEnd: 1522
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks5APInt17countLeadingZerosEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/APInt.h:1522,53'
          Dst:             _ZNK7llvm_ks5APInt17countLeadingZerosEv
    - functionName:    _ZN7llvm_ks5APInt13getBitsNeededENS_9StringRefEh
      functionSourceFile: '/src/keystone/llvm/lib/Support/APInt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 617
      functionLinenumberEnd: 668
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         69
      ICount:          368
      EdgeCount:       85
      CyclomaticComplexity: 18
      functionsReached:
        - _ZN7llvm_ks5APIntC2EjNS_9StringRefEh
        - _ZN7llvm_ks5APIntD2Ev
        - _ZNK7llvm_ks5APInt8logBase2Ev
        - _ZNK7llvm_ks9StringRef5beginEv
        - __assert_fail
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APInt.cpp:618,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/APInt.cpp:619,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/APInt.cpp:626,31'
          Dst:             _ZNK7llvm_ks9StringRef5beginEv
        - Src:             'llvm/lib/Support/APInt.cpp:631,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/APInt.cpp:658,25'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/APInt.cpp:658,9'
          Dst:             _ZN7llvm_ks5APIntC2EjNS_9StringRefEh
        - Src:             'llvm/lib/Support/APInt.cpp:662,22'
          Dst:             _ZNK7llvm_ks5APInt8logBase2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:668,1'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:668,1'
          Dst:             _ZN7llvm_ks5APIntD2Ev
    - functionName:    _ZN7llvm_ks5APIntC2EjNS_9StringRefEh
      functionSourceFile: '/src/keystone/llvm/lib/Support/APInt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - size_t
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          62
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks5APInt10fromStringEjNS_9StringRefEh
        - __assert_fail
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APInt.cpp:119,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/APInt.cpp:120,3'
          Dst:             _ZN7llvm_ks5APInt10fromStringEjNS_9StringRefEh
    - functionName:    _ZN7llvm_ks5APInt10fromStringEjNS_9StringRefEh
      functionSourceFile: '/src/keystone/llvm/lib/Support/APInt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2052
      functionLinenumberEnd: 2110
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - size_t
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         125
      ICount:          549
      EdgeCount:       140
      CyclomaticComplexity: 17
      functionsReached:
        - _ZL16getClearedMemoryj
        - _ZL8getDigitch
        - _ZN7llvm_ks5APInt11flipAllBitsEv
        - _ZN7llvm_ks5APIntC2Ejmb
        - _ZN7llvm_ks5APIntD2Ev
        - _ZN7llvm_ks5APIntlSEj
        - _ZN7llvm_ks5APIntmLERKS0_
        - _ZN7llvm_ks5APIntmmEv
        - _ZN7llvm_ks5APIntpLERKS0_
        - _ZNK7llvm_ks5APInt11getBitWidthEv
        - _ZNK7llvm_ks5APInt11getNumWordsEv
        - _ZNK7llvm_ks5APInt12isSingleWordEv
        - _ZNK7llvm_ks9StringRef3endEv
        - _ZNK7llvm_ks9StringRef5beginEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APInt.cpp:2054,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/APInt.cpp:2055,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/APInt.cpp:2059,31'
          Dst:             _ZNK7llvm_ks9StringRef5beginEv
        - Src:             'llvm/lib/Support/APInt.cpp:2065,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/APInt.cpp:2067,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/APInt.cpp:2068,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/APInt.cpp:2069,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/APInt.cpp:2070,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/APInt.cpp:2074,8'
          Dst:             _ZNK7llvm_ks5APInt12isSingleWordEv
        - Src:             'llvm/lib/Support/APInt.cpp:2075,29'
          Dst:             _ZNK7llvm_ks5APInt11getNumWordsEv
        - Src:             'llvm/lib/Support/APInt.cpp:2075,12'
          Dst:             _ZL16getClearedMemoryj
        - Src:             'llvm/lib/Support/APInt.cpp:2082,17'
          Dst:             _ZNK7llvm_ks5APInt11getBitWidthEv
        - Src:             'llvm/lib/Support/APInt.cpp:2082,9'
          Dst:             _ZN7llvm_ks5APIntC2Ejmb
        - Src:             'llvm/lib/Support/APInt.cpp:2083,17'
          Dst:             _ZNK7llvm_ks5APInt11getBitWidthEv
        - Src:             'llvm/lib/Support/APInt.cpp:2083,9'
          Dst:             _ZN7llvm_ks5APIntC2Ejmb
        - Src:             'llvm/lib/Support/APInt.cpp:2086,36'
          Dst:             _ZNK7llvm_ks9StringRef3endEv
        - Src:             'llvm/lib/Support/APInt.cpp:2087,22'
          Dst:             _ZL8getDigitch
        - Src:             'llvm/lib/Support/APInt.cpp:2088,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/APInt.cpp:2110,1'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:2093,15'
          Dst:             _ZN7llvm_ks5APIntlSEj
        - Src:             'llvm/lib/Support/APInt.cpp:2095,15'
          Dst:             _ZN7llvm_ks5APIntmLERKS0_
        - Src:             'llvm/lib/Support/APInt.cpp:2099,17'
          Dst:             _ZNK7llvm_ks5APInt12isSingleWordEv
        - Src:             'llvm/lib/Support/APInt.cpp:2103,11'
          Dst:             _ZN7llvm_ks5APIntpLERKS0_
        - Src:             'llvm/lib/Support/APInt.cpp:2107,5'
          Dst:             _ZN7llvm_ks5APIntmmEv
        - Src:             'llvm/lib/Support/APInt.cpp:2108,11'
          Dst:             _ZN7llvm_ks5APInt11flipAllBitsEv
        - Src:             'llvm/lib/Support/APInt.cpp:2110,1'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:2110,1'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:2110,1'
          Dst:             _ZN7llvm_ks5APIntD2Ev
    - functionName:    _ZN7llvm_ks5APIntpLERKS0_
      functionSourceFile: '/src/keystone/llvm/lib/Support/APInt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 254
      functionLinenumberEnd: 261
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          71
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL3addPmPKmS1_j
        - _ZN7llvm_ks5APInt15clearUnusedBitsEv
        - _ZNK7llvm_ks5APInt11getNumWordsEv
        - _ZNK7llvm_ks5APInt12isSingleWordEv
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APInt.cpp:255,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/APInt.cpp:256,7'
          Dst:             _ZNK7llvm_ks5APInt12isSingleWordEv
        - Src:             'llvm/lib/Support/APInt.cpp:259,31'
          Dst:             _ZNK7llvm_ks5APInt11getNumWordsEv
        - Src:             'llvm/lib/Support/APInt.cpp:259,5'
          Dst:             _ZL3addPmPKmS1_j
        - Src:             'llvm/lib/Support/APInt.cpp:261,10'
          Dst:             _ZN7llvm_ks5APInt15clearUnusedBitsEv
    - functionName:    _ZN7llvm_ks5APIntmmEv
      functionSourceFile: '/src/keystone/llvm/lib/Support/APInt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 228
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL5sub_1Pmjm
        - _ZN7llvm_ks5APInt15clearUnusedBitsEv
        - _ZNK7llvm_ks5APInt11getNumWordsEv
        - _ZNK7llvm_ks5APInt12isSingleWordEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APInt.cpp:229,7'
          Dst:             _ZNK7llvm_ks5APInt12isSingleWordEv
        - Src:             'llvm/lib/Support/APInt.cpp:232,17'
          Dst:             _ZNK7llvm_ks5APInt11getNumWordsEv
        - Src:             'llvm/lib/Support/APInt.cpp:232,5'
          Dst:             _ZL5sub_1Pmjm
        - Src:             'llvm/lib/Support/APInt.cpp:233,10'
          Dst:             _ZN7llvm_ks5APInt15clearUnusedBitsEv
    - functionName:    _ZL5sub_1Pmjm
      functionSourceFile: '/src/keystone/llvm/lib/Support/APInt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 213
      functionLinenumberEnd: 224
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          60
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks5APInt7flipBitEj
      functionSourceFile: '/src/keystone/llvm/lib/Support/APInt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 611
      functionLinenumberEnd: 615
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          57
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks5APInt6setBitEj
        - _ZN7llvm_ks5APInt8clearBitEj
        - _ZNK7llvm_ks5APIntixEj
        - __assert_fail
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APInt.cpp:612,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/APInt.cpp:613,7'
          Dst:             _ZNK7llvm_ks5APIntixEj
        - Src:             'llvm/lib/Support/APInt.cpp:613,29'
          Dst:             _ZN7llvm_ks5APInt8clearBitEj
        - Src:             'llvm/lib/Support/APInt.cpp:614,8'
          Dst:             _ZN7llvm_ks5APInt6setBitEj
    - functionName:    _ZNK7llvm_ks5APInt3sltERKS0_
      functionSourceFile: '/src/keystone/llvm/lib/Support/APInt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 554
      functionLinenumberEnd: 588
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         39
      ICount:          216
      EdgeCount:       75
      CyclomaticComplexity: 38
      functionsReached:
        - _ZN7llvm_ks5APInt11flipAllBitsEv
        - _ZN7llvm_ks5APIntC2ERKS0_
        - _ZN7llvm_ks5APIntD2Ev
        - _ZN7llvm_ks5APIntppEv
        - _ZNK7llvm_ks5APInt10isNegativeEv
        - _ZNK7llvm_ks5APInt12isSingleWordEv
        - _ZNK7llvm_ks5APInt3ugtERKS0_
        - _ZNK7llvm_ks5APInt3ultERKS0_
        - __assert_fail
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APInt.cpp:555,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/APInt.cpp:556,7'
          Dst:             _ZNK7llvm_ks5APInt12isSingleWordEv
        - Src:             'llvm/lib/Support/APInt.cpp:562,9'
          Dst:             _ZN7llvm_ks5APIntC2ERKS0_
        - Src:             'llvm/lib/Support/APInt.cpp:563,9'
          Dst:             _ZN7llvm_ks5APIntC2ERKS0_
        - Src:             'llvm/lib/Support/APInt.cpp:564,17'
          Dst:             _ZNK7llvm_ks5APInt10isNegativeEv
        - Src:             'llvm/lib/Support/APInt.cpp:565,21'
          Dst:             _ZNK7llvm_ks5APInt10isNegativeEv
        - Src:             'llvm/lib/Support/APInt.cpp:568,9'
          Dst:             _ZN7llvm_ks5APInt11flipAllBitsEv
        - Src:             'llvm/lib/Support/APInt.cpp:569,5'
          Dst:             _ZN7llvm_ks5APIntppEv
        - Src:             'llvm/lib/Support/APInt.cpp:588,1'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:573,9'
          Dst:             _ZN7llvm_ks5APInt11flipAllBitsEv
        - Src:             'llvm/lib/Support/APInt.cpp:574,5'
          Dst:             _ZN7llvm_ks5APIntppEv
        - Src:             'llvm/lib/Support/APInt.cpp:581,18'
          Dst:             _ZNK7llvm_ks5APInt3ugtERKS0_
        - Src:             'llvm/lib/Support/APInt.cpp:587,16'
          Dst:             _ZNK7llvm_ks5APInt3ultERKS0_
        - Src:             'llvm/lib/Support/APInt.cpp:588,1'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:588,1'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:588,1'
          Dst:             _ZN7llvm_ks5APIntD2Ev
    - functionName:    _ZNK7llvm_ks5APInt13EqualSlowCaseEm
      functionSourceFile: '/src/keystone/llvm/lib/Support/APInt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 514
      functionLinenumberEnd: 520
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7llvm_ks5APInt13getActiveBitsEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APInt.cpp:515,16'
          Dst:             _ZNK7llvm_ks5APInt13getActiveBitsEv
    - functionName:    _ZNK7llvm_ks5APInt11XorSlowCaseERKS0_
      functionSourceFile: '/src/keystone/llvm/lib/Support/APInt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 453
      functionLinenumberEnd: 463
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          95
      EdgeCount:       13
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL9getMemoryj
        - _ZN7llvm_ks5APInt15clearUnusedBitsEv
        - _ZN7llvm_ks5APIntC2EPmj
        - _ZN7llvm_ks5APIntD2Ev
        - _ZNK7llvm_ks5APInt11getBitWidthEv
        - _ZNK7llvm_ks5APInt11getNumWordsEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APInt.cpp:454,23'
          Dst:             _ZNK7llvm_ks5APInt11getNumWordsEv
        - Src:             'llvm/lib/Support/APInt.cpp:455,19'
          Dst:             _ZL9getMemoryj
        - Src:             'llvm/lib/Support/APInt.cpp:459,21'
          Dst:             _ZNK7llvm_ks5APInt11getBitWidthEv
        - Src:             'llvm/lib/Support/APInt.cpp:459,9'
          Dst:             _ZN7llvm_ks5APIntC2EPmj
        - Src:             'llvm/lib/Support/APInt.cpp:461,10'
          Dst:             _ZN7llvm_ks5APInt15clearUnusedBitsEv
        - Src:             'llvm/lib/Support/APInt.cpp:463,1'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/APInt.cpp:463,1'
          Dst:             _ZN7llvm_ks5APIntD2Ev
    - functionName:    _ZNK7llvm_ks5APInt11AndSlowCaseERKS0_
      functionSourceFile: '/src/keystone/llvm/lib/Support/APInt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 437
      functionLinenumberEnd: 442
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          66
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL9getMemoryj
        - _ZN7llvm_ks5APIntC2EPmj
        - _ZNK7llvm_ks5APInt11getBitWidthEv
        - _ZNK7llvm_ks5APInt11getNumWordsEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APInt.cpp:438,23'
          Dst:             _ZNK7llvm_ks5APInt11getNumWordsEv
        - Src:             'llvm/lib/Support/APInt.cpp:439,19'
          Dst:             _ZL9getMemoryj
        - Src:             'llvm/lib/Support/APInt.cpp:442,21'
          Dst:             _ZNK7llvm_ks5APInt11getBitWidthEv
        - Src:             'llvm/lib/Support/APInt.cpp:442,10'
          Dst:             _ZN7llvm_ks5APIntC2EPmj
    - functionName:    _ZN7llvm_ks5APInteOERKS0_
      functionSourceFile: '/src/keystone/llvm/lib/Support/APInt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 424
      functionLinenumberEnd: 435
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          101
      EdgeCount:       20
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks5APInt15clearUnusedBitsEv
        - _ZNK7llvm_ks5APInt11getNumWordsEv
        - _ZNK7llvm_ks5APInt12isSingleWordEv
        - __assert_fail
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APInt.cpp:425,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/APInt.cpp:426,7'
          Dst:             _ZNK7llvm_ks5APInt12isSingleWordEv
        - Src:             'llvm/lib/Support/APInt.cpp:428,11'
          Dst:             _ZN7llvm_ks5APInt15clearUnusedBitsEv
        - Src:             'llvm/lib/Support/APInt.cpp:431,23'
          Dst:             _ZNK7llvm_ks5APInt11getNumWordsEv
        - Src:             'llvm/lib/Support/APInt.cpp:434,10'
          Dst:             _ZN7llvm_ks5APInt15clearUnusedBitsEv
    - functionName:    _ZN7llvm_ks5APIntoRERKS0_
      functionSourceFile: '/src/keystone/llvm/lib/Support/APInt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 412
      functionLinenumberEnd: 422
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          99
      EdgeCount:       20
      CyclomaticComplexity: 5
      functionsReached:
        - _ZNK7llvm_ks5APInt11getNumWordsEv
        - _ZNK7llvm_ks5APInt12isSingleWordEv
        - __assert_fail
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APInt.cpp:413,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/APInt.cpp:414,7'
          Dst:             _ZNK7llvm_ks5APInt12isSingleWordEv
        - Src:             'llvm/lib/Support/APInt.cpp:418,23'
          Dst:             _ZNK7llvm_ks5APInt11getNumWordsEv
    - functionName:    _ZN7llvm_ks5APIntaNERKS0_
      functionSourceFile: '/src/keystone/llvm/lib/Support/APInt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 400
      functionLinenumberEnd: 410
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          99
      EdgeCount:       20
      CyclomaticComplexity: 5
      functionsReached:
        - _ZNK7llvm_ks5APInt11getNumWordsEv
        - _ZNK7llvm_ks5APInt12isSingleWordEv
        - __assert_fail
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APInt.cpp:401,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/APInt.cpp:402,7'
          Dst:             _ZNK7llvm_ks5APInt12isSingleWordEv
        - Src:             'llvm/lib/Support/APInt.cpp:406,23'
          Dst:             _ZNK7llvm_ks5APInt11getNumWordsEv
    - functionName:    _ZNK7llvm_ks5APInt7ProfileERNS_16FoldingSetNodeIDE
      functionSourceFile: '/src/keystone/llvm/lib/Support/APInt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 166
      functionLinenumberEnd: 179
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks5APInt14AssignSlowCaseERKS0_
      functionSourceFile: '/src/keystone/llvm/lib/Support/APInt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         31
      ICount:          172
      EdgeCount:       38
      CyclomaticComplexity: 9
      functionsReached:
        - _ZL9getMemoryj
        - _ZN7llvm_ks5APInt15clearUnusedBitsEv
        - _ZNK7llvm_ks5APInt11getBitWidthEv
        - _ZNK7llvm_ks5APInt11getNumWordsEv
        - _ZNK7llvm_ks5APInt12isSingleWordEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APInt.cpp:128,23'
          Dst:             _ZNK7llvm_ks5APInt11getBitWidthEv
        - Src:             'llvm/lib/Support/APInt.cpp:130,5'
          Dst:             _ZNK7llvm_ks5APInt12isSingleWordEv
        - Src:             'llvm/lib/Support/APInt.cpp:130,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/APInt.cpp:131,28'
          Dst:             _ZNK7llvm_ks5APInt11getNumWordsEv
        - Src:             'llvm/lib/Support/APInt.cpp:135,7'
          Dst:             _ZNK7llvm_ks5APInt12isSingleWordEv
        - Src:             'llvm/lib/Support/APInt.cpp:137,5'
          Dst:             _ZNK7llvm_ks5APInt12isSingleWordEv
        - Src:             'llvm/lib/Support/APInt.cpp:137,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/APInt.cpp:139,26'
          Dst:             _ZNK7llvm_ks5APInt11getNumWordsEv
        - Src:             'llvm/lib/Support/APInt.cpp:139,12'
          Dst:             _ZL9getMemoryj
        - Src:             'llvm/lib/Support/APInt.cpp:140,32'
          Dst:             _ZNK7llvm_ks5APInt11getNumWordsEv
        - Src:             'llvm/lib/Support/APInt.cpp:141,14'
          Dst:             _ZNK7llvm_ks5APInt11getNumWordsEv
        - Src:             'llvm/lib/Support/APInt.cpp:141,35'
          Dst:             _ZNK7llvm_ks5APInt11getNumWordsEv
        - Src:             'llvm/lib/Support/APInt.cpp:142,32'
          Dst:             _ZNK7llvm_ks5APInt11getNumWordsEv
        - Src:             'llvm/lib/Support/APInt.cpp:143,16'
          Dst:             _ZNK7llvm_ks5APInt12isSingleWordEv
        - Src:             'llvm/lib/Support/APInt.cpp:148,26'
          Dst:             _ZNK7llvm_ks5APInt11getNumWordsEv
        - Src:             'llvm/lib/Support/APInt.cpp:148,12'
          Dst:             _ZL9getMemoryj
        - Src:             'llvm/lib/Support/APInt.cpp:149,32'
          Dst:             _ZNK7llvm_ks5APInt11getNumWordsEv
        - Src:             'llvm/lib/Support/APInt.cpp:152,10'
          Dst:             _ZN7llvm_ks5APInt15clearUnusedBitsEv
    - functionName:    _ZN7llvm_ks5APIntC2EjjPKm
      functionSourceFile: '/src/keystone/llvm/lib/Support/APInt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          41
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12makeArrayRefImEENS_8ArrayRefIT_EEPKS2_m
        - _ZN7llvm_ks5APInt13initFromArrayENS_8ArrayRefImEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APInt.cpp:114,17'
          Dst:             _ZN7llvm_ks12makeArrayRefImEENS_8ArrayRefIT_EEPKS2_m
        - Src:             'llvm/lib/Support/APInt.cpp:114,3'
          Dst:             _ZN7llvm_ks5APInt13initFromArrayENS_8ArrayRefImEE
    - functionName:    _ZN7llvm_ks5APInt13initFromArrayENS_8ArrayRefImEE
      functionSourceFile: '/src/keystone/llvm/lib/Support/APInt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          104
      EdgeCount:       23
      CyclomaticComplexity: 5
      functionsReached:
        - _ZL16getClearedMemoryj
        - _ZN7llvm_ks5APInt15clearUnusedBitsEv
        - _ZNK7llvm_ks5APInt11getNumWordsEv
        - _ZNK7llvm_ks5APInt12isSingleWordEv
        - _ZNK7llvm_ks8ArrayRefImE4dataEv
        - _ZNK7llvm_ks8ArrayRefImE4sizeEv
        - _ZNK7llvm_ks8ArrayRefImEixEm
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APInt.cpp:91,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/APInt.cpp:92,3'
          Dst:             _ZNK7llvm_ks8ArrayRefImE4dataEv
        - Src:             'llvm/lib/Support/APInt.cpp:92,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/APInt.cpp:93,7'
          Dst:             _ZNK7llvm_ks5APInt12isSingleWordEv
        - Src:             'llvm/lib/Support/APInt.cpp:94,11'
          Dst:             _ZNK7llvm_ks8ArrayRefImEixEm
        - Src:             'llvm/lib/Support/APInt.cpp:97,29'
          Dst:             _ZNK7llvm_ks5APInt11getNumWordsEv
        - Src:             'llvm/lib/Support/APInt.cpp:97,12'
          Dst:             _ZL16getClearedMemoryj
        - Src:             'llvm/lib/Support/APInt.cpp:99,48'
          Dst:             _ZNK7llvm_ks8ArrayRefImE4sizeEv
        - Src:             'llvm/lib/Support/APInt.cpp:99,56'
          Dst:             _ZNK7llvm_ks5APInt11getNumWordsEv
        - Src:             'llvm/lib/Support/APInt.cpp:101,25'
          Dst:             _ZNK7llvm_ks8ArrayRefImE4dataEv
        - Src:             'llvm/lib/Support/APInt.cpp:104,3'
          Dst:             _ZN7llvm_ks5APInt15clearUnusedBitsEv
    - functionName:    _ZNK7llvm_ks8ArrayRefImE4dataEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ArrayRef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks8ArrayRefImEixEm
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ArrayRef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 185
      functionLinenumberEnd: 187
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          46
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/ArrayRef.h:186,7'
          Dst:             __assert_fail
    - functionName:    _ZNK7llvm_ks8ArrayRefImE4sizeEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ArrayRef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks5APIntC2EjNS_8ArrayRefImEE
      functionSourceFile: '/src/keystone/llvm/lib/Support/APInt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks5APInt13initFromArrayENS_8ArrayRefImEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APInt.cpp:109,3'
          Dst:             _ZN7llvm_ks5APInt13initFromArrayENS_8ArrayRefImEE
    - functionName:    _ZN7llvm_ks5APInt12initSlowCaseERKS0_
      functionSourceFile: '/src/keystone/llvm/lib/Support/APInt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL9getMemoryj
        - _ZNK7llvm_ks5APInt11getNumWordsEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APInt.cpp:86,20'
          Dst:             _ZNK7llvm_ks5APInt11getNumWordsEv
        - Src:             'llvm/lib/Support/APInt.cpp:86,10'
          Dst:             _ZL9getMemoryj
        - Src:             'llvm/lib/Support/APInt.cpp:87,27'
          Dst:             _ZNK7llvm_ks5APInt11getNumWordsEv
    - functionName:    _ZN7llvm_ks5APInt12initSlowCaseEjmb
      functionSourceFile: '/src/keystone/llvm/lib/Support/APInt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - size_t
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          71
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZL16getClearedMemoryj
        - _ZNK7llvm_ks5APInt11getNumWordsEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/APInt.cpp:78,27'
          Dst:             _ZNK7llvm_ks5APInt11getNumWordsEv
        - Src:             'llvm/lib/Support/APInt.cpp:78,10'
          Dst:             _ZL16getClearedMemoryj
        - Src:             'llvm/lib/Support/APInt.cpp:81,30'
          Dst:             _ZNK7llvm_ks5APInt11getNumWordsEv
    - functionName:    _ZN7llvm_ks18report_fatal_errorERKNS_5TwineEb
      functionSourceFile: '/src/keystone/llvm/lib/Support/ErrorHandling.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 123
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          93
      EdgeCount:       23
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7llvm_ks11SmallVectorIcLj64EEC2Ev
        - _ZN7llvm_ks11SmallVectorIcLj64EED2Ev
        - _ZN7llvm_ks11raw_ostreamlsEPKc
        - _ZN7llvm_ks19raw_svector_ostream3strEv
        - _ZN7llvm_ks19raw_svector_ostreamC2ERNS_15SmallVectorImplIcEE
        - _ZN7llvm_ks19raw_svector_ostreamD2Ev
        - _ZN7llvm_kslsERNS_11raw_ostreamERKNS_5TwineE
        - exit
        - write
      functionUses:    13
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/ErrorHandling.cpp:51,25'
          Dst:             _ZN7llvm_ks11SmallVectorIcLj64EEC2Ev
        - Src:             'llvm/lib/Support/ErrorHandling.cpp:52,23'
          Dst:             _ZN7llvm_ks19raw_svector_ostreamC2ERNS_15SmallVectorImplIcEE
        - Src:             'llvm/lib/Support/ErrorHandling.cpp:53,6'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Support/ErrorHandling.cpp:53,24'
          Dst:             _ZN7llvm_kslsERNS_11raw_ostreamERKNS_5TwineE
        - Src:             'llvm/lib/Support/ErrorHandling.cpp:53,34'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Support/ErrorHandling.cpp:54,29'
          Dst:             _ZN7llvm_ks19raw_svector_ostream3strEv
        - Src:             'llvm/lib/Support/ErrorHandling.cpp:55,21'
          Dst:             write
        - Src:             'llvm/lib/Support/ErrorHandling.cpp:63,3'
          Dst:             exit
        - Src:             'llvm/lib/Support/ErrorHandling.cpp:64,1'
          Dst:             _ZN7llvm_ks19raw_svector_ostreamD2Ev
        - Src:             'llvm/lib/Support/ErrorHandling.cpp:64,1'
          Dst:             _ZN7llvm_ks11SmallVectorIcLj64EED2Ev
    - functionName:    write
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    exit
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks18report_fatal_errorEPKcb
      functionSourceFile: '/src/keystone/llvm/lib/Support/ErrorHandling.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks18report_fatal_errorERKNS_5TwineEb
        - _ZN7llvm_ks5TwineC2EPKc
      functionUses:    70
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/ErrorHandling.cpp:36,22'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Support/ErrorHandling.cpp:36,3'
          Dst:             _ZN7llvm_ks18report_fatal_errorERKNS_5TwineEb
    - functionName:    _ZN7llvm_ks18report_fatal_errorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEb
      functionSourceFile: '/src/keystone/llvm/lib/Support/ErrorHandling.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks18report_fatal_errorERKNS_5TwineEb
        - _ZN7llvm_ks5TwineC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/ErrorHandling.cpp:40,22'
          Dst:             _ZN7llvm_ks5TwineC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             'llvm/lib/Support/ErrorHandling.cpp:40,3'
          Dst:             _ZN7llvm_ks18report_fatal_errorERKNS_5TwineEb
    - functionName:    _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
      functionSourceFile: '/src/keystone/llvm/lib/Support/ErrorHandling.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - abort
      functionUses:    341
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/ErrorHandling.cpp:71,3'
          Dst:             abort
    - functionName:    _ZN7llvm_ks29set_fixed_execution_hash_seedEm
      functionSourceFile: '/src/keystone/llvm/lib/Support/Hashing.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks11SmallVectorIcLj16384EED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 868
      functionLinenumberEnd: 868
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplIcED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:868,7'
          Dst:             _ZN7llvm_ks15SmallVectorImplIcED2Ev
    - functionName:    _ZNK7llvm_ks11SmallStringILj16384EE3strEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallString.h'
      linkageType:     InternalLinkage
      functionLinenumber: 267
      functionLinenumberEnd: 267
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          77
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallString.h:267,34'
          Dst:             __assert_fail
    - functionName:    _ZN7llvm_ks11SmallVectorIcLj16384EEC2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 872
      functionLinenumberEnd: 873
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplIcEC2Ej
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:872,19'
          Dst:             _ZN7llvm_ks15SmallVectorImplIcEC2Ej
    - functionName:    _ZN7llvm_ks11SmallStringILj16384EED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallString.h'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11SmallVectorIcLj16384EED2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallString.h:25,7'
          Dst:             _ZN7llvm_ks11SmallVectorIcLj16384EED2Ev
    - functionName:    _ZNK7llvm_ks11SmallStringILj16384EEcvNS_9StringRefEEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallString.h'
      linkageType:     InternalLinkage
      functionLinenumber: 277
      functionLinenumberEnd: 277
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks11SmallStringILj16384EE3strEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallString.h:277,39'
          Dst:             _ZNK7llvm_ks11SmallStringILj16384EE3strEv
    - functionName:    _ZN7llvm_ks15SmallVectorImplIcE8set_sizeEm
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 692
      functionLinenumberEnd: 695
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks25SmallVectorTemplateCommonIcvE6setEndEPc
        - _ZNK7llvm_ks25SmallVectorTemplateCommonIcvE8capacityEv
        - __assert_fail
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:693,5'
          Dst:             _ZNK7llvm_ks25SmallVectorTemplateCommonIcvE8capacityEv
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:693,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:694,11'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonIcvE6setEndEPc
    - functionName:    _ZN7llvm_ks15SmallVectorImplIcE7reserveEm
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 408
      functionLinenumberEnd: 411
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseIcLb1EE4growEm
        - _ZNK7llvm_ks25SmallVectorTemplateCommonIcvE8capacityEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:409,15'
          Dst:             _ZNK7llvm_ks25SmallVectorTemplateCommonIcvE8capacityEv
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:410,13'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseIcLb1EE4growEm
    - functionName:    _ZN7llvm_ks11SmallStringILj16384EEC2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallString.h'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11SmallVectorIcLj16384EEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallString.h:28,3'
          Dst:             _ZN7llvm_ks11SmallVectorIcLj16384EEC2Ev
    - functionName:    _ZNK12_GLOBAL__N_120MemoryBufferMMapFile13getBufferKindEv
      functionSourceFile: '/src/keystone/llvm/lib/Support/MemoryBuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 219
      functionLinenumberEnd: 220
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_120MemoryBufferMMapFile19getBufferIdentifierEv
      functionSourceFile: '/src/keystone/llvm/lib/Support/MemoryBuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 214
      functionLinenumberEnd: 216
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_120MemoryBufferMMapFileD0Ev
      functionSourceFile: '/src/keystone/llvm/lib/Support/MemoryBuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 188
      functionLinenumberEnd: 188
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_120MemoryBufferMMapFileD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/MemoryBuffer.cpp:188,7'
          Dst:             _ZN12_GLOBAL__N_120MemoryBufferMMapFileD2Ev
    - functionName:    _ZN12_GLOBAL__N_120MemoryBufferMMapFileD2Ev
      functionSourceFile: '/src/keystone/llvm/lib/Support/MemoryBuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 188
      functionLinenumberEnd: 188
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12MemoryBufferD2Ev
        - _ZN7llvm_ks3sys2fs18mapped_file_regionD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/MemoryBuffer.cpp:188,7'
          Dst:             _ZN7llvm_ks3sys2fs18mapped_file_regionD2Ev
        - Src:             'llvm/lib/Support/MemoryBuffer.cpp:188,7'
          Dst:             _ZN7llvm_ks12MemoryBufferD2Ev
    - functionName:    _ZN7llvm_ks12MemoryBufferD2Ev
      functionSourceFile: '/src/keystone/llvm/lib/Support/MemoryBuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_120MemoryBufferMMapFile8getStartEmm
      functionSourceFile: '/src/keystone/llvm/lib/Support/MemoryBuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 199
      functionLinenumberEnd: 200
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_120MemoryBufferMMapFile17getLegalMapOffsetEm
        - _ZNK7llvm_ks3sys2fs18mapped_file_region10const_dataEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/MemoryBuffer.cpp:200,16'
          Dst:             _ZNK7llvm_ks3sys2fs18mapped_file_region10const_dataEv
        - Src:             'llvm/lib/Support/MemoryBuffer.cpp:200,41'
          Dst:             _ZN12_GLOBAL__N_120MemoryBufferMMapFile17getLegalMapOffsetEm
    - functionName:    _ZN12_GLOBAL__N_120MemoryBufferMMapFile17getLegalMapOffsetEm
      functionSourceFile: '/src/keystone/llvm/lib/Support/MemoryBuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 191
      functionLinenumberEnd: 192
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks3sys2fs18mapped_file_region9alignmentEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/MemoryBuffer.cpp:192,23'
          Dst:             _ZN7llvm_ks3sys2fs18mapped_file_region9alignmentEv
    - functionName:    _ZN12_GLOBAL__N_120MemoryBufferMMapFile15getLegalMapSizeEmm
      functionSourceFile: '/src/keystone/llvm/lib/Support/MemoryBuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 195
      functionLinenumberEnd: 196
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_120MemoryBufferMMapFile17getLegalMapOffsetEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/MemoryBuffer.cpp:196,28'
          Dst:             _ZN12_GLOBAL__N_120MemoryBufferMMapFile17getLegalMapOffsetEm
    - functionName:    _ZN7llvm_ks15make_error_codeENS_4errcE
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Errc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_120MemoryBufferMMapFileC2EbimmRNSt3__110error_codeE
      functionSourceFile: '/src/keystone/llvm/lib/Support/MemoryBuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 207
      functionLinenumberEnd: 212
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - bool
        - int
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          96
      EdgeCount:       24
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN12_GLOBAL__N_120MemoryBufferMMapFile15getLegalMapSizeEmm
        - _ZN12_GLOBAL__N_120MemoryBufferMMapFile17getLegalMapOffsetEm
        - _ZN12_GLOBAL__N_120MemoryBufferMMapFile8getStartEmm
        - _ZN7llvm_ks12MemoryBuffer4initEPKcS2_b
        - _ZN7llvm_ks12MemoryBufferC2Ev
        - _ZN7llvm_ks12MemoryBufferD2Ev
        - _ZN7llvm_ks3sys2fs18mapped_file_regionC2EiNS2_7mapmodeEmmRNSt3__110error_codeE
        - _ZN7llvm_ks3sys2fs18mapped_file_regionD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/MemoryBuffer.cpp:204,3'
          Dst:             _ZN7llvm_ks12MemoryBufferC2Ev
        - Src:             'llvm/lib/Support/MemoryBuffer.cpp:207,13'
          Dst:             _ZN12_GLOBAL__N_120MemoryBufferMMapFile15getLegalMapSizeEmm
        - Src:             'llvm/lib/Support/MemoryBuffer.cpp:207,43'
          Dst:             _ZN12_GLOBAL__N_120MemoryBufferMMapFile17getLegalMapOffsetEm
        - Src:             'llvm/lib/Support/MemoryBuffer.cpp:206,9'
          Dst:             _ZN7llvm_ks3sys2fs18mapped_file_regionC2EiNS2_7mapmodeEmmRNSt3__110error_codeE
        - Src:             'llvm/lib/Support/MemoryBuffer.cpp:209,27'
          Dst:             _ZN12_GLOBAL__N_120MemoryBufferMMapFile8getStartEmm
        - Src:             'llvm/lib/Support/MemoryBuffer.cpp:210,7'
          Dst:             _ZN7llvm_ks12MemoryBuffer4initEPKcS2_b
        - Src:             'llvm/lib/Support/MemoryBuffer.cpp:212,3'
          Dst:             _ZN7llvm_ks3sys2fs18mapped_file_regionD2Ev
        - Src:             'llvm/lib/Support/MemoryBuffer.cpp:212,3'
          Dst:             _ZN7llvm_ks12MemoryBufferD2Ev
    - functionName:    _ZN7llvm_ks12MemoryBufferC2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/MemoryBuffer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks12MemoryBuffer4initEPKcS2_b
      functionSourceFile: '/src/keystone/llvm/lib/Support/MemoryBuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          62
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/MemoryBuffer.cpp:45,3'
          Dst:             __assert_fail
    - functionName:    _ZN7llvm_ks12MemoryBufferD0Ev
      functionSourceFile: '/src/keystone/llvm/lib/Support/MemoryBuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks12MemoryBuffer19getBufferIdentifierEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/MemoryBuffer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL13shouldUseMmapimmlbib
      functionSourceFile: '/src/keystone/llvm/lib/Support/MemoryBuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 278
      functionLinenumberEnd: 326
      functionDepth:   0
      returnType:      bool
      argCount:        7
      argTypes:
        - int
        - size_t
        - size_t
        - size_t
        - bool
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          145
      EdgeCount:       34
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7llvm_ks3sys2fs11file_statusC2Ev
        - _ZN7llvm_ks3sys2fs6statusEiRNS1_11file_statusE
        - _ZNK7llvm_ks3sys2fs11file_status7getSizeEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/MemoryBuffer.cpp:299,26'
          Dst:             _ZN7llvm_ks3sys2fs11file_statusC2Ev
        - Src:             'llvm/lib/Support/MemoryBuffer.cpp:300,9'
          Dst:             _ZN7llvm_ks3sys2fs6statusEiRNS1_11file_statusE
        - Src:             'llvm/lib/Support/MemoryBuffer.cpp:302,23'
          Dst:             _ZNK7llvm_ks3sys2fs11file_status7getSizeEv
        - Src:             'llvm/lib/Support/MemoryBuffer.cpp:308,3'
          Dst:             __assert_fail
    - functionName:    _ZN7llvm_ks3sys2fs11file_statusC2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/FileSystem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 163
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          23
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    13
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks3sys2fs11file_status7getSizeEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/FileSystem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 203
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks3sys2fs11file_status4typeEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/FileSystem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 196
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks7ErrorOrINSt3__110unique_ptrINS_12MemoryBufferENS1_14default_deleteIS3_EEEEEC2ENS1_10error_codeE
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/ErrorOr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks7ErrorOrINSt3__110unique_ptrINS_12MemoryBufferENS1_14default_deleteIS3_EEEEE15getErrorStorageEv
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/ErrorOr.h:107,10'
          Dst:             _ZN7llvm_ks7ErrorOrINSt3__110unique_ptrINS_12MemoryBufferENS1_14default_deleteIS3_EEEEE15getErrorStorageEv
    - functionName:    _ZNK12_GLOBAL__N_115MemoryBufferMem13getBufferKindEv
      functionSourceFile: '/src/keystone/llvm/lib/Support/MemoryBuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_115MemoryBufferMem19getBufferIdentifierEv
      functionSourceFile: '/src/keystone/llvm/lib/Support/MemoryBuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_115MemoryBufferMemD0Ev
      functionSourceFile: '/src/keystone/llvm/lib/Support/MemoryBuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_115MemoryBufferMemD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/MemoryBuffer.cpp:81,7'
          Dst:             _ZN12_GLOBAL__N_115MemoryBufferMemD2Ev
    - functionName:    _ZN12_GLOBAL__N_115MemoryBufferMemD2Ev
      functionSourceFile: '/src/keystone/llvm/lib/Support/MemoryBuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12MemoryBufferD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/MemoryBuffer.cpp:81,7'
          Dst:             _ZN7llvm_ks12MemoryBufferD2Ev
    - functionName:    _ZN7llvm_ks15MemoryBufferRefC2ENS_9StringRefES1_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/MemoryBuffer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 157
      functionLinenumberEnd: 157
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks12MemoryBuffer15getMemBufferRefEv
      functionSourceFile: '/src/keystone/llvm/lib/Support/MemoryBuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 430
      functionLinenumberEnd: 433
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          43
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15MemoryBufferRefC2ENS_9StringRefES1_
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZNK7llvm_ks12MemoryBuffer9getBufferEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/MemoryBuffer.cpp:431,20'
          Dst:             _ZNK7llvm_ks12MemoryBuffer9getBufferEv
        - Src:             'llvm/lib/Support/MemoryBuffer.cpp:432,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Support/MemoryBuffer.cpp:433,10'
          Dst:             _ZN7llvm_ks15MemoryBufferRefC2ENS_9StringRefES1_
    - functionName:    _ZL24getMemoryBufferForStreamiRKN7llvm_ks5TwineE
      functionSourceFile: '/src/keystone/llvm/lib/Support/MemoryBuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 226
      functionLinenumberEnd: 242
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          177
      EdgeCount:       45
      CyclomaticComplexity: 22
      functionsReached:
        - _ZN7llvm_ks11SmallStringILj16384EEC2Ev
        - _ZN7llvm_ks11SmallStringILj16384EED2Ev
        - _ZN7llvm_ks12MemoryBuffer16getMemBufferCopyENS_9StringRefERKNS_5TwineE
        - _ZN7llvm_ks15SmallVectorImplIcE7reserveEm
        - _ZN7llvm_ks15SmallVectorImplIcE8set_sizeEm
        - _ZN7llvm_ks7ErrorOrINSt3__110unique_ptrINS_12MemoryBufferENS1_14default_deleteIS3_EEEEEC2ENS1_10error_codeE
        - _ZN7llvm_ks7ErrorOrINSt3__110unique_ptrINS_12MemoryBufferENS1_14default_deleteIS3_EEEEEC2ES6_
        - _ZNK7llvm_ks11SmallStringILj16384EEcvNS_9StringRefEEv
        - __errno_location
        - read
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/MemoryBuffer.cpp:228,26'
          Dst:             _ZN7llvm_ks11SmallStringILj16384EEC2Ev
        - Src:             'llvm/lib/Support/MemoryBuffer.cpp:232,12'
          Dst:             _ZN7llvm_ks15SmallVectorImplIcE7reserveEm
        - Src:             'llvm/lib/Support/MemoryBuffer.cpp:233,17'
          Dst:             read
        - Src:             'llvm/lib/Support/MemoryBuffer.cpp:235,11'
          Dst:             __errno_location
        - Src:             'llvm/lib/Support/MemoryBuffer.cpp:236,30'
          Dst:             __errno_location
        - Src:             'llvm/lib/Support/MemoryBuffer.cpp:236,14'
          Dst:             _ZN7llvm_ks7ErrorOrINSt3__110unique_ptrINS_12MemoryBufferENS1_14default_deleteIS3_EEEEEC2ENS1_10error_codeE
        - Src:             'llvm/lib/Support/MemoryBuffer.cpp:238,12'
          Dst:             _ZN7llvm_ks15SmallVectorImplIcE8set_sizeEm
        - Src:             'llvm/lib/Support/MemoryBuffer.cpp:241,41'
          Dst:             _ZNK7llvm_ks11SmallStringILj16384EEcvNS_9StringRefEEv
        - Src:             'llvm/lib/Support/MemoryBuffer.cpp:241,10'
          Dst:             _ZN7llvm_ks12MemoryBuffer16getMemBufferCopyENS_9StringRefERKNS_5TwineE
        - Src:             'llvm/lib/Support/MemoryBuffer.cpp:241,10'
          Dst:             _ZN7llvm_ks7ErrorOrINSt3__110unique_ptrINS_12MemoryBufferENS1_14default_deleteIS3_EEEEEC2ES6_
        - Src:             'llvm/lib/Support/MemoryBuffer.cpp:242,1'
          Dst:             _ZN7llvm_ks11SmallStringILj16384EED2Ev
        - Src:             'llvm/lib/Support/MemoryBuffer.cpp:242,1'
          Dst:             _ZN7llvm_ks11SmallStringILj16384EED2Ev
    - functionName:    read
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - 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:    31
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks12MemoryBuffer16getMemBufferCopyENS_9StringRefERKNS_5TwineE
      functionSourceFile: '/src/keystone/llvm/lib/Support/MemoryBuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          75
      EdgeCount:       21
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN7llvm_ks12MemoryBuffer21getNewUninitMemBufferEmRKNS_5TwineE
        - _ZNK7llvm_ks12MemoryBuffer14getBufferStartEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/MemoryBuffer.cpp:119,7'
          Dst:             _ZN7llvm_ks12MemoryBuffer21getNewUninitMemBufferEmRKNS_5TwineE
        - Src:             'llvm/lib/Support/MemoryBuffer.cpp:122,33'
          Dst:             _ZNK7llvm_ks12MemoryBuffer14getBufferStartEv
    - functionName:    _ZN7llvm_ks12MemoryBuffer21getNewUninitMemBufferEmRKNS_5TwineE
      functionSourceFile: '/src/keystone/llvm/lib/Support/MemoryBuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 151
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          162
      EdgeCount:       42
      CyclomaticComplexity: 22
      functionsReached:
        - _ZL13CopyStringRefPcN7llvm_ks9StringRefE
        - _ZN12_GLOBAL__N_115MemoryBufferMemC2EN7llvm_ks9StringRefEb
        - _ZN7llvm_ks11SmallStringILj256EEC2Ev
        - _ZN7llvm_ks11SmallStringILj256EED2Ev
        - _ZN7llvm_ks7alignToEmmm
        - _ZNK7llvm_ks5Twine11toStringRefERNS_15SmallVectorImplIcEE
        - __assert_fail
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/MemoryBuffer.cpp:133,20'
          Dst:             _ZN7llvm_ks11SmallStringILj256EEC2Ev
        - Src:             'llvm/lib/Support/MemoryBuffer.cpp:134,34'
          Dst:             _ZNK7llvm_ks5Twine11toStringRefERNS_15SmallVectorImplIcEE
        - Src:             'llvm/lib/Support/MemoryBuffer.cpp:136,7'
          Dst:             _ZN7llvm_ks7alignToEmmm
        - Src:             'llvm/lib/Support/MemoryBuffer.cpp:151,1'
          Dst:             _ZN7llvm_ks11SmallStringILj256EED2Ev
        - Src:             'llvm/lib/Support/MemoryBuffer.cpp:143,3'
          Dst:             _ZL13CopyStringRefPcN7llvm_ks9StringRefE
        - Src:             'llvm/lib/Support/MemoryBuffer.cpp:149,41'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/MemoryBuffer.cpp:149,25'
          Dst:             _ZN12_GLOBAL__N_115MemoryBufferMemC2EN7llvm_ks9StringRefEb
        - Src:             'llvm/lib/Support/MemoryBuffer.cpp:151,1'
          Dst:             _ZN7llvm_ks11SmallStringILj256EED2Ev
    - functionName:    _ZNK7llvm_ks12MemoryBuffer14getBufferStartEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/MemoryBuffer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks7alignToEmmm
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/MathExtras.h'
      linkageType:     InternalLinkage
      functionLinenumber: 619
      functionLinenumberEnd: 621
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          26
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL13CopyStringRefPcN7llvm_ks9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/Support/MemoryBuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 123
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          46
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_115MemoryBufferMemC2EN7llvm_ks9StringRefEb
      functionSourceFile: '/src/keystone/llvm/lib/Support/MemoryBuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks12MemoryBuffer4initEPKcS2_b
        - _ZN7llvm_ks12MemoryBufferC2Ev
        - _ZN7llvm_ks12MemoryBufferD2Ev
        - _ZNK7llvm_ks9StringRef3endEv
        - _ZNK7llvm_ks9StringRef5beginEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/MemoryBuffer.cpp:83,3'
          Dst:             _ZN7llvm_ks12MemoryBufferC2Ev
        - Src:             'llvm/lib/Support/MemoryBuffer.cpp:84,20'
          Dst:             _ZNK7llvm_ks9StringRef5beginEv
        - Src:             'llvm/lib/Support/MemoryBuffer.cpp:84,39'
          Dst:             _ZNK7llvm_ks9StringRef3endEv
        - Src:             'llvm/lib/Support/MemoryBuffer.cpp:84,5'
          Dst:             _ZN7llvm_ks12MemoryBuffer4initEPKcS2_b
        - Src:             'llvm/lib/Support/MemoryBuffer.cpp:85,3'
          Dst:             _ZN7llvm_ks12MemoryBufferD2Ev
    - functionName:    _ZN7llvm_ks12MemoryBuffer16getOpenFileSliceEiRKNS_5TwineEml
      functionSourceFile: '/src/keystone/llvm/lib/Support/MemoryBuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 415
      functionLinenumberEnd: 417
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL15getOpenFileImpliRKN7llvm_ks5TwineEmmlbb
        - __assert_fail
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/MemoryBuffer.cpp:416,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/MemoryBuffer.cpp:417,10'
          Dst:             _ZL15getOpenFileImpliRKN7llvm_ks5TwineEmmlbb
    - functionName:    _ZL15getOpenFileImpliRKN7llvm_ks5TwineEmmlbb
      functionSourceFile: '/src/keystone/llvm/lib/Support/MemoryBuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 331
      functionLinenumberEnd: 404
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - size_t
        - size_t
        - size_t
        - bool
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         50
      ICount:          323
      EdgeCount:       53
      CyclomaticComplexity: 5
      functionsReached:
        - _ZL13shouldUseMmapimmlbib
        - _ZL24getMemoryBufferForStreamiRKN7llvm_ks5TwineE
        - _ZN12_GLOBAL__N_116NamedBufferAllocC2ERKN7llvm_ks5TwineE
        - _ZN12_GLOBAL__N_120MemoryBufferMMapFileC2EbimmRNSt3__110error_codeE
        - _ZN7llvm_ks12MemoryBuffer21getNewUninitMemBufferEmRKNS_5TwineE
        - _ZN7llvm_ks15make_error_codeENS_4errcE
        - _ZN7llvm_ks3sys2fs11file_statusC2Ev
        - _ZN7llvm_ks3sys2fs6statusEiRNS1_11file_statusE
        - _ZN7llvm_ks7ErrorOrINSt3__110unique_ptrINS_12MemoryBufferENS1_14default_deleteIS3_EEEEEC2ENS1_10error_codeE
        - _ZN7llvm_ks7ErrorOrINSt3__110unique_ptrINS_12MemoryBufferENS1_14default_deleteIS3_EEEEEC2ES6_
        - _ZNK7llvm_ks12MemoryBuffer14getBufferStartEv
        - _ZNK7llvm_ks3sys2fs11file_status4typeEv
        - _ZNK7llvm_ks3sys2fs11file_status7getSizeEv
        - __errno_location
        - pread
      functionUses:    3
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Support/MemoryBuffer.cpp:339,28'
          Dst:             _ZN7llvm_ks3sys2fs11file_statusC2Ev
        - Src:             'llvm/lib/Support/MemoryBuffer.cpp:340,28'
          Dst:             _ZN7llvm_ks3sys2fs6statusEiRNS1_11file_statusE
        - Src:             'llvm/lib/Support/MemoryBuffer.cpp:342,16'
          Dst:             _ZN7llvm_ks7ErrorOrINSt3__110unique_ptrINS_12MemoryBufferENS1_14default_deleteIS3_EEEEEC2ENS1_10error_codeE
        - Src:             'llvm/lib/Support/MemoryBuffer.cpp:347,40'
          Dst:             _ZNK7llvm_ks3sys2fs11file_status4typeEv
        - Src:             'llvm/lib/Support/MemoryBuffer.cpp:350,16'
          Dst:             _ZL24getMemoryBufferForStreamiRKN7llvm_ks5TwineE
        - Src:             'llvm/lib/Support/MemoryBuffer.cpp:352,25'
          Dst:             _ZNK7llvm_ks3sys2fs11file_status7getSizeEv
        - Src:             'llvm/lib/Support/MemoryBuffer.cpp:357,7'
          Dst:             _ZL13shouldUseMmapimmlbib
        - Src:             'llvm/lib/Support/MemoryBuffer.cpp:361,14'
          Dst:             _ZN12_GLOBAL__N_116NamedBufferAllocC2ERKN7llvm_ks5TwineE
        - Src:             'llvm/lib/Support/MemoryBuffer.cpp:362,9'
          Dst:             _ZN12_GLOBAL__N_120MemoryBufferMMapFileC2EbimmRNSt3__110error_codeE
        - Src:             'llvm/lib/Support/MemoryBuffer.cpp:364,14'
          Dst:             _ZN7llvm_ks7ErrorOrINSt3__110unique_ptrINS_12MemoryBufferENS1_14default_deleteIS3_EEEEEC2ES6_
        - Src:             'llvm/lib/Support/MemoryBuffer.cpp:368,7'
          Dst:             _ZN7llvm_ks12MemoryBuffer21getNewUninitMemBufferEmRKNS_5TwineE
        - Src:             'llvm/lib/Support/MemoryBuffer.cpp:372,12'
          Dst:             _ZN7llvm_ks15make_error_codeENS_4errcE
        - Src:             'llvm/lib/Support/MemoryBuffer.cpp:372,12'
          Dst:             _ZN7llvm_ks7ErrorOrINSt3__110unique_ptrINS_12MemoryBufferENS1_14default_deleteIS3_EEEEEC2ENS1_10error_codeE
        - Src:             'llvm/lib/Support/MemoryBuffer.cpp:375,42'
          Dst:             _ZNK7llvm_ks12MemoryBuffer14getBufferStartEv
        - Src:             'llvm/lib/Support/MemoryBuffer.cpp:385,23'
          Dst:             pread
        - Src:             'llvm/lib/Support/MemoryBuffer.cpp:390,11'
          Dst:             __errno_location
        - Src:             'llvm/lib/Support/MemoryBuffer.cpp:393,30'
          Dst:             __errno_location
        - Src:             'llvm/lib/Support/MemoryBuffer.cpp:393,14'
          Dst:             _ZN7llvm_ks7ErrorOrINSt3__110unique_ptrINS_12MemoryBufferENS1_14default_deleteIS3_EEEEEC2ENS1_10error_codeE
        - Src:             'llvm/lib/Support/MemoryBuffer.cpp:403,10'
          Dst:             _ZN7llvm_ks7ErrorOrINSt3__110unique_ptrINS_12MemoryBufferENS1_14default_deleteIS3_EEEEEC2ES6_
    - functionName:    _ZN12_GLOBAL__N_116NamedBufferAllocC2ERKN7llvm_ks5TwineE
      functionSourceFile: '/src/keystone/llvm/lib/Support/MemoryBuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    pread
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks12MemoryBuffer11getOpenFileEiRKNS_5TwineEmbb
      functionSourceFile: '/src/keystone/llvm/lib/Support/MemoryBuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 408
      functionLinenumberEnd: 410
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - size_t
        - bool
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL15getOpenFileImpliRKN7llvm_ks5TwineEmmlbb
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/MemoryBuffer.cpp:409,10'
          Dst:             _ZL15getOpenFileImpliRKN7llvm_ks5TwineEmmlbb
    - functionName:    _ZL10getFileAuxRKN7llvm_ks5TwineElmmbb
      functionSourceFile: '/src/keystone/llvm/lib/Support/MemoryBuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionLinenumberEnd: 270
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - size_t
        - bool
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          94
      EdgeCount:       12
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL15getOpenFileImpliRKN7llvm_ks5TwineEmmlbb
        - _ZN7llvm_ks3sys2fs15openFileForReadERKNS_5TwineERi
        - _ZN7llvm_ks7ErrorOrINSt3__110unique_ptrINS_12MemoryBufferENS1_14default_deleteIS3_EEEEEC2ENS1_10error_codeE
        - _ZN7llvm_ks7ErrorOrINSt3__110unique_ptrINS_12MemoryBufferENS1_14default_deleteIS3_EEEEED2Ev
        - close
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/MemoryBuffer.cpp:261,24'
          Dst:             _ZN7llvm_ks3sys2fs15openFileForReadERKNS_5TwineERi
        - Src:             'llvm/lib/Support/MemoryBuffer.cpp:263,12'
          Dst:             _ZN7llvm_ks7ErrorOrINSt3__110unique_ptrINS_12MemoryBufferENS1_14default_deleteIS3_EEEEEC2ENS1_10error_codeE
        - Src:             'llvm/lib/Support/MemoryBuffer.cpp:266,7'
          Dst:             _ZL15getOpenFileImpliRKN7llvm_ks5TwineEmmlbb
        - Src:             'llvm/lib/Support/MemoryBuffer.cpp:268,3'
          Dst:             close
        - Src:             'llvm/lib/Support/MemoryBuffer.cpp:270,1'
          Dst:             _ZN7llvm_ks7ErrorOrINSt3__110unique_ptrINS_12MemoryBufferENS1_14default_deleteIS3_EEEEED2Ev
        - Src:             'llvm/lib/Support/MemoryBuffer.cpp:270,1'
          Dst:             _ZN7llvm_ks7ErrorOrINSt3__110unique_ptrINS_12MemoryBufferENS1_14default_deleteIS3_EEEEED2Ev
    - functionName:    close
      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:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks12MemoryBuffer12getFileSliceERKNS_5TwineEmm
      functionSourceFile: '/src/keystone/llvm/lib/Support/MemoryBuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 175
      functionLinenumberEnd: 176
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL10getFileAuxRKN7llvm_ks5TwineElmmbb
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/MemoryBuffer.cpp:176,10'
          Dst:             _ZL10getFileAuxRKN7llvm_ks5TwineElmmbb
    - functionName:    _ZN7llvm_ks12MemoryBuffer7getFileERKNS_5TwineElbb
      functionSourceFile: '/src/keystone/llvm/lib/Support/MemoryBuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 247
      functionLinenumberEnd: 249
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - bool
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL10getFileAuxRKN7llvm_ks5TwineElmmbb
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/MemoryBuffer.cpp:248,10'
          Dst:             _ZL10getFileAuxRKN7llvm_ks5TwineElmmbb
    - functionName:    _ZN7llvm_ks12MemoryBuffer8getSTDINEv
      functionSourceFile: '/src/keystone/llvm/lib/Support/MemoryBuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 421
      functionLinenumberEnd: 427
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL24getMemoryBufferForStreamiRKN7llvm_ks5TwineE
        - _ZN7llvm_ks5TwineC2EPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/MemoryBuffer.cpp:427,38'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Support/MemoryBuffer.cpp:427,10'
          Dst:             _ZL24getMemoryBufferForStreamiRKN7llvm_ks5TwineE
    - functionName:    _ZN7llvm_ks12MemoryBuffer14getFileOrSTDINERKNS_5TwineElb
      functionSourceFile: '/src/keystone/llvm/lib/Support/MemoryBuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 580
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          155
      EdgeCount:       38
      CyclomaticComplexity: 20
      functionsReached:
        - _ZN7llvm_ks11SmallStringILj256EEC2Ev
        - _ZN7llvm_ks11SmallStringILj256EED2Ev
        - _ZN7llvm_ks12MemoryBuffer7getFileERKNS_5TwineElbb
        - _ZN7llvm_ks12MemoryBuffer8getSTDINEv
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZNK7llvm_ks5Twine11toStringRefERNS_15SmallVectorImplIcEE
        - memcmp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/MemoryBuffer.cpp:165,20'
          Dst:             _ZN7llvm_ks11SmallStringILj256EEC2Ev
        - Src:             'llvm/lib/Support/MemoryBuffer.cpp:166,32'
          Dst:             _ZNK7llvm_ks5Twine11toStringRefERNS_15SmallVectorImplIcEE
        - Src:             'llvm/lib/Support/MemoryBuffer.cpp:168,18'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/MemoryBuffer.cpp:169,12'
          Dst:             _ZN7llvm_ks12MemoryBuffer8getSTDINEv
        - Src:             'llvm/lib/Support/MemoryBuffer.cpp:171,1'
          Dst:             _ZN7llvm_ks11SmallStringILj256EED2Ev
        - Src:             'llvm/lib/Support/MemoryBuffer.cpp:170,10'
          Dst:             _ZN7llvm_ks12MemoryBuffer7getFileERKNS_5TwineElbb
        - Src:             'llvm/lib/Support/MemoryBuffer.cpp:171,1'
          Dst:             _ZN7llvm_ks11SmallStringILj256EED2Ev
    - functionName:    _ZN7llvm_ks12MemoryBuffer15getNewMemBufferEmNS_9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/Support/MemoryBuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionLinenumberEnd: 160
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          62
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7llvm_ks12MemoryBuffer21getNewUninitMemBufferEmRKNS_5TwineE
        - _ZN7llvm_ks5TwineC2ERKNS_9StringRefE
        - _ZNK7llvm_ks12MemoryBuffer14getBufferStartEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/MemoryBuffer.cpp:155,66'
          Dst:             _ZN7llvm_ks5TwineC2ERKNS_9StringRefE
        - Src:             'llvm/lib/Support/MemoryBuffer.cpp:155,38'
          Dst:             _ZN7llvm_ks12MemoryBuffer21getNewUninitMemBufferEmRKNS_5TwineE
        - Src:             'llvm/lib/Support/MemoryBuffer.cpp:158,32'
          Dst:             _ZNK7llvm_ks12MemoryBuffer14getBufferStartEv
    - functionName:    _ZNK7llvm_ks15MemoryBufferRef19getBufferIdentifierEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/MemoryBuffer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 161
      functionLinenumberEnd: 161
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks15MemoryBufferRef9getBufferEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/MemoryBuffer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 159
      functionLinenumberEnd: 159
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks12MemoryBuffer12getMemBufferENS_15MemoryBufferRefEb
      functionSourceFile: '/src/keystone/llvm/lib/Support/MemoryBuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          43
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12MemoryBuffer12getMemBufferENS_9StringRefES1_b
        - _ZNK7llvm_ks15MemoryBufferRef19getBufferIdentifierEv
        - _ZNK7llvm_ks15MemoryBufferRef9getBufferEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/MemoryBuffer.cpp:113,11'
          Dst:             _ZNK7llvm_ks15MemoryBufferRef9getBufferEv
        - Src:             'llvm/lib/Support/MemoryBuffer.cpp:113,28'
          Dst:             _ZNK7llvm_ks15MemoryBufferRef19getBufferIdentifierEv
        - Src:             'llvm/lib/Support/MemoryBuffer.cpp:112,40'
          Dst:             _ZN7llvm_ks12MemoryBuffer12getMemBufferENS_9StringRefES1_b
    - functionName:    _ZN7llvm_ks12MemoryBuffer12getMemBufferENS_9StringRefES1_b
      functionSourceFile: '/src/keystone/llvm/lib/Support/MemoryBuffer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          44
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_115MemoryBufferMemC2EN7llvm_ks9StringRefEb
        - _ZN12_GLOBAL__N_116NamedBufferAllocC2ERKN7llvm_ks5TwineE
        - _ZN7llvm_ks5TwineC2ERKNS_9StringRefE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/MemoryBuffer.cpp:105,37'
          Dst:             _ZN7llvm_ks5TwineC2ERKNS_9StringRefE
        - Src:             'llvm/lib/Support/MemoryBuffer.cpp:105,20'
          Dst:             _ZN12_GLOBAL__N_116NamedBufferAllocC2ERKN7llvm_ks5TwineE
        - Src:             'llvm/lib/Support/MemoryBuffer.cpp:106,7'
          Dst:             _ZN12_GLOBAL__N_115MemoryBufferMemC2EN7llvm_ks9StringRefEb
    - functionName:    _ZN7llvm_ks25SmallVectorTemplateCommonINS_9StringRefEvE8grow_podEmm
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorBase8grow_podEPvmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:81,22'
          Dst:             _ZN7llvm_ks15SmallVectorBase8grow_podEPvmm
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseINS_9StringRefELb1EE4growEm
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 333
      functionLinenumberEnd: 335
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks25SmallVectorTemplateCommonINS_9StringRefEvE8grow_podEmm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:334,11'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINS_9StringRefEvE8grow_podEmm
    - functionName:    _ZN7llvm_ks3sys2fs11file_statusC2ENS1_9file_typeENS1_5permsEmmljjl
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/FileSystem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 172
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'N/A'
        - int
        - int
        - size_t
        - size_t
        - size_t
        - int
        - int
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          47
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks3sys2fs11file_statusC2ENS1_9file_typeE
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/FileSystem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 167
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          26
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks3sys2fsL8test_dirEPcPKcS4_
      functionSourceFile: '/src/keystone/llvm/lib/Support/Unix/Path.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          50
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - realpath
        - snprintf
        - stat
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/Unix/Path.inc:77,3'
          Dst:             snprintf
        - Src:             'llvm/lib/Support/Unix/Path.inc:78,8'
          Dst:             realpath
        - Src:             'llvm/lib/Support/Unix/Path.inc:80,7'
          Dst:             stat
    - functionName:    snprintf
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    realpath
      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:    stat
      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:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks7support6endian9byte_swapIjLNS0_10endiannessE1EEET_S4_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Endian.h'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks7support6endian4readIjLNS0_10endiannessE1ELm1EEET_PKv
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Endian.h'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks7support6endian9byte_swapIjLNS0_10endiannessE1EEET_S4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Endian.h:56,10'
          Dst:             _ZN7llvm_ks7support6endian9byte_swapIjLNS0_10endiannessE1EEET_S4_
    - functionName:    _ZNK7llvm_ks7support6detail31packed_endian_specific_integralIjLNS0_10endiannessE1ELm1EEcvjEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Endian.h'
      linkageType:     InternalLinkage
      functionLinenumber: 180
      functionLinenumberEnd: 182
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks7support6endian4readIjLNS0_10endiannessE1ELm1EEET_PKv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Endian.h:181,12'
          Dst:             _ZN7llvm_ks7support6endian4readIjLNS0_10endiannessE1ELm1EEET_PKv
    - functionName:    _ZN7llvm_ks7support6endian4readIjLNS0_10endiannessE1EEET_PKv
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Endian.h'
      linkageType:     InternalLinkage
      functionLinenumber: 304
      functionLinenumberEnd: 305
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks7support6detail31packed_endian_specific_integralIjLNS0_10endiannessE1ELm1EEcvjEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Endian.h:305,10'
          Dst:             _ZNK7llvm_ks7support6detail31packed_endian_specific_integralIjLNS0_10endiannessE1ELm1EEcvjEv
    - functionName:    _ZN7llvm_ks7support6endian6read32ILNS0_10endiannessE1EEEjPKv
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Endian.h'
      linkageType:     InternalLinkage
      functionLinenumber: 311
      functionLinenumberEnd: 312
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks7support6endian4readIjLNS0_10endiannessE1EEET_PKv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Endian.h:312,10'
          Dst:             _ZN7llvm_ks7support6endian4readIjLNS0_10endiannessE1EEET_PKv
    - functionName:    _ZN7llvm_ks7support6endian9byte_swapItLNS0_10endiannessE1EEET_S4_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Endian.h'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks7support6endian4readItLNS0_10endiannessE1ELm1EEET_PKv
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Endian.h'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks7support6endian9byte_swapItLNS0_10endiannessE1EEET_S4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Endian.h:56,10'
          Dst:             _ZN7llvm_ks7support6endian9byte_swapItLNS0_10endiannessE1EEET_S4_
    - functionName:    _ZNK7llvm_ks7support6detail31packed_endian_specific_integralItLNS0_10endiannessE1ELm1EEcvtEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Endian.h'
      linkageType:     InternalLinkage
      functionLinenumber: 180
      functionLinenumberEnd: 182
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks7support6endian4readItLNS0_10endiannessE1ELm1EEET_PKv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Endian.h:181,12'
          Dst:             _ZN7llvm_ks7support6endian4readItLNS0_10endiannessE1ELm1EEET_PKv
    - functionName:    _ZN7llvm_ks7support6endian4readItLNS0_10endiannessE1EEET_PKv
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Endian.h'
      linkageType:     InternalLinkage
      functionLinenumber: 304
      functionLinenumberEnd: 305
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks7support6detail31packed_endian_specific_integralItLNS0_10endiannessE1ELm1EEcvtEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Endian.h:305,10'
          Dst:             _ZNK7llvm_ks7support6detail31packed_endian_specific_integralItLNS0_10endiannessE1ELm1EEcvtEv
    - functionName:    _ZN7llvm_ks7support6endian6read16ILNS0_10endiannessE1EEEtPKv
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Endian.h'
      linkageType:     InternalLinkage
      functionLinenumber: 308
      functionLinenumberEnd: 309
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks7support6endian4readItLNS0_10endiannessE1EEET_PKv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Endian.h:309,10'
          Dst:             _ZN7llvm_ks7support6endian4readItLNS0_10endiannessE1EEET_PKv
    - functionName:    _ZN7llvm_ks11SmallStringILj128EEC2IPKcEET_S5_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallString.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11SmallVectorIcLj128EEC2IPKcEET_S5_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallString.h:35,33'
          Dst:             _ZN7llvm_ks11SmallVectorIcLj128EEC2IPKcEET_S5_
    - functionName:    _ZN7llvm_ks3sys2fsL19createTemporaryFileERKNS_5TwineERiRNS_15SmallVectorImplIcEE8FSEntity
      functionSourceFile: '/src/keystone/llvm/lib/Support/Path.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 736
      functionLinenumberEnd: 744
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          97
      EdgeCount:       28
      CyclomaticComplexity: 14
      functionsReached:
        - _ZL18createUniqueEntityRKN7llvm_ks5TwineERiRNS_15SmallVectorImplIcEEbj8FSEntity
        - _ZN7llvm_ks11SmallStringILj128EEC2Ev
        - _ZN7llvm_ks11SmallStringILj128EED2Ev
        - _ZN7llvm_ks3sys2fsorENS1_5permsES2_
        - _ZN7llvm_ks5TwineC2EPKc
        - _ZNK7llvm_ks5Twine25toNullTerminatedStringRefERNS_15SmallVectorImplIcEE
        - _ZNK7llvm_ks9StringRef13find_first_ofEcm
        - _ZNK7llvm_ks9StringRef5beginEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/Path.cpp:737,20'
          Dst:             _ZN7llvm_ks11SmallStringILj128EEC2Ev
        - Src:             'llvm/lib/Support/Path.cpp:738,23'
          Dst:             _ZNK7llvm_ks5Twine25toNullTerminatedStringRefERNS_15SmallVectorImplIcEE
        - Src:             'llvm/lib/Support/Path.cpp:739,3'
          Dst:             _ZNK7llvm_ks9StringRef13find_first_ofEcm
        - Src:             'llvm/lib/Support/Path.cpp:739,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/Path.cpp:744,1'
          Dst:             _ZN7llvm_ks11SmallStringILj128EED2Ev
        - Src:             'llvm/lib/Support/Path.cpp:742,31'
          Dst:             _ZNK7llvm_ks9StringRef5beginEv
        - Src:             'llvm/lib/Support/Path.cpp:742,29'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Support/Path.cpp:743,46'
          Dst:             _ZN7llvm_ks3sys2fsorENS1_5permsES2_
        - Src:             'llvm/lib/Support/Path.cpp:742,10'
          Dst:             _ZL18createUniqueEntityRKN7llvm_ks5TwineERiRNS_15SmallVectorImplIcEEbj8FSEntity
        - Src:             'llvm/lib/Support/Path.cpp:744,1'
          Dst:             _ZN7llvm_ks11SmallStringILj128EED2Ev
    - functionName:    _ZNK7llvm_ks9StringRef13find_first_ofEcm
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringRef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 294
      functionLinenumberEnd: 295
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          75
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - memchr
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/StringRef.h:295,14'
          Dst:             memchr
    - functionName:    _ZN7llvm_ks3sys2fsorENS1_5permsES2_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/FileSystem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL18createUniqueEntityRKN7llvm_ks5TwineERiRNS_15SmallVectorImplIcEEbj8FSEntity
      functionSourceFile: '/src/keystone/llvm/lib/Support/Path.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 163
      functionLinenumberEnd: 226
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         71
      ICount:          414
      EdgeCount:       126
      CyclomaticComplexity: 57
      functionsReached:
        - _ZN7llvm_ks11SmallStringILj128EEC2Ev
        - _ZN7llvm_ks11SmallStringILj128EED2Ev
        - _ZN7llvm_ks15SmallVectorImplIcE4swapERS1_
        - _ZN7llvm_ks15SmallVectorImplIcEaSERKS1_
        - _ZN7llvm_ks23SmallVectorTemplateBaseIcLb1EE8pop_backEv
        - _ZN7llvm_ks23SmallVectorTemplateBaseIcLb1EE9push_backERKc
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - _ZN7llvm_ks3sys2fs16create_directoryERKNS_5TwineEbNS1_5permsE
        - _ZN7llvm_ks3sys2fs16openFileForWriteERKNS_5TwineERiNS1_9OpenFlagsEj
        - _ZN7llvm_ks3sys2fs6accessERKNS_5TwineENS1_10AccessModeE
        - _ZN7llvm_ks3sys2fsorENS1_5permsES2_
        - _ZN7llvm_ks3sys2fsorENS1_9OpenFlagsES2_
        - _ZN7llvm_ks3sys4path11is_absoluteERKNS_5TwineE
        - _ZN7llvm_ks3sys4path21system_temp_directoryEbRNS_15SmallVectorImplIcEE
        - _ZN7llvm_ks3sys4path6appendERNS_15SmallVectorImplIcEERKNS_5TwineES7_S7_S7_
        - _ZN7llvm_ks5TwineC2EPKc
        - _ZN7llvm_ks5TwineC2ERKNS_15SmallVectorImplIcEE
        - _ZNK7llvm_ks5Twine8toVectorERNS_15SmallVectorImplIcEE
        - __assert_fail
      functionUses:    4
      BranchProfiles:
        - Branch String:   'llvm/lib/Support/Path.cpp:192,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Support/Path.cpp:164,20'
          Dst:             _ZN7llvm_ks11SmallStringILj128EEC2Ev
        - Src:             'llvm/lib/Support/Path.cpp:165,9'
          Dst:             _ZNK7llvm_ks5Twine8toVectorERNS_15SmallVectorImplIcEE
        - Src:             'llvm/lib/Support/Path.cpp:169,33'
          Dst:             _ZN7llvm_ks5TwineC2ERKNS_15SmallVectorImplIcEE
        - Src:             'llvm/lib/Support/Path.cpp:169,10'
          Dst:             _ZN7llvm_ks3sys4path11is_absoluteERKNS_5TwineE
        - Src:             'llvm/lib/Support/Path.cpp:170,24'
          Dst:             _ZN7llvm_ks11SmallStringILj128EEC2Ev
        - Src:             'llvm/lib/Support/Path.cpp:171,7'
          Dst:             _ZN7llvm_ks3sys4path21system_temp_directoryEbRNS_15SmallVectorImplIcEE
        - Src:             'llvm/lib/Support/Path.cpp:172,31'
          Dst:             _ZN7llvm_ks5TwineC2ERKNS_15SmallVectorImplIcEE
        - Src:             'llvm/lib/Support/Path.cpp:172,7'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Support/Path.cpp:172,7'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Support/Path.cpp:172,7'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Support/Path.cpp:172,7'
          Dst:             _ZN7llvm_ks3sys4path6appendERNS_15SmallVectorImplIcEERKNS_5TwineES7_S7_S7_
        - Src:             'llvm/lib/Support/Path.cpp:173,20'
          Dst:             _ZN7llvm_ks15SmallVectorImplIcE4swapERS1_
        - Src:             'llvm/lib/Support/Path.cpp:174,5'
          Dst:             _ZN7llvm_ks11SmallStringILj128EED2Ev
        - Src:             'llvm/lib/Support/Path.cpp:174,5'
          Dst:             _ZN7llvm_ks11SmallStringILj128EED2Ev
        - Src:             'llvm/lib/Support/Path.cpp:179,14'
          Dst:             _ZN7llvm_ks15SmallVectorImplIcEaSERKS1_
        - Src:             'llvm/lib/Support/Path.cpp:181,14'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseIcLb1EE9push_backERKc
        - Src:             'llvm/lib/Support/Path.cpp:182,14'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseIcLb1EE8pop_backEv
        - Src:             'llvm/lib/Support/Path.cpp:187,9'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/Path.cpp:188,7'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/Path.cpp:195,39'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Support/Path.cpp:196,53'
          Dst:             _ZN7llvm_ks3sys2fsorENS1_9OpenFlagsES2_
        - Src:             'llvm/lib/Support/Path.cpp:195,13'
          Dst:             _ZN7llvm_ks3sys2fs16openFileForWriteERKNS_5TwineERiNS1_9OpenFlagsEj
        - Src:             'llvm/lib/Support/Path.cpp:207,25'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Support/Path.cpp:207,9'
          Dst:             _ZN7llvm_ks3sys2fs6accessERKNS_5TwineENS1_10AccessModeE
        - Src:             'llvm/lib/Support/Path.cpp:217,39'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Support/Path.cpp:217,13'
          Dst:             _ZN7llvm_ks3sys2fsorENS1_5permsES2_
        - Src:             'llvm/lib/Support/Path.cpp:217,13'
          Dst:             _ZN7llvm_ks3sys2fs16create_directoryERKNS_5TwineEbNS1_5permsE
        - Src:             'llvm/lib/Support/Path.cpp:225,3'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/lib/Support/Path.cpp:226,1'
          Dst:             _ZN7llvm_ks11SmallStringILj128EED2Ev
        - Src:             'llvm/lib/Support/Path.cpp:226,1'
          Dst:             _ZN7llvm_ks11SmallStringILj128EED2Ev
    - functionName:    _ZN7llvm_ks5TwineC2ERKNS_15SmallVectorImplIcEE
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/Twine.h'
      linkageType:     InternalLinkage
      functionLinenumber: 293
      functionLinenumberEnd: 296
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          47
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7llvm_ks5Twine7isValidEv
        - __assert_fail
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/Twine.h:295,7'
          Dst:             _ZNK7llvm_ks5Twine7isValidEv
        - Src:             'llvm/include/llvm/ADT/Twine.h:295,7'
          Dst:             __assert_fail
    - functionName:    _ZN7llvm_ks3sys4path11is_absoluteERKNS_5TwineE
      functionSourceFile: '/src/keystone/llvm/lib/Support/Path.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 648
      functionLinenumberEnd: 660
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          70
      EdgeCount:       19
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7llvm_ks11SmallStringILj128EEC2Ev
        - _ZN7llvm_ks11SmallStringILj128EED2Ev
        - _ZN7llvm_ks3sys4path18has_root_directoryERKNS_5TwineE
        - _ZN7llvm_ks5TwineC2ERKNS_9StringRefE
        - _ZNK7llvm_ks5Twine11toStringRefERNS_15SmallVectorImplIcEE
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/Path.cpp:649,20'
          Dst:             _ZN7llvm_ks11SmallStringILj128EEC2Ev
        - Src:             'llvm/lib/Support/Path.cpp:650,22'
          Dst:             _ZNK7llvm_ks5Twine11toStringRefERNS_15SmallVectorImplIcEE
        - Src:             'llvm/lib/Support/Path.cpp:652,37'
          Dst:             _ZN7llvm_ks5TwineC2ERKNS_9StringRefE
        - Src:             'llvm/lib/Support/Path.cpp:652,18'
          Dst:             _ZN7llvm_ks3sys4path18has_root_directoryERKNS_5TwineE
        - Src:             'llvm/lib/Support/Path.cpp:660,1'
          Dst:             _ZN7llvm_ks11SmallStringILj128EED2Ev
        - Src:             'llvm/lib/Support/Path.cpp:660,1'
          Dst:             _ZN7llvm_ks11SmallStringILj128EED2Ev
    - functionName:    _ZN7llvm_ks3sys4path21system_temp_directoryEbRNS_15SmallVectorImplIcEE
      functionSourceFile: '/src/keystone/llvm/lib/Support/Unix/Path.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 605
      functionLinenumberEnd: 621
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - bool
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          71
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplIcE5clearEv
        - _ZN7llvm_ks15SmallVectorImplIcE6appendIPKcEEvT_S5_
        - _ZN7llvm_ks3sys4pathL13getEnvTempDirEv
        - _ZN7llvm_ks3sys4pathL16getDarwinConfDirEbRNS_15SmallVectorImplIcEE
        - _ZN7llvm_ks3sys4pathL17getDefaultTempDirEb
        - strlen
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/Unix/Path.inc:606,10'
          Dst:             _ZN7llvm_ks15SmallVectorImplIcE5clearEv
        - Src:             'llvm/lib/Support/Unix/Path.inc:610,36'
          Dst:             _ZN7llvm_ks3sys4pathL13getEnvTempDirEv
        - Src:             'llvm/lib/Support/Unix/Path.inc:611,50'
          Dst:             strlen
        - Src:             'llvm/lib/Support/Unix/Path.inc:611,14'
          Dst:             _ZN7llvm_ks15SmallVectorImplIcE6appendIPKcEEvT_S5_
        - Src:             'llvm/lib/Support/Unix/Path.inc:616,7'
          Dst:             _ZN7llvm_ks3sys4pathL16getDarwinConfDirEbRNS_15SmallVectorImplIcEE
        - Src:             'llvm/lib/Support/Unix/Path.inc:619,30'
          Dst:             _ZN7llvm_ks3sys4pathL17getDefaultTempDirEb
        - Src:             'llvm/lib/Support/Unix/Path.inc:620,46'
          Dst:             strlen
        - Src:             'llvm/lib/Support/Unix/Path.inc:620,10'
          Dst:             _ZN7llvm_ks15SmallVectorImplIcE6appendIPKcEEvT_S5_
    - functionName:    _ZN7llvm_ks3sys4path6appendERNS_15SmallVectorImplIcEERKNS_5TwineES7_S7_S7_
      functionSourceFile: '/src/keystone/llvm/lib/Support/Path.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 446
      functionLinenumberEnd: 480
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         93
      ICount:          516
      EdgeCount:       165
      CyclomaticComplexity: 74
      functionsReached:
        - _ZN7llvm_ks11SmallStringILj32EEC2Ev
        - _ZN7llvm_ks11SmallStringILj32EED2Ev
        - _ZN7llvm_ks11SmallVectorINS_9StringRefELj4EEC2Ev
        - _ZN7llvm_ks11SmallVectorINS_9StringRefELj4EED2Ev
        - _ZN7llvm_ks15SmallVectorImplIcE6appendIPKcEEvT_S5_
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_9StringRefELb1EE9push_backERKS1_
        - _ZN7llvm_ks23SmallVectorTemplateBaseIcLb1EE9push_backERKc
        - _ZN7llvm_ks3sys4path12is_separatorEc
        - _ZN7llvm_ks3sys4path13has_root_nameERKNS_5TwineE
        - _ZN7llvm_ks5TwineC2ERKNS_9StringRefE
        - _ZNK7llvm_ks15SmallVectorBase5emptyEv
        - _ZNK7llvm_ks5Twine11toStringRefERNS_15SmallVectorImplIcEE
        - _ZNK7llvm_ks5Twine16isTriviallyEmptyEv
        - _ZNK7llvm_ks9StringRef17find_first_not_ofEcm
        - _ZNK7llvm_ks9StringRef3endEv
        - _ZNK7llvm_ks9StringRef5beginEv
        - _ZNK7llvm_ks9StringRefixEm
        - __assert_fail
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/Path.cpp:447,19'
          Dst:             _ZN7llvm_ks11SmallStringILj32EEC2Ev
        - Src:             'llvm/lib/Support/Path.cpp:448,19'
          Dst:             _ZN7llvm_ks11SmallStringILj32EEC2Ev
        - Src:             'llvm/lib/Support/Path.cpp:449,19'
          Dst:             _ZN7llvm_ks11SmallStringILj32EEC2Ev
        - Src:             'llvm/lib/Support/Path.cpp:450,19'
          Dst:             _ZN7llvm_ks11SmallStringILj32EEC2Ev
        - Src:             'llvm/lib/Support/Path.cpp:452,29'
          Dst:             _ZN7llvm_ks11SmallVectorINS_9StringRefELj4EEC2Ev
        - Src:             'llvm/lib/Support/Path.cpp:453,10'
          Dst:             _ZNK7llvm_ks5Twine16isTriviallyEmptyEv
        - Src:             'llvm/lib/Support/Path.cpp:453,53'
          Dst:             _ZNK7llvm_ks5Twine11toStringRefERNS_15SmallVectorImplIcEE
        - Src:             'llvm/lib/Support/Path.cpp:453,41'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_9StringRefELb1EE9push_backERKS1_
        - Src:             'llvm/lib/Support/Path.cpp:480,1'
          Dst:             _ZN7llvm_ks11SmallVectorINS_9StringRefELj4EED2Ev
        - Src:             'llvm/lib/Support/Path.cpp:454,10'
          Dst:             _ZNK7llvm_ks5Twine16isTriviallyEmptyEv
        - Src:             'llvm/lib/Support/Path.cpp:454,53'
          Dst:             _ZNK7llvm_ks5Twine11toStringRefERNS_15SmallVectorImplIcEE
        - Src:             'llvm/lib/Support/Path.cpp:454,41'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_9StringRefELb1EE9push_backERKS1_
        - Src:             'llvm/lib/Support/Path.cpp:455,10'
          Dst:             _ZNK7llvm_ks5Twine16isTriviallyEmptyEv
        - Src:             'llvm/lib/Support/Path.cpp:455,53'
          Dst:             _ZNK7llvm_ks5Twine11toStringRefERNS_15SmallVectorImplIcEE
        - Src:             'llvm/lib/Support/Path.cpp:455,41'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_9StringRefELb1EE9push_backERKS1_
        - Src:             'llvm/lib/Support/Path.cpp:456,10'
          Dst:             _ZNK7llvm_ks5Twine16isTriviallyEmptyEv
        - Src:             'llvm/lib/Support/Path.cpp:456,53'
          Dst:             _ZNK7llvm_ks5Twine11toStringRefERNS_15SmallVectorImplIcEE
        - Src:             'llvm/lib/Support/Path.cpp:456,41'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_9StringRefELb1EE9push_backERKS1_
        - Src:             'llvm/lib/Support/Path.cpp:459,31'
          Dst:             _ZNK7llvm_ks15SmallVectorBase5emptyEv
        - Src:             'llvm/lib/Support/Path.cpp:459,55'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/Path.cpp:459,42'
          Dst:             _ZN7llvm_ks3sys4path12is_separatorEc
        - Src:             'llvm/lib/Support/Path.cpp:460,65'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/lib/Support/Path.cpp:460,52'
          Dst:             _ZN7llvm_ks3sys4path12is_separatorEc
        - Src:             'llvm/lib/Support/Path.cpp:461,39'
          Dst:             _ZN7llvm_ks5TwineC2ERKNS_9StringRefE
        - Src:             'llvm/lib/Support/Path.cpp:461,25'
          Dst:             _ZN7llvm_ks3sys4path13has_root_nameERKNS_5TwineE
        - Src:             'llvm/lib/Support/Path.cpp:465,30'
          Dst:             _ZNK7llvm_ks9StringRef17find_first_not_ofEcm
        - Src:             'llvm/include/llvm/ADT/StringRef.h:423,14'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/Path.cpp:469,21'
          Dst:             _ZNK7llvm_ks9StringRef5beginEv
        - Src:             'llvm/lib/Support/Path.cpp:469,32'
          Dst:             _ZNK7llvm_ks9StringRef3endEv
        - Src:             'llvm/lib/Support/Path.cpp:469,12'
          Dst:             _ZN7llvm_ks15SmallVectorImplIcE6appendIPKcEEvT_S5_
        - Src:             'llvm/lib/Support/Path.cpp:473,38'
          Dst:             _ZNK7llvm_ks15SmallVectorBase5emptyEv
        - Src:             'llvm/lib/Support/Path.cpp:475,12'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseIcLb1EE9push_backERKc
        - Src:             'llvm/lib/Support/Path.cpp:478,27'
          Dst:             _ZNK7llvm_ks9StringRef5beginEv
        - Src:             'llvm/lib/Support/Path.cpp:478,46'
          Dst:             _ZNK7llvm_ks9StringRef3endEv
        - Src:             'llvm/lib/Support/Path.cpp:478,10'
          Dst:             _ZN7llvm_ks15SmallVectorImplIcE6appendIPKcEEvT_S5_
        - Src:             'llvm/lib/Support/Path.cpp:480,1'
          Dst:             _ZN7llvm_ks11SmallVectorINS_9StringRefELj4EED2Ev
        - Src:             'llvm/lib/Support/Path.cpp:480,1'
          Dst:             _ZN7llvm_ks11SmallStringILj32EED2Ev
        - Src:             'llvm/lib/Support/Path.cpp:480,1'
          Dst:             _ZN7llvm_ks11SmallStringILj32EED2Ev
        - Src:             'llvm/lib/Support/Path.cpp:480,1'
          Dst:             _ZN7llvm_ks11SmallStringILj32EED2Ev
        - Src:             'llvm/lib/Support/Path.cpp:480,1'
          Dst:             _ZN7llvm_ks11SmallStringILj32EED2Ev
        - Src:             'llvm/lib/Support/Path.cpp:480,1'
          Dst:             _ZN7llvm_ks11SmallStringILj32EED2Ev
        - Src:             'llvm/lib/Support/Path.cpp:480,1'
          Dst:             _ZN7llvm_ks11SmallStringILj32EED2Ev
        - Src:             'llvm/lib/Support/Path.cpp:480,1'
          Dst:             _ZN7llvm_ks11SmallStringILj32EED2Ev
        - Src:             'llvm/lib/Support/Path.cpp:480,1'
          Dst:             _ZN7llvm_ks11SmallStringILj32EED2Ev
    - functionName:    _ZN7llvm_ks15SmallVectorImplIcE4swapERS1_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 700
      functionLinenumberEnd: 735
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         33
      ICount:          540
      EdgeCount:       42
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseIcLb1EE13destroy_rangeEPcS2_
        - _ZN7llvm_ks23SmallVectorTemplateBaseIcLb1EE18uninitialized_copyIccEEvPT_S4_PT0_PNSt3__19enable_ifIXsr3std7is_sameINS7_12remove_constIS3_E4typeES5_EE5valueEvE4typeE
        - _ZN7llvm_ks23SmallVectorTemplateBaseIcLb1EE4growEm
        - _ZN7llvm_ks25SmallVectorTemplateCommonIcvE6setEndEPc
        - _ZNK7llvm_ks25SmallVectorTemplateCommonIcvE7isSmallEv
        - _ZNK7llvm_ks25SmallVectorTemplateCommonIcvE8capacityEv
        - __assert_fail
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:704,14'
          Dst:             _ZNK7llvm_ks25SmallVectorTemplateCommonIcvE7isSmallEv
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:704,32'
          Dst:             _ZNK7llvm_ks25SmallVectorTemplateCommonIcvE7isSmallEv
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:710,26'
          Dst:             _ZNK7llvm_ks25SmallVectorTemplateCommonIcvE8capacityEv
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:711,11'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseIcLb1EE4growEm
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:712,26'
          Dst:             _ZNK7llvm_ks25SmallVectorTemplateCommonIcvE8capacityEv
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:713,9'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseIcLb1EE4growEm
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:719,15'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:719,27'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:724,5'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseIcLb1EE18uninitialized_copyIccEEvPT_S4_PT0_PNSt3__19enable_ifIXsr3std7is_sameINS7_12remove_constIS3_E4typeES5_EE5valueEvE4typeE
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:725,9'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonIcvE6setEndEPc
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:726,5'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseIcLb1EE13destroy_rangeEPcS2_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:727,11'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonIcvE6setEndEPc
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:730,5'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseIcLb1EE18uninitialized_copyIccEEvPT_S4_PT0_PNSt3__19enable_ifIXsr3std7is_sameINS7_12remove_constIS3_E4typeES5_EE5valueEvE4typeE
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:731,11'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonIcvE6setEndEPc
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:732,5'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseIcLb1EE13destroy_rangeEPcS2_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:733,9'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonIcvE6setEndEPc
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseIcLb1EE8pop_backEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 344
      functionLinenumberEnd: 346
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks25SmallVectorTemplateCommonIcvE6setEndEPc
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:345,11'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonIcvE6setEndEPc
    - functionName:    _ZN7llvm_ks3sys2fs16openFileForWriteERKNS_5TwineERiNS1_9OpenFlagsEj
      functionSourceFile: '/src/keystone/llvm/lib/Support/Unix/Path.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 491
      functionLinenumberEnd: 518
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         33
      ICount:          178
      EdgeCount:       36
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks11SmallStringILj128EEC2Ev
        - _ZN7llvm_ks11SmallStringILj128EED2Ev
        - _ZNK7llvm_ks5Twine25toNullTerminatedStringRefERNS_15SmallVectorImplIcEE
        - _ZNK7llvm_ks9StringRef5beginEv
        - __assert_fail
        - __errno_location
        - open
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/Unix/Path.inc:493,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/Unix/Path.inc:511,20'
          Dst:             _ZN7llvm_ks11SmallStringILj128EEC2Ev
        - Src:             'llvm/lib/Support/Unix/Path.inc:512,22'
          Dst:             _ZNK7llvm_ks5Twine25toNullTerminatedStringRefERNS_15SmallVectorImplIcEE
        - Src:             'llvm/lib/Support/Unix/Path.inc:513,29'
          Dst:             _ZNK7llvm_ks9StringRef5beginEv
        - Src:             'llvm/lib/Support/Unix/Path.inc:513,22'
          Dst:             open
        - Src:             'llvm/lib/Support/Unix/Path.inc:514,9'
          Dst:             __errno_location
        - Src:             'llvm/lib/Support/Unix/Path.inc:515,30'
          Dst:             __errno_location
        - Src:             'llvm/lib/Support/Unix/Path.inc:518,1'
          Dst:             _ZN7llvm_ks11SmallStringILj128EED2Ev
        - Src:             'llvm/lib/Support/Unix/Path.inc:518,1'
          Dst:             _ZN7llvm_ks11SmallStringILj128EED2Ev
    - functionName:    _ZN7llvm_ks3sys2fs6accessERKNS_5TwineENS1_10AccessModeE
      functionSourceFile: '/src/keystone/llvm/lib/Support/Unix/Path.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 303
      functionLinenumberEnd: 320
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         19
      ICount:          111
      EdgeCount:       37
      CyclomaticComplexity: 20
      functionsReached:
        - _ZN7llvm_ks11SmallStringILj128EEC2Ev
        - _ZN7llvm_ks11SmallStringILj128EED2Ev
        - _ZN7llvm_ks3sys2fsL17convertAccessModeENS1_10AccessModeE
        - _ZNK7llvm_ks5Twine25toNullTerminatedStringRefERNS_15SmallVectorImplIcEE
        - _ZNK7llvm_ks9StringRef5beginEv
        - __errno_location
        - access
        - stat
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/Unix/Path.inc:304,20'
          Dst:             _ZN7llvm_ks11SmallStringILj128EEC2Ev
        - Src:             'llvm/lib/Support/Unix/Path.inc:305,22'
          Dst:             _ZNK7llvm_ks5Twine25toNullTerminatedStringRefERNS_15SmallVectorImplIcEE
        - Src:             'llvm/lib/Support/Unix/Path.inc:307,18'
          Dst:             _ZNK7llvm_ks9StringRef5beginEv
        - Src:             'llvm/lib/Support/Unix/Path.inc:307,27'
          Dst:             _ZN7llvm_ks3sys2fsL17convertAccessModeENS1_10AccessModeE
        - Src:             'llvm/lib/Support/Unix/Path.inc:307,7'
          Dst:             access
        - Src:             'llvm/lib/Support/Unix/Path.inc:308,28'
          Dst:             __errno_location
        - Src:             'llvm/lib/Support/Unix/Path.inc:320,1'
          Dst:             _ZN7llvm_ks11SmallStringILj128EED2Ev
        - Src:             'llvm/lib/Support/Unix/Path.inc:313,21'
          Dst:             _ZNK7llvm_ks9StringRef5beginEv
        - Src:             'llvm/lib/Support/Unix/Path.inc:313,14'
          Dst:             stat
        - Src:             'llvm/lib/Support/Unix/Path.inc:320,1'
          Dst:             _ZN7llvm_ks11SmallStringILj128EED2Ev
    - functionName:    _ZN7llvm_ks3sys2fs16create_directoryERKNS_5TwineEbNS1_5permsE
      functionSourceFile: '/src/keystone/llvm/lib/Support/Unix/Path.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 217
      functionLinenumberEnd: 227
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - bool
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          92
      EdgeCount:       16
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11SmallStringILj128EEC2Ev
        - _ZN7llvm_ks11SmallStringILj128EED2Ev
        - _ZNK7llvm_ks5Twine25toNullTerminatedStringRefERNS_15SmallVectorImplIcEE
        - _ZNK7llvm_ks9StringRef5beginEv
        - __errno_location
        - mkdir
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/Unix/Path.inc:218,20'
          Dst:             _ZN7llvm_ks11SmallStringILj128EEC2Ev
        - Src:             'llvm/lib/Support/Unix/Path.inc:219,22'
          Dst:             _ZNK7llvm_ks5Twine25toNullTerminatedStringRefERNS_15SmallVectorImplIcEE
        - Src:             'llvm/lib/Support/Unix/Path.inc:221,17'
          Dst:             _ZNK7llvm_ks9StringRef5beginEv
        - Src:             'llvm/lib/Support/Unix/Path.inc:221,7'
          Dst:             mkdir
        - Src:             'llvm/lib/Support/Unix/Path.inc:222,9'
          Dst:             __errno_location
        - Src:             'llvm/lib/Support/Unix/Path.inc:223,30'
          Dst:             __errno_location
        - Src:             'llvm/lib/Support/Unix/Path.inc:227,1'
          Dst:             _ZN7llvm_ks11SmallStringILj128EED2Ev
        - Src:             'llvm/lib/Support/Unix/Path.inc:227,1'
          Dst:             _ZN7llvm_ks11SmallStringILj128EED2Ev
    - functionName:    mkdir
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks3sys2fsL17convertAccessModeENS1_10AccessModeE
      functionSourceFile: '/src/keystone/llvm/lib/Support/Unix/Path.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 291
      functionLinenumberEnd: 301
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          39
      EdgeCount:       14
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/lib/Support/Unix/Path.inc:292,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Support/Unix/Path.inc:300,3'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
    - functionName:    access
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    open
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks11SmallStringILj32EEC2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallString.h'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11SmallVectorIcLj32EEC2Ev
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallString.h:28,3'
          Dst:             _ZN7llvm_ks11SmallVectorIcLj32EEC2Ev
    - functionName:    _ZN7llvm_ks11SmallVectorINS_9StringRefELj4EEC2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 872
      functionLinenumberEnd: 873
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplINS_9StringRefEEC2Ej
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:872,19'
          Dst:             _ZN7llvm_ks15SmallVectorImplINS_9StringRefEEC2Ej
    - functionName:    _ZNK7llvm_ks5Twine16isTriviallyEmptyEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/Twine.h'
      linkageType:     InternalLinkage
      functionLinenumber: 397
      functionLinenumberEnd: 398
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks5Twine9isNullaryEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/Twine.h:398,14'
          Dst:             _ZNK7llvm_ks5Twine9isNullaryEv
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseINS_9StringRefELb1EE9push_backERKS1_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 337
      functionLinenumberEnd: 342
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_9StringRefELb1EE4growEm
        - _ZN7llvm_ks25SmallVectorTemplateCommonINS_9StringRefEvE6setEndEPS1_
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:339,13'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_9StringRefELb1EE4growEm
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:341,11'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINS_9StringRefEvE6setEndEPS1_
    - functionName:    _ZN7llvm_ks11SmallVectorINS_9StringRefELj4EED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 868
      functionLinenumberEnd: 868
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplINS_9StringRefEED2Ev
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:868,7'
          Dst:             _ZN7llvm_ks15SmallVectorImplINS_9StringRefEED2Ev
    - functionName:    _ZN7llvm_ks3sys4path12is_separatorEc
      functionSourceFile: '/src/keystone/llvm/lib/Support/Path.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 576
      functionLinenumberEnd: 584
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          23
      EdgeCount:       6
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    29
      BranchProfiles:
        - Branch String:   'llvm/lib/Support/Path.cpp:577,3'
          Branch Sides:    []
      Callsites:       []
    - functionName:    _ZN7llvm_ks3sys4path13has_root_nameERKNS_5TwineE
      functionSourceFile: '/src/keystone/llvm/lib/Support/Path.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 592
      functionLinenumberEnd: 597
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          71
      EdgeCount:       13
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7llvm_ks11SmallStringILj128EEC2Ev
        - _ZN7llvm_ks11SmallStringILj128EED2Ev
        - _ZN7llvm_ks3sys4path9root_nameENS_9StringRefE
        - _ZNK7llvm_ks5Twine11toStringRefERNS_15SmallVectorImplIcEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/Path.cpp:593,20'
          Dst:             _ZN7llvm_ks11SmallStringILj128EEC2Ev
        - Src:             'llvm/lib/Support/Path.cpp:594,22'
          Dst:             _ZNK7llvm_ks5Twine11toStringRefERNS_15SmallVectorImplIcEE
        - Src:             'llvm/lib/Support/Path.cpp:596,11'
          Dst:             _ZN7llvm_ks3sys4path9root_nameENS_9StringRefE
        - Src:             'llvm/lib/Support/Path.cpp:597,1'
          Dst:             _ZN7llvm_ks11SmallStringILj128EED2Ev
        - Src:             'llvm/lib/Support/Path.cpp:597,1'
          Dst:             _ZN7llvm_ks11SmallStringILj128EED2Ev
    - functionName:    _ZN7llvm_ks11SmallStringILj32EED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallString.h'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11SmallVectorIcLj32EED2Ev
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallString.h:25,7'
          Dst:             _ZN7llvm_ks11SmallVectorIcLj32EED2Ev
    - functionName:    _ZN7llvm_ks3sys4path9root_nameENS_9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/Support/Path.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 387
      functionLinenumberEnd: 407
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          102
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7llvm_ks3sys4path12is_separatorEc
        - _ZN7llvm_ks3sys4path3endENS_9StringRefE
        - _ZN7llvm_ks3sys4path5beginENS_9StringRefE
        - _ZN7llvm_ks9StringRefC2Ev
        - _ZNK7llvm_ks3sys4path14const_iteratordeEv
        - _ZNK7llvm_ks3sys4path14const_iteratorneERKS2_
        - _ZNK7llvm_ks3sys4path14const_iteratorptEv
        - _ZNK7llvm_ks9StringRefixEm
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/Path.cpp:388,22'
          Dst:             _ZN7llvm_ks3sys4path5beginENS_9StringRefE
        - Src:             'llvm/lib/Support/Path.cpp:389,22'
          Dst:             _ZN7llvm_ks3sys4path3endENS_9StringRefE
        - Src:             'llvm/lib/Support/Path.cpp:390,9'
          Dst:             _ZNK7llvm_ks3sys4path14const_iteratorneERKS2_
        - Src:             'llvm/lib/Support/Path.cpp:391,20'
          Dst:             _ZNK7llvm_ks3sys4path14const_iteratorptEv
        - Src:             'llvm/lib/Support/Path.cpp:391,51'
          Dst:             _ZNK7llvm_ks3sys4path14const_iteratordeEv
        - Src:             'llvm/lib/Support/Path.cpp:391,50'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/lib/Support/Path.cpp:391,37'
          Dst:             _ZN7llvm_ks3sys4path12is_separatorEc
        - Src:             'llvm/lib/Support/Path.cpp:391,63'
          Dst:             _ZNK7llvm_ks3sys4path14const_iteratordeEv
        - Src:             'llvm/lib/Support/Path.cpp:391,62'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/lib/Support/Path.cpp:391,74'
          Dst:             _ZNK7llvm_ks3sys4path14const_iteratordeEv
        - Src:             'llvm/lib/Support/Path.cpp:391,73'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/lib/Support/Path.cpp:401,14'
          Dst:             _ZNK7llvm_ks3sys4path14const_iteratordeEv
        - Src:             'llvm/lib/Support/Path.cpp:406,10'
          Dst:             _ZN7llvm_ks9StringRefC2Ev
    - functionName:    _ZN7llvm_ks3sys4path5beginENS_9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/Support/Path.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 232
      functionLinenumberEnd: 237
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_120find_first_componentEN7llvm_ks9StringRefE
        - _ZN7llvm_ks3sys4path14const_iteratorC2Ev
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/Path.cpp:233,18'
          Dst:             _ZN7llvm_ks3sys4path14const_iteratorC2Ev
        - Src:             'llvm/lib/Support/Path.cpp:235,17'
          Dst:             _ZN12_GLOBAL__N_120find_first_componentEN7llvm_ks9StringRefE
    - functionName:    _ZN7llvm_ks3sys4path3endENS_9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/Support/Path.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 240
      functionLinenumberEnd: 244
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks3sys4path14const_iteratorC2Ev
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/Path.cpp:241,18'
          Dst:             _ZN7llvm_ks3sys4path14const_iteratorC2Ev
    - functionName:    _ZNK7llvm_ks3sys4path14const_iteratorneERKS2_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Path.h'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks3sys4path14const_iteratoreqERKS2_
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Path.h:65,69'
          Dst:             _ZNK7llvm_ks3sys4path14const_iteratoreqERKS2_
    - functionName:    _ZNK7llvm_ks3sys4path14const_iteratorptEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Path.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks3sys4path14const_iteratordeEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Path.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    20
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks3sys4path14const_iteratoreqERKS2_
      functionSourceFile: '/src/keystone/llvm/lib/Support/Path.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 300
      functionLinenumberEnd: 301
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7llvm_ks9StringRef5beginEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/Path.cpp:301,15'
          Dst:             _ZNK7llvm_ks9StringRef5beginEv
        - Src:             'llvm/lib/Support/Path.cpp:301,35'
          Dst:             _ZNK7llvm_ks9StringRef5beginEv
    - functionName:    _ZN7llvm_ks3sys4path14const_iteratorC2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Path.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks9StringRefC2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Path.h:50,7'
          Dst:             _ZN7llvm_ks9StringRefC2Ev
        - Src:             'llvm/include/llvm/Support/Path.h:50,7'
          Dst:             _ZN7llvm_ks9StringRefC2Ev
    - functionName:    _ZN12_GLOBAL__N_120find_first_componentEN7llvm_ks9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/Support/Path.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 423
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         41
      ICount:          298
      EdgeCount:       53
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN7llvm_ks3sys4path12is_separatorEc
        - _ZNK7llvm_ks9StringRef13find_first_ofEcm
        - _ZNK7llvm_ks9StringRefixEm
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/Path.cpp:64,22'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/lib/Support/Path.cpp:64,9'
          Dst:             _ZN7llvm_ks3sys4path12is_separatorEc
        - Src:             'llvm/lib/Support/Path.cpp:65,9'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/lib/Support/Path.cpp:65,20'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/lib/Support/Path.cpp:66,23'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/lib/Support/Path.cpp:66,10'
          Dst:             _ZN7llvm_ks3sys4path12is_separatorEc
        - Src:             'llvm/lib/Support/Path.cpp:68,25'
          Dst:             _ZNK7llvm_ks9StringRef13find_first_ofEcm
        - Src:             'llvm/include/llvm/ADT/StringRef.h:423,14'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/Path.cpp:73,22'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/lib/Support/Path.cpp:73,9'
          Dst:             _ZN7llvm_ks3sys4path12is_separatorEc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:423,14'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/Path.cpp:77,23'
          Dst:             _ZNK7llvm_ks9StringRef13find_first_ofEcm
        - Src:             'llvm/include/llvm/ADT/StringRef.h:423,14'
          Dst:             __assert_fail
    - functionName:    _ZN7llvm_ks25SmallVectorTemplateCommonINS_9StringRefEvE6setEndEPS1_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks3sys4pathL13getEnvTempDirEv
      functionSourceFile: '/src/keystone/llvm/lib/Support/Unix/Path.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 582
      functionLinenumberEnd: 592
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         10
      ICount:          61
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - getenv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/Unix/Path.inc:587,27'
          Dst:             getenv
    - functionName:    _ZN7llvm_ks3sys4pathL16getDarwinConfDirEbRNS_15SmallVectorImplIcEE
      functionSourceFile: '/src/keystone/llvm/lib/Support/Unix/Path.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 534
      functionLinenumberEnd: 556
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - bool
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks3sys4pathL17getDefaultTempDirEb
      functionSourceFile: '/src/keystone/llvm/lib/Support/Unix/Path.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 594
      functionLinenumberEnd: 597
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - bool
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks3sys4path18has_root_directoryERKNS_5TwineE
      functionSourceFile: '/src/keystone/llvm/lib/Support/Path.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 599
      functionLinenumberEnd: 604
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          71
      EdgeCount:       13
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7llvm_ks11SmallStringILj128EEC2Ev
        - _ZN7llvm_ks11SmallStringILj128EED2Ev
        - _ZN7llvm_ks3sys4path14root_directoryENS_9StringRefE
        - _ZNK7llvm_ks5Twine11toStringRefERNS_15SmallVectorImplIcEE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/Path.cpp:600,20'
          Dst:             _ZN7llvm_ks11SmallStringILj128EEC2Ev
        - Src:             'llvm/lib/Support/Path.cpp:601,22'
          Dst:             _ZNK7llvm_ks5Twine11toStringRefERNS_15SmallVectorImplIcEE
        - Src:             'llvm/lib/Support/Path.cpp:603,11'
          Dst:             _ZN7llvm_ks3sys4path14root_directoryENS_9StringRefE
        - Src:             'llvm/lib/Support/Path.cpp:604,1'
          Dst:             _ZN7llvm_ks11SmallStringILj128EED2Ev
        - Src:             'llvm/lib/Support/Path.cpp:604,1'
          Dst:             _ZN7llvm_ks11SmallStringILj128EED2Ev
    - functionName:    _ZN7llvm_ks3sys4path14root_directoryENS_9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/Support/Path.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 409
      functionLinenumberEnd: 436
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         27
      ICount:          144
      EdgeCount:       36
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN7llvm_ks3sys4path12is_separatorEc
        - _ZN7llvm_ks3sys4path14const_iteratorppEv
        - _ZN7llvm_ks3sys4path3endENS_9StringRefE
        - _ZN7llvm_ks3sys4path5beginENS_9StringRefE
        - _ZN7llvm_ks9StringRefC2Ev
        - _ZNK7llvm_ks3sys4path14const_iteratordeEv
        - _ZNK7llvm_ks3sys4path14const_iteratorneERKS2_
        - _ZNK7llvm_ks3sys4path14const_iteratorptEv
        - _ZNK7llvm_ks9StringRefixEm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/Path.cpp:410,22'
          Dst:             _ZN7llvm_ks3sys4path5beginENS_9StringRefE
        - Src:             'llvm/lib/Support/Path.cpp:412,22'
          Dst:             _ZN7llvm_ks3sys4path3endENS_9StringRefE
        - Src:             'llvm/lib/Support/Path.cpp:413,9'
          Dst:             _ZNK7llvm_ks3sys4path14const_iteratorneERKS2_
        - Src:             'llvm/lib/Support/Path.cpp:414,20'
          Dst:             _ZNK7llvm_ks3sys4path14const_iteratorptEv
        - Src:             'llvm/lib/Support/Path.cpp:414,51'
          Dst:             _ZNK7llvm_ks3sys4path14const_iteratordeEv
        - Src:             'llvm/lib/Support/Path.cpp:414,50'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/lib/Support/Path.cpp:414,37'
          Dst:             _ZN7llvm_ks3sys4path12is_separatorEc
        - Src:             'llvm/lib/Support/Path.cpp:414,63'
          Dst:             _ZNK7llvm_ks3sys4path14const_iteratordeEv
        - Src:             'llvm/lib/Support/Path.cpp:414,62'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/lib/Support/Path.cpp:414,74'
          Dst:             _ZNK7llvm_ks3sys4path14const_iteratordeEv
        - Src:             'llvm/lib/Support/Path.cpp:414,73'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/lib/Support/Path.cpp:424,10'
          Dst:             _ZN7llvm_ks3sys4path14const_iteratorppEv
        - Src:             'llvm/lib/Support/Path.cpp:424,16'
          Dst:             _ZNK7llvm_ks3sys4path14const_iteratorneERKS2_
        - Src:             'llvm/lib/Support/Path.cpp:424,39'
          Dst:             _ZNK7llvm_ks3sys4path14const_iteratordeEv
        - Src:             'llvm/lib/Support/Path.cpp:424,38'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/lib/Support/Path.cpp:424,25'
          Dst:             _ZN7llvm_ks3sys4path12is_separatorEc
        - Src:             'llvm/lib/Support/Path.cpp:425,14'
          Dst:             _ZNK7llvm_ks3sys4path14const_iteratordeEv
        - Src:             'llvm/lib/Support/Path.cpp:429,35'
          Dst:             _ZNK7llvm_ks3sys4path14const_iteratordeEv
        - Src:             'llvm/lib/Support/Path.cpp:429,34'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/lib/Support/Path.cpp:429,21'
          Dst:             _ZN7llvm_ks3sys4path12is_separatorEc
        - Src:             'llvm/lib/Support/Path.cpp:430,14'
          Dst:             _ZNK7llvm_ks3sys4path14const_iteratordeEv
        - Src:             'llvm/lib/Support/Path.cpp:435,10'
          Dst:             _ZN7llvm_ks9StringRefC2Ev
    - functionName:    _ZN7llvm_ks3sys4path14const_iteratorppEv
      functionSourceFile: '/src/keystone/llvm/lib/Support/Path.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 247
      functionLinenumberEnd: 456
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         49
      ICount:          366
      EdgeCount:       63
      CyclomaticComplexity: 16
      functionsReached:
        - _ZN7llvm_ks3sys4path12is_separatorEc
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZN7llvm_ks9StringRefC2Ev
        - _ZNK7llvm_ks9StringRef13find_first_ofEcm
        - _ZNK7llvm_ks9StringRefixEm
        - __assert_fail
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/Path.cpp:248,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/Path.cpp:255,17'
          Dst:             _ZN7llvm_ks9StringRefC2Ev
        - Src:             'llvm/lib/Support/Path.cpp:262,18'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/lib/Support/Path.cpp:262,5'
          Dst:             _ZN7llvm_ks3sys4path12is_separatorEc
        - Src:             'llvm/lib/Support/Path.cpp:263,5'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/lib/Support/Path.cpp:263,21'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/lib/Support/Path.cpp:264,19'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/lib/Support/Path.cpp:264,6'
          Dst:             _ZN7llvm_ks3sys4path12is_separatorEc
        - Src:             'llvm/lib/Support/Path.cpp:267,20'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/lib/Support/Path.cpp:267,7'
          Dst:             _ZN7llvm_ks3sys4path12is_separatorEc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:423,14'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/Path.cpp:281,25'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/lib/Support/Path.cpp:281,12'
          Dst:             _ZN7llvm_ks3sys4path12is_separatorEc
        - Src:             'llvm/lib/Support/Path.cpp:288,19'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Support/Path.cpp:294,25'
          Dst:             _ZNK7llvm_ks9StringRef13find_first_ofEcm
        - Src:             'llvm/include/llvm/ADT/StringRef.h:456,14'
          Dst:             __assert_fail
    - functionName:    _ZN7llvm_ks11SmallVectorIcLj256EEC2IPKcEET_S5_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 881
      functionLinenumberEnd: 883
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplIcE6appendIPKcEEvT_S5_
        - _ZN7llvm_ks15SmallVectorImplIcEC2Ej
        - _ZN7llvm_ks15SmallVectorImplIcED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:881,33'
          Dst:             _ZN7llvm_ks15SmallVectorImplIcEC2Ej
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:882,11'
          Dst:             _ZN7llvm_ks15SmallVectorImplIcE6appendIPKcEEvT_S5_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:883,3'
          Dst:             _ZN7llvm_ks15SmallVectorImplIcED2Ev
    - functionName:    _ZN7llvm_ks14iterator_rangeINS_3sys4path14const_iteratorEEC2ES3_S3_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/iterator_range.h'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks11SmallVectorINS_9StringRefELj16EED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 868
      functionLinenumberEnd: 868
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplINS_9StringRefEED2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:868,7'
          Dst:             _ZN7llvm_ks15SmallVectorImplINS_9StringRefEED2Ev
    - functionName:    _ZN7llvm_ks11SmallStringILj256EEC2ENS_9StringRefE
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallString.h'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11SmallVectorIcLj256EEC2IPKcEET_S5_
        - _ZNK7llvm_ks9StringRef3endEv
        - _ZNK7llvm_ks9StringRef5beginEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallString.h:31,63'
          Dst:             _ZNK7llvm_ks9StringRef5beginEv
        - Src:             'llvm/include/llvm/ADT/SmallString.h:31,74'
          Dst:             _ZNK7llvm_ks9StringRef3endEv
        - Src:             'llvm/include/llvm/ADT/SmallString.h:31,30'
          Dst:             _ZN7llvm_ks11SmallVectorIcLj256EEC2IPKcEET_S5_
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseINS_9StringRefELb1EE8pop_backEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 344
      functionLinenumberEnd: 346
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks25SmallVectorTemplateCommonINS_9StringRefEvE6setEndEPS1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:345,11'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINS_9StringRefEvE6setEndEPS1_
    - functionName:    _ZNK7llvm_ks14iterator_rangeINS_3sys4path14const_iteratorEE3endEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/iterator_range.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks14iterator_rangeINS_3sys4path14const_iteratorEE5beginEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/iterator_range.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks10make_rangeINS_3sys4path14const_iteratorEEENS_14iterator_rangeIT_EES5_S5_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/iterator_range.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks14iterator_rangeINS_3sys4path14const_iteratorEEC2ES3_S3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/iterator_range.h:55,10'
          Dst:             _ZN7llvm_ks14iterator_rangeINS_3sys4path14const_iteratorEEC2ES3_S3_
    - functionName:    _ZN7llvm_ks11SmallVectorINS_9StringRefELj16EEC2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 872
      functionLinenumberEnd: 873
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplINS_9StringRefEEC2Ej
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:872,19'
          Dst:             _ZN7llvm_ks15SmallVectorImplINS_9StringRefEEC2Ej
    - functionName:    _ZNK7llvm_ks9StringRef5rfindEcm
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringRef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 275
      functionLinenumberEnd: 284
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          60
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks3sys4pathL15getUserCacheDirERNS_15SmallVectorImplIcEE
      functionSourceFile: '/src/keystone/llvm/lib/Support/Unix/Path.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 559
      functionLinenumberEnd: 580
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          66
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplIcE5clearEv
        - _ZN7llvm_ks15SmallVectorImplIcE6appendIPKcEEvT_S5_
        - _ZN7llvm_ks3sys4path14home_directoryERNS_15SmallVectorImplIcEE
        - _ZN7llvm_ks3sys4path6appendERNS_15SmallVectorImplIcEERKNS_5TwineES7_S7_S7_
        - _ZN7llvm_ks3sys4pathL16getDarwinConfDirEbRNS_15SmallVectorImplIcEE
        - _ZN7llvm_ks5TwineC2EPKc
        - getenv
        - strlen
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/Unix/Path.inc:563,33'
          Dst:             getenv
        - Src:             'llvm/lib/Support/Unix/Path.inc:564,12'
          Dst:             _ZN7llvm_ks15SmallVectorImplIcE5clearEv
        - Src:             'llvm/lib/Support/Unix/Path.inc:565,46'
          Dst:             strlen
        - Src:             'llvm/lib/Support/Unix/Path.inc:565,12'
          Dst:             _ZN7llvm_ks15SmallVectorImplIcE6appendIPKcEEvT_S5_
        - Src:             'llvm/lib/Support/Unix/Path.inc:570,7'
          Dst:             _ZN7llvm_ks3sys4pathL16getDarwinConfDirEbRNS_15SmallVectorImplIcEE
        - Src:             'llvm/lib/Support/Unix/Path.inc:574,7'
          Dst:             _ZN7llvm_ks3sys4path14home_directoryERNS_15SmallVectorImplIcEE
        - Src:             'llvm/lib/Support/Unix/Path.inc:575,20'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Support/Unix/Path.inc:575,5'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Support/Unix/Path.inc:575,5'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Support/Unix/Path.inc:575,5'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Support/Unix/Path.inc:575,5'
          Dst:             _ZN7llvm_ks3sys4path6appendERNS_15SmallVectorImplIcEERKNS_5TwineES7_S7_S7_
    - functionName:    _ZN7llvm_ks3sys4path14home_directoryERNS_15SmallVectorImplIcEE
      functionSourceFile: '/src/keystone/llvm/lib/Support/Unix/Path.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 524
      functionLinenumberEnd: 532
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplIcE5clearEv
        - _ZN7llvm_ks15SmallVectorImplIcE6appendIPcEEvT_S4_
        - getenv
        - strlen
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/Unix/Path.inc:525,28'
          Dst:             getenv
        - Src:             'llvm/lib/Support/Unix/Path.inc:526,12'
          Dst:             _ZN7llvm_ks15SmallVectorImplIcE5clearEv
        - Src:             'llvm/lib/Support/Unix/Path.inc:527,48'
          Dst:             strlen
        - Src:             'llvm/lib/Support/Unix/Path.inc:527,12'
          Dst:             _ZN7llvm_ks15SmallVectorImplIcE6appendIPcEEvT_S4_
    - functionName:    _ZN7llvm_ks3sys4path20user_cache_directoryERNS_15SmallVectorImplIcEERKNS_5TwineES7_S7_
      functionSourceFile: '/src/keystone/llvm/lib/Support/Path.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1150
      functionLinenumberEnd: 1156
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks3sys4path6appendERNS_15SmallVectorImplIcEERKNS_5TwineES7_S7_S7_
        - _ZN7llvm_ks3sys4pathL15getUserCacheDirERNS_15SmallVectorImplIcEE
        - _ZN7llvm_ks5TwineC2EPKc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/Path.cpp:1151,7'
          Dst:             _ZN7llvm_ks3sys4pathL15getUserCacheDirERNS_15SmallVectorImplIcEE
        - Src:             'llvm/lib/Support/Path.cpp:1152,5'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Support/Path.cpp:1152,5'
          Dst:             _ZN7llvm_ks3sys4path6appendERNS_15SmallVectorImplIcEERKNS_5TwineES7_S7_S7_
    - functionName:    _ZN7llvm_ks3sys2fs15directory_entryC2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/FileSystem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 693
      functionLinenumberEnd: 693
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks3sys2fs11file_statusC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/FileSystem.h:693,3'
          Dst:             _ZN7llvm_ks3sys2fs11file_statusC2Ev
    - functionName:    _ZN7llvm_ks3sys2fs6detail27directory_iterator_destructERNS2_12DirIterStateE
      functionSourceFile: '/src/keystone/llvm/lib/Support/Unix/Path.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 455
      functionLinenumberEnd: 460
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks3sys2fs15directory_entryC2Ev
        - _ZN7llvm_ks3sys2fs15directory_entryD2Ev
        - _ZN7llvm_ks3sys2fs15directory_entryaSEOS2_
        - closedir
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/Unix/Path.inc:457,5'
          Dst:             closedir
        - Src:             'llvm/lib/Support/Unix/Path.inc:459,21'
          Dst:             _ZN7llvm_ks3sys2fs15directory_entryC2Ev
        - Src:             'llvm/lib/Support/Unix/Path.inc:459,19'
          Dst:             _ZN7llvm_ks3sys2fs15directory_entryaSEOS2_
        - Src:             'llvm/lib/Support/Unix/Path.inc:459,3'
          Dst:             _ZN7llvm_ks3sys2fs15directory_entryD2Ev
    - functionName:    closedir
      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:    _ZN7llvm_ks3sys2fs15directory_entryaSEOS2_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/FileSystem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 684
      functionLinenumberEnd: 684
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks3sys2fs15directory_entryD2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/FileSystem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 684
      functionLinenumberEnd: 684
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks3sys2fs6detail28directory_iterator_incrementERNS2_12DirIterStateE
      functionSourceFile: '/src/keystone/llvm/lib/Support/Unix/Path.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 463
      functionLinenumberEnd: 478
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         34
      ICount:          192
      EdgeCount:       44
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN7llvm_ks3sys2fs11file_statusC2Ev
        - _ZN7llvm_ks3sys2fs15directory_entry16replace_filenameERKNS_5TwineENS1_11file_statusE
        - _ZN7llvm_ks3sys2fs6detail27directory_iterator_destructERNS2_12DirIterStateE
        - _ZN7llvm_ks3sys2fs6detail28directory_iterator_incrementERNS2_12DirIterStateE
        - _ZN7llvm_ks5TwineC2ERKNS_9StringRefE
        - _ZNK7llvm_ks9StringRefixEm
        - __assert_fail
        - __errno_location
        - readdir
        - strlen
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/Unix/Path.inc:464,3'
          Dst:             __errno_location
        - Src:             'llvm/lib/Support/Unix/Path.inc:465,21'
          Dst:             readdir
        - Src:             'llvm/lib/Support/Unix/Path.inc:466,29'
          Dst:             __errno_location
        - Src:             'llvm/lib/Support/Unix/Path.inc:467,28'
          Dst:             __errno_location
        - Src:             'llvm/lib/Support/Unix/Path.inc:469,37'
          Dst:             strlen
        - Src:             'llvm/lib/Support/Unix/Path.inc:469,15'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/Unix/Path.inc:470,30'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/lib/Support/Unix/Path.inc:471,30'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/lib/Support/Unix/Path.inc:471,48'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/lib/Support/Unix/Path.inc:472,14'
          Dst:             _ZN7llvm_ks3sys2fs6detail28directory_iterator_incrementERNS2_12DirIterStateE
        - Src:             'llvm/lib/Support/Unix/Path.inc:473,38'
          Dst:             _ZN7llvm_ks5TwineC2ERKNS_9StringRefE
        - Src:             'llvm/lib/Support/Unix/Path.inc:473,21'
          Dst:             _ZN7llvm_ks3sys2fs11file_statusC2Ev
        - Src:             'llvm/lib/Support/Unix/Path.inc:473,21'
          Dst:             _ZN7llvm_ks3sys2fs15directory_entry16replace_filenameERKNS_5TwineENS1_11file_statusE
        - Src:             'llvm/lib/Support/Unix/Path.inc:475,12'
          Dst:             _ZN7llvm_ks3sys2fs6detail27directory_iterator_destructERNS2_12DirIterStateE
    - functionName:    readdir
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks3sys2fs15directory_entry16replace_filenameERKNS_5TwineENS1_11file_statusE
      functionSourceFile: '/src/keystone/llvm/lib/Support/Path.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 946
      functionLinenumberEnd: 951
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          107
      EdgeCount:       15
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks11SmallStringILj128EEC2ENS_9StringRefE
        - _ZN7llvm_ks11SmallStringILj128EED2Ev
        - _ZN7llvm_ks3sys4path11parent_pathENS_9StringRefE
        - _ZN7llvm_ks3sys4path6appendERNS_15SmallVectorImplIcEERKNS_5TwineES7_S7_S7_
        - _ZN7llvm_ks5TwineC2EPKc
        - _ZNK7llvm_ks11SmallStringILj128EE3strEv
        - _ZNK7llvm_ks9StringRefcvNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/Path.cpp:947,27'
          Dst:             _ZN7llvm_ks3sys4path11parent_pathENS_9StringRefE
        - Src:             'llvm/lib/Support/Path.cpp:947,27'
          Dst:             _ZN7llvm_ks11SmallStringILj128EEC2ENS_9StringRefE
        - Src:             'llvm/lib/Support/Path.cpp:948,3'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Support/Path.cpp:948,3'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Support/Path.cpp:948,3'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Support/Path.cpp:948,3'
          Dst:             _ZN7llvm_ks3sys4path6appendERNS_15SmallVectorImplIcEERKNS_5TwineES7_S7_S7_
        - Src:             'llvm/lib/Support/Path.cpp:949,15'
          Dst:             _ZNK7llvm_ks11SmallStringILj128EE3strEv
        - Src:             'llvm/lib/Support/Path.cpp:949,10'
          Dst:             _ZNK7llvm_ks9StringRefcvNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEv
        - Src:             'llvm/lib/Support/Path.cpp:951,1'
          Dst:             _ZN7llvm_ks11SmallStringILj128EED2Ev
        - Src:             'llvm/lib/Support/Path.cpp:951,1'
          Dst:             _ZN7llvm_ks11SmallStringILj128EED2Ev
    - functionName:    _ZN7llvm_ks3sys4path11parent_pathENS_9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/Support/Path.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 488
      functionLinenumberEnd: 494
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          110
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN12_GLOBAL__N_115parent_path_endEN7llvm_ks9StringRefE
        - _ZN7llvm_ks9StringRefC2Ev
        - __assert_fail
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/Path.cpp:489,20'
          Dst:             _ZN12_GLOBAL__N_115parent_path_endEN7llvm_ks9StringRefE
        - Src:             'llvm/lib/Support/Path.cpp:491,12'
          Dst:             _ZN7llvm_ks9StringRefC2Ev
        - Src:             'llvm/include/llvm/ADT/StringRef.h:423,14'
          Dst:             __assert_fail
    - functionName:    _ZN12_GLOBAL__N_115parent_path_endEN7llvm_ks9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/Support/Path.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 423
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         30
      ICount:          195
      EdgeCount:       39
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN12_GLOBAL__N_112filename_posEN7llvm_ks9StringRefE
        - _ZN12_GLOBAL__N_114root_dir_startEN7llvm_ks9StringRefE
        - _ZN7llvm_ks3sys4path12is_separatorEc
        - _ZNK7llvm_ks9StringRefixEm
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/Path.cpp:135,22'
          Dst:             _ZN12_GLOBAL__N_112filename_posEN7llvm_ks9StringRefE
        - Src:             'llvm/lib/Support/Path.cpp:137,61'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/lib/Support/Path.cpp:137,48'
          Dst:             _ZN7llvm_ks3sys4path12is_separatorEc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:423,14'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/Path.cpp:140,27'
          Dst:             _ZN12_GLOBAL__N_114root_dir_startEN7llvm_ks9StringRefE
        - Src:             'llvm/lib/Support/Path.cpp:144,24'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/lib/Support/Path.cpp:144,11'
          Dst:             _ZN7llvm_ks3sys4path12is_separatorEc
    - functionName:    _ZN12_GLOBAL__N_112filename_posEN7llvm_ks9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/Support/Path.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 123
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         24
      ICount:          131
      EdgeCount:       32
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7llvm_ks3sys4path12is_separatorEc
        - _ZNK7llvm_ks9StringRef12find_last_ofEcm
        - _ZNK7llvm_ks9StringRefixEm
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/Path.cpp:83,22'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/lib/Support/Path.cpp:83,9'
          Dst:             _ZN7llvm_ks3sys4path12is_separatorEc
        - Src:             'llvm/lib/Support/Path.cpp:84,9'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/lib/Support/Path.cpp:84,19'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/lib/Support/Path.cpp:87,40'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/lib/Support/Path.cpp:87,27'
          Dst:             _ZN7llvm_ks3sys4path12is_separatorEc
        - Src:             'llvm/lib/Support/Path.cpp:90,22'
          Dst:             _ZNK7llvm_ks9StringRef12find_last_ofEcm
        - Src:             'llvm/lib/Support/Path.cpp:98,35'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/lib/Support/Path.cpp:98,22'
          Dst:             _ZN7llvm_ks3sys4path12is_separatorEc
    - functionName:    _ZN12_GLOBAL__N_114root_dir_startEN7llvm_ks9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/Support/Path.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         25
      ICount:          122
      EdgeCount:       34
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN7llvm_ks3sys4path12is_separatorEc
        - _ZNK7llvm_ks9StringRef13find_first_ofEcm
        - _ZNK7llvm_ks9StringRefixEm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/Path.cpp:115,22'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/lib/Support/Path.cpp:115,9'
          Dst:             _ZN7llvm_ks3sys4path12is_separatorEc
        - Src:             'llvm/lib/Support/Path.cpp:116,9'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/lib/Support/Path.cpp:116,19'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/lib/Support/Path.cpp:121,22'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/lib/Support/Path.cpp:121,9'
          Dst:             _ZN7llvm_ks3sys4path12is_separatorEc
        - Src:             'llvm/lib/Support/Path.cpp:122,9'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/lib/Support/Path.cpp:122,19'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/lib/Support/Path.cpp:123,23'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/lib/Support/Path.cpp:123,10'
          Dst:             _ZN7llvm_ks3sys4path12is_separatorEc
        - Src:             'llvm/lib/Support/Path.cpp:124,18'
          Dst:             _ZNK7llvm_ks9StringRef13find_first_ofEcm
        - Src:             'llvm/lib/Support/Path.cpp:128,40'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/lib/Support/Path.cpp:128,27'
          Dst:             _ZN7llvm_ks3sys4path12is_separatorEc
    - functionName:    _ZNK7llvm_ks9StringRef12find_last_ofEcm
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringRef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 316
      functionLinenumberEnd: 317
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks9StringRef5rfindEcm
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/StringRef.h:317,14'
          Dst:             _ZNK7llvm_ks9StringRef5rfindEcm
    - functionName:    _ZN7llvm_ks3sys2fs15directory_entryC2ERKNS_5TwineENS1_11file_statusE
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/FileSystem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 691
      functionLinenumberEnd: 691
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks5Twine3strEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/FileSystem.h:690,17'
          Dst:             _ZNK7llvm_ks5Twine3strEv
    - functionName:    _ZN7llvm_ks11SmallStringILj128EE5c_strEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallString.h'
      linkageType:     InternalLinkage
      functionLinenumber: 270
      functionLinenumberEnd: 273
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseIcLb1EE8pop_backEv
        - _ZN7llvm_ks23SmallVectorTemplateBaseIcLb1EE9push_backERKc
        - _ZN7llvm_ks25SmallVectorTemplateCommonIcvE4dataEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallString.h:271,11'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseIcLb1EE9push_backERKc
        - Src:             'llvm/include/llvm/ADT/SmallString.h:272,11'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseIcLb1EE8pop_backEv
        - Src:             'llvm/include/llvm/ADT/SmallString.h:273,18'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonIcvE4dataEv
    - functionName:    _ZN7llvm_ks3sys2fs6detail28directory_iterator_constructERNS2_12DirIterStateENS_9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/Support/Unix/Path.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 442
      functionLinenumberEnd: 453
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          141
      EdgeCount:       28
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7llvm_ks11SmallStringILj128EE5c_strEv
        - _ZN7llvm_ks11SmallStringILj128EEC2ENS_9StringRefE
        - _ZN7llvm_ks11SmallStringILj128EED2Ev
        - _ZN7llvm_ks3sys2fs11file_statusC2Ev
        - _ZN7llvm_ks3sys2fs15directory_entryC2ERKNS_5TwineENS1_11file_statusE
        - _ZN7llvm_ks3sys2fs15directory_entryD2Ev
        - _ZN7llvm_ks3sys2fs15directory_entryaSEOS2_
        - _ZN7llvm_ks3sys2fs6detail28directory_iterator_incrementERNS2_12DirIterStateE
        - _ZN7llvm_ks3sys4path6appendERNS_15SmallVectorImplIcEERKNS_5TwineES7_S7_S7_
        - _ZN7llvm_ks5TwineC2EPKc
        - _ZN7llvm_ks5TwineC2ERKNS_9StringRefE
        - _ZNK7llvm_ks11SmallStringILj128EE3strEv
        - __errno_location
        - opendir
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/Unix/Path.inc:443,20'
          Dst:             _ZN7llvm_ks11SmallStringILj128EEC2ENS_9StringRefE
        - Src:             'llvm/lib/Support/Unix/Path.inc:444,40'
          Dst:             _ZN7llvm_ks11SmallStringILj128EE5c_strEv
        - Src:             'llvm/lib/Support/Unix/Path.inc:444,20'
          Dst:             opendir
        - Src:             'llvm/lib/Support/Unix/Path.inc:446,28'
          Dst:             __errno_location
        - Src:             'llvm/lib/Support/Unix/Path.inc:453,1'
          Dst:             _ZN7llvm_ks11SmallStringILj128EED2Ev
        - Src:             'llvm/lib/Support/Unix/Path.inc:450,27'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Support/Unix/Path.inc:450,3'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Support/Unix/Path.inc:450,3'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Support/Unix/Path.inc:450,3'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Support/Unix/Path.inc:450,3'
          Dst:             _ZN7llvm_ks3sys4path6appendERNS_15SmallVectorImplIcEERKNS_5TwineES7_S7_S7_
        - Src:             'llvm/lib/Support/Unix/Path.inc:451,47'
          Dst:             _ZNK7llvm_ks11SmallStringILj128EE3strEv
        - Src:             'llvm/lib/Support/Unix/Path.inc:451,37'
          Dst:             _ZN7llvm_ks5TwineC2ERKNS_9StringRefE
        - Src:             'llvm/lib/Support/Unix/Path.inc:451,21'
          Dst:             _ZN7llvm_ks3sys2fs11file_statusC2Ev
        - Src:             'llvm/lib/Support/Unix/Path.inc:451,21'
          Dst:             _ZN7llvm_ks3sys2fs15directory_entryC2ERKNS_5TwineENS1_11file_statusE
        - Src:             'llvm/lib/Support/Unix/Path.inc:451,19'
          Dst:             _ZN7llvm_ks3sys2fs15directory_entryaSEOS2_
        - Src:             'llvm/lib/Support/Unix/Path.inc:451,3'
          Dst:             _ZN7llvm_ks3sys2fs15directory_entryD2Ev
        - Src:             'llvm/lib/Support/Unix/Path.inc:452,10'
          Dst:             _ZN7llvm_ks3sys2fs6detail28directory_iterator_incrementERNS2_12DirIterStateE
        - Src:             'llvm/lib/Support/Unix/Path.inc:453,1'
          Dst:             _ZN7llvm_ks11SmallStringILj128EED2Ev
    - functionName:    opendir
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks3sys2fs18mapped_file_region9alignmentEv
      functionSourceFile: '/src/keystone/llvm/lib/Support/Unix/Path.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 437
      functionLinenumberEnd: 438
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks3sys2fs18mapped_file_region10const_dataEv
      functionSourceFile: '/src/keystone/llvm/lib/Support/Unix/Path.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 432
      functionLinenumberEnd: 434
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          40
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/Unix/Path.inc:433,3'
          Dst:             __assert_fail
    - functionName:    _ZNK7llvm_ks3sys2fs18mapped_file_region4dataEv
      functionSourceFile: '/src/keystone/llvm/lib/Support/Unix/Path.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 427
      functionLinenumberEnd: 429
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          40
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/Unix/Path.inc:428,3'
          Dst:             __assert_fail
    - functionName:    _ZNK7llvm_ks3sys2fs18mapped_file_region4sizeEv
      functionSourceFile: '/src/keystone/llvm/lib/Support/Unix/Path.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 422
      functionLinenumberEnd: 424
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          40
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/Unix/Path.inc:423,3'
          Dst:             __assert_fail
    - functionName:    _ZN7llvm_ks3sys2fs18mapped_file_regionD2Ev
      functionSourceFile: '/src/keystone/llvm/lib/Support/Unix/Path.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 417
      functionLinenumberEnd: 420
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - munmap
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/Unix/Path.inc:419,5'
          Dst:             munmap
    - functionName:    munmap
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks3sys2fs18mapped_file_regionC2EiNS2_7mapmodeEmmRNSt3__110error_codeE
      functionSourceFile: '/src/keystone/llvm/lib/Support/Unix/Path.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 405
      functionLinenumberEnd: 415
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - int
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          74
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks15make_error_codeENS_4errcE
        - _ZN7llvm_ks3sys2fs18mapped_file_region4initEimNS2_7mapmodeE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/Unix/Path.inc:408,10'
          Dst:             _ZN7llvm_ks15make_error_codeENS_4errcE
        - Src:             'llvm/lib/Support/Unix/Path.inc:412,8'
          Dst:             _ZN7llvm_ks3sys2fs18mapped_file_region4initEimNS2_7mapmodeE
    - functionName:    _ZN7llvm_ks3sys2fs18mapped_file_region4initEimNS2_7mapmodeE
      functionSourceFile: '/src/keystone/llvm/lib/Support/Unix/Path.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 392
      functionLinenumberEnd: 401
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          77
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
        - __errno_location
        - mmap
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/Unix/Path.inc:393,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/Unix/Path.inc:397,13'
          Dst:             mmap
        - Src:             'llvm/lib/Support/Unix/Path.inc:399,28'
          Dst:             __errno_location
    - functionName:    mmap
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - int
        - int
        - int
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks3sys2fs6statusEiRNS1_11file_statusE
      functionSourceFile: '/src/keystone/llvm/lib/Support/Unix/Path.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 385
      functionLinenumberEnd: 388
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks3sys2fsL10fillStatusEiRK4statRNS1_11file_statusE
        - fstat
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/Unix/Path.inc:387,17'
          Dst:             fstat
        - Src:             'llvm/lib/Support/Unix/Path.inc:388,10'
          Dst:             _ZN7llvm_ks3sys2fsL10fillStatusEiRK4statRNS1_11file_statusE
    - functionName:    fstat
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks3sys2fsL10fillStatusEiRK4statRNS1_11file_statusE
      functionSourceFile: '/src/keystone/llvm/lib/Support/Unix/Path.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 343
      functionLinenumberEnd: 374
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          163
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7llvm_ks3sys2fs11file_statusC2ENS1_9file_typeE
        - _ZN7llvm_ks3sys2fs11file_statusC2ENS1_9file_typeENS1_5permsEmmljjl
        - __errno_location
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/Unix/Path.inc:345,24'
          Dst:             __errno_location
        - Src:             'llvm/lib/Support/Unix/Path.inc:347,16'
          Dst:             _ZN7llvm_ks3sys2fs11file_statusC2ENS1_9file_typeE
        - Src:             'llvm/lib/Support/Unix/Path.inc:349,16'
          Dst:             _ZN7llvm_ks3sys2fs11file_statusC2ENS1_9file_typeE
        - Src:             'llvm/lib/Support/Unix/Path.inc:370,7'
          Dst:             _ZN7llvm_ks3sys2fs11file_statusC2ENS1_9file_typeENS1_5permsEmmljjl
    - functionName:    _ZN7llvm_ks3sys2fs10equivalentERKNS_5TwineES4_Rb
      functionSourceFile: '/src/keystone/llvm/lib/Support/Unix/Path.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 332
      functionLinenumberEnd: 340
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          64
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks3sys2fs10equivalentENS1_11file_statusES2_
        - _ZN7llvm_ks3sys2fs11file_statusC2Ev
        - _ZN7llvm_ks3sys2fs6statusERKNS_5TwineERNS1_11file_statusE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/Unix/Path.inc:333,15'
          Dst:             _ZN7llvm_ks3sys2fs11file_statusC2Ev
        - Src:             'llvm/lib/Support/Unix/Path.inc:333,20'
          Dst:             _ZN7llvm_ks3sys2fs11file_statusC2Ev
        - Src:             'llvm/lib/Support/Unix/Path.inc:334,28'
          Dst:             _ZN7llvm_ks3sys2fs6statusERKNS_5TwineERNS1_11file_statusE
        - Src:             'llvm/lib/Support/Unix/Path.inc:336,28'
          Dst:             _ZN7llvm_ks3sys2fs6statusERKNS_5TwineERNS1_11file_statusE
        - Src:             'llvm/lib/Support/Unix/Path.inc:338,12'
          Dst:             _ZN7llvm_ks3sys2fs10equivalentENS1_11file_statusES2_
    - functionName:    _ZN7llvm_ks3sys2fs6statusERKNS_5TwineERNS1_11file_statusE
      functionSourceFile: '/src/keystone/llvm/lib/Support/Unix/Path.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 376
      functionLinenumberEnd: 383
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          69
      EdgeCount:       12
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks11SmallStringILj128EEC2Ev
        - _ZN7llvm_ks11SmallStringILj128EED2Ev
        - _ZN7llvm_ks3sys2fsL10fillStatusEiRK4statRNS1_11file_statusE
        - _ZNK7llvm_ks5Twine25toNullTerminatedStringRefERNS_15SmallVectorImplIcEE
        - _ZNK7llvm_ks9StringRef5beginEv
        - stat
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/Unix/Path.inc:377,20'
          Dst:             _ZN7llvm_ks11SmallStringILj128EEC2Ev
        - Src:             'llvm/lib/Support/Unix/Path.inc:378,22'
          Dst:             _ZNK7llvm_ks5Twine25toNullTerminatedStringRefERNS_15SmallVectorImplIcEE
        - Src:             'llvm/lib/Support/Unix/Path.inc:381,26'
          Dst:             _ZNK7llvm_ks9StringRef5beginEv
        - Src:             'llvm/lib/Support/Unix/Path.inc:381,17'
          Dst:             stat
        - Src:             'llvm/lib/Support/Unix/Path.inc:382,10'
          Dst:             _ZN7llvm_ks3sys2fsL10fillStatusEiRK4statRNS1_11file_statusE
        - Src:             'llvm/lib/Support/Unix/Path.inc:383,1'
          Dst:             _ZN7llvm_ks11SmallStringILj128EED2Ev
        - Src:             'llvm/lib/Support/Unix/Path.inc:383,1'
          Dst:             _ZN7llvm_ks11SmallStringILj128EED2Ev
    - functionName:    _ZN7llvm_ks3sys2fs10equivalentENS1_11file_statusES2_
      functionSourceFile: '/src/keystone/llvm/lib/Support/Unix/Path.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 326
      functionLinenumberEnd: 329
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          60
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks3sys2fs12status_knownENS1_11file_statusE
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/Unix/Path.inc:327,3'
          Dst:             _ZN7llvm_ks3sys2fs12status_knownENS1_11file_statusE
        - Src:             'llvm/lib/Support/Unix/Path.inc:327,3'
          Dst:             _ZN7llvm_ks3sys2fs12status_knownENS1_11file_statusE
        - Src:             'llvm/lib/Support/Unix/Path.inc:327,3'
          Dst:             __assert_fail
    - functionName:    _ZN7llvm_ks3sys2fs12status_knownENS1_11file_statusE
      functionSourceFile: '/src/keystone/llvm/lib/Support/Path.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 904
      functionLinenumberEnd: 905
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks3sys2fs11file_status4typeEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/Path.cpp:905,12'
          Dst:             _ZNK7llvm_ks3sys2fs11file_status4typeEv
    - functionName:    _ZN7llvm_ks3sys2fs11can_executeERKNS_5TwineE
      functionSourceFile: '/src/keystone/llvm/lib/Support/Unix/Path.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 322
      functionLinenumberEnd: 323
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks3sys2fs6accessERKNS_5TwineENS1_10AccessModeE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/Unix/Path.inc:323,11'
          Dst:             _ZN7llvm_ks3sys2fs6accessERKNS_5TwineENS1_10AccessModeE
    - functionName:    _ZN7llvm_ks3sys2fs11resize_fileEim
      functionSourceFile: '/src/keystone/llvm/lib/Support/Unix/Path.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 284
      functionLinenumberEnd: 289
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - int
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - __errno_location
        - ftruncate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/Unix/Path.inc:285,7'
          Dst:             ftruncate
        - Src:             'llvm/lib/Support/Unix/Path.inc:286,28'
          Dst:             __errno_location
    - functionName:    ftruncate
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks3sys2fs6renameERKNS_5TwineES4_
      functionSourceFile: '/src/keystone/llvm/lib/Support/Unix/Path.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 271
      functionLinenumberEnd: 282
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          103
      EdgeCount:       25
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN7llvm_ks11SmallStringILj128EEC2Ev
        - _ZN7llvm_ks11SmallStringILj128EED2Ev
        - _ZNK7llvm_ks5Twine25toNullTerminatedStringRefERNS_15SmallVectorImplIcEE
        - _ZNK7llvm_ks9StringRef5beginEv
        - __errno_location
        - rename
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/Unix/Path.inc:273,20'
          Dst:             _ZN7llvm_ks11SmallStringILj128EEC2Ev
        - Src:             'llvm/lib/Support/Unix/Path.inc:274,20'
          Dst:             _ZN7llvm_ks11SmallStringILj128EEC2Ev
        - Src:             'llvm/lib/Support/Unix/Path.inc:275,22'
          Dst:             _ZNK7llvm_ks5Twine25toNullTerminatedStringRefERNS_15SmallVectorImplIcEE
        - Src:             'llvm/lib/Support/Unix/Path.inc:276,20'
          Dst:             _ZNK7llvm_ks5Twine25toNullTerminatedStringRefERNS_15SmallVectorImplIcEE
        - Src:             'llvm/lib/Support/Unix/Path.inc:278,18'
          Dst:             _ZNK7llvm_ks9StringRef5beginEv
        - Src:             'llvm/lib/Support/Unix/Path.inc:278,29'
          Dst:             _ZNK7llvm_ks9StringRef5beginEv
        - Src:             'llvm/lib/Support/Unix/Path.inc:278,7'
          Dst:             rename
        - Src:             'llvm/lib/Support/Unix/Path.inc:279,28'
          Dst:             __errno_location
        - Src:             'llvm/lib/Support/Unix/Path.inc:282,1'
          Dst:             _ZN7llvm_ks11SmallStringILj128EED2Ev
        - Src:             'llvm/lib/Support/Unix/Path.inc:282,1'
          Dst:             _ZN7llvm_ks11SmallStringILj128EED2Ev
        - Src:             'llvm/lib/Support/Unix/Path.inc:282,1'
          Dst:             _ZN7llvm_ks11SmallStringILj128EED2Ev
        - Src:             'llvm/lib/Support/Unix/Path.inc:282,1'
          Dst:             _ZN7llvm_ks11SmallStringILj128EED2Ev
    - functionName:    rename
      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:    _ZN7llvm_ks3sys2fs6removeERKNS_5TwineEb
      functionSourceFile: '/src/keystone/llvm/lib/Support/Unix/Path.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 244
      functionLinenumberEnd: 269
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         32
      ICount:          168
      EdgeCount:       36
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks11SmallStringILj128EEC2Ev
        - _ZN7llvm_ks11SmallStringILj128EED2Ev
        - _ZN7llvm_ks15make_error_codeENS_4errcE
        - _ZNK7llvm_ks5Twine25toNullTerminatedStringRefERNS_15SmallVectorImplIcEE
        - _ZNK7llvm_ks9StringRef5beginEv
        - __errno_location
        - lstat
        - remove
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/Unix/Path.inc:245,20'
          Dst:             _ZN7llvm_ks11SmallStringILj128EEC2Ev
        - Src:             'llvm/lib/Support/Unix/Path.inc:246,22'
          Dst:             _ZNK7llvm_ks5Twine25toNullTerminatedStringRefERNS_15SmallVectorImplIcEE
        - Src:             'llvm/lib/Support/Unix/Path.inc:249,15'
          Dst:             _ZNK7llvm_ks9StringRef5beginEv
        - Src:             'llvm/lib/Support/Unix/Path.inc:249,7'
          Dst:             lstat
        - Src:             'llvm/lib/Support/Unix/Path.inc:250,9'
          Dst:             __errno_location
        - Src:             'llvm/lib/Support/Unix/Path.inc:251,30'
          Dst:             __errno_location
        - Src:             'llvm/lib/Support/Unix/Path.inc:269,1'
          Dst:             _ZN7llvm_ks11SmallStringILj128EED2Ev
        - Src:             'llvm/lib/Support/Unix/Path.inc:261,12'
          Dst:             _ZN7llvm_ks15make_error_codeENS_4errcE
        - Src:             'llvm/lib/Support/Unix/Path.inc:263,18'
          Dst:             _ZNK7llvm_ks9StringRef5beginEv
        - Src:             'llvm/lib/Support/Unix/Path.inc:263,7'
          Dst:             remove
        - Src:             'llvm/lib/Support/Unix/Path.inc:264,9'
          Dst:             __errno_location
        - Src:             'llvm/lib/Support/Unix/Path.inc:265,30'
          Dst:             __errno_location
        - Src:             'llvm/lib/Support/Unix/Path.inc:269,1'
          Dst:             _ZN7llvm_ks11SmallStringILj128EED2Ev
    - functionName:    lstat
      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:    remove
      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:    _ZN7llvm_ks3sys2fs11create_linkERKNS_5TwineES4_
      functionSourceFile: '/src/keystone/llvm/lib/Support/Unix/Path.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 231
      functionLinenumberEnd: 242
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          103
      EdgeCount:       25
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN7llvm_ks11SmallStringILj128EEC2Ev
        - _ZN7llvm_ks11SmallStringILj128EED2Ev
        - _ZNK7llvm_ks5Twine25toNullTerminatedStringRefERNS_15SmallVectorImplIcEE
        - _ZNK7llvm_ks9StringRef5beginEv
        - __errno_location
        - symlink
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/Unix/Path.inc:233,20'
          Dst:             _ZN7llvm_ks11SmallStringILj128EEC2Ev
        - Src:             'llvm/lib/Support/Unix/Path.inc:234,20'
          Dst:             _ZN7llvm_ks11SmallStringILj128EEC2Ev
        - Src:             'llvm/lib/Support/Unix/Path.inc:235,22'
          Dst:             _ZNK7llvm_ks5Twine25toNullTerminatedStringRefERNS_15SmallVectorImplIcEE
        - Src:             'llvm/lib/Support/Unix/Path.inc:236,20'
          Dst:             _ZNK7llvm_ks5Twine25toNullTerminatedStringRefERNS_15SmallVectorImplIcEE
        - Src:             'llvm/lib/Support/Unix/Path.inc:238,19'
          Dst:             _ZNK7llvm_ks9StringRef5beginEv
        - Src:             'llvm/lib/Support/Unix/Path.inc:238,30'
          Dst:             _ZNK7llvm_ks9StringRef5beginEv
        - Src:             'llvm/lib/Support/Unix/Path.inc:238,7'
          Dst:             symlink
        - Src:             'llvm/lib/Support/Unix/Path.inc:239,28'
          Dst:             __errno_location
        - Src:             'llvm/lib/Support/Unix/Path.inc:242,1'
          Dst:             _ZN7llvm_ks11SmallStringILj128EED2Ev
        - Src:             'llvm/lib/Support/Unix/Path.inc:242,1'
          Dst:             _ZN7llvm_ks11SmallStringILj128EED2Ev
        - Src:             'llvm/lib/Support/Unix/Path.inc:242,1'
          Dst:             _ZN7llvm_ks11SmallStringILj128EED2Ev
        - Src:             'llvm/lib/Support/Unix/Path.inc:242,1'
          Dst:             _ZN7llvm_ks11SmallStringILj128EED2Ev
    - functionName:    symlink
      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:    _ZNK7llvm_ks3sys2fs8UniqueIDeqERKS2_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/FileSystem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          33
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks3sys2fs12current_pathERNS_15SmallVectorImplIcEE
      functionSourceFile: '/src/keystone/llvm/lib/Support/Unix/Path.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionLinenumberEnd: 214
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         22
      ICount:          152
      EdgeCount:       29
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplIcE5clearEv
        - _ZN7llvm_ks15SmallVectorImplIcE6appendIPKcEEvT_S5_
        - _ZN7llvm_ks15SmallVectorImplIcE7reserveEm
        - _ZN7llvm_ks15SmallVectorImplIcE8set_sizeEm
        - _ZN7llvm_ks25SmallVectorTemplateCommonIcvE4dataEv
        - _ZN7llvm_ks3sys2fs11file_statusC2Ev
        - _ZN7llvm_ks3sys2fs6statusERKNS_5TwineERNS1_11file_statusE
        - _ZN7llvm_ks3sys4path11is_absoluteERKNS_5TwineE
        - _ZN7llvm_ks5TwineC2EPKc
        - _ZNK7llvm_ks25SmallVectorTemplateCommonIcvE8capacityEv
        - _ZNK7llvm_ks3sys2fs11file_status11getUniqueIDEv
        - _ZNK7llvm_ks3sys2fs8UniqueIDeqERKS2_
        - __errno_location
        - getcwd
        - getenv
        - strlen
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/Unix/Path.inc:182,10'
          Dst:             _ZN7llvm_ks15SmallVectorImplIcE5clearEv
        - Src:             'llvm/lib/Support/Unix/Path.inc:184,21'
          Dst:             getenv
        - Src:             'llvm/lib/Support/Unix/Path.inc:185,33'
          Dst:             _ZN7llvm_ks3sys2fs11file_statusC2Ev
        - Src:             'llvm/lib/Support/Unix/Path.inc:185,44'
          Dst:             _ZN7llvm_ks3sys2fs11file_statusC2Ev
        - Src:             'llvm/lib/Support/Unix/Path.inc:186,46'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Support/Unix/Path.inc:186,14'
          Dst:             _ZN7llvm_ks3sys4path11is_absoluteERKNS_5TwineE
        - Src:             'llvm/lib/Support/Unix/Path.inc:187,33'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Support/Unix/Path.inc:187,8'
          Dst:             _ZN7llvm_ks3sys2fs6statusERKNS_5TwineERNS1_11file_statusE
        - Src:             'llvm/lib/Support/Unix/Path.inc:188,33'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Support/Unix/Path.inc:188,8'
          Dst:             _ZN7llvm_ks3sys2fs6statusERKNS_5TwineERNS1_11file_statusE
        - Src:             'llvm/lib/Support/Unix/Path.inc:189,17'
          Dst:             _ZNK7llvm_ks3sys2fs11file_status11getUniqueIDEv
        - Src:             'llvm/lib/Support/Unix/Path.inc:189,44'
          Dst:             _ZNK7llvm_ks3sys2fs11file_status11getUniqueIDEv
        - Src:             'llvm/lib/Support/Unix/Path.inc:189,31'
          Dst:             _ZNK7llvm_ks3sys2fs8UniqueIDeqERKS2_
        - Src:             'llvm/lib/Support/Unix/Path.inc:190,30'
          Dst:             strlen
        - Src:             'llvm/lib/Support/Unix/Path.inc:190,12'
          Dst:             _ZN7llvm_ks15SmallVectorImplIcE6appendIPKcEEvT_S5_
        - Src:             'llvm/lib/Support/Unix/Path.inc:195,10'
          Dst:             _ZN7llvm_ks15SmallVectorImplIcE7reserveEm
        - Src:             'llvm/lib/Support/Unix/Path.inc:202,25'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonIcvE4dataEv
        - Src:             'llvm/lib/Support/Unix/Path.inc:202,40'
          Dst:             _ZNK7llvm_ks25SmallVectorTemplateCommonIcvE8capacityEv
        - Src:             'llvm/lib/Support/Unix/Path.inc:202,9'
          Dst:             getcwd
        - Src:             'llvm/lib/Support/Unix/Path.inc:204,11'
          Dst:             __errno_location
        - Src:             'llvm/lib/Support/Unix/Path.inc:205,32'
          Dst:             __errno_location
        - Src:             'llvm/lib/Support/Unix/Path.inc:207,29'
          Dst:             _ZNK7llvm_ks25SmallVectorTemplateCommonIcvE8capacityEv
        - Src:             'llvm/lib/Support/Unix/Path.inc:207,14'
          Dst:             _ZN7llvm_ks15SmallVectorImplIcE7reserveEm
        - Src:             'llvm/lib/Support/Unix/Path.inc:212,33'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonIcvE4dataEv
        - Src:             'llvm/lib/Support/Unix/Path.inc:212,19'
          Dst:             strlen
        - Src:             'llvm/lib/Support/Unix/Path.inc:212,10'
          Dst:             _ZN7llvm_ks15SmallVectorImplIcE8set_sizeEm
    - functionName:    _ZNK7llvm_ks3sys2fs11file_status11getUniqueIDEv
      functionSourceFile: '/src/keystone/llvm/lib/Support/Unix/Path.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks3sys2fs8UniqueIDC2Emm
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/Unix/Path.inc:178,10'
          Dst:             _ZN7llvm_ks3sys2fs8UniqueIDC2Emm
    - functionName:    getcwd
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks3sys2fs8UniqueIDC2Emm
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/FileSystem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionLinenumberEnd: 123
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks3sys2fsL11getprogpathEPcPKc
      functionSourceFile: '/src/keystone/llvm/lib/Support/Unix/Path.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         23
      ICount:          127
      EdgeCount:       32
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN7llvm_ks3sys2fsL8test_dirEPcPKcS4_
        - getcwd
        - getenv
        - strchr
        - strdup
        - strsep
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/Unix/Path.inc:93,9'
          Dst:             _ZN7llvm_ks3sys2fsL8test_dirEPcPKcS4_
        - Src:             'llvm/lib/Support/Unix/Path.inc:99,7'
          Dst:             strchr
        - Src:             'llvm/lib/Support/Unix/Path.inc:101,10'
          Dst:             getcwd
        - Src:             'llvm/lib/Support/Unix/Path.inc:103,9'
          Dst:             _ZN7llvm_ks3sys2fsL8test_dirEPcPKcS4_
        - Src:             'llvm/lib/Support/Unix/Path.inc:109,13'
          Dst:             getenv
        - Src:             'llvm/lib/Support/Unix/Path.inc:111,12'
          Dst:             strdup
        - Src:             'llvm/lib/Support/Unix/Path.inc:114,15'
          Dst:             strsep
        - Src:             'llvm/lib/Support/Unix/Path.inc:115,9'
          Dst:             _ZN7llvm_ks3sys2fsL8test_dirEPcPKcS4_
    - functionName:    strchr
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    strdup
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    strsep
      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:    _ZN7llvm_ks3sys2fs6existsERKNS_5TwineE
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/FileSystem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 385
      functionLinenumberEnd: 386
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks3sys2fs6accessERKNS_5TwineENS1_10AccessModeE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/FileSystem.h:386,11'
          Dst:             _ZN7llvm_ks3sys2fs6accessERKNS_5TwineENS1_10AccessModeE
    - functionName:    _ZN7llvm_ks3sys2fs17getMainExecutableEPKcPv
      functionSourceFile: '/src/keystone/llvm/lib/Support/Unix/Path.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          64
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks3sys2fs6existsERKNS_5TwineE
        - _ZN7llvm_ks3sys2fsL11getprogpathEPcPKc
        - _ZN7llvm_ks5TwineC2ERKNS_9StringRefE
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZNK7llvm_ks9StringRef3strEv
        - readlink
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/Unix/Path.inc:148,13'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Support/Unix/Path.inc:149,23'
          Dst:             _ZN7llvm_ks5TwineC2ERKNS_9StringRefE
        - Src:             'llvm/lib/Support/Unix/Path.inc:149,7'
          Dst:             _ZN7llvm_ks3sys2fs6existsERKNS_5TwineE
        - Src:             'llvm/lib/Support/Unix/Path.inc:151,36'
          Dst:             _ZNK7llvm_ks9StringRef3strEv
        - Src:             'llvm/lib/Support/Unix/Path.inc:151,21'
          Dst:             readlink
        - Src:             'llvm/lib/Support/Unix/Path.inc:156,11'
          Dst:             _ZN7llvm_ks3sys2fsL11getprogpathEPcPKc
    - functionName:    readlink
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      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:    _ZNK7llvm_ks3sys2fs15directory_entry6statusERNS1_11file_statusE
      functionSourceFile: '/src/keystone/llvm/lib/Support/Path.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1129
      functionLinenumberEnd: 1130
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks3sys2fs6statusERKNS_5TwineERNS1_11file_statusE
        - _ZN7llvm_ks5TwineC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/Path.cpp:1130,21'
          Dst:             _ZN7llvm_ks5TwineC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             'llvm/lib/Support/Path.cpp:1130,10'
          Dst:             _ZN7llvm_ks3sys2fs6statusERKNS_5TwineERNS1_11file_statusE
    - functionName:    _ZN7llvm_ks3sys2fs14identify_magicERKNS_5TwineERNS1_10file_magicE
      functionSourceFile: '/src/keystone/llvm/lib/Support/Path.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1115
      functionLinenumberEnd: 1127
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         19
      ICount:          119
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7llvm_ks3sys2fs14identify_magicENS_9StringRefE
        - _ZN7llvm_ks3sys2fs15openFileForReadERKNS_5TwineERi
        - __assert_fail
        - __errno_location
        - close
        - read
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/Path.cpp:1117,28'
          Dst:             _ZN7llvm_ks3sys2fs15openFileForReadERKNS_5TwineERi
        - Src:             'llvm/lib/Support/Path.cpp:1121,16'
          Dst:             read
        - Src:             'llvm/lib/Support/Path.cpp:1122,7'
          Dst:             close
        - Src:             'llvm/lib/Support/Path.cpp:1123,28'
          Dst:             __errno_location
        - Src:             'llvm/lib/Support/Path.cpp:1125,27'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/Path.cpp:1125,12'
          Dst:             _ZN7llvm_ks3sys2fs14identify_magicENS_9StringRefE
    - functionName:    _ZN7llvm_ks3sys2fs15openFileForReadERKNS_5TwineERi
      functionSourceFile: '/src/keystone/llvm/lib/Support/Unix/Path.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 480
      functionLinenumberEnd: 488
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          81
      EdgeCount:       26
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN7llvm_ks11SmallStringILj128EEC2Ev
        - _ZN7llvm_ks11SmallStringILj128EED2Ev
        - _ZNK7llvm_ks5Twine25toNullTerminatedStringRefERNS_15SmallVectorImplIcEE
        - _ZNK7llvm_ks9StringRef5beginEv
        - __errno_location
        - open
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/Unix/Path.inc:481,20'
          Dst:             _ZN7llvm_ks11SmallStringILj128EEC2Ev
        - Src:             'llvm/lib/Support/Unix/Path.inc:482,22'
          Dst:             _ZNK7llvm_ks5Twine25toNullTerminatedStringRefERNS_15SmallVectorImplIcEE
        - Src:             'llvm/lib/Support/Unix/Path.inc:483,29'
          Dst:             _ZNK7llvm_ks9StringRef5beginEv
        - Src:             'llvm/lib/Support/Unix/Path.inc:483,22'
          Dst:             open
        - Src:             'llvm/lib/Support/Unix/Path.inc:484,9'
          Dst:             __errno_location
        - Src:             'llvm/lib/Support/Unix/Path.inc:485,30'
          Dst:             __errno_location
        - Src:             'llvm/lib/Support/Unix/Path.inc:488,1'
          Dst:             _ZN7llvm_ks11SmallStringILj128EED2Ev
        - Src:             'llvm/lib/Support/Unix/Path.inc:488,1'
          Dst:             _ZN7llvm_ks11SmallStringILj128EED2Ev
    - functionName:    _ZN7llvm_ks3sys2fs14identify_magicENS_9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/Support/Path.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 954
      functionLinenumberEnd: 1113
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         165
      ICount:          848
      EdgeCount:       211
      CyclomaticComplexity: 48
      functionsReached:
        - _ZN7llvm_ks3sys2fs10file_magicC2ENS2_4ImplE
        - _ZN7llvm_ks7support6endian8read16leEPKv
        - _ZN7llvm_ks7support6endian8read32leEPKv
        - _ZNK7llvm_ks9StringRefixEm
        - memcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/lib/Support/Path.cpp:957,3'
          Branch Sides:    []
        - Branch String:   'llvm/lib/Support/Path.cpp:1009,11'
          Branch Sides:    []
        - Branch String:   'llvm/lib/Support/Path.cpp:1062,7'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Support/Path.cpp:956,12'
          Dst:             _ZN7llvm_ks3sys2fs10file_magicC2ENS2_4ImplE
        - Src:             'llvm/lib/Support/Path.cpp:957,26'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/lib/Support/Path.cpp:960,11'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/lib/Support/Path.cpp:960,37'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/lib/Support/Path.cpp:961,11'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/lib/Support/Path.cpp:964,18'
          Dst:             _ZN7llvm_ks3sys2fs10file_magicC2ENS2_4ImplE
        - Src:             'llvm/lib/Support/Path.cpp:966,29'
          Dst:             _ZN7llvm_ks7support6endian8read16leEPKv
        - Src:             'llvm/lib/Support/Path.cpp:969,18'
          Dst:             _ZN7llvm_ks3sys2fs10file_magicC2ENS2_4ImplE
        - Src:             'llvm/lib/Support/Path.cpp:972,13'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Path.cpp:973,18'
          Dst:             _ZN7llvm_ks3sys2fs10file_magicC2ENS2_4ImplE
        - Src:             'llvm/lib/Support/Path.cpp:974,16'
          Dst:             _ZN7llvm_ks3sys2fs10file_magicC2ENS2_4ImplE
        - Src:             'llvm/lib/Support/Path.cpp:979,11'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Path.cpp:980,16'
          Dst:             _ZN7llvm_ks3sys2fs10file_magicC2ENS2_4ImplE
        - Src:             'llvm/lib/Support/Path.cpp:982,11'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/lib/Support/Path.cpp:983,16'
          Dst:             _ZN7llvm_ks3sys2fs10file_magicC2ENS2_4ImplE
        - Src:             'llvm/lib/Support/Path.cpp:987,11'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/lib/Support/Path.cpp:987,37'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/lib/Support/Path.cpp:988,11'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/lib/Support/Path.cpp:989,16'
          Dst:             _ZN7llvm_ks3sys2fs10file_magicC2ENS2_4ImplE
        - Src:             'llvm/lib/Support/Path.cpp:992,11'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/lib/Support/Path.cpp:992,30'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/lib/Support/Path.cpp:992,56'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/lib/Support/Path.cpp:993,16'
          Dst:             _ZN7llvm_ks3sys2fs10file_magicC2ENS2_4ImplE
        - Src:             'llvm/lib/Support/Path.cpp:997,13'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Path.cpp:998,13'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Path.cpp:999,18'
          Dst:             _ZN7llvm_ks3sys2fs10file_magicC2ENS2_4ImplE
        - Src:             'llvm/lib/Support/Path.cpp:1003,33'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/lib/Support/Path.cpp:1003,52'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/lib/Support/Path.cpp:1004,11'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/lib/Support/Path.cpp:1005,25'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/lib/Support/Path.cpp:1008,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/lib/Support/Path.cpp:1009,19'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/lib/Support/Path.cpp:1010,29'
          Dst:             _ZN7llvm_ks3sys2fs10file_magicC2ENS2_4ImplE
        - Src:             'llvm/lib/Support/Path.cpp:1011,28'
          Dst:             _ZN7llvm_ks3sys2fs10file_magicC2ENS2_4ImplE
        - Src:             'llvm/lib/Support/Path.cpp:1012,28'
          Dst:             _ZN7llvm_ks3sys2fs10file_magicC2ENS2_4ImplE
        - Src:             'llvm/lib/Support/Path.cpp:1013,28'
          Dst:             _ZN7llvm_ks3sys2fs10file_magicC2ENS2_4ImplE
        - Src:             'llvm/lib/Support/Path.cpp:1014,28'
          Dst:             _ZN7llvm_ks3sys2fs10file_magicC2ENS2_4ImplE
        - Src:             'llvm/lib/Support/Path.cpp:1018,18'
          Dst:             _ZN7llvm_ks3sys2fs10file_magicC2ENS2_4ImplE
        - Src:             'llvm/lib/Support/Path.cpp:1023,11'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/lib/Support/Path.cpp:1023,37'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/lib/Support/Path.cpp:1024,11'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/lib/Support/Path.cpp:1027,34'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/lib/Support/Path.cpp:1028,18'
          Dst:             _ZN7llvm_ks3sys2fs10file_magicC2ENS2_4ImplE
        - Src:             'llvm/lib/Support/Path.cpp:1039,11'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/lib/Support/Path.cpp:1039,37'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/lib/Support/Path.cpp:1040,11'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/lib/Support/Path.cpp:1041,12'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/lib/Support/Path.cpp:1041,38'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/lib/Support/Path.cpp:1044,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/lib/Support/Path.cpp:1049,18'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/lib/Support/Path.cpp:1049,36'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/lib/Support/Path.cpp:1049,54'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/lib/Support/Path.cpp:1049,71'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/lib/Support/Path.cpp:1050,19'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/lib/Support/Path.cpp:1050,45'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/lib/Support/Path.cpp:1051,18'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/lib/Support/Path.cpp:1051,44'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/lib/Support/Path.cpp:1052,18'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/lib/Support/Path.cpp:1055,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/lib/Support/Path.cpp:1060,18'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/lib/Support/Path.cpp:1060,36'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/lib/Support/Path.cpp:1060,53'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/lib/Support/Path.cpp:1060,70'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/lib/Support/Path.cpp:1064,24'
          Dst:             _ZN7llvm_ks3sys2fs10file_magicC2ENS2_4ImplE
        - Src:             'llvm/lib/Support/Path.cpp:1065,24'
          Dst:             _ZN7llvm_ks3sys2fs10file_magicC2ENS2_4ImplE
        - Src:             'llvm/lib/Support/Path.cpp:1066,24'
          Dst:             _ZN7llvm_ks3sys2fs10file_magicC2ENS2_4ImplE
        - Src:             'llvm/lib/Support/Path.cpp:1067,24'
          Dst:             _ZN7llvm_ks3sys2fs10file_magicC2ENS2_4ImplE
        - Src:             'llvm/lib/Support/Path.cpp:1068,24'
          Dst:             _ZN7llvm_ks3sys2fs10file_magicC2ENS2_4ImplE
        - Src:             'llvm/lib/Support/Path.cpp:1069,24'
          Dst:             _ZN7llvm_ks3sys2fs10file_magicC2ENS2_4ImplE
        - Src:             'llvm/lib/Support/Path.cpp:1070,24'
          Dst:             _ZN7llvm_ks3sys2fs10file_magicC2ENS2_4ImplE
        - Src:             'llvm/lib/Support/Path.cpp:1071,24'
          Dst:             _ZN7llvm_ks3sys2fs10file_magicC2ENS2_4ImplE
        - Src:             'llvm/lib/Support/Path.cpp:1072,24'
          Dst:             _ZN7llvm_ks3sys2fs10file_magicC2ENS2_4ImplE
        - Src:             'llvm/lib/Support/Path.cpp:1073,25'
          Dst:             _ZN7llvm_ks3sys2fs10file_magicC2ENS2_4ImplE
        - Src:             'llvm/lib/Support/Path.cpp:1074,25'
          Dst:             _ZN7llvm_ks3sys2fs10file_magicC2ENS2_4ImplE
        - Src:             'llvm/lib/Support/Path.cpp:1085,11'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/lib/Support/Path.cpp:1086,16'
          Dst:             _ZN7llvm_ks3sys2fs10file_magicC2ENS2_4ImplE
        - Src:             'llvm/lib/Support/Path.cpp:1090,11'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/lib/Support/Path.cpp:1091,16'
          Dst:             _ZN7llvm_ks3sys2fs10file_magicC2ENS2_4ImplE
        - Src:             'llvm/lib/Support/Path.cpp:1095,11'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/lib/Support/Path.cpp:1096,24'
          Dst:             _ZN7llvm_ks7support6endian8read32leEPKv
        - Src:             'llvm/lib/Support/Path.cpp:1099,13'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Path.cpp:1100,18'
          Dst:             _ZN7llvm_ks3sys2fs10file_magicC2ENS2_4ImplE
        - Src:             'llvm/lib/Support/Path.cpp:1105,11'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/lib/Support/Path.cpp:1106,16'
          Dst:             _ZN7llvm_ks3sys2fs10file_magicC2ENS2_4ImplE
        - Src:             'llvm/lib/Support/Path.cpp:1112,10'
          Dst:             _ZN7llvm_ks3sys2fs10file_magicC2ENS2_4ImplE
    - functionName:    _ZN7llvm_ks3sys2fs10file_magicC2ENS2_4ImplE
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/FileSystem.h'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionLinenumberEnd: 256
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    33
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks7support6endian8read16leEPKv
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Endian.h'
      linkageType:     InternalLinkage
      functionLinenumber: 318
      functionLinenumberEnd: 318
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks7support6endian6read16ILNS0_10endiannessE1EEEtPKv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Endian.h:318,50'
          Dst:             _ZN7llvm_ks7support6endian6read16ILNS0_10endiannessE1EEEtPKv
    - functionName:    _ZN7llvm_ks7support6endian8read32leEPKv
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Endian.h'
      linkageType:     InternalLinkage
      functionLinenumber: 319
      functionLinenumberEnd: 319
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks7support6endian6read32ILNS0_10endiannessE1EEEjPKv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Endian.h:319,50'
          Dst:             _ZN7llvm_ks7support6endian6read32ILNS0_10endiannessE1EEEjPKv
    - functionName:    _ZN7llvm_ks3sys2fs8is_otherERKNS_5TwineERb
      functionSourceFile: '/src/keystone/llvm/lib/Support/Path.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 938
      functionLinenumberEnd: 944
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks3sys2fs11file_statusC2Ev
        - _ZN7llvm_ks3sys2fs6statusERKNS_5TwineERNS1_11file_statusE
        - _ZN7llvm_ks3sys2fs8is_otherENS1_11file_statusE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/Path.cpp:939,15'
          Dst:             _ZN7llvm_ks3sys2fs11file_statusC2Ev
        - Src:             'llvm/lib/Support/Path.cpp:940,28'
          Dst:             _ZN7llvm_ks3sys2fs6statusERKNS_5TwineERNS1_11file_statusE
        - Src:             'llvm/lib/Support/Path.cpp:942,12'
          Dst:             _ZN7llvm_ks3sys2fs8is_otherENS1_11file_statusE
    - functionName:    _ZN7llvm_ks3sys2fs8is_otherENS1_11file_statusE
      functionSourceFile: '/src/keystone/llvm/lib/Support/Path.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 932
      functionLinenumberEnd: 935
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          36
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks3sys2fs12is_directoryENS1_11file_statusE
        - _ZN7llvm_ks3sys2fs15is_regular_fileENS1_11file_statusE
        - _ZN7llvm_ks3sys2fs6existsENS1_11file_statusE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/Path.cpp:933,10'
          Dst:             _ZN7llvm_ks3sys2fs6existsENS1_11file_statusE
        - Src:             'llvm/lib/Support/Path.cpp:934,11'
          Dst:             _ZN7llvm_ks3sys2fs15is_regular_fileENS1_11file_statusE
        - Src:             'llvm/lib/Support/Path.cpp:935,11'
          Dst:             _ZN7llvm_ks3sys2fs12is_directoryENS1_11file_statusE
    - functionName:    _ZN7llvm_ks3sys2fs6existsENS1_11file_statusE
      functionSourceFile: '/src/keystone/llvm/lib/Support/Path.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 900
      functionLinenumberEnd: 901
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks3sys2fs12status_knownENS1_11file_statusE
        - _ZNK7llvm_ks3sys2fs11file_status4typeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/Path.cpp:901,10'
          Dst:             _ZN7llvm_ks3sys2fs12status_knownENS1_11file_statusE
        - Src:             'llvm/lib/Support/Path.cpp:901,41'
          Dst:             _ZNK7llvm_ks3sys2fs11file_status4typeEv
    - functionName:    _ZN7llvm_ks3sys2fs15is_regular_fileENS1_11file_statusE
      functionSourceFile: '/src/keystone/llvm/lib/Support/Path.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 920
      functionLinenumberEnd: 921
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks3sys2fs11file_status4typeEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/Path.cpp:921,17'
          Dst:             _ZNK7llvm_ks3sys2fs11file_status4typeEv
    - functionName:    _ZN7llvm_ks3sys2fs12is_directoryENS1_11file_statusE
      functionSourceFile: '/src/keystone/llvm/lib/Support/Path.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 908
      functionLinenumberEnd: 909
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks3sys2fs11file_status4typeEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/Path.cpp:909,17'
          Dst:             _ZNK7llvm_ks3sys2fs11file_status4typeEv
    - functionName:    _ZN7llvm_ks3sys2fs15is_regular_fileERKNS_5TwineERb
      functionSourceFile: '/src/keystone/llvm/lib/Support/Path.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 924
      functionLinenumberEnd: 930
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks3sys2fs11file_statusC2Ev
        - _ZN7llvm_ks3sys2fs15is_regular_fileENS1_11file_statusE
        - _ZN7llvm_ks3sys2fs6statusERKNS_5TwineERNS1_11file_statusE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/Path.cpp:925,15'
          Dst:             _ZN7llvm_ks3sys2fs11file_statusC2Ev
        - Src:             'llvm/lib/Support/Path.cpp:926,28'
          Dst:             _ZN7llvm_ks3sys2fs6statusERKNS_5TwineERNS1_11file_statusE
        - Src:             'llvm/lib/Support/Path.cpp:928,12'
          Dst:             _ZN7llvm_ks3sys2fs15is_regular_fileENS1_11file_statusE
    - functionName:    _ZN7llvm_ks3sys2fs12is_directoryERKNS_5TwineERb
      functionSourceFile: '/src/keystone/llvm/lib/Support/Path.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 912
      functionLinenumberEnd: 918
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks3sys2fs11file_statusC2Ev
        - _ZN7llvm_ks3sys2fs12is_directoryENS1_11file_statusE
        - _ZN7llvm_ks3sys2fs6statusERKNS_5TwineERNS1_11file_statusE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/Path.cpp:913,15'
          Dst:             _ZN7llvm_ks3sys2fs11file_statusC2Ev
        - Src:             'llvm/lib/Support/Path.cpp:914,28'
          Dst:             _ZN7llvm_ks3sys2fs6statusERKNS_5TwineERNS1_11file_statusE
        - Src:             'llvm/lib/Support/Path.cpp:916,12'
          Dst:             _ZN7llvm_ks3sys2fs12is_directoryENS1_11file_statusE
    - functionName:    _ZN7llvm_ks3sys2fs9copy_fileERKNS_5TwineES4_
      functionSourceFile: '/src/keystone/llvm/lib/Support/Path.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 866
      functionLinenumberEnd: 898
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         28
      ICount:          156
      EdgeCount:       37
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN7llvm_ks3sys2fs15openFileForReadERKNS_5TwineERi
        - _ZN7llvm_ks3sys2fs16openFileForWriteERKNS_5TwineERiNS1_9OpenFlagsEj
        - __errno_location
        - close
        - read
        - write
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/Path.cpp:868,28'
          Dst:             _ZN7llvm_ks3sys2fs15openFileForReadERKNS_5TwineERi
        - Src:             'llvm/lib/Support/Path.cpp:870,28'
          Dst:             _ZN7llvm_ks3sys2fs16openFileForWriteERKNS_5TwineERiNS1_9OpenFlagsEj
        - Src:             'llvm/lib/Support/Path.cpp:871,5'
          Dst:             close
        - Src:             'llvm/lib/Support/Path.cpp:879,17'
          Dst:             read
        - Src:             'llvm/lib/Support/Path.cpp:883,22'
          Dst:             write
        - Src:             'llvm/lib/Support/Path.cpp:891,3'
          Dst:             close
        - Src:             'llvm/lib/Support/Path.cpp:892,3'
          Dst:             close
        - Src:             'llvm/lib/Support/Path.cpp:896,28'
          Dst:             __errno_location
    - functionName:    _ZN7llvm_ks3sys2fs18create_directoriesERKNS_5TwineEbNS1_5permsE
      functionSourceFile: '/src/keystone/llvm/lib/Support/Path.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 843
      functionLinenumberEnd: 864
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - bool
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          162
      EdgeCount:       36
      CyclomaticComplexity: 17
      functionsReached:
        - _ZN7llvm_ks11SmallStringILj128EEC2Ev
        - _ZN7llvm_ks11SmallStringILj128EED2Ev
        - _ZN7llvm_ks3sys2fs16create_directoryERKNS_5TwineEbNS1_5permsE
        - _ZN7llvm_ks3sys2fs18create_directoriesERKNS_5TwineEbNS1_5permsE
        - _ZN7llvm_ks3sys4path11parent_pathENS_9StringRefE
        - _ZN7llvm_ks5TwineC2ERKNS_9StringRefE
        - _ZNK7llvm_ks5Twine11toStringRefERNS_15SmallVectorImplIcEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/Path.cpp:844,20'
          Dst:             _ZN7llvm_ks11SmallStringILj128EEC2Ev
        - Src:             'llvm/lib/Support/Path.cpp:845,22'
          Dst:             _ZNK7llvm_ks5Twine11toStringRefERNS_15SmallVectorImplIcEE
        - Src:             'llvm/lib/Support/Path.cpp:848,41'
          Dst:             _ZN7llvm_ks5TwineC2ERKNS_9StringRefE
        - Src:             'llvm/lib/Support/Path.cpp:848,24'
          Dst:             _ZN7llvm_ks3sys2fs16create_directoryERKNS_5TwineEbNS1_5permsE
        - Src:             'llvm/lib/Support/Path.cpp:864,1'
          Dst:             _ZN7llvm_ks11SmallStringILj128EED2Ev
        - Src:             'llvm/lib/Support/Path.cpp:856,22'
          Dst:             _ZN7llvm_ks3sys4path11parent_pathENS_9StringRefE
        - Src:             'llvm/lib/Support/Path.cpp:860,32'
          Dst:             _ZN7llvm_ks5TwineC2ERKNS_9StringRefE
        - Src:             'llvm/lib/Support/Path.cpp:860,13'
          Dst:             _ZN7llvm_ks3sys2fs18create_directoriesERKNS_5TwineEbNS1_5permsE
        - Src:             'llvm/lib/Support/Path.cpp:863,27'
          Dst:             _ZN7llvm_ks5TwineC2ERKNS_9StringRefE
        - Src:             'llvm/lib/Support/Path.cpp:863,10'
          Dst:             _ZN7llvm_ks3sys2fs16create_directoryERKNS_5TwineEbNS1_5permsE
        - Src:             'llvm/lib/Support/Path.cpp:864,1'
          Dst:             _ZN7llvm_ks11SmallStringILj128EED2Ev
    - functionName:    _ZN7llvm_ks5TwineC2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/Twine.h'
      linkageType:     InternalLinkage
      functionLinenumber: 255
      functionLinenumberEnd: 257
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          42
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7llvm_ks5Twine7isValidEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/Twine.h:256,7'
          Dst:             _ZNK7llvm_ks5Twine7isValidEv
        - Src:             'llvm/include/llvm/ADT/Twine.h:256,7'
          Dst:             __assert_fail
    - functionName:    _ZN7llvm_ks3sys2fs13make_absoluteERNS_15SmallVectorImplIcEE
      functionSourceFile: '/src/keystone/llvm/lib/Support/Path.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 838
      functionLinenumberEnd: 839
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks3sys2fsL13make_absoluteERKNS_5TwineERNS_15SmallVectorImplIcEEb
        - _ZN7llvm_ks5TwineC2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/Path.cpp:839,24'
          Dst:             _ZN7llvm_ks5TwineC2Ev
        - Src:             'llvm/lib/Support/Path.cpp:839,10'
          Dst:             _ZN7llvm_ks3sys2fsL13make_absoluteERKNS_5TwineERNS_15SmallVectorImplIcEEb
    - functionName:    _ZN7llvm_ks3sys2fsL13make_absoluteERKNS_5TwineERNS_15SmallVectorImplIcEEb
      functionSourceFile: '/src/keystone/llvm/lib/Support/Path.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 778
      functionLinenumberEnd: 831
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         74
      ICount:          453
      EdgeCount:       127
      CyclomaticComplexity: 55
      functionsReached:
        - _ZN7llvm_ks11SmallStringILj128EEC2Ev
        - _ZN7llvm_ks11SmallStringILj128EEC2IPKcEET_S5_
        - _ZN7llvm_ks11SmallStringILj128EED2Ev
        - _ZN7llvm_ks15SmallVectorImplIcE4swapERS1_
        - _ZN7llvm_ks25SmallVectorTemplateCommonIcvE4dataEv
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - _ZN7llvm_ks3sys2fs12current_pathERNS_15SmallVectorImplIcEE
        - _ZN7llvm_ks3sys4path13relative_pathENS_9StringRefE
        - _ZN7llvm_ks3sys4path14root_directoryENS_9StringRefE
        - _ZN7llvm_ks3sys4path18has_root_directoryERKNS_5TwineE
        - _ZN7llvm_ks3sys4path6appendERNS_15SmallVectorImplIcEERKNS_5TwineES7_S7_S7_
        - _ZN7llvm_ks3sys4path9root_nameENS_9StringRefE
        - _ZN7llvm_ks5TwineC2EPKc
        - _ZN7llvm_ks5TwineC2ERKNS_9StringRefE
        - _ZNK7llvm_ks11SmallStringILj128EEcvNS_9StringRefEEv
        - _ZNK7llvm_ks5Twine8toVectorERNS_15SmallVectorImplIcEE
        - _ZNK7llvm_ks9StringRef3endEv
        - _ZNK7llvm_ks9StringRef5beginEv
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/Path.cpp:779,20'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonIcvE4dataEv
        - Src:             'llvm/lib/Support/Path.cpp:779,13'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/Path.cpp:781,49'
          Dst:             _ZN7llvm_ks5TwineC2ERKNS_9StringRefE
        - Src:             'llvm/lib/Support/Path.cpp:781,24'
          Dst:             _ZN7llvm_ks3sys4path18has_root_directoryERKNS_5TwineE
        - Src:             'llvm/lib/Support/Path.cpp:793,20'
          Dst:             _ZN7llvm_ks11SmallStringILj128EEC2Ev
        - Src:             'llvm/lib/Support/Path.cpp:795,23'
          Dst:             _ZNK7llvm_ks5Twine8toVectorERNS_15SmallVectorImplIcEE
        - Src:             'llvm/lib/Support/Path.cpp:796,33'
          Dst:             _ZN7llvm_ks3sys2fs12current_pathERNS_15SmallVectorImplIcEE
        - Src:             'llvm/lib/Support/Path.cpp:802,31'
          Dst:             _ZN7llvm_ks5TwineC2ERKNS_9StringRefE
        - Src:             'llvm/lib/Support/Path.cpp:802,5'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Support/Path.cpp:802,5'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Support/Path.cpp:802,5'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Support/Path.cpp:802,5'
          Dst:             _ZN7llvm_ks3sys4path6appendERNS_15SmallVectorImplIcEERKNS_5TwineES7_S7_S7_
        - Src:             'llvm/lib/Support/Path.cpp:804,10'
          Dst:             _ZN7llvm_ks15SmallVectorImplIcE4swapERS1_
        - Src:             'llvm/lib/Support/Path.cpp:809,38'
          Dst:             _ZNK7llvm_ks11SmallStringILj128EEcvNS_9StringRefEEv
        - Src:             'llvm/lib/Support/Path.cpp:809,22'
          Dst:             _ZN7llvm_ks3sys4path9root_nameENS_9StringRefE
        - Src:             'llvm/lib/Support/Path.cpp:810,42'
          Dst:             _ZNK7llvm_ks9StringRef5beginEv
        - Src:             'llvm/lib/Support/Path.cpp:810,56'
          Dst:             _ZNK7llvm_ks9StringRef3endEv
        - Src:             'llvm/lib/Support/Path.cpp:810,22'
          Dst:             _ZN7llvm_ks11SmallStringILj128EEC2IPKcEET_S5_
        - Src:             'llvm/lib/Support/Path.cpp:811,34'
          Dst:             _ZN7llvm_ks5TwineC2ERKNS_9StringRefE
        - Src:             'llvm/lib/Support/Path.cpp:811,5'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Support/Path.cpp:811,5'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Support/Path.cpp:811,5'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Support/Path.cpp:811,5'
          Dst:             _ZN7llvm_ks3sys4path6appendERNS_15SmallVectorImplIcEERKNS_5TwineES7_S7_S7_
        - Src:             'llvm/lib/Support/Path.cpp:813,10'
          Dst:             _ZN7llvm_ks15SmallVectorImplIcE4swapERS1_
        - Src:             'llvm/lib/Support/Path.cpp:815,3'
          Dst:             _ZN7llvm_ks11SmallStringILj128EED2Ev
        - Src:             'llvm/lib/Support/Path.cpp:815,3'
          Dst:             _ZN7llvm_ks11SmallStringILj128EED2Ev
        - Src:             'llvm/lib/Support/Path.cpp:818,32'
          Dst:             _ZN7llvm_ks3sys4path9root_nameENS_9StringRefE
        - Src:             'llvm/lib/Support/Path.cpp:819,53'
          Dst:             _ZNK7llvm_ks11SmallStringILj128EEcvNS_9StringRefEEv
        - Src:             'llvm/lib/Support/Path.cpp:819,32'
          Dst:             _ZN7llvm_ks3sys4path14root_directoryENS_9StringRefE
        - Src:             'llvm/lib/Support/Path.cpp:820,52'
          Dst:             _ZNK7llvm_ks11SmallStringILj128EEcvNS_9StringRefEEv
        - Src:             'llvm/lib/Support/Path.cpp:820,32'
          Dst:             _ZN7llvm_ks3sys4path13relative_pathENS_9StringRefE
        - Src:             'llvm/lib/Support/Path.cpp:821,32'
          Dst:             _ZN7llvm_ks3sys4path13relative_pathENS_9StringRefE
        - Src:             'llvm/lib/Support/Path.cpp:823,22'
          Dst:             _ZN7llvm_ks11SmallStringILj128EEC2Ev
        - Src:             'llvm/lib/Support/Path.cpp:824,23'
          Dst:             _ZN7llvm_ks5TwineC2ERKNS_9StringRefE
        - Src:             'llvm/lib/Support/Path.cpp:824,34'
          Dst:             _ZN7llvm_ks5TwineC2ERKNS_9StringRefE
        - Src:             'llvm/lib/Support/Path.cpp:824,50'
          Dst:             _ZN7llvm_ks5TwineC2ERKNS_9StringRefE
        - Src:             'llvm/lib/Support/Path.cpp:824,65'
          Dst:             _ZN7llvm_ks5TwineC2ERKNS_9StringRefE
        - Src:             'llvm/lib/Support/Path.cpp:824,5'
          Dst:             _ZN7llvm_ks3sys4path6appendERNS_15SmallVectorImplIcEERKNS_5TwineES7_S7_S7_
        - Src:             'llvm/lib/Support/Path.cpp:825,10'
          Dst:             _ZN7llvm_ks15SmallVectorImplIcE4swapERS1_
        - Src:             'llvm/lib/Support/Path.cpp:827,3'
          Dst:             _ZN7llvm_ks11SmallStringILj128EED2Ev
        - Src:             'llvm/lib/Support/Path.cpp:827,3'
          Dst:             _ZN7llvm_ks11SmallStringILj128EED2Ev
        - Src:             'llvm/lib/Support/Path.cpp:829,3'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/lib/Support/Path.cpp:831,1'
          Dst:             _ZN7llvm_ks11SmallStringILj128EED2Ev
        - Src:             'llvm/lib/Support/Path.cpp:831,1'
          Dst:             _ZN7llvm_ks11SmallStringILj128EED2Ev
    - functionName:    _ZN7llvm_ks3sys4path13relative_pathENS_9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/Support/Path.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 438
      functionLinenumberEnd: 440
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          109
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks3sys4path9root_pathENS_9StringRefE
        - __assert_fail
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/Path.cpp:439,20'
          Dst:             _ZN7llvm_ks3sys4path9root_pathENS_9StringRefE
        - Src:             'llvm/include/llvm/ADT/StringRef.h:423,14'
          Dst:             __assert_fail
    - functionName:    _ZN7llvm_ks3sys4path9root_pathENS_9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/Support/Path.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 355
      functionLinenumberEnd: 423
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         32
      ICount:          215
      EdgeCount:       42
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN7llvm_ks3sys4path12is_separatorEc
        - _ZN7llvm_ks3sys4path14const_iteratorppEv
        - _ZN7llvm_ks3sys4path3endENS_9StringRefE
        - _ZN7llvm_ks3sys4path5beginENS_9StringRefE
        - _ZN7llvm_ks9StringRefC2Ev
        - _ZNK7llvm_ks3sys4path14const_iteratordeEv
        - _ZNK7llvm_ks3sys4path14const_iteratorneERKS2_
        - _ZNK7llvm_ks3sys4path14const_iteratorptEv
        - _ZNK7llvm_ks9StringRefixEm
        - __assert_fail
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/Path.cpp:356,22'
          Dst:             _ZN7llvm_ks3sys4path5beginENS_9StringRefE
        - Src:             'llvm/lib/Support/Path.cpp:358,22'
          Dst:             _ZN7llvm_ks3sys4path3endENS_9StringRefE
        - Src:             'llvm/lib/Support/Path.cpp:359,9'
          Dst:             _ZNK7llvm_ks3sys4path14const_iteratorneERKS2_
        - Src:             'llvm/lib/Support/Path.cpp:360,20'
          Dst:             _ZNK7llvm_ks3sys4path14const_iteratorptEv
        - Src:             'llvm/lib/Support/Path.cpp:360,51'
          Dst:             _ZNK7llvm_ks3sys4path14const_iteratordeEv
        - Src:             'llvm/lib/Support/Path.cpp:360,50'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/lib/Support/Path.cpp:360,37'
          Dst:             _ZN7llvm_ks3sys4path12is_separatorEc
        - Src:             'llvm/lib/Support/Path.cpp:360,63'
          Dst:             _ZNK7llvm_ks3sys4path14const_iteratordeEv
        - Src:             'llvm/lib/Support/Path.cpp:360,62'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/lib/Support/Path.cpp:360,74'
          Dst:             _ZNK7llvm_ks3sys4path14const_iteratordeEv
        - Src:             'llvm/lib/Support/Path.cpp:360,73'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/lib/Support/Path.cpp:369,12'
          Dst:             _ZN7llvm_ks3sys4path14const_iteratorppEv
        - Src:             'llvm/lib/Support/Path.cpp:369,18'
          Dst:             _ZNK7llvm_ks3sys4path14const_iteratorneERKS2_
        - Src:             'llvm/lib/Support/Path.cpp:369,41'
          Dst:             _ZNK7llvm_ks3sys4path14const_iteratordeEv
        - Src:             'llvm/lib/Support/Path.cpp:369,40'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/lib/Support/Path.cpp:369,27'
          Dst:             _ZN7llvm_ks3sys4path12is_separatorEc
        - Src:             'llvm/lib/Support/Path.cpp:371,31'
          Dst:             _ZNK7llvm_ks3sys4path14const_iteratorptEv
        - Src:             'llvm/lib/Support/Path.cpp:371,43'
          Dst:             _ZNK7llvm_ks3sys4path14const_iteratorptEv
        - Src:             'llvm/include/llvm/ADT/StringRef.h:423,14'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/Path.cpp:374,16'
          Dst:             _ZNK7llvm_ks3sys4path14const_iteratordeEv
        - Src:             'llvm/lib/Support/Path.cpp:379,23'
          Dst:             _ZNK7llvm_ks3sys4path14const_iteratordeEv
        - Src:             'llvm/lib/Support/Path.cpp:379,22'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/lib/Support/Path.cpp:379,9'
          Dst:             _ZN7llvm_ks3sys4path12is_separatorEc
        - Src:             'llvm/lib/Support/Path.cpp:380,14'
          Dst:             _ZNK7llvm_ks3sys4path14const_iteratordeEv
        - Src:             'llvm/lib/Support/Path.cpp:384,10'
          Dst:             _ZN7llvm_ks9StringRefC2Ev
    - functionName:    _ZN7llvm_ks3sys2fs13make_absoluteERKNS_5TwineERNS_15SmallVectorImplIcEE
      functionSourceFile: '/src/keystone/llvm/lib/Support/Path.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 834
      functionLinenumberEnd: 835
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks3sys2fsL13make_absoluteERKNS_5TwineERNS_15SmallVectorImplIcEEb
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/Path.cpp:835,10'
          Dst:             _ZN7llvm_ks3sys2fsL13make_absoluteERKNS_5TwineERNS_15SmallVectorImplIcEEb
    - functionName:    _ZN7llvm_ks3sys2fs21createUniqueDirectoryERKNS_5TwineERNS_15SmallVectorImplIcEE
      functionSourceFile: '/src/keystone/llvm/lib/Support/Path.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 770
      functionLinenumberEnd: 772
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL18createUniqueEntityRKN7llvm_ks5TwineERiRNS_15SmallVectorImplIcEEbj8FSEntity
        - _ZN7llvm_ks5TwineC2EPKc
        - _ZN7llvm_ksplERKNS_5TwineES2_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/Path.cpp:772,38'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Support/Path.cpp:772,36'
          Dst:             _ZN7llvm_ksplERKNS_5TwineES2_
        - Src:             'llvm/lib/Support/Path.cpp:772,10'
          Dst:             _ZL18createUniqueEntityRKN7llvm_ks5TwineERiRNS_15SmallVectorImplIcEEbj8FSEntity
    - functionName:    _ZN7llvm_ks3sys2fs19createTemporaryFileERKNS_5TwineENS_9StringRefERNS_15SmallVectorImplIcEE
      functionSourceFile: '/src/keystone/llvm/lib/Support/Path.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 761
      functionLinenumberEnd: 763
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks3sys2fsL19createTemporaryFileERKNS_5TwineENS_9StringRefERiRNS_15SmallVectorImplIcEE8FSEntity
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/Path.cpp:763,10'
          Dst:             _ZN7llvm_ks3sys2fsL19createTemporaryFileERKNS_5TwineENS_9StringRefERiRNS_15SmallVectorImplIcEE8FSEntity
    - functionName:    _ZN7llvm_ks3sys2fsL19createTemporaryFileERKNS_5TwineENS_9StringRefERiRNS_15SmallVectorImplIcEE8FSEntity
      functionSourceFile: '/src/keystone/llvm/lib/Support/Path.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 748
      functionLinenumberEnd: 751
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          57
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks3sys2fsL19createTemporaryFileERKNS_5TwineERiRNS_15SmallVectorImplIcEE8FSEntity
        - _ZN7llvm_ks5TwineC2EPKc
        - _ZN7llvm_ks5TwineC2ERKNS_9StringRefE
        - _ZN7llvm_ksplERKNS_5TwineES2_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/Path.cpp:750,39'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Support/Path.cpp:750,37'
          Dst:             _ZN7llvm_ksplERKNS_5TwineES2_
        - Src:             'llvm/lib/Support/Path.cpp:750,48'
          Dst:             _ZN7llvm_ks5TwineC2ERKNS_9StringRefE
        - Src:             'llvm/lib/Support/Path.cpp:750,46'
          Dst:             _ZN7llvm_ksplERKNS_5TwineES2_
        - Src:             'llvm/lib/Support/Path.cpp:750,10'
          Dst:             _ZN7llvm_ks3sys2fsL19createTemporaryFileERKNS_5TwineERiRNS_15SmallVectorImplIcEE8FSEntity
    - functionName:    _ZN7llvm_ks3sys2fs19createTemporaryFileERKNS_5TwineENS_9StringRefERiRNS_15SmallVectorImplIcEE
      functionSourceFile: '/src/keystone/llvm/lib/Support/Path.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 756
      functionLinenumberEnd: 757
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks3sys2fsL19createTemporaryFileERKNS_5TwineENS_9StringRefERiRNS_15SmallVectorImplIcEE8FSEntity
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/Path.cpp:757,10'
          Dst:             _ZN7llvm_ks3sys2fsL19createTemporaryFileERKNS_5TwineENS_9StringRefERiRNS_15SmallVectorImplIcEE8FSEntity
    - functionName:    _ZN7llvm_ks3sys2fs16createUniqueFileERKNS_5TwineERNS_15SmallVectorImplIcEE
      functionSourceFile: '/src/keystone/llvm/lib/Support/Path.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 729
      functionLinenumberEnd: 731
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL18createUniqueEntityRKN7llvm_ks5TwineERiRNS_15SmallVectorImplIcEEbj8FSEntity
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/Path.cpp:731,10'
          Dst:             _ZL18createUniqueEntityRKN7llvm_ks5TwineERiRNS_15SmallVectorImplIcEEbj8FSEntity
    - functionName:    _ZN7llvm_ks3sys2fs16createUniqueFileERKNS_5TwineERiRNS_15SmallVectorImplIcEEj
      functionSourceFile: '/src/keystone/llvm/lib/Support/Path.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 724
      functionLinenumberEnd: 725
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL18createUniqueEntityRKN7llvm_ks5TwineERiRNS_15SmallVectorImplIcEEbj8FSEntity
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/Path.cpp:725,10'
          Dst:             _ZL18createUniqueEntityRKN7llvm_ks5TwineERiRNS_15SmallVectorImplIcEEbj8FSEntity
    - functionName:    _ZN7llvm_ks3sys2fs11getUniqueIDENS_5TwineERNS1_8UniqueIDE
      functionSourceFile: '/src/keystone/llvm/lib/Support/Path.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 713
      functionLinenumberEnd: 720
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks3sys2fs11file_statusC2Ev
        - _ZN7llvm_ks3sys2fs6statusERKNS_5TwineERNS1_11file_statusE
        - _ZNK7llvm_ks3sys2fs11file_status11getUniqueIDEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/Path.cpp:714,15'
          Dst:             _ZN7llvm_ks3sys2fs11file_statusC2Ev
        - Src:             'llvm/lib/Support/Path.cpp:715,24'
          Dst:             _ZN7llvm_ks3sys2fs6statusERKNS_5TwineERNS1_11file_statusE
        - Src:             'llvm/lib/Support/Path.cpp:718,19'
          Dst:             _ZNK7llvm_ks3sys2fs11file_status11getUniqueIDEv
    - functionName:    _ZNK7llvm_ks15SmallVectorImplIcEeqERKS1_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 670
      functionLinenumberEnd: 673
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          77
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks3sys4pathL11remove_dotsENS_9StringRefEb
      functionSourceFile: '/src/keystone/llvm/lib/Support/Path.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 674
      functionLinenumberEnd: 696
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         65
      ICount:          417
      EdgeCount:       121
      CyclomaticComplexity: 58
      functionsReached:
        - _ZN7llvm_ks10make_rangeINS_3sys4path14const_iteratorEEENS_14iterator_rangeIT_EES5_S5_
        - _ZN7llvm_ks11SmallStringILj256EEC2ENS_9StringRefE
        - _ZN7llvm_ks11SmallStringILj256EED2Ev
        - _ZN7llvm_ks11SmallVectorINS_9StringRefELj16EEC2Ev
        - _ZN7llvm_ks11SmallVectorINS_9StringRefELj16EED2Ev
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_9StringRefELb1EE8pop_backEv
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_9StringRefELb1EE9push_backERKS1_
        - _ZN7llvm_ks3sys4path13relative_pathENS_9StringRefE
        - _ZN7llvm_ks3sys4path14const_iteratorppEv
        - _ZN7llvm_ks3sys4path3endENS_9StringRefE
        - _ZN7llvm_ks3sys4path5beginENS_9StringRefE
        - _ZN7llvm_ks3sys4path6appendERNS_15SmallVectorImplIcEERKNS_5TwineES7_S7_S7_
        - _ZN7llvm_ks3sys4path9root_pathENS_9StringRefE
        - _ZN7llvm_ks5TwineC2EPKc
        - _ZN7llvm_ks5TwineC2ERKNS_9StringRefE
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZNK7llvm_ks14iterator_rangeINS_3sys4path14const_iteratorEE3endEv
        - _ZNK7llvm_ks14iterator_rangeINS_3sys4path14const_iteratorEE5beginEv
        - _ZNK7llvm_ks15SmallVectorBase5emptyEv
        - _ZNK7llvm_ks3sys4path14const_iteratordeEv
        - _ZNK7llvm_ks3sys4path14const_iteratorneERKS2_
        - memcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/Path.cpp:675,30'
          Dst:             _ZN7llvm_ks11SmallVectorINS_9StringRefELj16EEC2Ev
        - Src:             'llvm/lib/Support/Path.cpp:678,19'
          Dst:             _ZN7llvm_ks3sys4path13relative_pathENS_9StringRefE
        - Src:             'llvm/lib/Support/Path.cpp:679,42'
          Dst:             _ZN7llvm_ks3sys4path5beginENS_9StringRefE
        - Src:             'llvm/lib/Support/Path.cpp:679,60'
          Dst:             _ZN7llvm_ks3sys4path3endENS_9StringRefE
        - Src:             'llvm/lib/Support/Path.cpp:679,22'
          Dst:             _ZN7llvm_ks10make_rangeINS_3sys4path14const_iteratorEEENS_14iterator_rangeIT_EES5_S5_
        - Src:             'llvm/lib/Support/Path.cpp:679,20'
          Dst:             _ZNK7llvm_ks14iterator_rangeINS_3sys4path14const_iteratorEE5beginEv
        - Src:             'llvm/lib/Support/Path.cpp:679,20'
          Dst:             _ZNK7llvm_ks14iterator_rangeINS_3sys4path14const_iteratorEE3endEv
        - Src:             'llvm/lib/Support/Path.cpp:679,20'
          Dst:             _ZNK7llvm_ks3sys4path14const_iteratorneERKS2_
        - Src:             'llvm/lib/Support/Path.cpp:679,20'
          Dst:             _ZNK7llvm_ks3sys4path14const_iteratordeEv
        - Src:             'llvm/lib/Support/Path.cpp:680,14'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Path.cpp:683,16'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Path.cpp:684,25'
          Dst:             _ZNK7llvm_ks15SmallVectorBase5emptyEv
        - Src:             'llvm/lib/Support/Path.cpp:685,22'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_9StringRefELb1EE8pop_backEv
        - Src:             'llvm/lib/Support/Path.cpp:689,16'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_9StringRefELb1EE9push_backERKS1_
        - Src:             'llvm/lib/Support/Path.cpp:679,20'
          Dst:             _ZN7llvm_ks3sys4path14const_iteratorppEv
        - Src:             'llvm/lib/Support/Path.cpp:692,29'
          Dst:             _ZN7llvm_ks3sys4path9root_pathENS_9StringRefE
        - Src:             'llvm/lib/Support/Path.cpp:692,29'
          Dst:             _ZN7llvm_ks11SmallStringILj256EEC2ENS_9StringRefE
        - Src:             'llvm/lib/Support/Path.cpp:694,26'
          Dst:             _ZN7llvm_ks5TwineC2ERKNS_9StringRefE
        - Src:             'llvm/lib/Support/Path.cpp:694,5'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Support/Path.cpp:694,5'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Support/Path.cpp:694,5'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Support/Path.cpp:694,5'
          Dst:             _ZN7llvm_ks3sys4path6appendERNS_15SmallVectorImplIcEERKNS_5TwineES7_S7_S7_
        - Src:             'llvm/lib/Support/Path.cpp:696,1'
          Dst:             _ZN7llvm_ks11SmallStringILj256EED2Ev
        - Src:             'llvm/lib/Support/Path.cpp:696,1'
          Dst:             _ZN7llvm_ks11SmallStringILj256EED2Ev
        - Src:             'llvm/lib/Support/Path.cpp:696,1'
          Dst:             _ZN7llvm_ks11SmallVectorINS_9StringRefELj16EED2Ev
        - Src:             'llvm/lib/Support/Path.cpp:696,1'
          Dst:             _ZN7llvm_ks11SmallVectorINS_9StringRefELj16EED2Ev
    - functionName:    _ZN7llvm_ks3sys4path11remove_dotsERNS_15SmallVectorImplIcEEb
      functionSourceFile: '/src/keystone/llvm/lib/Support/Path.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 698
      functionLinenumberEnd: 707
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          125
      EdgeCount:       18
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11SmallStringILj256EED2Ev
        - _ZN7llvm_ks15SmallVectorImplIcE4swapERS1_
        - _ZN7llvm_ks25SmallVectorTemplateCommonIcvE4dataEv
        - _ZN7llvm_ks3sys4pathL11remove_dotsENS_9StringRefEb
        - _ZNK7llvm_ks15SmallVectorImplIcEeqERKS1_
        - __assert_fail
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/Path.cpp:699,20'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonIcvE4dataEv
        - Src:             'llvm/lib/Support/Path.cpp:699,13'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/Path.cpp:701,29'
          Dst:             _ZN7llvm_ks3sys4pathL11remove_dotsENS_9StringRefEb
        - Src:             'llvm/lib/Support/Path.cpp:702,14'
          Dst:             _ZNK7llvm_ks15SmallVectorImplIcEeqERKS1_
        - Src:             'llvm/lib/Support/Path.cpp:707,1'
          Dst:             _ZN7llvm_ks11SmallStringILj256EED2Ev
        - Src:             'llvm/lib/Support/Path.cpp:705,8'
          Dst:             _ZN7llvm_ks15SmallVectorImplIcE4swapERS1_
        - Src:             'llvm/lib/Support/Path.cpp:707,1'
          Dst:             _ZN7llvm_ks11SmallStringILj256EED2Ev
    - functionName:    _ZN7llvm_ks3sys4path23remove_leading_dotslashENS_9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/Support/Path.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 664
      functionLinenumberEnd: 671
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         33
      ICount:          223
      EdgeCount:       42
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN7llvm_ks3sys4path12is_separatorEc
        - _ZNK7llvm_ks9StringRefixEm
        - __assert_fail
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/Path.cpp:666,29'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/lib/Support/Path.cpp:666,60'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/lib/Support/Path.cpp:666,47'
          Dst:             _ZN7llvm_ks3sys4path12is_separatorEc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:423,14'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/Path.cpp:668,44'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/lib/Support/Path.cpp:668,31'
          Dst:             _ZN7llvm_ks3sys4path12is_separatorEc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:423,14'
          Dst:             __assert_fail
    - functionName:    _ZN7llvm_ks3sys4path11is_relativeERKNS_5TwineE
      functionSourceFile: '/src/keystone/llvm/lib/Support/Path.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 662
      functionLinenumberEnd: 662
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks3sys4path11is_absoluteERKNS_5TwineE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/Path.cpp:662,47'
          Dst:             _ZN7llvm_ks3sys4path11is_absoluteERKNS_5TwineE
    - functionName:    _ZN7llvm_ks3sys4path13has_extensionERKNS_5TwineE
      functionSourceFile: '/src/keystone/llvm/lib/Support/Path.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 641
      functionLinenumberEnd: 646
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          71
      EdgeCount:       13
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7llvm_ks11SmallStringILj128EEC2Ev
        - _ZN7llvm_ks11SmallStringILj128EED2Ev
        - _ZN7llvm_ks3sys4path9extensionENS_9StringRefE
        - _ZNK7llvm_ks5Twine11toStringRefERNS_15SmallVectorImplIcEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/Path.cpp:642,20'
          Dst:             _ZN7llvm_ks11SmallStringILj128EEC2Ev
        - Src:             'llvm/lib/Support/Path.cpp:643,22'
          Dst:             _ZNK7llvm_ks5Twine11toStringRefERNS_15SmallVectorImplIcEE
        - Src:             'llvm/lib/Support/Path.cpp:645,11'
          Dst:             _ZN7llvm_ks3sys4path9extensionENS_9StringRefE
        - Src:             'llvm/lib/Support/Path.cpp:646,1'
          Dst:             _ZN7llvm_ks11SmallStringILj128EED2Ev
        - Src:             'llvm/lib/Support/Path.cpp:646,1'
          Dst:             _ZN7llvm_ks11SmallStringILj128EED2Ev
    - functionName:    _ZN7llvm_ks3sys4path9extensionENS_9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/Support/Path.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 563
      functionLinenumberEnd: 580
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         37
      ICount:          315
      EdgeCount:       48
      CyclomaticComplexity: 13
      functionsReached:
        - _ZN7llvm_ks3sys4path8filenameENS_9StringRefE
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZN7llvm_ks9StringRefC2Ev
        - _ZNK7llvm_ks9StringRef12find_last_ofEcm
        - __assert_fail
        - memcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/Path.cpp:564,21'
          Dst:             _ZN7llvm_ks3sys4path8filenameENS_9StringRefE
        - Src:             'llvm/lib/Support/Path.cpp:565,22'
          Dst:             _ZNK7llvm_ks9StringRef12find_last_ofEcm
        - Src:             'llvm/lib/Support/Path.cpp:567,12'
          Dst:             _ZN7llvm_ks9StringRefC2Ev
        - Src:             'llvm/lib/Support/Path.cpp:569,40'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Path.cpp:570,40'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Path.cpp:571,14'
          Dst:             _ZN7llvm_ks9StringRefC2Ev
        - Src:             'llvm/include/llvm/ADT/StringRef.h:423,14'
          Dst:             __assert_fail
    - functionName:    _ZN7llvm_ks3sys4path8filenameENS_9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/Support/Path.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 546
      functionLinenumberEnd: 547
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks3sys4path6rbeginENS_9StringRefE
        - _ZNK7llvm_ks3sys4path16reverse_iteratordeEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/Path.cpp:547,11'
          Dst:             _ZN7llvm_ks3sys4path6rbeginENS_9StringRefE
        - Src:             'llvm/lib/Support/Path.cpp:547,10'
          Dst:             _ZNK7llvm_ks3sys4path16reverse_iteratordeEv
    - functionName:    _ZN7llvm_ks3sys4path6rbeginENS_9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/Support/Path.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 308
      functionLinenumberEnd: 312
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks3sys4path16reverse_iteratorC2Ev
        - _ZN7llvm_ks3sys4path16reverse_iteratorppEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/Path.cpp:309,20'
          Dst:             _ZN7llvm_ks3sys4path16reverse_iteratorC2Ev
        - Src:             'llvm/lib/Support/Path.cpp:312,10'
          Dst:             _ZN7llvm_ks3sys4path16reverse_iteratorppEv
    - functionName:    _ZNK7llvm_ks3sys4path16reverse_iteratordeEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Path.h'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks3sys4path16reverse_iteratorC2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Path.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks9StringRefC2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Path.h:76,7'
          Dst:             _ZN7llvm_ks9StringRefC2Ev
        - Src:             'llvm/include/llvm/Support/Path.h:76,7'
          Dst:             _ZN7llvm_ks9StringRefC2Ev
    - functionName:    _ZN7llvm_ks3sys4path16reverse_iteratorppEv
      functionSourceFile: '/src/keystone/llvm/lib/Support/Path.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 323
      functionLinenumberEnd: 456
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         35
      ICount:          283
      EdgeCount:       45
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN12_GLOBAL__N_112filename_posEN7llvm_ks9StringRefE
        - _ZN12_GLOBAL__N_114root_dir_startEN7llvm_ks9StringRefE
        - _ZN7llvm_ks3sys4path12is_separatorEc
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZNK7llvm_ks9StringRefixEm
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/Path.cpp:326,25'
          Dst:             _ZN12_GLOBAL__N_114root_dir_startEN7llvm_ks9StringRefE
        - Src:             'llvm/lib/Support/Path.cpp:329,20'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/lib/Support/Path.cpp:329,7'
          Dst:             _ZN7llvm_ks3sys4path12is_separatorEc
        - Src:             'llvm/lib/Support/Path.cpp:331,17'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Support/Path.cpp:340,22'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/lib/Support/Path.cpp:340,9'
          Dst:             _ZN7llvm_ks3sys4path12is_separatorEc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:423,14'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/Path.cpp:344,22'
          Dst:             _ZN12_GLOBAL__N_112filename_posEN7llvm_ks9StringRefE
        - Src:             'llvm/include/llvm/ADT/StringRef.h:456,14'
          Dst:             __assert_fail
    - functionName:    _ZN7llvm_ks3sys4path8has_stemERKNS_5TwineE
      functionSourceFile: '/src/keystone/llvm/lib/Support/Path.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 634
      functionLinenumberEnd: 639
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          71
      EdgeCount:       13
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7llvm_ks11SmallStringILj128EEC2Ev
        - _ZN7llvm_ks11SmallStringILj128EED2Ev
        - _ZN7llvm_ks3sys4path4stemENS_9StringRefE
        - _ZNK7llvm_ks5Twine11toStringRefERNS_15SmallVectorImplIcEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/Path.cpp:635,20'
          Dst:             _ZN7llvm_ks11SmallStringILj128EEC2Ev
        - Src:             'llvm/lib/Support/Path.cpp:636,22'
          Dst:             _ZNK7llvm_ks5Twine11toStringRefERNS_15SmallVectorImplIcEE
        - Src:             'llvm/lib/Support/Path.cpp:638,11'
          Dst:             _ZN7llvm_ks3sys4path4stemENS_9StringRefE
        - Src:             'llvm/lib/Support/Path.cpp:639,1'
          Dst:             _ZN7llvm_ks11SmallStringILj128EED2Ev
        - Src:             'llvm/lib/Support/Path.cpp:639,1'
          Dst:             _ZN7llvm_ks11SmallStringILj128EED2Ev
    - functionName:    _ZN7llvm_ks3sys4path4stemENS_9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/Support/Path.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 550
      functionLinenumberEnd: 580
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         37
      ICount:          315
      EdgeCount:       48
      CyclomaticComplexity: 13
      functionsReached:
        - _ZN7llvm_ks3sys4path8filenameENS_9StringRefE
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZNK7llvm_ks9StringRef12find_last_ofEcm
        - __assert_fail
        - memcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/Path.cpp:551,21'
          Dst:             _ZN7llvm_ks3sys4path8filenameENS_9StringRefE
        - Src:             'llvm/lib/Support/Path.cpp:552,22'
          Dst:             _ZNK7llvm_ks9StringRef12find_last_ofEcm
        - Src:             'llvm/lib/Support/Path.cpp:556,40'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Path.cpp:557,40'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/ADT/StringRef.h:423,14'
          Dst:             __assert_fail
    - functionName:    _ZN7llvm_ks3sys4path15has_parent_pathERKNS_5TwineE
      functionSourceFile: '/src/keystone/llvm/lib/Support/Path.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 627
      functionLinenumberEnd: 632
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          71
      EdgeCount:       13
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7llvm_ks11SmallStringILj128EEC2Ev
        - _ZN7llvm_ks11SmallStringILj128EED2Ev
        - _ZN7llvm_ks3sys4path11parent_pathENS_9StringRefE
        - _ZNK7llvm_ks5Twine11toStringRefERNS_15SmallVectorImplIcEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/Path.cpp:628,20'
          Dst:             _ZN7llvm_ks11SmallStringILj128EEC2Ev
        - Src:             'llvm/lib/Support/Path.cpp:629,22'
          Dst:             _ZNK7llvm_ks5Twine11toStringRefERNS_15SmallVectorImplIcEE
        - Src:             'llvm/lib/Support/Path.cpp:631,11'
          Dst:             _ZN7llvm_ks3sys4path11parent_pathENS_9StringRefE
        - Src:             'llvm/lib/Support/Path.cpp:632,1'
          Dst:             _ZN7llvm_ks11SmallStringILj128EED2Ev
        - Src:             'llvm/lib/Support/Path.cpp:632,1'
          Dst:             _ZN7llvm_ks11SmallStringILj128EED2Ev
    - functionName:    _ZN7llvm_ks3sys4path12has_filenameERKNS_5TwineE
      functionSourceFile: '/src/keystone/llvm/lib/Support/Path.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 620
      functionLinenumberEnd: 625
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          71
      EdgeCount:       13
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7llvm_ks11SmallStringILj128EEC2Ev
        - _ZN7llvm_ks11SmallStringILj128EED2Ev
        - _ZN7llvm_ks3sys4path8filenameENS_9StringRefE
        - _ZNK7llvm_ks5Twine11toStringRefERNS_15SmallVectorImplIcEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/Path.cpp:621,20'
          Dst:             _ZN7llvm_ks11SmallStringILj128EEC2Ev
        - Src:             'llvm/lib/Support/Path.cpp:622,22'
          Dst:             _ZNK7llvm_ks5Twine11toStringRefERNS_15SmallVectorImplIcEE
        - Src:             'llvm/lib/Support/Path.cpp:624,11'
          Dst:             _ZN7llvm_ks3sys4path8filenameENS_9StringRefE
        - Src:             'llvm/lib/Support/Path.cpp:625,1'
          Dst:             _ZN7llvm_ks11SmallStringILj128EED2Ev
        - Src:             'llvm/lib/Support/Path.cpp:625,1'
          Dst:             _ZN7llvm_ks11SmallStringILj128EED2Ev
    - functionName:    _ZN7llvm_ks3sys4path17has_relative_pathERKNS_5TwineE
      functionSourceFile: '/src/keystone/llvm/lib/Support/Path.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 613
      functionLinenumberEnd: 618
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          71
      EdgeCount:       13
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7llvm_ks11SmallStringILj128EEC2Ev
        - _ZN7llvm_ks11SmallStringILj128EED2Ev
        - _ZN7llvm_ks3sys4path13relative_pathENS_9StringRefE
        - _ZNK7llvm_ks5Twine11toStringRefERNS_15SmallVectorImplIcEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/Path.cpp:614,20'
          Dst:             _ZN7llvm_ks11SmallStringILj128EEC2Ev
        - Src:             'llvm/lib/Support/Path.cpp:615,22'
          Dst:             _ZNK7llvm_ks5Twine11toStringRefERNS_15SmallVectorImplIcEE
        - Src:             'llvm/lib/Support/Path.cpp:617,11'
          Dst:             _ZN7llvm_ks3sys4path13relative_pathENS_9StringRefE
        - Src:             'llvm/lib/Support/Path.cpp:618,1'
          Dst:             _ZN7llvm_ks11SmallStringILj128EED2Ev
        - Src:             'llvm/lib/Support/Path.cpp:618,1'
          Dst:             _ZN7llvm_ks11SmallStringILj128EED2Ev
    - functionName:    _ZN7llvm_ks3sys4path13has_root_pathERKNS_5TwineE
      functionSourceFile: '/src/keystone/llvm/lib/Support/Path.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 606
      functionLinenumberEnd: 611
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          71
      EdgeCount:       13
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7llvm_ks11SmallStringILj128EEC2Ev
        - _ZN7llvm_ks11SmallStringILj128EED2Ev
        - _ZN7llvm_ks3sys4path9root_pathENS_9StringRefE
        - _ZNK7llvm_ks5Twine11toStringRefERNS_15SmallVectorImplIcEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/Path.cpp:607,20'
          Dst:             _ZN7llvm_ks11SmallStringILj128EEC2Ev
        - Src:             'llvm/lib/Support/Path.cpp:608,22'
          Dst:             _ZNK7llvm_ks5Twine11toStringRefERNS_15SmallVectorImplIcEE
        - Src:             'llvm/lib/Support/Path.cpp:610,11'
          Dst:             _ZN7llvm_ks3sys4path9root_pathENS_9StringRefE
        - Src:             'llvm/lib/Support/Path.cpp:611,1'
          Dst:             _ZN7llvm_ks11SmallStringILj128EED2Ev
        - Src:             'llvm/lib/Support/Path.cpp:611,1'
          Dst:             _ZN7llvm_ks11SmallStringILj128EED2Ev
    - functionName:    _ZN7llvm_ks3sys4path13get_separatorEv
      functionSourceFile: '/src/keystone/llvm/lib/Support/Path.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 588
      functionLinenumberEnd: 589
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks9StringRefC2EPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/Path.cpp:589,10'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
    - functionName:    _ZN7llvm_ks3sys4path6nativeERNS_15SmallVectorImplIcEE
      functionSourceFile: '/src/keystone/llvm/lib/Support/Path.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 530
      functionLinenumberEnd: 544
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          80
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks3sys4path6nativeERKNS_5TwineERNS_15SmallVectorImplIcEE
      functionSourceFile: '/src/keystone/llvm/lib/Support/Path.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 520
      functionLinenumberEnd: 528
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          67
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplIcE5clearEv
        - _ZN7llvm_ks25SmallVectorTemplateCommonIcvE4dataEv
        - _ZN7llvm_ks3sys4path6nativeERNS_15SmallVectorImplIcEE
        - _ZNK7llvm_ks5Twine17isSingleStringRefEv
        - _ZNK7llvm_ks5Twine18getSingleStringRefEv
        - _ZNK7llvm_ks5Twine8toVectorERNS_15SmallVectorImplIcEE
        - __assert_fail
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/Path.cpp:521,3'
          Dst:             _ZNK7llvm_ks5Twine17isSingleStringRefEv
        - Src:             'llvm/lib/Support/Path.cpp:521,3'
          Dst:             _ZNK7llvm_ks5Twine18getSingleStringRefEv
        - Src:             'llvm/lib/Support/Path.cpp:521,3'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonIcvE4dataEv
        - Src:             'llvm/lib/Support/Path.cpp:521,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/Path.cpp:525,10'
          Dst:             _ZN7llvm_ks15SmallVectorImplIcE5clearEv
        - Src:             'llvm/lib/Support/Path.cpp:526,8'
          Dst:             _ZNK7llvm_ks5Twine8toVectorERNS_15SmallVectorImplIcEE
        - Src:             'llvm/lib/Support/Path.cpp:527,3'
          Dst:             _ZN7llvm_ks3sys4path6nativeERNS_15SmallVectorImplIcEE
    - functionName:    _ZN7llvm_ks3sys4path17replace_extensionERNS_15SmallVectorImplIcEERKNS_5TwineE
      functionSourceFile: '/src/keystone/llvm/lib/Support/Path.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 502
      functionLinenumberEnd: 518
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         33
      ICount:          196
      EdgeCount:       62
      CyclomaticComplexity: 31
      functionsReached:
        - _ZN12_GLOBAL__N_112filename_posEN7llvm_ks9StringRefE
        - _ZN7llvm_ks11SmallStringILj32EEC2Ev
        - _ZN7llvm_ks11SmallStringILj32EED2Ev
        - _ZN7llvm_ks15SmallVectorImplIcE6appendIPKcEEvT_S5_
        - _ZN7llvm_ks15SmallVectorImplIcE8set_sizeEm
        - _ZN7llvm_ks23SmallVectorTemplateBaseIcLb1EE9push_backERKc
        - _ZNK7llvm_ks5Twine11toStringRefERNS_15SmallVectorImplIcEE
        - _ZNK7llvm_ks9StringRef12find_last_ofEcm
        - _ZNK7llvm_ks9StringRef3endEv
        - _ZNK7llvm_ks9StringRef5beginEv
        - _ZNK7llvm_ks9StringRefixEm
        - __assert_fail
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/Path.cpp:503,13'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/Path.cpp:504,19'
          Dst:             _ZN7llvm_ks11SmallStringILj32EEC2Ev
        - Src:             'llvm/lib/Support/Path.cpp:505,29'
          Dst:             _ZNK7llvm_ks5Twine11toStringRefERNS_15SmallVectorImplIcEE
        - Src:             'llvm/lib/Support/Path.cpp:508,18'
          Dst:             _ZNK7llvm_ks9StringRef12find_last_ofEcm
        - Src:             'llvm/lib/Support/Path.cpp:509,40'
          Dst:             _ZN12_GLOBAL__N_112filename_posEN7llvm_ks9StringRefE
        - Src:             'llvm/lib/Support/Path.cpp:510,10'
          Dst:             _ZN7llvm_ks15SmallVectorImplIcE8set_sizeEm
        - Src:             'llvm/lib/Support/Path.cpp:518,1'
          Dst:             _ZN7llvm_ks11SmallStringILj32EED2Ev
        - Src:             'llvm/lib/Support/Path.cpp:513,25'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/lib/Support/Path.cpp:514,10'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseIcLb1EE9push_backERKc
        - Src:             'llvm/lib/Support/Path.cpp:517,19'
          Dst:             _ZNK7llvm_ks9StringRef5beginEv
        - Src:             'llvm/lib/Support/Path.cpp:517,32'
          Dst:             _ZNK7llvm_ks9StringRef3endEv
        - Src:             'llvm/lib/Support/Path.cpp:517,8'
          Dst:             _ZN7llvm_ks15SmallVectorImplIcE6appendIPKcEEvT_S5_
        - Src:             'llvm/lib/Support/Path.cpp:518,1'
          Dst:             _ZN7llvm_ks11SmallStringILj32EED2Ev
    - functionName:    _ZN7llvm_ks3sys4path15remove_filenameERNS_15SmallVectorImplIcEE
      functionSourceFile: '/src/keystone/llvm/lib/Support/Path.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 496
      functionLinenumberEnd: 500
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          96
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN12_GLOBAL__N_115parent_path_endEN7llvm_ks9StringRefE
        - _ZN7llvm_ks15SmallVectorImplIcE8set_sizeEm
        - __assert_fail
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/Path.cpp:497,36'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/Path.cpp:497,20'
          Dst:             _ZN12_GLOBAL__N_115parent_path_endEN7llvm_ks9StringRefE
        - Src:             'llvm/lib/Support/Path.cpp:499,10'
          Dst:             _ZN7llvm_ks15SmallVectorImplIcE8set_sizeEm
    - functionName:    _ZN7llvm_ks3sys4path6appendERNS_15SmallVectorImplIcEENS1_14const_iteratorES5_
      functionSourceFile: '/src/keystone/llvm/lib/Support/Path.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 483
      functionLinenumberEnd: 486
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          36
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks3sys4path14const_iteratorppEv
        - _ZN7llvm_ks3sys4path6appendERNS_15SmallVectorImplIcEERKNS_5TwineES7_S7_S7_
        - _ZN7llvm_ks5TwineC2EPKc
        - _ZN7llvm_ks5TwineC2ERKNS_9StringRefE
        - _ZNK7llvm_ks3sys4path14const_iteratordeEv
        - _ZNK7llvm_ks3sys4path14const_iteratorneERKS2_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/Path.cpp:484,16'
          Dst:             _ZNK7llvm_ks3sys4path14const_iteratorneERKS2_
        - Src:             'llvm/lib/Support/Path.cpp:485,24'
          Dst:             _ZNK7llvm_ks3sys4path14const_iteratordeEv
        - Src:             'llvm/lib/Support/Path.cpp:485,24'
          Dst:             _ZN7llvm_ks5TwineC2ERKNS_9StringRefE
        - Src:             'llvm/lib/Support/Path.cpp:485,5'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Support/Path.cpp:485,5'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Support/Path.cpp:485,5'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Support/Path.cpp:485,5'
          Dst:             _ZN7llvm_ks3sys4path6appendERNS_15SmallVectorImplIcEERKNS_5TwineES7_S7_S7_
        - Src:             'llvm/lib/Support/Path.cpp:484,24'
          Dst:             _ZN7llvm_ks3sys4path14const_iteratorppEv
    - functionName:    _ZNK7llvm_ks3sys4path16reverse_iteratoreqERKS2_
      functionSourceFile: '/src/keystone/llvm/lib/Support/Path.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 350
      functionLinenumberEnd: 580
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          124
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _ZNK7llvm_ks9StringRef5beginEv
        - memcmp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/Path.cpp:351,15'
          Dst:             _ZNK7llvm_ks9StringRef5beginEv
        - Src:             'llvm/lib/Support/Path.cpp:351,35'
          Dst:             _ZNK7llvm_ks9StringRef5beginEv
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
    - functionName:    _ZN7llvm_ks3sys4path4rendENS_9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/Support/Path.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 315
      functionLinenumberEnd: 423
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          96
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks3sys4path16reverse_iteratorC2Ev
        - __assert_fail
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/Path.cpp:316,20'
          Dst:             _ZN7llvm_ks3sys4path16reverse_iteratorC2Ev
        - Src:             'llvm/include/llvm/ADT/StringRef.h:423,14'
          Dst:             __assert_fail
    - functionName:    _ZNK7llvm_ks3sys4path14const_iteratormiERKS2_
      functionSourceFile: '/src/keystone/llvm/lib/Support/Path.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 304
      functionLinenumberEnd: 305
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks15SmallVectorBase17capacity_in_bytesEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks15SmallVectorBase13size_in_bytesEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks15SmallVectorBase8grow_podEPvmm
      functionSourceFile: '/src/keystone/llvm/lib/Support/SmallVector.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          108
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached:
        - _ZNK7llvm_ks15SmallVectorBase13size_in_bytesEv
        - _ZNK7llvm_ks15SmallVectorBase17capacity_in_bytesEv
        - __assert_fail
        - realloc
      functionUses:    28
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/SmallVector.cpp:21,25'
          Dst:             _ZNK7llvm_ks15SmallVectorBase13size_in_bytesEv
        - Src:             'llvm/lib/Support/SmallVector.cpp:22,35'
          Dst:             _ZNK7llvm_ks15SmallVectorBase17capacity_in_bytesEv
        - Src:             'llvm/lib/Support/SmallVector.cpp:34,15'
          Dst:             realloc
        - Src:             'llvm/lib/Support/SmallVector.cpp:36,3'
          Dst:             __assert_fail
    - functionName:    realloc
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks8ArrayRefIcEC2EPKcm
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ArrayRef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks7SMFixItC2EOS0_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/SourceMgr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 204
      functionLinenumberEnd: 204
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    11
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks7SMFixItaSEOS0_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/SourceMgr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 204
      functionLinenumberEnd: 204
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    22
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks7SMFixItltERKS0_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/SourceMgr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 225
      functionLinenumberEnd: 231
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          71
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK7llvm_ks5SMLoc10getPointerEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/SourceMgr.h:226,21'
          Dst:             _ZNK7llvm_ks5SMLoc10getPointerEv
        - Src:             'llvm/include/llvm/Support/SourceMgr.h:226,55'
          Dst:             _ZNK7llvm_ks5SMLoc10getPointerEv
        - Src:             'llvm/include/llvm/Support/SourceMgr.h:227,26'
          Dst:             _ZNK7llvm_ks5SMLoc10getPointerEv
        - Src:             'llvm/include/llvm/Support/SourceMgr.h:227,59'
          Dst:             _ZNK7llvm_ks5SMLoc10getPointerEv
        - Src:             'llvm/include/llvm/Support/SourceMgr.h:228,19'
          Dst:             _ZNK7llvm_ks5SMLoc10getPointerEv
        - Src:             'llvm/include/llvm/Support/SourceMgr.h:228,51'
          Dst:             _ZNK7llvm_ks5SMLoc10getPointerEv
        - Src:             'llvm/include/llvm/Support/SourceMgr.h:229,24'
          Dst:             _ZNK7llvm_ks5SMLoc10getPointerEv
        - Src:             'llvm/include/llvm/Support/SourceMgr.h:229,55'
          Dst:             _ZNK7llvm_ks5SMLoc10getPointerEv
    - functionName:    _ZN7llvm_ks7SMFixItC2ERKS0_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/SourceMgr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 204
      functionLinenumberEnd: 204
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks25SmallVectorTemplateCommonINS_7SMFixItEvE12capacity_ptrEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseINS_7SMFixItELb0EE18uninitialized_moveIPS1_S4_EEvT_S5_T0_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 211
      functionLinenumberEnd: 214
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          39
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks7SMFixItC2EOS0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:213,30'
          Dst:             _ZN7llvm_ks7SMFixItC2EOS0_
    - functionName:    _ZNK7llvm_ks25SmallVectorTemplateCommonINS_7SMFixItEvE8capacityEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 136
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks25SmallVectorTemplateCommonINS_7SMFixItEvE12capacity_ptrEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:136,36'
          Dst:             _ZNK7llvm_ks25SmallVectorTemplateCommonINS_7SMFixItEvE12capacity_ptrEv
    - functionName:    _ZN7llvm_ks25SmallVectorTemplateCommonINS_7SMFixItEvE6setEndEPS1_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseINS_7SMFixItELb0EE18uninitialized_copyIPKS1_PS1_EEvT_S7_T0_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 219
      functionLinenumberEnd: 221
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseINS_7SMFixItELb0EE4growEm
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 251
      functionLinenumberEnd: 273
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          113
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks12NextPowerOf2Em
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_7SMFixItELb0EE13destroy_rangeEPS1_S3_
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_7SMFixItELb0EE18uninitialized_moveIPS1_S4_EEvT_S5_T0_
        - _ZN7llvm_ks25SmallVectorTemplateCommonINS_7SMFixItEvE6setEndEPS1_
        - _ZNK7llvm_ks25SmallVectorTemplateCommonINS_7SMFixItEvE7isSmallEv
        - _ZNK7llvm_ks25SmallVectorTemplateCommonINS_7SMFixItEvE8capacityEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:252,30'
          Dst:             _ZNK7llvm_ks25SmallVectorTemplateCommonINS_7SMFixItEvE8capacityEv
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:255,31'
          Dst:             _ZN7llvm_ks12NextPowerOf2Em
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:261,3'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_7SMFixItELb0EE18uninitialized_moveIPS1_S4_EEvT_S5_T0_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:264,3'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_7SMFixItELb0EE13destroy_rangeEPS1_S3_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:267,14'
          Dst:             _ZNK7llvm_ks25SmallVectorTemplateCommonINS_7SMFixItEvE7isSmallEv
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:270,9'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINS_7SMFixItEvE6setEndEPS1_
    - functionName:    _ZN7llvm_ks25SmallVectorTemplateCommonINS_7SMFixItEvE12capacity_ptrEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks25SmallVectorTemplateCommonINS_7SMFixItEvEC2Em
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorBaseC2EPvm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:78,44'
          Dst:             _ZN7llvm_ks15SmallVectorBaseC2EPvm
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseINS_7SMFixItELb0EEC2Em
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 178
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks25SmallVectorTemplateCommonINS_7SMFixItEvEC2Em
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:178,42'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINS_7SMFixItEvEC2Em
    - functionName:    _ZN7llvm_ks15SmallVectorImplINS_7SMFixItEE6appendIPKS1_EEvT_S6_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 423
      functionLinenumberEnd: 432
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          80
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_7SMFixItELb0EE18uninitialized_copyIPKS1_PS1_EEvT_S7_T0_
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_7SMFixItELb0EE4growEm
        - _ZN7llvm_ks25SmallVectorTemplateCommonINS_7SMFixItEvE12capacity_ptrEv
        - _ZN7llvm_ks25SmallVectorTemplateCommonINS_7SMFixItEvE6setEndEPS1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:426,37'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINS_7SMFixItEvE12capacity_ptrEv
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:427,13'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_7SMFixItELb0EE4growEm
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:430,5'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_7SMFixItELb0EE18uninitialized_copyIPKS1_PS1_EEvT_S7_T0_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:431,11'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINS_7SMFixItEvE6setEndEPS1_
    - functionName:    _ZN7llvm_ks15SmallVectorImplINS_7SMFixItEEC2Ej
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 364
      functionLinenumberEnd: 365
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_7SMFixItELb0EEC2Em
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:364,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_7SMFixItELb0EEC2Em
    - functionName:    _ZNK7llvm_ks25SmallVectorTemplateCommonINSt3__14pairIjjEEvE4dataEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__14pairIjjEEvE8grow_podEmm
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorBase8grow_podEPvmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:81,22'
          Dst:             _ZN7llvm_ks15SmallVectorBase8grow_podEPvmm
    - functionName:    _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__14pairIjjEEvE6setEndEPS3_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__14pairIjjEELb1EE4growEm
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 333
      functionLinenumberEnd: 335
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__14pairIjjEEvE8grow_podEmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:334,11'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__14pairIjjEEvE8grow_podEmm
    - functionName:    _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__14pairIjjEEvEC2Em
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorBaseC2EPvm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:78,44'
          Dst:             _ZN7llvm_ks15SmallVectorBaseC2EPvm
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__14pairIjjEELb1EEC2Em
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 281
      functionLinenumberEnd: 281
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__14pairIjjEEvEC2Em
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:281,42'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__14pairIjjEEvEC2Em
    - functionName:    _ZN7llvm_ks15SmallVectorImplINSt3__14pairIjjEEEC2Ej
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 364
      functionLinenumberEnd: 365
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__14pairIjjEELb1EEC2Em
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:364,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__14pairIjjEELb1EEC2Em
    - functionName:    _ZN7llvm_ks7ErrorOrINSt3__110unique_ptrINS_12MemoryBufferENS1_14default_deleteIS3_EEEEE13moveConstructIS6_EEvONS0_IT_EE
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/ErrorOr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 229
      functionLinenumberEnd: 239
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          53
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks7ErrorOrINSt3__110unique_ptrINS_12MemoryBufferENS1_14default_deleteIS3_EEEEE10getStorageEv
        - _ZN7llvm_ks7ErrorOrINSt3__110unique_ptrINS_12MemoryBufferENS1_14default_deleteIS3_EEEEE15getErrorStorageEv
        - _ZNK7llvm_ks7ErrorOrINSt3__110unique_ptrINS_12MemoryBufferENS1_14default_deleteIS3_EEEEE8getErrorEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/ErrorOr.h:233,12'
          Dst:             _ZN7llvm_ks7ErrorOrINSt3__110unique_ptrINS_12MemoryBufferENS1_14default_deleteIS3_EEEEE10getStorageEv
        - Src:             'llvm/include/llvm/Support/ErrorOr.h:233,56'
          Dst:             _ZN7llvm_ks7ErrorOrINSt3__110unique_ptrINS_12MemoryBufferENS1_14default_deleteIS3_EEEEE10getStorageEv
        - Src:             'llvm/include/llvm/Support/ErrorOr.h:237,12'
          Dst:             _ZN7llvm_ks7ErrorOrINSt3__110unique_ptrINS_12MemoryBufferENS1_14default_deleteIS3_EEEEE15getErrorStorageEv
        - Src:             'llvm/include/llvm/Support/ErrorOr.h:237,53'
          Dst:             _ZNK7llvm_ks7ErrorOrINSt3__110unique_ptrINS_12MemoryBufferENS1_14default_deleteIS3_EEEEE8getErrorEv
    - functionName:    _ZN7llvm_ks7ErrorOrINSt3__110unique_ptrINS_12MemoryBufferENS1_14default_deleteIS3_EEEEEC2EOS7_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/ErrorOr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 136
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks7ErrorOrINSt3__110unique_ptrINS_12MemoryBufferENS1_14default_deleteIS3_EEEEE13moveConstructIS6_EEvONS0_IT_EE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/ErrorOr.h:135,5'
          Dst:             _ZN7llvm_ks7ErrorOrINSt3__110unique_ptrINS_12MemoryBufferENS1_14default_deleteIS3_EEEEE13moveConstructIS6_EEvONS0_IT_EE
    - functionName:    _ZN7llvm_ks7ErrorOrINSt3__110unique_ptrINS_12MemoryBufferENS1_14default_deleteIS3_EEEEE21compareThisIfSameTypeIS7_EEbRKT_SB_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/ErrorOr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 210
      functionLinenumberEnd: 211
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks7ErrorOrINSt3__110unique_ptrINS_12MemoryBufferENS1_14default_deleteIS3_EEEEE10moveAssignIS6_EEvONS0_IT_EE
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/ErrorOr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 242
      functionLinenumberEnd: 248
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks7ErrorOrINSt3__110unique_ptrINS_12MemoryBufferENS1_14default_deleteIS3_EEEEE21compareThisIfSameTypeIS7_EEbRKT_SB_
        - _ZN7llvm_ks7ErrorOrINSt3__110unique_ptrINS_12MemoryBufferENS1_14default_deleteIS3_EEEEEC2EOS7_
        - _ZN7llvm_ks7ErrorOrINSt3__110unique_ptrINS_12MemoryBufferENS1_14default_deleteIS3_EEEEED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/ErrorOr.h:243,9'
          Dst:             _ZN7llvm_ks7ErrorOrINSt3__110unique_ptrINS_12MemoryBufferENS1_14default_deleteIS3_EEEEE21compareThisIfSameTypeIS7_EEbRKT_SB_
        - Src:             'llvm/include/llvm/Support/ErrorOr.h:246,12'
          Dst:             _ZN7llvm_ks7ErrorOrINSt3__110unique_ptrINS_12MemoryBufferENS1_14default_deleteIS3_EEEEED2Ev
        - Src:             'llvm/include/llvm/Support/ErrorOr.h:247,16'
          Dst:             _ZN7llvm_ks7ErrorOrINSt3__110unique_ptrINS_12MemoryBufferENS1_14default_deleteIS3_EEEEEC2EOS7_
    - functionName:    _ZNK7llvm_ks25SmallVectorTemplateCommonINS_7SMFixItEvE4dataEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks7SMFixIt8getRangeEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/SourceMgr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 223
      functionLinenumberEnd: 223
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks7SMFixIt7getTextEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/SourceMgr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 222
      functionLinenumberEnd: 222
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks8ArrayRefIcE3endEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ArrayRef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 124
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks8ArrayRefIcE5beginEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ArrayRef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionLinenumberEnd: 123
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks8ArrayRefINS_7SMFixItEE5emptyEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ArrayRef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks25SmallVectorTemplateCommonINSt3__14pairIjjEEvE7isSmallEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__14pairIjjEELb1EE13destroy_rangeEPS3_S5_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 284
      functionLinenumberEnd: 284
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks15SmallVectorImplINSt3__14pairIjjEEED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 368
      functionLinenumberEnd: 375
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          52
      EdgeCount:       22
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__14pairIjjEELb1EE13destroy_rangeEPS3_S5_
        - _ZNK7llvm_ks25SmallVectorTemplateCommonINSt3__14pairIjjEEvE7isSmallEv
        - __clang_call_terminate
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:370,5'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__14pairIjjEELb1EE13destroy_rangeEPS3_S5_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:373,16'
          Dst:             _ZNK7llvm_ks25SmallVectorTemplateCommonINSt3__14pairIjjEEvE7isSmallEv
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:370,31'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7llvm_ks12makeArrayRefIcEENS_8ArrayRefIT_EEPKS2_m
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ArrayRef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 313
      functionLinenumberEnd: 314
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks8ArrayRefIcEC2EPKcm
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/ArrayRef.h:314,12'
          Dst:             _ZN7llvm_ks8ArrayRefIcEC2EPKcm
    - functionName:    _ZN7llvm_ks8ArrayRefINS_7SMFixItEEC2IvEERKNS_25SmallVectorTemplateCommonIS1_T_EE
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ArrayRef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks25SmallVectorTemplateCommonINS_7SMFixItEvE4dataEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/ArrayRef.h:73,18'
          Dst:             _ZNK7llvm_ks25SmallVectorTemplateCommonINS_7SMFixItEvE4dataEv
    - functionName:    _ZL14buildFixItLineRNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_N7llvm_ks8ArrayRefINS7_7SMFixItEEENS8_IcEE
      functionSourceFile: '/src/keystone/llvm/lib/Support/SourceMgr.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 243
      functionLinenumberEnd: 304
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          273
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZNK7llvm_ks5SMLoc10getPointerEv
        - _ZNK7llvm_ks7SMFixIt7getTextEv
        - _ZNK7llvm_ks7SMFixIt8getRangeEv
        - _ZNK7llvm_ks8ArrayRefINS_7SMFixItEE3endEv
        - _ZNK7llvm_ks8ArrayRefINS_7SMFixItEE5beginEv
        - _ZNK7llvm_ks8ArrayRefINS_7SMFixItEE5emptyEv
        - _ZNK7llvm_ks8ArrayRefIcE3endEv
        - _ZNK7llvm_ks8ArrayRefIcE5beginEv
        - _ZNK7llvm_ks9StringRef13find_first_ofES0_m
        - _ZNK7llvm_ks9StringRef3endEv
        - _ZNK7llvm_ks9StringRef5beginEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/SourceMgr.cpp:244,14'
          Dst:             _ZNK7llvm_ks8ArrayRefINS_7SMFixItEE5emptyEv
        - Src:             'llvm/lib/Support/SourceMgr.cpp:247,38'
          Dst:             _ZNK7llvm_ks8ArrayRefIcE5beginEv
        - Src:             'llvm/lib/Support/SourceMgr.cpp:248,36'
          Dst:             _ZNK7llvm_ks8ArrayRefIcE3endEv
        - Src:             'llvm/lib/Support/SourceMgr.cpp:252,47'
          Dst:             _ZNK7llvm_ks8ArrayRefINS_7SMFixItEE5beginEv
        - Src:             'llvm/lib/Support/SourceMgr.cpp:252,67'
          Dst:             _ZNK7llvm_ks8ArrayRefINS_7SMFixItEE3endEv
        - Src:             'llvm/lib/Support/SourceMgr.cpp:255,12'
          Dst:             _ZNK7llvm_ks7SMFixIt7getTextEv
        - Src:             'llvm/lib/Support/SourceMgr.cpp:255,36'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Support/SourceMgr.cpp:255,22'
          Dst:             _ZNK7llvm_ks9StringRef13find_first_ofES0_m
        - Src:             'llvm/lib/Support/SourceMgr.cpp:258,20'
          Dst:             _ZNK7llvm_ks7SMFixIt8getRangeEv
        - Src:             'llvm/lib/Support/SourceMgr.cpp:261,17'
          Dst:             _ZNK7llvm_ks5SMLoc10getPointerEv
        - Src:             'llvm/lib/Support/SourceMgr.cpp:261,49'
          Dst:             _ZNK7llvm_ks5SMLoc10getPointerEv
        - Src:             'llvm/lib/Support/SourceMgr.cpp:268,17'
          Dst:             _ZNK7llvm_ks5SMLoc10getPointerEv
        - Src:             'llvm/lib/Support/SourceMgr.cpp:271,26'
          Dst:             _ZNK7llvm_ks5SMLoc10getPointerEv
        - Src:             'llvm/lib/Support/SourceMgr.cpp:285,48'
          Dst:             _ZNK7llvm_ks7SMFixIt7getTextEv
        - Src:             'llvm/lib/Support/SourceMgr.cpp:289,18'
          Dst:             _ZNK7llvm_ks7SMFixIt7getTextEv
        - Src:             'llvm/lib/Support/SourceMgr.cpp:289,28'
          Dst:             _ZNK7llvm_ks9StringRef5beginEv
        - Src:             'llvm/lib/Support/SourceMgr.cpp:289,40'
          Dst:             _ZNK7llvm_ks7SMFixIt7getTextEv
        - Src:             'llvm/lib/Support/SourceMgr.cpp:289,50'
          Dst:             _ZNK7llvm_ks9StringRef3endEv
        - Src:             'llvm/lib/Support/SourceMgr.cpp:297,15'
          Dst:             _ZNK7llvm_ks5SMLoc10getPointerEv
        - Src:             'llvm/lib/Support/SourceMgr.cpp:300,23'
          Dst:             _ZNK7llvm_ks5SMLoc10getPointerEv
    - functionName:    _ZNK7llvm_ks8ArrayRefINS_7SMFixItEE5beginEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ArrayRef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionLinenumberEnd: 123
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks8ArrayRefINS_7SMFixItEE3endEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ArrayRef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 124
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL15printSourceLineRN7llvm_ks11raw_ostreamENS_9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/Support/SourceMgr.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 306
      functionLinenumberEnd: 322
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          84
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks11raw_ostreamlsEc
        - _ZNK7llvm_ks9StringRefixEm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/SourceMgr.cpp:309,9'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/lib/Support/SourceMgr.cpp:310,12'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/lib/Support/SourceMgr.cpp:310,9'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEc
        - Src:             'llvm/lib/Support/SourceMgr.cpp:317,9'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEc
        - Src:             'llvm/lib/Support/SourceMgr.cpp:321,5'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEc
    - functionName:    _ZL10isNonASCIIc
      functionSourceFile: '/src/keystone/llvm/lib/Support/SourceMgr.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 324
      functionLinenumberEnd: 325
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks11raw_ostreamlsERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/raw_ostream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 182
      functionLinenumberEnd: 184
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11raw_ostream5writeEPKcm
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/raw_ostream.h:184,12'
          Dst:             _ZN7llvm_ks11raw_ostream5writeEPKcm
    - functionName:    _ZN7llvm_ks11SmallVectorINS_7SMFixItELj4EEC2IPKS1_EET_S6_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 881
      functionLinenumberEnd: 883
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplINS_7SMFixItEE6appendIPKS1_EEvT_S6_
        - _ZN7llvm_ks15SmallVectorImplINS_7SMFixItEEC2Ej
        - _ZN7llvm_ks15SmallVectorImplINS_7SMFixItEED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:881,33'
          Dst:             _ZN7llvm_ks15SmallVectorImplINS_7SMFixItEEC2Ej
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:882,11'
          Dst:             _ZN7llvm_ks15SmallVectorImplINS_7SMFixItEE6appendIPKS1_EEvT_S6_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:883,3'
          Dst:             _ZN7llvm_ks15SmallVectorImplINS_7SMFixItEED2Ev
    - functionName:    _ZNK7llvm_ks8ArrayRefINSt3__14pairIjjEEE3vecEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ArrayRef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 194
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks12SMDiagnosticC2ERKNS_9SourceMgrENS_5SMLocENS_9StringRefEiiNS1_8DiagKindES5_S5_NS_8ArrayRefINSt3__14pairIjjEEEENS7_INS_7SMFixItEEE
      functionSourceFile: '/src/keystone/llvm/lib/Support/SourceMgr.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 238
      functionLinenumberEnd: 240
      functionDepth:   0
      returnType:      void
      argCount:        12
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - int
        - int
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          143
      EdgeCount:       36
      CyclomaticComplexity: 16
      functionsReached:
        - _ZN7llvm_ks11SmallVectorINS_7SMFixItELj4EEC2IPKS1_EET_S6_
        - _ZN7llvm_ks11SmallVectorINS_7SMFixItELj4EED2Ev
        - _ZNK7llvm_ks8ArrayRefINS_7SMFixItEE3endEv
        - _ZNK7llvm_ks8ArrayRefINS_7SMFixItEE5beginEv
        - _ZNK7llvm_ks8ArrayRefINSt3__14pairIjjEEE3vecEv
        - _ZNK7llvm_ks9StringRefcvNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/SourceMgr.cpp:236,31'
          Dst:             _ZNK7llvm_ks9StringRefcvNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEv
        - Src:             'llvm/lib/Support/SourceMgr.cpp:237,13'
          Dst:             _ZNK7llvm_ks9StringRefcvNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEv
        - Src:             'llvm/lib/Support/SourceMgr.cpp:237,32'
          Dst:             _ZNK7llvm_ks9StringRefcvNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEv
        - Src:             'llvm/lib/Support/SourceMgr.cpp:237,56'
          Dst:             _ZNK7llvm_ks8ArrayRefINSt3__14pairIjjEEE3vecEv
        - Src:             'llvm/lib/Support/SourceMgr.cpp:238,18'
          Dst:             _ZNK7llvm_ks8ArrayRefINS_7SMFixItEE5beginEv
        - Src:             'llvm/lib/Support/SourceMgr.cpp:238,33'
          Dst:             _ZNK7llvm_ks8ArrayRefINS_7SMFixItEE3endEv
        - Src:             'llvm/lib/Support/SourceMgr.cpp:238,5'
          Dst:             _ZN7llvm_ks11SmallVectorINS_7SMFixItELj4EEC2IPKS1_EET_S6_
        - Src:             'llvm/lib/Support/SourceMgr.cpp:240,1'
          Dst:             _ZN7llvm_ks11SmallVectorINS_7SMFixItELj4EED2Ev
    - functionName:    _ZNK7llvm_ks9SourceMgr12PrintMessageENS_5SMLocENS0_8DiagKindERKNS_5TwineENS_8ArrayRefINS_7SMRangeEEENS6_INS_7SMFixItEEEb
      functionSourceFile: '/src/keystone/llvm/lib/Support/SourceMgr.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 223
      functionLinenumberEnd: 225
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          43
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks4errsEv
        - _ZNK7llvm_ks9SourceMgr12PrintMessageERNS_11raw_ostreamENS_5SMLocENS0_8DiagKindERKNS_5TwineENS_8ArrayRefINS_7SMRangeEEENS8_INS_7SMFixItEEEb
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/SourceMgr.cpp:224,16'
          Dst:             _ZN7llvm_ks4errsEv
        - Src:             'llvm/lib/Support/SourceMgr.cpp:224,3'
          Dst:             _ZNK7llvm_ks9SourceMgr12PrintMessageERNS_11raw_ostreamENS_5SMLocENS0_8DiagKindERKNS_5TwineENS_8ArrayRefINS_7SMRangeEEENS8_INS_7SMFixItEEEb
    - functionName:    _ZNK7llvm_ks9SourceMgr12PrintMessageERNS_11raw_ostreamENS_5SMLocENS0_8DiagKindERKNS_5TwineENS_8ArrayRefINS_7SMRangeEEENS8_INS_7SMFixItEEEb
      functionSourceFile: '/src/keystone/llvm/lib/Support/SourceMgr.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 217
      functionLinenumberEnd: 219
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          63
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks12SMDiagnosticD2Ev
        - _ZNK7llvm_ks9SourceMgr10GetMessageENS_5SMLocENS0_8DiagKindERKNS_5TwineENS_8ArrayRefINS_7SMRangeEEENS6_INS_7SMFixItEEE
        - _ZNK7llvm_ks9SourceMgr12PrintMessageERNS_11raw_ostreamERKNS_12SMDiagnosticEb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/SourceMgr.cpp:218,20'
          Dst:             _ZNK7llvm_ks9SourceMgr10GetMessageENS_5SMLocENS0_8DiagKindERKNS_5TwineENS_8ArrayRefINS_7SMRangeEEENS6_INS_7SMFixItEEE
        - Src:             'llvm/lib/Support/SourceMgr.cpp:218,3'
          Dst:             _ZNK7llvm_ks9SourceMgr12PrintMessageERNS_11raw_ostreamERKNS_12SMDiagnosticEb
        - Src:             'llvm/lib/Support/SourceMgr.cpp:218,3'
          Dst:             _ZN7llvm_ks12SMDiagnosticD2Ev
        - Src:             'llvm/lib/Support/SourceMgr.cpp:218,3'
          Dst:             _ZN7llvm_ks12SMDiagnosticD2Ev
    - functionName:    _ZNK7llvm_ks9SourceMgr10GetMessageENS_5SMLocENS0_8DiagKindERKNS_5TwineENS_8ArrayRefINS_7SMRangeEEENS6_INS_7SMFixItEEE
      functionSourceFile: '/src/keystone/llvm/lib/Support/SourceMgr.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 195
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         79
      ICount:          462
      EdgeCount:       144
      CyclomaticComplexity: 67
      functionsReached:
        - _ZN7llvm_ks11SmallVectorINSt3__14pairIjjEELj4EEC2Ev
        - _ZN7llvm_ks11SmallVectorINSt3__14pairIjjEELj4EED2Ev
        - _ZN7llvm_ks12SMDiagnosticC2ERKNS_9SourceMgrENS_5SMLocENS_9StringRefEiiNS1_8DiagKindES5_S5_NS_8ArrayRefINSt3__14pairIjjEEEENS7_INS_7SMFixItEEE
        - _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__14pairIjjEELb1EE9push_backERKS3_
        - _ZN7llvm_ks5SMLoc14getFromPointerEPKc
        - _ZN7llvm_ks8ArrayRefINSt3__14pairIjjEEEC2IvEERKNS_25SmallVectorTemplateCommonIS3_T_EE
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZNK7llvm_ks12MemoryBuffer12getBufferEndEv
        - _ZNK7llvm_ks12MemoryBuffer14getBufferStartEv
        - _ZNK7llvm_ks5SMLoc10getPointerEv
        - _ZNK7llvm_ks5SMLoc7isValidEv
        - _ZNK7llvm_ks5Twine3strEv
        - _ZNK7llvm_ks7SMRange7isValidEv
        - _ZNK7llvm_ks8ArrayRefINS_7SMRangeEE4sizeEv
        - _ZNK7llvm_ks8ArrayRefINS_7SMRangeEEixEm
        - _ZNK7llvm_ks9SourceMgr15getMemoryBufferEj
        - _ZNK7llvm_ks9SourceMgr16getLineAndColumnENS_5SMLocEj
        - _ZNK7llvm_ks9SourceMgr23FindBufferContainingLocENS_5SMLocE
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/SourceMgr.cpp:141,49'
          Dst:             _ZN7llvm_ks11SmallVectorINSt3__14pairIjjEELj4EEC2Ev
        - Src:             'llvm/lib/Support/SourceMgr.cpp:146,11'
          Dst:             _ZNK7llvm_ks5SMLoc7isValidEv
        - Src:             'llvm/lib/Support/SourceMgr.cpp:147,23'
          Dst:             _ZNK7llvm_ks9SourceMgr23FindBufferContainingLocENS_5SMLocE
        - Src:             'llvm/lib/Support/SourceMgr.cpp:148,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/SourceMgr.cpp:150,33'
          Dst:             _ZNK7llvm_ks9SourceMgr15getMemoryBufferEj
        - Src:             'llvm/lib/Support/SourceMgr.cpp:154,33'
          Dst:             _ZNK7llvm_ks5SMLoc10getPointerEv
        - Src:             'llvm/lib/Support/SourceMgr.cpp:155,35'
          Dst:             _ZNK7llvm_ks12MemoryBuffer14getBufferStartEv
        - Src:             'llvm/lib/Support/SourceMgr.cpp:161,31'
          Dst:             _ZNK7llvm_ks5SMLoc10getPointerEv
        - Src:             'llvm/lib/Support/SourceMgr.cpp:162,33'
          Dst:             _ZNK7llvm_ks12MemoryBuffer12getBufferEndEv
        - Src:             'llvm/lib/Support/SourceMgr.cpp:169,37'
          Dst:             _ZNK7llvm_ks8ArrayRefINS_7SMRangeEE4sizeEv
        - Src:             'llvm/lib/Support/SourceMgr.cpp:170,19'
          Dst:             _ZNK7llvm_ks8ArrayRefINS_7SMRangeEEixEm
        - Src:             'llvm/lib/Support/SourceMgr.cpp:171,14'
          Dst:             _ZNK7llvm_ks7SMRange7isValidEv
        - Src:             'llvm/lib/Support/SourceMgr.cpp:174,19'
          Dst:             _ZNK7llvm_ks5SMLoc10getPointerEv
        - Src:             'llvm/lib/Support/SourceMgr.cpp:174,51'
          Dst:             _ZNK7llvm_ks5SMLoc10getPointerEv
        - Src:             'llvm/lib/Support/SourceMgr.cpp:178,19'
          Dst:             _ZNK7llvm_ks5SMLoc10getPointerEv
        - Src:             'llvm/lib/Support/SourceMgr.cpp:179,19'
          Dst:             _ZN7llvm_ks5SMLoc14getFromPointerEPKc
        - Src:             'llvm/lib/Support/SourceMgr.cpp:180,17'
          Dst:             _ZNK7llvm_ks5SMLoc10getPointerEv
        - Src:             'llvm/lib/Support/SourceMgr.cpp:181,17'
          Dst:             _ZN7llvm_ks5SMLoc14getFromPointerEPKc
        - Src:             'llvm/lib/Support/SourceMgr.cpp:185,50'
          Dst:             _ZNK7llvm_ks5SMLoc10getPointerEv
        - Src:             'llvm/lib/Support/SourceMgr.cpp:186,48'
          Dst:             _ZNK7llvm_ks5SMLoc10getPointerEv
        - Src:             'llvm/lib/Support/SourceMgr.cpp:185,17'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__14pairIjjEELb1EE9push_backERKS3_
        - Src:             'llvm/lib/Support/SourceMgr.cpp:189,18'
          Dst:             _ZNK7llvm_ks9SourceMgr16getLineAndColumnENS_5SMLocEj
        - Src:             'llvm/lib/Support/SourceMgr.cpp:192,35'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Support/SourceMgr.cpp:193,54'
          Dst:             _ZNK7llvm_ks5Twine3strEv
        - Src:             'llvm/lib/Support/SourceMgr.cpp:194,32'
          Dst:             _ZN7llvm_ks8ArrayRefINSt3__14pairIjjEEEC2IvEERKNS_25SmallVectorTemplateCommonIS3_T_EE
        - Src:             'llvm/lib/Support/SourceMgr.cpp:192,10'
          Dst:             _ZN7llvm_ks12SMDiagnosticC2ERKNS_9SourceMgrENS_5SMLocENS_9StringRefEiiNS1_8DiagKindES5_S5_NS_8ArrayRefINSt3__14pairIjjEEEENS7_INS_7SMFixItEEE
        - Src:             'llvm/lib/Support/SourceMgr.cpp:195,1'
          Dst:             _ZN7llvm_ks11SmallVectorINSt3__14pairIjjEELj4EED2Ev
        - Src:             'llvm/lib/Support/SourceMgr.cpp:195,1'
          Dst:             _ZN7llvm_ks11SmallVectorINSt3__14pairIjjEELj4EED2Ev
    - functionName:    _ZNK7llvm_ks9SourceMgr12PrintMessageERNS_11raw_ostreamERKNS_12SMDiagnosticEb
      functionSourceFile: '/src/keystone/llvm/lib/Support/SourceMgr.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 198
      functionLinenumberEnd: 212
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          98
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached:
        - _ZNK7llvm_ks12SMDiagnostic5printEPKcRNS_11raw_ostreamEbb
        - _ZNK7llvm_ks12SMDiagnostic6getLocEv
        - _ZNK7llvm_ks5SMLoc7isValidEv
        - _ZNK7llvm_ks9SourceMgr13getBufferInfoEj
        - _ZNK7llvm_ks9SourceMgr17PrintIncludeStackENS_5SMLocERNS_11raw_ostreamE
        - _ZNK7llvm_ks9SourceMgr23FindBufferContainingLocENS_5SMLocE
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/SourceMgr.cpp:205,18'
          Dst:             _ZNK7llvm_ks12SMDiagnostic6getLocEv
        - Src:             'llvm/lib/Support/SourceMgr.cpp:205,27'
          Dst:             _ZNK7llvm_ks5SMLoc7isValidEv
        - Src:             'llvm/lib/Support/SourceMgr.cpp:206,58'
          Dst:             _ZNK7llvm_ks12SMDiagnostic6getLocEv
        - Src:             'llvm/lib/Support/SourceMgr.cpp:206,23'
          Dst:             _ZNK7llvm_ks9SourceMgr23FindBufferContainingLocENS_5SMLocE
        - Src:             'llvm/lib/Support/SourceMgr.cpp:207,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/SourceMgr.cpp:208,23'
          Dst:             _ZNK7llvm_ks9SourceMgr13getBufferInfoEj
        - Src:             'llvm/lib/Support/SourceMgr.cpp:208,5'
          Dst:             _ZNK7llvm_ks9SourceMgr17PrintIncludeStackENS_5SMLocERNS_11raw_ostreamE
        - Src:             'llvm/lib/Support/SourceMgr.cpp:211,14'
          Dst:             _ZNK7llvm_ks12SMDiagnostic5printEPKcRNS_11raw_ostreamEbb
    - functionName:    _ZNK7llvm_ks9SourceMgr23FindBufferContainingLocENS_5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/Support/SourceMgr.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          80
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - _ZNK7llvm_ks12MemoryBuffer12getBufferEndEv
        - _ZNK7llvm_ks12MemoryBuffer14getBufferStartEv
        - _ZNK7llvm_ks5SMLoc10getPointerEv
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/SourceMgr.cpp:67,13'
          Dst:             _ZNK7llvm_ks5SMLoc10getPointerEv
        - Src:             'llvm/lib/Support/SourceMgr.cpp:67,48'
          Dst:             _ZNK7llvm_ks12MemoryBuffer14getBufferStartEv
        - Src:             'llvm/lib/Support/SourceMgr.cpp:70,13'
          Dst:             _ZNK7llvm_ks5SMLoc10getPointerEv
        - Src:             'llvm/lib/Support/SourceMgr.cpp:70,48'
          Dst:             _ZNK7llvm_ks12MemoryBuffer12getBufferEndEv
    - functionName:    _ZNK7llvm_ks9SourceMgr17PrintIncludeStackENS_5SMLocERNS_11raw_ostreamE
      functionSourceFile: '/src/keystone/llvm/lib/Support/SourceMgr.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionLinenumberEnd: 131
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          90
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks11raw_ostreamlsEPKc
        - _ZN7llvm_ks11raw_ostreamlsEj
        - _ZN7llvm_ks5SMLocC2Ev
        - _ZNK7llvm_ks5SMLoceqERKS0_
        - _ZNK7llvm_ks9SourceMgr13getBufferInfoEj
        - _ZNK7llvm_ks9SourceMgr14FindLineNumberENS_5SMLocEj
        - _ZNK7llvm_ks9SourceMgr17PrintIncludeStackENS_5SMLocERNS_11raw_ostreamE
        - _ZNK7llvm_ks9SourceMgr23FindBufferContainingLocENS_5SMLocE
        - __assert_fail
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/SourceMgr.cpp:121,21'
          Dst:             _ZN7llvm_ks5SMLocC2Ev
        - Src:             'llvm/lib/Support/SourceMgr.cpp:121,18'
          Dst:             _ZNK7llvm_ks5SMLoceqERKS0_
        - Src:             'llvm/lib/Support/SourceMgr.cpp:123,21'
          Dst:             _ZNK7llvm_ks9SourceMgr23FindBufferContainingLocENS_5SMLocE
        - Src:             'llvm/lib/Support/SourceMgr.cpp:124,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/SourceMgr.cpp:126,21'
          Dst:             _ZNK7llvm_ks9SourceMgr13getBufferInfoEj
        - Src:             'llvm/lib/Support/SourceMgr.cpp:126,3'
          Dst:             _ZNK7llvm_ks9SourceMgr17PrintIncludeStackENS_5SMLocERNS_11raw_ostreamE
        - Src:             'llvm/lib/Support/SourceMgr.cpp:128,6'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Support/SourceMgr.cpp:129,9'
          Dst:             _ZNK7llvm_ks9SourceMgr13getBufferInfoEj
        - Src:             'llvm/lib/Support/SourceMgr.cpp:129,6'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Support/SourceMgr.cpp:130,6'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Support/SourceMgr.cpp:130,16'
          Dst:             _ZNK7llvm_ks9SourceMgr14FindLineNumberENS_5SMLocEj
        - Src:             'llvm/lib/Support/SourceMgr.cpp:130,13'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEj
        - Src:             'llvm/lib/Support/SourceMgr.cpp:130,51'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
    - functionName:    _ZNK7llvm_ks12SMDiagnostic5printEPKcRNS_11raw_ostreamEbb
      functionSourceFile: '/src/keystone/llvm/lib/Support/SourceMgr.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 329
      functionLinenumberEnd: 476
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         126
      ICount:          780
      EdgeCount:       137
      CyclomaticComplexity: 13
      functionsReached:
        - _ZL10isNonASCIIc
        - _ZL14buildFixItLineRNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_N7llvm_ks8ArrayRefINS7_7SMFixItEEENS8_IcEE
        - _ZL15printSourceLineRN7llvm_ks11raw_ostreamENS_9StringRefE
        - _ZN7llvm_ks11raw_ostreamlsEPKc
        - _ZN7llvm_ks11raw_ostreamlsERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - _ZN7llvm_ks11raw_ostreamlsEc
        - _ZN7llvm_ks11raw_ostreamlsEi
        - _ZN7llvm_ks12makeArrayRefIcEENS_8ArrayRefIT_EEPKS2_m
        - _ZN7llvm_ks8ArrayRefINS_7SMFixItEEC2IvEERKNS_25SmallVectorTemplateCommonIS1_T_EE
        - _ZNK7llvm_ks5SMLoc10getPointerEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   'llvm/lib/Support/SourceMgr.cpp:354,5'
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Support/SourceMgr.cpp:337,7'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Support/SourceMgr.cpp:337,19'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Support/SourceMgr.cpp:341,9'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Support/SourceMgr.cpp:343,9'
          Dst:             _ZN7llvm_ks11raw_ostreamlsERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             'llvm/lib/Support/SourceMgr.cpp:346,9'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEc
        - Src:             'llvm/lib/Support/SourceMgr.cpp:346,16'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEi
        - Src:             'llvm/lib/Support/SourceMgr.cpp:348,11'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEc
        - Src:             'llvm/lib/Support/SourceMgr.cpp:348,18'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEi
        - Src:             'llvm/lib/Support/SourceMgr.cpp:350,7'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Support/SourceMgr.cpp:358,9'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Support/SourceMgr.cpp:363,9'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Support/SourceMgr.cpp:368,9'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Support/SourceMgr.cpp:378,5'
          Dst:             _ZN7llvm_ks11raw_ostreamlsERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             'llvm/lib/Support/SourceMgr.cpp:378,16'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEc
        - Src:             'llvm/lib/Support/SourceMgr.cpp:391,7'
          Dst:             _ZL10isNonASCIIc
        - Src:             'llvm/lib/Support/SourceMgr.cpp:393,5'
          Dst:             _ZL15printSourceLineRN7llvm_ks11raw_ostreamENS_9StringRefE
        - Src:             'llvm/lib/Support/SourceMgr.cpp:412,49'
          Dst:             _ZN7llvm_ks8ArrayRefINS_7SMFixItEEC2IvEERKNS_25SmallVectorTemplateCommonIS1_T_EE
        - Src:             'llvm/lib/Support/SourceMgr.cpp:413,35'
          Dst:             _ZNK7llvm_ks5SMLoc10getPointerEv
        - Src:             'llvm/lib/Support/SourceMgr.cpp:413,18'
          Dst:             _ZN7llvm_ks12makeArrayRefIcEENS_8ArrayRefIT_EEPKS2_m
        - Src:             'llvm/lib/Support/SourceMgr.cpp:412,3'
          Dst:             _ZL14buildFixItLineRNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEES6_N7llvm_ks8ArrayRefINS7_7SMFixItEEENS8_IcEE
        - Src:             'llvm/lib/Support/SourceMgr.cpp:427,3'
          Dst:             _ZL15printSourceLineRN7llvm_ks11raw_ostreamENS_9StringRefE
        - Src:             'llvm/lib/Support/SourceMgr.cpp:435,9'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEc
        - Src:             'llvm/lib/Support/SourceMgr.cpp:442,9'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEc
        - Src:             'llvm/lib/Support/SourceMgr.cpp:446,5'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEc
        - Src:             'llvm/lib/Support/SourceMgr.cpp:457,9'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEc
        - Src:             'llvm/lib/Support/SourceMgr.cpp:464,9'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEc
        - Src:             'llvm/lib/Support/SourceMgr.cpp:475,5'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEc
    - functionName:    _ZNK7llvm_ks5SMLoceqERKS0_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/SMLoc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks12MemoryBuffer12getBufferEndEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/MemoryBuffer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks11SmallVectorINSt3__14pairIjjEELj4EEC2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 872
      functionLinenumberEnd: 873
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplINSt3__14pairIjjEEEC2Ej
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:872,19'
          Dst:             _ZN7llvm_ks15SmallVectorImplINSt3__14pairIjjEEEC2Ej
    - functionName:    _ZNK7llvm_ks8ArrayRefINS_7SMRangeEE4sizeEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ArrayRef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks8ArrayRefINS_7SMRangeEEixEm
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ArrayRef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 185
      functionLinenumberEnd: 187
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          46
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/ArrayRef.h:186,7'
          Dst:             __assert_fail
    - functionName:    _ZNK7llvm_ks7SMRange7isValidEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/SMLoc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks5SMLoc7isValidEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/SMLoc.h:58,39'
          Dst:             _ZNK7llvm_ks5SMLoc7isValidEv
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__14pairIjjEELb1EE9push_backERKS3_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 337
      functionLinenumberEnd: 342
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__14pairIjjEELb1EE4growEm
        - _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__14pairIjjEEvE6setEndEPS3_
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:339,13'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__14pairIjjEELb1EE4growEm
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:341,11'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__14pairIjjEEvE6setEndEPS3_
    - functionName:    _ZNK7llvm_ks9SourceMgr16getLineAndColumnENS_5SMLocEj
      functionSourceFile: '/src/keystone/llvm/lib/Support/SourceMgr.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         42
      ICount:          274
      EdgeCount:       53
      CyclomaticComplexity: 13
      functionsReached:
        - _ZL8getCachePv
        - _ZN7llvm_ks5SMLoc14getFromPointerEPKc
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZNK7llvm_ks12MemoryBuffer14getBufferStartEv
        - _ZNK7llvm_ks5SMLoc10getPointerEv
        - _ZNK7llvm_ks5SMLocneERKS0_
        - _ZNK7llvm_ks9SourceMgr15getMemoryBufferEj
        - _ZNK7llvm_ks9SourceMgr23FindBufferContainingLocENS_5SMLocE
        - _ZNK7llvm_ks9StringRef12find_last_ofES0_m
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/SourceMgr.cpp:78,16'
          Dst:             _ZNK7llvm_ks9SourceMgr23FindBufferContainingLocENS_5SMLocE
        - Src:             'llvm/lib/Support/SourceMgr.cpp:79,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/SourceMgr.cpp:81,30'
          Dst:             _ZNK7llvm_ks9SourceMgr15getMemoryBufferEj
        - Src:             'llvm/lib/Support/SourceMgr.cpp:87,32'
          Dst:             _ZNK7llvm_ks12MemoryBuffer14getBufferStartEv
        - Src:             'llvm/lib/Support/SourceMgr.cpp:93,30'
          Dst:             _ZL8getCachePv
        - Src:             'llvm/lib/Support/SourceMgr.cpp:95,33'
          Dst:             _ZNK7llvm_ks5SMLoc10getPointerEv
        - Src:             'llvm/lib/Support/SourceMgr.cpp:102,10'
          Dst:             _ZN7llvm_ks5SMLoc14getFromPointerEPKc
        - Src:             'llvm/lib/Support/SourceMgr.cpp:102,37'
          Dst:             _ZNK7llvm_ks5SMLocneERKS0_
        - Src:             'llvm/lib/Support/SourceMgr.cpp:110,27'
          Dst:             _ZL8getCachePv
        - Src:             'llvm/lib/Support/SourceMgr.cpp:115,24'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/SourceMgr.cpp:115,71'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Support/SourceMgr.cpp:115,58'
          Dst:             _ZNK7llvm_ks9StringRef12find_last_ofES0_m
    - functionName:    _ZN7llvm_ks8ArrayRefINSt3__14pairIjjEEEC2IvEERKNS_25SmallVectorTemplateCommonIS3_T_EE
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ArrayRef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks25SmallVectorTemplateCommonINSt3__14pairIjjEEvE4dataEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/ArrayRef.h:73,18'
          Dst:             _ZNK7llvm_ks25SmallVectorTemplateCommonINSt3__14pairIjjEEvE4dataEv
    - functionName:    _ZN7llvm_ks11SmallVectorINSt3__14pairIjjEELj4EED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 868
      functionLinenumberEnd: 868
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplINSt3__14pairIjjEEED2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:868,7'
          Dst:             _ZN7llvm_ks15SmallVectorImplINSt3__14pairIjjEEED2Ev
    - functionName:    _ZL8getCachePv
      functionSourceFile: '/src/keystone/llvm/lib/Support/SourceMgr.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks7ErrorOrINSt3__110unique_ptrINS_12MemoryBufferENS1_14default_deleteIS3_EEEEEaSEOS7_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/ErrorOr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 161
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks7ErrorOrINSt3__110unique_ptrINS_12MemoryBufferENS1_14default_deleteIS3_EEEEE10moveAssignIS6_EEvONS0_IT_EE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/ErrorOr.h:162,5'
          Dst:             _ZN7llvm_ks7ErrorOrINSt3__110unique_ptrINS_12MemoryBufferENS1_14default_deleteIS3_EEEEE10moveAssignIS6_EEvONS0_IT_EE
    - functionName:    _ZNK7llvm_ks7ErrorOrINSt3__110unique_ptrINS_12MemoryBufferENS1_14default_deleteIS3_EEEEEcvbEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/ErrorOr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 173
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks9SourceMgr14AddIncludeFileERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEENS_5SMLocERS7_
      functionSourceFile: '/src/keystone/llvm/lib/Support/SourceMgr.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          194
      EdgeCount:       52
      CyclomaticComplexity: 24
      functionsReached:
        - _ZN7llvm_ks12MemoryBuffer7getFileERKNS_5TwineElbb
        - _ZN7llvm_ks3sys4path13get_separatorEv
        - _ZN7llvm_ks5TwineC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - _ZN7llvm_ks7ErrorOrINSt3__110unique_ptrINS_12MemoryBufferENS1_14default_deleteIS3_EEEEED2Ev
        - _ZN7llvm_ks7ErrorOrINSt3__110unique_ptrINS_12MemoryBufferENS1_14default_deleteIS3_EEEEEaSEOS7_
        - _ZN7llvm_ks7ErrorOrINSt3__110unique_ptrINS_12MemoryBufferENS1_14default_deleteIS3_EEEEEdeEv
        - _ZN7llvm_ks9SourceMgr18AddNewSourceBufferENSt3__110unique_ptrINS_12MemoryBufferENS1_14default_deleteIS3_EEEENS_5SMLocE
        - _ZNK7llvm_ks7ErrorOrINSt3__110unique_ptrINS_12MemoryBufferENS1_14default_deleteIS3_EEEEEcvbEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/SourceMgr.cpp:49,27'
          Dst:             _ZN7llvm_ks5TwineC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             'llvm/lib/Support/SourceMgr.cpp:49,5'
          Dst:             _ZN7llvm_ks12MemoryBuffer7getFileERKNS_5TwineElbb
        - Src:             'llvm/lib/Support/SourceMgr.cpp:52,66'
          Dst:             _ZNK7llvm_ks7ErrorOrINSt3__110unique_ptrINS_12MemoryBufferENS1_14default_deleteIS3_EEEEEcvbEv
        - Src:             'llvm/lib/Support/SourceMgr.cpp:55,33'
          Dst:             _ZN7llvm_ks3sys4path13get_separatorEv
        - Src:             'llvm/lib/Support/SourceMgr.cpp:56,41'
          Dst:             _ZN7llvm_ks5TwineC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             'llvm/lib/Support/SourceMgr.cpp:56,19'
          Dst:             _ZN7llvm_ks12MemoryBuffer7getFileERKNS_5TwineElbb
        - Src:             'llvm/lib/Support/SourceMgr.cpp:56,17'
          Dst:             _ZN7llvm_ks7ErrorOrINSt3__110unique_ptrINS_12MemoryBufferENS1_14default_deleteIS3_EEEEEaSEOS7_
        - Src:             'llvm/lib/Support/SourceMgr.cpp:56,5'
          Dst:             _ZN7llvm_ks7ErrorOrINSt3__110unique_ptrINS_12MemoryBufferENS1_14default_deleteIS3_EEEEED2Ev
        - Src:             'llvm/lib/Support/SourceMgr.cpp:56,5'
          Dst:             _ZN7llvm_ks7ErrorOrINSt3__110unique_ptrINS_12MemoryBufferENS1_14default_deleteIS3_EEEEED2Ev
        - Src:             'llvm/lib/Support/SourceMgr.cpp:59,8'
          Dst:             _ZNK7llvm_ks7ErrorOrINSt3__110unique_ptrINS_12MemoryBufferENS1_14default_deleteIS3_EEEEEcvbEv
        - Src:             'llvm/lib/Support/SourceMgr.cpp:62,39'
          Dst:             _ZN7llvm_ks7ErrorOrINSt3__110unique_ptrINS_12MemoryBufferENS1_14default_deleteIS3_EEEEEdeEv
        - Src:             'llvm/lib/Support/SourceMgr.cpp:62,10'
          Dst:             _ZN7llvm_ks9SourceMgr18AddNewSourceBufferENSt3__110unique_ptrINS_12MemoryBufferENS1_14default_deleteIS3_EEEENS_5SMLocE
        - Src:             'llvm/lib/Support/SourceMgr.cpp:63,1'
          Dst:             _ZN7llvm_ks7ErrorOrINSt3__110unique_ptrINS_12MemoryBufferENS1_14default_deleteIS3_EEEEED2Ev
        - Src:             'llvm/lib/Support/SourceMgr.cpp:63,1'
          Dst:             _ZN7llvm_ks7ErrorOrINSt3__110unique_ptrINS_12MemoryBufferENS1_14default_deleteIS3_EEEEED2Ev
    - functionName:    _ZN7llvm_ks9SourceMgrD2Ev
      functionSourceFile: '/src/keystone/llvm/lib/Support/SourceMgr.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          50
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL8getCachePv
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/SourceMgr.cpp:40,30'
          Dst:             _ZL8getCachePv
        - Src:             'llvm/lib/Support/SourceMgr.cpp:40,30'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7llvm_ks13StringMapImpl11RehashTableEj
      functionSourceFile: '/src/keystone/llvm/lib/Support/StringMap.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 245
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         31
      ICount:          257
      EdgeCount:       40
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN7llvm_ks13StringMapImpl15getTombstoneValEv
        - calloc
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/StringMap.cpp:204,28'
          Dst:             calloc
        - Src:             'llvm/lib/Support/StringMap.cpp:213,29'
          Dst:             _ZN7llvm_ks13StringMapImpl15getTombstoneValEv
    - functionName:    calloc
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks13StringMapImpl9RemoveKeyENS_9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/Support/StringMap.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 167
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          85
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks13StringMapImpl15getTombstoneValEv
        - _ZNK7llvm_ks13StringMapImpl7FindKeyENS_9StringRefE
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/StringMap.cpp:168,16'
          Dst:             _ZNK7llvm_ks13StringMapImpl7FindKeyENS_9StringRefE
        - Src:             'llvm/lib/Support/StringMap.cpp:172,22'
          Dst:             _ZN7llvm_ks13StringMapImpl15getTombstoneValEv
        - Src:             'llvm/lib/Support/StringMap.cpp:175,3'
          Dst:             __assert_fail
    - functionName:    _ZNK7llvm_ks13StringMapImpl7FindKeyENS_9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/Support/StringMap.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 580
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         31
      ICount:          248
      EdgeCount:       40
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN7llvm_ks13StringMapImpl15getTombstoneValEv
        - _ZN7llvm_ksL10HashStringENS_9StringRefEj
        - _ZNK7llvm_ks18StringMapEntryBase12getKeyLengthEv
        - __assert_fail
        - memcmp
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/StringMap.cpp:119,28'
          Dst:             _ZN7llvm_ksL10HashStringENS_9StringRefEj
        - Src:             'llvm/lib/Support/StringMap.cpp:130,23'
          Dst:             _ZN7llvm_ks13StringMapImpl15getTombstoneValEv
        - Src:             'llvm/lib/Support/StringMap.cpp:141,49'
          Dst:             _ZNK7llvm_ks18StringMapEntryBase12getKeyLengthEv
        - Src:             'llvm/lib/Support/StringMap.cpp:141,18'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
    - functionName:    _ZN7llvm_ksL10HashStringENS_9StringRefEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringExtras.h'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 123
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          52
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7llvm_ks9StringRefixEm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/StringExtras.h:114,43'
          Dst:             _ZNK7llvm_ks9StringRefixEm
    - functionName:    _ZN7llvm_ks13StringMapImpl9RemoveKeyEPNS_18StringMapEntryBaseE
      functionSourceFile: '/src/keystone/llvm/lib/Support/StringMap.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          98
      EdgeCount:       21
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks13StringMapImpl9RemoveKeyENS_9StringRefE
        - _ZNK7llvm_ks18StringMapEntryBase12getKeyLengthEv
        - __assert_fail
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/StringMap.cpp:160,57'
          Dst:             _ZNK7llvm_ks18StringMapEntryBase12getKeyLengthEv
        - Src:             'llvm/lib/Support/StringMap.cpp:160,38'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/StringMap.cpp:160,28'
          Dst:             _ZN7llvm_ks13StringMapImpl9RemoveKeyENS_9StringRefE
        - Src:             'llvm/lib/Support/StringMap.cpp:162,3'
          Dst:             __assert_fail
    - functionName:    _ZN7llvm_ks13StringMapImpl15LookupBucketForENS_9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/Support/StringMap.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 580
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         37
      ICount:          291
      EdgeCount:       48
      CyclomaticComplexity: 13
      functionsReached:
        - _ZN7llvm_ks13StringMapImpl15getTombstoneValEv
        - _ZN7llvm_ks13StringMapImpl4initEj
        - _ZN7llvm_ksL10HashStringENS_9StringRefEj
        - _ZNK7llvm_ks18StringMapEntryBase12getKeyLengthEv
        - __assert_fail
        - memcmp
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/StringMap.cpp:61,5'
          Dst:             _ZN7llvm_ks13StringMapImpl4initEj
        - Src:             'llvm/lib/Support/StringMap.cpp:64,28'
          Dst:             _ZN7llvm_ksL10HashStringENS_9StringRefEj
        - Src:             'llvm/lib/Support/StringMap.cpp:85,23'
          Dst:             _ZN7llvm_ks13StringMapImpl15getTombstoneValEv
        - Src:             'llvm/lib/Support/StringMap.cpp:97,50'
          Dst:             _ZNK7llvm_ks18StringMapEntryBase12getKeyLengthEv
        - Src:             'llvm/lib/Support/StringMap.cpp:97,19'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
    - functionName:    _ZN7llvm_ks13StringMapImpl4initEj
      functionSourceFile: '/src/keystone/llvm/lib/Support/StringMap.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          77
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
        - calloc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/StringMap.cpp:37,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/StringMap.cpp:43,37'
          Dst:             calloc
    - functionName:    _ZN7llvm_ks13StringMapImplC2Ejj
      functionSourceFile: '/src/keystone/llvm/lib/Support/StringMap.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks13StringMapImpl4initEj
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/StringMap.cpp:25,5'
          Dst:             _ZN7llvm_ks13StringMapImpl4initEj
    - functionName:    _ZN7llvm_ks7hashing6detail23hash_combine_range_implIKcEENSt3__19enable_ifIXsr16is_hashable_dataIT_EE5valueENS_9hash_codeEE4typeEPS6_SA_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/Hashing.h'
      linkageType:     InternalLinkage
      functionLinenumber: 449
      functionLinenumberEnd: 468
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          92
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks7hashing6detail10hash_shortEPKcmm
        - _ZN7llvm_ks7hashing6detail10hash_state3mixEPKc
        - _ZN7llvm_ks7hashing6detail10hash_state6createEPKcm
        - _ZN7llvm_ks7hashing6detail10hash_state8finalizeEm
        - _ZN7llvm_ks7hashing6detail18get_execution_seedEv
        - _ZN7llvm_ks9hash_codeC2Em
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/Hashing.h:450,23'
          Dst:             _ZN7llvm_ks7hashing6detail18get_execution_seedEv
        - Src:             'llvm/include/llvm/ADT/Hashing.h:455,12'
          Dst:             _ZN7llvm_ks7hashing6detail10hash_shortEPKcmm
        - Src:             'llvm/include/llvm/ADT/Hashing.h:455,12'
          Dst:             _ZN7llvm_ks9hash_codeC2Em
        - Src:             'llvm/include/llvm/ADT/Hashing.h:458,22'
          Dst:             _ZN7llvm_ks7hashing6detail10hash_state6createEPKcm
        - Src:             'llvm/include/llvm/ADT/Hashing.h:461,11'
          Dst:             _ZN7llvm_ks7hashing6detail10hash_state3mixEPKc
        - Src:             'llvm/include/llvm/ADT/Hashing.h:465,11'
          Dst:             _ZN7llvm_ks7hashing6detail10hash_state3mixEPKc
        - Src:             'llvm/include/llvm/ADT/Hashing.h:467,16'
          Dst:             _ZN7llvm_ks7hashing6detail10hash_state8finalizeEm
        - Src:             'llvm/include/llvm/ADT/Hashing.h:467,10'
          Dst:             _ZN7llvm_ks9hash_codeC2Em
    - functionName:    _ZNSt12out_of_rangeC2B8ne220000EPKc
      functionSourceFile: '/usr/local/bin/../include/c++/v1/stdexcept'
      linkageType:     WeakODRLinkage
      functionLinenumber: 165
      functionLinenumberEnd: 165
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNSt11logic_errorC2EPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             '/usr/local/bin/../include/c++/v1/stdexcept:165,66'
          Dst:             _ZNSt11logic_errorC2EPKc
    - functionName:    _ZNSt12out_of_rangeD1Ev
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks8ArrayRefIcEixEm
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ArrayRef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 185
      functionLinenumberEnd: 187
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          46
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/ArrayRef.h:186,7'
          Dst:             __assert_fail
    - functionName:    _ZNK7llvm_ks8ArrayRefIcE4sizeEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ArrayRef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks18hash_combine_rangeIPKcEENS_9hash_codeET_S4_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/Hashing.h'
      linkageType:     InternalLinkage
      functionLinenumber: 481
      functionLinenumberEnd: 482
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks7hashing6detail23hash_combine_range_implIKcEENSt3__19enable_ifIXsr16is_hashable_dataIT_EE5valueENS_9hash_codeEE4typeEPS6_SA_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/Hashing.h:482,10'
          Dst:             _ZN7llvm_ks7hashing6detail23hash_combine_range_implIKcEENSt3__19enable_ifIXsr16is_hashable_dataIT_EE5valueENS_9hash_codeEE4typeEPS6_SA_
    - functionName:    _ZN7llvm_ks10hash_valueENS_9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/Support/StringRef.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 522
      functionLinenumberEnd: 523
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks18hash_combine_rangeIPKcEENS_9hash_codeET_S4_
        - _ZNK7llvm_ks9StringRef3endEv
        - _ZNK7llvm_ks9StringRef5beginEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/StringRef.cpp:523,31'
          Dst:             _ZNK7llvm_ks9StringRef5beginEv
        - Src:             'llvm/lib/Support/StringRef.cpp:523,42'
          Dst:             _ZNK7llvm_ks9StringRef3endEv
        - Src:             'llvm/lib/Support/StringRef.cpp:523,10'
          Dst:             _ZN7llvm_ks18hash_combine_rangeIPKcEENS_9hash_codeET_S4_
    - functionName:    _ZN7llvm_ks5APIntoREm
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/APInt.h'
      linkageType:     InternalLinkage
      functionLinenumber: 717
      functionLinenumberEnd: 724
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks5APInt15clearUnusedBitsEv
        - _ZNK7llvm_ks5APInt12isSingleWordEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/APInt.h:718,9'
          Dst:             _ZNK7llvm_ks5APInt12isSingleWordEv
        - Src:             'llvm/include/llvm/ADT/APInt.h:720,7'
          Dst:             _ZN7llvm_ks5APInt15clearUnusedBitsEv
    - functionName:    _ZNK7llvm_ks9StringRef12getAsIntegerEjRNS_5APIntE
      functionSourceFile: '/src/keystone/llvm/lib/Support/StringRef.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 445
      functionLinenumberEnd: 518
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         114
      ICount:          623
      EdgeCount:       226
      CyclomaticComplexity: 114
      functionsReached:
        - _ZL17GetAutoSenseRadixRN7llvm_ks9StringRefE
        - _ZN7llvm_ks5APIntC2Ejmb
        - _ZN7llvm_ks5APIntC2Ev
        - _ZN7llvm_ks5APIntD2Ev
        - _ZN7llvm_ks5APIntaSEOS0_
        - _ZN7llvm_ks5APIntaSEm
        - _ZN7llvm_ks5APIntlSEj
        - _ZN7llvm_ks5APIntmLERKS0_
        - _ZN7llvm_ks5APIntoREm
        - _ZN7llvm_ks5APIntpLERKS0_
        - _ZNK7llvm_ks5APInt11getBitWidthEv
        - _ZNK7llvm_ks5APInt4zextEj
        - _ZNK7llvm_ks9StringRef5frontEv
        - _ZNK7llvm_ks9StringRefixEm
        - __assert_fail
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/StringRef.cpp:450,13'
          Dst:             _ZL17GetAutoSenseRadixRN7llvm_ks9StringRefE
        - Src:             'llvm/lib/Support/StringRef.cpp:452,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/StringRef.cpp:459,30'
          Dst:             _ZNK7llvm_ks9StringRef5frontEv
        - Src:             'llvm/include/llvm/ADT/StringRef.h:423,14'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/StringRef.cpp:464,14'
          Dst:             _ZN7llvm_ks5APIntC2Ejmb
        - Src:             'llvm/lib/Support/StringRef.cpp:464,12'
          Dst:             _ZN7llvm_ks5APIntaSEOS0_
        - Src:             'llvm/lib/Support/StringRef.cpp:464,5'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/StringRef.cpp:464,5'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/StringRef.cpp:474,25'
          Dst:             _ZNK7llvm_ks5APInt11getBitWidthEv
        - Src:             'llvm/lib/Support/StringRef.cpp:475,23'
          Dst:             _ZNK7llvm_ks5APInt11getBitWidthEv
        - Src:             'llvm/lib/Support/StringRef.cpp:476,30'
          Dst:             _ZNK7llvm_ks5APInt11getBitWidthEv
        - Src:             'llvm/lib/Support/StringRef.cpp:477,21'
          Dst:             _ZNK7llvm_ks5APInt4zextEj
        - Src:             'llvm/lib/Support/StringRef.cpp:477,12'
          Dst:             _ZN7llvm_ks5APIntaSEOS0_
        - Src:             'llvm/lib/Support/StringRef.cpp:477,5'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/StringRef.cpp:477,5'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/StringRef.cpp:479,9'
          Dst:             _ZN7llvm_ks5APIntC2Ev
        - Src:             'llvm/lib/Support/StringRef.cpp:479,18'
          Dst:             _ZN7llvm_ks5APIntC2Ev
        - Src:             'llvm/lib/Support/StringRef.cpp:482,15'
          Dst:             _ZN7llvm_ks5APIntC2Ejmb
        - Src:             'llvm/lib/Support/StringRef.cpp:482,13'
          Dst:             _ZN7llvm_ks5APIntaSEOS0_
        - Src:             'llvm/lib/Support/StringRef.cpp:482,5'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/StringRef.cpp:483,14'
          Dst:             _ZN7llvm_ks5APIntC2Ejmb
        - Src:             'llvm/lib/Support/StringRef.cpp:483,12'
          Dst:             _ZN7llvm_ks5APIntaSEOS0_
        - Src:             'llvm/lib/Support/StringRef.cpp:483,5'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/StringRef.cpp:482,5'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/StringRef.cpp:483,5'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/StringRef.cpp:487,10'
          Dst:             _ZN7llvm_ks5APIntaSEm
        - Src:             'llvm/lib/Support/StringRef.cpp:490,9'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/lib/Support/StringRef.cpp:490,26'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/lib/Support/StringRef.cpp:491,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/lib/Support/StringRef.cpp:492,14'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/lib/Support/StringRef.cpp:492,31'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/lib/Support/StringRef.cpp:493,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/lib/Support/StringRef.cpp:494,14'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/lib/Support/StringRef.cpp:494,31'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/lib/Support/StringRef.cpp:495,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/lib/Support/StringRef.cpp:506,14'
          Dst:             _ZN7llvm_ks5APIntlSEj
        - Src:             'llvm/lib/Support/StringRef.cpp:507,14'
          Dst:             _ZN7llvm_ks5APIntoREm
        - Src:             'llvm/lib/Support/StringRef.cpp:509,14'
          Dst:             _ZN7llvm_ks5APIntmLERKS0_
        - Src:             'llvm/lib/Support/StringRef.cpp:510,14'
          Dst:             _ZN7llvm_ks5APIntaSEm
        - Src:             'llvm/lib/Support/StringRef.cpp:511,14'
          Dst:             _ZN7llvm_ks5APIntpLERKS0_
        - Src:             'llvm/include/llvm/ADT/StringRef.h:423,14'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/StringRef.cpp:518,1'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/StringRef.cpp:518,1'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/StringRef.cpp:518,1'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Support/StringRef.cpp:518,1'
          Dst:             _ZN7llvm_ks5APIntD2Ev
    - functionName:    _ZL17GetAutoSenseRadixRN7llvm_ks9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/Support/StringRef.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 353
      functionLinenumberEnd: 423
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         69
      ICount:          565
      EdgeCount:       90
      CyclomaticComplexity: 23
      functionsReached:
        - _ZN7llvm_ks9StringRefC2EPKc
        - __assert_fail
        - memcmp
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/StringRef.cpp:354,22'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:230,14'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/StringRef.cpp:354,46'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:230,14'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/ADT/StringRef.h:423,14'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/StringRef.cpp:359,22'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:230,14'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/ADT/StringRef.h:423,14'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/StringRef.cpp:364,22'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:230,14'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/ADT/StringRef.h:423,14'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/StringRef.cpp:369,22'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:230,14'
          Dst:             memcmp
    - functionName:    _ZNK7llvm_ks9StringRef5frontEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringRef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/StringRef.h:127,7'
          Dst:             __assert_fail
    - functionName:    _ZN7llvm_ks18getAsSignedIntegerENS_9StringRefEjRx
      functionSourceFile: '/src/keystone/llvm/lib/Support/StringRef.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 420
      functionLinenumberEnd: 443
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          180
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7llvm_ks20getAsUnsignedIntegerENS_9StringRefEjRy
        - _ZNK7llvm_ks9StringRef5frontEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/StringRef.cpp:424,26'
          Dst:             _ZNK7llvm_ks9StringRef5frontEv
        - Src:             'llvm/lib/Support/StringRef.cpp:425,9'
          Dst:             _ZN7llvm_ks20getAsUnsignedIntegerENS_9StringRefEjRy
        - Src:             'llvm/include/llvm/ADT/StringRef.h:423,14'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/StringRef.cpp:434,7'
          Dst:             _ZN7llvm_ks20getAsUnsignedIntegerENS_9StringRefEjRy
    - functionName:    _ZN7llvm_ks20getAsUnsignedIntegerENS_9StringRefEjRy
      functionSourceFile: '/src/keystone/llvm/lib/Support/StringRef.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 379
      functionLinenumberEnd: 423
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         42
      ICount:          264
      EdgeCount:       55
      CyclomaticComplexity: 15
      functionsReached:
        - _ZL17GetAutoSenseRadixRN7llvm_ks9StringRefE
        - _ZNK7llvm_ks9StringRefixEm
        - __assert_fail
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/StringRef.cpp:382,13'
          Dst:             _ZL17GetAutoSenseRadixRN7llvm_ks9StringRefE
        - Src:             'llvm/lib/Support/StringRef.cpp:391,9'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/lib/Support/StringRef.cpp:391,26'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/lib/Support/StringRef.cpp:392,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/lib/Support/StringRef.cpp:393,14'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/lib/Support/StringRef.cpp:393,31'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/lib/Support/StringRef.cpp:394,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/lib/Support/StringRef.cpp:395,14'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/lib/Support/StringRef.cpp:395,31'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/lib/Support/StringRef.cpp:396,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/include/llvm/ADT/StringRef.h:423,14'
          Dst:             __assert_fail
    - functionName:    _ZNK7llvm_ks9StringRef5countES0_
      functionSourceFile: '/src/keystone/llvm/lib/Support/StringRef.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 342
      functionLinenumberEnd: 423
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          212
      EdgeCount:       34
      CyclomaticComplexity: 9
      functionsReached:
        - __assert_fail
        - memcmp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/StringRef.h:423,14'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
    - functionName:    _ZNK7llvm_ks9StringRef5splitERNS_15SmallVectorImplIS0_EEcib
      functionSourceFile: '/src/keystone/llvm/lib/Support/StringRef.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 311
      functionLinenumberEnd: 456
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         43
      ICount:          301
      EdgeCount:       55
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_9StringRefELb1EE9push_backERKS1_
        - __assert_fail
        - memchr
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/StringRef.cpp:319,20'
          Dst:             memchr
        - Src:             'llvm/include/llvm/ADT/StringRef.h:456,14'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/StringRef.cpp:325,9'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_9StringRefELb1EE9push_backERKS1_
        - Src:             'llvm/include/llvm/ADT/StringRef.h:456,14'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/StringRef.cpp:333,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_9StringRefELb1EE9push_backERKS1_
    - functionName:    _ZNK7llvm_ks9StringRef5splitERNS_15SmallVectorImplIS0_EES0_ib
      functionSourceFile: '/src/keystone/llvm/lib/Support/StringRef.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 285
      functionLinenumberEnd: 456
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         37
      ICount:          260
      EdgeCount:       47
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_9StringRefELb1EE9push_backERKS1_
        - _ZNK7llvm_ks9StringRef4findES0_m
        - __assert_fail
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/StringRef.cpp:293,20'
          Dst:             _ZNK7llvm_ks9StringRef4findES0_m
        - Src:             'llvm/include/llvm/ADT/StringRef.h:456,14'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/StringRef.cpp:299,9'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_9StringRefELb1EE9push_backERKS1_
        - Src:             'llvm/include/llvm/ADT/StringRef.h:456,14'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/StringRef.cpp:307,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_9StringRefELb1EE9push_backERKS1_
    - functionName:    _ZNK7llvm_ks9StringRef4findES0_m
      functionSourceFile: '/src/keystone/llvm/lib/Support/StringRef.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionLinenumberEnd: 183
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         31
      ICount:          221
      EdgeCount:       41
      CyclomaticComplexity: 12
      functionsReached:
        - _ZNK7llvm_ks9StringRefixEm
        - memcmp
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/StringRef.cpp:161,11'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/StringRef.cpp:172,26'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/lib/Support/StringRef.cpp:175,9'
          Dst:             memcmp
    - functionName:    _ZNK7llvm_ks9StringRef16find_last_not_ofES0_m
      functionSourceFile: '/src/keystone/llvm/lib/Support/StringRef.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 272
      functionLinenumberEnd: 281
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          93
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - _ZNK7llvm_ks9StringRefixEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/StringRef.cpp:275,33'
          Dst:             _ZNK7llvm_ks9StringRefixEm
    - functionName:    _ZNK7llvm_ks9StringRef16find_last_not_ofEcm
      functionSourceFile: '/src/keystone/llvm/lib/Support/StringRef.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 260
      functionLinenumberEnd: 265
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          64
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks9StringRef12find_last_ofES0_m
      functionSourceFile: '/src/keystone/llvm/lib/Support/StringRef.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 247
      functionLinenumberEnd: 256
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          90
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - _ZNK7llvm_ks9StringRefixEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/StringRef.cpp:250,33'
          Dst:             _ZNK7llvm_ks9StringRefixEm
    - functionName:    _ZNK7llvm_ks9StringRef17find_first_not_ofES0_m
      functionSourceFile: '/src/keystone/llvm/lib/Support/StringRef.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 231
      functionLinenumberEnd: 240
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          91
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - _ZNK7llvm_ks9StringRefixEm
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/StringRef.cpp:234,33'
          Dst:             _ZNK7llvm_ks9StringRefixEm
    - functionName:    _ZNK7llvm_ks9StringRef17find_first_not_ofEcm
      functionSourceFile: '/src/keystone/llvm/lib/Support/StringRef.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 219
      functionLinenumberEnd: 224
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          65
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks9StringRef13find_first_ofES0_m
      functionSourceFile: '/src/keystone/llvm/lib/Support/StringRef.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 206
      functionLinenumberEnd: 215
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          91
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - _ZNK7llvm_ks9StringRefixEm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/StringRef.cpp:209,33'
          Dst:             _ZNK7llvm_ks9StringRefixEm
    - functionName:    _ZNK7llvm_ks9StringRef5rfindES0_
      functionSourceFile: '/src/keystone/llvm/lib/Support/StringRef.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 189
      functionLinenumberEnd: 423
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          203
      EdgeCount:       32
      CyclomaticComplexity: 9
      functionsReached:
        - __assert_fail
        - memcmp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/StringRef.h:423,14'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
    - functionName:    _ZL13ascii_toupperc
      functionSourceFile: '/src/keystone/llvm/lib/Support/StringRef.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          39
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks9StringRef5upperEv
      functionSourceFile: '/src/keystone/llvm/lib/Support/StringRef.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 131
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          86
      EdgeCount:       14
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL13ascii_toupperc
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/StringRef.cpp:128,17'
          Dst:             _ZL13ascii_toupperc
    - functionName:    _ZL13ascii_tolowerc
      functionSourceFile: '/src/keystone/llvm/lib/Support/StringRef.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          39
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks9StringRef5lowerEv
      functionSourceFile: '/src/keystone/llvm/lib/Support/StringRef.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 123
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          86
      EdgeCount:       14
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL13ascii_tolowerc
      functionUses:    56
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/StringRef.cpp:120,17'
          Dst:             _ZL13ascii_tolowerc
    - functionName:    _ZN7llvm_ks19ComputeEditDistanceIcEEjNS_8ArrayRefIT_EES3_bj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/edit_distance.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - bool
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         41
      ICount:          314
      EdgeCount:       80
      CyclomaticComplexity: 41
      functionsReached:
        - _ZNK7llvm_ks8ArrayRefIcE4sizeEv
        - _ZNK7llvm_ks8ArrayRefIcEixEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/edit_distance.h:58,49'
          Dst:             _ZNK7llvm_ks8ArrayRefIcE4sizeEv
        - Src:             'llvm/include/llvm/ADT/edit_distance.h:59,47'
          Dst:             _ZNK7llvm_ks8ArrayRefIcE4sizeEv
        - Src:             'llvm/include/llvm/ADT/edit_distance.h:82,25'
          Dst:             _ZNK7llvm_ks8ArrayRefIcEixEm
        - Src:             'llvm/include/llvm/ADT/edit_distance.h:82,43'
          Dst:             _ZNK7llvm_ks8ArrayRefIcEixEm
        - Src:             'llvm/include/llvm/ADT/edit_distance.h:86,13'
          Dst:             _ZNK7llvm_ks8ArrayRefIcEixEm
        - Src:             'llvm/include/llvm/ADT/edit_distance.h:86,31'
          Dst:             _ZNK7llvm_ks8ArrayRefIcEixEm
    - functionName:    _ZNK7llvm_ks9StringRef13edit_distanceES0_bj
      functionSourceFile: '/src/keystone/llvm/lib/Support/StringRef.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 123
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - bool
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          70
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12makeArrayRefIcEENS_8ArrayRefIT_EEPKS2_m
        - _ZN7llvm_ks19ComputeEditDistanceIcEEjNS_8ArrayRefIT_EES3_bj
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/StringRef.cpp:108,7'
          Dst:             _ZN7llvm_ks12makeArrayRefIcEENS_8ArrayRefIT_EEPKS2_m
        - Src:             'llvm/lib/Support/StringRef.cpp:109,7'
          Dst:             _ZN7llvm_ks12makeArrayRefIcEENS_8ArrayRefIT_EEPKS2_m
        - Src:             'llvm/lib/Support/StringRef.cpp:107,10'
          Dst:             _ZN7llvm_ks19ComputeEditDistanceIcEEjNS_8ArrayRefIT_EES3_bj
    - functionName:    _ZL13ascii_isdigitc
      functionSourceFile: '/src/keystone/llvm/lib/Support/StringRef.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          24
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks9StringRef15compare_numericES0_
      functionSourceFile: '/src/keystone/llvm/lib/Support/StringRef.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 101
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         37
      ICount:          282
      EdgeCount:       49
      CyclomaticComplexity: 14
      functionsReached:
        - _ZL13ascii_isdigitc
        - memcmp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/StringRef.cpp:76,9'
          Dst:             _ZL13ascii_isdigitc
        - Src:             'llvm/lib/Support/StringRef.cpp:76,35'
          Dst:             _ZL13ascii_isdigitc
        - Src:             'llvm/lib/Support/StringRef.cpp:81,33'
          Dst:             _ZL13ascii_isdigitc
        - Src:             'llvm/lib/Support/StringRef.cpp:82,37'
          Dst:             _ZL13ascii_isdigitc
        - Src:             'llvm/lib/Support/StringRef.cpp:89,21'
          Dst:             memcmp
    - functionName:    _ZNK7llvm_ks9StringRef14endswith_lowerES0_
      functionSourceFile: '/src/keystone/llvm/lib/Support/StringRef.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL17ascii_strncasecmpPKcS0_m
        - _ZNK7llvm_ks9StringRef3endEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/StringRef.cpp:69,25'
          Dst:             _ZNK7llvm_ks9StringRef3endEv
        - Src:             'llvm/lib/Support/StringRef.cpp:69,7'
          Dst:             _ZL17ascii_strncasecmpPKcS0_m
    - functionName:    _ZL17ascii_strncasecmpPKcS0_m
      functionSourceFile: '/src/keystone/llvm/lib/Support/StringRef.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          74
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL13ascii_tolowerc
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/StringRef.cpp:43,25'
          Dst:             _ZL13ascii_tolowerc
        - Src:             'llvm/lib/Support/StringRef.cpp:44,25'
          Dst:             _ZL13ascii_tolowerc
    - functionName:    _ZNK7llvm_ks9StringRef16startswith_lowerES0_
      functionSourceFile: '/src/keystone/llvm/lib/Support/StringRef.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL17ascii_strncasecmpPKcS0_m
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/StringRef.cpp:63,7'
          Dst:             _ZL17ascii_strncasecmpPKcS0_m
    - functionName:    _ZNK7llvm_ks9StringRef13compare_lowerES0_
      functionSourceFile: '/src/keystone/llvm/lib/Support/StringRef.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          67
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL17ascii_strncasecmpPKcS0_m
      functionUses:    66
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/StringRef.cpp:53,17'
          Dst:             _ZL17ascii_strncasecmpPKcS0_m
    - functionName:    _ZN7llvm_ks14TargetRegistry8iteratorppEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/TargetRegistry.h'
      linkageType:     InternalLinkage
      functionLinenumber: 430
      functionLinenumberEnd: 433
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          43
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7llvm_ks6Target7getNextEv
        - __assert_fail
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/TargetRegistry.h:431,7'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/Support/TargetRegistry.h:432,26'
          Dst:             _ZNK7llvm_ks6Target7getNextEv
    - functionName:    _ZNK7llvm_ks6Target7getNextEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/TargetRegistry.h'
      linkageType:     InternalLinkage
      functionLinenumber: 206
      functionLinenumberEnd: 206
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    '_ZZN7llvm_ks14TargetRegistry12lookupTargetERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERS7_ENK3$_0clERKNS_6TargetE'
      functionSourceFile: '/src/keystone/llvm/lib/Support/TargetRegistry.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    '_ZZN7llvm_ks14TargetRegistry12lookupTargetERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS_6TripleERS7_ENK3$_0clERKNS_6TargetE'
      functionSourceFile: '/src/keystone/llvm/lib/Support/TargetRegistry.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks6Target7getNameEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/TargetRegistry.cpp:35,66'
          Dst:             _ZNK7llvm_ks6Target7getNameEv
    - functionName:    _ZNK7llvm_ks6Target7getNameEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/TargetRegistry.h'
      linkageType:     InternalLinkage
      functionLinenumber: 209
      functionLinenumberEnd: 209
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks14iterator_rangeINS_14TargetRegistry8iteratorEEC2ES2_S2_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/iterator_range.h'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks6Target19getShortDescriptionEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/TargetRegistry.h'
      linkageType:     InternalLinkage
      functionLinenumber: 212
      functionLinenumberEnd: 212
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL17TargetArraySortFnPKNSt3__14pairIN7llvm_ks9StringRefEPKNS1_6TargetEEES8_
      functionSourceFile: '/src/keystone/llvm/lib/Support/TargetRegistry.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 169
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          107
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - memcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/StringRef.h:162,21'
          Dst:             memcmp
    - functionName:    _ZN7llvm_ks14array_pod_sortINSt3__111__wrap_iterIPNS1_4pairINS_9StringRefEPKNS_6TargetEEEEEEEvT_SB_PFiPKNS1_15iterator_traitsISB_E10value_typeESG_E
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/STLExtras.h'
      linkageType:     InternalLinkage
      functionLinenumber: 335
      functionLinenumberEnd: 342
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - qsort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/STLExtras.h:340,3'
          Dst:             qsort
    - functionName:    _ZN7llvm_ks14TargetRegistry32printRegisteredTargetsForVersionEv
      functionSourceFile: '/src/keystone/llvm/lib/Support/TargetRegistry.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         40
      ICount:          243
      EdgeCount:       60
      CyclomaticComplexity: 22
      functionsReached:
        - _ZN7llvm_ks11raw_ostream6indentEj
        - _ZN7llvm_ks11raw_ostreamlsENS_9StringRefE
        - _ZN7llvm_ks11raw_ostreamlsEPKc
        - _ZN7llvm_ks11raw_ostreamlsEc
        - _ZN7llvm_ks14TargetRegistry7targetsEv
        - _ZN7llvm_ks14TargetRegistry8iteratorppEv
        - _ZN7llvm_ks14array_pod_sortINSt3__111__wrap_iterIPNS1_4pairINS_9StringRefEPKNS_6TargetEEEEEEEvT_SB_PFiPKNS1_15iterator_traitsISB_E10value_typeESG_E
        - _ZN7llvm_ks4outsEv
        - _ZNK7llvm_ks14TargetRegistry8iteratordeEv
        - _ZNK7llvm_ks14TargetRegistry8iteratorneERKS1_
        - _ZNK7llvm_ks14iterator_rangeINS_14TargetRegistry8iteratorEE3endEv
        - _ZNK7llvm_ks14iterator_rangeINS_14TargetRegistry8iteratorEE5beginEv
        - _ZNK7llvm_ks6Target19getShortDescriptionEv
        - _ZNK7llvm_ks6Target7getNameEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/TargetRegistry.cpp:119,24'
          Dst:             _ZN7llvm_ks14TargetRegistry7targetsEv
        - Src:             'llvm/lib/Support/TargetRegistry.cpp:119,22'
          Dst:             _ZNK7llvm_ks14iterator_rangeINS_14TargetRegistry8iteratorEE5beginEv
        - Src:             'llvm/lib/Support/TargetRegistry.cpp:119,22'
          Dst:             _ZNK7llvm_ks14iterator_rangeINS_14TargetRegistry8iteratorEE3endEv
        - Src:             'llvm/lib/Support/TargetRegistry.cpp:119,22'
          Dst:             _ZNK7llvm_ks14TargetRegistry8iteratorneERKS1_
        - Src:             'llvm/lib/Support/TargetRegistry.cpp:119,22'
          Dst:             _ZNK7llvm_ks14TargetRegistry8iteratordeEv
        - Src:             'llvm/lib/Support/TargetRegistry.cpp:120,40'
          Dst:             _ZNK7llvm_ks6Target7getNameEv
        - Src:             'llvm/lib/Support/TargetRegistry.cpp:119,22'
          Dst:             _ZN7llvm_ks14TargetRegistry8iteratorppEv
        - Src:             'llvm/lib/Support/TargetRegistry.cpp:123,3'
          Dst:             _ZN7llvm_ks14array_pod_sortINSt3__111__wrap_iterIPNS1_4pairINS_9StringRefEPKNS_6TargetEEEEEEEvT_SB_PFiPKNS1_15iterator_traitsISB_E10value_typeESG_E
        - Src:             'llvm/lib/Support/TargetRegistry.cpp:125,21'
          Dst:             _ZN7llvm_ks4outsEv
        - Src:             'llvm/lib/Support/TargetRegistry.cpp:126,6'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Support/TargetRegistry.cpp:128,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Support/TargetRegistry.cpp:128,18'
          Dst:             _ZN7llvm_ks11raw_ostreamlsENS_9StringRefE
        - Src:             'llvm/lib/Support/TargetRegistry.cpp:129,8'
          Dst:             _ZN7llvm_ks11raw_ostream6indentEj
        - Src:             'llvm/lib/Support/TargetRegistry.cpp:129,48'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Support/TargetRegistry.cpp:130,29'
          Dst:             _ZNK7llvm_ks6Target19getShortDescriptionEv
        - Src:             'llvm/lib/Support/TargetRegistry.cpp:130,7'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Support/TargetRegistry.cpp:130,51'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEc
        - Src:             'llvm/lib/Support/TargetRegistry.cpp:133,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
    - functionName:    _ZN7llvm_ks14TargetRegistry7targetsEv
      functionSourceFile: '/src/keystone/llvm/lib/Support/TargetRegistry.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 22
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks10make_rangeINS_14TargetRegistry8iteratorEEENS_14iterator_rangeIT_EES4_S4_
        - _ZN7llvm_ks14TargetRegistry8iteratorC2EPNS_6TargetE
        - _ZN7llvm_ks14TargetRegistry8iteratorC2Ev
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/TargetRegistry.cpp:22,21'
          Dst:             _ZN7llvm_ks14TargetRegistry8iteratorC2EPNS_6TargetE
        - Src:             'llvm/lib/Support/TargetRegistry.cpp:22,44'
          Dst:             _ZN7llvm_ks14TargetRegistry8iteratorC2Ev
        - Src:             'llvm/lib/Support/TargetRegistry.cpp:22,10'
          Dst:             _ZN7llvm_ks10make_rangeINS_14TargetRegistry8iteratorEEENS_14iterator_rangeIT_EES4_S4_
    - functionName:    _ZNK7llvm_ks14iterator_rangeINS_14TargetRegistry8iteratorEE5beginEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/iterator_range.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks14iterator_rangeINS_14TargetRegistry8iteratorEE3endEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/iterator_range.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks14TargetRegistry8iteratorneERKS1_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/TargetRegistry.h'
      linkageType:     InternalLinkage
      functionLinenumber: 427
      functionLinenumberEnd: 427
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks14TargetRegistry8iteratoreqERKS1_
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/TargetRegistry.h:427,56'
          Dst:             _ZNK7llvm_ks14TargetRegistry8iteratoreqERKS1_
    - functionName:    _ZNK7llvm_ks14TargetRegistry8iteratordeEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/TargetRegistry.h'
      linkageType:     InternalLinkage
      functionLinenumber: 441
      functionLinenumberEnd: 443
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          40
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/TargetRegistry.h:442,7'
          Dst:             __assert_fail
    - functionName:    _ZNK7llvm_ks14TargetRegistry8iteratoreqERKS1_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/TargetRegistry.h'
      linkageType:     InternalLinkage
      functionLinenumber: 426
      functionLinenumberEnd: 426
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks14TargetRegistry8iteratorC2EPNS_6TargetE
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/TargetRegistry.h'
      linkageType:     InternalLinkage
      functionLinenumber: 420
      functionLinenumberEnd: 420
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks14TargetRegistry8iteratorC2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/TargetRegistry.h'
      linkageType:     InternalLinkage
      functionLinenumber: 424
      functionLinenumberEnd: 424
      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:    _ZN7llvm_ks10make_rangeINS_14TargetRegistry8iteratorEEENS_14iterator_rangeIT_EES4_S4_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/iterator_range.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks14iterator_rangeINS_14TargetRegistry8iteratorEEC2ES2_S2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/iterator_range.h:55,10'
          Dst:             _ZN7llvm_ks14iterator_rangeINS_14TargetRegistry8iteratorEEC2ES2_S2_
    - functionName:    _ZN7llvm_ks14TargetRegistry14RegisterTargetERNS_6TargetEPKcS4_PFbNS_6Triple8ArchTypeEE
      functionSourceFile: '/src/keystone/llvm/lib/Support/TargetRegistry.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          87
      EdgeCount:       21
      CyclomaticComplexity: 6
      functionsReached:
        - __assert_fail
      functionUses:    23
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/TargetRegistry.cpp:94,3'
          Dst:             __assert_fail
    - functionName:    _ZNK7llvm_ks14TargetRegistry8iteratorptEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/TargetRegistry.h'
      linkageType:     InternalLinkage
      functionLinenumber: 446
      functionLinenumberEnd: 446
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks14TargetRegistry8iteratordeEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/TargetRegistry.h:446,48'
          Dst:             _ZNK7llvm_ks14TargetRegistry8iteratordeEv
    - functionName:    _ZNK7llvm_ks6Triple9getTripleEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/Triple.h'
      linkageType:     InternalLinkage
      functionLinenumber: 326
      functionLinenumberEnd: 326
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks14TargetRegistry12lookupTargetERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERS7_
      functionSourceFile: '/src/keystone/llvm/lib/Support/TargetRegistry.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          265
      EdgeCount:       47
      CyclomaticComplexity: 23
      functionsReached:
        - _ZN7llvm_ks14TargetRegistry7targetsEv
        - _ZN7llvm_ks5TwineC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - _ZN7llvm_ks6TripleC2ERKNS_5TwineE
        - _ZN7llvm_ks6TripleD2Ev
        - _ZNK7llvm_ks14TargetRegistry8iteratordeEv
        - _ZNK7llvm_ks14TargetRegistry8iteratoreqERKS1_
        - _ZNK7llvm_ks14TargetRegistry8iteratorneERKS1_
        - _ZNK7llvm_ks14TargetRegistry8iteratorptEv
        - _ZNK7llvm_ks14iterator_rangeINS_14TargetRegistry8iteratorEE3endEv
        - _ZNK7llvm_ks14iterator_rangeINS_14TargetRegistry8iteratorEE5beginEv
        - _ZNK7llvm_ks6Triple7getArchEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/TargetRegistry.cpp:67,7'
          Dst:             _ZN7llvm_ks14TargetRegistry7targetsEv
        - Src:             'llvm/lib/Support/TargetRegistry.cpp:67,17'
          Dst:             _ZNK7llvm_ks14iterator_rangeINS_14TargetRegistry8iteratorEE5beginEv
        - Src:             'llvm/lib/Support/TargetRegistry.cpp:67,28'
          Dst:             _ZN7llvm_ks14TargetRegistry7targetsEv
        - Src:             'llvm/lib/Support/TargetRegistry.cpp:67,38'
          Dst:             _ZNK7llvm_ks14iterator_rangeINS_14TargetRegistry8iteratorEE3endEv
        - Src:             'llvm/lib/Support/TargetRegistry.cpp:67,25'
          Dst:             _ZNK7llvm_ks14TargetRegistry8iteratoreqERKS1_
        - Src:             'llvm/lib/Support/TargetRegistry.cpp:71,34'
          Dst:             _ZN7llvm_ks5TwineC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             'llvm/lib/Support/TargetRegistry.cpp:71,27'
          Dst:             _ZN7llvm_ks6TripleC2ERKNS_5TwineE
        - Src:             'llvm/lib/Support/TargetRegistry.cpp:71,38'
          Dst:             _ZNK7llvm_ks6Triple7getArchEv
        - Src:             'llvm/lib/Support/TargetRegistry.cpp:71,27'
          Dst:             _ZN7llvm_ks6TripleD2Ev
        - Src:             'llvm/lib/Support/TargetRegistry.cpp:73,25'
          Dst:             _ZN7llvm_ks14TargetRegistry7targetsEv
        - Src:             'llvm/lib/Support/TargetRegistry.cpp:73,35'
          Dst:             _ZNK7llvm_ks14iterator_rangeINS_14TargetRegistry8iteratorEE5beginEv
        - Src:             'llvm/lib/Support/TargetRegistry.cpp:73,44'
          Dst:             _ZN7llvm_ks14TargetRegistry7targetsEv
        - Src:             'llvm/lib/Support/TargetRegistry.cpp:73,54'
          Dst:             _ZNK7llvm_ks14iterator_rangeINS_14TargetRegistry8iteratorEE3endEv
        - Src:             'llvm/lib/Support/TargetRegistry.cpp:75,12'
          Dst:             _ZN7llvm_ks14TargetRegistry7targetsEv
        - Src:             'llvm/lib/Support/TargetRegistry.cpp:75,22'
          Dst:             _ZNK7llvm_ks14iterator_rangeINS_14TargetRegistry8iteratorEE3endEv
        - Src:             'llvm/lib/Support/TargetRegistry.cpp:75,9'
          Dst:             _ZNK7llvm_ks14TargetRegistry8iteratoreqERKS1_
        - Src:             'llvm/lib/Support/TargetRegistry.cpp:71,27'
          Dst:             _ZN7llvm_ks6TripleD2Ev
        - Src:             'llvm/lib/Support/TargetRegistry.cpp:80,39'
          Dst:             _ZN7llvm_ks14TargetRegistry7targetsEv
        - Src:             'llvm/lib/Support/TargetRegistry.cpp:80,49'
          Dst:             _ZNK7llvm_ks14iterator_rangeINS_14TargetRegistry8iteratorEE3endEv
        - Src:             'llvm/lib/Support/TargetRegistry.cpp:81,12'
          Dst:             _ZN7llvm_ks14TargetRegistry7targetsEv
        - Src:             'llvm/lib/Support/TargetRegistry.cpp:81,22'
          Dst:             _ZNK7llvm_ks14iterator_rangeINS_14TargetRegistry8iteratorEE3endEv
        - Src:             'llvm/lib/Support/TargetRegistry.cpp:81,9'
          Dst:             _ZNK7llvm_ks14TargetRegistry8iteratorneERKS1_
        - Src:             'llvm/lib/Support/TargetRegistry.cpp:82,63'
          Dst:             _ZNK7llvm_ks14TargetRegistry8iteratorptEv
        - Src:             'llvm/lib/Support/TargetRegistry.cpp:83,27'
          Dst:             _ZNK7llvm_ks14TargetRegistry8iteratorptEv
        - Src:             'llvm/lib/Support/TargetRegistry.cpp:87,11'
          Dst:             _ZNK7llvm_ks14TargetRegistry8iteratordeEv
    - functionName:    _ZN7llvm_ks14TargetRegistry12lookupTargetERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERNS_6TripleERS7_
      functionSourceFile: '/src/keystone/llvm/lib/Support/TargetRegistry.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          224
      EdgeCount:       53
      CyclomaticComplexity: 26
      functionsReached:
        - _ZN7llvm_ks14TargetRegistry12lookupTargetERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERS7_
        - _ZN7llvm_ks14TargetRegistry7targetsEv
        - _ZN7llvm_ks6Triple22getArchTypeForLLVMNameENS_9StringRefE
        - _ZN7llvm_ks6Triple7setArchENS0_8ArchTypeE
        - _ZNK7llvm_ks14TargetRegistry8iteratordeEv
        - _ZNK7llvm_ks14TargetRegistry8iteratoreqERKS1_
        - _ZNK7llvm_ks14iterator_rangeINS_14TargetRegistry8iteratorEE3endEv
        - _ZNK7llvm_ks14iterator_rangeINS_14TargetRegistry8iteratorEE5beginEv
        - _ZNK7llvm_ks6Triple9getTripleEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Support/TargetRegistry.cpp:34,22'
          Dst:             _ZN7llvm_ks14TargetRegistry7targetsEv
        - Src:             'llvm/lib/Support/TargetRegistry.cpp:34,32'
          Dst:             _ZNK7llvm_ks14iterator_rangeINS_14TargetRegistry8iteratorEE5beginEv
        - Src:             'llvm/lib/Support/TargetRegistry.cpp:34,41'
          Dst:             _ZN7llvm_ks14TargetRegistry7targetsEv
        - Src:             'llvm/lib/Support/TargetRegistry.cpp:34,51'
          Dst:             _ZNK7llvm_ks14iterator_rangeINS_14TargetRegistry8iteratorEE3endEv
        - Src:             'llvm/lib/Support/TargetRegistry.cpp:37,14'
          Dst:             _ZN7llvm_ks14TargetRegistry7targetsEv
        - Src:             'llvm/lib/Support/TargetRegistry.cpp:37,24'
          Dst:             _ZNK7llvm_ks14iterator_rangeINS_14TargetRegistry8iteratorEE3endEv
        - Src:             'llvm/lib/Support/TargetRegistry.cpp:37,11'
          Dst:             _ZNK7llvm_ks14TargetRegistry8iteratoreqERKS1_
        - Src:             'llvm/lib/Support/TargetRegistry.cpp:42,18'
          Dst:             _ZNK7llvm_ks14TargetRegistry8iteratordeEv
        - Src:             'llvm/lib/Support/TargetRegistry.cpp:46,29'
          Dst:             _ZN7llvm_ks6Triple22getArchTypeForLLVMNameENS_9StringRefE
        - Src:             'llvm/lib/Support/TargetRegistry.cpp:48,17'
          Dst:             _ZN7llvm_ks6Triple7setArchENS0_8ArchTypeE
        - Src:             'llvm/lib/Support/TargetRegistry.cpp:52,56'
          Dst:             _ZNK7llvm_ks6Triple9getTripleEv
        - Src:             'llvm/lib/Support/TargetRegistry.cpp:52,17'
          Dst:             _ZN7llvm_ks14TargetRegistry12lookupTargetERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERS7_
        - Src:             'llvm/lib/Support/TargetRegistry.cpp:55,25'
          Dst:             _ZNK7llvm_ks6Triple9getTripleEv
    - functionName:    _ZNK7llvm_ks25SmallVectorTemplateCommonINS_9StringRefEvE12capacity_ptrEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks25SmallVectorTemplateCommonINS_9StringRefEvE8capacityEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 136
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks25SmallVectorTemplateCommonINS_9StringRefEvE12capacity_ptrEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:136,36'
          Dst:             _ZNK7llvm_ks25SmallVectorTemplateCommonINS_9StringRefEvE12capacity_ptrEv
    - functionName:    _ZL9EatNumberRN7llvm_ks9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/Support/Triple.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 888
      functionLinenumberEnd: 900
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         31
      ICount:          189
      EdgeCount:       39
      CyclomaticComplexity: 10
      functionsReached:
        - _ZNK7llvm_ks9StringRefixEm
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/Triple.cpp:889,3'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/lib/Support/Triple.cpp:889,3'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/lib/Support/Triple.cpp:889,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/Triple.cpp:894,27'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/include/llvm/ADT/StringRef.h:423,14'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/Triple.cpp:898,28'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/lib/Support/Triple.cpp:898,45'
          Dst:             _ZNK7llvm_ks9StringRefixEm
    - functionName:    _ZL12parseARMArchN7llvm_ks9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/Support/Triple.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 339
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         47
      ICount:          312
      EdgeCount:       55
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7llvm_ks3ARM12parseArchISAENS_9StringRefE
        - _ZN7llvm_ks3ARM15parseArchEndianENS_9StringRefE
        - _ZN7llvm_ks3ARM16parseArchProfileENS_9StringRefE
        - _ZN7llvm_ks3ARM16parseArchVersionENS_9StringRefE
        - _ZN7llvm_ks3ARM20getCanonicalArchNameENS_9StringRefE
        - _ZN7llvm_ks9StringRefC2EPKc
        - memcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/lib/Support/Triple.cpp:288,3'
          Branch Sides:    []
        - Branch String:   'llvm/lib/Support/Triple.cpp:290,5'
          Branch Sides:    []
        - Branch String:   'llvm/lib/Support/Triple.cpp:304,5'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Support/Triple.cpp:284,18'
          Dst:             _ZN7llvm_ks3ARM12parseArchISAENS_9StringRefE
        - Src:             'llvm/lib/Support/Triple.cpp:285,21'
          Dst:             _ZN7llvm_ks3ARM15parseArchEndianENS_9StringRefE
        - Src:             'llvm/lib/Support/Triple.cpp:319,14'
          Dst:             _ZN7llvm_ks3ARM20getCanonicalArchNameENS_9StringRefE
        - Src:             'llvm/lib/Support/Triple.cpp:325,28'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:230,14'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:325,57'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:230,14'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:329,22'
          Dst:             _ZN7llvm_ks3ARM16parseArchProfileENS_9StringRefE
        - Src:             'llvm/lib/Support/Triple.cpp:330,22'
          Dst:             _ZN7llvm_ks3ARM16parseArchVersionENS_9StringRefE
    - functionName:    _ZNK7llvm_ks6Triple16getARMCPUForArchENS_9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/Support/Triple.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1405
      functionLinenumberEnd: 1463
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         53
      ICount:          377
      EdgeCount:       59
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7llvm_ks3ARM13getDefaultCPUENS_9StringRefE
        - _ZN7llvm_ks3ARM20getCanonicalArchNameENS_9StringRefE
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZN7llvm_ks9StringRefC2Ev
        - _ZNK7llvm_ks6Triple11getArchNameEv
        - _ZNK7llvm_ks6Triple14getEnvironmentEv
        - _ZNK7llvm_ks6Triple5getOSEv
        - memcmp
      functionUses:    0
      BranchProfiles:
        - Branch String:   'llvm/lib/Support/Triple.cpp:1411,3'
          Branch Sides:    []
        - Branch String:   'llvm/lib/Support/Triple.cpp:1439,3'
          Branch Sides:    []
        - Branch String:   'llvm/lib/Support/Triple.cpp:1441,5'
          Branch Sides:    []
        - Branch String:   'llvm/lib/Support/Triple.cpp:1453,5'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Support/Triple.cpp:1407,13'
          Dst:             _ZNK7llvm_ks6Triple11getArchNameEv
        - Src:             'llvm/lib/Support/Triple.cpp:1408,11'
          Dst:             _ZN7llvm_ks3ARM20getCanonicalArchNameENS_9StringRefE
        - Src:             'llvm/lib/Support/Triple.cpp:1411,11'
          Dst:             _ZNK7llvm_ks6Triple5getOSEv
        - Src:             'llvm/lib/Support/Triple.cpp:1414,36'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:1415,14'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Support/Triple.cpp:1419,12'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Support/Triple.cpp:1423,18'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:1424,14'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Support/Triple.cpp:1431,12'
          Dst:             _ZN7llvm_ks9StringRefC2Ev
        - Src:             'llvm/lib/Support/Triple.cpp:1433,19'
          Dst:             _ZN7llvm_ks3ARM13getDefaultCPUENS_9StringRefE
        - Src:             'llvm/lib/Support/Triple.cpp:1439,11'
          Dst:             _ZNK7llvm_ks6Triple5getOSEv
        - Src:             'llvm/lib/Support/Triple.cpp:1441,13'
          Dst:             _ZNK7llvm_ks6Triple14getEnvironmentEv
        - Src:             'llvm/lib/Support/Triple.cpp:1446,14'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Support/Triple.cpp:1448,14'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Support/Triple.cpp:1451,12'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Support/Triple.cpp:1453,13'
          Dst:             _ZNK7llvm_ks6Triple14getEnvironmentEv
        - Src:             'llvm/lib/Support/Triple.cpp:1456,14'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Support/Triple.cpp:1458,14'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
    - functionName:    _ZNK7llvm_ks6Triple11getArchNameEv
      functionSourceFile: '/src/keystone/llvm/lib/Support/Triple.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 862
      functionLinenumberEnd: 863
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks9StringRef5splitEc
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/Triple.cpp:863,26'
          Dst:             _ZNK7llvm_ks9StringRef5splitEc
    - functionName:    _ZNK7llvm_ks6Triple26getLittleEndianArchVariantEv
      functionSourceFile: '/src/keystone/llvm/lib/Support/Triple.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1346
      functionLinenumberEnd: 1403
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         63
      ICount:          258
      EdgeCount:       117
      CyclomaticComplexity: 56
      functionsReached:
        - _ZN7llvm_ks6Triple7setArchENS0_8ArchTypeE
        - _ZN7llvm_ks6TripleC2ERKS0_
        - _ZN7llvm_ks6TripleD2Ev
        - _ZNK7llvm_ks6Triple7getArchEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'llvm/lib/Support/Triple.cpp:1348,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Support/Triple.cpp:1347,10'
          Dst:             _ZN7llvm_ks6TripleC2ERKS0_
        - Src:             'llvm/lib/Support/Triple.cpp:1348,11'
          Dst:             _ZNK7llvm_ks6Triple7getArchEv
        - Src:             'llvm/lib/Support/Triple.cpp:1403,1'
          Dst:             _ZN7llvm_ks6TripleD2Ev
        - Src:             'llvm/lib/Support/Triple.cpp:1359,7'
          Dst:             _ZN7llvm_ks6Triple7setArchENS0_8ArchTypeE
        - Src:             'llvm/lib/Support/Triple.cpp:1395,30'
          Dst:             _ZN7llvm_ks6Triple7setArchENS0_8ArchTypeE
        - Src:             'llvm/lib/Support/Triple.cpp:1396,30'
          Dst:             _ZN7llvm_ks6Triple7setArchENS0_8ArchTypeE
        - Src:             'llvm/lib/Support/Triple.cpp:1397,30'
          Dst:             _ZN7llvm_ks6Triple7setArchENS0_8ArchTypeE
        - Src:             'llvm/lib/Support/Triple.cpp:1398,30'
          Dst:             _ZN7llvm_ks6Triple7setArchENS0_8ArchTypeE
        - Src:             'llvm/lib/Support/Triple.cpp:1399,30'
          Dst:             _ZN7llvm_ks6Triple7setArchENS0_8ArchTypeE
        - Src:             'llvm/lib/Support/Triple.cpp:1400,30'
          Dst:             _ZN7llvm_ks6Triple7setArchENS0_8ArchTypeE
        - Src:             'llvm/lib/Support/Triple.cpp:1403,1'
          Dst:             _ZN7llvm_ks6TripleD2Ev
    - functionName:    _ZN7llvm_ks6Triple7setArchENS0_8ArchTypeE
      functionSourceFile: '/src/keystone/llvm/lib/Support/Triple.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1039
      functionLinenumberEnd: 1041
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks6Triple11setArchNameENS_9StringRefE
        - _ZN7llvm_ks6Triple15getArchTypeNameENS0_8ArchTypeE
        - _ZN7llvm_ks9StringRefC2EPKc
      functionUses:    47
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/Triple.cpp:1040,15'
          Dst:             _ZN7llvm_ks6Triple15getArchTypeNameENS0_8ArchTypeE
        - Src:             'llvm/lib/Support/Triple.cpp:1040,15'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Support/Triple.cpp:1040,3'
          Dst:             _ZN7llvm_ks6Triple11setArchNameENS_9StringRefE
    - functionName:    _ZN7llvm_ks6Triple15getArchTypeNameENS0_8ArchTypeE
      functionSourceFile: '/src/keystone/llvm/lib/Support/Triple.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         50
      ICount:          249
      EdgeCount:       98
      CyclomaticComplexity: 50
      functionsReached:
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/lib/Support/Triple.cpp:21,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Support/Triple.cpp:70,3'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
    - functionName:    _ZN7llvm_ks6Triple11setArchNameENS_9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/Support/Triple.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1067
      functionLinenumberEnd: 1076
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          122
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks11SmallStringILj64EEC2Ev
        - _ZN7llvm_ks11SmallStringILj64EED2Ev
        - _ZN7llvm_ks11SmallStringILj64EEpLENS_9StringRefE
        - _ZN7llvm_ks5TwineC2ERKNS_15SmallVectorImplIcEE
        - _ZN7llvm_ks6Triple9setTripleERKNS_5TwineE
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZNK7llvm_ks6Triple13getVendorNameEv
        - _ZNK7llvm_ks6Triple23getOSAndEnvironmentNameEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/Triple.cpp:1069,19'
          Dst:             _ZN7llvm_ks11SmallStringILj64EEC2Ev
        - Src:             'llvm/lib/Support/Triple.cpp:1070,10'
          Dst:             _ZN7llvm_ks11SmallStringILj64EEpLENS_9StringRefE
        - Src:             'llvm/lib/Support/Triple.cpp:1071,13'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Support/Triple.cpp:1071,10'
          Dst:             _ZN7llvm_ks11SmallStringILj64EEpLENS_9StringRefE
        - Src:             'llvm/lib/Support/Triple.cpp:1072,13'
          Dst:             _ZNK7llvm_ks6Triple13getVendorNameEv
        - Src:             'llvm/lib/Support/Triple.cpp:1072,10'
          Dst:             _ZN7llvm_ks11SmallStringILj64EEpLENS_9StringRefE
        - Src:             'llvm/lib/Support/Triple.cpp:1073,13'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Support/Triple.cpp:1073,10'
          Dst:             _ZN7llvm_ks11SmallStringILj64EEpLENS_9StringRefE
        - Src:             'llvm/lib/Support/Triple.cpp:1074,13'
          Dst:             _ZNK7llvm_ks6Triple23getOSAndEnvironmentNameEv
        - Src:             'llvm/lib/Support/Triple.cpp:1074,10'
          Dst:             _ZN7llvm_ks11SmallStringILj64EEpLENS_9StringRefE
        - Src:             'llvm/lib/Support/Triple.cpp:1075,13'
          Dst:             _ZN7llvm_ks5TwineC2ERKNS_15SmallVectorImplIcEE
        - Src:             'llvm/lib/Support/Triple.cpp:1075,3'
          Dst:             _ZN7llvm_ks6Triple9setTripleERKNS_5TwineE
        - Src:             'llvm/lib/Support/Triple.cpp:1076,1'
          Dst:             _ZN7llvm_ks11SmallStringILj64EED2Ev
        - Src:             'llvm/lib/Support/Triple.cpp:1076,1'
          Dst:             _ZN7llvm_ks11SmallStringILj64EED2Ev
    - functionName:    _ZNK7llvm_ks6Triple13getVendorNameEv
      functionSourceFile: '/src/keystone/llvm/lib/Support/Triple.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 866
      functionLinenumberEnd: 868
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks9StringRef5splitEc
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/Triple.cpp:867,35'
          Dst:             _ZNK7llvm_ks9StringRef5splitEc
        - Src:             'llvm/lib/Support/Triple.cpp:868,14'
          Dst:             _ZNK7llvm_ks9StringRef5splitEc
    - functionName:    _ZNK7llvm_ks6Triple23getOSAndEnvironmentNameEv
      functionSourceFile: '/src/keystone/llvm/lib/Support/Triple.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 883
      functionLinenumberEnd: 885
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks9StringRef5splitEc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/Triple.cpp:884,35'
          Dst:             _ZNK7llvm_ks9StringRef5splitEc
        - Src:             'llvm/lib/Support/Triple.cpp:885,14'
          Dst:             _ZNK7llvm_ks9StringRef5splitEc
    - functionName:    _ZN7llvm_ks6Triple9setTripleERKNS_5TwineE
      functionSourceFile: '/src/keystone/llvm/lib/Support/Triple.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1035
      functionLinenumberEnd: 1037
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks6TripleC2ERKNS_5TwineE
        - _ZN7llvm_ks6TripleD2Ev
        - _ZN7llvm_ks6TripleaSEOS0_
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/Triple.cpp:1036,11'
          Dst:             _ZN7llvm_ks6TripleC2ERKNS_5TwineE
        - Src:             'llvm/lib/Support/Triple.cpp:1036,9'
          Dst:             _ZN7llvm_ks6TripleaSEOS0_
        - Src:             'llvm/lib/Support/Triple.cpp:1036,3'
          Dst:             _ZN7llvm_ks6TripleD2Ev
    - functionName:    _ZN7llvm_ks6TripleaSEOS0_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/Triple.h'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks6TripleC2ERKNS_5TwineE
      functionSourceFile: '/src/keystone/llvm/lib/Support/Triple.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 620
      functionLinenumberEnd: 640
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         54
      ICount:          497
      EdgeCount:       103
      CyclomaticComplexity: 51
      functionsReached:
        - _ZL11parseFormatN7llvm_ks9StringRefE
        - _ZL11parseVendorN7llvm_ks9StringRefE
        - _ZL12parseSubArchN7llvm_ks9StringRefE
        - _ZL16getDefaultFormatRKN7llvm_ks6TripleE
        - _ZL16parseEnvironmentN7llvm_ks9StringRefE
        - _ZL7parseOSN7llvm_ks9StringRefE
        - _ZL9parseArchN7llvm_ks9StringRefE
        - _ZN7llvm_ks11SmallVectorINS_9StringRefELj4EEC2Ev
        - _ZN7llvm_ks11SmallVectorINS_9StringRefELj4EED2Ev
        - _ZNK7llvm_ks5Twine3strEv
        - _ZNK7llvm_ks9StringRef5splitERNS_15SmallVectorImplIS0_EEcib
        - __assert_fail
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/Triple.cpp:618,16'
          Dst:             _ZNK7llvm_ks5Twine3strEv
        - Src:             'llvm/lib/Support/Triple.cpp:622,29'
          Dst:             _ZN7llvm_ks11SmallVectorINS_9StringRefELj4EEC2Ev
        - Src:             'llvm/lib/Support/Triple.cpp:623,19'
          Dst:             _ZNK7llvm_ks9StringRef5splitERNS_15SmallVectorImplIS0_EEcib
        - Src:             'llvm/lib/Support/Triple.cpp:625,22'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/Triple.cpp:625,12'
          Dst:             _ZL9parseArchN7llvm_ks9StringRefE
        - Src:             'llvm/lib/Support/Triple.cpp:626,28'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/Triple.cpp:626,15'
          Dst:             _ZL12parseSubArchN7llvm_ks9StringRefE
        - Src:             'llvm/lib/Support/Triple.cpp:628,28'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/Triple.cpp:628,16'
          Dst:             _ZL11parseVendorN7llvm_ks9StringRefE
        - Src:             'llvm/lib/Support/Triple.cpp:630,22'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/Triple.cpp:630,14'
          Dst:             _ZL7parseOSN7llvm_ks9StringRefE
        - Src:             'llvm/lib/Support/Triple.cpp:632,42'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/Triple.cpp:632,25'
          Dst:             _ZL16parseEnvironmentN7llvm_ks9StringRefE
        - Src:             'llvm/lib/Support/Triple.cpp:633,38'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/Triple.cpp:633,26'
          Dst:             _ZL11parseFormatN7llvm_ks9StringRefE
        - Src:             'llvm/lib/Support/Triple.cpp:640,1'
          Dst:             _ZN7llvm_ks11SmallVectorINS_9StringRefELj4EED2Ev
        - Src:             'llvm/lib/Support/Triple.cpp:639,20'
          Dst:             _ZL16getDefaultFormatRKN7llvm_ks6TripleE
        - Src:             'llvm/lib/Support/Triple.cpp:640,1'
          Dst:             _ZN7llvm_ks11SmallVectorINS_9StringRefELj4EED2Ev
    - functionName:    _ZL9parseArchN7llvm_ks9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/Support/Triple.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 341
      functionLinenumberEnd: 403
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         461
      ICount:          3142
      EdgeCount:       647
      CyclomaticComplexity: 188
      functionsReached:
        - _ZL12parseARMArchN7llvm_ks9StringRefE
        - _ZL12parseBPFArchN7llvm_ks9StringRefE
        - _ZN7llvm_ks9StringRefC2EPKc
        - memcmp
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/Triple.cpp:343,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:343,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:343,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:343,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:345,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:345,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:345,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:346,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:346,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:346,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:347,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:347,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:348,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:348,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:348,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:349,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:349,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:350,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:351,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:352,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:353,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:354,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:355,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:356,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:357,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:358,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:359,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:360,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:361,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:361,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:361,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:362,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:362,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:363,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:363,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:364,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:365,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:366,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:367,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:368,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:369,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:370,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:370,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:371,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:372,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:373,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:373,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:374,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:375,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:376,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:377,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:378,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:379,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:380,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:381,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:382,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:383,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:384,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:385,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:386,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:387,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:388,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:389,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:395,29'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:230,14'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:395,59'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:230,14'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:396,29'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:230,14'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:397,14'
          Dst:             _ZL12parseARMArchN7llvm_ks9StringRefE
        - Src:             'llvm/lib/Support/Triple.cpp:398,29'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:230,14'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:399,14'
          Dst:             _ZL12parseBPFArchN7llvm_ks9StringRefE
    - functionName:    _ZL12parseSubArchN7llvm_ks9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/Support/Triple.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 481
      functionLinenumberEnd: 539
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         58
      ICount:          390
      EdgeCount:       68
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN7llvm_ks3ARM20getCanonicalArchNameENS_9StringRefE
        - _ZN7llvm_ks3ARM9parseArchENS_9StringRefE
        - memcmp
      functionUses:    3
      BranchProfiles:
        - Branch String:   'llvm/lib/Support/Triple.cpp:493,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Support/Triple.cpp:482,26'
          Dst:             _ZN7llvm_ks3ARM20getCanonicalArchNameENS_9StringRefE
        - Src:             'llvm/lib/Support/Triple.cpp:487,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:488,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:489,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:493,10'
          Dst:             _ZN7llvm_ks3ARM9parseArchENS_9StringRefE
    - functionName:    _ZL11parseVendorN7llvm_ks9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/Support/Triple.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 405
      functionLinenumberEnd: 419
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         90
      ICount:          649
      EdgeCount:       127
      CyclomaticComplexity: 39
      functionsReached:
        - memcmp
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/Triple.cpp:407,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:408,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:409,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:410,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:411,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:412,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:413,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:414,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:415,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:416,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:417,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:418,6'
          Dst:             memcmp
    - functionName:    _ZL7parseOSN7llvm_ks9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/Support/Triple.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 422
      functionLinenumberEnd: 452
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         202
      ICount:          1433
      EdgeCount:       287
      CyclomaticComplexity: 87
      functionsReached:
        - memcmp
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/Triple.cpp:424,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:425,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:426,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:427,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:428,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:429,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:430,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:431,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:432,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:433,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:434,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:435,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:436,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:437,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:438,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:439,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:440,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:441,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:442,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:443,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:444,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:445,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:446,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:447,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:448,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:449,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:450,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:451,6'
          Dst:             memcmp
    - functionName:    _ZL16parseEnvironmentN7llvm_ks9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/Support/Triple.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 455
      functionLinenumberEnd: 470
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         97
      ICount:          698
      EdgeCount:       137
      CyclomaticComplexity: 42
      functionsReached:
        - memcmp
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/Triple.cpp:457,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:458,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:459,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:460,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:461,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:462,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:463,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:464,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:465,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:466,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:467,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:468,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:469,6'
          Dst:             memcmp
    - functionName:    _ZL11parseFormatN7llvm_ks9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/Support/Triple.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 473
      functionLinenumberEnd: 478
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         27
      ICount:          232
      EdgeCount:       37
      CyclomaticComplexity: 12
      functionsReached:
        - memcmp
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/Triple.cpp:475,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:476,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:477,6'
          Dst:             memcmp
    - functionName:    _ZL16getDefaultFormatRKN7llvm_ks6TripleE
      functionSourceFile: '/src/keystone/llvm/lib/Support/Triple.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 551
      functionLinenumberEnd: 611
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         60
      ICount:          242
      EdgeCount:       61
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - _ZNK7llvm_ks6Triple10isOSDarwinEv
        - _ZNK7llvm_ks6Triple11isOSWindowsEv
        - _ZNK7llvm_ks6Triple7getArchEv
      functionUses:    4
      BranchProfiles:
        - Branch String:   'llvm/lib/Support/Triple.cpp:552,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Support/Triple.cpp:552,13'
          Dst:             _ZNK7llvm_ks6Triple7getArchEv
        - Src:             'llvm/lib/Support/Triple.cpp:559,11'
          Dst:             _ZNK7llvm_ks6Triple10isOSDarwinEv
        - Src:             'llvm/lib/Support/Triple.cpp:561,16'
          Dst:             _ZNK7llvm_ks6Triple11isOSWindowsEv
        - Src:             'llvm/lib/Support/Triple.cpp:606,11'
          Dst:             _ZNK7llvm_ks6Triple10isOSDarwinEv
        - Src:             'llvm/lib/Support/Triple.cpp:610,3'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
    - functionName:    _ZL12parseBPFArchN7llvm_ks9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/Support/Triple.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 217
      functionLinenumberEnd: 230
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         46
      ICount:          345
      EdgeCount:       61
      CyclomaticComplexity: 17
      functionsReached:
        - _ZN7llvm_ks9StringRefC2EPKc
        - memcmp
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/Triple.cpp:218,23'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:223,30'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:223,59'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:225,30'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:225,59'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
    - functionName:    _ZNK7llvm_ks6Triple23getBigEndianArchVariantEv
      functionSourceFile: '/src/keystone/llvm/lib/Support/Triple.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1285
      functionLinenumberEnd: 1344
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         65
      ICount:          266
      EdgeCount:       121
      CyclomaticComplexity: 58
      functionsReached:
        - _ZN7llvm_ks6Triple7setArchENS0_8ArchTypeE
        - _ZN7llvm_ks6TripleC2ERKS0_
        - _ZN7llvm_ks6TripleD2Ev
        - _ZNK7llvm_ks6Triple7getArchEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'llvm/lib/Support/Triple.cpp:1287,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Support/Triple.cpp:1286,10'
          Dst:             _ZN7llvm_ks6TripleC2ERKS0_
        - Src:             'llvm/lib/Support/Triple.cpp:1287,11'
          Dst:             _ZNK7llvm_ks6Triple7getArchEv
        - Src:             'llvm/lib/Support/Triple.cpp:1344,1'
          Dst:             _ZN7llvm_ks6TripleD2Ev
        - Src:             'llvm/lib/Support/Triple.cpp:1318,7'
          Dst:             _ZN7llvm_ks6Triple7setArchENS0_8ArchTypeE
        - Src:             'llvm/lib/Support/Triple.cpp:1336,27'
          Dst:             _ZN7llvm_ks6Triple7setArchENS0_8ArchTypeE
        - Src:             'llvm/lib/Support/Triple.cpp:1337,27'
          Dst:             _ZN7llvm_ks6Triple7setArchENS0_8ArchTypeE
        - Src:             'llvm/lib/Support/Triple.cpp:1338,27'
          Dst:             _ZN7llvm_ks6Triple7setArchENS0_8ArchTypeE
        - Src:             'llvm/lib/Support/Triple.cpp:1339,27'
          Dst:             _ZN7llvm_ks6Triple7setArchENS0_8ArchTypeE
        - Src:             'llvm/lib/Support/Triple.cpp:1340,27'
          Dst:             _ZN7llvm_ks6Triple7setArchENS0_8ArchTypeE
        - Src:             'llvm/lib/Support/Triple.cpp:1341,27'
          Dst:             _ZN7llvm_ks6Triple7setArchENS0_8ArchTypeE
        - Src:             'llvm/lib/Support/Triple.cpp:1344,1'
          Dst:             _ZN7llvm_ks6TripleD2Ev
    - functionName:    _ZNK7llvm_ks6Triple19get64BitArchVariantEv
      functionSourceFile: '/src/keystone/llvm/lib/Support/Triple.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1227
      functionLinenumberEnd: 1283
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         75
      ICount:          306
      EdgeCount:       131
      CyclomaticComplexity: 58
      functionsReached:
        - _ZN7llvm_ks6Triple7setArchENS0_8ArchTypeE
        - _ZN7llvm_ks6TripleC2ERKS0_
        - _ZN7llvm_ks6TripleD2Ev
        - _ZNK7llvm_ks6Triple7getArchEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'llvm/lib/Support/Triple.cpp:1229,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Support/Triple.cpp:1228,10'
          Dst:             _ZN7llvm_ks6TripleC2ERKS0_
        - Src:             'llvm/lib/Support/Triple.cpp:1229,11'
          Dst:             _ZNK7llvm_ks6Triple7getArchEv
        - Src:             'llvm/lib/Support/Triple.cpp:1283,1'
          Dst:             _ZN7llvm_ks6TripleD2Ev
        - Src:             'llvm/lib/Support/Triple.cpp:1240,7'
          Dst:             _ZN7llvm_ks6Triple7setArchENS0_8ArchTypeE
        - Src:             'llvm/lib/Support/Triple.cpp:1265,27'
          Dst:             _ZN7llvm_ks6Triple7setArchENS0_8ArchTypeE
        - Src:             'llvm/lib/Support/Triple.cpp:1266,27'
          Dst:             _ZN7llvm_ks6Triple7setArchENS0_8ArchTypeE
        - Src:             'llvm/lib/Support/Triple.cpp:1267,27'
          Dst:             _ZN7llvm_ks6Triple7setArchENS0_8ArchTypeE
        - Src:             'llvm/lib/Support/Triple.cpp:1268,27'
          Dst:             _ZN7llvm_ks6Triple7setArchENS0_8ArchTypeE
        - Src:             'llvm/lib/Support/Triple.cpp:1269,27'
          Dst:             _ZN7llvm_ks6Triple7setArchENS0_8ArchTypeE
        - Src:             'llvm/lib/Support/Triple.cpp:1270,27'
          Dst:             _ZN7llvm_ks6Triple7setArchENS0_8ArchTypeE
        - Src:             'llvm/lib/Support/Triple.cpp:1271,27'
          Dst:             _ZN7llvm_ks6Triple7setArchENS0_8ArchTypeE
        - Src:             'llvm/lib/Support/Triple.cpp:1272,27'
          Dst:             _ZN7llvm_ks6Triple7setArchENS0_8ArchTypeE
        - Src:             'llvm/lib/Support/Triple.cpp:1273,27'
          Dst:             _ZN7llvm_ks6Triple7setArchENS0_8ArchTypeE
        - Src:             'llvm/lib/Support/Triple.cpp:1274,27'
          Dst:             _ZN7llvm_ks6Triple7setArchENS0_8ArchTypeE
        - Src:             'llvm/lib/Support/Triple.cpp:1275,27'
          Dst:             _ZN7llvm_ks6Triple7setArchENS0_8ArchTypeE
        - Src:             'llvm/lib/Support/Triple.cpp:1276,27'
          Dst:             _ZN7llvm_ks6Triple7setArchENS0_8ArchTypeE
        - Src:             'llvm/lib/Support/Triple.cpp:1277,27'
          Dst:             _ZN7llvm_ks6Triple7setArchENS0_8ArchTypeE
        - Src:             'llvm/lib/Support/Triple.cpp:1278,27'
          Dst:             _ZN7llvm_ks6Triple7setArchENS0_8ArchTypeE
        - Src:             'llvm/lib/Support/Triple.cpp:1279,27'
          Dst:             _ZN7llvm_ks6Triple7setArchENS0_8ArchTypeE
        - Src:             'llvm/lib/Support/Triple.cpp:1280,27'
          Dst:             _ZN7llvm_ks6Triple7setArchENS0_8ArchTypeE
        - Src:             'llvm/lib/Support/Triple.cpp:1283,1'
          Dst:             _ZN7llvm_ks6TripleD2Ev
    - functionName:    _ZNK7llvm_ks6Triple19get32BitArchVariantEv
      functionSourceFile: '/src/keystone/llvm/lib/Support/Triple.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1169
      functionLinenumberEnd: 1225
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         73
      ICount:          298
      EdgeCount:       129
      CyclomaticComplexity: 58
      functionsReached:
        - _ZN7llvm_ks6Triple7setArchENS0_8ArchTypeE
        - _ZN7llvm_ks6TripleC2ERKS0_
        - _ZN7llvm_ks6TripleD2Ev
        - _ZNK7llvm_ks6Triple7getArchEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'llvm/lib/Support/Triple.cpp:1171,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Support/Triple.cpp:1170,10'
          Dst:             _ZN7llvm_ks6TripleC2ERKS0_
        - Src:             'llvm/lib/Support/Triple.cpp:1171,11'
          Dst:             _ZNK7llvm_ks6Triple7getArchEv
        - Src:             'llvm/lib/Support/Triple.cpp:1225,1'
          Dst:             _ZN7llvm_ks6TripleD2Ev
        - Src:             'llvm/lib/Support/Triple.cpp:1180,7'
          Dst:             _ZN7llvm_ks6Triple7setArchENS0_8ArchTypeE
        - Src:             'llvm/lib/Support/Triple.cpp:1209,30'
          Dst:             _ZN7llvm_ks6Triple7setArchENS0_8ArchTypeE
        - Src:             'llvm/lib/Support/Triple.cpp:1210,30'
          Dst:             _ZN7llvm_ks6Triple7setArchENS0_8ArchTypeE
        - Src:             'llvm/lib/Support/Triple.cpp:1211,30'
          Dst:             _ZN7llvm_ks6Triple7setArchENS0_8ArchTypeE
        - Src:             'llvm/lib/Support/Triple.cpp:1212,30'
          Dst:             _ZN7llvm_ks6Triple7setArchENS0_8ArchTypeE
        - Src:             'llvm/lib/Support/Triple.cpp:1213,30'
          Dst:             _ZN7llvm_ks6Triple7setArchENS0_8ArchTypeE
        - Src:             'llvm/lib/Support/Triple.cpp:1214,30'
          Dst:             _ZN7llvm_ks6Triple7setArchENS0_8ArchTypeE
        - Src:             'llvm/lib/Support/Triple.cpp:1215,30'
          Dst:             _ZN7llvm_ks6Triple7setArchENS0_8ArchTypeE
        - Src:             'llvm/lib/Support/Triple.cpp:1216,30'
          Dst:             _ZN7llvm_ks6Triple7setArchENS0_8ArchTypeE
        - Src:             'llvm/lib/Support/Triple.cpp:1217,30'
          Dst:             _ZN7llvm_ks6Triple7setArchENS0_8ArchTypeE
        - Src:             'llvm/lib/Support/Triple.cpp:1218,30'
          Dst:             _ZN7llvm_ks6Triple7setArchENS0_8ArchTypeE
        - Src:             'llvm/lib/Support/Triple.cpp:1219,30'
          Dst:             _ZN7llvm_ks6Triple7setArchENS0_8ArchTypeE
        - Src:             'llvm/lib/Support/Triple.cpp:1220,30'
          Dst:             _ZN7llvm_ks6Triple7setArchENS0_8ArchTypeE
        - Src:             'llvm/lib/Support/Triple.cpp:1221,30'
          Dst:             _ZN7llvm_ks6Triple7setArchENS0_8ArchTypeE
        - Src:             'llvm/lib/Support/Triple.cpp:1222,30'
          Dst:             _ZN7llvm_ks6Triple7setArchENS0_8ArchTypeE
        - Src:             'llvm/lib/Support/Triple.cpp:1225,1'
          Dst:             _ZN7llvm_ks6TripleD2Ev
    - functionName:    _ZNK7llvm_ks6Triple11isArch16BitEv
      functionSourceFile: '/src/keystone/llvm/lib/Support/Triple.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1165
      functionLinenumberEnd: 1166
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL22getArchPointerBitWidthN7llvm_ks6Triple8ArchTypeE
        - _ZNK7llvm_ks6Triple7getArchEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/Triple.cpp:1166,33'
          Dst:             _ZNK7llvm_ks6Triple7getArchEv
        - Src:             'llvm/lib/Support/Triple.cpp:1166,10'
          Dst:             _ZL22getArchPointerBitWidthN7llvm_ks6Triple8ArchTypeE
    - functionName:    _ZL22getArchPointerBitWidthN7llvm_ks6Triple8ArchTypeE
      functionSourceFile: '/src/keystone/llvm/lib/Support/Triple.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1099
      functionLinenumberEnd: 1155
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         53
      ICount:          211
      EdgeCount:       104
      CyclomaticComplexity: 53
      functionsReached:
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
      functionUses:    3
      BranchProfiles:
        - Branch String:   'llvm/lib/Support/Triple.cpp:1100,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Support/Triple.cpp:1154,3'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
    - functionName:    _ZNK7llvm_ks6Triple11isArch32BitEv
      functionSourceFile: '/src/keystone/llvm/lib/Support/Triple.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1161
      functionLinenumberEnd: 1162
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL22getArchPointerBitWidthN7llvm_ks6Triple8ArchTypeE
        - _ZNK7llvm_ks6Triple7getArchEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/Triple.cpp:1162,33'
          Dst:             _ZNK7llvm_ks6Triple7getArchEv
        - Src:             'llvm/lib/Support/Triple.cpp:1162,10'
          Dst:             _ZL22getArchPointerBitWidthN7llvm_ks6Triple8ArchTypeE
    - functionName:    _ZNK7llvm_ks6Triple11isArch64BitEv
      functionSourceFile: '/src/keystone/llvm/lib/Support/Triple.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1157
      functionLinenumberEnd: 1158
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL22getArchPointerBitWidthN7llvm_ks6Triple8ArchTypeE
        - _ZNK7llvm_ks6Triple7getArchEv
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/Triple.cpp:1158,33'
          Dst:             _ZNK7llvm_ks6Triple7getArchEv
        - Src:             'llvm/lib/Support/Triple.cpp:1158,10'
          Dst:             _ZL22getArchPointerBitWidthN7llvm_ks6Triple8ArchTypeE
    - functionName:    _ZN7llvm_ks6Triple23setOSAndEnvironmentNameENS_9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/Support/Triple.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1095
      functionLinenumberEnd: 1097
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          50
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks5TwineC2EPKc
        - _ZN7llvm_ks5TwineC2ERKNS_9StringRefE
        - _ZN7llvm_ks6Triple9setTripleERKNS_5TwineE
        - _ZN7llvm_ksplERKNS_5TwineES2_
        - _ZN7llvm_ksplERKNS_9StringRefEPKc
        - _ZNK7llvm_ks6Triple11getArchNameEv
        - _ZNK7llvm_ks6Triple13getVendorNameEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/Triple.cpp:1096,13'
          Dst:             _ZNK7llvm_ks6Triple11getArchNameEv
        - Src:             'llvm/lib/Support/Triple.cpp:1096,27'
          Dst:             _ZN7llvm_ksplERKNS_9StringRefEPKc
        - Src:             'llvm/lib/Support/Triple.cpp:1096,35'
          Dst:             _ZNK7llvm_ks6Triple13getVendorNameEv
        - Src:             'llvm/lib/Support/Triple.cpp:1096,35'
          Dst:             _ZN7llvm_ks5TwineC2ERKNS_9StringRefE
        - Src:             'llvm/lib/Support/Triple.cpp:1096,33'
          Dst:             _ZN7llvm_ksplERKNS_5TwineES2_
        - Src:             'llvm/lib/Support/Triple.cpp:1096,53'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Support/Triple.cpp:1096,51'
          Dst:             _ZN7llvm_ksplERKNS_5TwineES2_
        - Src:             'llvm/lib/Support/Triple.cpp:1096,59'
          Dst:             _ZN7llvm_ks5TwineC2ERKNS_9StringRefE
        - Src:             'llvm/lib/Support/Triple.cpp:1096,57'
          Dst:             _ZN7llvm_ksplERKNS_5TwineES2_
        - Src:             'llvm/lib/Support/Triple.cpp:1096,3'
          Dst:             _ZN7llvm_ks6Triple9setTripleERKNS_5TwineE
    - functionName:    _ZNK7llvm_ks6Triple14hasEnvironmentEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/Triple.h'
      linkageType:     InternalLinkage
      functionLinenumber: 268
      functionLinenumberEnd: 585
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          116
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZNK7llvm_ks6Triple18getEnvironmentNameEv
        - memcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/Triple.h:269,12'
          Dst:             _ZNK7llvm_ks6Triple18getEnvironmentNameEv
        - Src:             'llvm/include/llvm/ADT/Triple.h:269,36'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
    - functionName:    _ZNK7llvm_ks6Triple18getEnvironmentNameEv
      functionSourceFile: '/src/keystone/llvm/lib/Support/Triple.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 877
      functionLinenumberEnd: 880
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          43
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks9StringRef5splitEc
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/Triple.cpp:878,35'
          Dst:             _ZNK7llvm_ks9StringRef5splitEc
        - Src:             'llvm/lib/Support/Triple.cpp:879,13'
          Dst:             _ZNK7llvm_ks9StringRef5splitEc
        - Src:             'llvm/lib/Support/Triple.cpp:880,14'
          Dst:             _ZNK7llvm_ks9StringRef5splitEc
    - functionName:    _ZN7llvm_ks6Triple15setObjectFormatENS0_16ObjectFormatTypeE
      functionSourceFile: '/src/keystone/llvm/lib/Support/Triple.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1059
      functionLinenumberEnd: 1065
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          92
      EdgeCount:       19
      CyclomaticComplexity: 11
      functionsReached:
        - _ZL23getObjectFormatTypeNameN7llvm_ks6Triple16ObjectFormatTypeE
        - _ZN7llvm_ks5TwineC2EPKc
        - _ZN7llvm_ks6Triple18setEnvironmentNameENS_9StringRefE
        - _ZN7llvm_ks6Triple22getEnvironmentTypeNameENS0_15EnvironmentTypeE
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZN7llvm_ksplERKNS_5TwineES2_
        - _ZNK7llvm_ks5Twine3strEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/Triple.cpp:1061,31'
          Dst:             _ZL23getObjectFormatTypeNameN7llvm_ks6Triple16ObjectFormatTypeE
        - Src:             'llvm/lib/Support/Triple.cpp:1061,31'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Support/Triple.cpp:1061,12'
          Dst:             _ZN7llvm_ks6Triple18setEnvironmentNameENS_9StringRefE
        - Src:             'llvm/lib/Support/Triple.cpp:1063,23'
          Dst:             _ZN7llvm_ks6Triple22getEnvironmentTypeNameENS0_15EnvironmentTypeE
        - Src:             'llvm/lib/Support/Triple.cpp:1063,23'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Support/Triple.cpp:1063,61'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Support/Triple.cpp:1063,59'
          Dst:             _ZN7llvm_ksplERKNS_5TwineES2_
        - Src:             'llvm/lib/Support/Triple.cpp:1064,23'
          Dst:             _ZL23getObjectFormatTypeNameN7llvm_ks6Triple16ObjectFormatTypeE
        - Src:             'llvm/lib/Support/Triple.cpp:1064,23'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Support/Triple.cpp:1063,72'
          Dst:             _ZN7llvm_ksplERKNS_5TwineES2_
        - Src:             'llvm/lib/Support/Triple.cpp:1064,54'
          Dst:             _ZNK7llvm_ks5Twine3strEv
        - Src:             'llvm/lib/Support/Triple.cpp:1063,3'
          Dst:             _ZN7llvm_ks6Triple18setEnvironmentNameENS_9StringRefE
    - functionName:    _ZL23getObjectFormatTypeNameN7llvm_ks6Triple16ObjectFormatTypeE
      functionSourceFile: '/src/keystone/llvm/lib/Support/Triple.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 541
      functionLinenumberEnd: 549
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          44
      EdgeCount:       16
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
      functionUses:    5
      BranchProfiles:
        - Branch String:   'llvm/lib/Support/Triple.cpp:542,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Support/Triple.cpp:548,3'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
    - functionName:    _ZN7llvm_ks6Triple18setEnvironmentNameENS_9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/Support/Triple.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1090
      functionLinenumberEnd: 1093
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          66
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks5TwineC2EPKc
        - _ZN7llvm_ks5TwineC2ERKNS_9StringRefE
        - _ZN7llvm_ks6Triple9setTripleERKNS_5TwineE
        - _ZN7llvm_ksplERKNS_5TwineES2_
        - _ZN7llvm_ksplERKNS_9StringRefEPKc
        - _ZNK7llvm_ks6Triple11getArchNameEv
        - _ZNK7llvm_ks6Triple13getVendorNameEv
        - _ZNK7llvm_ks6Triple9getOSNameEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/Triple.cpp:1091,13'
          Dst:             _ZNK7llvm_ks6Triple11getArchNameEv
        - Src:             'llvm/lib/Support/Triple.cpp:1091,27'
          Dst:             _ZN7llvm_ksplERKNS_9StringRefEPKc
        - Src:             'llvm/lib/Support/Triple.cpp:1091,35'
          Dst:             _ZNK7llvm_ks6Triple13getVendorNameEv
        - Src:             'llvm/lib/Support/Triple.cpp:1091,35'
          Dst:             _ZN7llvm_ks5TwineC2ERKNS_9StringRefE
        - Src:             'llvm/lib/Support/Triple.cpp:1091,33'
          Dst:             _ZN7llvm_ksplERKNS_5TwineES2_
        - Src:             'llvm/lib/Support/Triple.cpp:1091,53'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Support/Triple.cpp:1091,51'
          Dst:             _ZN7llvm_ksplERKNS_5TwineES2_
        - Src:             'llvm/lib/Support/Triple.cpp:1091,59'
          Dst:             _ZNK7llvm_ks6Triple9getOSNameEv
        - Src:             'llvm/lib/Support/Triple.cpp:1091,59'
          Dst:             _ZN7llvm_ks5TwineC2ERKNS_9StringRefE
        - Src:             'llvm/lib/Support/Triple.cpp:1091,57'
          Dst:             _ZN7llvm_ksplERKNS_5TwineES2_
        - Src:             'llvm/lib/Support/Triple.cpp:1092,13'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Support/Triple.cpp:1091,71'
          Dst:             _ZN7llvm_ksplERKNS_5TwineES2_
        - Src:             'llvm/lib/Support/Triple.cpp:1092,19'
          Dst:             _ZN7llvm_ks5TwineC2ERKNS_9StringRefE
        - Src:             'llvm/lib/Support/Triple.cpp:1092,17'
          Dst:             _ZN7llvm_ksplERKNS_5TwineES2_
        - Src:             'llvm/lib/Support/Triple.cpp:1091,3'
          Dst:             _ZN7llvm_ks6Triple9setTripleERKNS_5TwineE
    - functionName:    _ZN7llvm_ks6Triple22getEnvironmentTypeNameENS0_15EnvironmentTypeE
      functionSourceFile: '/src/keystone/llvm/lib/Support/Triple.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 215
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         19
      ICount:          94
      EdgeCount:       36
      CyclomaticComplexity: 19
      functionsReached:
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
      functionUses:    4
      BranchProfiles:
        - Branch String:   'llvm/lib/Support/Triple.cpp:197,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Support/Triple.cpp:214,3'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
    - functionName:    _ZNK7llvm_ks6Triple9getOSNameEv
      functionSourceFile: '/src/keystone/llvm/lib/Support/Triple.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 871
      functionLinenumberEnd: 874
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          43
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks9StringRef5splitEc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/Triple.cpp:872,35'
          Dst:             _ZNK7llvm_ks9StringRef5splitEc
        - Src:             'llvm/lib/Support/Triple.cpp:873,13'
          Dst:             _ZNK7llvm_ks9StringRef5splitEc
        - Src:             'llvm/lib/Support/Triple.cpp:874,14'
          Dst:             _ZNK7llvm_ks9StringRef5splitEc
    - functionName:    _ZN7llvm_ks6Triple14setEnvironmentENS0_15EnvironmentTypeE
      functionSourceFile: '/src/keystone/llvm/lib/Support/Triple.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1051
      functionLinenumberEnd: 1057
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          93
      EdgeCount:       19
      CyclomaticComplexity: 11
      functionsReached:
        - _ZL16getDefaultFormatRKN7llvm_ks6TripleE
        - _ZL23getObjectFormatTypeNameN7llvm_ks6Triple16ObjectFormatTypeE
        - _ZN7llvm_ks5TwineC2EPKc
        - _ZN7llvm_ks6Triple18setEnvironmentNameENS_9StringRefE
        - _ZN7llvm_ks6Triple22getEnvironmentTypeNameENS0_15EnvironmentTypeE
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZN7llvm_ksplERKNS_5TwineES2_
        - _ZNK7llvm_ks5Twine3strEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/Triple.cpp:1052,23'
          Dst:             _ZL16getDefaultFormatRKN7llvm_ks6TripleE
        - Src:             'llvm/lib/Support/Triple.cpp:1053,31'
          Dst:             _ZN7llvm_ks6Triple22getEnvironmentTypeNameENS0_15EnvironmentTypeE
        - Src:             'llvm/lib/Support/Triple.cpp:1053,31'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Support/Triple.cpp:1053,12'
          Dst:             _ZN7llvm_ks6Triple18setEnvironmentNameENS_9StringRefE
        - Src:             'llvm/lib/Support/Triple.cpp:1055,23'
          Dst:             _ZN7llvm_ks6Triple22getEnvironmentTypeNameENS0_15EnvironmentTypeE
        - Src:             'llvm/lib/Support/Triple.cpp:1055,23'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Support/Triple.cpp:1055,54'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Support/Triple.cpp:1055,52'
          Dst:             _ZN7llvm_ksplERKNS_5TwineES2_
        - Src:             'llvm/lib/Support/Triple.cpp:1056,23'
          Dst:             _ZL23getObjectFormatTypeNameN7llvm_ks6Triple16ObjectFormatTypeE
        - Src:             'llvm/lib/Support/Triple.cpp:1056,23'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Support/Triple.cpp:1055,65'
          Dst:             _ZN7llvm_ksplERKNS_5TwineES2_
        - Src:             'llvm/lib/Support/Triple.cpp:1056,62'
          Dst:             _ZNK7llvm_ks5Twine3strEv
        - Src:             'llvm/lib/Support/Triple.cpp:1055,3'
          Dst:             _ZN7llvm_ks6Triple18setEnvironmentNameENS_9StringRefE
    - functionName:    _ZN7llvm_ks6Triple9setOSNameENS_9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/Support/Triple.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1082
      functionLinenumberEnd: 1088
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          107
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks5TwineC2EPKc
        - _ZN7llvm_ks5TwineC2ERKNS_9StringRefE
        - _ZN7llvm_ks6Triple9setTripleERKNS_5TwineE
        - _ZN7llvm_ksplERKNS_5TwineES2_
        - _ZN7llvm_ksplERKNS_9StringRefEPKc
        - _ZNK7llvm_ks6Triple11getArchNameEv
        - _ZNK7llvm_ks6Triple13getVendorNameEv
        - _ZNK7llvm_ks6Triple14hasEnvironmentEv
        - _ZNK7llvm_ks6Triple18getEnvironmentNameEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/Triple.cpp:1083,7'
          Dst:             _ZNK7llvm_ks6Triple14hasEnvironmentEv
        - Src:             'llvm/lib/Support/Triple.cpp:1084,15'
          Dst:             _ZNK7llvm_ks6Triple11getArchNameEv
        - Src:             'llvm/lib/Support/Triple.cpp:1084,29'
          Dst:             _ZN7llvm_ksplERKNS_9StringRefEPKc
        - Src:             'llvm/lib/Support/Triple.cpp:1084,37'
          Dst:             _ZNK7llvm_ks6Triple13getVendorNameEv
        - Src:             'llvm/lib/Support/Triple.cpp:1084,37'
          Dst:             _ZN7llvm_ks5TwineC2ERKNS_9StringRefE
        - Src:             'llvm/lib/Support/Triple.cpp:1084,35'
          Dst:             _ZN7llvm_ksplERKNS_5TwineES2_
        - Src:             'llvm/lib/Support/Triple.cpp:1084,55'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Support/Triple.cpp:1084,53'
          Dst:             _ZN7llvm_ksplERKNS_5TwineES2_
        - Src:             'llvm/lib/Support/Triple.cpp:1084,61'
          Dst:             _ZN7llvm_ks5TwineC2ERKNS_9StringRefE
        - Src:             'llvm/lib/Support/Triple.cpp:1084,59'
          Dst:             _ZN7llvm_ksplERKNS_5TwineES2_
        - Src:             'llvm/lib/Support/Triple.cpp:1085,15'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Support/Triple.cpp:1084,65'
          Dst:             _ZN7llvm_ksplERKNS_5TwineES2_
        - Src:             'llvm/lib/Support/Triple.cpp:1085,21'
          Dst:             _ZNK7llvm_ks6Triple18getEnvironmentNameEv
        - Src:             'llvm/lib/Support/Triple.cpp:1085,21'
          Dst:             _ZN7llvm_ks5TwineC2ERKNS_9StringRefE
        - Src:             'llvm/lib/Support/Triple.cpp:1085,19'
          Dst:             _ZN7llvm_ksplERKNS_5TwineES2_
        - Src:             'llvm/lib/Support/Triple.cpp:1084,5'
          Dst:             _ZN7llvm_ks6Triple9setTripleERKNS_5TwineE
        - Src:             'llvm/lib/Support/Triple.cpp:1087,15'
          Dst:             _ZNK7llvm_ks6Triple11getArchNameEv
        - Src:             'llvm/lib/Support/Triple.cpp:1087,29'
          Dst:             _ZN7llvm_ksplERKNS_9StringRefEPKc
        - Src:             'llvm/lib/Support/Triple.cpp:1087,37'
          Dst:             _ZNK7llvm_ks6Triple13getVendorNameEv
        - Src:             'llvm/lib/Support/Triple.cpp:1087,37'
          Dst:             _ZN7llvm_ks5TwineC2ERKNS_9StringRefE
        - Src:             'llvm/lib/Support/Triple.cpp:1087,35'
          Dst:             _ZN7llvm_ksplERKNS_5TwineES2_
        - Src:             'llvm/lib/Support/Triple.cpp:1087,55'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Support/Triple.cpp:1087,53'
          Dst:             _ZN7llvm_ksplERKNS_5TwineES2_
        - Src:             'llvm/lib/Support/Triple.cpp:1087,61'
          Dst:             _ZN7llvm_ks5TwineC2ERKNS_9StringRefE
        - Src:             'llvm/lib/Support/Triple.cpp:1087,59'
          Dst:             _ZN7llvm_ksplERKNS_5TwineES2_
        - Src:             'llvm/lib/Support/Triple.cpp:1087,5'
          Dst:             _ZN7llvm_ks6Triple9setTripleERKNS_5TwineE
    - functionName:    _ZN7llvm_ks6Triple5setOSENS0_6OSTypeE
      functionSourceFile: '/src/keystone/llvm/lib/Support/Triple.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1047
      functionLinenumberEnd: 1049
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks6Triple13getOSTypeNameENS0_6OSTypeE
        - _ZN7llvm_ks6Triple9setOSNameENS_9StringRefE
        - _ZN7llvm_ks9StringRefC2EPKc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/Triple.cpp:1048,13'
          Dst:             _ZN7llvm_ks6Triple13getOSTypeNameENS0_6OSTypeE
        - Src:             'llvm/lib/Support/Triple.cpp:1048,13'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Support/Triple.cpp:1048,3'
          Dst:             _ZN7llvm_ks6Triple9setOSNameENS_9StringRefE
    - functionName:    _ZN7llvm_ks6Triple13getOSTypeNameENS0_6OSTypeE
      functionSourceFile: '/src/keystone/llvm/lib/Support/Triple.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionLinenumberEnd: 194
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         33
      ICount:          164
      EdgeCount:       64
      CyclomaticComplexity: 33
      functionsReached:
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
      functionUses:    3
      BranchProfiles:
        - Branch String:   'llvm/lib/Support/Triple.cpp:161,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Support/Triple.cpp:193,3'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
    - functionName:    _ZN7llvm_ks6Triple13setVendorNameENS_9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/Support/Triple.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1078
      functionLinenumberEnd: 1080
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          50
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks5TwineC2EPKc
        - _ZN7llvm_ks5TwineC2ERKNS_9StringRefE
        - _ZN7llvm_ks6Triple9setTripleERKNS_5TwineE
        - _ZN7llvm_ksplERKNS_5TwineES2_
        - _ZN7llvm_ksplERKNS_9StringRefEPKc
        - _ZNK7llvm_ks6Triple11getArchNameEv
        - _ZNK7llvm_ks6Triple23getOSAndEnvironmentNameEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/Triple.cpp:1079,13'
          Dst:             _ZNK7llvm_ks6Triple11getArchNameEv
        - Src:             'llvm/lib/Support/Triple.cpp:1079,27'
          Dst:             _ZN7llvm_ksplERKNS_9StringRefEPKc
        - Src:             'llvm/lib/Support/Triple.cpp:1079,35'
          Dst:             _ZN7llvm_ks5TwineC2ERKNS_9StringRefE
        - Src:             'llvm/lib/Support/Triple.cpp:1079,33'
          Dst:             _ZN7llvm_ksplERKNS_5TwineES2_
        - Src:             'llvm/lib/Support/Triple.cpp:1079,41'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Support/Triple.cpp:1079,39'
          Dst:             _ZN7llvm_ksplERKNS_5TwineES2_
        - Src:             'llvm/lib/Support/Triple.cpp:1079,47'
          Dst:             _ZNK7llvm_ks6Triple23getOSAndEnvironmentNameEv
        - Src:             'llvm/lib/Support/Triple.cpp:1079,47'
          Dst:             _ZN7llvm_ks5TwineC2ERKNS_9StringRefE
        - Src:             'llvm/lib/Support/Triple.cpp:1079,45'
          Dst:             _ZN7llvm_ksplERKNS_5TwineES2_
        - Src:             'llvm/lib/Support/Triple.cpp:1079,3'
          Dst:             _ZN7llvm_ks6Triple9setTripleERKNS_5TwineE
    - functionName:    _ZN7llvm_ks6Triple9setVendorENS0_10VendorTypeE
      functionSourceFile: '/src/keystone/llvm/lib/Support/Triple.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1043
      functionLinenumberEnd: 1045
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks6Triple13setVendorNameENS_9StringRefE
        - _ZN7llvm_ks6Triple17getVendorTypeNameENS0_10VendorTypeE
        - _ZN7llvm_ks9StringRefC2EPKc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/Triple.cpp:1044,17'
          Dst:             _ZN7llvm_ks6Triple17getVendorTypeNameENS0_10VendorTypeE
        - Src:             'llvm/lib/Support/Triple.cpp:1044,17'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Support/Triple.cpp:1044,3'
          Dst:             _ZN7llvm_ks6Triple13setVendorNameENS_9StringRefE
    - functionName:    _ZN7llvm_ks6Triple17getVendorTypeNameENS0_10VendorTypeE
      functionSourceFile: '/src/keystone/llvm/lib/Support/Triple.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 158
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         18
      ICount:          89
      EdgeCount:       34
      CyclomaticComplexity: 18
      functionsReached:
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/lib/Support/Triple.cpp:140,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Support/Triple.cpp:157,3'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
    - functionName:    _ZNK7llvm_ks6Triple17getWatchOSVersionERjS1_S1_
      functionSourceFile: '/src/keystone/llvm/lib/Support/Triple.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1012
      functionLinenumberEnd: 1033
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          69
      EdgeCount:       24
      CyclomaticComplexity: 13
      functionsReached:
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - _ZNK7llvm_ks6Triple12getOSVersionERjS1_S1_
        - _ZNK7llvm_ks6Triple5getOSEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'llvm/lib/Support/Triple.cpp:1013,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Support/Triple.cpp:1013,11'
          Dst:             _ZNK7llvm_ks6Triple5getOSEv
        - Src:             'llvm/lib/Support/Triple.cpp:1014,12'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/lib/Support/Triple.cpp:1026,5'
          Dst:             _ZNK7llvm_ks6Triple12getOSVersionERjS1_S1_
        - Src:             'llvm/lib/Support/Triple.cpp:1031,5'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
    - functionName:    _ZNK7llvm_ks6Triple12getOSVersionERjS1_S1_
      functionSourceFile: '/src/keystone/llvm/lib/Support/Triple.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 934
      functionLinenumberEnd: 942
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          185
      EdgeCount:       25
      CyclomaticComplexity: 7
      functionsReached:
        - _ZL20parseVersionFromNameN7llvm_ks9StringRefERjS1_S1_
        - _ZN7llvm_ks6Triple13getOSTypeNameENS0_6OSTypeE
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZNK7llvm_ks6Triple5getOSEv
        - _ZNK7llvm_ks6Triple9getOSNameEv
        - __assert_fail
        - memcmp
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/Triple.cpp:935,22'
          Dst:             _ZNK7llvm_ks6Triple9getOSNameEv
        - Src:             'llvm/lib/Support/Triple.cpp:937,40'
          Dst:             _ZNK7llvm_ks6Triple5getOSEv
        - Src:             'llvm/lib/Support/Triple.cpp:937,26'
          Dst:             _ZN7llvm_ks6Triple13getOSTypeNameENS0_6OSTypeE
        - Src:             'llvm/lib/Support/Triple.cpp:937,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:230,14'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/ADT/StringRef.h:423,14'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/Triple.cpp:941,3'
          Dst:             _ZL20parseVersionFromNameN7llvm_ks9StringRefERjS1_S1_
    - functionName:    _ZL20parseVersionFromNameN7llvm_ks9StringRefERjS1_S1_
      functionSourceFile: '/src/keystone/llvm/lib/Support/Triple.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 904
      functionLinenumberEnd: 921
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         32
      ICount:          231
      EdgeCount:       41
      CyclomaticComplexity: 11
      functionsReached:
        - _ZL9EatNumberRN7llvm_ks9StringRefE
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZNK7llvm_ks9StringRefixEm
        - __assert_fail
        - memcmp
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/Triple.cpp:911,25'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/lib/Support/Triple.cpp:911,42'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/lib/Support/Triple.cpp:915,22'
          Dst:             _ZL9EatNumberRN7llvm_ks9StringRefE
        - Src:             'llvm/lib/Support/Triple.cpp:918,25'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:230,14'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/ADT/StringRef.h:423,14'
          Dst:             __assert_fail
    - functionName:    _ZNK7llvm_ks6Triple13getiOSVersionERjS1_S1_
      functionSourceFile: '/src/keystone/llvm/lib/Support/Triple.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 986
      functionLinenumberEnd: 1009
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          82
      EdgeCount:       28
      CyclomaticComplexity: 15
      functionsReached:
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - _ZNK7llvm_ks6Triple12getOSVersionERjS1_S1_
        - _ZNK7llvm_ks6Triple5getOSEv
        - _ZNK7llvm_ks6Triple7getArchEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'llvm/lib/Support/Triple.cpp:987,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Support/Triple.cpp:987,11'
          Dst:             _ZNK7llvm_ks6Triple5getOSEv
        - Src:             'llvm/lib/Support/Triple.cpp:988,12'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/lib/Support/Triple.cpp:1001,5'
          Dst:             _ZNK7llvm_ks6Triple12getOSVersionERjS1_S1_
        - Src:             'llvm/lib/Support/Triple.cpp:1004,16'
          Dst:             _ZNK7llvm_ks6Triple7getArchEv
        - Src:             'llvm/lib/Support/Triple.cpp:1007,5'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
    - functionName:    _ZNK7llvm_ks6Triple16getMacOSXVersionERjS1_S1_
      functionSourceFile: '/src/keystone/llvm/lib/Support/Triple.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 945
      functionLinenumberEnd: 983
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          125
      EdgeCount:       24
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - _ZNK7llvm_ks6Triple12getOSVersionERjS1_S1_
        - _ZNK7llvm_ks6Triple5getOSEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'llvm/lib/Support/Triple.cpp:948,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Support/Triple.cpp:946,3'
          Dst:             _ZNK7llvm_ks6Triple12getOSVersionERjS1_S1_
        - Src:             'llvm/lib/Support/Triple.cpp:948,11'
          Dst:             _ZNK7llvm_ks6Triple5getOSEv
        - Src:             'llvm/lib/Support/Triple.cpp:949,12'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
    - functionName:    _ZNK7llvm_ks6Triple21getEnvironmentVersionERjS1_S1_
      functionSourceFile: '/src/keystone/llvm/lib/Support/Triple.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 924
      functionLinenumberEnd: 931
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          185
      EdgeCount:       25
      CyclomaticComplexity: 7
      functionsReached:
        - _ZL20parseVersionFromNameN7llvm_ks9StringRefERjS1_S1_
        - _ZN7llvm_ks6Triple22getEnvironmentTypeNameENS0_15EnvironmentTypeE
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZNK7llvm_ks6Triple14getEnvironmentEv
        - _ZNK7llvm_ks6Triple18getEnvironmentNameEv
        - __assert_fail
        - memcmp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/Triple.cpp:925,31'
          Dst:             _ZNK7llvm_ks6Triple18getEnvironmentNameEv
        - Src:             'llvm/lib/Support/Triple.cpp:926,58'
          Dst:             _ZNK7llvm_ks6Triple14getEnvironmentEv
        - Src:             'llvm/lib/Support/Triple.cpp:926,35'
          Dst:             _ZN7llvm_ks6Triple22getEnvironmentTypeNameENS0_15EnvironmentTypeE
        - Src:             'llvm/lib/Support/Triple.cpp:926,35'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:230,14'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/ADT/StringRef.h:423,14'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/Triple.cpp:930,3'
          Dst:             _ZL20parseVersionFromNameN7llvm_ks9StringRefERjS1_S1_
    - functionName:    _ZN7llvm_kspLERNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEENS_9StringRefE
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringRef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 604
      functionLinenumberEnd: 605
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks15SmallVectorImplINS_9StringRefEE6resizeEm
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 383
      functionLinenumberEnd: 394
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          140
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_9StringRefELb1EE13destroy_rangeEPS1_S3_
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_9StringRefELb1EE4growEm
        - _ZN7llvm_ks25SmallVectorTemplateCommonINS_9StringRefEvE6setEndEPS1_
        - _ZN7llvm_ks9StringRefC2Ev
        - _ZNK7llvm_ks25SmallVectorTemplateCommonINS_9StringRefEvE8capacityEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:385,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_9StringRefELb1EE13destroy_rangeEPS1_S3_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:386,13'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINS_9StringRefEvE6setEndEPS1_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:388,17'
          Dst:             _ZNK7llvm_ks25SmallVectorTemplateCommonINS_9StringRefEvE8capacityEv
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:389,15'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_9StringRefELb1EE4growEm
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:391,19'
          Dst:             _ZN7llvm_ks9StringRefC2Ev
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:392,13'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINS_9StringRefEvE6setEndEPS1_
    - functionName:    _ZN7llvm_ks14array_lengthofIbLm4EEEmRAT0__T_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/STLExtras.h'
      linkageType:     InternalLinkage
      functionLinenumber: 282
      functionLinenumberEnd: 283
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks6Triple9normalizeENS_9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/Support/Triple.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 677
      functionLinenumberEnd: 860
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         351
      ICount:          2574
      EdgeCount:       364
      CyclomaticComplexity: 15
      functionsReached:
        - _ZL11parseFormatN7llvm_ks9StringRefE
        - _ZL11parseVendorN7llvm_ks9StringRefE
        - _ZL16parseEnvironmentN7llvm_ks9StringRefE
        - _ZL23getObjectFormatTypeNameN7llvm_ks6Triple16ObjectFormatTypeE
        - _ZL7parseOSN7llvm_ks9StringRefE
        - _ZL9parseArchN7llvm_ks9StringRefE
        - _ZN7llvm_ks11SmallVectorINS_9StringRefELj4EEC2Ev
        - _ZN7llvm_ks11SmallVectorINS_9StringRefELj4EED2Ev
        - _ZN7llvm_ks14array_lengthofIbLm4EEEmRAT0__T_
        - _ZN7llvm_ks15SmallVectorImplINS_9StringRefEE6resizeEm
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_9StringRefELb1EE9push_backERKS1_
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - _ZN7llvm_ks5TwineC2EPKcRKNS_9StringRefE
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZN7llvm_kspLERNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEENS_9StringRefE
        - _ZNK7llvm_ks5Twine3strEv
        - _ZNK7llvm_ks9StringRef5splitERNS_15SmallVectorImplIS0_EEcib
        - __assert_fail
        - memcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/lib/Support/Triple.cpp:732,7'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Support/Triple.cpp:682,29'
          Dst:             _ZN7llvm_ks11SmallVectorINS_9StringRefELj4EEC2Ev
        - Src:             'llvm/lib/Support/Triple.cpp:683,7'
          Dst:             _ZNK7llvm_ks9StringRef5splitERNS_15SmallVectorImplIS0_EEcib
        - Src:             'llvm/lib/Support/Triple.cpp:692,22'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/Triple.cpp:692,12'
          Dst:             _ZL9parseArchN7llvm_ks9StringRefE
        - Src:             'llvm/lib/Support/Triple.cpp:695,26'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/Triple.cpp:695,14'
          Dst:             _ZL11parseVendorN7llvm_ks9StringRefE
        - Src:             'llvm/lib/Support/Triple.cpp:698,18'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/Triple.cpp:698,10'
          Dst:             _ZL7parseOSN7llvm_ks9StringRefE
        - Src:             'llvm/lib/Support/Triple.cpp:699,16'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/Triple.cpp:699,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:230,14'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:700,17'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/Triple.cpp:700,42'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:230,14'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:704,36'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/Triple.cpp:704,19'
          Dst:             _ZL16parseEnvironmentN7llvm_ks9StringRefE
        - Src:             'llvm/lib/Support/Triple.cpp:707,32'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/Triple.cpp:707,20'
          Dst:             _ZL11parseFormatN7llvm_ks9StringRefE
        - Src:             'llvm/lib/Support/Triple.cpp:720,33'
          Dst:             _ZN7llvm_ks14array_lengthofIbLm4EEEmRAT0__T_
        - Src:             'llvm/lib/Support/Triple.cpp:726,17'
          Dst:             _ZN7llvm_ks14array_lengthofIbLm4EEEmRAT0__T_
        - Src:             'llvm/lib/Support/Triple.cpp:731,24'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/Triple.cpp:733,16'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/lib/Support/Triple.cpp:735,16'
          Dst:             _ZL9parseArchN7llvm_ks9StringRefE
        - Src:             'llvm/lib/Support/Triple.cpp:739,18'
          Dst:             _ZL11parseVendorN7llvm_ks9StringRefE
        - Src:             'llvm/lib/Support/Triple.cpp:743,14'
          Dst:             _ZL7parseOSN7llvm_ks9StringRefE
        - Src:             'llvm/lib/Support/Triple.cpp:744,36'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:230,14'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:745,37'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:230,14'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:749,23'
          Dst:             _ZL16parseEnvironmentN7llvm_ks9StringRefE
        - Src:             'llvm/lib/Support/Triple.cpp:752,26'
          Dst:             _ZL11parseFormatN7llvm_ks9StringRefE
        - Src:             'llvm/lib/Support/Triple.cpp:767,19'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Support/Triple.cpp:769,37'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/Triple.cpp:774,22'
          Dst:             _ZN7llvm_ks14array_lengthofIbLm4EEEmRAT0__T_
        - Src:             'llvm/lib/Support/Triple.cpp:778,39'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/Triple.cpp:786,21'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Support/Triple.cpp:790,41'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/Triple.cpp:795,26'
          Dst:             _ZN7llvm_ks14array_lengthofIbLm4EEEmRAT0__T_
        - Src:             'llvm/lib/Support/Triple.cpp:800,24'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_9StringRefELb1EE9push_backERKS1_
        - Src:             'llvm/lib/Support/Triple.cpp:803,26'
          Dst:             _ZN7llvm_ks14array_lengthofIbLm4EEEmRAT0__T_
        - Src:             'llvm/lib/Support/Triple.cpp:807,7'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:807,7'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/Triple.cpp:817,41'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/Triple.cpp:817,66'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:230,14'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:818,32'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/StringRef.h:423,14'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/Triple.cpp:818,46'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/Triple.cpp:820,23'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Support/Triple.cpp:820,7'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/Triple.cpp:822,31'
          Dst:             _ZN7llvm_ks5TwineC2EPKcRKNS_9StringRefE
        - Src:             'llvm/lib/Support/Triple.cpp:822,64'
          Dst:             _ZNK7llvm_ks5Twine3strEv
        - Src:             'llvm/lib/Support/Triple.cpp:823,7'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/Triple.cpp:828,16'
          Dst:             _ZN7llvm_ks15SmallVectorImplINS_9StringRefEE6resizeEm
        - Src:             'llvm/lib/Support/Triple.cpp:829,21'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Support/Triple.cpp:829,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/Triple.cpp:832,25'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Support/Triple.cpp:832,9'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/Triple.cpp:834,25'
          Dst:             _ZL23getObjectFormatTypeNameN7llvm_ks6Triple16ObjectFormatTypeE
        - Src:             'llvm/lib/Support/Triple.cpp:834,25'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Support/Triple.cpp:834,9'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/Triple.cpp:837,16'
          Dst:             _ZN7llvm_ks15SmallVectorImplINS_9StringRefEE6resizeEm
        - Src:             'llvm/lib/Support/Triple.cpp:838,21'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Support/Triple.cpp:838,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/Triple.cpp:839,21'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Support/Triple.cpp:839,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/Triple.cpp:841,16'
          Dst:             _ZN7llvm_ks15SmallVectorImplINS_9StringRefEE6resizeEm
        - Src:             'llvm/lib/Support/Triple.cpp:842,21'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Support/Triple.cpp:842,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/Triple.cpp:843,21'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Support/Triple.cpp:843,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/Triple.cpp:848,18'
          Dst:             _ZN7llvm_ks15SmallVectorImplINS_9StringRefEE6resizeEm
        - Src:             'llvm/lib/Support/Triple.cpp:849,23'
          Dst:             _ZL23getObjectFormatTypeNameN7llvm_ks6Triple16ObjectFormatTypeE
        - Src:             'llvm/lib/Support/Triple.cpp:849,23'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Support/Triple.cpp:849,7'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/Triple.cpp:857,19'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/Triple.cpp:857,16'
          Dst:             _ZN7llvm_kspLERNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEENS_9StringRefE
        - Src:             'llvm/lib/Support/Triple.cpp:860,1'
          Dst:             _ZN7llvm_ks11SmallVectorINS_9StringRefELj4EED2Ev
        - Src:             'llvm/lib/Support/Triple.cpp:860,1'
          Dst:             _ZN7llvm_ks11SmallVectorINS_9StringRefELj4EED2Ev
    - functionName:    _ZN7llvm_ks6TripleC2ERKNS_5TwineES3_S3_S3_
      functionSourceFile: '/src/keystone/llvm/lib/Support/Triple.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 672
      functionLinenumberEnd: 675
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         34
      ICount:          311
      EdgeCount:       55
      CyclomaticComplexity: 23
      functionsReached:
        - _ZL11parseFormatN7llvm_ks9StringRefE
        - _ZL11parseVendorN7llvm_ks9StringRefE
        - _ZL12parseSubArchN7llvm_ks9StringRefE
        - _ZL16getDefaultFormatRKN7llvm_ks6TripleE
        - _ZL16parseEnvironmentN7llvm_ks9StringRefE
        - _ZL7parseOSN7llvm_ks9StringRefE
        - _ZL9parseArchN7llvm_ks9StringRefE
        - _ZN7llvm_ks5TwineC2Ec
        - _ZN7llvm_ksplERKNS_5TwineES2_
        - _ZNK7llvm_ks5Twine3strEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/Triple.cpp:665,23'
          Dst:             _ZN7llvm_ks5TwineC2Ec
        - Src:             'llvm/lib/Support/Triple.cpp:665,21'
          Dst:             _ZN7llvm_ksplERKNS_5TwineES2_
        - Src:             'llvm/lib/Support/Triple.cpp:665,34'
          Dst:             _ZN7llvm_ksplERKNS_5TwineES2_
        - Src:             'llvm/lib/Support/Triple.cpp:665,48'
          Dst:             _ZN7llvm_ks5TwineC2Ec
        - Src:             'llvm/lib/Support/Triple.cpp:665,46'
          Dst:             _ZN7llvm_ksplERKNS_5TwineES2_
        - Src:             'llvm/lib/Support/Triple.cpp:665,59'
          Dst:             _ZN7llvm_ksplERKNS_5TwineES2_
        - Src:             'llvm/lib/Support/Triple.cpp:665,69'
          Dst:             _ZN7llvm_ks5TwineC2Ec
        - Src:             'llvm/lib/Support/Triple.cpp:665,67'
          Dst:             _ZN7llvm_ksplERKNS_5TwineES2_
        - Src:             'llvm/lib/Support/Triple.cpp:665,80'
          Dst:             _ZN7llvm_ksplERKNS_5TwineES2_
        - Src:             'llvm/lib/Support/Triple.cpp:666,29'
          Dst:             _ZNK7llvm_ks5Twine3strEv
        - Src:             'llvm/lib/Support/Triple.cpp:667,30'
          Dst:             _ZNK7llvm_ks5Twine3strEv
        - Src:             'llvm/lib/Support/Triple.cpp:667,12'
          Dst:             _ZL9parseArchN7llvm_ks9StringRefE
        - Src:             'llvm/lib/Support/Triple.cpp:668,36'
          Dst:             _ZNK7llvm_ks5Twine3strEv
        - Src:             'llvm/lib/Support/Triple.cpp:668,15'
          Dst:             _ZL12parseSubArchN7llvm_ks9StringRefE
        - Src:             'llvm/lib/Support/Triple.cpp:669,36'
          Dst:             _ZNK7llvm_ks5Twine3strEv
        - Src:             'llvm/lib/Support/Triple.cpp:669,14'
          Dst:             _ZL11parseVendorN7llvm_ks9StringRefE
        - Src:             'llvm/lib/Support/Triple.cpp:670,24'
          Dst:             _ZNK7llvm_ks5Twine3strEv
        - Src:             'llvm/lib/Support/Triple.cpp:670,10'
          Dst:             _ZL7parseOSN7llvm_ks9StringRefE
        - Src:             'llvm/lib/Support/Triple.cpp:671,51'
          Dst:             _ZNK7llvm_ks5Twine3strEv
        - Src:             'llvm/lib/Support/Triple.cpp:671,19'
          Dst:             _ZL16parseEnvironmentN7llvm_ks9StringRefE
        - Src:             'llvm/lib/Support/Triple.cpp:672,47'
          Dst:             _ZNK7llvm_ks5Twine3strEv
        - Src:             'llvm/lib/Support/Triple.cpp:672,20'
          Dst:             _ZL11parseFormatN7llvm_ks9StringRefE
        - Src:             'llvm/lib/Support/Triple.cpp:674,20'
          Dst:             _ZL16getDefaultFormatRKN7llvm_ks6TripleE
    - functionName:    _ZN7llvm_ks5TwineC2Ec
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/Twine.h'
      linkageType:     InternalLinkage
      functionLinenumber: 300
      functionLinenumberEnd: 302
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks6TripleC2ERKNS_5TwineES3_S3_
      functionSourceFile: '/src/keystone/llvm/lib/Support/Triple.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 654
      functionLinenumberEnd: 656
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          220
      EdgeCount:       36
      CyclomaticComplexity: 15
      functionsReached:
        - _ZL11parseVendorN7llvm_ks9StringRefE
        - _ZL12parseSubArchN7llvm_ks9StringRefE
        - _ZL16getDefaultFormatRKN7llvm_ks6TripleE
        - _ZL7parseOSN7llvm_ks9StringRefE
        - _ZL9parseArchN7llvm_ks9StringRefE
        - _ZN7llvm_ks5TwineC2Ec
        - _ZN7llvm_ksplERKNS_5TwineES2_
        - _ZNK7llvm_ks5Twine3strEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/Triple.cpp:649,23'
          Dst:             _ZN7llvm_ks5TwineC2Ec
        - Src:             'llvm/lib/Support/Triple.cpp:649,21'
          Dst:             _ZN7llvm_ksplERKNS_5TwineES2_
        - Src:             'llvm/lib/Support/Triple.cpp:649,34'
          Dst:             _ZN7llvm_ksplERKNS_5TwineES2_
        - Src:             'llvm/lib/Support/Triple.cpp:649,48'
          Dst:             _ZN7llvm_ks5TwineC2Ec
        - Src:             'llvm/lib/Support/Triple.cpp:649,46'
          Dst:             _ZN7llvm_ksplERKNS_5TwineES2_
        - Src:             'llvm/lib/Support/Triple.cpp:649,59'
          Dst:             _ZN7llvm_ksplERKNS_5TwineES2_
        - Src:             'llvm/lib/Support/Triple.cpp:649,68'
          Dst:             _ZNK7llvm_ks5Twine3strEv
        - Src:             'llvm/lib/Support/Triple.cpp:650,30'
          Dst:             _ZNK7llvm_ks5Twine3strEv
        - Src:             'llvm/lib/Support/Triple.cpp:650,12'
          Dst:             _ZL9parseArchN7llvm_ks9StringRefE
        - Src:             'llvm/lib/Support/Triple.cpp:651,36'
          Dst:             _ZNK7llvm_ks5Twine3strEv
        - Src:             'llvm/lib/Support/Triple.cpp:651,15'
          Dst:             _ZL12parseSubArchN7llvm_ks9StringRefE
        - Src:             'llvm/lib/Support/Triple.cpp:652,36'
          Dst:             _ZNK7llvm_ks5Twine3strEv
        - Src:             'llvm/lib/Support/Triple.cpp:652,14'
          Dst:             _ZL11parseVendorN7llvm_ks9StringRefE
        - Src:             'llvm/lib/Support/Triple.cpp:653,24'
          Dst:             _ZNK7llvm_ks5Twine3strEv
        - Src:             'llvm/lib/Support/Triple.cpp:653,10'
          Dst:             _ZL7parseOSN7llvm_ks9StringRefE
        - Src:             'llvm/lib/Support/Triple.cpp:655,18'
          Dst:             _ZL16getDefaultFormatRKN7llvm_ks6TripleE
    - functionName:    _ZN7llvm_ks6Triple22getArchTypeForLLVMNameENS_9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/Support/Triple.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 232
      functionLinenumberEnd: 280
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         321
      ICount:          2273
      EdgeCount:       457
      CyclomaticComplexity: 138
      functionsReached:
        - _ZL12parseBPFArchN7llvm_ks9StringRefE
        - memcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/Triple.cpp:233,28'
          Dst:             _ZL12parseBPFArchN7llvm_ks9StringRefE
        - Src:             'llvm/lib/Support/Triple.cpp:235,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:236,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:237,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:238,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:239,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:240,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:241,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:242,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:243,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:244,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:245,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:246,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:247,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:248,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:249,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:250,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:251,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:252,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:253,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:254,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:255,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:256,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:257,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:258,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:259,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:260,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:261,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:262,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:263,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:264,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:265,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:266,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:267,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:268,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:269,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:270,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:271,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:272,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:273,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:274,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:275,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:276,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:277,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:278,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/Triple.cpp:279,6'
          Dst:             memcmp
    - functionName:    _ZN7llvm_ks6Triple17getArchTypePrefixENS0_8ArchTypeE
      functionSourceFile: '/src/keystone/llvm/lib/Support/Triple.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         57
      ICount:          221
      EdgeCount:       112
      CyclomaticComplexity: 57
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'llvm/lib/Support/Triple.cpp:74,3'
          Branch Sides:    []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks5Twine4dumpEv
      functionSourceFile: '/src/keystone/llvm/lib/Support/Twine.cpp'
      linkageType:     externalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 165
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks5Twine8dumpReprEv
      functionSourceFile: '/src/keystone/llvm/lib/Support/Twine.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 167
      functionLinenumberEnd: 168
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks5Twine9printReprERNS_11raw_ostreamE
      functionSourceFile: '/src/keystone/llvm/lib/Support/Twine.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 156
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11raw_ostreamlsEPKc
        - _ZNK7llvm_ks5Twine10getLHSKindEv
        - _ZNK7llvm_ks5Twine10getRHSKindEv
        - _ZNK7llvm_ks5Twine17printOneChildReprERNS_11raw_ostreamENS0_5ChildENS0_8NodeKindE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/Twine.cpp:157,6'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Support/Twine.cpp:158,30'
          Dst:             _ZNK7llvm_ks5Twine10getLHSKindEv
        - Src:             'llvm/lib/Support/Twine.cpp:158,3'
          Dst:             _ZNK7llvm_ks5Twine17printOneChildReprERNS_11raw_ostreamENS0_5ChildENS0_8NodeKindE
        - Src:             'llvm/lib/Support/Twine.cpp:159,6'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Support/Twine.cpp:160,30'
          Dst:             _ZNK7llvm_ks5Twine10getRHSKindEv
        - Src:             'llvm/lib/Support/Twine.cpp:160,3'
          Dst:             _ZNK7llvm_ks5Twine17printOneChildReprERNS_11raw_ostreamENS0_5ChildENS0_8NodeKindE
        - Src:             'llvm/lib/Support/Twine.cpp:161,6'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
    - functionName:    _ZNK7llvm_ks5Twine17printOneChildReprERNS_11raw_ostreamENS0_5ChildENS0_8NodeKindE
      functionSourceFile: '/src/keystone/llvm/lib/Support/Twine.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          163
      EdgeCount:       39
      CyclomaticComplexity: 21
      functionsReached:
        - _ZN7llvm_ks11raw_ostreamlsEPKc
        - _ZN7llvm_ks11raw_ostreamlsEPKv
        - _ZN7llvm_ks11raw_ostreamlsERKNS_15SmallVectorImplIcEE
        - _ZN7llvm_ks11raw_ostreamlsEc
        - _ZN7llvm_ks11raw_ostreamlsEi
        - _ZN7llvm_ks11raw_ostreamlsEj
        - _ZN7llvm_ks11raw_ostreamlsEl
        - _ZN7llvm_ks11raw_ostreamlsEm
        - _ZN7llvm_ks11raw_ostreamlsEx
        - _ZN7llvm_ks11raw_ostreamlsEy
        - _ZNK7llvm_ks5Twine9printReprERNS_11raw_ostreamE
      functionUses:    2
      BranchProfiles:
        - Branch String:   'llvm/lib/Support/Twine.cpp:100,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Support/Twine.cpp:102,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Support/Twine.cpp:104,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Support/Twine.cpp:106,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Support/Twine.cpp:107,16'
          Dst:             _ZNK7llvm_ks5Twine9printReprERNS_11raw_ostreamE
        - Src:             'llvm/lib/Support/Twine.cpp:110,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Support/Twine.cpp:111,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Support/Twine.cpp:111,23'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Support/Twine.cpp:114,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Support/Twine.cpp:115,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKv
        - Src:             'llvm/lib/Support/Twine.cpp:115,25'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Support/Twine.cpp:118,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Support/Twine.cpp:119,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKv
        - Src:             'llvm/lib/Support/Twine.cpp:119,25'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Support/Twine.cpp:122,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Support/Twine.cpp:122,28'
          Dst:             _ZN7llvm_ks11raw_ostreamlsERKNS_15SmallVectorImplIcEE
        - Src:             'llvm/lib/Support/Twine.cpp:122,48'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Support/Twine.cpp:125,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Support/Twine.cpp:125,21'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEc
        - Src:             'llvm/lib/Support/Twine.cpp:125,38'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Support/Twine.cpp:128,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Support/Twine.cpp:128,22'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEj
        - Src:             'llvm/lib/Support/Twine.cpp:128,35'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Support/Twine.cpp:131,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Support/Twine.cpp:131,21'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEi
        - Src:             'llvm/lib/Support/Twine.cpp:131,33'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Support/Twine.cpp:134,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Support/Twine.cpp:134,22'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEm
        - Src:             'llvm/lib/Support/Twine.cpp:134,36'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Support/Twine.cpp:137,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Support/Twine.cpp:137,21'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEl
        - Src:             'llvm/lib/Support/Twine.cpp:137,34'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Support/Twine.cpp:140,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Support/Twine.cpp:140,23'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEy
        - Src:             'llvm/lib/Support/Twine.cpp:140,38'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Support/Twine.cpp:143,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Support/Twine.cpp:143,22'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEx
        - Src:             'llvm/lib/Support/Twine.cpp:143,36'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Support/Twine.cpp:146,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Support/Twine.cpp:146,21'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKv
        - Src:             'llvm/lib/Support/Twine.cpp:146,33'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
    - functionName:    _ZNK7llvm_ks5Twine13printOneChildERNS_11raw_ostreamENS0_5ChildENS0_8NodeKindE
      functionSourceFile: '/src/keystone/llvm/lib/Support/Twine.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          140
      EdgeCount:       39
      CyclomaticComplexity: 21
      functionsReached:
        - _ZN7llvm_ks11raw_ostream9write_hexEy
        - _ZN7llvm_ks11raw_ostreamlsENS_9StringRefE
        - _ZN7llvm_ks11raw_ostreamlsEPKc
        - _ZN7llvm_ks11raw_ostreamlsERKNS_15SmallVectorImplIcEE
        - _ZN7llvm_ks11raw_ostreamlsERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - _ZN7llvm_ks11raw_ostreamlsEc
        - _ZN7llvm_ks11raw_ostreamlsEi
        - _ZN7llvm_ks11raw_ostreamlsEj
        - _ZN7llvm_ks11raw_ostreamlsEl
        - _ZN7llvm_ks11raw_ostreamlsEm
        - _ZN7llvm_ks11raw_ostreamlsEx
        - _ZN7llvm_ks11raw_ostreamlsEy
        - _ZNK7llvm_ks5Twine5printERNS_11raw_ostreamE
      functionUses:    2
      BranchProfiles:
        - Branch String:   'llvm/lib/Support/Twine.cpp:53,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Support/Twine.cpp:57,16'
          Dst:             _ZNK7llvm_ks5Twine5printERNS_11raw_ostreamE
        - Src:             'llvm/lib/Support/Twine.cpp:60,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Support/Twine.cpp:63,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             'llvm/lib/Support/Twine.cpp:66,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsENS_9StringRefE
        - Src:             'llvm/lib/Support/Twine.cpp:69,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsERKNS_15SmallVectorImplIcEE
        - Src:             'llvm/lib/Support/Twine.cpp:72,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEc
        - Src:             'llvm/lib/Support/Twine.cpp:75,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEj
        - Src:             'llvm/lib/Support/Twine.cpp:78,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEi
        - Src:             'llvm/lib/Support/Twine.cpp:81,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEm
        - Src:             'llvm/lib/Support/Twine.cpp:84,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEl
        - Src:             'llvm/lib/Support/Twine.cpp:87,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEy
        - Src:             'llvm/lib/Support/Twine.cpp:90,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEx
        - Src:             'llvm/lib/Support/Twine.cpp:93,8'
          Dst:             _ZN7llvm_ks11raw_ostream9write_hexEy
    - functionName:    _ZNK7llvm_ks5Twine5printERNS_11raw_ostreamE
      functionSourceFile: '/src/keystone/llvm/lib/Support/Twine.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks5Twine10getLHSKindEv
        - _ZNK7llvm_ks5Twine10getRHSKindEv
        - _ZNK7llvm_ks5Twine13printOneChildERNS_11raw_ostreamENS0_5ChildENS0_8NodeKindE
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/Twine.cpp:152,26'
          Dst:             _ZNK7llvm_ks5Twine10getLHSKindEv
        - Src:             'llvm/lib/Support/Twine.cpp:152,3'
          Dst:             _ZNK7llvm_ks5Twine13printOneChildERNS_11raw_ostreamENS0_5ChildENS0_8NodeKindE
        - Src:             'llvm/lib/Support/Twine.cpp:153,26'
          Dst:             _ZNK7llvm_ks5Twine10getRHSKindEv
        - Src:             'llvm/lib/Support/Twine.cpp:153,3'
          Dst:             _ZNK7llvm_ks5Twine13printOneChildERNS_11raw_ostreamENS0_5ChildENS0_8NodeKindE
    - functionName:    _ZNK7llvm_ks5Twine25toNullTerminatedStringRefERNS_15SmallVectorImplIcEE
      functionSourceFile: '/src/keystone/llvm/lib/Support/Twine.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         27
      ICount:          161
      EdgeCount:       31
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseIcLb1EE8pop_backEv
        - _ZN7llvm_ks23SmallVectorTemplateBaseIcLb1EE9push_backERKc
        - _ZN7llvm_ks25SmallVectorTemplateCommonIcvE4dataEv
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZNK7llvm_ks5Twine10getLHSKindEv
        - _ZNK7llvm_ks5Twine7isUnaryEv
        - _ZNK7llvm_ks5Twine8toVectorERNS_15SmallVectorImplIcEE
        - __assert_fail
      functionUses:    11
      BranchProfiles:
        - Branch String:   'llvm/lib/Support/Twine.cpp:33,5'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Support/Twine.cpp:32,7'
          Dst:             _ZNK7llvm_ks5Twine7isUnaryEv
        - Src:             'llvm/lib/Support/Twine.cpp:33,13'
          Dst:             _ZNK7llvm_ks5Twine10getLHSKindEv
        - Src:             'llvm/lib/Support/Twine.cpp:36,14'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Support/Twine.cpp:39,14'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/Twine.cpp:45,3'
          Dst:             _ZNK7llvm_ks5Twine8toVectorERNS_15SmallVectorImplIcEE
        - Src:             'llvm/lib/Support/Twine.cpp:46,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseIcLb1EE9push_backERKc
        - Src:             'llvm/lib/Support/Twine.cpp:47,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseIcLb1EE8pop_backEv
        - Src:             'llvm/lib/Support/Twine.cpp:48,24'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonIcvE4dataEv
        - Src:             'llvm/lib/Support/Twine.cpp:48,10'
          Dst:             __assert_fail
    - functionName:    _ZNK7llvm_ks5Twine8toVectorERNS_15SmallVectorImplIcEE
      functionSourceFile: '/src/keystone/llvm/lib/Support/Twine.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks19raw_svector_ostreamC2ERNS_15SmallVectorImplIcEE
        - _ZN7llvm_ks19raw_svector_ostreamD2Ev
        - _ZNK7llvm_ks5Twine5printERNS_11raw_ostreamE
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/Twine.cpp:27,23'
          Dst:             _ZN7llvm_ks19raw_svector_ostreamC2ERNS_15SmallVectorImplIcEE
        - Src:             'llvm/lib/Support/Twine.cpp:28,3'
          Dst:             _ZNK7llvm_ks5Twine5printERNS_11raw_ostreamE
        - Src:             'llvm/lib/Support/Twine.cpp:29,1'
          Dst:             _ZN7llvm_ks19raw_svector_ostreamD2Ev
        - Src:             'llvm/lib/Support/Twine.cpp:29,1'
          Dst:             _ZN7llvm_ks19raw_svector_ostreamD2Ev
    - functionName:    _ZNK7llvm_ks5Twine3strEv
      functionSourceFile: '/src/keystone/llvm/lib/Support/Twine.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          79
      EdgeCount:       25
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN7llvm_ks11SmallStringILj256EEC2Ev
        - _ZN7llvm_ks11SmallStringILj256EED2Ev
        - _ZNK7llvm_ks5Twine11toStringRefERNS_15SmallVectorImplIcEE
        - _ZNK7llvm_ks9StringRef3strEv
      functionUses:    25
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/Twine.cpp:22,20'
          Dst:             _ZN7llvm_ks11SmallStringILj256EEC2Ev
        - Src:             'llvm/lib/Support/Twine.cpp:23,10'
          Dst:             _ZNK7llvm_ks5Twine11toStringRefERNS_15SmallVectorImplIcEE
        - Src:             'llvm/lib/Support/Twine.cpp:23,27'
          Dst:             _ZNK7llvm_ks9StringRef3strEv
        - Src:             'llvm/lib/Support/Twine.cpp:24,1'
          Dst:             _ZN7llvm_ks11SmallStringILj256EED2Ev
        - Src:             'llvm/lib/Support/Twine.cpp:24,1'
          Dst:             _ZN7llvm_ks11SmallStringILj256EED2Ev
    - functionName:    _ZNK7llvm_ks13format_objectIJdEE13snprint_tupleIJLm0EEEEiPcjNS_14index_sequenceIJXspT_EEEE
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Format.h'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - snprintf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Format.h:88,12'
          Dst:             snprintf
    - functionName:    _ZNK7llvm_ks13format_objectIJdEE7snprintEPcj
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Format.h'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 97
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks13format_objectIJdEE13snprint_tupleIJLm0EEEEiPcjNS_14index_sequenceIJXspT_EEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Format.h:97,12'
          Dst:             _ZNK7llvm_ks13format_objectIJdEE13snprint_tupleIJLm0EEEEiPcjNS_14index_sequenceIJXspT_EEEE
    - functionName:    _ZN7llvm_ks18format_object_baseC2EPKc
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Format.h'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks18format_object_base4homeEv
      functionSourceFile: '/src/keystone/llvm/lib/Support/raw_ostream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 485
      functionLinenumberEnd: 486
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks13format_objectIJdEEC2EPKcRKd
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Format.h'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks18format_object_baseC2EPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Format.h:94,9'
          Dst:             _ZN7llvm_ks18format_object_baseC2EPKc
    - functionName:    _ZNK7llvm_ks14raw_fd_ostream11current_posEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/raw_ostream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 363
      functionLinenumberEnd: 363
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks19raw_svector_ostreamD0Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/raw_ostream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 496
      functionLinenumberEnd: 496
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks19raw_svector_ostreamD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/raw_ostream.h:496,35'
          Dst:             _ZN7llvm_ks19raw_svector_ostreamD2Ev
    - functionName:    _ZNK7llvm_ks18raw_string_ostream11current_posEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/raw_ostream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 458
      functionLinenumberEnd: 458
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks16raw_null_ostream11pwrite_implEPKcmm
      functionSourceFile: '/src/keystone/llvm/lib/Support/raw_ostream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 754
      functionLinenumberEnd: 754
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks16raw_null_ostream11current_posEv
      functionSourceFile: '/src/keystone/llvm/lib/Support/raw_ostream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 749
      functionLinenumberEnd: 750
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks16raw_null_ostream10write_implEPKcm
      functionSourceFile: '/src/keystone/llvm/lib/Support/raw_ostream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 746
      functionLinenumberEnd: 747
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks16raw_null_ostreamD0Ev
      functionSourceFile: '/src/keystone/llvm/lib/Support/raw_ostream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 737
      functionLinenumberEnd: 744
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks16raw_null_ostreamD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/raw_ostream.cpp:737,39'
          Dst:             _ZN7llvm_ks16raw_null_ostreamD2Ev
    - functionName:    _ZN7llvm_ks16raw_null_ostreamD2Ev
      functionSourceFile: '/src/keystone/llvm/lib/Support/raw_ostream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 737
      functionLinenumberEnd: 744
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          27
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks11raw_ostream5flushEv
        - _ZN7llvm_ks17raw_pwrite_streamD2Ev
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/raw_ostream.cpp:742,3'
          Dst:             _ZN7llvm_ks11raw_ostream5flushEv
        - Src:             'llvm/lib/Support/raw_ostream.cpp:744,1'
          Dst:             _ZN7llvm_ks17raw_pwrite_streamD2Ev
        - Src:             'llvm/lib/Support/raw_ostream.cpp:742,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7llvm_ks11raw_ostream6handleEv
      functionSourceFile: '/src/keystone/llvm/lib/Support/raw_ostream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks11raw_ostream21preferred_buffer_sizeEv
      functionSourceFile: '/src/keystone/llvm/lib/Support/raw_ostream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks19raw_svector_ostream11pwrite_implEPKcmm
      functionSourceFile: '/src/keystone/llvm/lib/Support/raw_ostream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 729
      functionLinenumberEnd: 731
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks25SmallVectorTemplateCommonIcvE4dataEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/raw_ostream.cpp:730,13'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonIcvE4dataEv
    - functionName:    _ZN7llvm_ks19raw_svector_ostream10write_implEPKcm
      functionSourceFile: '/src/keystone/llvm/lib/Support/raw_ostream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 724
      functionLinenumberEnd: 726
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplIcE6appendIPKcEEvT_S5_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/raw_ostream.cpp:725,6'
          Dst:             _ZN7llvm_ks15SmallVectorImplIcE6appendIPKcEEvT_S5_
    - functionName:    _ZNK7llvm_ks19raw_svector_ostream11current_posEv
      functionSourceFile: '/src/keystone/llvm/lib/Support/raw_ostream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 722
      functionLinenumberEnd: 722
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          24
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks18raw_string_ostream10write_implEPKcm
      functionSourceFile: '/src/keystone/llvm/lib/Support/raw_ostream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 714
      functionLinenumberEnd: 716
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks18raw_string_ostreamD0Ev
      functionSourceFile: '/src/keystone/llvm/lib/Support/raw_ostream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 710
      functionLinenumberEnd: 712
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks18raw_string_ostreamD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/raw_ostream.cpp:710,43'
          Dst:             _ZN7llvm_ks18raw_string_ostreamD2Ev
    - functionName:    _ZN7llvm_ks18raw_string_ostreamD2Ev
      functionSourceFile: '/src/keystone/llvm/lib/Support/raw_ostream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 710
      functionLinenumberEnd: 712
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          27
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks11raw_ostream5flushEv
        - _ZN7llvm_ks11raw_ostreamD2Ev
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/raw_ostream.cpp:711,3'
          Dst:             _ZN7llvm_ks11raw_ostream5flushEv
        - Src:             'llvm/lib/Support/raw_ostream.cpp:712,1'
          Dst:             _ZN7llvm_ks11raw_ostreamD2Ev
        - Src:             'llvm/lib/Support/raw_ostream.cpp:711,3'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7llvm_ks11raw_ostreamD2Ev
      functionSourceFile: '/src/keystone/llvm/lib/Support/raw_ostream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         16
      ICount:          64
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached:
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/raw_ostream.cpp:67,3'
          Dst:             __assert_fail
    - functionName:    _ZN7llvm_ks11raw_ostreamD0Ev
      functionSourceFile: '/src/keystone/llvm/lib/Support/raw_ostream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks16raw_null_ostreamC2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/raw_ostream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 515
      functionLinenumberEnd: 515
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks17raw_pwrite_streamC2Eb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/raw_ostream.h:515,12'
          Dst:             _ZN7llvm_ks17raw_pwrite_streamC2Eb
    - functionName:    _ZN7llvm_ks5nullsEv
      functionSourceFile: '/src/keystone/llvm/lib/Support/raw_ostream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 700
      functionLinenumberEnd: 703
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          51
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks16raw_null_ostreamC2Ev
        - _ZN7llvm_ks16raw_null_ostreamD2Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/raw_ostream.cpp:701,3'
          Dst:             __cxa_guard_acquire
        - Src:             'llvm/lib/Support/raw_ostream.cpp:701,27'
          Dst:             _ZN7llvm_ks16raw_null_ostreamC2Ev
        - Src:             'llvm/lib/Support/raw_ostream.cpp:701,3'
          Dst:             __cxa_atexit
        - Src:             'llvm/lib/Support/raw_ostream.cpp:701,3'
          Dst:             _ZN7llvm_ks16raw_null_ostreamD2Ev
        - Src:             'llvm/lib/Support/raw_ostream.cpp:701,3'
          Dst:             __cxa_guard_release
        - Src:             'llvm/lib/Support/raw_ostream.cpp:701,3'
          Dst:             __cxa_guard_abort
    - functionName:    __cxa_guard_abort
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks4errsEv
      functionSourceFile: '/src/keystone/llvm/lib/Support/raw_ostream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 693
      functionLinenumberEnd: 697
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          51
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks14raw_fd_ostreamC2Eibb
        - _ZN7llvm_ks14raw_fd_ostreamD2Ev
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    45
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/raw_ostream.cpp:695,3'
          Dst:             __cxa_guard_acquire
        - Src:             'llvm/lib/Support/raw_ostream.cpp:695,25'
          Dst:             _ZN7llvm_ks14raw_fd_ostreamC2Eibb
        - Src:             'llvm/lib/Support/raw_ostream.cpp:695,3'
          Dst:             __cxa_atexit
        - Src:             'llvm/lib/Support/raw_ostream.cpp:695,3'
          Dst:             _ZN7llvm_ks14raw_fd_ostreamD2Ev
        - Src:             'llvm/lib/Support/raw_ostream.cpp:695,3'
          Dst:             __cxa_guard_release
        - Src:             'llvm/lib/Support/raw_ostream.cpp:695,3'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7llvm_ks14raw_fd_ostreamD2Ev
      functionSourceFile: '/src/keystone/llvm/lib/Support/raw_ostream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 540
      functionLinenumberEnd: 559
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          50
      EdgeCount:       21
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN7llvm_ks11raw_ostream5flushEv
        - _ZN7llvm_ks17raw_pwrite_streamD2Ev
        - _ZN7llvm_ks18report_fatal_errorEPKcb
        - _ZNK7llvm_ks14raw_fd_ostream9has_errorEv
        - __clang_call_terminate
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/raw_ostream.cpp:542,5'
          Dst:             _ZN7llvm_ks11raw_ostream5flushEv
        - Src:             'llvm/lib/Support/raw_ostream.cpp:557,7'
          Dst:             _ZNK7llvm_ks14raw_fd_ostream9has_errorEv
        - Src:             'llvm/lib/Support/raw_ostream.cpp:558,5'
          Dst:             _ZN7llvm_ks18report_fatal_errorEPKcb
        - Src:             'llvm/lib/Support/raw_ostream.cpp:559,1'
          Dst:             _ZN7llvm_ks17raw_pwrite_streamD2Ev
        - Src:             'llvm/lib/Support/raw_ostream.cpp:542,5'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7llvm_ks14raw_fd_ostream9has_errorEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/raw_ostream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 415
      functionLinenumberEnd: 416
      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:    _ZN7llvm_ks14raw_fd_ostreamD0Ev
      functionSourceFile: '/src/keystone/llvm/lib/Support/raw_ostream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 540
      functionLinenumberEnd: 559
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks14raw_fd_ostreamD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/raw_ostream.cpp:540,35'
          Dst:             _ZN7llvm_ks14raw_fd_ostreamD2Ev
    - functionName:    _ZN7llvm_ks14raw_fd_ostream11changeColorENS_11raw_ostream6ColorsEbb
      functionSourceFile: '/src/keystone/llvm/lib/Support/raw_ostream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 655
      functionLinenumberEnd: 656
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - bool
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks14raw_fd_ostream10resetColorEv
      functionSourceFile: '/src/keystone/llvm/lib/Support/raw_ostream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 659
      functionLinenumberEnd: 660
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks14raw_fd_ostream12reverseColorEv
      functionSourceFile: '/src/keystone/llvm/lib/Support/raw_ostream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 663
      functionLinenumberEnd: 664
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks14raw_fd_ostream12is_displayedEv
      functionSourceFile: '/src/keystone/llvm/lib/Support/raw_ostream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 667
      functionLinenumberEnd: 668
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks14raw_fd_ostream10has_colorsEv
      functionSourceFile: '/src/keystone/llvm/lib/Support/raw_ostream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 671
      functionLinenumberEnd: 672
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks14raw_fd_ostream10write_implEPKcm
      functionSourceFile: '/src/keystone/llvm/lib/Support/raw_ostream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 562
      functionLinenumberEnd: 609
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          141
      EdgeCount:       37
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7llvm_ks14raw_fd_ostream14error_detectedEv
        - __assert_fail
        - __errno_location
        - write
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/raw_ostream.cpp:563,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/raw_ostream.cpp:580,19'
          Dst:             write
        - Src:             'llvm/lib/Support/raw_ostream.cpp:591,11'
          Dst:             __errno_location
        - Src:             'llvm/lib/Support/raw_ostream.cpp:591,29'
          Dst:             __errno_location
        - Src:             'llvm/lib/Support/raw_ostream.cpp:593,14'
          Dst:             __errno_location
        - Src:             'llvm/lib/Support/raw_ostream.cpp:599,7'
          Dst:             _ZN7llvm_ks14raw_fd_ostream14error_detectedEv
    - functionName:    _ZNK7llvm_ks14raw_fd_ostream21preferred_buffer_sizeEv
      functionSourceFile: '/src/keystone/llvm/lib/Support/raw_ostream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 634
      functionLinenumberEnd: 652
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         18
      ICount:          82
      EdgeCount:       22
      CyclomaticComplexity: 6
      functionsReached:
        - __assert_fail
        - fstat
        - isatty
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/raw_ostream.cpp:637,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/raw_ostream.cpp:639,7'
          Dst:             fstat
        - Src:             'llvm/lib/Support/raw_ostream.cpp:645,35'
          Dst:             isatty
    - functionName:    _ZN7llvm_ks14raw_fd_ostream11pwrite_implEPKcmm
      functionSourceFile: '/src/keystone/llvm/lib/Support/raw_ostream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 627
      functionLinenumberEnd: 632
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11raw_ostream5writeEPKcm
        - _ZN7llvm_ks14raw_fd_ostream4seekEm
        - _ZNK7llvm_ks11raw_ostream4tellEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/raw_ostream.cpp:628,18'
          Dst:             _ZNK7llvm_ks11raw_ostream4tellEv
        - Src:             'llvm/lib/Support/raw_ostream.cpp:629,3'
          Dst:             _ZN7llvm_ks14raw_fd_ostream4seekEm
        - Src:             'llvm/lib/Support/raw_ostream.cpp:630,3'
          Dst:             _ZN7llvm_ks11raw_ostream5writeEPKcm
        - Src:             'llvm/lib/Support/raw_ostream.cpp:631,3'
          Dst:             _ZN7llvm_ks14raw_fd_ostream4seekEm
    - functionName:    _ZNK7llvm_ks11raw_ostream4tellEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/raw_ostream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 92
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks11raw_ostream19GetNumBytesInBufferEv
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/raw_ostream.h:92,50'
          Dst:             _ZNK7llvm_ks11raw_ostream19GetNumBytesInBufferEv
    - functionName:    _ZN7llvm_ks14raw_fd_ostream4seekEm
      functionSourceFile: '/src/keystone/llvm/lib/Support/raw_ostream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 618
      functionLinenumberEnd: 623
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks11raw_ostream5flushEv
        - _ZN7llvm_ks14raw_fd_ostream14error_detectedEv
        - lseek
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/raw_ostream.cpp:619,3'
          Dst:             _ZN7llvm_ks11raw_ostream5flushEv
        - Src:             'llvm/lib/Support/raw_ostream.cpp:620,9'
          Dst:             lseek
        - Src:             'llvm/lib/Support/raw_ostream.cpp:622,5'
          Dst:             _ZN7llvm_ks14raw_fd_ostream14error_detectedEv
    - functionName:    _ZN7llvm_ks11raw_ostream5writeEPKcm
      functionSourceFile: '/src/keystone/llvm/lib/Support/raw_ostream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 298
      functionLinenumberEnd: 339
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          177
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7llvm_ks11raw_ostream11SetBufferedEv
        - _ZN7llvm_ks11raw_ostream14copy_to_bufferEPKcm
        - _ZN7llvm_ks11raw_ostream14flush_nonemptyEv
        - _ZN7llvm_ks11raw_ostream5writeEPKcm
        - __assert_fail
      functionUses:    21
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/raw_ostream.cpp:307,7'
          Dst:             _ZN7llvm_ks11raw_ostream11SetBufferedEv
        - Src:             'llvm/lib/Support/raw_ostream.cpp:308,14'
          Dst:             _ZN7llvm_ks11raw_ostream5writeEPKcm
        - Src:             'llvm/lib/Support/raw_ostream.cpp:317,7'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/raw_ostream.cpp:323,16'
          Dst:             _ZN7llvm_ks11raw_ostream5writeEPKcm
        - Src:             'llvm/lib/Support/raw_ostream.cpp:325,7'
          Dst:             _ZN7llvm_ks11raw_ostream14copy_to_bufferEPKcm
        - Src:             'llvm/lib/Support/raw_ostream.cpp:331,5'
          Dst:             _ZN7llvm_ks11raw_ostream14copy_to_bufferEPKcm
        - Src:             'llvm/lib/Support/raw_ostream.cpp:332,5'
          Dst:             _ZN7llvm_ks11raw_ostream14flush_nonemptyEv
        - Src:             'llvm/lib/Support/raw_ostream.cpp:333,12'
          Dst:             _ZN7llvm_ks11raw_ostream5writeEPKcm
        - Src:             'llvm/lib/Support/raw_ostream.cpp:336,3'
          Dst:             _ZN7llvm_ks11raw_ostream14copy_to_bufferEPKcm
    - functionName:    _ZN7llvm_ks11raw_ostream11SetBufferedEv
      functionSourceFile: '/src/keystone/llvm/lib/Support/raw_ostream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks11raw_ostream13SetBufferSizeEm
        - _ZN7llvm_ks11raw_ostream13SetUnbufferedEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/raw_ostream.cpp:85,5'
          Dst:             _ZN7llvm_ks11raw_ostream13SetBufferSizeEm
        - Src:             'llvm/lib/Support/raw_ostream.cpp:88,5'
          Dst:             _ZN7llvm_ks11raw_ostream13SetUnbufferedEv
    - functionName:    _ZN7llvm_ks11raw_ostream14copy_to_bufferEPKcm
      functionSourceFile: '/src/keystone/llvm/lib/Support/raw_ostream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 341
      functionLinenumberEnd: 358
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          118
      EdgeCount:       21
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
      functionUses:    3
      BranchProfiles:
        - Branch String:   'llvm/lib/Support/raw_ostream.cpp:346,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Support/raw_ostream.cpp:342,3'
          Dst:             __assert_fail
    - functionName:    _ZN7llvm_ks11raw_ostream14flush_nonemptyEv
      functionSourceFile: '/src/keystone/llvm/lib/Support/raw_ostream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 271
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          62
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/raw_ostream.cpp:272,3'
          Dst:             __assert_fail
    - functionName:    _ZN7llvm_ks11raw_ostream13SetBufferSizeEm
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/raw_ostream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11raw_ostream16SetBufferAndModeEPcmNS0_10BufferKindE
        - _ZN7llvm_ks11raw_ostream5flushEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/raw_ostream.h:104,5'
          Dst:             _ZN7llvm_ks11raw_ostream5flushEv
        - Src:             'llvm/include/llvm/Support/raw_ostream.h:105,5'
          Dst:             _ZN7llvm_ks11raw_ostream16SetBufferAndModeEPcmNS0_10BufferKindE
    - functionName:    _ZN7llvm_ks11raw_ostream16SetBufferAndModeEPcmNS0_10BufferKindE
      functionSourceFile: '/src/keystone/llvm/lib/Support/raw_ostream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         42
      ICount:          176
      EdgeCount:       52
      CyclomaticComplexity: 12
      functionsReached:
        - _ZNK7llvm_ks11raw_ostream19GetNumBytesInBufferEv
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/raw_ostream.cpp:93,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/raw_ostream.cpp:98,3'
          Dst:             _ZNK7llvm_ks11raw_ostream19GetNumBytesInBufferEv
        - Src:             'llvm/lib/Support/raw_ostream.cpp:98,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/raw_ostream.cpp:107,3'
          Dst:             __assert_fail
    - functionName:    _ZNK7llvm_ks11raw_ostream19GetNumBytesInBufferEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/raw_ostream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    lseek
      functionSourceFile: ''
      linkageType:     externalLinkage
      functionLinenumber: -1
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - int
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         0
      ICount:          0
      EdgeCount:       0
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks14raw_fd_ostream14error_detectedEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/raw_ostream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 369
      functionLinenumberEnd: 369
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    isatty
      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:    _ZN7llvm_ks14raw_fd_ostreamC2Eibb
      functionSourceFile: '/src/keystone/llvm/lib/Support/raw_ostream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 518
      functionLinenumberEnd: 538
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - bool
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          75
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks17raw_pwrite_streamC2Eb
        - lseek
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/raw_ostream.cpp:517,7'
          Dst:             _ZN7llvm_ks17raw_pwrite_streamC2Eb
        - Src:             'llvm/lib/Support/raw_ostream.cpp:525,15'
          Dst:             lseek
    - functionName:    _ZN7llvm_ks4outsEv
      functionSourceFile: '/src/keystone/llvm/lib/Support/raw_ostream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 681
      functionLinenumberEnd: 689
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         16
      ICount:          75
      EdgeCount:       31
      CyclomaticComplexity: 17
      functionsReached:
        - _ZN7llvm_ks14raw_fd_ostreamC2ENS_9StringRefERNSt3__110error_codeENS_3sys2fs9OpenFlagsE
        - _ZN7llvm_ks14raw_fd_ostreamD2Ev
        - _ZN7llvm_ks9StringRefC2EPKc
        - __assert_fail
        - __cxa_atexit
        - __cxa_guard_abort
        - __cxa_guard_acquire
        - __cxa_guard_release
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/raw_ostream.cpp:686,3'
          Dst:             __cxa_guard_acquire
        - Src:             'llvm/lib/Support/raw_ostream.cpp:686,27'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Support/raw_ostream.cpp:686,25'
          Dst:             _ZN7llvm_ks14raw_fd_ostreamC2ENS_9StringRefERNSt3__110error_codeENS_3sys2fs9OpenFlagsE
        - Src:             'llvm/lib/Support/raw_ostream.cpp:686,3'
          Dst:             __cxa_atexit
        - Src:             'llvm/lib/Support/raw_ostream.cpp:686,3'
          Dst:             _ZN7llvm_ks14raw_fd_ostreamD2Ev
        - Src:             'llvm/lib/Support/raw_ostream.cpp:686,3'
          Dst:             __cxa_guard_release
        - Src:             'llvm/lib/Support/raw_ostream.cpp:687,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/raw_ostream.cpp:686,3'
          Dst:             __cxa_guard_abort
    - functionName:    _ZN7llvm_ks14raw_fd_ostreamC2ENS_9StringRefERNSt3__110error_codeENS_3sys2fs9OpenFlagsE
      functionSourceFile: '/src/keystone/llvm/lib/Support/raw_ostream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 512
      functionLinenumberEnd: 512
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL5getFDN7llvm_ks9StringRefERNSt3__110error_codeENS_3sys2fs9OpenFlagsE
        - _ZN7llvm_ks14raw_fd_ostreamC2Eibb
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/raw_ostream.cpp:512,22'
          Dst:             _ZL5getFDN7llvm_ks9StringRefERNSt3__110error_codeENS_3sys2fs9OpenFlagsE
        - Src:             'llvm/lib/Support/raw_ostream.cpp:512,7'
          Dst:             _ZN7llvm_ks14raw_fd_ostreamC2Eibb
    - functionName:    _ZL5getFDN7llvm_ks9StringRefERNSt3__110error_codeENS_3sys2fs9OpenFlagsE
      functionSourceFile: '/src/keystone/llvm/lib/Support/raw_ostream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 493
      functionLinenumberEnd: 580
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          137
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks3sys2fs16openFileForWriteERKNS_5TwineERiNS1_9OpenFlagsEj
        - _ZN7llvm_ks5TwineC2ERKNS_9StringRefE
        - _ZN7llvm_ks9StringRefC2EPKc
        - memcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/raw_ostream.cpp:497,19'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/raw_ostream.cpp:503,34'
          Dst:             _ZN7llvm_ks5TwineC2ERKNS_9StringRefE
        - Src:             'llvm/lib/Support/raw_ostream.cpp:503,8'
          Dst:             _ZN7llvm_ks3sys2fs16openFileForWriteERKNS_5TwineERiNS1_9OpenFlagsEj
    - functionName:    _ZN7llvm_ks14raw_fd_ostream5closeEv
      functionSourceFile: '/src/keystone/llvm/lib/Support/raw_ostream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 611
      functionLinenumberEnd: 616
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11raw_ostream5flushEv
        - __assert_fail
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/raw_ostream.cpp:612,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/raw_ostream.cpp:614,3'
          Dst:             _ZN7llvm_ks11raw_ostream5flushEv
    - functionName:    _ZN7llvm_ks14array_lengthofIKcLm81EEEmRAT0__T_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/STLExtras.h'
      linkageType:     InternalLinkage
      functionLinenumber: 282
      functionLinenumberEnd: 283
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks11raw_ostreamlsERKNS_15FormattedNumberE
      functionSourceFile: '/src/keystone/llvm/lib/Support/raw_ostream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 412
      functionLinenumberEnd: 457
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         32
      ICount:          274
      EdgeCount:       42
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN7llvm_ks11raw_ostream5writeEPKcm
        - _ZN7llvm_ks11raw_ostream6indentEj
        - _ZN7llvm_ks11raw_ostreamlsEc
        - _ZN7llvm_ks17countLeadingZerosImEEmT_NS_12ZeroBehaviorE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/raw_ostream.cpp:414,30'
          Dst:             _ZN7llvm_ks17countLeadingZerosImEEmT_NS_12ZeroBehaviorE
        - Src:             'llvm/lib/Support/raw_ostream.cpp:431,12'
          Dst:             _ZN7llvm_ks11raw_ostream5writeEPKcm
        - Src:             'llvm/lib/Support/raw_ostream.cpp:435,13'
          Dst:             _ZN7llvm_ks11raw_ostream6indentEj
        - Src:             'llvm/lib/Support/raw_ostream.cpp:436,20'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEc
        - Src:             'llvm/lib/Support/raw_ostream.cpp:452,13'
          Dst:             _ZN7llvm_ks11raw_ostream6indentEj
        - Src:             'llvm/lib/Support/raw_ostream.cpp:454,13'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEc
        - Src:             'llvm/lib/Support/raw_ostream.cpp:455,12'
          Dst:             _ZN7llvm_ks11raw_ostream5writeEPKcm
    - functionName:    _ZN7llvm_ks11raw_ostream6indentEj
      functionSourceFile: '/src/keystone/llvm/lib/Support/raw_ostream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 461
      functionLinenumberEnd: 477
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          61
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks11raw_ostream5writeEPKcm
        - _ZN7llvm_ks14array_lengthofIKcLm81EEEmRAT0__T_
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/raw_ostream.cpp:467,19'
          Dst:             _ZN7llvm_ks14array_lengthofIKcLm81EEEmRAT0__T_
        - Src:             'llvm/lib/Support/raw_ostream.cpp:468,12'
          Dst:             _ZN7llvm_ks11raw_ostream5writeEPKcm
        - Src:             'llvm/lib/Support/raw_ostream.cpp:472,46'
          Dst:             _ZN7llvm_ks14array_lengthofIKcLm81EEEmRAT0__T_
        - Src:             'llvm/lib/Support/raw_ostream.cpp:473,5'
          Dst:             _ZN7llvm_ks11raw_ostream5writeEPKcm
    - functionName:    _ZN7llvm_ks11raw_ostreamlsERKNS_15FormattedStringE
      functionSourceFile: '/src/keystone/llvm/lib/Support/raw_ostream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 401
      functionLinenumberEnd: 409
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          88
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks11raw_ostream6indentEj
        - _ZN7llvm_ks11raw_ostreamlsENS_9StringRefE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/raw_ostream.cpp:405,11'
          Dst:             _ZN7llvm_ks11raw_ostream6indentEj
        - Src:             'llvm/lib/Support/raw_ostream.cpp:406,9'
          Dst:             _ZN7llvm_ks11raw_ostreamlsENS_9StringRefE
        - Src:             'llvm/lib/Support/raw_ostream.cpp:408,11'
          Dst:             _ZN7llvm_ks11raw_ostream6indentEj
    - functionName:    _ZNK7llvm_ks18format_object_base5printEPcj
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Format.h'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          83
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached:
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Format.h:54,5'
          Dst:             __assert_fail
    - functionName:    _ZN7llvm_ks11raw_ostream5writeEh
      functionSourceFile: '/src/keystone/llvm/lib/Support/raw_ostream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 278
      functionLinenumberEnd: 296
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          70
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks11raw_ostream11SetBufferedEv
        - _ZN7llvm_ks11raw_ostream14flush_nonemptyEv
        - _ZN7llvm_ks11raw_ostream5writeEh
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/raw_ostream.cpp:287,7'
          Dst:             _ZN7llvm_ks11raw_ostream11SetBufferedEv
        - Src:             'llvm/lib/Support/raw_ostream.cpp:288,14'
          Dst:             _ZN7llvm_ks11raw_ostream5writeEh
        - Src:             'llvm/lib/Support/raw_ostream.cpp:291,5'
          Dst:             _ZN7llvm_ks11raw_ostream14flush_nonemptyEv
    - functionName:    _ZN7llvm_ks6formatIJdEEENS_13format_objectIJDpT_EEEPKcDpRKS2_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Format.h'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13format_objectIJdEEC2EPKcRKd
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Format.h:112,10'
          Dst:             _ZN7llvm_ks13format_objectIJdEEC2EPKcRKd
    - functionName:    _ZN7llvm_ks11raw_ostreamlsERKNS_18format_object_baseE
      functionSourceFile: '/src/keystone/llvm/lib/Support/raw_ostream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 361
      functionLinenumberEnd: 399
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         27
      ICount:          152
      EdgeCount:       52
      CyclomaticComplexity: 27
      functionsReached:
        - _ZN7llvm_ks11SmallVectorIcLj128EEC2Ev
        - _ZN7llvm_ks11SmallVectorIcLj128EED2Ev
        - _ZN7llvm_ks11raw_ostream5writeEPKcm
        - _ZN7llvm_ks15SmallVectorImplIcE6resizeEm
        - _ZN7llvm_ks25SmallVectorTemplateCommonIcvE4dataEv
        - _ZNK7llvm_ks18format_object_base5printEPcj
        - __assert_fail
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/raw_ostream.cpp:367,28'
          Dst:             _ZNK7llvm_ks18format_object_base5printEPcj
        - Src:             'llvm/lib/Support/raw_ostream.cpp:383,26'
          Dst:             _ZN7llvm_ks11SmallVectorIcLj128EEC2Ev
        - Src:             'llvm/lib/Support/raw_ostream.cpp:386,7'
          Dst:             _ZN7llvm_ks15SmallVectorImplIcE6resizeEm
        - Src:             'llvm/lib/Support/raw_ostream.cpp:389,36'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonIcvE4dataEv
        - Src:             'llvm/lib/Support/raw_ostream.cpp:389,28'
          Dst:             _ZNK7llvm_ks18format_object_base5printEPcj
        - Src:             'llvm/lib/Support/raw_ostream.cpp:393,22'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonIcvE4dataEv
        - Src:             'llvm/lib/Support/raw_ostream.cpp:393,14'
          Dst:             _ZN7llvm_ks11raw_ostream5writeEPKcm
        - Src:             'llvm/lib/Support/raw_ostream.cpp:399,1'
          Dst:             _ZN7llvm_ks11SmallVectorIcLj128EED2Ev
        - Src:             'llvm/lib/Support/raw_ostream.cpp:399,1'
          Dst:             _ZN7llvm_ks11SmallVectorIcLj128EED2Ev
        - Src:             'llvm/lib/Support/raw_ostream.cpp:396,5'
          Dst:             __assert_fail
    - functionName:    _ZN7llvm_ks11raw_ostreamlsEd
      functionSourceFile: '/src/keystone/llvm/lib/Support/raw_ostream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 228
      functionLinenumberEnd: 266
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - double
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11raw_ostreamlsERKNS_18format_object_baseE
        - _ZN7llvm_ks6formatIJdEEENS_13format_objectIJDpT_EEEPKcDpRKS2_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/raw_ostream.cpp:266,27'
          Dst:             _ZN7llvm_ks6formatIJdEEENS_13format_objectIJDpT_EEEPKcDpRKS2_
        - Src:             'llvm/lib/Support/raw_ostream.cpp:266,16'
          Dst:             _ZN7llvm_ks11raw_ostreamlsERKNS_18format_object_baseE
    - functionName:    _ZN7llvm_ks11raw_ostreamlsEPKv
      functionSourceFile: '/src/keystone/llvm/lib/Support/raw_ostream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 222
      functionLinenumberEnd: 225
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11raw_ostream9write_hexEy
        - _ZN7llvm_ks11raw_ostreamlsEc
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/raw_ostream.cpp:223,9'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEc
        - Src:             'llvm/lib/Support/raw_ostream.cpp:223,16'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEc
        - Src:             'llvm/lib/Support/raw_ostream.cpp:225,10'
          Dst:             _ZN7llvm_ks11raw_ostream9write_hexEy
    - functionName:    _ZN7llvm_ks11raw_ostream9write_hexEy
      functionSourceFile: '/src/keystone/llvm/lib/Support/raw_ostream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 162
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          83
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks11raw_ostream5writeEPKcm
        - _ZN7llvm_ks11raw_ostreamlsEc
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/raw_ostream.cpp:165,18'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEc
        - Src:             'llvm/lib/Support/raw_ostream.cpp:177,10'
          Dst:             _ZN7llvm_ks11raw_ostream5writeEPKcm
    - functionName:    _ZN7llvm_ksL8hexdigitEjb
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringExtras.h'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          36
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks11raw_ostream13write_escapedENS_9StringRefEb
      functionSourceFile: '/src/keystone/llvm/lib/Support/raw_ostream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionLinenumberEnd: 219
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          143
      EdgeCount:       20
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks11raw_ostreamlsEc
        - _ZN7llvm_ks11raw_ostreamlsEh
        - _ZN7llvm_ksL8hexdigitEjb
        - _ZNK7llvm_ks9StringRefixEm
        - isprint
      functionUses:    0
      BranchProfiles:
        - Branch String:   'llvm/lib/Support/raw_ostream.cpp:185,5'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Support/raw_ostream.cpp:183,23'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/lib/Support/raw_ostream.cpp:187,13'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEc
        - Src:             'llvm/lib/Support/raw_ostream.cpp:187,21'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEc
        - Src:             'llvm/lib/Support/raw_ostream.cpp:190,13'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEc
        - Src:             'llvm/lib/Support/raw_ostream.cpp:190,21'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEc
        - Src:             'llvm/lib/Support/raw_ostream.cpp:193,13'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEc
        - Src:             'llvm/lib/Support/raw_ostream.cpp:193,21'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEc
        - Src:             'llvm/lib/Support/raw_ostream.cpp:196,13'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEc
        - Src:             'llvm/lib/Support/raw_ostream.cpp:196,21'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEc
        - Src:             'llvm/lib/Support/raw_ostream.cpp:199,11'
          Dst:             isprint
        - Src:             'llvm/lib/Support/raw_ostream.cpp:200,15'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEh
        - Src:             'llvm/lib/Support/raw_ostream.cpp:206,15'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEc
        - Src:             'llvm/lib/Support/raw_ostream.cpp:206,23'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEc
        - Src:             'llvm/lib/Support/raw_ostream.cpp:207,18'
          Dst:             _ZN7llvm_ksL8hexdigitEjb
        - Src:             'llvm/lib/Support/raw_ostream.cpp:207,15'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEc
        - Src:             'llvm/lib/Support/raw_ostream.cpp:208,18'
          Dst:             _ZN7llvm_ksL8hexdigitEjb
        - Src:             'llvm/lib/Support/raw_ostream.cpp:208,15'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEc
        - Src:             'llvm/lib/Support/raw_ostream.cpp:211,15'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEc
        - Src:             'llvm/lib/Support/raw_ostream.cpp:212,15'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEc
        - Src:             'llvm/lib/Support/raw_ostream.cpp:213,15'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEc
        - Src:             'llvm/lib/Support/raw_ostream.cpp:214,15'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEc
    - functionName:    isprint
      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:    _ZN7llvm_ks11raw_ostreamlsEx
      functionSourceFile: '/src/keystone/llvm/lib/Support/raw_ostream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 159
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks11raw_ostreamlsEc
        - _ZN7llvm_ks11raw_ostreamlsEy
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/raw_ostream.cpp:154,11'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEc
        - Src:             'llvm/lib/Support/raw_ostream.cpp:159,16'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEy
    - functionName:    _ZN7llvm_ks11raw_ostreamlsEy
      functionSourceFile: '/src/keystone/llvm/lib/Support/raw_ostream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          70
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks11raw_ostream5writeEPKcm
        - _ZN7llvm_ks11raw_ostreamlsEm
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/raw_ostream.cpp:139,18'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEm
        - Src:             'llvm/lib/Support/raw_ostream.cpp:149,10'
          Dst:             _ZN7llvm_ks11raw_ostream5writeEPKcm
    - functionName:    _ZN7llvm_ks11raw_ostreamlsEm
      functionSourceFile: '/src/keystone/llvm/lib/Support/raw_ostream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 124
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          69
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks11raw_ostream5writeEPKcm
        - _ZN7llvm_ks11raw_ostreamlsEc
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/raw_ostream.cpp:113,18'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEc
        - Src:             'llvm/lib/Support/raw_ostream.cpp:123,10'
          Dst:             _ZN7llvm_ks11raw_ostream5writeEPKcm
    - functionName:    _ZN7llvm_ks11raw_ostreamlsEl
      functionSourceFile: '/src/keystone/llvm/lib/Support/raw_ostream.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks11raw_ostreamlsEc
        - _ZN7llvm_ks11raw_ostreamlsEm
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/raw_ostream.cpp:128,11'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEc
        - Src:             'llvm/lib/Support/raw_ostream.cpp:133,16'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEm
    - functionName:    _GLOBAL__sub_I_AArch64AsmParser.cpp
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCParser/MCParsedAsmOperand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks9StringRef3strEv
      functionUses:    508
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCParser/MCParsedAsmOperand.h:45,52'
          Dst:             _ZNK7llvm_ks9StringRef3strEv
    - functionName:    _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCParser/MCParsedAsmOperand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    508
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks14MCRegisterInfo15isSuperRegisterEjj
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCRegisterInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 518
      functionLinenumberEnd: 523
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          47
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks14MCRegisterInfo16DiffListIteratorppEv
        - _ZN7llvm_ks18MCSuperRegIteratorC2EjPKNS_14MCRegisterInfoEb
        - _ZNK7llvm_ks14MCRegisterInfo16DiffListIterator7isValidEv
        - _ZNK7llvm_ks14MCRegisterInfo16DiffListIteratordeEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCRegisterInfo.h:519,27'
          Dst:             _ZN7llvm_ks18MCSuperRegIteratorC2EjPKNS_14MCRegisterInfoEb
        - Src:             'llvm/include/llvm/MC/MCRegisterInfo.h:519,44'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo16DiffListIterator7isValidEv
        - Src:             'llvm/include/llvm/MC/MCRegisterInfo.h:520,9'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo16DiffListIteratordeEv
        - Src:             'llvm/include/llvm/MC/MCRegisterInfo.h:519,55'
          Dst:             _ZN7llvm_ks14MCRegisterInfo16DiffListIteratorppEv
    - functionName:    _ZNK7llvm_ks14MCRegisterInfo17isSuperRegisterEqEjj
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCRegisterInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 439
      functionLinenumberEnd: 440
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7llvm_ks14MCRegisterInfo15isSuperRegisterEjj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCRegisterInfo.h:440,28'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo15isSuperRegisterEjj
    - functionName:    _ZNK7llvm_ks9MCOperand5isRegEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCInst.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    89
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks14MCRegisterInfo15isSubRegisterEqEjj
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCRegisterInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 433
      functionLinenumberEnd: 434
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks14MCRegisterInfo17isSuperRegisterEqEjj
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCRegisterInfo.h:434,12'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo17isSuperRegisterEqEjj
    - functionName:    _ZNK7llvm_ks9MCOperand6getRegEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCInst.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7llvm_ks9MCOperand5isRegEv
        - __assert_fail
      functionUses:    613
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCInst.h:63,5'
          Dst:             _ZNK7llvm_ks9MCOperand5isRegEv
        - Src:             'llvm/include/llvm/MC/MCInst.h:63,5'
          Dst:             __assert_fail
    - functionName:    _ZNK7llvm_ks6MCInst9getOpcodeEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCInst.h'
      linkageType:     InternalLinkage
      functionLinenumber: 161
      functionLinenumberEnd: 161
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    228
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks15MCRegisterClass10getNumRegsEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCRegisterInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks15MCRegisterClass11getRegisterEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCRegisterInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          48
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7llvm_ks15MCRegisterClass10getNumRegsEv
        - __assert_fail
      functionUses:    18
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCRegisterInfo.h:61,5'
          Dst:             _ZNK7llvm_ks15MCRegisterClass10getNumRegsEv
        - Src:             'llvm/include/llvm/MC/MCRegisterInfo.h:61,5'
          Dst:             __assert_fail
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand10getPSBHintEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 411
      functionLinenumberEnd: 413
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          42
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:412,5'
          Dst:             __assert_fail
    - functionName:    _ZN7llvm_ks10AArch64_AML25encodeAdvSIMDModImmType10Em
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/AArch64/MCTargetDesc/AArch64AddressingModes.h'
      linkageType:     InternalLinkage
      functionLinenumber: 616
      functionLinenumberEnd: 641
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          150
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks10AArch64_AML22encodeLogicalImmediateEmj
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/AArch64/MCTargetDesc/AArch64AddressingModes.h'
      linkageType:     InternalLinkage
      functionLinenumber: 281
      functionLinenumberEnd: 286
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          47
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks10AArch64_AML23processLogicalImmediateEmjRm
        - __assert_fail
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/AArch64/MCTargetDesc/AArch64AddressingModes.h:283,14'
          Dst:             _ZN7llvm_ks10AArch64_AML23processLogicalImmediateEmjRm
        - Src:             'llvm/keystone/../lib/Target/AArch64/MCTargetDesc/AArch64AddressingModes.h:284,3'
          Dst:             __assert_fail
    - functionName:    _ZN7llvm_ks10AArch64_AML23processLogicalImmediateEmjRm
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/AArch64/MCTargetDesc/AArch64AddressingModes.h'
      linkageType:     InternalLinkage
      functionLinenumber: 214
      functionLinenumberEnd: 270
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - size_t
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         42
      ICount:          266
      EdgeCount:       53
      CyclomaticComplexity: 13
      functionsReached:
        - _ZN7llvm_ks16countLeadingOnesImEEmT_NS_12ZeroBehaviorE
        - _ZN7llvm_ks16isShiftedMask_64Em
        - _ZN7llvm_ks17countTrailingOnesImEEmT_NS_12ZeroBehaviorE
        - _ZN7llvm_ks18countTrailingZerosImEEmT_NS_12ZeroBehaviorE
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/AArch64/MCTargetDesc/AArch64AddressingModes.h:237,7'
          Dst:             _ZN7llvm_ks16isShiftedMask_64Em
        - Src:             'llvm/keystone/../lib/Target/AArch64/MCTargetDesc/AArch64AddressingModes.h:238,9'
          Dst:             _ZN7llvm_ks18countTrailingZerosImEEmT_NS_12ZeroBehaviorE
        - Src:             'llvm/keystone/../lib/Target/AArch64/MCTargetDesc/AArch64AddressingModes.h:239,5'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/MCTargetDesc/AArch64AddressingModes.h:240,11'
          Dst:             _ZN7llvm_ks17countTrailingOnesImEEmT_NS_12ZeroBehaviorE
        - Src:             'llvm/keystone/../lib/Target/AArch64/MCTargetDesc/AArch64AddressingModes.h:243,10'
          Dst:             _ZN7llvm_ks16isShiftedMask_64Em
        - Src:             'llvm/keystone/../lib/Target/AArch64/MCTargetDesc/AArch64AddressingModes.h:246,20'
          Dst:             _ZN7llvm_ks16countLeadingOnesImEEmT_NS_12ZeroBehaviorE
        - Src:             'llvm/keystone/../lib/Target/AArch64/MCTargetDesc/AArch64AddressingModes.h:248,17'
          Dst:             _ZN7llvm_ks17countTrailingOnesImEEmT_NS_12ZeroBehaviorE
        - Src:             'llvm/keystone/../lib/Target/AArch64/MCTargetDesc/AArch64AddressingModes.h:254,3'
          Dst:             __assert_fail
    - functionName:    _ZN7llvm_ks16isShiftedMask_64Em
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/MathExtras.h'
      linkageType:     InternalLinkage
      functionLinenumber: 348
      functionLinenumberEnd: 349
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks9isMask_64Em
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/MathExtras.h:349,19'
          Dst:             _ZN7llvm_ks9isMask_64Em
    - functionName:    _ZN7llvm_ks9isMask_64Em
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/MathExtras.h'
      linkageType:     InternalLinkage
      functionLinenumber: 335
      functionLinenumberEnd: 336
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          25
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks10AArch64_AM17getExtendEncodingENS0_15ShiftExtendTypeE
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/AArch64/MCTargetDesc/AArch64AddressingModes.h'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          64
      EdgeCount:       24
      CyclomaticComplexity: 13
      functionsReached:
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/keystone/../lib/Target/AArch64/MCTargetDesc/AArch64AddressingModes.h:152,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/AArch64/MCTargetDesc/AArch64AddressingModes.h:153,12'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
    - functionName:    _ZN7llvm_ks10AArch64_AML17getArithExtendImmENS0_15ShiftExtendTypeEj
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/AArch64/MCTargetDesc/AArch64AddressingModes.h'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionLinenumberEnd: 173
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          47
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks10AArch64_AM17getExtendEncodingENS0_15ShiftExtendTypeE
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/AArch64/MCTargetDesc/AArch64AddressingModes.h:172,3'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/MCTargetDesc/AArch64AddressingModes.h:173,11'
          Dst:             _ZN7llvm_ks10AArch64_AM17getExtendEncodingENS0_15ShiftExtendTypeE
    - functionName:    _ZN7llvm_ks10AArch64_AML13getShifterImmENS0_15ShiftExtendTypeEj
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/AArch64/MCTargetDesc/AArch64AddressingModes.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          82
      EdgeCount:       33
      CyclomaticComplexity: 18
      functionsReached:
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/keystone/../lib/Target/AArch64/MCTargetDesc/AArch64AddressingModes.h:102,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/AArch64/MCTargetDesc/AArch64AddressingModes.h:100,3'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/MCTargetDesc/AArch64AddressingModes.h:103,13'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand7addExprERN7llvm_ks6MCInstEPKNS1_6MCExprE
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1162
      functionLinenumberEnd: 1170
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          74
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks9MCOperand10createExprEPKNS_6MCExprE
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1165,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1165,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1166,41'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1167,48'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1167,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1167,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1169,23'
          Dst:             _ZN7llvm_ks9MCOperand10createExprEPKNS_6MCExprE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1169,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZN7llvm_ks9MCOperand9createImmEl
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCInst.h'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks9MCOperandC2Ev
      functionUses:    425
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCInst.h:117,15'
          Dst:             _ZN7llvm_ks9MCOperandC2Ev
    - functionName:    _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCInst.h'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionLinenumberEnd: 173
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_9MCOperandELb1EE9push_backERKS1_
      functionUses:    1452
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCInst.h:173,51'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_9MCOperandELb1EE9push_backERKS1_
    - functionName:    _ZN7llvm_ks9MCOperand10createExprEPKNS_6MCExprE
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCInst.h'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks9MCOperandC2Ev
      functionUses:    74
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCInst.h:129,15'
          Dst:             _ZN7llvm_ks9MCOperandC2Ev
    - functionName:    _ZN7llvm_ks9MCOperandC2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCInst.h'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseINS_9MCOperandELb1EE9push_backERKS1_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 337
      functionLinenumberEnd: 342
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_9MCOperandELb1EE4growEm
        - _ZN7llvm_ks25SmallVectorTemplateCommonINS_9MCOperandEvE6setEndEPS1_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:339,13'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_9MCOperandELb1EE4growEm
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:341,11'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINS_9MCOperandEvE6setEndEPS1_
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand20addGPR32as64OperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1177
      functionLinenumberEnd: 1187
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          90
      EdgeCount:       15
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createRegEj
        - _ZNK7llvm_ks14MCRegisterInfo11getRegClassEj
        - _ZNK7llvm_ks14MCRegisterInfo16getEncodingValueEj
        - _ZNK7llvm_ks15MCRegisterClass11getRegisterEj
        - _ZNK7llvm_ks15MCRegisterClass8containsEj
        - _ZNK7llvm_ks9MCContext15getRegisterInfoEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1178,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1179,5'
          Dst:             _ZNK7llvm_ks15MCRegisterClass8containsEj
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1179,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1182,36'
          Dst:             _ZNK7llvm_ks9MCContext15getRegisterInfoEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1183,24'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo11getRegClassEj
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1184,13'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo16getEncodingValueEj
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1183,62'
          Dst:             _ZNK7llvm_ks15MCRegisterClass11getRegisterEj
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1186,21'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1186,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK7llvm_ks14MCRegisterInfo11getRegClassEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCRegisterInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 408
      functionLinenumberEnd: 410
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          46
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7llvm_ks14MCRegisterInfo16getNumRegClassesEv
        - __assert_fail
      functionUses:    103
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCRegisterInfo.h:409,5'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo16getNumRegClassesEv
        - Src:             'llvm/include/llvm/MC/MCRegisterInfo.h:409,5'
          Dst:             __assert_fail
    - functionName:    _ZNK7llvm_ks14MCRegisterInfo16getEncodingValueEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCRegisterInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 418
      functionLinenumberEnd: 421
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          48
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
      functionUses:    87
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCRegisterInfo.h:419,5'
          Dst:             __assert_fail
    - functionName:    _ZN7llvm_ks9MCOperand9createRegEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCInst.h'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks9MCOperandC2Ev
      functionUses:    299
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCInst.h:111,15'
          Dst:             _ZN7llvm_ks9MCOperandC2Ev
    - functionName:    _ZNK7llvm_ks14MCRegisterInfo16getNumRegClassesEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCRegisterInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 402
      functionLinenumberEnd: 403
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks14MCRegisterInfo12regclass_endEv
        - _ZNK7llvm_ks14MCRegisterInfo14regclass_beginEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCRegisterInfo.h:403,23'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo12regclass_endEv
        - Src:             'llvm/include/llvm/MC/MCRegisterInfo.h:403,38'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo14regclass_beginEv
    - functionName:    _ZNK7llvm_ks14MCRegisterInfo12regclass_endEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCRegisterInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 400
      functionLinenumberEnd: 400
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks14MCRegisterInfo14regclass_beginEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCRegisterInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 399
      functionLinenumberEnd: 399
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand19addImm32_63OperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1429
      functionLinenumberEnd: 1433
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          58
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks4castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1430,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1431,54'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1431,33'
          Dst:             _ZN7llvm_ks4castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1432,47'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1432,21'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1432,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 341
      functionLinenumberEnd: 343
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          42
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
      functionUses:    110
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:342,5'
          Dst:             __assert_fail
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand25addBranchTarget14OperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1501
      functionLinenumberEnd: 1513
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          93
      EdgeCount:       23
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - _ZNK12_GLOBAL__N_114AArch64Operand7addExprERN7llvm_ks6MCInstEPKNS1_6MCExprE
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1505,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1506,58'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1506,33'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1508,21'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1508,7'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand7addExprERN7llvm_ks6MCInstEPKNS1_6MCExprE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1511,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1512,47'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1512,21'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1512,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand16addSysCROperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1549
      functionLinenumberEnd: 1552
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          54
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZNK12_GLOBAL__N_114AArch64Operand8getSysCREv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1550,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1551,42'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand8getSysCREv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1551,21'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1551,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand8getSysCREv
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 401
      functionLinenumberEnd: 403
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          42
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:402,5'
          Dst:             __assert_fail
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand17addImm0_7OperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1350
      functionLinenumberEnd: 1354
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          58
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks4castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1351,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1352,54'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1352,33'
          Dst:             _ZN7llvm_ks4castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1353,47'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1353,21'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1353,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand17addImm1_8OperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1356
      functionLinenumberEnd: 1360
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          58
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks4castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1357,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1358,54'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1358,33'
          Dst:             _ZN7llvm_ks4castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1359,47'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1359,21'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1359,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand18addPSBHintOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1559
      functionLinenumberEnd: 1562
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          54
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZNK12_GLOBAL__N_114AArch64Operand10getPSBHintEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1560,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1561,42'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand10getPSBHintEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1561,21'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1561,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand19addPrefetchOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1554
      functionLinenumberEnd: 1557
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          54
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZNK12_GLOBAL__N_114AArch64Operand11getPrefetchEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1555,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1556,42'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand11getPrefetchEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1556,21'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1556,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand11getPrefetchEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 406
      functionLinenumberEnd: 408
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          42
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:407,5'
          Dst:             __assert_fail
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand17addImm0_1OperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1344
      functionLinenumberEnd: 1348
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          58
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks4castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1345,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1346,54'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1346,33'
          Dst:             _ZN7llvm_ks4castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1347,47'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1347,21'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1347,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand38addSystemPStateFieldWithImm0_1OperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1537
      functionLinenumberEnd: 1541
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          56
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createImmEl
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1538,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1540,21'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1540,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand39addSystemPStateFieldWithImm0_15OperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1543
      functionLinenumberEnd: 1547
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          56
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createImmEl
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1544,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1546,21'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1546,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand28addMSRSystemRegisterOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1531
      functionLinenumberEnd: 1535
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          56
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createImmEl
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1532,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1534,21'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1534,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand28addMRSSystemRegisterOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1525
      functionLinenumberEnd: 1529
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          56
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createImmEl
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1526,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1528,21'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1528,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand24addSIMDImmType10OperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1466
      functionLinenumberEnd: 1471
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          63
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks10AArch64_AML25encodeAdvSIMDModImmType10Em
        - _ZN7llvm_ks4castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1467,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1468,54'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1468,33'
          Dst:             _ZN7llvm_ks4castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1469,68'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1469,25'
          Dst:             _ZN7llvm_ks10AArch64_AML25encodeAdvSIMDModImmType10Em
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1470,21'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1470,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand23addMOVNMovAliasOperandsILi48EEEvRN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1617
      functionLinenumberEnd: 1623
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          64
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks4castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1618,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1620,53'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1620,32'
          Dst:             _ZN7llvm_ks4castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1621,26'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1622,21'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1622,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand23addMOVNMovAliasOperandsILi32EEEvRN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1617
      functionLinenumberEnd: 1623
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          64
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks4castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1618,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1620,53'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1620,32'
          Dst:             _ZN7llvm_ks4castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1621,26'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1622,21'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1622,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand23addMOVZMovAliasOperandsILi48EEEvRN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1608
      functionLinenumberEnd: 1614
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          63
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks4castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1609,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1611,53'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1611,32'
          Dst:             _ZN7llvm_ks4castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1612,26'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1613,21'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1613,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand23addMOVZMovAliasOperandsILi32EEEvRN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1608
      functionLinenumberEnd: 1614
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          63
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks4castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1609,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1611,53'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1611,32'
          Dst:             _ZN7llvm_ks4castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1612,26'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1613,21'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1613,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand23addMOVNMovAliasOperandsILi16EEEvRN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1617
      functionLinenumberEnd: 1623
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          64
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks4castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1618,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1620,53'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1620,32'
          Dst:             _ZN7llvm_ks4castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1621,26'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1622,21'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1622,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand23addMOVNMovAliasOperandsILi0EEEvRN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1617
      functionLinenumberEnd: 1623
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          64
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks4castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1618,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1620,53'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1620,32'
          Dst:             _ZN7llvm_ks4castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1621,26'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1622,21'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1622,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand23addMOVZMovAliasOperandsILi16EEEvRN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1608
      functionLinenumberEnd: 1614
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          63
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks4castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1609,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1611,53'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1611,32'
          Dst:             _ZN7llvm_ks4castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1612,26'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1613,21'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1613,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand23addMOVZMovAliasOperandsILi0EEEvRN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1608
      functionLinenumberEnd: 1614
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          63
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks4castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1609,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1611,53'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1611,32'
          Dst:             _ZN7llvm_ks4castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1612,26'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1613,21'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1613,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand21addMemExtend8OperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1599
      functionLinenumberEnd: 1605
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          89
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZNK12_GLOBAL__N_114AArch64Operand18getShiftExtendTypeEv
        - _ZNK12_GLOBAL__N_114AArch64Operand20hasShiftExtendAmountEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1600,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1601,38'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand18getShiftExtendTypeEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1603,21'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1603,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1604,42'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand20hasShiftExtendAmountEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1604,21'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1604,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand18getShiftExtendTypeEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 426
      functionLinenumberEnd: 428
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          42
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
      functionUses:    29
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:427,5'
          Dst:             __assert_fail
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand20hasShiftExtendAmountEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 436
      functionLinenumberEnd: 438
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          43
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:437,5'
          Dst:             __assert_fail
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand20addMemExtendOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1587
      functionLinenumberEnd: 1593
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          91
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZNK12_GLOBAL__N_114AArch64Operand18getShiftExtendTypeEv
        - _ZNK12_GLOBAL__N_114AArch64Operand20getShiftExtendAmountEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1588,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1589,38'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand18getShiftExtendTypeEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1591,21'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1591,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1592,42'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand20getShiftExtendAmountEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1592,21'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1592,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand20getShiftExtendAmountEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 431
      functionLinenumberEnd: 433
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          42
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
      functionUses:    36
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:432,5'
          Dst:             __assert_fail
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand23addUImm12OffsetOperandsILi1EEEvRN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1309
      functionLinenumberEnd: 1318
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          81
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks9MCOperand10createExprEPKNS_6MCExprE
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1310,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1311,58'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1311,33'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1314,45'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1314,23'
          Dst:             _ZN7llvm_ks9MCOperand10createExprEPKNS_6MCExprE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1314,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1317,47'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1317,21'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1317,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand23addUImm12OffsetOperandsILi8EEEvRN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1309
      functionLinenumberEnd: 1318
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          81
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks9MCOperand10createExprEPKNS_6MCExprE
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1310,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1311,58'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1311,33'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1314,45'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1314,23'
          Dst:             _ZN7llvm_ks9MCOperand10createExprEPKNS_6MCExprE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1314,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1317,47'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1317,21'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1317,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand23addUImm12OffsetOperandsILi4EEEvRN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1309
      functionLinenumberEnd: 1318
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          81
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks9MCOperand10createExprEPKNS_6MCExprE
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1310,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1311,58'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1311,33'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1314,45'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1314,23'
          Dst:             _ZN7llvm_ks9MCOperand10createExprEPKNS_6MCExprE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1314,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1317,47'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1317,21'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1317,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand23addUImm12OffsetOperandsILi2EEEvRN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1309
      functionLinenumberEnd: 1318
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          81
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks9MCOperand10createExprEPKNS_6MCExprE
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1310,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1311,58'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1311,33'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1314,45'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1314,23'
          Dst:             _ZN7llvm_ks9MCOperand10createExprEPKNS_6MCExprE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1314,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1317,47'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1317,21'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1317,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand23addUImm12OffsetOperandsILi16EEEvRN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1309
      functionLinenumberEnd: 1318
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          81
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks9MCOperand10createExprEPKNS_6MCExprE
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1310,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1311,58'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1311,33'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1314,45'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1314,23'
          Dst:             _ZN7llvm_ks9MCOperand10createExprEPKNS_6MCExprE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1314,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1317,47'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1317,21'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1317,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand16addSImm9OperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1320
      functionLinenumberEnd: 1324
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          58
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks4castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1321,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1322,54'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1322,33'
          Dst:             _ZN7llvm_ks4castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1323,47'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1323,21'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1323,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand18addSImm7s8OperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1332
      functionLinenumberEnd: 1336
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks4castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1333,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1334,54'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1334,33'
          Dst:             _ZN7llvm_ks4castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1335,47'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1335,21'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1335,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand18addSImm7s4OperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1326
      functionLinenumberEnd: 1330
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks4castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1327,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1328,54'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1328,33'
          Dst:             _ZN7llvm_ks4castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1329,47'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1329,21'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1329,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand19addSImm7s16OperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1338
      functionLinenumberEnd: 1342
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks4castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1339,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1340,54'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1340,33'
          Dst:             _ZN7llvm_ks4castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1341,47'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1341,21'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1341,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand23addVectorList64OperandsILj2EEEvRN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1209
      functionLinenumberEnd: 1219
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createRegEj
        - _ZNK12_GLOBAL__N_114AArch64Operand18getVectorListStartEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1210,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1218,41'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand18getVectorListStartEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1218,9'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1217,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand18getVectorListStartEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 381
      functionLinenumberEnd: 383
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          42
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:382,5'
          Dst:             __assert_fail
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand24addVectorList128OperandsILj2EEEvRN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1222
      functionLinenumberEnd: 1232
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createRegEj
        - _ZNK12_GLOBAL__N_114AArch64Operand18getVectorListStartEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1223,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1231,41'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand18getVectorListStartEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1231,9'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1230,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand23addVectorList64OperandsILj3EEEvRN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1209
      functionLinenumberEnd: 1219
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createRegEj
        - _ZNK12_GLOBAL__N_114AArch64Operand18getVectorListStartEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1210,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1218,41'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand18getVectorListStartEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1218,9'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1217,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand24addVectorList128OperandsILj3EEEvRN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1222
      functionLinenumberEnd: 1232
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createRegEj
        - _ZNK12_GLOBAL__N_114AArch64Operand18getVectorListStartEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1223,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1231,41'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand18getVectorListStartEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1231,9'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1230,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand23addVectorList64OperandsILj1EEEvRN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1209
      functionLinenumberEnd: 1219
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createRegEj
        - _ZNK12_GLOBAL__N_114AArch64Operand18getVectorListStartEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1210,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1218,41'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand18getVectorListStartEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1218,9'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1217,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand24addVectorList128OperandsILj1EEEvRN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1222
      functionLinenumberEnd: 1232
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createRegEj
        - _ZNK12_GLOBAL__N_114AArch64Operand18getVectorListStartEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1223,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1231,41'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand18getVectorListStartEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1231,9'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1230,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand23addVectorList64OperandsILj4EEEvRN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1209
      functionLinenumberEnd: 1219
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createRegEj
        - _ZNK12_GLOBAL__N_114AArch64Operand18getVectorListStartEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1210,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1218,41'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand18getVectorListStartEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1218,9'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1217,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand24addVectorList128OperandsILj4EEEvRN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1222
      functionLinenumberEnd: 1232
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createRegEj
        - _ZNK12_GLOBAL__N_114AArch64Operand18getVectorListStartEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1223,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1231,41'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand18getVectorListStartEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1231,9'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1230,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand19addImm0_127OperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1411
      functionLinenumberEnd: 1415
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          58
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks4castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1412,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1413,54'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1413,33'
          Dst:             _ZN7llvm_ks4castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1414,47'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1414,21'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1414,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand23addVectorIndex1OperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1234
      functionLinenumberEnd: 1237
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          54
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZNK12_GLOBAL__N_114AArch64Operand14getVectorIndexEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1235,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1236,42'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand14getVectorIndexEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1236,21'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1236,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand14getVectorIndexEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 391
      functionLinenumberEnd: 393
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          42
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:392,5'
          Dst:             __assert_fail
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand16addFPImmOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1515
      functionLinenumberEnd: 1518
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          54
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZNK12_GLOBAL__N_114AArch64Operand8getFPImmEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1516,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1517,42'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand8getFPImmEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1517,21'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1517,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand8getFPImmEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 361
      functionLinenumberEnd: 363
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          42
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:362,5'
          Dst:             __assert_fail
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand22addVectorRegLoOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1203
      functionLinenumberEnd: 1206
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          58
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createRegEj
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1204,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1205,21'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1205,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand18addImm1_64OperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1405
      functionLinenumberEnd: 1409
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          58
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks4castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1406,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1407,54'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1407,33'
          Dst:             _ZN7llvm_ks4castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1408,47'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1408,21'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1408,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand18addImm1_32OperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1387
      functionLinenumberEnd: 1391
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          58
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks4castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1388,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1389,54'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1389,33'
          Dst:             _ZN7llvm_ks4castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1390,47'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1390,21'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1390,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand18addImm1_16OperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1368
      functionLinenumberEnd: 1373
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          81
      EdgeCount:       19
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks4castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1369,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1370,54'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1370,33'
          Dst:             _ZN7llvm_ks4castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1371,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1372,47'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1372,21'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1372,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand14addImmOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1259
      functionLinenumberEnd: 1265
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          45
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - _ZNK12_GLOBAL__N_114AArch64Operand7addExprERN7llvm_ks6MCInstEPKNS1_6MCExprE
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1260,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1264,19'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1264,5'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand7addExprERN7llvm_ks6MCInstEPKNS1_6MCExprE
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand23addVectorIndexBOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1239
      functionLinenumberEnd: 1242
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          54
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZNK12_GLOBAL__N_114AArch64Operand14getVectorIndexEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1240,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1241,42'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand14getVectorIndexEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1241,21'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1241,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand23addVectorIndexDOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1254
      functionLinenumberEnd: 1257
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          54
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZNK12_GLOBAL__N_114AArch64Operand14getVectorIndexEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1255,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1256,42'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand14getVectorIndexEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1256,21'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1256,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand23addVectorIndexSOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1249
      functionLinenumberEnd: 1252
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          54
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZNK12_GLOBAL__N_114AArch64Operand14getVectorIndexEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1250,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1251,42'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand14getVectorIndexEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1251,21'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1251,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand23addVectorIndexHOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1244
      functionLinenumberEnd: 1247
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          54
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZNK12_GLOBAL__N_114AArch64Operand14getVectorIndexEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1245,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1246,42'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand14getVectorIndexEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1246,21'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1246,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand18addBarrierOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1520
      functionLinenumberEnd: 1523
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          54
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZNK12_GLOBAL__N_114AArch64Operand10getBarrierEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1521,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1522,42'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand10getBarrierEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1522,21'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1522,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand10getBarrierEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 366
      functionLinenumberEnd: 368
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          42
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:367,5'
          Dst:             __assert_fail
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand18addImm0_15OperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1362
      functionLinenumberEnd: 1366
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          58
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks4castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1363,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1364,54'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1364,33'
          Dst:             _ZN7llvm_ks4castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1365,47'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1365,21'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1365,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand21addImm0_65535OperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1423
      functionLinenumberEnd: 1427
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          58
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks4castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1424,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1425,54'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1425,33'
          Dst:             _ZN7llvm_ks4castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1426,47'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1426,21'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1426,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand26addLogicalImm64NotOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1458
      functionLinenumberEnd: 1464
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          63
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks10AArch64_AML22encodeLogicalImmediateEmj
        - _ZN7llvm_ks4castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1459,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1460,54'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1460,33'
          Dst:             _ZN7llvm_ks4castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1462,50'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1462,9'
          Dst:             _ZN7llvm_ks10AArch64_AML22encodeLogicalImmediateEmj
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1463,21'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1463,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand26addLogicalImm32NotOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1450
      functionLinenumberEnd: 1456
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          67
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks10AArch64_AML22encodeLogicalImmediateEmj
        - _ZN7llvm_ks4castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1451,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1452,54'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1452,33'
          Dst:             _ZN7llvm_ks4castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1453,25'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1454,25'
          Dst:             _ZN7llvm_ks10AArch64_AML22encodeLogicalImmediateEmj
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1455,21'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1455,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand19addImm0_255OperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1417
      functionLinenumberEnd: 1421
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          58
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks4castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1418,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1419,54'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1419,33'
          Dst:             _ZN7llvm_ks4castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1420,47'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1420,21'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1420,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand23addPCRelLabel19OperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1487
      functionLinenumberEnd: 1499
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          93
      EdgeCount:       23
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - _ZNK12_GLOBAL__N_114AArch64Operand7addExprERN7llvm_ks6MCInstEPKNS1_6MCExprE
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1491,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1492,58'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1492,33'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1494,21'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1494,7'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand7addExprERN7llvm_ks6MCInstEPKNS1_6MCExprE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1497,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1498,47'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1498,21'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1498,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand19addCondCodeOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1290
      functionLinenumberEnd: 1293
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          54
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZNK12_GLOBAL__N_114AArch64Operand11getCondCodeEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1291,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1292,42'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand11getCondCodeEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1292,21'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1292,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand11getCondCodeEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 356
      functionLinenumberEnd: 358
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          42
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:357,5'
          Dst:             __assert_fail
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand25addBranchTarget26OperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1473
      functionLinenumberEnd: 1485
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          93
      EdgeCount:       23
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - _ZNK12_GLOBAL__N_114AArch64Operand7addExprERN7llvm_ks6MCInstEPKNS1_6MCExprE
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1477,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1478,58'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1478,33'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1480,21'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1480,7'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand7addExprERN7llvm_ks6MCInstEPKNS1_6MCExprE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1483,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1484,47'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1484,21'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1484,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand18addImm0_63OperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1393
      functionLinenumberEnd: 1397
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          58
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks4castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1394,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1395,54'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1395,33'
          Dst:             _ZN7llvm_ks4castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1396,47'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1396,21'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1396,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand18addImm0_31OperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1375
      functionLinenumberEnd: 1379
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          58
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks4castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1376,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1377,54'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1377,33'
          Dst:             _ZN7llvm_ks4castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1378,47'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1378,21'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1378,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand23addLogicalImm64OperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1443
      functionLinenumberEnd: 1448
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          62
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks10AArch64_AML22encodeLogicalImmediateEmj
        - _ZN7llvm_ks4castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1444,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1445,54'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1445,33'
          Dst:             _ZN7llvm_ks4castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1446,65'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1446,25'
          Dst:             _ZN7llvm_ks10AArch64_AML22encodeLogicalImmediateEmj
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1447,21'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1447,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand23addLogicalImm32OperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1435
      functionLinenumberEnd: 1441
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          63
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks10AArch64_AML22encodeLogicalImmediateEmj
        - _ZN7llvm_ks4castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1436,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1437,54'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1437,33'
          Dst:             _ZN7llvm_ks4castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1439,49'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1439,9'
          Dst:             _ZN7llvm_ks10AArch64_AML22encodeLogicalImmediateEmj
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1440,21'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1440,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand20addAdrpLabelOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1295
      functionLinenumberEnd: 1302
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          73
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - _ZNK12_GLOBAL__N_114AArch64Operand7addExprERN7llvm_ks6MCInstEPKNS1_6MCExprE
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1296,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1297,58'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1297,33'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1299,21'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1299,7'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand7addExprERN7llvm_ks6MCInstEPKNS1_6MCExprE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1301,49'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1301,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1301,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand19addAdrLabelOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1304
      functionLinenumberEnd: 1306
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_114AArch64Operand14addImmOperandsERN7llvm_ks6MCInstEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1305,5'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand14addImmOperandsERN7llvm_ks6MCInstEj
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand19addExtend64OperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1579
      functionLinenumberEnd: 1585
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          75
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks10AArch64_AML17getArithExtendImmENS0_15ShiftExtendTypeEj
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZNK12_GLOBAL__N_114AArch64Operand18getShiftExtendTypeEv
        - _ZNK12_GLOBAL__N_114AArch64Operand20getShiftExtendAmountEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1580,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1581,38'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand18getShiftExtendTypeEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1583,54'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand20getShiftExtendAmountEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1583,20'
          Dst:             _ZN7llvm_ks10AArch64_AML17getArithExtendImmENS0_15ShiftExtendTypeEj
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1584,21'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1584,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand17addExtendOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1571
      functionLinenumberEnd: 1577
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          75
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks10AArch64_AML17getArithExtendImmENS0_15ShiftExtendTypeEj
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZNK12_GLOBAL__N_114AArch64Operand18getShiftExtendTypeEv
        - _ZNK12_GLOBAL__N_114AArch64Operand20getShiftExtendAmountEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1572,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1573,38'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand18getShiftExtendTypeEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1575,54'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand20getShiftExtendAmountEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1575,20'
          Dst:             _ZN7llvm_ks10AArch64_AML17getArithExtendImmENS0_15ShiftExtendTypeEj
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1576,21'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1576,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand18addShifterOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1564
      functionLinenumberEnd: 1569
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks10AArch64_AML13getShifterImmENS0_15ShiftExtendTypeEj
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZNK12_GLOBAL__N_114AArch64Operand18getShiftExtendTypeEv
        - _ZNK12_GLOBAL__N_114AArch64Operand20getShiftExtendAmountEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1565,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1567,35'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand18getShiftExtendTypeEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1567,57'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand20getShiftExtendAmountEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1567,9'
          Dst:             _ZN7llvm_ks10AArch64_AML13getShifterImmENS0_15ShiftExtendTypeEj
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1568,21'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1568,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand20addAddSubImmOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1267
      functionLinenumberEnd: 1276
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          80
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZNK12_GLOBAL__N_114AArch64Operand12isShiftedImmEv
        - _ZNK12_GLOBAL__N_114AArch64Operand16getShiftedImmValEv
        - _ZNK12_GLOBAL__N_114AArch64Operand18getShiftedImmShiftEv
        - _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - _ZNK12_GLOBAL__N_114AArch64Operand7addExprERN7llvm_ks6MCInstEPKNS1_6MCExprE
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1268,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1269,9'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand12isShiftedImmEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1270,21'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand16getShiftedImmValEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1270,7'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand7addExprERN7llvm_ks6MCInstEPKNS1_6MCExprE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1271,44'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand18getShiftedImmShiftEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1271,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1271,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1273,21'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1273,7'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand7addExprERN7llvm_ks6MCInstEPKNS1_6MCExprE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1274,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1274,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand12isShiftedImmEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 697
      functionLinenumberEnd: 697
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand16getShiftedImmValEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 346
      functionLinenumberEnd: 348
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          42
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:347,5'
          Dst:             __assert_fail
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand18getShiftedImmShiftEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 351
      functionLinenumberEnd: 353
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          42
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:352,5'
          Dst:             __assert_fail
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand23addAddSubImmNegOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1278
      functionLinenumberEnd: 1288
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          105
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks4castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZNK12_GLOBAL__N_114AArch64Operand12isShiftedImmEv
        - _ZNK12_GLOBAL__N_114AArch64Operand16getShiftedImmValEv
        - _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1279,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1281,25'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand12isShiftedImmEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1281,42'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand16getShiftedImmValEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1281,63'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1282,32'
          Dst:             _ZN7llvm_ks4castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1283,24'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1284,25'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand12isShiftedImmEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1286,21'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1286,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1287,21'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1287,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand22addVectorReg64OperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1189
      functionLinenumberEnd: 1194
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          78
      EdgeCount:       15
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createRegEj
        - _ZNK7llvm_ks15MCRegisterClass8containsEj
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1190,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1191,5'
          Dst:             _ZNK7llvm_ks15MCRegisterClass8containsEj
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1191,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1193,21'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1193,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand23addVectorReg128OperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1196
      functionLinenumberEnd: 1201
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          76
      EdgeCount:       15
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createRegEj
        - _ZNK7llvm_ks15MCRegisterClass8containsEj
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1197,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1198,5'
          Dst:             _ZNK7llvm_ks15MCRegisterClass8containsEj
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1198,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1200,21'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1200,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand14addRegOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1172
      functionLinenumberEnd: 1175
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          58
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createRegEj
        - __assert_fail
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1173,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1174,21'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1174,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZN7llvm_ks15SmallVectorImplINS_9MCOperandEE5clearEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 378
      functionLinenumberEnd: 381
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_9MCOperandELb1EE13destroy_rangeEPS1_S3_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:379,5'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_9MCOperandELb1EE13destroy_rangeEPS1_S3_
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand22isSymbolicUImm12OffsetEPKN7llvm_ks6MCExprEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 480
      functionLinenumberEnd: 511
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         34
      ICount:          154
      EdgeCount:       47
      CyclomaticComplexity: 15
      functionsReached:
        - _ZN12_GLOBAL__N_116AArch64AsmParser17classifySymbolRefEPKN7llvm_ks6MCExprERNS1_13AArch64MCExpr11VariantKindERNS1_15MCSymbolRefExpr11VariantKindERl
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:484,10'
          Dst:             _ZN12_GLOBAL__N_116AArch64AsmParser17classifySymbolRefEPKN7llvm_ks6MCExprERNS1_13AArch64MCExpr11VariantKindERNS1_15MCSymbolRefExpr11VariantKindERl
    - functionName:    _ZN12_GLOBAL__N_116AArch64AsmParser17classifySymbolRefEPKN7llvm_ks6MCExprERNS1_13AArch64MCExpr11VariantKindERNS1_15MCSymbolRefExpr11VariantKindERl
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4611
      functionLinenumberEnd: 4655
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          172
      EdgeCount:       35
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN7llvm_ks8dyn_castINS_12MCBinaryExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks8dyn_castINS_13AArch64MCExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks8dyn_castINS_15MCSymbolRefExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK7llvm_ks12MCBinaryExpr6getLHSEv
        - _ZNK7llvm_ks12MCBinaryExpr6getRHSEv
        - _ZNK7llvm_ks12MCBinaryExpr9getOpcodeEv
        - _ZNK7llvm_ks13AArch64MCExpr10getSubExprEv
        - _ZNK7llvm_ks13AArch64MCExpr7getKindEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - _ZNK7llvm_ks15MCSymbolRefExpr7getKindEv
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4616,33'
          Dst:             _ZN7llvm_ks8dyn_castINS_13AArch64MCExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4617,22'
          Dst:             _ZNK7llvm_ks13AArch64MCExpr7getKindEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4618,16'
          Dst:             _ZNK7llvm_ks13AArch64MCExpr10getSubExprEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4621,31'
          Dst:             _ZN7llvm_ks8dyn_castINS_15MCSymbolRefExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4624,25'
          Dst:             _ZNK7llvm_ks15MCSymbolRefExpr7getKindEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4628,28'
          Dst:             _ZN7llvm_ks8dyn_castINS_12MCBinaryExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4632,38'
          Dst:             _ZNK7llvm_ks12MCBinaryExpr6getLHSEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4632,8'
          Dst:             _ZN7llvm_ks8dyn_castINS_15MCSymbolRefExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4635,23'
          Dst:             _ZNK7llvm_ks15MCSymbolRefExpr7getKindEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4637,11'
          Dst:             _ZNK7llvm_ks12MCBinaryExpr9getOpcodeEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4638,11'
          Dst:             _ZNK7llvm_ks12MCBinaryExpr9getOpcodeEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4643,50'
          Dst:             _ZNK7llvm_ks12MCBinaryExpr6getRHSEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4643,21'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4647,24'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4648,11'
          Dst:             _ZNK7llvm_ks12MCBinaryExpr9getOpcodeEv
    - functionName:    _ZN7llvm_ks8dyn_castINS_13AArch64MCExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 297
      functionLinenumberEnd: 298
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks3isaINS_13AArch64MCExprEPKNS_6MCExprEEEbRKT0_
        - _ZN7llvm_ks4castINS_13AArch64MCExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:298,10'
          Dst:             _ZN7llvm_ks3isaINS_13AArch64MCExprEPKNS_6MCExprEEEbRKT0_
        - Src:             'llvm/include/llvm/Support/Casting.h:298,24'
          Dst:             _ZN7llvm_ks4castINS_13AArch64MCExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
    - functionName:    _ZNK7llvm_ks13AArch64MCExpr7getKindEv
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionLinenumberEnd: 123
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks13AArch64MCExpr10getSubExprEv
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionLinenumberEnd: 126
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks8dyn_castINS_12MCBinaryExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 297
      functionLinenumberEnd: 298
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks3isaINS_12MCBinaryExprEPKNS_6MCExprEEEbRKT0_
        - _ZN7llvm_ks4castINS_12MCBinaryExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:298,10'
          Dst:             _ZN7llvm_ks3isaINS_12MCBinaryExprEPKNS_6MCExprEEEbRKT0_
        - Src:             'llvm/include/llvm/Support/Casting.h:298,24'
          Dst:             _ZN7llvm_ks4castINS_12MCBinaryExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
    - functionName:    _ZN7llvm_ks3isaINS_13AArch64MCExprEPKNS_6MCExprEEEbRKT0_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13isa_impl_wrapINS_13AArch64MCExprEKPKNS_6MCExprES4_E4doitERS5_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:133,10'
          Dst:             _ZN7llvm_ks13isa_impl_wrapINS_13AArch64MCExprEKPKNS_6MCExprES4_E4doitERS5_
    - functionName:    _ZN7llvm_ks4castINS_13AArch64MCExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionLinenumberEnd: 238
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          36
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks16cast_convert_valINS_13AArch64MCExprEPKNS_6MCExprES4_E4doitERKS4_
        - _ZN7llvm_ks3isaINS_13AArch64MCExprEPKNS_6MCExprEEEbRKT0_
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:237,3'
          Dst:             _ZN7llvm_ks3isaINS_13AArch64MCExprEPKNS_6MCExprEEEbRKT0_
        - Src:             'llvm/include/llvm/Support/Casting.h:237,3'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/Support/Casting.h:238,10'
          Dst:             _ZN7llvm_ks16cast_convert_valINS_13AArch64MCExprEPKNS_6MCExprES4_E4doitERKS4_
    - functionName:    _ZN7llvm_ks16cast_convert_valINS_13AArch64MCExprEPKNS_6MCExprES4_E4doitERKS4_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          23
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks13isa_impl_wrapINS_13AArch64MCExprEKPKNS_6MCExprES4_E4doitERS5_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13isa_impl_wrapINS_13AArch64MCExprEPKNS_6MCExprES4_E4doitERKS4_
        - _ZN7llvm_ks13simplify_typeIKPKNS_6MCExprEE18getSimplifiedValueERS4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:114,27'
          Dst:             _ZN7llvm_ks13simplify_typeIKPKNS_6MCExprEE18getSimplifiedValueERS4_
        - Src:             'llvm/include/llvm/Support/Casting.h:112,12'
          Dst:             _ZN7llvm_ks13isa_impl_wrapINS_13AArch64MCExprEPKNS_6MCExprES4_E4doitERKS4_
    - functionName:    _ZN7llvm_ks13isa_impl_wrapINS_13AArch64MCExprEPKNS_6MCExprES4_E4doitERKS4_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11isa_impl_clINS_13AArch64MCExprEPKNS_6MCExprEE4doitES4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:122,12'
          Dst:             _ZN7llvm_ks11isa_impl_clINS_13AArch64MCExprEPKNS_6MCExprEE4doitES4_
    - functionName:    _ZN7llvm_ks11isa_impl_clINS_13AArch64MCExprEPKNS_6MCExprEE4doitES4_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks8isa_implINS_13AArch64MCExprENS_6MCExprEvE4doitERKS2_
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:95,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/Support/Casting.h:96,12'
          Dst:             _ZN7llvm_ks8isa_implINS_13AArch64MCExprENS_6MCExprEvE4doitERKS2_
    - functionName:    _ZN7llvm_ks8isa_implINS_13AArch64MCExprENS_6MCExprEvE4doitERKS2_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13AArch64MCExpr7classofEPKNS_6MCExprE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:56,12'
          Dst:             _ZN7llvm_ks13AArch64MCExpr7classofEPKNS_6MCExprE
    - functionName:    _ZN7llvm_ks13AArch64MCExpr7classofEPKNS_6MCExprE
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 159
      functionLinenumberEnd: 160
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks6MCExpr7getKindEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.h:160,15'
          Dst:             _ZNK7llvm_ks6MCExpr7getKindEv
    - functionName:    _ZN7llvm_ks10AArch64_AML21isAdvSIMDModImmType10Em
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/AArch64/MCTargetDesc/AArch64AddressingModes.h'
      linkageType:     InternalLinkage
      functionLinenumber: 596
      functionLinenumberEnd: 613
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         40
      ICount:          196
      EdgeCount:       54
      CyclomaticComplexity: 16
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks8ArrayRefINS_13AArch64MCExpr11VariantKindEEC2ERKS2_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ArrayRef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks8ArrayRefINS_13AArch64MCExpr11VariantKindEEixEm
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ArrayRef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 185
      functionLinenumberEnd: 187
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          46
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/ArrayRef.h:186,7'
          Dst:             __assert_fail
    - functionName:    _ZNK7llvm_ks8ArrayRefINS_13AArch64MCExpr11VariantKindEE4sizeEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ArrayRef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks8ArrayRefINS_13AArch64MCExpr11VariantKindEEC2ERKSt16initializer_listIS2_E
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ArrayRef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand12isMovWSymbolEN7llvm_ks8ArrayRefINS1_13AArch64MCExpr11VariantKindEEE
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 793
      functionLinenumberEnd: 813
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          92
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN12_GLOBAL__N_116AArch64AsmParser17classifySymbolRefEPKN7llvm_ks6MCExprERNS1_13AArch64MCExpr11VariantKindERNS1_15MCSymbolRefExpr11VariantKindERl
        - _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - _ZNK7llvm_ks8ArrayRefINS_13AArch64MCExpr11VariantKindEE4sizeEv
        - _ZNK7llvm_ks8ArrayRefINS_13AArch64MCExpr11VariantKindEEixEm
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:800,46'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:800,10'
          Dst:             _ZN12_GLOBAL__N_116AArch64AsmParser17classifySymbolRefEPKN7llvm_ks6MCExprERNS1_13AArch64MCExpr11VariantKindERNS1_15MCSymbolRefExpr11VariantKindERl
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:807,48'
          Dst:             _ZNK7llvm_ks8ArrayRefINS_13AArch64MCExpr11VariantKindEE4sizeEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:808,25'
          Dst:             _ZNK7llvm_ks8ArrayRefINS_13AArch64MCExpr11VariantKindEEixEm
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand8isSysRegEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 899
      functionLinenumberEnd: 899
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks10AArch64_AML18isLogicalImmediateEmj
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/AArch64/MCTargetDesc/AArch64AddressingModes.h'
      linkageType:     InternalLinkage
      functionLinenumber: 274
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks10AArch64_AML23processLogicalImmediateEmjRm
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/AArch64/MCTargetDesc/AArch64AddressingModes.h:276,10'
          Dst:             _ZN7llvm_ks10AArch64_AML23processLogicalImmediateEmjRm
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand13isShiftExtendEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 985
      functionLinenumberEnd: 985
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks9MCContext14getBaseAddressEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCContext.h'
      linkageType:     InternalLinkage
      functionLinenumber: 251
      functionLinenumberEnd: 251
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand14isMOVNMovAliasILi64ELi48EEEbv
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 878
      functionLinenumberEnd: 895
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          85
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:881,57'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:881,32'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:883,26'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand14isMOVNMovAliasILi64ELi32EEEbv
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 878
      functionLinenumberEnd: 895
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          85
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:881,57'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:881,32'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:883,26'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand14isMOVNMovAliasILi64ELi16EEEbv
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 878
      functionLinenumberEnd: 895
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          85
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:881,57'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:881,32'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:883,26'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand14isMOVNMovAliasILi64ELi0EEEbv
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 878
      functionLinenumberEnd: 895
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          85
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:881,57'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:881,32'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:883,26'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand14isMOVNMovAliasILi32ELi16EEEbv
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 878
      functionLinenumberEnd: 895
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          88
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:881,57'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:881,32'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:883,26'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand14isMOVNMovAliasILi32ELi0EEEbv
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 878
      functionLinenumberEnd: 895
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          88
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:881,57'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:881,32'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:883,26'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand14isMOVZMovAliasILi64ELi48EEEbv
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 860
      functionLinenumberEnd: 875
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          62
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:863,57'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:863,32'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:865,26'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand14isMOVZMovAliasILi64ELi32EEEbv
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 860
      functionLinenumberEnd: 875
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          62
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:863,57'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:863,32'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:865,26'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand14isMOVZMovAliasILi64ELi16EEEbv
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 860
      functionLinenumberEnd: 875
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          62
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:863,57'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:863,32'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:865,26'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand14isMOVZMovAliasILi64ELi0EEEbv
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 860
      functionLinenumberEnd: 875
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          68
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:863,57'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:863,32'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:865,26'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand14isMOVZMovAliasILi32ELi16EEEbv
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 860
      functionLinenumberEnd: 875
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          65
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:863,57'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:863,32'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:865,26'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand14isMOVZMovAliasILi32ELi0EEEbv
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 860
      functionLinenumberEnd: 875
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          71
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:863,57'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:863,32'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:865,26'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand10isXSeqPairEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 934
      functionLinenumberEnd: 937
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          41
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK7llvm_ks15MCRegisterClass8containsEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:936,72'
          Dst:             _ZNK7llvm_ks15MCRegisterClass8containsEj
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand10isWSeqPairEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 929
      functionLinenumberEnd: 932
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          41
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK7llvm_ks15MCRegisterClass8containsEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:931,72'
          Dst:             _ZNK7llvm_ks15MCRegisterClass8containsEj
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand13isVectorRegLoEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 920
      functionLinenumberEnd: 923
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          41
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK7llvm_ks15MCRegisterClass8containsEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:922,67'
          Dst:             _ZNK7llvm_ks15MCRegisterClass8containsEj
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand11isVectorRegEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 919
      functionLinenumberEnd: 919
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          25
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand14isVectorIndexSEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 972
      functionLinenumberEnd: 973
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          26
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand14isVectorIndexHEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 969
      functionLinenumberEnd: 970
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          26
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand14isVectorIndexDEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 975
      functionLinenumberEnd: 976
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          26
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand14isVectorIndexBEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 966
      functionLinenumberEnd: 967
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          26
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand14isVectorIndex1Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 963
      functionLinenumberEnd: 964
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          26
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand17isTypedVectorListILj2ELj0ELc115EEEbv
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 953
      functionLinenumberEnd: 961
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          51
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand17isTypedVectorListILj2ELj0ELc104EEEbv
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 953
      functionLinenumberEnd: 961
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          51
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand17isTypedVectorListILj2ELj0ELc100EEEbv
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 953
      functionLinenumberEnd: 961
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          51
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand17isTypedVectorListILj2ELj0ELc98EEEbv
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 953
      functionLinenumberEnd: 961
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          51
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand17isTypedVectorListILj2ELj8ELc104EEEbv
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 953
      functionLinenumberEnd: 961
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          51
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand17isTypedVectorListILj2ELj8ELc98EEEbv
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 953
      functionLinenumberEnd: 961
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          51
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand17isTypedVectorListILj2ELj4ELc115EEEbv
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 953
      functionLinenumberEnd: 961
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          51
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand17isTypedVectorListILj2ELj4ELc104EEEbv
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 953
      functionLinenumberEnd: 961
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          51
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand17isTypedVectorListILj2ELj2ELc115EEEbv
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 953
      functionLinenumberEnd: 961
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          51
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand17isTypedVectorListILj2ELj2ELc100EEEbv
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 953
      functionLinenumberEnd: 961
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          51
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand17isTypedVectorListILj2ELj1ELc100EEEbv
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 953
      functionLinenumberEnd: 961
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          51
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand17isTypedVectorListILj2ELj16ELc98EEEbv
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 953
      functionLinenumberEnd: 961
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          51
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand27isImplicitlyTypedVectorListILj2EEEbv
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 947
      functionLinenumberEnd: 949
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand17isTypedVectorListILj3ELj0ELc115EEEbv
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 953
      functionLinenumberEnd: 961
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          51
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand17isTypedVectorListILj3ELj0ELc104EEEbv
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 953
      functionLinenumberEnd: 961
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          51
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand17isTypedVectorListILj3ELj0ELc100EEEbv
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 953
      functionLinenumberEnd: 961
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          51
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand17isTypedVectorListILj3ELj0ELc98EEEbv
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 953
      functionLinenumberEnd: 961
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          51
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand17isTypedVectorListILj3ELj8ELc104EEEbv
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 953
      functionLinenumberEnd: 961
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          51
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand17isTypedVectorListILj3ELj8ELc98EEEbv
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 953
      functionLinenumberEnd: 961
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          51
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand17isTypedVectorListILj3ELj4ELc115EEEbv
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 953
      functionLinenumberEnd: 961
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          51
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand17isTypedVectorListILj3ELj4ELc104EEEbv
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 953
      functionLinenumberEnd: 961
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          51
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand17isTypedVectorListILj3ELj2ELc115EEEbv
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 953
      functionLinenumberEnd: 961
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          51
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand17isTypedVectorListILj3ELj2ELc100EEEbv
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 953
      functionLinenumberEnd: 961
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          51
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand17isTypedVectorListILj3ELj1ELc100EEEbv
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 953
      functionLinenumberEnd: 961
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          51
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand17isTypedVectorListILj3ELj16ELc98EEEbv
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 953
      functionLinenumberEnd: 961
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          51
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand27isImplicitlyTypedVectorListILj3EEEbv
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 947
      functionLinenumberEnd: 949
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand17isTypedVectorListILj1ELj0ELc115EEEbv
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 953
      functionLinenumberEnd: 961
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          51
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand17isTypedVectorListILj1ELj0ELc104EEEbv
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 953
      functionLinenumberEnd: 961
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          51
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand17isTypedVectorListILj1ELj0ELc100EEEbv
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 953
      functionLinenumberEnd: 961
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          51
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand17isTypedVectorListILj1ELj0ELc98EEEbv
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 953
      functionLinenumberEnd: 961
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          51
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand17isTypedVectorListILj1ELj8ELc104EEEbv
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 953
      functionLinenumberEnd: 961
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          51
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand17isTypedVectorListILj1ELj8ELc98EEEbv
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 953
      functionLinenumberEnd: 961
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          51
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand17isTypedVectorListILj1ELj4ELc115EEEbv
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 953
      functionLinenumberEnd: 961
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          51
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand17isTypedVectorListILj1ELj4ELc104EEEbv
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 953
      functionLinenumberEnd: 961
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          51
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand17isTypedVectorListILj1ELj2ELc115EEEbv
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 953
      functionLinenumberEnd: 961
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          51
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand17isTypedVectorListILj1ELj2ELc100EEEbv
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 953
      functionLinenumberEnd: 961
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          51
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand17isTypedVectorListILj1ELj1ELc100EEEbv
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 953
      functionLinenumberEnd: 961
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          51
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand17isTypedVectorListILj1ELj16ELc98EEEbv
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 953
      functionLinenumberEnd: 961
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          51
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand27isImplicitlyTypedVectorListILj1EEEbv
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 947
      functionLinenumberEnd: 949
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand17isTypedVectorListILj4ELj0ELc115EEEbv
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 953
      functionLinenumberEnd: 961
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          51
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand17isTypedVectorListILj4ELj0ELc104EEEbv
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 953
      functionLinenumberEnd: 961
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          51
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand17isTypedVectorListILj4ELj0ELc100EEEbv
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 953
      functionLinenumberEnd: 961
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          51
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand17isTypedVectorListILj4ELj0ELc98EEEbv
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 953
      functionLinenumberEnd: 961
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          51
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand17isTypedVectorListILj4ELj8ELc104EEEbv
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 953
      functionLinenumberEnd: 961
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          51
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand17isTypedVectorListILj4ELj8ELc98EEEbv
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 953
      functionLinenumberEnd: 961
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          51
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand17isTypedVectorListILj4ELj4ELc115EEEbv
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 953
      functionLinenumberEnd: 961
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          51
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand17isTypedVectorListILj4ELj4ELc104EEEbv
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 953
      functionLinenumberEnd: 961
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          51
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand17isTypedVectorListILj4ELj2ELc115EEEbv
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 953
      functionLinenumberEnd: 961
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          51
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand17isTypedVectorListILj4ELj2ELc100EEEbv
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 953
      functionLinenumberEnd: 961
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          51
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand17isTypedVectorListILj4ELj1ELc100EEEbv
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 953
      functionLinenumberEnd: 961
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          51
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand17isTypedVectorListILj4ELj16ELc98EEEbv
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 953
      functionLinenumberEnd: 961
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          51
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand27isImplicitlyTypedVectorListILj4EEEbv
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 947
      functionLinenumberEnd: 949
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand14isUImm12OffsetILi8EEEbv
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 513
      functionLinenumberEnd: 523
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          74
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK12_GLOBAL__N_114AArch64Operand22isSymbolicUImm12OffsetEPKN7llvm_ks6MCExprEj
        - _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:517,58'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:517,33'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:519,37'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:519,14'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand22isSymbolicUImm12OffsetEPKN7llvm_ks6MCExprEj
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:521,24'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand14isUImm12OffsetILi4EEEbv
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 513
      functionLinenumberEnd: 523
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          74
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK12_GLOBAL__N_114AArch64Operand22isSymbolicUImm12OffsetEPKN7llvm_ks6MCExprEj
        - _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:517,58'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:517,33'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:519,37'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:519,14'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand22isSymbolicUImm12OffsetEPKN7llvm_ks6MCExprEj
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:521,24'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand14isUImm12OffsetILi2EEEbv
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 513
      functionLinenumberEnd: 523
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          74
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK12_GLOBAL__N_114AArch64Operand22isSymbolicUImm12OffsetEPKN7llvm_ks6MCExprEj
        - _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:517,58'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:517,33'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:519,37'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:519,14'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand22isSymbolicUImm12OffsetEPKN7llvm_ks6MCExprEj
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:521,24'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand14isUImm12OffsetILi1EEEbv
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 513
      functionLinenumberEnd: 523
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          74
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK12_GLOBAL__N_114AArch64Operand22isSymbolicUImm12OffsetEPKN7llvm_ks6MCExprEj
        - _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:517,58'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:517,33'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:519,37'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:519,14'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand22isSymbolicUImm12OffsetEPKN7llvm_ks6MCExprEj
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:521,24'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand14isUImm12OffsetILi16EEEbv
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 513
      functionLinenumberEnd: 523
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          74
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK12_GLOBAL__N_114AArch64Operand22isSymbolicUImm12OffsetEPKN7llvm_ks6MCExprEj
        - _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:517,58'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:517,33'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:519,37'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:519,14'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand22isSymbolicUImm12OffsetEPKN7llvm_ks6MCExprEj
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:521,24'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand10isImm32_63Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 651
      functionLinenumberEnd: 659
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          62
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:654,58'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:654,33'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:657,24'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand29isSystemPStateFieldWithImm0_1Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 909
      functionLinenumberEnd: 913
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          45
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK12_GLOBAL__N_114AArch64Operand8isSysRegEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:910,10'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand8isSysRegEv
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand30isSystemPStateFieldWithImm0_15Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 914
      functionLinenumberEnd: 917
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          40
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK12_GLOBAL__N_114AArch64Operand29isSystemPStateFieldWithImm0_1Ev
        - _ZNK12_GLOBAL__N_114AArch64Operand8isSysRegEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:915,10'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand8isSysRegEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:915,24'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand29isSystemPStateFieldWithImm0_1Ev
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand7isSysCREv
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 982
      functionLinenumberEnd: 982
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand9isShifterEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 986
      functionLinenumberEnd: 994
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          68
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - _ZNK12_GLOBAL__N_114AArch64Operand13isShiftExtendEv
        - _ZNK12_GLOBAL__N_114AArch64Operand18getShiftExtendTypeEv
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:987,10'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand13isShiftExtendEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:990,38'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand18getShiftExtendTypeEv
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand16isMoveVecShifterEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1109
      functionLinenumberEnd: 1117
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          54
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZNK12_GLOBAL__N_114AArch64Operand13isShiftExtendEv
        - _ZNK12_GLOBAL__N_114AArch64Operand18getShiftExtendTypeEv
        - _ZNK12_GLOBAL__N_114AArch64Operand20getShiftExtendAmountEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1110,10'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand13isShiftExtendEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1114,22'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand20getShiftExtendAmountEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1115,12'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand18getShiftExtendTypeEv
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand17isMovImm64ShifterEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1077
      functionLinenumberEnd: 1087
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          73
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - _ZNK12_GLOBAL__N_114AArch64Operand18getShiftExtendTypeEv
        - _ZNK12_GLOBAL__N_114AArch64Operand20getShiftExtendAmountEv
        - _ZNK12_GLOBAL__N_114AArch64Operand9isShifterEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1078,10'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand9isShifterEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1082,38'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand18getShiftExtendTypeEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1085,20'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand20getShiftExtendAmountEv
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand17isMovImm32ShifterEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1065
      functionLinenumberEnd: 1075
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          57
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZNK12_GLOBAL__N_114AArch64Operand18getShiftExtendTypeEv
        - _ZNK12_GLOBAL__N_114AArch64Operand20getShiftExtendAmountEv
        - _ZNK12_GLOBAL__N_114AArch64Operand9isShifterEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1066,10'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand9isShifterEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1070,38'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand18getShiftExtendTypeEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1073,20'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand20getShiftExtendAmountEv
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand19isLogicalVecShifterEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1089
      functionLinenumberEnd: 1097
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         16
      ICount:          70
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - _ZNK12_GLOBAL__N_114AArch64Operand18getShiftExtendTypeEv
        - _ZNK12_GLOBAL__N_114AArch64Operand20getShiftExtendAmountEv
        - _ZNK12_GLOBAL__N_114AArch64Operand9isShifterEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1090,10'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand9isShifterEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1094,22'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand20getShiftExtendAmountEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1095,12'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand18getShiftExtendTypeEv
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand16isLogicalShifterILj64EEEbv
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1054
      functionLinenumberEnd: 1063
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         16
      ICount:          69
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - _ZNK12_GLOBAL__N_114AArch64Operand18getShiftExtendTypeEv
        - _ZNK12_GLOBAL__N_114AArch64Operand20getShiftExtendAmountEv
        - _ZNK12_GLOBAL__N_114AArch64Operand9isShifterEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1055,10'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand9isShifterEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1059,38'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand18getShiftExtendTypeEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1062,12'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand20getShiftExtendAmountEv
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand16isLogicalShifterILj32EEEbv
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1054
      functionLinenumberEnd: 1063
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         16
      ICount:          69
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - _ZNK12_GLOBAL__N_114AArch64Operand18getShiftExtendTypeEv
        - _ZNK12_GLOBAL__N_114AArch64Operand20getShiftExtendAmountEv
        - _ZNK12_GLOBAL__N_114AArch64Operand9isShifterEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1055,10'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand9isShifterEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1059,38'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand18getShiftExtendTypeEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1062,12'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand20getShiftExtendAmountEv
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand19isArithmeticShifterILj64EEEbv
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1043
      functionLinenumberEnd: 1051
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          61
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _ZNK12_GLOBAL__N_114AArch64Operand18getShiftExtendTypeEv
        - _ZNK12_GLOBAL__N_114AArch64Operand20getShiftExtendAmountEv
        - _ZNK12_GLOBAL__N_114AArch64Operand9isShifterEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1044,10'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand9isShifterEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1048,38'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand18getShiftExtendTypeEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1050,39'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand20getShiftExtendAmountEv
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand19isArithmeticShifterILj32EEEbv
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1043
      functionLinenumberEnd: 1051
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          61
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _ZNK12_GLOBAL__N_114AArch64Operand18getShiftExtendTypeEv
        - _ZNK12_GLOBAL__N_114AArch64Operand20getShiftExtendAmountEv
        - _ZNK12_GLOBAL__N_114AArch64Operand9isShifterEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1044,10'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand9isShifterEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1048,38'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand18getShiftExtendTypeEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1050,39'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand20getShiftExtendAmountEv
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand27isLogicalVecHalfWordShifterEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1099
      functionLinenumberEnd: 1107
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          54
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZNK12_GLOBAL__N_114AArch64Operand18getShiftExtendTypeEv
        - _ZNK12_GLOBAL__N_114AArch64Operand19isLogicalVecShifterEv
        - _ZNK12_GLOBAL__N_114AArch64Operand20getShiftExtendAmountEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1100,10'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand19isLogicalVecShifterEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1104,22'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand20getShiftExtendAmountEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1105,12'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand18getShiftExtendTypeEv
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand7isSImm9Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 443
      functionLinenumberEnd: 451
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          62
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:446,58'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:446,33'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:449,24'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand15isSImm9OffsetFBILi8EEEbv
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1125
      functionLinenumberEnd: 1126
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK12_GLOBAL__N_114AArch64Operand14isUImm12OffsetILi1EEEbv
        - _ZNK12_GLOBAL__N_114AArch64Operand7isSImm9Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1126,12'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand7isSImm9Ev
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1126,26'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand14isUImm12OffsetILi1EEEbv
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand15isSImm9OffsetFBILi64EEEbv
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1125
      functionLinenumberEnd: 1126
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK12_GLOBAL__N_114AArch64Operand14isUImm12OffsetILi8EEEbv
        - _ZNK12_GLOBAL__N_114AArch64Operand7isSImm9Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1126,12'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand7isSImm9Ev
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1126,26'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand14isUImm12OffsetILi8EEEbv
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand15isSImm9OffsetFBILi32EEEbv
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1125
      functionLinenumberEnd: 1126
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK12_GLOBAL__N_114AArch64Operand14isUImm12OffsetILi4EEEbv
        - _ZNK12_GLOBAL__N_114AArch64Operand7isSImm9Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1126,12'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand7isSImm9Ev
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1126,26'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand14isUImm12OffsetILi4EEEbv
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand15isSImm9OffsetFBILi16EEEbv
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1125
      functionLinenumberEnd: 1126
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK12_GLOBAL__N_114AArch64Operand14isUImm12OffsetILi2EEEbv
        - _ZNK12_GLOBAL__N_114AArch64Operand7isSImm9Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1126,12'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand7isSImm9Ev
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1126,26'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand14isUImm12OffsetILi2EEEbv
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand15isSImm9OffsetFBILi128EEEbv
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1125
      functionLinenumberEnd: 1126
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK12_GLOBAL__N_114AArch64Operand14isUImm12OffsetILi16EEEbv
        - _ZNK12_GLOBAL__N_114AArch64Operand7isSImm9Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1126,12'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand7isSImm9Ev
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1126,26'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand14isUImm12OffsetILi16EEEbv
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand9isSImm7s8Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 461
      functionLinenumberEnd: 469
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          71
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:464,58'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:464,33'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:467,24'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand9isSImm7s4Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 452
      functionLinenumberEnd: 460
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          71
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:455,58'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:455,33'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:458,24'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand10isSImm7s16Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 470
      functionLinenumberEnd: 478
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          71
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:473,58'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:473,33'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:476,24'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand15isSIMDImmType10Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 756
      functionLinenumberEnd: 763
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          48
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks10AArch64_AML21isAdvSIMDModImmType10Em
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:759,58'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:759,33'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:762,51'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:762,12'
          Dst:             _ZN7llvm_ks10AArch64_AML21isAdvSIMDModImmType10Em
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand10isPrefetchEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 983
      functionLinenumberEnd: 983
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand9isPSBHintEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 984
      functionLinenumberEnd: 984
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand14isPCRelLabel19Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 773
      functionLinenumberEnd: 781
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          53
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:776,58'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:776,33'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:779,24'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand14isMovZSymbolG3Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 815
      functionLinenumberEnd: 816
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks8ArrayRefINS_13AArch64MCExpr11VariantKindEEC2ERKS2_
        - _ZNK12_GLOBAL__N_114AArch64Operand12isMovWSymbolEN7llvm_ks8ArrayRefINS1_13AArch64MCExpr11VariantKindEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:816,25'
          Dst:             _ZN7llvm_ks8ArrayRefINS_13AArch64MCExpr11VariantKindEEC2ERKS2_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:816,12'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand12isMovWSymbolEN7llvm_ks8ArrayRefINS1_13AArch64MCExpr11VariantKindEEE
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand14isMovZSymbolG2Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 819
      functionLinenumberEnd: 820
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks8ArrayRefINS_13AArch64MCExpr11VariantKindEEC2ERKSt16initializer_listIS2_E
        - _ZNK12_GLOBAL__N_114AArch64Operand12isMovWSymbolEN7llvm_ks8ArrayRefINS1_13AArch64MCExpr11VariantKindEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:820,25'
          Dst:             _ZN7llvm_ks8ArrayRefINS_13AArch64MCExpr11VariantKindEEC2ERKSt16initializer_listIS2_E
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:820,12'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand12isMovWSymbolEN7llvm_ks8ArrayRefINS1_13AArch64MCExpr11VariantKindEEE
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand14isMovZSymbolG1Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 825
      functionLinenumberEnd: 826
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks8ArrayRefINS_13AArch64MCExpr11VariantKindEEC2ERKSt16initializer_listIS2_E
        - _ZNK12_GLOBAL__N_114AArch64Operand12isMovWSymbolEN7llvm_ks8ArrayRefINS1_13AArch64MCExpr11VariantKindEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:826,25'
          Dst:             _ZN7llvm_ks8ArrayRefINS_13AArch64MCExpr11VariantKindEEC2ERKSt16initializer_listIS2_E
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:826,12'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand12isMovWSymbolEN7llvm_ks8ArrayRefINS1_13AArch64MCExpr11VariantKindEEE
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand14isMovZSymbolG0Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 833
      functionLinenumberEnd: 834
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks8ArrayRefINS_13AArch64MCExpr11VariantKindEEC2ERKSt16initializer_listIS2_E
        - _ZNK12_GLOBAL__N_114AArch64Operand12isMovWSymbolEN7llvm_ks8ArrayRefINS1_13AArch64MCExpr11VariantKindEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:834,25'
          Dst:             _ZN7llvm_ks8ArrayRefINS_13AArch64MCExpr11VariantKindEEC2ERKSt16initializer_listIS2_E
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:834,12'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand12isMovWSymbolEN7llvm_ks8ArrayRefINS1_13AArch64MCExpr11VariantKindEEE
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand14isMovKSymbolG3Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 839
      functionLinenumberEnd: 840
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks8ArrayRefINS_13AArch64MCExpr11VariantKindEEC2ERKS2_
        - _ZNK12_GLOBAL__N_114AArch64Operand12isMovWSymbolEN7llvm_ks8ArrayRefINS1_13AArch64MCExpr11VariantKindEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:840,25'
          Dst:             _ZN7llvm_ks8ArrayRefINS_13AArch64MCExpr11VariantKindEEC2ERKS2_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:840,12'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand12isMovWSymbolEN7llvm_ks8ArrayRefINS1_13AArch64MCExpr11VariantKindEEE
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand14isMovKSymbolG2Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 843
      functionLinenumberEnd: 844
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks8ArrayRefINS_13AArch64MCExpr11VariantKindEEC2ERKS2_
        - _ZNK12_GLOBAL__N_114AArch64Operand12isMovWSymbolEN7llvm_ks8ArrayRefINS1_13AArch64MCExpr11VariantKindEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:844,25'
          Dst:             _ZN7llvm_ks8ArrayRefINS_13AArch64MCExpr11VariantKindEEC2ERKS2_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:844,12'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand12isMovWSymbolEN7llvm_ks8ArrayRefINS1_13AArch64MCExpr11VariantKindEEE
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand14isMovKSymbolG1Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 847
      functionLinenumberEnd: 848
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks8ArrayRefINS_13AArch64MCExpr11VariantKindEEC2ERKSt16initializer_listIS2_E
        - _ZNK12_GLOBAL__N_114AArch64Operand12isMovWSymbolEN7llvm_ks8ArrayRefINS1_13AArch64MCExpr11VariantKindEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:848,25'
          Dst:             _ZN7llvm_ks8ArrayRefINS_13AArch64MCExpr11VariantKindEEC2ERKSt16initializer_listIS2_E
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:848,12'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand12isMovWSymbolEN7llvm_ks8ArrayRefINS1_13AArch64MCExpr11VariantKindEEE
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand14isMovKSymbolG0Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 853
      functionLinenumberEnd: 855
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks8ArrayRefINS_13AArch64MCExpr11VariantKindEEC2ERKSt16initializer_listIS2_E
        - _ZNK12_GLOBAL__N_114AArch64Operand12isMovWSymbolEN7llvm_ks8ArrayRefINS1_13AArch64MCExpr11VariantKindEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:855,9'
          Dst:             _ZN7llvm_ks8ArrayRefINS_13AArch64MCExpr11VariantKindEEC2ERKSt16initializer_listIS2_E
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:854,12'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand12isMovWSymbolEN7llvm_ks8ArrayRefINS1_13AArch64MCExpr11VariantKindEEE
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand12isMemXExtendILi8EEEbv
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1024
      functionLinenumberEnd: 1031
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          67
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks7Log2_32Ej
        - _ZNK12_GLOBAL__N_114AArch64Operand18getShiftExtendTypeEv
        - _ZNK12_GLOBAL__N_114AArch64Operand20getShiftExtendAmountEv
        - _ZNK12_GLOBAL__N_114AArch64Operand8isExtendEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1025,10'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand8isExtendEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1027,38'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand18getShiftExtendTypeEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1029,13'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand20getShiftExtendAmountEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1029,39'
          Dst:             _ZN7llvm_ks7Log2_32Ej
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1030,13'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand20getShiftExtendAmountEv
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand8isExtendEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 995
      functionLinenumberEnd: 1006
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         26
      ICount:          109
      EdgeCount:       36
      CyclomaticComplexity: 12
      functionsReached:
        - _ZNK12_GLOBAL__N_114AArch64Operand13isShiftExtendEv
        - _ZNK12_GLOBAL__N_114AArch64Operand18getShiftExtendTypeEv
        - _ZNK12_GLOBAL__N_114AArch64Operand20getShiftExtendAmountEv
      functionUses:    13
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:996,10'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand13isShiftExtendEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:999,38'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand18getShiftExtendTypeEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1005,12'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand20getShiftExtendAmountEv
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand12isMemXExtendILi64EEEbv
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1024
      functionLinenumberEnd: 1031
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          67
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks7Log2_32Ej
        - _ZNK12_GLOBAL__N_114AArch64Operand18getShiftExtendTypeEv
        - _ZNK12_GLOBAL__N_114AArch64Operand20getShiftExtendAmountEv
        - _ZNK12_GLOBAL__N_114AArch64Operand8isExtendEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1025,10'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand8isExtendEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1027,38'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand18getShiftExtendTypeEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1029,13'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand20getShiftExtendAmountEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1029,39'
          Dst:             _ZN7llvm_ks7Log2_32Ej
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1030,13'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand20getShiftExtendAmountEv
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand12isMemXExtendILi32EEEbv
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1024
      functionLinenumberEnd: 1031
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          67
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks7Log2_32Ej
        - _ZNK12_GLOBAL__N_114AArch64Operand18getShiftExtendTypeEv
        - _ZNK12_GLOBAL__N_114AArch64Operand20getShiftExtendAmountEv
        - _ZNK12_GLOBAL__N_114AArch64Operand8isExtendEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1025,10'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand8isExtendEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1027,38'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand18getShiftExtendTypeEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1029,13'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand20getShiftExtendAmountEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1029,39'
          Dst:             _ZN7llvm_ks7Log2_32Ej
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1030,13'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand20getShiftExtendAmountEv
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand12isMemXExtendILi16EEEbv
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1024
      functionLinenumberEnd: 1031
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          67
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks7Log2_32Ej
        - _ZNK12_GLOBAL__N_114AArch64Operand18getShiftExtendTypeEv
        - _ZNK12_GLOBAL__N_114AArch64Operand20getShiftExtendAmountEv
        - _ZNK12_GLOBAL__N_114AArch64Operand8isExtendEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1025,10'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand8isExtendEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1027,38'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand18getShiftExtendTypeEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1029,13'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand20getShiftExtendAmountEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1029,39'
          Dst:             _ZN7llvm_ks7Log2_32Ej
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1030,13'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand20getShiftExtendAmountEv
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand12isMemXExtendILi128EEEbv
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1024
      functionLinenumberEnd: 1031
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          67
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks7Log2_32Ej
        - _ZNK12_GLOBAL__N_114AArch64Operand18getShiftExtendTypeEv
        - _ZNK12_GLOBAL__N_114AArch64Operand20getShiftExtendAmountEv
        - _ZNK12_GLOBAL__N_114AArch64Operand8isExtendEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1025,10'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand8isExtendEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1027,38'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand18getShiftExtendTypeEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1029,13'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand20getShiftExtendAmountEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1029,39'
          Dst:             _ZN7llvm_ks7Log2_32Ej
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1030,13'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand20getShiftExtendAmountEv
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand12isMemWExtendILi8EEEbv
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1033
      functionLinenumberEnd: 1040
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          67
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks7Log2_32Ej
        - _ZNK12_GLOBAL__N_114AArch64Operand18getShiftExtendTypeEv
        - _ZNK12_GLOBAL__N_114AArch64Operand20getShiftExtendAmountEv
        - _ZNK12_GLOBAL__N_114AArch64Operand8isExtendEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1034,10'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand8isExtendEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1036,38'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand18getShiftExtendTypeEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1038,13'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand20getShiftExtendAmountEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1038,39'
          Dst:             _ZN7llvm_ks7Log2_32Ej
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1039,13'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand20getShiftExtendAmountEv
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand12isMemWExtendILi64EEEbv
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1033
      functionLinenumberEnd: 1040
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          67
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks7Log2_32Ej
        - _ZNK12_GLOBAL__N_114AArch64Operand18getShiftExtendTypeEv
        - _ZNK12_GLOBAL__N_114AArch64Operand20getShiftExtendAmountEv
        - _ZNK12_GLOBAL__N_114AArch64Operand8isExtendEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1034,10'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand8isExtendEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1036,38'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand18getShiftExtendTypeEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1038,13'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand20getShiftExtendAmountEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1038,39'
          Dst:             _ZN7llvm_ks7Log2_32Ej
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1039,13'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand20getShiftExtendAmountEv
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand12isMemWExtendILi32EEEbv
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1033
      functionLinenumberEnd: 1040
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          67
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks7Log2_32Ej
        - _ZNK12_GLOBAL__N_114AArch64Operand18getShiftExtendTypeEv
        - _ZNK12_GLOBAL__N_114AArch64Operand20getShiftExtendAmountEv
        - _ZNK12_GLOBAL__N_114AArch64Operand8isExtendEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1034,10'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand8isExtendEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1036,38'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand18getShiftExtendTypeEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1038,13'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand20getShiftExtendAmountEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1038,39'
          Dst:             _ZN7llvm_ks7Log2_32Ej
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1039,13'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand20getShiftExtendAmountEv
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand12isMemWExtendILi16EEEbv
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1033
      functionLinenumberEnd: 1040
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          67
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks7Log2_32Ej
        - _ZNK12_GLOBAL__N_114AArch64Operand18getShiftExtendTypeEv
        - _ZNK12_GLOBAL__N_114AArch64Operand20getShiftExtendAmountEv
        - _ZNK12_GLOBAL__N_114AArch64Operand8isExtendEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1034,10'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand8isExtendEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1036,38'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand18getShiftExtendTypeEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1038,13'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand20getShiftExtendAmountEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1038,39'
          Dst:             _ZN7llvm_ks7Log2_32Ej
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1039,13'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand20getShiftExtendAmountEv
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand12isMemWExtendILi128EEEbv
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1033
      functionLinenumberEnd: 1040
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          67
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks7Log2_32Ej
        - _ZNK12_GLOBAL__N_114AArch64Operand18getShiftExtendTypeEv
        - _ZNK12_GLOBAL__N_114AArch64Operand20getShiftExtendAmountEv
        - _ZNK12_GLOBAL__N_114AArch64Operand8isExtendEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1034,10'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand8isExtendEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1036,38'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand18getShiftExtendTypeEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1038,13'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand20getShiftExtendAmountEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1038,39'
          Dst:             _ZN7llvm_ks7Log2_32Ej
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1039,13'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand20getShiftExtendAmountEv
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand19isMSRSystemRegisterEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 905
      functionLinenumberEnd: 908
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK12_GLOBAL__N_114AArch64Operand8isSysRegEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:906,10'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand8isSysRegEv
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand19isMRSSystemRegisterEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 900
      functionLinenumberEnd: 904
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK12_GLOBAL__N_114AArch64Operand8isSysRegEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:901,10'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand8isSysRegEv
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand14isLogicalImm64Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 672
      functionLinenumberEnd: 679
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          48
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks10AArch64_AML18isLogicalImmediateEmj
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:675,58'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:675,33'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:678,48'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:678,12'
          Dst:             _ZN7llvm_ks10AArch64_AML18isLogicalImmediateEmj
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand17isLogicalImm64NotEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 689
      functionLinenumberEnd: 696
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          49
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks10AArch64_AML18isLogicalImmediateEmj
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:692,58'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:692,33'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:695,49'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:695,12'
          Dst:             _ZN7llvm_ks10AArch64_AML18isLogicalImmediateEmj
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand14isLogicalImm32Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 660
      functionLinenumberEnd: 671
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          74
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks10AArch64_AML18isLogicalImmediateEmj
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:663,58'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:663,33'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:666,24'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:670,12'
          Dst:             _ZN7llvm_ks10AArch64_AML18isLogicalImmediateEmj
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand17isLogicalImm32NotEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 680
      functionLinenumberEnd: 688
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          53
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks10AArch64_AML18isLogicalImmediateEmj
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:683,58'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:683,33'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:686,25'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:687,12'
          Dst:             _ZN7llvm_ks10AArch64_AML18isLogicalImmediateEmj
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand8isImm1_8Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 543
      functionLinenumberEnd: 551
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          62
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:546,58'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:546,33'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:549,24'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand9isImm1_64Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 615
      functionLinenumberEnd: 623
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          62
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:618,58'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:618,33'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:621,24'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand9isImm1_32Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 588
      functionLinenumberEnd: 596
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          62
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:591,58'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:591,33'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:594,24'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand9isImm1_16Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 561
      functionLinenumberEnd: 569
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          62
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:564,58'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:564,33'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:567,24'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand8isImm0_7Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 534
      functionLinenumberEnd: 542
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          62
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:537,58'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:537,33'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:540,24'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand12isImm0_65535Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 642
      functionLinenumberEnd: 650
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          62
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:645,58'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:645,33'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:648,24'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand9isImm0_63Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 597
      functionLinenumberEnd: 605
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          62
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:600,58'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:600,33'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:603,24'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand9isImm0_31Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 570
      functionLinenumberEnd: 578
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          62
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:573,58'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:573,33'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:576,24'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand10isImm0_255Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 633
      functionLinenumberEnd: 641
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          62
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:636,58'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:636,33'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:639,24'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand8isImm0_1Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 525
      functionLinenumberEnd: 533
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          62
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:528,58'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:528,33'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:531,24'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand9isImm0_15Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 552
      functionLinenumberEnd: 560
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          62
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:555,58'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:555,33'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:558,24'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand10isImm0_127Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 624
      functionLinenumberEnd: 632
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          62
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:627,58'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:627,33'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:630,24'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand10isGPR64sp0Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 940
      functionLinenumberEnd: 942
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          41
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK7llvm_ks15MCRegisterClass8containsEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:942,60'
          Dst:             _ZNK7llvm_ks15MCRegisterClass8containsEj
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand11isGPR32as64Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 925
      functionLinenumberEnd: 927
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          41
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK7llvm_ks15MCRegisterClass8containsEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:927,58'
          Dst:             _ZNK7llvm_ks15MCRegisterClass8containsEj
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand13isExtendLSL64Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1015
      functionLinenumberEnd: 1022
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          61
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _ZNK12_GLOBAL__N_114AArch64Operand18getShiftExtendTypeEv
        - _ZNK12_GLOBAL__N_114AArch64Operand20getShiftExtendAmountEv
        - _ZNK12_GLOBAL__N_114AArch64Operand8isExtendEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1016,10'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand8isExtendEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1018,38'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand18getShiftExtendTypeEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1021,12'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand20getShiftExtendAmountEv
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand10isExtend64Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1008
      functionLinenumberEnd: 1014
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          44
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK12_GLOBAL__N_114AArch64Operand18getShiftExtendTypeEv
        - _ZNK12_GLOBAL__N_114AArch64Operand8isExtendEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1009,10'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand8isExtendEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1012,38'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand18getShiftExtendTypeEv
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand10isCondCodeEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 755
      functionLinenumberEnd: 755
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand16isBranchTarget26Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 764
      functionLinenumberEnd: 772
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          53
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:767,58'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:767,33'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:770,24'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand16isBranchTarget14Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 782
      functionLinenumberEnd: 790
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          53
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:785,58'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:785,33'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:788,24'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand9isBarrierEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 898
      functionLinenumberEnd: 898
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand11isAdrpLabelEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1129
      functionLinenumberEnd: 1144
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          86
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks9MCContext14getBaseAddressEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1135,36'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1136,25'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1137,34'
          Dst:             _ZN7llvm_ks9MCContext14getBaseAddressEv
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand10isAdrLabelEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1146
      functionLinenumberEnd: 1160
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          70
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1152,36'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1153,25'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand11isAddSubImmEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 698
      functionLinenumberEnd: 735
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         46
      ICount:          213
      EdgeCount:       64
      CyclomaticComplexity: 20
      functionsReached:
        - _ZN12_GLOBAL__N_116AArch64AsmParser17classifySymbolRefEPKN7llvm_ks6MCExprERNS1_13AArch64MCExpr11VariantKindERNS1_15MCSymbolRefExpr11VariantKindERl
        - _ZN7llvm_ks4castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK12_GLOBAL__N_114AArch64Operand12isShiftedImmEv
        - _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:699,10'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand12isShiftedImmEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:705,9'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand12isShiftedImmEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:711,14'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:717,9'
          Dst:             _ZN12_GLOBAL__N_116AArch64AsmParser17classifySymbolRefEPKN7llvm_ks6MCExprERNS1_13AArch64MCExpr11VariantKindERNS1_15MCSymbolRefExpr11VariantKindERl
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:733,32'
          Dst:             _ZN7llvm_ks4castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:734,16'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:734,39'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand14isAddSubImmNegEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 736
      functionLinenumberEnd: 754
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         22
      ICount:          110
      EdgeCount:       29
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK12_GLOBAL__N_114AArch64Operand12isShiftedImmEv
        - _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:737,10'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand12isShiftedImmEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:743,9'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand12isShiftedImmEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:749,14'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:752,32'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:753,33'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:753,56'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
    - functionName:    _ZL16matchTokenStringN7llvm_ks9StringRefE
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 4304
      functionLinenumberEnd: 4480
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         103
      ICount:          450
      EdgeCount:       197
      CyclomaticComplexity: 96
      functionsReached:
        - _ZNK7llvm_ks9StringRefixEm
        - memcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:4305,3'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:4308,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:4321,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:4324,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:4343,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:4372,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:4375,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:4378,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:4405,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:4408,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:4421,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:4438,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:4451,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:4470,5'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:4308,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:4321,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:4324,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:4343,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:4372,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:4375,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:4378,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:4387,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:4391,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:4395,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:4399,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:4405,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:4408,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:4421,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:4438,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:4451,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:4468,9'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:4470,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
    - functionName:    _ZL10isSubclassN12_GLOBAL__N_114MatchClassKindES0_
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 4483
      functionLinenumberEnd: 4805
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         170
      ICount:          962
      EdgeCount:       318
      CyclomaticComplexity: 150
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:4487,3'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:4537,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:4544,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:4551,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:4566,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:4577,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:4588,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:4599,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:4607,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:4615,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:4623,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:4631,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:4639,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:4677,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:4688,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:4695,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:4704,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:4713,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:4721,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:4741,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:4749,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:4775,5'
          Branch Sides:    []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_110LessOpcodeclERKNS_10MatchEntryEN7llvm_ks9StringRefE
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 6466
      functionLinenumberEnd: 6467
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          41
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ksltENS_9StringRefES0_
        - _ZNK12_GLOBAL__N_110MatchEntry11getMnemonicEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:6467,18'
          Dst:             _ZNK12_GLOBAL__N_110MatchEntry11getMnemonicEv
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:6467,32'
          Dst:             _ZN7llvm_ksltENS_9StringRefES0_
    - functionName:    _ZNK12_GLOBAL__N_110MatchEntry11getMnemonicEv
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 6458
      functionLinenumberEnd: 6460
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          70
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:6459,14'
          Dst:             __assert_fail
    - functionName:    _ZN12_GLOBAL__N_110LessOpcodeclEN7llvm_ks9StringRefERKNS_10MatchEntryE
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 6469
      functionLinenumberEnd: 6470
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          41
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ksltENS_9StringRefES0_
        - _ZNK12_GLOBAL__N_110MatchEntry11getMnemonicEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:6470,24'
          Dst:             _ZNK12_GLOBAL__N_110MatchEntry11getMnemonicEv
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:6470,18'
          Dst:             _ZN7llvm_ksltENS_9StringRefES0_
    - functionName:    _ZN12_GLOBAL__N_116AArch64AsmParser15convertToMCInstEjRN7llvm_ks6MCInstEjRKNS1_15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS5_14default_deleteIS7_EEEEEE
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 3239
      functionLinenumberEnd: 3536
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         268
      ICount:          4080
      EdgeCount:       268
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks6MCInst10getOperandEj
        - _ZN7llvm_ks6MCInst9setOpcodeEj
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZN7llvm_ks9MCOperand9createRegEj
        - _ZNK12_GLOBAL__N_114AArch64Operand14addImmOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_114AArch64Operand14addRegOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_114AArch64Operand16addFPImmOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_114AArch64Operand16addSImm9OperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_114AArch64Operand16addSysCROperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_114AArch64Operand17addExtendOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_114AArch64Operand17addImm0_1OperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_114AArch64Operand17addImm0_7OperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_114AArch64Operand17addImm1_8OperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_114AArch64Operand18addBarrierOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_114AArch64Operand18addImm0_15OperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_114AArch64Operand18addImm0_31OperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_114AArch64Operand18addImm0_63OperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_114AArch64Operand18addImm1_16OperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_114AArch64Operand18addImm1_32OperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_114AArch64Operand18addImm1_64OperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_114AArch64Operand18addPSBHintOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_114AArch64Operand18addSImm7s4OperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_114AArch64Operand18addSImm7s8OperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_114AArch64Operand18addShifterOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_114AArch64Operand19addAdrLabelOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_114AArch64Operand19addCondCodeOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_114AArch64Operand19addExtend64OperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_114AArch64Operand19addImm0_127OperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_114AArch64Operand19addImm0_255OperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_114AArch64Operand19addImm32_63OperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_114AArch64Operand19addPrefetchOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_114AArch64Operand19addSImm7s16OperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_114AArch64Operand20addAddSubImmOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_114AArch64Operand20addAdrpLabelOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_114AArch64Operand20addGPR32as64OperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_114AArch64Operand20addMemExtendOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_114AArch64Operand21addImm0_65535OperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_114AArch64Operand21addMemExtend8OperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_114AArch64Operand22addVectorReg64OperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_114AArch64Operand22addVectorRegLoOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_114AArch64Operand23addAddSubImmNegOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_114AArch64Operand23addLogicalImm32OperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_114AArch64Operand23addLogicalImm64OperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_114AArch64Operand23addMOVNMovAliasOperandsILi0EEEvRN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_114AArch64Operand23addMOVNMovAliasOperandsILi16EEEvRN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_114AArch64Operand23addMOVNMovAliasOperandsILi32EEEvRN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_114AArch64Operand23addMOVNMovAliasOperandsILi48EEEvRN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_114AArch64Operand23addMOVZMovAliasOperandsILi0EEEvRN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_114AArch64Operand23addMOVZMovAliasOperandsILi16EEEvRN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_114AArch64Operand23addMOVZMovAliasOperandsILi32EEEvRN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_114AArch64Operand23addMOVZMovAliasOperandsILi48EEEvRN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_114AArch64Operand23addPCRelLabel19OperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_114AArch64Operand23addUImm12OffsetOperandsILi16EEEvRN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_114AArch64Operand23addUImm12OffsetOperandsILi1EEEvRN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_114AArch64Operand23addUImm12OffsetOperandsILi2EEEvRN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_114AArch64Operand23addUImm12OffsetOperandsILi4EEEvRN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_114AArch64Operand23addUImm12OffsetOperandsILi8EEEvRN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_114AArch64Operand23addVectorIndex1OperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_114AArch64Operand23addVectorIndexBOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_114AArch64Operand23addVectorIndexDOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_114AArch64Operand23addVectorIndexHOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_114AArch64Operand23addVectorIndexSOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_114AArch64Operand23addVectorList64OperandsILj1EEEvRN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_114AArch64Operand23addVectorList64OperandsILj2EEEvRN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_114AArch64Operand23addVectorList64OperandsILj3EEEvRN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_114AArch64Operand23addVectorList64OperandsILj4EEEvRN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_114AArch64Operand23addVectorReg128OperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_114AArch64Operand24addSIMDImmType10OperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_114AArch64Operand24addVectorList128OperandsILj1EEEvRN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_114AArch64Operand24addVectorList128OperandsILj2EEEvRN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_114AArch64Operand24addVectorList128OperandsILj3EEEvRN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_114AArch64Operand24addVectorList128OperandsILj4EEEvRN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_114AArch64Operand25addBranchTarget14OperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_114AArch64Operand25addBranchTarget26OperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_114AArch64Operand26addLogicalImm32NotOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_114AArch64Operand26addLogicalImm64NotOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_114AArch64Operand28addMRSSystemRegisterOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_114AArch64Operand28addMSRSystemRegisterOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_114AArch64Operand38addSystemPStateFieldWithImm0_1OperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_114AArch64Operand39addSystemPStateFieldWithImm0_15OperandsERN7llvm_ks6MCInstEj
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3244,5'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3240,3'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3242,8'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3245,14'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3247,37'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3247,57'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand14addRegOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3250,28'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3250,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3253,37'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3253,57'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand14addRegOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3256,37'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3256,57'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand23addVectorReg128OperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3259,37'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3259,57'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand22addVectorReg64OperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3262,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3262,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3265,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3265,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3268,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3268,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3271,37'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3271,57'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand23addAddSubImmNegOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3274,37'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3274,57'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand20addAddSubImmOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3277,37'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3277,57'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand18addShifterOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3280,37'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3280,57'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand17addExtendOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3283,37'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3283,57'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand19addExtend64OperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3286,37'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3286,57'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand19addAdrLabelOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3289,37'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3289,57'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand20addAdrpLabelOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3292,37'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3292,57'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand23addLogicalImm32OperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3295,37'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3295,57'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand23addLogicalImm64OperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3298,37'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3298,57'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand18addImm0_31OperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3301,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3301,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3304,37'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3304,57'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand18addImm0_63OperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3307,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3307,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3310,37'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3310,57'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand25addBranchTarget26OperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3313,37'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3313,57'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand19addCondCodeOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3316,37'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3316,57'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand23addPCRelLabel19OperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3319,37'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3319,57'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand19addImm0_255OperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3322,37'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3322,57'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand26addLogicalImm32NotOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3325,37'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3325,57'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand26addLogicalImm64NotOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3328,37'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3328,57'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand21addImm0_65535OperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3331,37'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3331,57'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand14addRegOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3334,37'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3334,57'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand18addImm0_15OperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3337,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3337,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3340,23'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3340,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3343,23'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3343,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3346,37'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3346,57'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand18addBarrierOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3349,37'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3349,57'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand23addVectorIndexHOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3352,37'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3352,57'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand23addVectorIndexSOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3355,37'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3355,57'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand23addVectorIndexDOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3358,37'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3358,57'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand23addVectorIndexBOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3361,37'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3361,57'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand14addImmOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3364,37'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3364,57'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand18addImm1_16OperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3367,37'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3367,57'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand18addImm1_32OperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3370,37'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3370,57'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand18addImm1_64OperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3373,37'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3373,57'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand22addVectorRegLoOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3376,37'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3376,57'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand16addFPImmOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3379,37'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3379,57'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand23addVectorIndex1OperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3382,37'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3382,57'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand19addImm0_127OperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3385,37'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3385,57'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand24addVectorList128OperandsILj4EEEvRN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3388,37'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3388,57'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand23addVectorList64OperandsILj4EEEvRN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3391,37'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3391,57'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand24addVectorList128OperandsILj1EEEvRN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3394,37'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3394,57'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand23addVectorList64OperandsILj1EEEvRN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3397,37'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3397,57'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand24addVectorList128OperandsILj3EEEvRN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3400,37'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3400,57'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand23addVectorList64OperandsILj3EEEvRN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3403,37'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3403,57'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand24addVectorList128OperandsILj2EEEvRN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3406,37'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3406,57'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand23addVectorList64OperandsILj2EEEvRN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3409,37'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3409,57'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand19addSImm7s16OperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3412,37'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3412,57'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand18addSImm7s4OperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3415,37'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3415,57'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand18addSImm7s8OperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3418,37'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3418,57'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand16addSImm9OperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3421,37'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3421,57'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand23addUImm12OffsetOperandsILi16EEEvRN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3424,37'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3424,57'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand23addUImm12OffsetOperandsILi2EEEvRN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3427,37'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3427,57'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand23addUImm12OffsetOperandsILi4EEEvRN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3430,37'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3430,57'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand23addUImm12OffsetOperandsILi8EEEvRN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3433,37'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3433,57'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand23addUImm12OffsetOperandsILi1EEEvRN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3436,37'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3436,57'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand20addMemExtendOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3439,37'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3439,57'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand21addMemExtend8OperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3442,37'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3442,57'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand23addMOVZMovAliasOperandsILi0EEEvRN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3445,37'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3445,57'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand23addMOVZMovAliasOperandsILi16EEEvRN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3448,37'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3448,57'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand23addMOVNMovAliasOperandsILi0EEEvRN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3451,37'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3451,57'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand23addMOVNMovAliasOperandsILi16EEEvRN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3454,37'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3454,57'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand23addMOVZMovAliasOperandsILi32EEEvRN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3457,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3457,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3460,37'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3460,57'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand23addMOVZMovAliasOperandsILi48EEEvRN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3463,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3463,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3466,37'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3466,57'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand23addMOVNMovAliasOperandsILi32EEEvRN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3469,37'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3469,57'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand23addMOVNMovAliasOperandsILi48EEEvRN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3472,37'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3472,57'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand24addSIMDImmType10OperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3475,37'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3475,57'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand28addMRSSystemRegisterOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3478,37'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3478,57'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand28addMSRSystemRegisterOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3481,37'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3481,57'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand39addSystemPStateFieldWithImm0_15OperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3484,37'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3484,57'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand38addSystemPStateFieldWithImm0_1OperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3487,37'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3487,57'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand17addImm0_1OperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3490,37'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3490,57'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand19addPrefetchOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3493,37'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3493,57'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand18addPSBHintOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3496,23'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3496,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3499,37'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3499,57'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand17addImm1_8OperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3502,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3502,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3505,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3505,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3508,37'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3508,57'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand17addImm0_7OperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3511,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3511,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3514,37'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3514,57'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand16addSysCROperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3517,37'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3517,57'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand25addBranchTarget14OperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3520,37'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3520,57'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand19addImm32_63OperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3523,37'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3523,57'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand20addGPR32as64OperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3526,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3526,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3529,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3529,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3532,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3532,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZN7llvm_ks6MCInst9setOpcodeEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCInst.h'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionLinenumberEnd: 160
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    330
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks6MCInst5clearEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCInst.h'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionLinenumberEnd: 177
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplINS_9MCOperandEE5clearEv
      functionUses:    23
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCInst.h:177,27'
          Dst:             _ZN7llvm_ks15SmallVectorImplINS_9MCOperandEE5clearEv
    - functionName:    _ZL20validateOperandClassRN7llvm_ks18MCParsedAsmOperandEN12_GLOBAL__N_114MatchClassKindE
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 4807
      functionLinenumberEnd: 6341
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1246
      ICount:          5579
      EdgeCount:       1572
      CyclomaticComplexity: 328
      functionsReached:
        - _ZL10isSubclassN12_GLOBAL__N_114MatchClassKindES0_
        - _ZL16matchTokenStringN7llvm_ks9StringRefE
        - _ZNK12_GLOBAL__N_114AArch64Operand10isAdrLabelEv
        - _ZNK12_GLOBAL__N_114AArch64Operand10isCondCodeEv
        - _ZNK12_GLOBAL__N_114AArch64Operand10isExtend64Ev
        - _ZNK12_GLOBAL__N_114AArch64Operand10isGPR64sp0Ev
        - _ZNK12_GLOBAL__N_114AArch64Operand10isImm0_127Ev
        - _ZNK12_GLOBAL__N_114AArch64Operand10isImm0_255Ev
        - _ZNK12_GLOBAL__N_114AArch64Operand10isImm32_63Ev
        - _ZNK12_GLOBAL__N_114AArch64Operand10isPrefetchEv
        - _ZNK12_GLOBAL__N_114AArch64Operand10isSImm7s16Ev
        - _ZNK12_GLOBAL__N_114AArch64Operand10isWSeqPairEv
        - _ZNK12_GLOBAL__N_114AArch64Operand10isXSeqPairEv
        - _ZNK12_GLOBAL__N_114AArch64Operand11isAddSubImmEv
        - _ZNK12_GLOBAL__N_114AArch64Operand11isAdrpLabelEv
        - _ZNK12_GLOBAL__N_114AArch64Operand11isGPR32as64Ev
        - _ZNK12_GLOBAL__N_114AArch64Operand11isVectorRegEv
        - _ZNK12_GLOBAL__N_114AArch64Operand12isImm0_65535Ev
        - _ZNK12_GLOBAL__N_114AArch64Operand12isMemWExtendILi128EEEbv
        - _ZNK12_GLOBAL__N_114AArch64Operand12isMemWExtendILi16EEEbv
        - _ZNK12_GLOBAL__N_114AArch64Operand12isMemWExtendILi32EEEbv
        - _ZNK12_GLOBAL__N_114AArch64Operand12isMemWExtendILi64EEEbv
        - _ZNK12_GLOBAL__N_114AArch64Operand12isMemWExtendILi8EEEbv
        - _ZNK12_GLOBAL__N_114AArch64Operand12isMemXExtendILi128EEEbv
        - _ZNK12_GLOBAL__N_114AArch64Operand12isMemXExtendILi16EEEbv
        - _ZNK12_GLOBAL__N_114AArch64Operand12isMemXExtendILi32EEEbv
        - _ZNK12_GLOBAL__N_114AArch64Operand12isMemXExtendILi64EEEbv
        - _ZNK12_GLOBAL__N_114AArch64Operand12isMemXExtendILi8EEEbv
        - _ZNK12_GLOBAL__N_114AArch64Operand13isExtendLSL64Ev
        - _ZNK12_GLOBAL__N_114AArch64Operand13isVectorRegLoEv
        - _ZNK12_GLOBAL__N_114AArch64Operand14isAddSubImmNegEv
        - _ZNK12_GLOBAL__N_114AArch64Operand14isLogicalImm32Ev
        - _ZNK12_GLOBAL__N_114AArch64Operand14isLogicalImm64Ev
        - _ZNK12_GLOBAL__N_114AArch64Operand14isMOVNMovAliasILi32ELi0EEEbv
        - _ZNK12_GLOBAL__N_114AArch64Operand14isMOVNMovAliasILi32ELi16EEEbv
        - _ZNK12_GLOBAL__N_114AArch64Operand14isMOVNMovAliasILi64ELi0EEEbv
        - _ZNK12_GLOBAL__N_114AArch64Operand14isMOVNMovAliasILi64ELi16EEEbv
        - _ZNK12_GLOBAL__N_114AArch64Operand14isMOVNMovAliasILi64ELi32EEEbv
        - _ZNK12_GLOBAL__N_114AArch64Operand14isMOVNMovAliasILi64ELi48EEEbv
        - _ZNK12_GLOBAL__N_114AArch64Operand14isMOVZMovAliasILi32ELi0EEEbv
        - _ZNK12_GLOBAL__N_114AArch64Operand14isMOVZMovAliasILi32ELi16EEEbv
        - _ZNK12_GLOBAL__N_114AArch64Operand14isMOVZMovAliasILi64ELi0EEEbv
        - _ZNK12_GLOBAL__N_114AArch64Operand14isMOVZMovAliasILi64ELi16EEEbv
        - _ZNK12_GLOBAL__N_114AArch64Operand14isMOVZMovAliasILi64ELi32EEEbv
        - _ZNK12_GLOBAL__N_114AArch64Operand14isMOVZMovAliasILi64ELi48EEEbv
        - _ZNK12_GLOBAL__N_114AArch64Operand14isMovKSymbolG0Ev
        - _ZNK12_GLOBAL__N_114AArch64Operand14isMovKSymbolG1Ev
        - _ZNK12_GLOBAL__N_114AArch64Operand14isMovKSymbolG2Ev
        - _ZNK12_GLOBAL__N_114AArch64Operand14isMovKSymbolG3Ev
        - _ZNK12_GLOBAL__N_114AArch64Operand14isMovZSymbolG0Ev
        - _ZNK12_GLOBAL__N_114AArch64Operand14isMovZSymbolG1Ev
        - _ZNK12_GLOBAL__N_114AArch64Operand14isMovZSymbolG2Ev
        - _ZNK12_GLOBAL__N_114AArch64Operand14isMovZSymbolG3Ev
        - _ZNK12_GLOBAL__N_114AArch64Operand14isPCRelLabel19Ev
        - _ZNK12_GLOBAL__N_114AArch64Operand14isUImm12OffsetILi16EEEbv
        - _ZNK12_GLOBAL__N_114AArch64Operand14isUImm12OffsetILi1EEEbv
        - _ZNK12_GLOBAL__N_114AArch64Operand14isUImm12OffsetILi2EEEbv
        - _ZNK12_GLOBAL__N_114AArch64Operand14isUImm12OffsetILi4EEEbv
        - _ZNK12_GLOBAL__N_114AArch64Operand14isUImm12OffsetILi8EEEbv
        - _ZNK12_GLOBAL__N_114AArch64Operand14isVectorIndex1Ev
        - _ZNK12_GLOBAL__N_114AArch64Operand14isVectorIndexBEv
        - _ZNK12_GLOBAL__N_114AArch64Operand14isVectorIndexDEv
        - _ZNK12_GLOBAL__N_114AArch64Operand14isVectorIndexHEv
        - _ZNK12_GLOBAL__N_114AArch64Operand14isVectorIndexSEv
        - _ZNK12_GLOBAL__N_114AArch64Operand15isSIMDImmType10Ev
        - _ZNK12_GLOBAL__N_114AArch64Operand15isSImm9OffsetFBILi128EEEbv
        - _ZNK12_GLOBAL__N_114AArch64Operand15isSImm9OffsetFBILi16EEEbv
        - _ZNK12_GLOBAL__N_114AArch64Operand15isSImm9OffsetFBILi32EEEbv
        - _ZNK12_GLOBAL__N_114AArch64Operand15isSImm9OffsetFBILi64EEEbv
        - _ZNK12_GLOBAL__N_114AArch64Operand15isSImm9OffsetFBILi8EEEbv
        - _ZNK12_GLOBAL__N_114AArch64Operand16isBranchTarget14Ev
        - _ZNK12_GLOBAL__N_114AArch64Operand16isBranchTarget26Ev
        - _ZNK12_GLOBAL__N_114AArch64Operand16isLogicalShifterILj32EEEbv
        - _ZNK12_GLOBAL__N_114AArch64Operand16isLogicalShifterILj64EEEbv
        - _ZNK12_GLOBAL__N_114AArch64Operand16isMoveVecShifterEv
        - _ZNK12_GLOBAL__N_114AArch64Operand17isLogicalImm32NotEv
        - _ZNK12_GLOBAL__N_114AArch64Operand17isLogicalImm64NotEv
        - _ZNK12_GLOBAL__N_114AArch64Operand17isMovImm32ShifterEv
        - _ZNK12_GLOBAL__N_114AArch64Operand17isMovImm64ShifterEv
        - _ZNK12_GLOBAL__N_114AArch64Operand17isTypedVectorListILj1ELj0ELc100EEEbv
        - _ZNK12_GLOBAL__N_114AArch64Operand17isTypedVectorListILj1ELj0ELc104EEEbv
        - _ZNK12_GLOBAL__N_114AArch64Operand17isTypedVectorListILj1ELj0ELc115EEEbv
        - _ZNK12_GLOBAL__N_114AArch64Operand17isTypedVectorListILj1ELj0ELc98EEEbv
        - _ZNK12_GLOBAL__N_114AArch64Operand17isTypedVectorListILj1ELj16ELc98EEEbv
        - _ZNK12_GLOBAL__N_114AArch64Operand17isTypedVectorListILj1ELj1ELc100EEEbv
        - _ZNK12_GLOBAL__N_114AArch64Operand17isTypedVectorListILj1ELj2ELc100EEEbv
        - _ZNK12_GLOBAL__N_114AArch64Operand17isTypedVectorListILj1ELj2ELc115EEEbv
        - _ZNK12_GLOBAL__N_114AArch64Operand17isTypedVectorListILj1ELj4ELc104EEEbv
        - _ZNK12_GLOBAL__N_114AArch64Operand17isTypedVectorListILj1ELj4ELc115EEEbv
        - _ZNK12_GLOBAL__N_114AArch64Operand17isTypedVectorListILj1ELj8ELc104EEEbv
        - _ZNK12_GLOBAL__N_114AArch64Operand17isTypedVectorListILj1ELj8ELc98EEEbv
        - _ZNK12_GLOBAL__N_114AArch64Operand17isTypedVectorListILj2ELj0ELc100EEEbv
        - _ZNK12_GLOBAL__N_114AArch64Operand17isTypedVectorListILj2ELj0ELc104EEEbv
        - _ZNK12_GLOBAL__N_114AArch64Operand17isTypedVectorListILj2ELj0ELc115EEEbv
        - _ZNK12_GLOBAL__N_114AArch64Operand17isTypedVectorListILj2ELj0ELc98EEEbv
        - _ZNK12_GLOBAL__N_114AArch64Operand17isTypedVectorListILj2ELj16ELc98EEEbv
        - _ZNK12_GLOBAL__N_114AArch64Operand17isTypedVectorListILj2ELj1ELc100EEEbv
        - _ZNK12_GLOBAL__N_114AArch64Operand17isTypedVectorListILj2ELj2ELc100EEEbv
        - _ZNK12_GLOBAL__N_114AArch64Operand17isTypedVectorListILj2ELj2ELc115EEEbv
        - _ZNK12_GLOBAL__N_114AArch64Operand17isTypedVectorListILj2ELj4ELc104EEEbv
        - _ZNK12_GLOBAL__N_114AArch64Operand17isTypedVectorListILj2ELj4ELc115EEEbv
        - _ZNK12_GLOBAL__N_114AArch64Operand17isTypedVectorListILj2ELj8ELc104EEEbv
        - _ZNK12_GLOBAL__N_114AArch64Operand17isTypedVectorListILj2ELj8ELc98EEEbv
        - _ZNK12_GLOBAL__N_114AArch64Operand17isTypedVectorListILj3ELj0ELc100EEEbv
        - _ZNK12_GLOBAL__N_114AArch64Operand17isTypedVectorListILj3ELj0ELc104EEEbv
        - _ZNK12_GLOBAL__N_114AArch64Operand17isTypedVectorListILj3ELj0ELc115EEEbv
        - _ZNK12_GLOBAL__N_114AArch64Operand17isTypedVectorListILj3ELj0ELc98EEEbv
        - _ZNK12_GLOBAL__N_114AArch64Operand17isTypedVectorListILj3ELj16ELc98EEEbv
        - _ZNK12_GLOBAL__N_114AArch64Operand17isTypedVectorListILj3ELj1ELc100EEEbv
        - _ZNK12_GLOBAL__N_114AArch64Operand17isTypedVectorListILj3ELj2ELc100EEEbv
        - _ZNK12_GLOBAL__N_114AArch64Operand17isTypedVectorListILj3ELj2ELc115EEEbv
        - _ZNK12_GLOBAL__N_114AArch64Operand17isTypedVectorListILj3ELj4ELc104EEEbv
        - _ZNK12_GLOBAL__N_114AArch64Operand17isTypedVectorListILj3ELj4ELc115EEEbv
        - _ZNK12_GLOBAL__N_114AArch64Operand17isTypedVectorListILj3ELj8ELc104EEEbv
        - _ZNK12_GLOBAL__N_114AArch64Operand17isTypedVectorListILj3ELj8ELc98EEEbv
        - _ZNK12_GLOBAL__N_114AArch64Operand17isTypedVectorListILj4ELj0ELc100EEEbv
        - _ZNK12_GLOBAL__N_114AArch64Operand17isTypedVectorListILj4ELj0ELc104EEEbv
        - _ZNK12_GLOBAL__N_114AArch64Operand17isTypedVectorListILj4ELj0ELc115EEEbv
        - _ZNK12_GLOBAL__N_114AArch64Operand17isTypedVectorListILj4ELj0ELc98EEEbv
        - _ZNK12_GLOBAL__N_114AArch64Operand17isTypedVectorListILj4ELj16ELc98EEEbv
        - _ZNK12_GLOBAL__N_114AArch64Operand17isTypedVectorListILj4ELj1ELc100EEEbv
        - _ZNK12_GLOBAL__N_114AArch64Operand17isTypedVectorListILj4ELj2ELc100EEEbv
        - _ZNK12_GLOBAL__N_114AArch64Operand17isTypedVectorListILj4ELj2ELc115EEEbv
        - _ZNK12_GLOBAL__N_114AArch64Operand17isTypedVectorListILj4ELj4ELc104EEEbv
        - _ZNK12_GLOBAL__N_114AArch64Operand17isTypedVectorListILj4ELj4ELc115EEEbv
        - _ZNK12_GLOBAL__N_114AArch64Operand17isTypedVectorListILj4ELj8ELc104EEEbv
        - _ZNK12_GLOBAL__N_114AArch64Operand17isTypedVectorListILj4ELj8ELc98EEEbv
        - _ZNK12_GLOBAL__N_114AArch64Operand19isArithmeticShifterILj32EEEbv
        - _ZNK12_GLOBAL__N_114AArch64Operand19isArithmeticShifterILj64EEEbv
        - _ZNK12_GLOBAL__N_114AArch64Operand19isLogicalVecShifterEv
        - _ZNK12_GLOBAL__N_114AArch64Operand19isMRSSystemRegisterEv
        - _ZNK12_GLOBAL__N_114AArch64Operand19isMSRSystemRegisterEv
        - _ZNK12_GLOBAL__N_114AArch64Operand27isImplicitlyTypedVectorListILj1EEEbv
        - _ZNK12_GLOBAL__N_114AArch64Operand27isImplicitlyTypedVectorListILj2EEEbv
        - _ZNK12_GLOBAL__N_114AArch64Operand27isImplicitlyTypedVectorListILj3EEEbv
        - _ZNK12_GLOBAL__N_114AArch64Operand27isImplicitlyTypedVectorListILj4EEEbv
        - _ZNK12_GLOBAL__N_114AArch64Operand27isLogicalVecHalfWordShifterEv
        - _ZNK12_GLOBAL__N_114AArch64Operand29isSystemPStateFieldWithImm0_1Ev
        - _ZNK12_GLOBAL__N_114AArch64Operand30isSystemPStateFieldWithImm0_15Ev
        - _ZNK12_GLOBAL__N_114AArch64Operand7isFPImmEv
        - _ZNK12_GLOBAL__N_114AArch64Operand7isSImm9Ev
        - _ZNK12_GLOBAL__N_114AArch64Operand7isSysCREv
        - _ZNK12_GLOBAL__N_114AArch64Operand8getTokenEv
        - _ZNK12_GLOBAL__N_114AArch64Operand8isExtendEv
        - _ZNK12_GLOBAL__N_114AArch64Operand8isImm0_1Ev
        - _ZNK12_GLOBAL__N_114AArch64Operand8isImm0_7Ev
        - _ZNK12_GLOBAL__N_114AArch64Operand8isImm1_8Ev
        - _ZNK12_GLOBAL__N_114AArch64Operand9isBarrierEv
        - _ZNK12_GLOBAL__N_114AArch64Operand9isImm0_15Ev
        - _ZNK12_GLOBAL__N_114AArch64Operand9isImm0_31Ev
        - _ZNK12_GLOBAL__N_114AArch64Operand9isImm0_63Ev
        - _ZNK12_GLOBAL__N_114AArch64Operand9isImm1_16Ev
        - _ZNK12_GLOBAL__N_114AArch64Operand9isImm1_32Ev
        - _ZNK12_GLOBAL__N_114AArch64Operand9isImm1_64Ev
        - _ZNK12_GLOBAL__N_114AArch64Operand9isPSBHintEv
        - _ZNK12_GLOBAL__N_114AArch64Operand9isSImm7s4Ev
        - _ZNK12_GLOBAL__N_114AArch64Operand9isSImm7s8Ev
        - _ZNK12_GLOBAL__N_114AArch64Operand9isShifterEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:5850,5'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:4813,48'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand8getTokenEv
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:4813,23'
          Dst:             _ZL16matchTokenStringN7llvm_ks9StringRefE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:4813,12'
          Dst:             _ZL10isSubclassN12_GLOBAL__N_114MatchClassKindES0_
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:4819,17'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand14isAddSubImmNegEv
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:4826,17'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand11isAddSubImmEv
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:4833,17'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand10isAdrLabelEv
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:4840,17'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand11isAdrpLabelEv
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:4847,17'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand9isBarrierEv
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:4853,17'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand16isBranchTarget14Ev
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:4859,17'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand16isBranchTarget26Ev
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:4866,17'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand10isCondCodeEv
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:4873,17'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand10isExtend64Ev
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:4880,17'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand13isExtendLSL64Ev
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:4887,17'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand8isExtendEv
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:4894,17'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand7isFPImmEv
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:4901,17'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand11isGPR32as64Ev
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:4907,17'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand10isGPR64sp0Ev
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:4913,17'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand10isImm0_127Ev
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:4920,17'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand9isImm0_15Ev
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:4927,17'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand8isImm0_1Ev
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:4934,17'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand10isImm0_255Ev
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:4940,17'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand9isImm0_31Ev
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:4947,17'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand9isImm0_63Ev
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:4954,17'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand12isImm0_65535Ev
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:4961,17'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand8isImm0_7Ev
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:4968,17'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand9isImm1_16Ev
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:4975,17'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand9isImm1_32Ev
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:4982,17'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand9isImm1_64Ev
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:4989,17'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand8isImm1_8Ev
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:5002,17'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand17isLogicalImm32NotEv
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:5009,17'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand14isLogicalImm32Ev
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:5016,17'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand17isLogicalImm64NotEv
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:5023,17'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand14isLogicalImm64Ev
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:5030,17'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand19isMRSSystemRegisterEv
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:5037,17'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand19isMSRSystemRegisterEv
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:5044,17'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand12isMemWExtendILi128EEEbv
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:5051,17'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand12isMemWExtendILi16EEEbv
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:5058,17'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand12isMemWExtendILi32EEEbv
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:5065,17'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand12isMemWExtendILi64EEEbv
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:5072,17'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand12isMemWExtendILi8EEEbv
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:5079,17'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand12isMemXExtendILi128EEEbv
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:5086,17'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand12isMemXExtendILi16EEEbv
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:5093,17'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand12isMemXExtendILi32EEEbv
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:5100,17'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand12isMemXExtendILi64EEEbv
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:5107,17'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand12isMemXExtendILi8EEEbv
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:5114,17'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand14isMovKSymbolG0Ev
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:5120,17'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand14isMovKSymbolG1Ev
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:5126,17'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand14isMovKSymbolG2Ev
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:5132,17'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand14isMovKSymbolG3Ev
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:5138,17'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand14isMovZSymbolG0Ev
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:5144,17'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand14isMovZSymbolG1Ev
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:5150,17'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand14isMovZSymbolG2Ev
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:5156,17'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand14isMovZSymbolG3Ev
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:5162,17'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand14isPCRelLabel19Ev
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:5169,17'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand9isPSBHintEv
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:5175,17'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand10isPrefetchEv
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:5181,17'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand15isSIMDImmType10Ev
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:5187,17'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand10isSImm7s16Ev
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:5194,17'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand9isSImm7s4Ev
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:5201,17'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand9isSImm7s8Ev
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:5208,17'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand15isSImm9OffsetFBILi128EEEbv
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:5214,17'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand15isSImm9OffsetFBILi16EEEbv
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:5220,17'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand15isSImm9OffsetFBILi32EEEbv
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:5226,17'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand15isSImm9OffsetFBILi64EEEbv
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:5232,17'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand15isSImm9OffsetFBILi8EEEbv
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:5238,17'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand7isSImm9Ev
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:5245,17'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand27isLogicalVecHalfWordShifterEv
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:5251,17'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand19isArithmeticShifterILj32EEEbv
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:5258,17'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand19isArithmeticShifterILj64EEEbv
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:5265,17'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand16isLogicalShifterILj32EEEbv
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:5272,17'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand16isLogicalShifterILj64EEEbv
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:5279,17'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand19isLogicalVecShifterEv
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:5285,17'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand17isMovImm32ShifterEv
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:5292,17'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand17isMovImm64ShifterEv
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:5299,17'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand16isMoveVecShifterEv
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:5305,17'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand9isShifterEv
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:5311,17'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand7isSysCREv
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:5317,17'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand30isSystemPStateFieldWithImm0_15Ev
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:5323,17'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand29isSystemPStateFieldWithImm0_1Ev
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:5329,17'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand9isImm0_31Ev
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:5335,17'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand10isImm32_63Ev
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:5342,17'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand14isUImm12OffsetILi16EEEbv
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:5349,17'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand14isUImm12OffsetILi1EEEbv
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:5356,17'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand14isUImm12OffsetILi2EEEbv
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:5363,17'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand14isUImm12OffsetILi4EEEbv
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:5370,17'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand14isUImm12OffsetILi8EEEbv
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:5377,17'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand27isImplicitlyTypedVectorListILj4EEEbv
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:5383,17'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand17isTypedVectorListILj4ELj16ELc98EEEbv
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:5389,17'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand17isTypedVectorListILj4ELj1ELc100EEEbv
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:5395,17'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand17isTypedVectorListILj4ELj2ELc100EEEbv
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:5401,17'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand17isTypedVectorListILj4ELj2ELc115EEEbv
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:5407,17'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand17isTypedVectorListILj4ELj4ELc104EEEbv
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:5413,17'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand17isTypedVectorListILj4ELj4ELc115EEEbv
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:5419,17'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand27isImplicitlyTypedVectorListILj4EEEbv
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:5425,17'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand17isTypedVectorListILj4ELj8ELc98EEEbv
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:5431,17'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand17isTypedVectorListILj4ELj8ELc104EEEbv
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:5437,17'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand17isTypedVectorListILj4ELj0ELc98EEEbv
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:5443,17'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand17isTypedVectorListILj4ELj0ELc100EEEbv
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:5449,17'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand17isTypedVectorListILj4ELj0ELc104EEEbv
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:5455,17'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand17isTypedVectorListILj4ELj0ELc115EEEbv
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:5461,17'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand27isImplicitlyTypedVectorListILj1EEEbv
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:5467,17'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand17isTypedVectorListILj1ELj16ELc98EEEbv
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:5473,17'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand17isTypedVectorListILj1ELj1ELc100EEEbv
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:5479,17'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand17isTypedVectorListILj1ELj2ELc100EEEbv
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:5485,17'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand17isTypedVectorListILj1ELj2ELc115EEEbv
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:5491,17'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand17isTypedVectorListILj1ELj4ELc104EEEbv
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:5497,17'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand17isTypedVectorListILj1ELj4ELc115EEEbv
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:5503,17'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand27isImplicitlyTypedVectorListILj1EEEbv
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:5509,17'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand17isTypedVectorListILj1ELj8ELc98EEEbv
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:5515,17'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand17isTypedVectorListILj1ELj8ELc104EEEbv
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:5521,17'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand17isTypedVectorListILj1ELj0ELc98EEEbv
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:5527,17'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand17isTypedVectorListILj1ELj0ELc100EEEbv
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:5533,17'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand17isTypedVectorListILj1ELj0ELc104EEEbv
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:5539,17'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand17isTypedVectorListILj1ELj0ELc115EEEbv
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:5545,17'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand27isImplicitlyTypedVectorListILj3EEEbv
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:5551,17'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand17isTypedVectorListILj3ELj16ELc98EEEbv
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:5557,17'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand17isTypedVectorListILj3ELj1ELc100EEEbv
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:5563,17'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand17isTypedVectorListILj3ELj2ELc100EEEbv
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:5569,17'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand17isTypedVectorListILj3ELj2ELc115EEEbv
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:5575,17'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand17isTypedVectorListILj3ELj4ELc104EEEbv
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:5581,17'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand17isTypedVectorListILj3ELj4ELc115EEEbv
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:5587,17'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand27isImplicitlyTypedVectorListILj3EEEbv
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:5593,17'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand17isTypedVectorListILj3ELj8ELc98EEEbv
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:5599,17'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand17isTypedVectorListILj3ELj8ELc104EEEbv
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:5605,17'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand17isTypedVectorListILj3ELj0ELc98EEEbv
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:5611,17'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand17isTypedVectorListILj3ELj0ELc100EEEbv
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:5617,17'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand17isTypedVectorListILj3ELj0ELc104EEEbv
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:5623,17'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand17isTypedVectorListILj3ELj0ELc115EEEbv
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:5629,17'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand27isImplicitlyTypedVectorListILj2EEEbv
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:5635,17'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand17isTypedVectorListILj2ELj16ELc98EEEbv
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:5641,17'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand17isTypedVectorListILj2ELj1ELc100EEEbv
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:5647,17'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand17isTypedVectorListILj2ELj2ELc100EEEbv
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:5653,17'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand17isTypedVectorListILj2ELj2ELc115EEEbv
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:5659,17'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand17isTypedVectorListILj2ELj4ELc104EEEbv
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:5665,17'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand17isTypedVectorListILj2ELj4ELc115EEEbv
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:5671,17'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand27isImplicitlyTypedVectorListILj2EEEbv
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:5677,17'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand17isTypedVectorListILj2ELj8ELc98EEEbv
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:5683,17'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand17isTypedVectorListILj2ELj8ELc104EEEbv
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:5689,17'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand17isTypedVectorListILj2ELj0ELc98EEEbv
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:5695,17'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand17isTypedVectorListILj2ELj0ELc100EEEbv
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:5701,17'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand17isTypedVectorListILj2ELj0ELc104EEEbv
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:5707,17'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand17isTypedVectorListILj2ELj0ELc115EEEbv
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:5713,17'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand14isVectorIndex1Ev
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:5720,17'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand14isVectorIndexBEv
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:5727,17'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand14isVectorIndexDEv
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:5734,17'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand14isVectorIndexHEv
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:5741,17'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand14isVectorIndexSEv
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:5748,17'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand11isVectorRegEv
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:5754,17'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand11isVectorRegEv
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:5760,17'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand13isVectorRegLoEv
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:5766,17'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand10isWSeqPairEv
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:5772,17'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand10isXSeqPairEv
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:5778,17'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand14isMOVZMovAliasILi32ELi0EEEbv
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:5784,17'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand14isMOVZMovAliasILi32ELi16EEEbv
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:5790,17'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand14isMOVZMovAliasILi64ELi0EEEbv
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:5796,17'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand14isMOVZMovAliasILi64ELi16EEEbv
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:5802,17'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand14isMOVZMovAliasILi64ELi32EEEbv
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:5808,17'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand14isMOVZMovAliasILi64ELi48EEEbv
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:5814,17'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand14isMOVNMovAliasILi32ELi0EEEbv
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:5820,17'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand14isMOVNMovAliasILi32ELi16EEEbv
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:5826,17'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand14isMOVNMovAliasILi64ELi0EEEbv
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:5832,17'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand14isMOVNMovAliasILi64ELi16EEEbv
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:5838,17'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand14isMOVNMovAliasILi64ELi32EEEbv
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:5844,17'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand14isMOVNMovAliasILi64ELi48EEEbv
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:6336,12'
          Dst:             _ZL10isSubclassN12_GLOBAL__N_114MatchClassKindES0_
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand8getTokenEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 331
      functionLinenumberEnd: 333
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         18
      ICount:          90
      EdgeCount:       21
      CyclomaticComplexity: 5
      functionsReached:
        - __assert_fail
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:332,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:333,12'
          Dst:             __assert_fail
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand7isFPImmEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 897
      functionLinenumberEnd: 897
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_116AArch64AsmParser14showMatchErrorEN7llvm_ks5SMLocEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3716
      functionLinenumberEnd: 3894
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         57
      ICount:          290
      EdgeCount:       112
      CyclomaticComplexity: 57
      functionsReached:
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
      functionUses:    3
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3717,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3892,5'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
    - functionName:    _ZL23getSubtargetFeatureNamem
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 766
      functionLinenumberEnd: 778
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          56
      EdgeCount:       20
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:767,3'
          Branch Sides:    []
      Callsites:       []
    - functionName:    _ZN7llvm_ks11SmallVectorINS_5SMLocELj8EED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 868
      functionLinenumberEnd: 868
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplINS_5SMLocEED2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:868,7'
          Dst:             _ZN7llvm_ks15SmallVectorImplINS_5SMLocEED2Ev
    - functionName:    _ZN7llvm_ks6MCInst6setLocENS_5SMLocE
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCInst.h'
      linkageType:     InternalLinkage
      functionLinenumber: 166
      functionLinenumberEnd: 166
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    22
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_116AArch64AsmParser19validateInstructionERN7llvm_ks6MCInstERNS1_15SmallVectorImplINS1_5SMLocEEE
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3535
      functionLinenumberEnd: 3713
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         135
      ICount:          652
      EdgeCount:       156
      CyclomaticComplexity: 23
      functionsReached:
        - _ZN12_GLOBAL__N_116AArch64AsmParser17classifySymbolRefEPKN7llvm_ks6MCExprERNS1_13AArch64MCExpr11VariantKindERNS1_15MCSymbolRefExpr11VariantKindERl
        - _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - _ZN7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks14MCRegisterInfo15isSubRegisterEqEjj
        - _ZNK7llvm_ks6MCInst9getOpcodeEv
        - _ZNK7llvm_ks9MCContext15getRegisterInfoEv
        - _ZNK7llvm_ks9MCOperand6getRegEv
        - _ZNK7llvm_ks9MCOperand6isExprEv
        - _ZNK7llvm_ks9MCOperand7getExprEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3540,3'
          Branch Sides:    []
        - Branch String:   'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3664,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3536,30'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3536,43'
          Dst:             _ZNK7llvm_ks9MCContext15getRegisterInfoEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3540,16'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3546,24'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3546,38'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3547,25'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3547,39'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3548,24'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3548,38'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3549,13'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo15isSubRegisterEqEjj
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3553,13'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo15isSubRegisterEqEjj
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3565,24'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3565,38'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3566,25'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3566,39'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3579,24'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3579,38'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3580,25'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3580,39'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3596,24'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3596,38'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3597,25'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3597,39'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3598,24'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3598,38'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3599,13'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo15isSubRegisterEqEjj
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3603,13'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo15isSubRegisterEqEjj
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3631,24'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3631,38'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3632,24'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3632,38'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3633,13'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo15isSubRegisterEqEjj
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3651,24'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3651,38'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3652,24'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3652,38'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3653,13'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo15isSubRegisterEqEjj
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3664,16'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3675,14'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3675,28'
          Dst:             _ZNK7llvm_ks9MCOperand6isExprEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3676,33'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3676,47'
          Dst:             _ZNK7llvm_ks9MCOperand7getExprEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3680,12'
          Dst:             _ZN12_GLOBAL__N_116AArch64AsmParser17classifySymbolRefEPKN7llvm_ks6MCExprERNS1_13AArch64MCExpr11VariantKindERNS1_15MCSymbolRefExpr11VariantKindERl
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3688,16'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3700,17'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3701,16'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseINS_5SMLocELb1EE9push_backERKS1_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 337
      functionLinenumberEnd: 342
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_5SMLocELb1EE4growEm
        - _ZN7llvm_ks25SmallVectorTemplateCommonINS_5SMLocEvE6setEndEPS1_
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:339,13'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_5SMLocELb1EE4growEm
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:341,11'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINS_5SMLocEvE6setEndEPS1_
    - functionName:    _ZN7llvm_ks11SmallVectorINS_5SMLocELj8EEC2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 872
      functionLinenumberEnd: 873
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplINS_5SMLocEEC2Ej
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:872,19'
          Dst:             _ZN7llvm_ks15SmallVectorImplINS_5SMLocEEC2Ej
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand13isTokenSuffixEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 336
      functionLinenumberEnd: 338
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          43
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:337,5'
          Dst:             __assert_fail
    - functionName:    _ZN12_GLOBAL__N_116AArch64AsmParser20MatchInstructionImplERKN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERNS1_6MCInstERmbj
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 14569
      functionLinenumberEnd: 14685
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         74
      ICount:          621
      EdgeCount:       94
      CyclomaticComplexity: 22
      functionsReached:
        - _ZL20validateOperandClassRN7llvm_ks18MCParsedAsmOperandEN12_GLOBAL__N_114MatchClassKindE
        - _ZN12_GLOBAL__N_116AArch64AsmParser15convertToMCInstEjRN7llvm_ks6MCInstEjRKNS1_15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS5_14default_deleteIS7_EEEEEE
        - _ZN7llvm_ks15countPopulationImEEjT_
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - _ZN7llvm_ks6MCInst5clearEv
        - _ZN7llvm_ks6MCInst9setOpcodeEj
        - _ZNK12_GLOBAL__N_110MatchEntry11getMnemonicEv
        - _ZNK12_GLOBAL__N_114AArch64Operand8getTokenEv
        - _ZNK7llvm_ks17MCTargetAsmParser20getAvailableFeaturesEv
        - __assert_fail
        - memcmp
      functionUses:    2
      BranchProfiles:
        - Branch String:   'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:14592,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:14577,32'
          Dst:             _ZNK7llvm_ks17MCTargetAsmParser20getAvailableFeaturesEv
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:14580,43'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:14580,56'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand8getTokenEv
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:14593,12'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:14607,5'
          Dst:             _ZNK12_GLOBAL__N_110MatchEntry11getMnemonicEv
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:14607,5'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:14616,37'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:14617,23'
          Dst:             _ZL20validateOperandClassRN7llvm_ks18MCParsedAsmOperandEN12_GLOBAL__N_114MatchClassKindE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:14647,11'
          Dst:             _ZN7llvm_ks15countPopulationImEEjT_
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:14648,11'
          Dst:             _ZN7llvm_ks15countPopulationImEEjT_
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:14653,10'
          Dst:             _ZN7llvm_ks6MCInst5clearEv
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:14656,12'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:14663,5'
          Dst:             _ZN12_GLOBAL__N_116AArch64AsmParser15convertToMCInstEjRN7llvm_ks6MCInstEjRKNS1_15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS5_14default_deleteIS7_EEEEEE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:14669,12'
          Dst:             _ZN7llvm_ks6MCInst5clearEv
    - functionName:    _ZNK7llvm_ks17MCTargetAsmParser20getAvailableFeaturesEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCParser/MCTargetAsmParser.h'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    16
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ksL15getWRegFromXRegEj
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/AArch64/Utils/AArch64BaseInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         36
      ICount:          183
      EdgeCount:       70
      CyclomaticComplexity: 36
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/keystone/../lib/Target/AArch64/Utils/AArch64BaseInfo.h:31,3'
          Branch Sides:    []
      Callsites:       []
    - functionName:    _ZN7llvm_ksL15getXRegFromWRegEj
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/AArch64/Utils/AArch64BaseInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         36
      ICount:          183
      EdgeCount:       70
      CyclomaticComplexity: 36
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'llvm/keystone/../lib/Target/AArch64/Utils/AArch64BaseInfo.h:71,3'
          Branch Sides:    []
      Callsites:       []
    - functionName:    _ZN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEEE12emplace_backIJNS2_IN12_GLOBAL__N_114AArch64OperandENS4_ISA_EEEEEEEvDpOT_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 659
      functionLinenumberEnd: 664
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE4growEm
        - _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEEvE6setEndEPS6_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:661,13'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE4growEm
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:663,11'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEEvE6setEndEPS6_
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE4growEm
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 251
      functionLinenumberEnd: 273
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          113
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks12NextPowerOf2Em
        - _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE13destroy_rangeEPS6_S8_
        - _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE18uninitialized_moveIPS6_S9_EEvT_SA_T0_
        - _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEEvE6setEndEPS6_
        - _ZNK7llvm_ks25SmallVectorTemplateCommonINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEEvE7isSmallEv
        - _ZNK7llvm_ks25SmallVectorTemplateCommonINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEEvE8capacityEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:252,30'
          Dst:             _ZNK7llvm_ks25SmallVectorTemplateCommonINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEEvE8capacityEv
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:255,31'
          Dst:             _ZN7llvm_ks12NextPowerOf2Em
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:261,3'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE18uninitialized_moveIPS6_S9_EEvT_SA_T0_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:264,3'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE13destroy_rangeEPS6_S8_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:267,14'
          Dst:             _ZNK7llvm_ks25SmallVectorTemplateCommonINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEEvE7isSmallEv
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:270,9'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEEvE6setEndEPS6_
    - functionName:    _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEEvE6setEndEPS6_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks25SmallVectorTemplateCommonINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEEvE8capacityEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 136
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks25SmallVectorTemplateCommonINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEEvE12capacity_ptrEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:136,36'
          Dst:             _ZNK7llvm_ks25SmallVectorTemplateCommonINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEEvE12capacity_ptrEv
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE18uninitialized_moveIPS6_S9_EEvT_SA_T0_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 211
      functionLinenumberEnd: 214
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          39
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks25SmallVectorTemplateCommonINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEEvE12capacity_ptrEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_114AArch64OperandC2ERKS0_
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 276
      functionLinenumberEnd: 324
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         23
      ICount:          183
      EdgeCount:       42
      CyclomaticComplexity: 21
      functionsReached:
        - _ZN7llvm_ks18MCParsedAsmOperandC2Ev
        - _ZN7llvm_ks18MCParsedAsmOperandD2Ev
        - _ZN7llvm_ks5SMLocC2Ev
      functionUses:    2
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:280,5'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:276,45'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperandC2Ev
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:276,3'
          Dst:             _ZN7llvm_ks5SMLocC2Ev
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:276,3'
          Dst:             _ZN7llvm_ks5SMLocC2Ev
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:324,3'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperandD2Ev
    - functionName:    _ZN7llvm_ks18MCParsedAsmOperandC2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCParser/MCParsedAsmOperand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_114AArch64OperandD2Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 152
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks18MCParsedAsmOperandD2Ev
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:152,7'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperandD2Ev
    - functionName:    _ZN12_GLOBAL__N_114AArch64OperandD0Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 152
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_114AArch64OperandD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:152,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64OperandD2Ev
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand7isTokenEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 978
      functionLinenumberEnd: 978
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand5isImmEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 441
      functionLinenumberEnd: 441
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand5isRegEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 918
      functionLinenumberEnd: 918
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          26
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand6getRegEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 376
      functionLinenumberEnd: 378
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          42
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:377,5'
          Dst:             __assert_fail
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand5isMemEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 442
      functionLinenumberEnd: 442
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand11getStartLocEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 327
      functionLinenumberEnd: 327
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand9getEndLocEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 329
      functionLinenumberEnd: 329
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand5printERN7llvm_ks11raw_ostreamE
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1788
      functionLinenumberEnd: 1859
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         32
      ICount:          301
      EdgeCount:       35
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks10AArch64_AML13getFPImmFloatEj
        - _ZN7llvm_ks10AArch64_AML13getShiftValueEj
        - _ZN7llvm_ks10AArch64_AML18getShiftExtendNameENS0_15ShiftExtendTypeE
        - _ZN7llvm_ks11raw_ostreamlsENS_9StringRefE
        - _ZN7llvm_ks11raw_ostreamlsEPKc
        - _ZN7llvm_ks11raw_ostreamlsEc
        - _ZN7llvm_ks11raw_ostreamlsEd
        - _ZN7llvm_ks11raw_ostreamlsEi
        - _ZN7llvm_ks11raw_ostreamlsEj
        - _ZN7llvm_kslsERNS_11raw_ostreamERKNS_6MCExprE
        - _ZNK12_GLOBAL__N_114AArch64Operand10getBarrierEv
        - _ZNK12_GLOBAL__N_114AArch64Operand11getCondCodeEv
        - _ZNK12_GLOBAL__N_114AArch64Operand11getPrefetchEv
        - _ZNK12_GLOBAL__N_114AArch64Operand14getBarrierNameEv
        - _ZNK12_GLOBAL__N_114AArch64Operand14getPSBHintNameEv
        - _ZNK12_GLOBAL__N_114AArch64Operand14getVectorIndexEv
        - _ZNK12_GLOBAL__N_114AArch64Operand15getPrefetchNameEv
        - _ZNK12_GLOBAL__N_114AArch64Operand16getShiftedImmValEv
        - _ZNK12_GLOBAL__N_114AArch64Operand18getShiftExtendTypeEv
        - _ZNK12_GLOBAL__N_114AArch64Operand18getShiftedImmShiftEv
        - _ZNK12_GLOBAL__N_114AArch64Operand18getVectorListCountEv
        - _ZNK12_GLOBAL__N_114AArch64Operand18getVectorListStartEv
        - _ZNK12_GLOBAL__N_114AArch64Operand20getShiftExtendAmountEv
        - _ZNK12_GLOBAL__N_114AArch64Operand20hasShiftExtendAmountEv
        - _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - _ZNK12_GLOBAL__N_114AArch64Operand8getFPImmEv
        - _ZNK12_GLOBAL__N_114AArch64Operand8getSysCREv
        - _ZNK12_GLOBAL__N_114AArch64Operand8getTokenEv
        - _ZNK12_GLOBAL__N_114AArch64Operand9getSysRegEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1789,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1791,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1791,24'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand8getFPImmEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1791,21'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEj
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1791,35'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1792,37'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand8getFPImmEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1792,11'
          Dst:             _ZN7llvm_ks10AArch64_AML13getFPImmFloatEj
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1792,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEd
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1792,49'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1795,22'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand14getBarrierNameEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1797,10'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1797,25'
          Dst:             _ZN7llvm_ks11raw_ostreamlsENS_9StringRefE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1797,33'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1799,10'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1799,37'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand10getBarrierEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1799,34'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEj
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1799,50'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1803,12'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1803,8'
          Dst:             _ZN7llvm_kslsERNS_11raw_ostreamERKNS_6MCExprE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1806,22'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand18getShiftedImmShiftEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1807,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1808,12'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand16getShiftedImmValEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1808,8'
          Dst:             _ZN7llvm_kslsERNS_11raw_ostreamERKNS_6MCExprE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1809,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1809,24'
          Dst:             _ZN7llvm_ks10AArch64_AML13getShiftValueEj
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1809,21'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEj
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1809,57'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1813,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1813,27'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand11getCondCodeEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1813,24'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEi
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1813,41'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1816,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1816,24'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEj
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1816,36'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1819,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1820,20'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand18getVectorListStartEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1821,30'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand18getVectorListCountEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1822,10'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEj
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1822,21'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1823,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1827,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1827,30'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand14getVectorIndexEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1827,27'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEj
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1827,47'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1830,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1830,26'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand9getSysRegEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1830,23'
          Dst:             _ZN7llvm_ks11raw_ostreamlsENS_9StringRefE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1830,38'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEc
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1833,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1833,18'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand8getTokenEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1833,15'
          Dst:             _ZN7llvm_ks11raw_ostreamlsENS_9StringRefE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1833,29'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1836,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1836,18'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand8getSysCREv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1836,15'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEj
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1839,22'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand15getPrefetchNameEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1841,10'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1841,23'
          Dst:             _ZN7llvm_ks11raw_ostreamlsENS_9StringRefE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1841,31'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1843,10'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1843,35'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand11getPrefetchEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1843,32'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEj
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1843,49'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1847,11'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand14getPSBHintNameEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1847,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsENS_9StringRefE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1851,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1851,49'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand18getShiftExtendTypeEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1851,18'
          Dst:             _ZN7llvm_ks10AArch64_AML18getShiftExtendNameENS0_15ShiftExtendTypeE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1851,15'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1851,71'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1852,11'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand20getShiftExtendAmountEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1852,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEj
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1853,10'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand20hasShiftExtendAmountEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1854,10'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1855,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEc
    - functionName:    _ZN7llvm_ks10AArch64_AML13getFPImmFloatEj
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/AArch64/MCTargetDesc/AArch64AddressingModes.h'
      linkageType:     InternalLinkage
      functionLinenumber: 342
      functionLinenumberEnd: 364
      functionDepth:   0
      returnType:      float
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          67
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand14getBarrierNameEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 371
      functionLinenumberEnd: 373
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         18
      ICount:          90
      EdgeCount:       21
      CyclomaticComplexity: 5
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:372,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:373,12'
          Dst:             __assert_fail
    - functionName:    _ZN7llvm_ks10AArch64_AML13getShiftValueEj
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/AArch64/MCTargetDesc/AArch64AddressingModes.h'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand18getVectorListCountEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 386
      functionLinenumberEnd: 388
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          42
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:387,5'
          Dst:             __assert_fail
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand9getSysRegEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 396
      functionLinenumberEnd: 398
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         18
      ICount:          90
      EdgeCount:       21
      CyclomaticComplexity: 5
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:397,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:398,12'
          Dst:             __assert_fail
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand15getPrefetchNameEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 421
      functionLinenumberEnd: 423
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         18
      ICount:          90
      EdgeCount:       21
      CyclomaticComplexity: 5
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:422,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:423,12'
          Dst:             __assert_fail
    - functionName:    _ZNK12_GLOBAL__N_114AArch64Operand14getPSBHintNameEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 416
      functionLinenumberEnd: 418
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         18
      ICount:          90
      EdgeCount:       21
      CyclomaticComplexity: 5
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:417,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:418,12'
          Dst:             __assert_fail
    - functionName:    _ZN7llvm_ks10AArch64_AML18getShiftExtendNameENS0_15ShiftExtendTypeE
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/AArch64/MCTargetDesc/AArch64AddressingModes.h'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         18
      ICount:          89
      EdgeCount:       34
      CyclomaticComplexity: 18
      functionsReached:
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/keystone/../lib/Target/AArch64/MCTargetDesc/AArch64AddressingModes.h:53,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/AArch64/MCTargetDesc/AArch64AddressingModes.h:54,12'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
    - functionName:    _ZN7llvm_ks11SmallVectorIPNS_8MCSymbolELj3EED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 868
      functionLinenumberEnd: 868
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplIPNS_8MCSymbolEED2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:868,7'
          Dst:             _ZN7llvm_ks15SmallVectorImplIPNS_8MCSymbolEED2Ev
    - functionName:    _ZN7llvm_ks11SmallVectorIPNS_8MCSymbolELj3EEC2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 872
      functionLinenumberEnd: 873
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplIPNS_8MCSymbolEEC2Ej
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:872,19'
          Dst:             _ZN7llvm_ks15SmallVectorImplIPNS_8MCSymbolEEC2Ej
    - functionName:    _ZN7llvm_ksL15MCLOHIdToNbArgsENS_9MCLOHTypeE
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCLinkerOptimizationHint.h'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          53
      EdgeCount:       24
      CyclomaticComplexity: 13
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/include/llvm/MC/MCLinkerOptimizationHint.h:81,3'
          Branch Sides:    []
      Callsites:       []
    - functionName:    _ZN7llvm_ksL13MCLOHNameToIdENS_9StringRefE
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCLinkerOptimizationHint.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         62
      ICount:          453
      EdgeCount:       87
      CyclomaticComplexity: 27
      functionsReached:
        - memcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCLinkerOptimizationHint.h:54,5'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/MC/MCLinkerOptimizationHint.h:55,5'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/MC/MCLinkerOptimizationHint.h:56,5'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/MC/MCLinkerOptimizationHint.h:57,5'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/MC/MCLinkerOptimizationHint.h:58,5'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/MC/MCLinkerOptimizationHint.h:59,5'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/MC/MCLinkerOptimizationHint.h:60,5'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/MC/MCLinkerOptimizationHint.h:61,5'
          Dst:             memcmp
    - functionName:    _ZN7llvm_ks20MCAsmParserExtension6getTokEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCParser/MCAsmParserExtension.h'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZNK7llvm_ks11MCAsmParser6getTokEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCParser/MCAsmParserExtension.h:83,37'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/include/llvm/MC/MCParser/MCAsmParserExtension.h:83,49'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
    - functionName:    _ZN7llvm_ksL16isValidMCLOHTypeEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCLinkerOptimizationHint.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          22
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ksL18MCLOHDirectiveNameEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCLinkerOptimizationHint.h'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks9StringRefC2EPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCLinkerOptimizationHint.h:44,10'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
    - functionName:    _ZN7llvm_ks16dyn_cast_or_nullINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 320
      functionLinenumberEnd: 321
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          34
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks3isaINS_14MCConstantExprEPKNS_6MCExprEEEbRKT0_
        - _ZN7llvm_ks4castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:321,18'
          Dst:             _ZN7llvm_ks3isaINS_14MCConstantExprEPKNS_6MCExprEEEbRKT0_
        - Src:             'llvm/include/llvm/Support/Casting.h:321,33'
          Dst:             _ZN7llvm_ks4castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
    - functionName:    _ZN7llvm_ks9StringMapINSt3__14pairIbjEENS_15MallocAllocatorEE6removeEPNS_14StringMapEntryIS3_EE
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 368
      functionLinenumberEnd: 370
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13StringMapImpl9RemoveKeyEPNS_18StringMapEntryBaseE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/StringMap.h:369,5'
          Dst:             _ZN7llvm_ks13StringMapImpl9RemoveKeyEPNS_18StringMapEntryBaseE
    - functionName:    _ZNK7llvm_ks17StringMapIteratorINSt3__14pairIbjEEEdeEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 454
      functionLinenumberEnd: 455
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks9StringMapINSt3__14pairIbjEENS_15MallocAllocatorEE5eraseENS_17StringMapIteratorIS3_EE
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 372
      functionLinenumberEnd: 376
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks14StringMapEntryINSt3__14pairIbjEEE7DestroyINS_15MallocAllocatorEEEvRT_
        - _ZN7llvm_ks9StringMapINSt3__14pairIbjEENS_15MallocAllocatorEE6removeEPNS_14StringMapEntryIS3_EE
        - _ZNK7llvm_ks17StringMapIteratorINSt3__14pairIbjEEEdeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/StringMap.h:373,21'
          Dst:             _ZNK7llvm_ks17StringMapIteratorINSt3__14pairIbjEEEdeEv
        - Src:             'llvm/include/llvm/ADT/StringMap.h:374,5'
          Dst:             _ZN7llvm_ks9StringMapINSt3__14pairIbjEENS_15MallocAllocatorEE6removeEPNS_14StringMapEntryIS3_EE
        - Src:             'llvm/include/llvm/ADT/StringMap.h:375,7'
          Dst:             _ZN7llvm_ks14StringMapEntryINSt3__14pairIbjEEE7DestroyINS_15MallocAllocatorEEEvRT_
    - functionName:    _ZN7llvm_ks14StringMapEntryINSt3__14pairIbjEEE7DestroyINS_15MallocAllocatorEEEvRT_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 198
      functionLinenumberEnd: 204
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15MallocAllocator10DeallocateEPKvm
        - _ZNK7llvm_ks18StringMapEntryBase12getKeyLengthEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/StringMap.h:201,57'
          Dst:             _ZNK7llvm_ks18StringMapEntryBase12getKeyLengthEv
        - Src:             'llvm/include/llvm/ADT/StringMap.h:203,15'
          Dst:             _ZN7llvm_ks15MallocAllocator10DeallocateEPKvm
    - functionName:    _ZN7llvm_ks9StringMapINSt3__14pairIbjEENS_15MallocAllocatorEE5eraseENS_9StringRefE
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 378
      functionLinenumberEnd: 383
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          55
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks9StringMapINSt3__14pairIbjEENS_15MallocAllocatorEE3endEv
        - _ZN7llvm_ks9StringMapINSt3__14pairIbjEENS_15MallocAllocatorEE4findENS_9StringRefE
        - _ZN7llvm_ks9StringMapINSt3__14pairIbjEENS_15MallocAllocatorEE5eraseENS_17StringMapIteratorIS3_EE
        - _ZNK7llvm_ks22StringMapConstIteratorINSt3__14pairIbjEEEeqERKS4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/StringMap.h:379,18'
          Dst:             _ZN7llvm_ks9StringMapINSt3__14pairIbjEENS_15MallocAllocatorEE4findENS_9StringRefE
        - Src:             'llvm/include/llvm/ADT/StringMap.h:380,14'
          Dst:             _ZN7llvm_ks9StringMapINSt3__14pairIbjEENS_15MallocAllocatorEE3endEv
        - Src:             'llvm/include/llvm/ADT/StringMap.h:380,11'
          Dst:             _ZNK7llvm_ks22StringMapConstIteratorINSt3__14pairIbjEEEeqERKS4_
        - Src:             'llvm/include/llvm/ADT/StringMap.h:381,5'
          Dst:             _ZN7llvm_ks9StringMapINSt3__14pairIbjEENS_15MallocAllocatorEE5eraseENS_17StringMapIteratorIS3_EE
    - functionName:    _ZN7llvm_ks9StringMapINSt3__14pairIbjEENS_15MallocAllocatorEE4findENS_9StringRefE
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 277
      functionLinenumberEnd: 281
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          54
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks17StringMapIteratorINSt3__14pairIbjEEEC2EPPNS_18StringMapEntryBaseEb
        - _ZN7llvm_ks9StringMapINSt3__14pairIbjEENS_15MallocAllocatorEE3endEv
        - _ZNK7llvm_ks13StringMapImpl7FindKeyENS_9StringRefE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/StringMap.h:278,18'
          Dst:             _ZNK7llvm_ks13StringMapImpl7FindKeyENS_9StringRefE
        - Src:             'llvm/include/llvm/ADT/StringMap.h:279,30'
          Dst:             _ZN7llvm_ks9StringMapINSt3__14pairIbjEENS_15MallocAllocatorEE3endEv
        - Src:             'llvm/include/llvm/ADT/StringMap.h:280,12'
          Dst:             _ZN7llvm_ks17StringMapIteratorINSt3__14pairIbjEEEC2EPPNS_18StringMapEntryBaseEb
    - functionName:    _ZN7llvm_ks9StringMapINSt3__14pairIbjEENS_15MallocAllocatorEE3endEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 267
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks17StringMapIteratorINSt3__14pairIbjEEEC2EPPNS_18StringMapEntryBaseEb
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/StringMap.h:268,12'
          Dst:             _ZN7llvm_ks17StringMapIteratorINSt3__14pairIbjEEEC2EPPNS_18StringMapEntryBaseEb
    - functionName:    _ZNK7llvm_ks22StringMapConstIteratorINSt3__14pairIbjEEEeqERKS4_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 423
      functionLinenumberEnd: 424
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks17StringMapIteratorINSt3__14pairIbjEEEC2EPPNS_18StringMapEntryBaseEb
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 452
      functionLinenumberEnd: 453
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks22StringMapConstIteratorINSt3__14pairIbjEEEC2EPPNS_18StringMapEntryBaseEb
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/StringMap.h:452,7'
          Dst:             _ZN7llvm_ks22StringMapConstIteratorINSt3__14pairIbjEEEC2EPPNS_18StringMapEntryBaseEb
    - functionName:    _ZN7llvm_ks22StringMapConstIteratorINSt3__14pairIbjEEEC2EPPNS_18StringMapEntryBaseEb
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 412
      functionLinenumberEnd: 414
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks22StringMapConstIteratorINSt3__14pairIbjEEE23AdvancePastEmptyBucketsEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/StringMap.h:413,21'
          Dst:             _ZN7llvm_ks22StringMapConstIteratorINSt3__14pairIbjEEE23AdvancePastEmptyBucketsEv
    - functionName:    _ZN7llvm_ks22StringMapConstIteratorINSt3__14pairIbjEEE23AdvancePastEmptyBucketsEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 440
      functionLinenumberEnd: 443
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          46
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks13StringMapImpl15getTombstoneValEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/StringMap.h:441,39'
          Dst:             _ZN7llvm_ks13StringMapImpl15getTombstoneValEv
    - functionName:    _ZN12_GLOBAL__N_116AArch64AsmParser17parseDirectiveLOHEN7llvm_ks9StringRefENS1_5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4484
      functionLinenumberEnd: 4541
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         62
      ICount:          391
      EdgeCount:       63
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks11SmallVectorIPNS_8MCSymbolELj3EEC2Ev
        - _ZN7llvm_ks11SmallVectorIPNS_8MCSymbolELj3EED2Ev
        - _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - _ZN7llvm_ks20MCAsmParserExtension11getStreamerEv
        - _ZN7llvm_ks20MCAsmParserExtension3LexEv
        - _ZN7llvm_ks20MCAsmParserExtension6getTokEv
        - _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks23SmallVectorTemplateBaseIPNS_8MCSymbolELb1EE9push_backERKS2_
        - _ZN7llvm_ks5TwineC2ERKNS_9StringRefE
        - _ZN7llvm_ks9MCContext17getOrCreateSymbolERKNS_5TwineE
        - _ZN7llvm_ks9StringRefC2Ev
        - _ZN7llvm_ksL13MCLOHNameToIdENS_9StringRefE
        - _ZN7llvm_ksL15MCLOHIdToNbArgsENS_9MCLOHTypeE
        - _ZN7llvm_ksL16isValidMCLOHTypeEj
        - _ZN7llvm_ksL18MCLOHDirectiveNameEv
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks11MCAsmParser6getTokEv
        - _ZNK7llvm_ks8AsmToken13getIdentifierEv
        - _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - _ZNK7llvm_ks8AsmToken9getIntValERb
        - __assert_fail
        - memcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4485,16'
          Dst:             _ZN7llvm_ksL18MCLOHDirectiveNameEv
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4488,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4488,19'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4488,28'
          Dst:             _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4489,9'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4489,21'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4489,30'
          Dst:             _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4495,18'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4495,30'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4495,39'
          Dst:             _ZNK7llvm_ks8AsmToken9getIntValERb
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4498,23'
          Dst:             _ZN7llvm_ksL16isValidMCLOHTypeEj
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4503,22'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension6getTokEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4503,31'
          Dst:             _ZNK7llvm_ks8AsmToken13getIdentifierEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4506,14'
          Dst:             _ZN7llvm_ksL13MCLOHNameToIdENS_9StringRefE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4514,3'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension3LexEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4516,16'
          Dst:             _ZN7llvm_ksL15MCLOHIdToNbArgsENS_9MCLOHTypeE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4518,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4520,30'
          Dst:             _ZN7llvm_ks11SmallVectorIPNS_8MCSymbolELj3EEC2Ev
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4522,15'
          Dst:             _ZN7llvm_ks9StringRefC2Ev
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4523,9'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4541,1'
          Dst:             _ZN7llvm_ks11SmallVectorIPNS_8MCSymbolELj3EED2Ev
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4526,20'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4526,51'
          Dst:             _ZN7llvm_ks5TwineC2ERKNS_9StringRefE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4526,33'
          Dst:             _ZN7llvm_ks9MCContext17getOrCreateSymbolERKNS_5TwineE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4526,10'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseIPNS_8MCSymbolELb1EE9push_backERKS2_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4530,9'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4530,20'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4533,5'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension3LexEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4535,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4535,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4539,3'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension11getStreamerEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4541,1'
          Dst:             _ZN7llvm_ks11SmallVectorIPNS_8MCSymbolELj3EED2Ev
    - functionName:    _ZN12_GLOBAL__N_116AArch64AsmParser18parseDirectiveInstEN7llvm_ks5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4421
      functionLinenumberEnd: 4458
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          104
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN12_GLOBAL__N_116AArch64AsmParser17getTargetStreamerEv
        - _ZN7llvm_ks11MCAsmParser15parseExpressionERPKNS_6MCExprE
        - _ZN7llvm_ks16dyn_cast_or_nullINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4422,25'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4423,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4423,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4432,9'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4432,21'
          Dst:             _ZN7llvm_ks11MCAsmParser15parseExpressionERPKNS_6MCExprE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4437,35'
          Dst:             _ZN7llvm_ks16dyn_cast_or_nullINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4443,5'
          Dst:             _ZN12_GLOBAL__N_116AArch64AsmParser17getTargetStreamerEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4443,41'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4445,9'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4445,20'
          Dst:             _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4448,9'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4448,20'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
    - functionName:    _ZN12_GLOBAL__N_116AArch64AsmParser17getTargetStreamerEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks10MCStreamer17getTargetStreamerEv
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:54,29'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:54,55'
          Dst:             _ZN7llvm_ks10MCStreamer17getTargetStreamerEv
    - functionName:    _ZN12_GLOBAL__N_116AArch64AsmParser19parseDirectiveUnreqEN7llvm_ks5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4595
      functionLinenumberEnd: 4605
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          100
      EdgeCount:       19
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks9StringMapINSt3__14pairIbjEENS_15MallocAllocatorEE5eraseENS_9StringRefE
        - _ZNK7llvm_ks11MCAsmParser6getTokEv
        - _ZNK7llvm_ks8AsmToken13getIdentifierEv
        - _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - _ZNK7llvm_ks9StringRef5lowerEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4596,25'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4597,14'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4597,23'
          Dst:             _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4602,29'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4602,38'
          Dst:             _ZNK7llvm_ks8AsmToken13getIdentifierEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4602,54'
          Dst:             _ZNK7llvm_ks9StringRef5lowerEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4602,16'
          Dst:             _ZN7llvm_ks9StringMapINSt3__14pairIbjEENS_15MallocAllocatorEE5eraseENS_9StringRefE
    - functionName:    _ZN12_GLOBAL__N_116AArch64AsmParser19parseDirectiveLtorgEN7llvm_ks5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4545
      functionLinenumberEnd: 4547
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116AArch64AsmParser17getTargetStreamerEv
        - _ZN7llvm_ks21AArch64TargetStreamer23emitCurrentConstantPoolEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4546,3'
          Dst:             _ZN12_GLOBAL__N_116AArch64AsmParser17getTargetStreamerEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4546,23'
          Dst:             _ZN7llvm_ks21AArch64TargetStreamer23emitCurrentConstantPoolEv
    - functionName:    _ZN12_GLOBAL__N_116AArch64AsmParser25parseDirectiveTLSDescCallEN7llvm_ks5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4462
      functionLinenumberEnd: 4479
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          127
      EdgeCount:       29
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN7llvm_ks13AArch64MCExpr6createEPKNS_6MCExprENS0_11VariantKindERNS_9MCContextE
        - _ZN7llvm_ks15MCSymbolRefExpr6createEPKNS_8MCSymbolERNS_9MCContextE
        - _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks5TwineC2ERKNS_9StringRefE
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks6MCInst9setOpcodeEj
        - _ZN7llvm_ks6MCInstC2Em
        - _ZN7llvm_ks6MCInstD2Ev
        - _ZN7llvm_ks9MCContext17getOrCreateSymbolERKNS_5TwineE
        - _ZN7llvm_ks9MCOperand10createExprEPKNS_6MCExprE
        - _ZN7llvm_ks9StringRefC2Ev
        - _ZNK7llvm_ks17MCTargetAsmParser6getSTIEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4463,13'
          Dst:             _ZN7llvm_ks9StringRefC2Ev
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4464,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4468,19'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4468,50'
          Dst:             _ZN7llvm_ks5TwineC2ERKNS_9StringRefE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4468,32'
          Dst:             _ZN7llvm_ks9MCContext17getOrCreateSymbolERKNS_5TwineE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4469,53'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4469,24'
          Dst:             _ZN7llvm_ks15MCSymbolRefExpr6createEPKNS_8MCSymbolERNS_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4470,65'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4470,10'
          Dst:             _ZN7llvm_ks13AArch64MCExpr6createEPKNS_6MCExprENS0_11VariantKindERNS_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4472,10'
          Dst:             _ZN7llvm_ks6MCInstC2Em
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4473,8'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4474,19'
          Dst:             _ZN7llvm_ks9MCOperand10createExprEPKNS_6MCExprE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4474,8'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4477,3'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4477,51'
          Dst:             _ZNK7llvm_ks17MCTargetAsmParser6getSTIEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4479,1'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4479,1'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
    - functionName:    _ZN12_GLOBAL__N_116AArch64AsmParser18parseDirectiveWordEjN7llvm_ks5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4393
      functionLinenumberEnd: 4416
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          91
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks10MCStreamer9EmitValueEPKNS_6MCExprEjNS_5SMLocE
        - _ZN7llvm_ks11MCAsmParser15parseExpressionERPKNS_6MCExprE
        - _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4394,25'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4395,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4395,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4398,11'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4398,23'
          Dst:             _ZN7llvm_ks11MCAsmParser15parseExpressionERPKNS_6MCExprE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4401,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4401,33'
          Dst:             _ZN7llvm_ks10MCStreamer9EmitValueEPKNS_6MCExprEjNS_5SMLocE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4403,11'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4403,22'
          Dst:             _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4407,11'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4407,22'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
    - functionName:    _ZN7llvm_ks9AArch64CCL19getInvertedCondCodeENS0_8CondCodeE
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/AArch64/Utils/AArch64BaseInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionLinenumberEnd: 239
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_114AArch64Operand16CreateVectorListEjjjcN7llvm_ks5SMLocES2_RNS1_9MCContextE
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1650
      functionLinenumberEnd: 1659
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - char
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          75
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks11make_uniqueIN12_GLOBAL__N_114AArch64OperandEJNS2_6KindTyERNS_9MCContextEEEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS6_10unique_ptrIS8_NS6_14default_deleteIS8_EEEEE4typeEDpOT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1651,15'
          Dst:             _ZN7llvm_ks11make_uniqueIN12_GLOBAL__N_114AArch64OperandEJNS2_6KindTyERNS_9MCContextEEEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS6_10unique_ptrIS8_NS6_14default_deleteIS8_EEEEE4typeEDpOT0_
    - functionName:    _ZN7llvm_ks11make_uniqueIN12_GLOBAL__N_114AArch64OperandEJNS2_6KindTyERNS_9MCContextEEEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS6_10unique_ptrIS8_NS6_14default_deleteIS8_EEEEE4typeEDpOT0_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/STLExtras.h'
      linkageType:     InternalLinkage
      functionLinenumber: 404
      functionLinenumberEnd: 406
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN12_GLOBAL__N_114AArch64OperandC2ENS0_6KindTyERN7llvm_ks9MCContextE
      functionUses:    14
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/STLExtras.h:405,33'
          Dst:             _ZN12_GLOBAL__N_114AArch64OperandC2ENS0_6KindTyERN7llvm_ks9MCContextE
    - functionName:    _ZN12_GLOBAL__N_114AArch64OperandC2ENS0_6KindTyERN7llvm_ks9MCContextE
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 274
      functionLinenumberEnd: 274
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          53
      EdgeCount:       11
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks18MCParsedAsmOperandC2Ev
        - _ZN7llvm_ks18MCParsedAsmOperandD2Ev
        - _ZN7llvm_ks5SMLocC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:274,3'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperandC2Ev
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:274,3'
          Dst:             _ZN7llvm_ks5SMLocC2Ev
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:274,3'
          Dst:             _ZN7llvm_ks5SMLocC2Ev
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:274,65'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperandD2Ev
    - functionName:    _ZL20parseValidVectorKindN7llvm_ks9StringRefERjRc
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1929
      functionLinenumberEnd: 1944
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          305
      EdgeCount:       47
      CyclomaticComplexity: 10
      functionsReached:
        - _ZL17isValidVectorKindN7llvm_ks9StringRefE
        - _ZNK7llvm_ks9StringRef5frontEv
        - _ZNK7llvm_ks9StringRef5lowerEv
        - __assert_fail
        - isdigit
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1930,3'
          Dst:             _ZL17isValidVectorKindN7llvm_ks9StringRefE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1930,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1932,22'
          Dst:             _ZNK7llvm_ks9StringRef5lowerEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1939,15'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/StringRef.h:423,14'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1940,23'
          Dst:             _ZNK7llvm_ks9StringRef5frontEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1940,10'
          Dst:             isdigit
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1941,44'
          Dst:             _ZNK7llvm_ks9StringRef5frontEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1942,17'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/StringRef.h:423,14'
          Dst:             __assert_fail
    - functionName:    _ZL17isValidVectorKindN7llvm_ks9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1905
      functionLinenumberEnd: 1926
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         123
      ICount:          800
      EdgeCount:       165
      CyclomaticComplexity: 44
      functionsReached:
        - _ZNK7llvm_ks9StringRef5lowerEv
        - memcmp
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1906,34'
          Dst:             _ZNK7llvm_ks9StringRef5lowerEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1907,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1908,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1909,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1910,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1911,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1912,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1913,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1914,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1915,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1919,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1920,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1921,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1922,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1924,8'
          Dst:             memcmp
    - functionName:    _ZN12_GLOBAL__N_114AArch64Operand14CreatePrefetchEjN7llvm_ks9StringRefENS1_5SMLocERNS1_9MCContextE
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1750
      functionLinenumberEnd: 1758
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          72
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks11make_uniqueIN12_GLOBAL__N_114AArch64OperandEJNS2_6KindTyERNS_9MCContextEEEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS6_10unique_ptrIS8_NS6_14default_deleteIS8_EEEEE4typeEDpOT0_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1751,15'
          Dst:             _ZN7llvm_ks11make_uniqueIN12_GLOBAL__N_114AArch64OperandEJNS2_6KindTyERNS_9MCContextEEEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS6_10unique_ptrIS8_NS6_14default_deleteIS8_EEEEE4typeEDpOT0_
    - functionName:    _ZN12_GLOBAL__N_114AArch64Operand13CreatePSBHintEjN7llvm_ks9StringRefENS1_5SMLocERNS1_9MCContextE
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1763
      functionLinenumberEnd: 1771
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          72
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks11make_uniqueIN12_GLOBAL__N_114AArch64OperandEJNS2_6KindTyERNS_9MCContextEEEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS6_10unique_ptrIS8_NS6_14default_deleteIS8_EEEEE4typeEDpOT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1764,15'
          Dst:             _ZN7llvm_ks11make_uniqueIN12_GLOBAL__N_114AArch64OperandEJNS2_6KindTyERNS_9MCContextEEEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS6_10unique_ptrIS8_NS6_14default_deleteIS8_EEEEE4typeEDpOT0_
    - functionName:    _ZN12_GLOBAL__N_114AArch64Operand12CreateSysRegEN7llvm_ks9StringRefENS1_5SMLocEjjjRNS1_9MCContextE
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1726
      functionLinenumberEnd: 1736
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          86
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks11make_uniqueIN12_GLOBAL__N_114AArch64OperandEJNS2_6KindTyERNS_9MCContextEEEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS6_10unique_ptrIS8_NS6_14default_deleteIS8_EEEEE4typeEDpOT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1727,15'
          Dst:             _ZN7llvm_ks11make_uniqueIN12_GLOBAL__N_114AArch64OperandEJNS2_6KindTyERNS_9MCContextEEEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS6_10unique_ptrIS8_NS6_14default_deleteIS8_EEEEE4typeEDpOT0_
    - functionName:    _ZN12_GLOBAL__N_114AArch64Operand11CreateFPImmEjN7llvm_ks5SMLocERNS1_9MCContextE
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1701
      functionLinenumberEnd: 1707
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          49
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks11make_uniqueIN12_GLOBAL__N_114AArch64OperandEJNS2_6KindTyERNS_9MCContextEEEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS6_10unique_ptrIS8_NS6_14default_deleteIS8_EEEEE4typeEDpOT0_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1702,15'
          Dst:             _ZN7llvm_ks11make_uniqueIN12_GLOBAL__N_114AArch64OperandEJNS2_6KindTyERNS_9MCContextEEEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS6_10unique_ptrIS8_NS6_14default_deleteIS8_EEEEE4typeEDpOT0_
    - functionName:    _ZNK7llvm_ks7APFloat9isPosZeroEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/APFloat.h'
      linkageType:     InternalLinkage
      functionLinenumber: 441
      functionLinenumberEnd: 441
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7llvm_ks7APFloat10isNegativeEv
        - _ZNK7llvm_ks7APFloat6isZeroEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/APFloat.h:441,35'
          Dst:             _ZNK7llvm_ks7APFloat6isZeroEv
        - Src:             'llvm/include/llvm/ADT/APFloat.h:441,48'
          Dst:             _ZNK7llvm_ks7APFloat10isNegativeEv
    - functionName:    _ZN7llvm_ks10AArch64_AML10getFP64ImmERKNS_5APIntE
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/AArch64/MCTargetDesc/AArch64AddressingModes.h'
      linkageType:     InternalLinkage
      functionLinenumber: 424
      functionLinenumberEnd: 443
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         18
      ICount:          126
      EdgeCount:       19
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks5APIntD2Ev
        - _ZNK7llvm_ks5APInt12getSExtValueEv
        - _ZNK7llvm_ks5APInt12getZExtValueEv
        - _ZNK7llvm_ks5APInt4lshrEj
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/AArch64/MCTargetDesc/AArch64AddressingModes.h:425,23'
          Dst:             _ZNK7llvm_ks5APInt4lshrEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/MCTargetDesc/AArch64AddressingModes.h:425,32'
          Dst:             _ZNK7llvm_ks5APInt12getZExtValueEv
        - Src:             'llvm/keystone/../lib/Target/AArch64/MCTargetDesc/AArch64AddressingModes.h:425,19'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/keystone/../lib/Target/AArch64/MCTargetDesc/AArch64AddressingModes.h:426,22'
          Dst:             _ZNK7llvm_ks5APInt4lshrEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/MCTargetDesc/AArch64AddressingModes.h:426,31'
          Dst:             _ZNK7llvm_ks5APInt12getSExtValueEv
        - Src:             'llvm/keystone/../lib/Target/AArch64/MCTargetDesc/AArch64AddressingModes.h:426,17'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/keystone/../lib/Target/AArch64/MCTargetDesc/AArch64AddressingModes.h:427,27'
          Dst:             _ZNK7llvm_ks5APInt12getZExtValueEv
        - Src:             'llvm/keystone/../lib/Target/AArch64/MCTargetDesc/AArch64AddressingModes.h:425,19'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/keystone/../lib/Target/AArch64/MCTargetDesc/AArch64AddressingModes.h:426,17'
          Dst:             _ZN7llvm_ks5APIntD2Ev
    - functionName:    _ZN12_GLOBAL__N_114AArch64Operand13CreateBarrierEjN7llvm_ks9StringRefENS1_5SMLocERNS1_9MCContextE
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1712
      functionLinenumberEnd: 1720
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          72
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks11make_uniqueIN12_GLOBAL__N_114AArch64OperandEJNS2_6KindTyERNS_9MCContextEEEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS6_10unique_ptrIS8_NS6_14default_deleteIS8_EEEEE4typeEDpOT0_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1713,15'
          Dst:             _ZN7llvm_ks11make_uniqueIN12_GLOBAL__N_114AArch64OperandEJNS2_6KindTyERNS_9MCContextEEEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS6_10unique_ptrIS8_NS6_14default_deleteIS8_EEEEE4typeEDpOT0_
    - functionName:    _ZNK7llvm_ks9StringRef12equals_lowerES0_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringRef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 153
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7llvm_ks9StringRef13compare_lowerES0_
      functionUses:    23
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/StringRef.h:154,38'
          Dst:             _ZNK7llvm_ks9StringRef13compare_lowerES0_
    - functionName:    _ZN12_GLOBAL__N_114AArch64Operand16CreateShiftedImmEPKN7llvm_ks6MCExprEjNS1_5SMLocES5_RNS1_9MCContextE
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1682
      functionLinenumberEnd: 1689
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          59
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks11make_uniqueIN12_GLOBAL__N_114AArch64OperandEJNS2_6KindTyERNS_9MCContextEEEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS6_10unique_ptrIS8_NS6_14default_deleteIS8_EEEEE4typeEDpOT0_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1683,15'
          Dst:             _ZN7llvm_ks11make_uniqueIN12_GLOBAL__N_114AArch64OperandEJNS2_6KindTyERNS_9MCContextEEEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS6_10unique_ptrIS8_NS6_14default_deleteIS8_EEEEE4typeEDpOT0_
    - functionName:    _ZN12_GLOBAL__N_116AArch64AsmParser18tryParseGPRSeqPairERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4734
      functionLinenumberEnd: 4803
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         38
      ICount:          243
      EdgeCount:       49
      CyclomaticComplexity: 13
      functionsReached:
        - _ZN12_GLOBAL__N_114AArch64Operand9CreateRegEjbN7llvm_ks5SMLocES2_RNS1_9MCContextE
        - _ZN12_GLOBAL__N_116AArch64AsmParser16tryParseRegisterEv
        - _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - _ZNK7llvm_ks11MCAsmParser6getTokEv
        - _ZNK7llvm_ks14MCRegisterInfo16getEncodingValueEj
        - _ZNK7llvm_ks14MCRegisterInfo19getMatchingSuperRegEjjPKNS_15MCRegisterClassE
        - _ZNK7llvm_ks15MCRegisterClass8containsEj
        - _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - _ZNK7llvm_ks9MCContext15getRegisterInfoEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4735,13'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4737,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4737,19'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4737,28'
          Dst:             _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4742,18'
          Dst:             _ZN12_GLOBAL__N_116AArch64AsmParser16tryParseRegisterEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4751,27'
          Dst:             _ZNK7llvm_ks15MCRegisterClass8containsEj
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4752,27'
          Dst:             _ZNK7llvm_ks15MCRegisterClass8containsEj
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4759,30'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4759,43'
          Dst:             _ZNK7llvm_ks9MCContext15getRegisterInfoEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4760,32'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo16getEncodingValueEj
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4769,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4769,19'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4769,28'
          Dst:             _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4774,3'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4777,19'
          Dst:             _ZN12_GLOBAL__N_116AArch64AsmParser16tryParseRegisterEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4782,10'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo16getEncodingValueEj
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4783,29'
          Dst:             _ZNK7llvm_ks15MCRegisterClass8containsEj
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4784,29'
          Dst:             _ZNK7llvm_ks15MCRegisterClass8containsEj
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4792,16'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo19getMatchingSuperRegEjjPKNS_15MCRegisterClassE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4795,16'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo19getMatchingSuperRegEjjPKNS_15MCRegisterClassE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4799,64'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4800,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4799,22'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand9CreateRegEjbN7llvm_ks5SMLocES2_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4799,12'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
    - functionName:    _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks11MCAsmParser6getTokEv
        - _ZNK7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZNK7llvm_ks8AsmToken6getLocEv
      functionUses:    275
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:58,33'
          Dst:             _ZNK7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:58,45'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:58,54'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
    - functionName:    _ZN12_GLOBAL__N_116AArch64AsmParser16tryParseRegisterEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1977
      functionLinenumberEnd: 1998
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         59
      ICount:          396
      EdgeCount:       72
      CyclomaticComplexity: 15
      functionsReached:
        - _ZN12_GLOBAL__N_116AArch64AsmParser22matchRegisterNameAliasEN7llvm_ks9StringRefEb
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZNK7llvm_ks11MCAsmParser6getTokEv
        - _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - _ZNK7llvm_ks8AsmToken9getStringEv
        - _ZNK7llvm_ks9StringRef5lowerEv
        - __assert_fail
        - memcmp
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1978,25'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1979,32'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1980,3'
          Dst:             _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1980,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1982,31'
          Dst:             _ZNK7llvm_ks8AsmToken9getStringEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1982,43'
          Dst:             _ZNK7llvm_ks9StringRef5lowerEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1983,21'
          Dst:             _ZN12_GLOBAL__N_116AArch64AsmParser22matchRegisterNameAliasEN7llvm_ks9StringRefEb
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1987,19'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1988,19'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1989,19'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1990,19'
          Dst:             memcmp
    - functionName:    _ZN12_GLOBAL__N_114AArch64Operand9CreateRegEjbN7llvm_ks5SMLocES2_RNS1_9MCContextE
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1639
      functionLinenumberEnd: 1646
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - bool
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          62
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks11make_uniqueIN12_GLOBAL__N_114AArch64OperandEJNS2_6KindTyERNS_9MCContextEEEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS6_10unique_ptrIS8_NS6_14default_deleteIS8_EEEEE4typeEDpOT0_
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1640,15'
          Dst:             _ZN7llvm_ks11make_uniqueIN12_GLOBAL__N_114AArch64OperandEJNS2_6KindTyERNS_9MCContextEEEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS6_10unique_ptrIS8_NS6_14default_deleteIS8_EEEEE4typeEDpOT0_
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionLinenumberEnd: 241
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE4growEm
        - _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEEvE6setEndEPS6_
      functionUses:    441
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:238,13'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE4growEm
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:240,11'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEEvE6setEndEPS6_
    - functionName:    _ZN12_GLOBAL__N_116AArch64AsmParser22matchRegisterNameAliasEN7llvm_ks9StringRefEb
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1956
      functionLinenumberEnd: 1972
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          146
      EdgeCount:       21
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL17MatchRegisterNameN7llvm_ks9StringRefE
        - _ZL18matchVectorRegNameN7llvm_ks9StringRefE
        - _ZN7llvm_ks14StringMapEntryINSt3__14pairIbjEEE8getValueEv
        - _ZN7llvm_ks9StringMapINSt3__14pairIbjEENS_15MallocAllocatorEE3endEv
        - _ZN7llvm_ks9StringMapINSt3__14pairIbjEENS_15MallocAllocatorEE4findENS_9StringRefE
        - _ZNK7llvm_ks17StringMapIteratorINSt3__14pairIbjEEEptEv
        - _ZNK7llvm_ks22StringMapConstIteratorINSt3__14pairIbjEEEeqERKS4_
        - _ZNK7llvm_ks9StringRef5lowerEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1957,32'
          Dst:             _ZL18matchVectorRegNameN7llvm_ks9StringRefE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1958,32'
          Dst:             _ZL17MatchRegisterNameN7llvm_ks9StringRefE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1964,41'
          Dst:             _ZNK7llvm_ks9StringRef5lowerEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1964,31'
          Dst:             _ZN7llvm_ks9StringMapINSt3__14pairIbjEENS_15MallocAllocatorEE4findENS_9StringRefE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1965,31'
          Dst:             _ZN7llvm_ks9StringMapINSt3__14pairIbjEENS_15MallocAllocatorEE3endEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1965,15'
          Dst:             _ZNK7llvm_ks22StringMapConstIteratorINSt3__14pairIbjEEEeqERKS4_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1968,21'
          Dst:             _ZNK7llvm_ks17StringMapIteratorINSt3__14pairIbjEEEptEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1968,28'
          Dst:             _ZN7llvm_ks14StringMapEntryINSt3__14pairIbjEEE8getValueEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1969,16'
          Dst:             _ZNK7llvm_ks17StringMapIteratorINSt3__14pairIbjEEEptEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1969,23'
          Dst:             _ZN7llvm_ks14StringMapEntryINSt3__14pairIbjEEE8getValueEv
    - functionName:    _ZL18matchVectorRegNameN7llvm_ks9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1868
      functionLinenumberEnd: 1903
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         267
      ICount:          1698
      EdgeCount:       363
      CyclomaticComplexity: 98
      functionsReached:
        - _ZNK7llvm_ks9StringRef5lowerEv
        - memcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1869,38'
          Dst:             _ZNK7llvm_ks9StringRef5lowerEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1870,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1871,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1872,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1873,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1874,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1875,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1876,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1877,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1878,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1879,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1880,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1881,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1882,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1883,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1884,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1885,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1886,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1887,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1888,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1889,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1890,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1891,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1892,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1893,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1894,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1895,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1896,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1897,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1898,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1899,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1900,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1901,8'
          Dst:             memcmp
    - functionName:    _ZL17MatchRegisterNameN7llvm_ks9StringRefE
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 756
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         350
      ICount:          1574
      EdgeCount:       670
      CyclomaticComplexity: 322
      functionsReached:
        - _ZNK7llvm_ks9StringRefixEm
        - memcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:111,3'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:114,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:117,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:142,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:167,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:192,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:217,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:244,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:269,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:296,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:299,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:302,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:327,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:352,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:363,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:366,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:391,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:416,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:427,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:430,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:455,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:480,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:491,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:494,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:519,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:544,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:555,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:558,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:583,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:608,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:619,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:622,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:647,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:686,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:689,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:714,9'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:114,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:117,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:142,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:167,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:192,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:217,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:244,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:269,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:296,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:299,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:302,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:327,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:352,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:363,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:366,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:391,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:416,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:427,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:430,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:455,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:480,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:491,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:494,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:519,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:544,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:555,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:558,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:583,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:608,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:619,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:622,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:647,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:672,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:676,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:680,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:686,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:689,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:714,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:739,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:743,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:751,9'
          Dst:             memcmp
    - functionName:    _ZNK7llvm_ks17StringMapIteratorINSt3__14pairIbjEEEptEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 457
      functionLinenumberEnd: 458
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks14StringMapEntryINSt3__14pairIbjEEE8getValueEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks20MCAsmParserExtension9getParserEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCParser/MCAsmParserExtension.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCParser/MCAsmParserExtension.h:63,53'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
    - functionName:    _ZN12_GLOBAL__N_116AArch64AsmParser20tryParseSysCROperandERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2037
      functionLinenumberEnd: 2063
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         32
      ICount:          246
      EdgeCount:       38
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN12_GLOBAL__N_114AArch64Operand11CreateSysCREjN7llvm_ks5SMLocES2_RNS1_9MCContextE
        - _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - _ZNK7llvm_ks11MCAsmParser6getTokEv
        - _ZNK7llvm_ks8AsmToken13getIdentifierEv
        - _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - _ZNK7llvm_ks9StringRef12getAsIntegerIjEENSt3__19enable_ifIXntsr3std14numeric_limitsIT_EE9is_signedEbE4typeEjRS4_
        - _ZNK7llvm_ks9StringRefixEm
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2038,25'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2039,13'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2041,14'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2041,23'
          Dst:             _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2046,26'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2046,35'
          Dst:             _ZNK7llvm_ks8AsmToken13getIdentifierEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2047,7'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2047,24'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2053,21'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/StringRef.h:423,14'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2053,34'
          Dst:             _ZNK7llvm_ks9StringRef12getAsIntegerIjEENSt3__19enable_ifIXntsr3std14numeric_limitsIT_EE9is_signedEbE4typeEjRS4_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2061,45'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2061,55'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2061,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand11CreateSysCREjN7llvm_ks5SMLocES2_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2060,12'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
    - functionName:    _ZN12_GLOBAL__N_114AArch64Operand11CreateSysCREjN7llvm_ks5SMLocES2_RNS1_9MCContextE
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1739
      functionLinenumberEnd: 1745
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks11make_uniqueIN12_GLOBAL__N_114AArch64OperandEJNS2_6KindTyERNS_9MCContextEEEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS6_10unique_ptrIS8_NS6_14default_deleteIS8_EEEEE4typeEDpOT0_
      functionUses:    117
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1740,15'
          Dst:             _ZN7llvm_ks11make_uniqueIN12_GLOBAL__N_114AArch64OperandEJNS2_6KindTyERNS_9MCContextEEEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS6_10unique_ptrIS8_NS6_14default_deleteIS8_EEEEE4typeEDpOT0_
    - functionName:    _ZN12_GLOBAL__N_116AArch64AsmParser16tryParsePrefetchERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2067
      functionLinenumberEnd: 2118
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         27
      ICount:          247
      EdgeCount:       32
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN12_GLOBAL__N_114AArch64Operand14CreatePrefetchEjN7llvm_ks9StringRefENS1_5SMLocERNS1_9MCContextE
        - _ZN7llvm_ks11AArch64PRFM10PRFMMapperC2Ev
        - _ZN7llvm_ks11MCAsmParser15parseExpressionERPKNS_6MCExprE
        - _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - _ZNK7llvm_ks11MCAsmParser6getTokEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - _ZNK7llvm_ks17MCTargetAsmParser6getSTIEv
        - _ZNK7llvm_ks21AArch64NamedImmMapper10fromStringENS_9StringRefERKNS_13FeatureBitsetERb
        - _ZNK7llvm_ks21AArch64NamedImmMapper8toStringEjRKNS_13FeatureBitsetERb
        - _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - _ZNK7llvm_ks8AsmToken9getStringEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2068,25'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2069,13'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2070,32'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2072,19'
          Dst:             _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2073,19'
          Dst:             _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2077,9'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2077,21'
          Dst:             _ZN7llvm_ks11MCAsmParser15parseExpressionERPKNS_6MCExprE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2080,33'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2085,27'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2092,19'
          Dst:             _ZN7llvm_ks11AArch64PRFM10PRFMMapperC2Ev
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2094,30'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2094,42'
          Dst:             _ZNK7llvm_ks17MCTargetAsmParser6getSTIEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2094,51'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2094,16'
          Dst:             _ZNK7llvm_ks21AArch64NamedImmMapper8toStringEjRKNS_13FeatureBitsetERb
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2096,58'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2095,24'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand14CreatePrefetchEjN7llvm_ks9StringRefENS1_5SMLocERNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2095,14'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2100,11'
          Dst:             _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2106,17'
          Dst:             _ZN7llvm_ks11AArch64PRFM10PRFMMapperC2Ev
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2108,29'
          Dst:             _ZNK7llvm_ks8AsmToken9getStringEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2108,42'
          Dst:             _ZNK7llvm_ks17MCTargetAsmParser6getSTIEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2108,51'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2108,14'
          Dst:             _ZNK7llvm_ks21AArch64NamedImmMapper10fromStringENS_9StringRefERKNS_13FeatureBitsetERb
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2115,64'
          Dst:             _ZNK7llvm_ks8AsmToken9getStringEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2116,56'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2115,22'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand14CreatePrefetchEjN7llvm_ks9StringRefENS1_5SMLocERNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2115,12'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
    - functionName:    _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCSubtargetInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    183
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_116AArch64AsmParser15tryParsePSBHintERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2122
      functionLinenumberEnd: 2144
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          123
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_114AArch64Operand13CreatePSBHintEjN7llvm_ks9StringRefENS1_5SMLocERNS1_9MCContextE
        - _ZN7llvm_ks14AArch64PSBHint13PSBHintMapperC2Ev
        - _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - _ZNK7llvm_ks11MCAsmParser6getTokEv
        - _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - _ZNK7llvm_ks17MCTargetAsmParser6getSTIEv
        - _ZNK7llvm_ks21AArch64NamedImmMapper10fromStringENS_9StringRefERKNS_13FeatureBitsetERb
        - _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - _ZNK7llvm_ks8AsmToken9getStringEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2123,25'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2124,13'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2125,32'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2126,11'
          Dst:             _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2132,17'
          Dst:             _ZN7llvm_ks14AArch64PSBHint13PSBHintMapperC2Ev
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2134,29'
          Dst:             _ZNK7llvm_ks8AsmToken9getStringEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2134,42'
          Dst:             _ZNK7llvm_ks17MCTargetAsmParser6getSTIEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2134,51'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2134,14'
          Dst:             _ZNK7llvm_ks21AArch64NamedImmMapper10fromStringENS_9StringRefERKNS_13FeatureBitsetERb
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2141,65'
          Dst:             _ZNK7llvm_ks8AsmToken9getStringEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2142,55'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2141,22'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand13CreatePSBHintEjN7llvm_ks9StringRefENS1_5SMLocERNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2141,12'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
    - functionName:    _ZN12_GLOBAL__N_116AArch64AsmParser14tryParseSysRegERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2830
      functionLinenumberEnd: 2862
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         30
      ICount:          245
      EdgeCount:       32
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN12_GLOBAL__N_114AArch64Operand12CreateSysRegEN7llvm_ks9StringRefENS1_5SMLocEjjjRNS1_9MCContextE
        - _ZN7llvm_ks13AArch64PState12PStateMapperC2Ev
        - _ZN7llvm_ks13AArch64SysReg9MRSMapperC2Ev
        - _ZN7llvm_ks13AArch64SysReg9MSRMapperC2Ev
        - _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - _ZNK7llvm_ks11MCAsmParser6getTokEv
        - _ZNK7llvm_ks13AArch64SysReg12SysRegMapper10fromStringENS_9StringRefERKNS_13FeatureBitsetERb
        - _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - _ZNK7llvm_ks17MCTargetAsmParser6getSTIEv
        - _ZNK7llvm_ks21AArch64NamedImmMapper10fromStringENS_9StringRefERKNS_13FeatureBitsetERb
        - _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - _ZNK7llvm_ks8AsmToken9getStringEv
        - __assert_fail
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2831,25'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2832,32'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2834,11'
          Dst:             _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2838,20'
          Dst:             _ZN7llvm_ks13AArch64SysReg9MRSMapperC2Ev
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2839,46'
          Dst:             _ZNK7llvm_ks8AsmToken9getStringEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2840,42'
          Dst:             _ZNK7llvm_ks17MCTargetAsmParser6getSTIEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2840,51'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2839,31'
          Dst:             _ZNK7llvm_ks13AArch64SysReg12SysRegMapper10fromStringENS_9StringRefERKNS_13FeatureBitsetERb
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2841,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2844,20'
          Dst:             _ZN7llvm_ks13AArch64SysReg9MSRMapperC2Ev
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2845,46'
          Dst:             _ZNK7llvm_ks8AsmToken9getStringEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2846,42'
          Dst:             _ZNK7llvm_ks17MCTargetAsmParser6getSTIEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2846,51'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2845,31'
          Dst:             _ZNK7llvm_ks13AArch64SysReg12SysRegMapper10fromStringENS_9StringRefERKNS_13FeatureBitsetERb
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2847,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2850,23'
          Dst:             _ZN7llvm_ks13AArch64PState12PStateMapperC2Ev
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2852,35'
          Dst:             _ZNK7llvm_ks8AsmToken9getStringEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2853,31'
          Dst:             _ZNK7llvm_ks17MCTargetAsmParser6getSTIEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2853,40'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2852,20'
          Dst:             _ZNK7llvm_ks21AArch64NamedImmMapper10fromStringENS_9StringRefERKNS_13FeatureBitsetERb
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2854,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2858,11'
          Dst:             _ZNK7llvm_ks8AsmToken9getStringEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2858,24'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2858,63'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2857,22'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand12CreateSysRegEN7llvm_ks9StringRefENS1_5SMLocEjjjRNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2857,12'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
    - functionName:    _ZN12_GLOBAL__N_116AArch64AsmParser23tryParseGPR64sp0OperandERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3152
      functionLinenumberEnd: 3193
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         30
      ICount:          248
      EdgeCount:       34
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN12_GLOBAL__N_114AArch64Operand9CreateRegEjbN7llvm_ks5SMLocES2_RNS1_9MCContextE
        - _ZN12_GLOBAL__N_116AArch64AsmParser22matchRegisterNameAliasEN7llvm_ks9StringRefEb
        - _ZN7llvm_ks11MCAsmParser15parseExpressionERPKNS_6MCExprE
        - _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - _ZN7llvm_ks3isaINS_14MCConstantExprEPKNS_6MCExprEEEbRKT0_
        - _ZN7llvm_ks4castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - _ZNK7llvm_ks11MCAsmParser6getTokEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - _ZNK7llvm_ks14MCRegisterInfo11getRegClassEj
        - _ZNK7llvm_ks15MCRegisterClass8containsEj
        - _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - _ZNK7llvm_ks8AsmToken9getStringEv
        - _ZNK7llvm_ks9MCContext15getRegisterInfoEv
        - _ZNK7llvm_ks9StringRef5lowerEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3153,25'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3154,32'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3155,12'
          Dst:             _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3158,48'
          Dst:             _ZNK7llvm_ks8AsmToken9getStringEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3158,60'
          Dst:             _ZNK7llvm_ks9StringRef5lowerEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3158,21'
          Dst:             _ZN12_GLOBAL__N_116AArch64AsmParser22matchRegisterNameAliasEN7llvm_ks9StringRefEb
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3160,20'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3161,34'
          Dst:             _ZNK7llvm_ks9MCContext15getRegisterInfoEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3162,12'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo11getRegClassEj
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3162,52'
          Dst:             _ZNK7llvm_ks15MCRegisterClass8containsEj
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3165,13'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3168,14'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3168,23'
          Dst:             _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3170,53'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3170,9'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand9CreateRegEjbN7llvm_ks5SMLocES2_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3169,14'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3175,14'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3175,23'
          Dst:             _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3178,14'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3178,23'
          Dst:             _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3184,14'
          Dst:             _ZN7llvm_ks11MCAsmParser15parseExpressionERPKNS_6MCExprE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3184,42'
          Dst:             _ZN7llvm_ks3isaINS_14MCConstantExprEPKNS_6MCExprEEEbRKT0_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3185,7'
          Dst:             _ZN7llvm_ks4castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3185,37'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3191,51'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3191,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand9CreateRegEjbN7llvm_ks5SMLocES2_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3190,12'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
    - functionName:    _ZN12_GLOBAL__N_116AArch64AsmParser13tryParseFPImmERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2220
      functionLinenumberEnd: 2287
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         84
      ICount:          536
      EdgeCount:       163
      CyclomaticComplexity: 81
      functionsReached:
        - _ZN12_GLOBAL__N_114AArch64Operand11CreateFPImmEjN7llvm_ks5SMLocERNS1_9MCContextE
        - _ZN7llvm_ks10AArch64_AML10getFP64ImmERKNS_5APIntE
        - _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - _ZN7llvm_ks5APIntC2Ejmb
        - _ZN7llvm_ks5APIntD2Ev
        - _ZN7llvm_ks7APFloat10changeSignEv
        - _ZN7llvm_ks7APFloatC2ERKNS_12fltSemanticsENS_9StringRefE
        - _ZN7llvm_ks7APFloatD2Ev
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - _ZNK7llvm_ks11MCAsmParser6getTokEv
        - _ZNK7llvm_ks5APInt12getZExtValueEv
        - _ZNK7llvm_ks5APInt13getActiveBitsEv
        - _ZNK7llvm_ks7APFloat14bitcastToAPIntEv
        - _ZNK7llvm_ks7APFloat9isPosZeroEv
        - _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - _ZNK7llvm_ks8AsmToken9getIntValERb
        - _ZNK7llvm_ks8AsmToken9getStringEv
        - memcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2221,25'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2222,13'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2225,14'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2225,23'
          Dst:             _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2232,14'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2232,23'
          Dst:             _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2236,32'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2237,11'
          Dst:             _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2238,46'
          Dst:             _ZNK7llvm_ks8AsmToken9getStringEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2238,13'
          Dst:             _ZN7llvm_ks7APFloatC2ERKNS_12fltSemanticsENS_9StringRefE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2240,15'
          Dst:             _ZN7llvm_ks7APFloat10changeSignEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2242,17'
          Dst:             _ZNK7llvm_ks7APFloat14bitcastToAPIntEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2242,34'
          Dst:             _ZNK7llvm_ks5APInt13getActiveBitsEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2242,9'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2242,9'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2244,31'
          Dst:             _ZNK7llvm_ks7APFloat14bitcastToAPIntEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2244,48'
          Dst:             _ZNK7llvm_ks5APInt12getZExtValueEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2244,23'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2245,38'
          Dst:             _ZN7llvm_ks5APIntC2Ejmb
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2245,15'
          Dst:             _ZN7llvm_ks10AArch64_AML10getFP64ImmERKNS_5APIntE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2245,15'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2250,31'
          Dst:             _ZNK7llvm_ks7APFloat9isPosZeroEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2244,23'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2245,15'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2254,60'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2254,24'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand11CreateFPImmEjN7llvm_ks5SMLocERNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2254,14'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2256,3'
          Dst:             _ZN7llvm_ks7APFloatD2Ev
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2256,3'
          Dst:             _ZN7llvm_ks7APFloatD2Ev
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2257,11'
          Dst:             _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2259,28'
          Dst:             _ZNK7llvm_ks8AsmToken9getStringEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2259,51'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:230,14'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2261,17'
          Dst:             _ZNK7llvm_ks8AsmToken9getIntValERb
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2269,48'
          Dst:             _ZNK7llvm_ks8AsmToken9getStringEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2269,15'
          Dst:             _ZN7llvm_ks7APFloatC2ERKNS_12fltSemanticsENS_9StringRefE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2270,19'
          Dst:             _ZNK7llvm_ks7APFloat14bitcastToAPIntEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2270,36'
          Dst:             _ZNK7llvm_ks5APInt13getActiveBitsEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2270,11'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2270,11'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2272,33'
          Dst:             _ZNK7llvm_ks7APFloat14bitcastToAPIntEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2272,50'
          Dst:             _ZNK7llvm_ks5APInt12getZExtValueEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2272,25'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2275,36'
          Dst:             _ZN7llvm_ks5APIntC2Ejmb
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2275,13'
          Dst:             _ZN7llvm_ks10AArch64_AML10getFP64ImmERKNS_5APIntE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2275,7'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2276,5'
          Dst:             _ZN7llvm_ks7APFloatD2Ev
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2272,25'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2275,7'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2276,5'
          Dst:             _ZN7llvm_ks7APFloatD2Ev
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2278,60'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2278,24'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand11CreateFPImmEjN7llvm_ks5SMLocERNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2278,14'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
    - functionName:    _ZN12_GLOBAL__N_116AArch64AsmParser22tryParseBarrierOperandERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2769
      functionLinenumberEnd: 2826
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         41
      ICount:          354
      EdgeCount:       51
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN12_GLOBAL__N_114AArch64Operand13CreateBarrierEjN7llvm_ks9StringRefENS1_5SMLocERNS1_9MCContextE
        - _ZN7llvm_ks11MCAsmParser15parseExpressionERPKNS_6MCExprE
        - _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks9AArch64DB14DBarrierMapperC2Ev
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - _ZNK7llvm_ks11MCAsmParser6getTokEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - _ZNK7llvm_ks17MCTargetAsmParser6getSTIEv
        - _ZNK7llvm_ks21AArch64NamedImmMapper10fromStringENS_9StringRefERKNS_13FeatureBitsetERb
        - _ZNK7llvm_ks21AArch64NamedImmMapper8toStringEjRKNS_13FeatureBitsetERb
        - _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - _ZNK7llvm_ks8AsmToken9getStringEv
        - memcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2770,25'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2771,32'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2774,19'
          Dst:             _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2775,19'
          Dst:             _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2780,21'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2781,9'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2781,21'
          Dst:             _ZN7llvm_ks11MCAsmParser15parseExpressionERPKNS_6MCExprE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2783,33'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2788,14'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2788,37'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2793,19'
          Dst:             _ZN7llvm_ks9AArch64DB14DBarrierMapperC2Ev
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2795,30'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2795,42'
          Dst:             _ZNK7llvm_ks17MCTargetAsmParser6getSTIEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2795,51'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2795,16'
          Dst:             _ZNK7llvm_ks21AArch64NamedImmMapper8toStringEjRKNS_13FeatureBitsetERb
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2796,60'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2797,64'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2796,25'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand13CreateBarrierEjN7llvm_ks9StringRefENS1_5SMLocERNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2796,14'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2801,11'
          Dst:             _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2807,17'
          Dst:             _ZN7llvm_ks9AArch64DB14DBarrierMapperC2Ev
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2809,29'
          Dst:             _ZNK7llvm_ks8AsmToken9getStringEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2809,42'
          Dst:             _ZNK7llvm_ks17MCTargetAsmParser6getSTIEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2809,51'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2809,14'
          Dst:             _ZNK7llvm_ks21AArch64NamedImmMapper10fromStringENS_9StringRefERKNS_13FeatureBitsetERb
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2816,19'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2821,62'
          Dst:             _ZNK7llvm_ks8AsmToken9getStringEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2822,53'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2822,63'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2821,23'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand13CreateBarrierEjN7llvm_ks9StringRefENS1_5SMLocERNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2821,12'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
    - functionName:    _ZN12_GLOBAL__N_116AArch64AsmParser17tryParseAdrpLabelERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2149
      functionLinenumberEnd: 2195
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         46
      ICount:          244
      EdgeCount:       59
      CyclomaticComplexity: 15
      functionsReached:
        - _ZN12_GLOBAL__N_114AArch64Operand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_RNS1_9MCContextE
        - _ZN12_GLOBAL__N_116AArch64AsmParser17classifySymbolRefEPKN7llvm_ks6MCExprERNS1_13AArch64MCExpr11VariantKindERNS1_15MCSymbolRefExpr11VariantKindERl
        - _ZN12_GLOBAL__N_116AArch64AsmParser19parseSymbolicImmValERPKN7llvm_ks6MCExprE
        - _ZN7llvm_ks13AArch64MCExpr6createEPKNS_6MCExprENS0_11VariantKindERNS_9MCContextE
        - _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - _ZN7llvm_ks5SMLoc14getFromPointerEPKc
        - _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - _ZNK7llvm_ks11MCAsmParser6getTokEv
        - _ZNK7llvm_ks5SMLoc10getPointerEv
        - _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2150,25'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2151,13'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2154,14'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2154,23'
          Dst:             _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2158,7'
          Dst:             _ZN12_GLOBAL__N_116AArch64AsmParser19parseSymbolicImmValERPKN7llvm_ks6MCExprE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2164,7'
          Dst:             _ZN12_GLOBAL__N_116AArch64AsmParser17classifySymbolRefEPKN7llvm_ks6MCExprERNS1_13AArch64MCExpr11VariantKindERNS1_15MCSymbolRefExpr11VariantKindERl
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2170,67'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2170,11'
          Dst:             _ZN7llvm_ks13AArch64MCExpr6createEPKNS_6MCExprENS0_11VariantKindERNS_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2191,35'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2191,44'
          Dst:             _ZNK7llvm_ks5SMLoc10getPointerEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2191,13'
          Dst:             _ZN7llvm_ks5SMLoc14getFromPointerEPKc
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2192,60'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2192,22'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2192,12'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
    - functionName:    _ZN12_GLOBAL__N_116AArch64AsmParser19parseSymbolicImmValERPKN7llvm_ks6MCExprE
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2965
      functionLinenumberEnd: 3041
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         316
      ICount:          1986
      EdgeCount:       423
      CyclomaticComplexity: 109
      functionsReached:
        - _ZN7llvm_ks11MCAsmParser15parseExpressionERPKNS_6MCExprE
        - _ZN7llvm_ks13AArch64MCExpr6createEPKNS_6MCExprENS0_11VariantKindERNS_9MCContextE
        - _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZNK7llvm_ks11MCAsmParser6getTokEv
        - _ZNK7llvm_ks8AsmToken13getIdentifierEv
        - _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - _ZNK7llvm_ks9StringRef5lowerEv
        - memcmp
      functionUses:    4
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2966,25'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2970,14'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2970,23'
          Dst:             _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2974,16'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2974,25'
          Dst:             _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2980,36'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2980,45'
          Dst:             _ZNK7llvm_ks8AsmToken13getIdentifierEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2980,61'
          Dst:             _ZNK7llvm_ks9StringRef5lowerEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2982,20'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2983,20'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2984,20'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2985,20'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2986,20'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2987,20'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2988,20'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2989,20'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2990,20'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2991,20'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2992,20'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2993,20'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2994,20'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2995,20'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2996,20'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2997,20'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2998,20'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2999,20'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3000,20'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3001,20'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3002,20'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3003,20'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3004,20'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3005,20'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3006,20'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3007,20'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3008,20'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3009,20'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3010,20'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3011,20'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3012,20'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3013,20'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3014,20'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3015,20'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3016,20'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3027,16'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3027,25'
          Dst:             _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3034,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3034,19'
          Dst:             _ZN7llvm_ks11MCAsmParser15parseExpressionERPKNS_6MCExprE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3038,53'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3038,14'
          Dst:             _ZN7llvm_ks13AArch64MCExpr6createEPKNS_6MCExprENS0_11VariantKindERNS_9MCContextE
    - functionName:    _ZN12_GLOBAL__N_114AArch64Operand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_RNS1_9MCContextE
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1671
      functionLinenumberEnd: 1677
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks11make_uniqueIN12_GLOBAL__N_114AArch64OperandEJNS2_6KindTyERNS_9MCContextEEEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS6_10unique_ptrIS8_NS6_14default_deleteIS8_EEEEE4typeEDpOT0_
      functionUses:    130
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1672,15'
          Dst:             _ZN7llvm_ks11make_uniqueIN12_GLOBAL__N_114AArch64OperandEJNS2_6KindTyERNS_9MCContextEEEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS6_10unique_ptrIS8_NS6_14default_deleteIS8_EEEEE4typeEDpOT0_
    - functionName:    _ZN12_GLOBAL__N_116AArch64AsmParser16tryParseAdrLabelERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2200
      functionLinenumberEnd: 2216
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          104
      EdgeCount:       12
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_114AArch64Operand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_RNS1_9MCContextE
        - _ZN7llvm_ks11MCAsmParser15parseExpressionERPKNS_6MCExprE
        - _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - _ZN7llvm_ks5SMLoc14getFromPointerEPKc
        - _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - _ZNK7llvm_ks11MCAsmParser6getTokEv
        - _ZNK7llvm_ks5SMLoc10getPointerEv
        - _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2201,25'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2202,13'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2205,14'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2205,23'
          Dst:             _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2209,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2209,19'
          Dst:             _ZN7llvm_ks11MCAsmParser15parseExpressionERPKNS_6MCExprE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2212,35'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2212,44'
          Dst:             _ZNK7llvm_ks5SMLoc10getPointerEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2212,13'
          Dst:             _ZN7llvm_ks5SMLoc14getFromPointerEPKc
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2213,60'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2213,22'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2213,12'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
    - functionName:    _ZN12_GLOBAL__N_116AArch64AsmParser17tryParseAddSubImmERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2291
      functionLinenumberEnd: 2357
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         41
      ICount:          311
      EdgeCount:       51
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN12_GLOBAL__N_114AArch64Operand16CreateShiftedImmEPKN7llvm_ks6MCExprEjNS1_5SMLocES5_RNS1_9MCContextE
        - _ZN12_GLOBAL__N_116AArch64AsmParser19parseSymbolicImmValERPKN7llvm_ks6MCExprE
        - _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - _ZNK7llvm_ks11MCAsmParser6getTokEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - _ZNK7llvm_ks8AsmToken13getIdentifierEv
        - _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - _ZNK7llvm_ks8AsmToken6getLocEv
        - _ZNK7llvm_ks8AsmToken9getIntValERb
        - _ZNK7llvm_ks9StringRef12equals_lowerES0_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2292,25'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2293,13'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2295,14'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2295,23'
          Dst:             _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2297,19'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2297,28'
          Dst:             _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2302,7'
          Dst:             _ZN12_GLOBAL__N_116AArch64AsmParser19parseSymbolicImmValERPKN7llvm_ks6MCExprE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2304,19'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2304,28'
          Dst:             _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2306,33'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2308,26'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2310,49'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2310,15'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2314,22'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2314,31'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2316,57'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2315,24'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand16CreateShiftedImmEPKN7llvm_ks6MCExprEjNS1_5SMLocES5_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2315,14'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2324,15'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2324,24'
          Dst:             _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2325,15'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2325,24'
          Dst:             _ZNK7llvm_ks8AsmToken13getIdentifierEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2325,53'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2325,40'
          Dst:             _ZNK7llvm_ks9StringRef12equals_lowerES0_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2333,14'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2333,23'
          Dst:             _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2337,14'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2337,23'
          Dst:             _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2343,32'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2343,41'
          Dst:             _ZNK7llvm_ks8AsmToken9getIntValERb
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2353,20'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2353,29'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2355,61'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2354,22'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand16CreateShiftedImmEPKN7llvm_ks6MCExprEjNS1_5SMLocES5_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2354,12'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
    - functionName:    _ZN12_GLOBAL__N_117LessOpcodeOperandclERKNS_17OperandMatchEntryEN7llvm_ks9StringRefE
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 14702
      functionLinenumberEnd: 14703
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          41
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ksltENS_9StringRefES0_
        - _ZNK12_GLOBAL__N_117OperandMatchEntry11getMnemonicEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:14703,18'
          Dst:             _ZNK12_GLOBAL__N_117OperandMatchEntry11getMnemonicEv
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:14703,33'
          Dst:             _ZN7llvm_ksltENS_9StringRefES0_
    - functionName:    _ZNK12_GLOBAL__N_117OperandMatchEntry11getMnemonicEv
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 14694
      functionLinenumberEnd: 14696
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          70
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:14695,14'
          Dst:             __assert_fail
    - functionName:    _ZN12_GLOBAL__N_117LessOpcodeOperandclEN7llvm_ks9StringRefERKNS_17OperandMatchEntryE
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 14705
      functionLinenumberEnd: 14706
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          41
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ksltENS_9StringRefES0_
        - _ZNK12_GLOBAL__N_117OperandMatchEntry11getMnemonicEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:14706,24'
          Dst:             _ZNK12_GLOBAL__N_117OperandMatchEntry11getMnemonicEv
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:14706,18'
          Dst:             _ZN7llvm_ksltENS_9StringRefES0_
    - functionName:    _ZN12_GLOBAL__N_116AArch64AsmParser21tryCustomParseOperandERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEEj
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 14922
      functionLinenumberEnd: 14961
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          141
      EdgeCount:       41
      CyclomaticComplexity: 22
      functionsReached:
        - _ZN12_GLOBAL__N_116AArch64AsmParser13tryParseFPImmERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
        - _ZN12_GLOBAL__N_116AArch64AsmParser14tryParseSysRegERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
        - _ZN12_GLOBAL__N_116AArch64AsmParser15tryParsePSBHintERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
        - _ZN12_GLOBAL__N_116AArch64AsmParser16tryParseAdrLabelERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
        - _ZN12_GLOBAL__N_116AArch64AsmParser16tryParsePrefetchERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
        - _ZN12_GLOBAL__N_116AArch64AsmParser17tryParseAddSubImmERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
        - _ZN12_GLOBAL__N_116AArch64AsmParser17tryParseAdrpLabelERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
        - _ZN12_GLOBAL__N_116AArch64AsmParser18tryParseGPRSeqPairERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
        - _ZN12_GLOBAL__N_116AArch64AsmParser20tryParseSysCROperandERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
        - _ZN12_GLOBAL__N_116AArch64AsmParser22tryParseBarrierOperandERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
        - _ZN12_GLOBAL__N_116AArch64AsmParser23tryParseGPR64sp0OperandERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:14924,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:14926,12'
          Dst:             _ZN12_GLOBAL__N_116AArch64AsmParser17tryParseAddSubImmERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:14928,12'
          Dst:             _ZN12_GLOBAL__N_116AArch64AsmParser17tryParseAddSubImmERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:14930,12'
          Dst:             _ZN12_GLOBAL__N_116AArch64AsmParser16tryParseAdrLabelERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:14932,12'
          Dst:             _ZN12_GLOBAL__N_116AArch64AsmParser17tryParseAdrpLabelERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:14934,12'
          Dst:             _ZN12_GLOBAL__N_116AArch64AsmParser22tryParseBarrierOperandERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:14936,12'
          Dst:             _ZN12_GLOBAL__N_116AArch64AsmParser13tryParseFPImmERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:14938,12'
          Dst:             _ZN12_GLOBAL__N_116AArch64AsmParser23tryParseGPR64sp0OperandERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:14940,12'
          Dst:             _ZN12_GLOBAL__N_116AArch64AsmParser14tryParseSysRegERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:14942,12'
          Dst:             _ZN12_GLOBAL__N_116AArch64AsmParser14tryParseSysRegERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:14944,12'
          Dst:             _ZN12_GLOBAL__N_116AArch64AsmParser15tryParsePSBHintERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:14946,12'
          Dst:             _ZN12_GLOBAL__N_116AArch64AsmParser16tryParsePrefetchERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:14948,12'
          Dst:             _ZN12_GLOBAL__N_116AArch64AsmParser20tryParseSysCROperandERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:14950,12'
          Dst:             _ZN12_GLOBAL__N_116AArch64AsmParser14tryParseSysRegERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:14952,12'
          Dst:             _ZN12_GLOBAL__N_116AArch64AsmParser14tryParseSysRegERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:14954,12'
          Dst:             _ZN12_GLOBAL__N_116AArch64AsmParser18tryParseGPRSeqPairERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:14956,12'
          Dst:             _ZN12_GLOBAL__N_116AArch64AsmParser18tryParseGPRSeqPairERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
    - functionName:    _ZNK7llvm_ks5APInt12isSignedIntNEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/APInt.h'
      linkageType:     InternalLinkage
      functionLinenumber: 379
      functionLinenumberEnd: 381
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          44
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7llvm_ks5APInt16getMinSignedBitsEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/APInt.h:380,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/APInt.h:381,12'
          Dst:             _ZNK7llvm_ks5APInt16getMinSignedBitsEv
    - functionName:    _ZN12_GLOBAL__N_114AArch64Operand17CreateShiftExtendEN7llvm_ks10AArch64_AM15ShiftExtendTypeEjbNS1_5SMLocES4_RNS1_9MCContextE
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1775
      functionLinenumberEnd: 1783
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - int
        - int
        - bool
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          69
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks11make_uniqueIN12_GLOBAL__N_114AArch64OperandEJNS2_6KindTyERNS_9MCContextEEEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS6_10unique_ptrIS8_NS6_14default_deleteIS8_EEEEE4typeEDpOT0_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1776,15'
          Dst:             _ZN7llvm_ks11make_uniqueIN12_GLOBAL__N_114AArch64OperandEJNS2_6KindTyERNS_9MCContextEEEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS6_10unique_ptrIS8_NS6_14default_deleteIS8_EEEEE4typeEDpOT0_
    - functionName:    _ZN12_GLOBAL__N_116AArch64AsmParser27tryParseOptionalShiftExtendERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2414
      functionLinenumberEnd: 2483
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         172
      ICount:          1071
      EdgeCount:       201
      CyclomaticComplexity: 31
      functionsReached:
        - _ZN12_GLOBAL__N_114AArch64Operand17CreateShiftExtendEN7llvm_ks10AArch64_AM15ShiftExtendTypeEjbNS1_5SMLocES4_RNS1_9MCContextE
        - _ZN7llvm_ks11MCAsmParser15parseExpressionERPKNS_6MCExprE
        - _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - _ZN7llvm_ks5SMLoc14getFromPointerEPKc
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks11MCAsmParser6getTokEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - _ZNK7llvm_ks5SMLoc10getPointerEv
        - _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - _ZNK7llvm_ks8AsmToken6getLocEv
        - _ZNK7llvm_ks8AsmToken9getStringEv
        - _ZNK7llvm_ks9StringRef5lowerEv
        - memcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2415,25'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2416,32'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2417,29'
          Dst:             _ZNK7llvm_ks8AsmToken9getStringEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2417,41'
          Dst:             _ZNK7llvm_ks9StringRef5lowerEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2420,12'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2421,12'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2422,12'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2423,12'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2424,12'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2425,12'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2426,12'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2427,12'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2428,12'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2429,12'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2430,12'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2431,12'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2432,12'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2438,17'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2441,15'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2441,26'
          Dst:             _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2442,16'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2442,27'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2452,37'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2452,46'
          Dst:             _ZNK7llvm_ks5SMLoc10getPointerEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2452,15'
          Dst:             _ZN7llvm_ks5SMLoc14getFromPointerEPKc
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2454,65'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2454,9'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand17CreateShiftExtendEN7llvm_ks10AArch64_AM15ShiftExtendTypeEjbNS1_5SMLocES4_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2453,14'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2462,20'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2462,29'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2463,15'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2463,24'
          Dst:             _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2464,15'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2464,24'
          Dst:             _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2470,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2470,19'
          Dst:             _ZN7llvm_ks11MCAsmParser15parseExpressionERPKNS_6MCExprE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2473,31'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2479,29'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2479,38'
          Dst:             _ZNK7llvm_ks5SMLoc10getPointerEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2479,7'
          Dst:             _ZN7llvm_ks5SMLoc14getFromPointerEPKc
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2481,18'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2481,42'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2480,22'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand17CreateShiftExtendEN7llvm_ks10AArch64_AM15ShiftExtendTypeEjbNS1_5SMLocES4_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2480,12'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
    - functionName:    _ZN12_GLOBAL__N_116AArch64AsmParser13parseCondCodeERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEEb
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2386
      functionLinenumberEnd: 2409
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          164
      EdgeCount:       27
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN12_GLOBAL__N_114AArch64Operand14CreateCondCodeEN7llvm_ks9AArch64CC8CondCodeENS1_5SMLocES4_RNS1_9MCContextE
        - _ZN12_GLOBAL__N_116AArch64AsmParser19parseCondCodeStringEN7llvm_ks9StringRefE
        - _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - _ZN7llvm_ks9AArch64CCL19getInvertedCondCodeENS0_8CondCodeE
        - _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - _ZNK7llvm_ks11MCAsmParser6getTokEv
        - _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - _ZNK7llvm_ks8AsmToken9getStringEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2387,25'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2388,13'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2389,32'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2390,3'
          Dst:             _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2390,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2392,24'
          Dst:             _ZNK7llvm_ks8AsmToken9getStringEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2393,28'
          Dst:             _ZN12_GLOBAL__N_116AArch64AsmParser19parseCondCodeStringEN7llvm_ks9StringRefE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2403,10'
          Dst:             _ZN7llvm_ks9AArch64CCL19getInvertedCondCodeENS0_8CondCodeE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2407,45'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2407,55'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2407,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand14CreateCondCodeEN7llvm_ks9AArch64CC8CondCodeENS1_5SMLocES4_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2406,12'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
    - functionName:    _ZN12_GLOBAL__N_116AArch64AsmParser19parseCondCodeStringEN7llvm_ks9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2360
      functionLinenumberEnd: 2382
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         155
      ICount:          1004
      EdgeCount:       209
      CyclomaticComplexity: 56
      functionsReached:
        - _ZNK7llvm_ks9StringRef5lowerEv
        - memcmp
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2361,67'
          Dst:             _ZNK7llvm_ks9StringRef5lowerEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2362,22'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2363,22'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2364,22'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2365,22'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2366,22'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2367,22'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2368,22'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2369,22'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2370,22'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2371,22'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2372,22'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2373,22'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2374,22'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2375,22'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2376,22'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2377,22'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2378,22'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2379,22'
          Dst:             memcmp
    - functionName:    _ZN12_GLOBAL__N_114AArch64Operand14CreateCondCodeEN7llvm_ks9AArch64CC8CondCodeENS1_5SMLocES4_RNS1_9MCContextE
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1692
      functionLinenumberEnd: 1698
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks11make_uniqueIN12_GLOBAL__N_114AArch64OperandEJNS2_6KindTyERNS_9MCContextEEEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS6_10unique_ptrIS8_NS6_14default_deleteIS8_EEEEE4typeEDpOT0_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1693,15'
          Dst:             _ZN7llvm_ks11make_uniqueIN12_GLOBAL__N_114AArch64OperandEJNS2_6KindTyERNS_9MCContextEEEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS6_10unique_ptrIS8_NS6_14default_deleteIS8_EEEEE4typeEDpOT0_
    - functionName:    _ZN12_GLOBAL__N_116AArch64AsmParser15parseVectorListERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3046
      functionLinenumberEnd: 3148
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         70
      ICount:          609
      EdgeCount:       90
      CyclomaticComplexity: 22
      functionsReached:
        - _ZL20parseValidVectorKindN7llvm_ks9StringRefERjRc
        - _ZN12_GLOBAL__N_114AArch64Operand16CreateVectorListEjjjcN7llvm_ks5SMLocES2_RNS1_9MCContextE
        - _ZN12_GLOBAL__N_114AArch64Operand17CreateVectorIndexEjN7llvm_ks5SMLocES2_RNS1_9MCContextE
        - _ZN12_GLOBAL__N_116AArch64AsmParser22tryMatchVectorRegisterERN7llvm_ks9StringRefEb
        - _ZN7llvm_ks11MCAsmParser15parseExpressionERPKNS_6MCExprE
        - _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks9StringRefC2Ev
        - _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - _ZNK7llvm_ks11MCAsmParser6getTokEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - _ZNK7llvm_ks14MCRegisterInfo16getEncodingValueEj
        - _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - _ZNK7llvm_ks9MCContext15getRegisterInfoEv
        - __assert_fail
        - memcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3047,25'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3048,3'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3048,3'
          Dst:             _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3048,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3049,13'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3051,13'
          Dst:             _ZN7llvm_ks9StringRefC2Ev
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3052,22'
          Dst:             _ZN12_GLOBAL__N_116AArch64AsmParser22tryMatchVectorRegisterERN7llvm_ks9StringRefEb
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3058,14'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3058,23'
          Dst:             _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3062,15'
          Dst:             _ZN7llvm_ks9StringRefC2Ev
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3063,19'
          Dst:             _ZN12_GLOBAL__N_116AArch64AsmParser22tryMatchVectorRegisterERN7llvm_ks9StringRefEb
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3081,19'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3081,28'
          Dst:             _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3085,17'
          Dst:             _ZN7llvm_ks9StringRefC2Ev
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3086,21'
          Dst:             _ZN12_GLOBAL__N_116AArch64AsmParser22tryMatchVectorRegisterERN7llvm_ks9StringRefEb
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3095,11'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3095,24'
          Dst:             _ZNK7llvm_ks9MCContext15getRegisterInfoEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3095,43'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo16getEncodingValueEj
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3096,12'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3096,25'
          Dst:             _ZNK7llvm_ks9MCContext15getRegisterInfoEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3096,44'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo16getEncodingValueEj
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3105,14'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3105,23'
          Dst:             _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3117,5'
          Dst:             _ZL20parseValidVectorKindN7llvm_ks9StringRefERjRc
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3120,53'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3120,63'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3119,22'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand16CreateVectorListEjjjcN7llvm_ks5SMLocES2_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3119,12'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3123,14'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3123,23'
          Dst:             _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3124,18'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3128,9'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3128,21'
          Dst:             _ZN7llvm_ks11MCAsmParser15parseExpressionERPKNS_6MCExprE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3130,33'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3136,15'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3137,16'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3137,25'
          Dst:             _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3144,63'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3145,61'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3144,24'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand17CreateVectorIndexEjN7llvm_ks5SMLocES2_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3144,14'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
    - functionName:    _ZN12_GLOBAL__N_116AArch64AsmParser22tryMatchVectorRegisterERN7llvm_ks9StringRefEb
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2003
      functionLinenumberEnd: 2032
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         35
      ICount:          301
      EdgeCount:       45
      CyclomaticComplexity: 12
      functionsReached:
        - _ZL17isValidVectorKindN7llvm_ks9StringRefE
        - _ZN12_GLOBAL__N_116AArch64AsmParser22matchRegisterNameAliasEN7llvm_ks9StringRefEb
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZNK7llvm_ks11MCAsmParser6getTokEv
        - _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - _ZNK7llvm_ks8AsmToken9getStringEv
        - __assert_fail
        - memchr
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2004,25'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2005,14'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2005,23'
          Dst:             _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2010,27'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2010,36'
          Dst:             _ZNK7llvm_ks8AsmToken9getStringEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2013,33'
          Dst:             memchr
        - Src:             'llvm/include/llvm/ADT/StringRef.h:456,14'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2015,21'
          Dst:             _ZN12_GLOBAL__N_116AArch64AsmParser22matchRegisterNameAliasEN7llvm_ks9StringRefEb
        - Src:             'llvm/include/llvm/ADT/StringRef.h:456,14'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2020,12'
          Dst:             _ZL17isValidVectorKindN7llvm_ks9StringRefE
    - functionName:    _ZN12_GLOBAL__N_114AArch64Operand17CreateVectorIndexEjN7llvm_ks5SMLocES2_RNS1_9MCContextE
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1662
      functionLinenumberEnd: 1668
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks11make_uniqueIN12_GLOBAL__N_114AArch64OperandEJNS2_6KindTyERNS_9MCContextEEEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS6_10unique_ptrIS8_NS6_14default_deleteIS8_EEEEE4typeEDpOT0_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1663,15'
          Dst:             _ZN7llvm_ks11make_uniqueIN12_GLOBAL__N_114AArch64OperandEJNS2_6KindTyERNS_9MCContextEEEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS6_10unique_ptrIS8_NS6_14default_deleteIS8_EEEEE4typeEDpOT0_
    - functionName:    _ZN12_GLOBAL__N_116AArch64AsmParser22MatchOperandParserImplERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEENS1_9StringRefE
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 14965
      functionLinenumberEnd: 15001
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          239
      EdgeCount:       33
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN12_GLOBAL__N_116AArch64AsmParser21tryCustomParseOperandERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEEj
        - _ZNK12_GLOBAL__N_117OperandMatchEntry11getMnemonicEv
        - _ZNK7llvm_ks17MCTargetAsmParser20getAvailableFeaturesEv
        - __assert_fail
        - memcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:14967,32'
          Dst:             _ZNK7llvm_ks17MCTargetAsmParser20getAvailableFeaturesEv
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:14982,5'
          Dst:             _ZNK12_GLOBAL__N_117OperandMatchEntry11getMnemonicEv
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:14982,5'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:14994,35'
          Dst:             _ZN12_GLOBAL__N_116AArch64AsmParser21tryCustomParseOperandERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEEj
    - functionName:    _ZN12_GLOBAL__N_116AArch64AsmParser22tryParseVectorRegisterERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2867
      functionLinenumberEnd: 2913
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         27
      ICount:          231
      EdgeCount:       30
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN12_GLOBAL__N_114AArch64Operand11CreateTokenEN7llvm_ks9StringRefEbNS1_5SMLocERNS1_9MCContextE
        - _ZN12_GLOBAL__N_114AArch64Operand17CreateVectorIndexEjN7llvm_ks5SMLocES2_RNS1_9MCContextE
        - _ZN12_GLOBAL__N_114AArch64Operand9CreateRegEjbN7llvm_ks5SMLocES2_RNS1_9MCContextE
        - _ZN12_GLOBAL__N_116AArch64AsmParser22tryMatchVectorRegisterERN7llvm_ks9StringRefEb
        - _ZN7llvm_ks11MCAsmParser15parseExpressionERPKNS_6MCExprE
        - _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks9StringRefC2Ev
        - _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - _ZNK7llvm_ks11MCAsmParser6getTokEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2868,25'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2869,14'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2869,23'
          Dst:             _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2872,13'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2874,13'
          Dst:             _ZN7llvm_ks9StringRefC2Ev
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2875,17'
          Dst:             _ZN12_GLOBAL__N_116AArch64AsmParser22tryMatchVectorRegisterERN7llvm_ks9StringRefEb
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2879,47'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2879,57'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2879,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand9CreateRegEjbN7llvm_ks5SMLocES2_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2878,12'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2884,53'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2884,9'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand11CreateTokenEN7llvm_ks9StringRefEbNS1_5SMLocERNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2883,14'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2887,14'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2887,23'
          Dst:             _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2888,18'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2892,9'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2892,21'
          Dst:             _ZN7llvm_ks11MCAsmParser15parseExpressionERPKNS_6MCExprE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2894,33'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2900,15'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2901,16'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2901,25'
          Dst:             _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2908,63'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2909,61'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2908,24'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand17CreateVectorIndexEjN7llvm_ks5SMLocES2_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2908,14'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
    - functionName:    _ZN12_GLOBAL__N_114AArch64Operand11CreateTokenEN7llvm_ks9StringRefEbNS1_5SMLocERNS1_9MCContextE
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1628
      functionLinenumberEnd: 1636
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - bool
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          75
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks11make_uniqueIN12_GLOBAL__N_114AArch64OperandEJNS2_6KindTyERNS_9MCContextEEEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS6_10unique_ptrIS8_NS6_14default_deleteIS8_EEEEE4typeEDpOT0_
      functionUses:    22
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1629,15'
          Dst:             _ZN7llvm_ks11make_uniqueIN12_GLOBAL__N_114AArch64OperandEJNS2_6KindTyERNS_9MCContextEEEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS6_10unique_ptrIS8_NS6_14default_deleteIS8_EEEEE4typeEDpOT0_
    - functionName:    _ZN12_GLOBAL__N_116AArch64AsmParser13parseRegisterERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2918
      functionLinenumberEnd: 2962
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         30
      ICount:          267
      EdgeCount:       32
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN12_GLOBAL__N_114AArch64Operand11CreateTokenEN7llvm_ks9StringRefEbNS1_5SMLocERNS1_9MCContextE
        - _ZN12_GLOBAL__N_114AArch64Operand9CreateRegEjbN7llvm_ks5SMLocES2_RNS1_9MCContextE
        - _ZN12_GLOBAL__N_116AArch64AsmParser16tryParseRegisterEv
        - _ZN12_GLOBAL__N_116AArch64AsmParser22tryParseVectorRegisterERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
        - _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - _ZNK7llvm_ks10MCAsmLexer7getKindEv
        - _ZNK7llvm_ks11MCAsmParser6getTokEv
        - _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - _ZNK7llvm_ks8AsmToken9getIntValERb
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2919,25'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2920,13'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2922,8'
          Dst:             _ZN12_GLOBAL__N_116AArch64AsmParser22tryParseVectorRegisterERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2926,17'
          Dst:             _ZN12_GLOBAL__N_116AArch64AsmParser16tryParseRegisterEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2930,48'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2930,58'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2930,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand9CreateRegEjbN7llvm_ks5SMLocES2_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2929,12'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2934,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2934,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer7getKindEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2935,20'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2937,34'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2938,13'
          Dst:             _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2939,20'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2941,25'
          Dst:             _ZNK7llvm_ks8AsmToken9getIntValERb
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2946,13'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2946,24'
          Dst:             _ZNK7llvm_ks10MCAsmLexer7getKindEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2947,26'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2950,43'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2950,63'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2950,15'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand11CreateTokenEN7llvm_ks9StringRefEbNS1_5SMLocERNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2949,20'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2952,43'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2952,61'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2952,15'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand11CreateTokenEN7llvm_ks9StringRefEbNS1_5SMLocERNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2951,20'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2954,43'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2954,63'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2954,15'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand11CreateTokenEN7llvm_ks9StringRefEbNS1_5SMLocERNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2953,20'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
    - functionName:    _ZNK7llvm_ks14StringMapEntryINSt3__14pairIbjEEE10getKeyDataEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks14StringMapEntryINSt3__14pairIbjEEEC2IS3_EEjOT_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks18StringMapEntryBaseC2Ej
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/StringMap.h:127,9'
          Dst:             _ZN7llvm_ks18StringMapEntryBaseC2Ej
    - functionName:    _ZN7llvm_ks7alignOfINS_14StringMapEntryINSt3__14pairIbjEEEEEEjv
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/AlignOf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks14StringMapEntryINSt3__14pairIbjEEE6CreateINS_15MallocAllocatorES3_EEPS4_NS_9StringRefERT_OT0_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 169
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          78
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks14StringMapEntryINSt3__14pairIbjEEEC2IS3_EEjOT_
        - _ZN7llvm_ks15MallocAllocator8AllocateEmm
        - _ZN7llvm_ks7alignOfINS_14StringMapEntryINSt3__14pairIbjEEEEEEjv
        - _ZNK7llvm_ks14StringMapEntryINSt3__14pairIbjEEE10getKeyDataEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/StringMap.h:156,26'
          Dst:             _ZN7llvm_ks7alignOfINS_14StringMapEntryINSt3__14pairIbjEEEEEEjv
        - Src:             'llvm/include/llvm/ADT/StringMap.h:159,46'
          Dst:             _ZN7llvm_ks15MallocAllocator8AllocateEmm
        - Src:             'llvm/include/llvm/ADT/StringMap.h:162,19'
          Dst:             _ZN7llvm_ks14StringMapEntryINSt3__14pairIbjEEEC2IS3_EEjOT_
        - Src:             'llvm/include/llvm/ADT/StringMap.h:165,50'
          Dst:             _ZNK7llvm_ks14StringMapEntryINSt3__14pairIbjEEE10getKeyDataEv
    - functionName:    _ZN12_GLOBAL__N_116AArch64AsmParser7WarningEN7llvm_ks5SMLocERKNS1_5TwineE
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks8ArrayRefINS_7SMRangeEEC2ENS_8NoneTypeE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:72,45'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:72,57'
          Dst:             _ZN7llvm_ks8ArrayRefINS_7SMRangeEEC2ENS_8NoneTypeE
    - functionName:    _ZN7llvm_ks9StringMapINSt3__14pairIbjEENS_15MallocAllocatorEE6insertENS2_INS_9StringRefES3_EE
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 330
      functionLinenumberEnd: 346
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          137
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks13StringMapImpl11RehashTableEj
        - _ZN7llvm_ks13StringMapImpl15LookupBucketForENS_9StringRefE
        - _ZN7llvm_ks13StringMapImpl15getTombstoneValEv
        - _ZN7llvm_ks14StringMapEntryINSt3__14pairIbjEEE6CreateINS_15MallocAllocatorES3_EEPS4_NS_9StringRefERT_OT0_
        - _ZN7llvm_ks17StringMapIteratorINSt3__14pairIbjEEEC2EPPNS_18StringMapEntryBaseEb
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/StringMap.h:331,25'
          Dst:             _ZN7llvm_ks13StringMapImpl15LookupBucketForENS_9StringRefE
        - Src:             'llvm/include/llvm/ADT/StringMap.h:333,29'
          Dst:             _ZN7llvm_ks13StringMapImpl15getTombstoneValEv
        - Src:             'llvm/include/llvm/ADT/StringMap.h:334,29'
          Dst:             _ZN7llvm_ks17StringMapIteratorINSt3__14pairIbjEEEC2EPPNS_18StringMapEntryBaseEb
        - Src:             'llvm/include/llvm/ADT/StringMap.h:337,19'
          Dst:             _ZN7llvm_ks13StringMapImpl15getTombstoneValEv
        - Src:             'llvm/include/llvm/ADT/StringMap.h:340,9'
          Dst:             _ZN7llvm_ks14StringMapEntryINSt3__14pairIbjEEE6CreateINS_15MallocAllocatorES3_EEPS4_NS_9StringRefERT_OT0_
        - Src:             'llvm/include/llvm/ADT/StringMap.h:342,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/StringMap.h:344,16'
          Dst:             _ZN7llvm_ks13StringMapImpl11RehashTableEj
        - Src:             'llvm/include/llvm/ADT/StringMap.h:345,27'
          Dst:             _ZN7llvm_ks17StringMapIteratorINSt3__14pairIbjEEEC2EPPNS_18StringMapEntryBaseEb
    - functionName:    _ZN12_GLOBAL__N_116AArch64AsmParser12parseOperandERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEEbb
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3200
      functionLinenumberEnd: 3368
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         208
      ICount:          1914
      EdgeCount:       226
      CyclomaticComplexity: 20
      functionsReached:
        - _ZN12_GLOBAL__N_114AArch64Operand11CreateTokenEN7llvm_ks9StringRefEbNS1_5SMLocERNS1_9MCContextE
        - _ZN12_GLOBAL__N_114AArch64Operand17CreateShiftExtendEN7llvm_ks10AArch64_AM15ShiftExtendTypeEjbNS1_5SMLocES4_RNS1_9MCContextE
        - _ZN12_GLOBAL__N_114AArch64Operand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_RNS1_9MCContextE
        - _ZN12_GLOBAL__N_116AArch64AsmParser12parseOperandERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEEbb
        - _ZN12_GLOBAL__N_116AArch64AsmParser13parseCondCodeERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEEb
        - _ZN12_GLOBAL__N_116AArch64AsmParser13parseRegisterERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
        - _ZN12_GLOBAL__N_116AArch64AsmParser15parseVectorListERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
        - _ZN12_GLOBAL__N_116AArch64AsmParser17getTargetStreamerEv
        - _ZN12_GLOBAL__N_116AArch64AsmParser19parseSymbolicImmValERPKN7llvm_ks6MCExprE
        - _ZN12_GLOBAL__N_116AArch64AsmParser22MatchOperandParserImplERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEENS1_9StringRefE
        - _ZN12_GLOBAL__N_116AArch64AsmParser27tryParseOptionalShiftExtendERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
        - _ZN7llvm_ks10MCAsmLexer7peekTokEb
        - _ZN7llvm_ks11MCAsmParser15parseExpressionERPKNS_6MCExprE
        - _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - _ZN7llvm_ks18countTrailingZerosImEEmT_NS_12ZeroBehaviorE
        - _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks21AArch64TargetStreamer20addConstantPoolEntryEPKNS_6MCExprEjNS_5SMLocE
        - _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - _ZN7llvm_ks3isaINS_14MCConstantExprEPKNS_6MCExprEEEbRKT0_
        - _ZN7llvm_ks4castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks5APIntC2Ejmb
        - _ZN7llvm_ks5APIntD2Ev
        - _ZN7llvm_ks5SMLoc14getFromPointerEPKc
        - _ZN7llvm_ks5SMLocC2Ev
        - _ZN7llvm_ks7APFloatC2ERKNS_12fltSemanticsENS_9StringRefE
        - _ZN7llvm_ks7APFloatD2Ev
        - _ZN7llvm_ks8AsmTokenD2Ev
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks10MCAsmLexer7getKindEv
        - _ZNK7llvm_ks11MCAsmParser6getTokEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - _ZNK7llvm_ks15MCRegisterClass8containsEj
        - _ZNK7llvm_ks5APInt12getZExtValueEv
        - _ZNK7llvm_ks5APInt12isSignedIntNEj
        - _ZNK7llvm_ks5APInt13getActiveBitsEv
        - _ZNK7llvm_ks5APInt6isIntNEj
        - _ZNK7llvm_ks5SMLoc10getPointerEv
        - _ZNK7llvm_ks7APFloat14bitcastToAPIntEv
        - _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - _ZNK7llvm_ks8AsmToken6getLocEv
        - _ZNK7llvm_ks8AsmToken9getStringEv
        - __assert_fail
        - memcmp
      functionUses:    3
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3215,3'
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3201,25'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3204,32'
          Dst:             _ZN12_GLOBAL__N_116AArch64AsmParser22MatchOperandParserImplERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEENS1_9StringRefE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3214,9'
          Dst:             _ZN7llvm_ks5SMLocC2Ev
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3214,12'
          Dst:             _ZN7llvm_ks5SMLocC2Ev
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3215,11'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3215,22'
          Dst:             _ZNK7llvm_ks10MCAsmLexer7getKindEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3217,15'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3219,9'
          Dst:             _ZN12_GLOBAL__N_116AArch64AsmParser19parseSymbolicImmValERPKN7llvm_ks6MCExprE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3223,37'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3223,46'
          Dst:             _ZNK7llvm_ks5SMLoc10getPointerEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3223,15'
          Dst:             _ZN7llvm_ks5SMLoc14getFromPointerEPKc
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3224,62'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3224,24'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3224,14'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3228,24'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3228,33'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3229,52'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3230,52'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3229,24'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand11CreateTokenEN7llvm_ks9StringRefEbNS1_5SMLocERNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3229,14'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3235,12'
          Dst:             _ZN12_GLOBAL__N_116AArch64AsmParser12parseOperandERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEEbb
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3238,12'
          Dst:             _ZN12_GLOBAL__N_116AArch64AsmParser15parseVectorListERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3242,14'
          Dst:             _ZN12_GLOBAL__N_116AArch64AsmParser13parseCondCodeERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEEb
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3245,10'
          Dst:             _ZN12_GLOBAL__N_116AArch64AsmParser13parseRegisterERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3249,37'
          Dst:             _ZN12_GLOBAL__N_116AArch64AsmParser27tryParseOptionalShiftExtendERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3257,9'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3258,9'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3258,21'
          Dst:             _ZN7llvm_ks11MCAsmParser15parseExpressionERPKNS_6MCExprE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3261,31'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3261,40'
          Dst:             _ZNK7llvm_ks5SMLoc10getPointerEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3261,9'
          Dst:             _ZN7llvm_ks5SMLoc14getFromPointerEPKc
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3262,63'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3262,24'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3262,14'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3269,9'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3270,9'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3270,20'
          Dst:             _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3275,16'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3275,25'
          Dst:             _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3279,29'
          Dst:             _ZN7llvm_ks10MCAsmLexer7peekTokEb
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3279,39'
          Dst:             _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3279,11'
          Dst:             _ZN7llvm_ks8AsmTokenD2Ev
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3286,34'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3287,13'
          Dst:             _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3288,48'
          Dst:             _ZNK7llvm_ks8AsmToken9getStringEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3288,15'
          Dst:             _ZN7llvm_ks7APFloatC2ERKNS_12fltSemanticsENS_9StringRefE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3289,19'
          Dst:             _ZNK7llvm_ks7APFloat14bitcastToAPIntEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3289,36'
          Dst:             _ZNK7llvm_ks5APInt13getActiveBitsEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3289,11'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3289,11'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3291,33'
          Dst:             _ZNK7llvm_ks7APFloat14bitcastToAPIntEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3291,50'
          Dst:             _ZNK7llvm_ks5APInt12getZExtValueEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3291,25'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3292,23'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3292,45'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3292,68'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3293,23'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3293,46'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3293,69'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3294,23'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3291,25'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3303,39'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3303,55'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3303,11'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand11CreateTokenEN7llvm_ks9StringRefEbNS1_5SMLocERNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3302,16'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3305,39'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3305,55'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3305,11'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand11CreateTokenEN7llvm_ks9StringRefEbNS1_5SMLocERNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3304,16'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3307,5'
          Dst:             _ZN7llvm_ks7APFloatD2Ev
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3307,5'
          Dst:             _ZN7llvm_ks7APFloatD2Ev
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3310,9'
          Dst:             _ZN12_GLOBAL__N_116AArch64AsmParser19parseSymbolicImmValERPKN7llvm_ks6MCExprE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3313,31'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3313,40'
          Dst:             _ZNK7llvm_ks5SMLoc10getPointerEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3313,9'
          Dst:             _ZN7llvm_ks5SMLoc14getFromPointerEPKc
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3314,64'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3314,24'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3314,14'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3318,24'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3318,33'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3319,21'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3324,9'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3324,21'
          Dst:             _ZN7llvm_ks11MCAsmParser15parseExpressionERPKNS_6MCExprE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3328,41'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3334,13'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3333,63'
          Dst:             _ZNK7llvm_ks15MCRegisterClass8containsEj
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3336,22'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3337,35'
          Dst:             _ZNK7llvm_ks5SMLoc10getPointerEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3337,9'
          Dst:             _ZN7llvm_ks5SMLoc14getFromPointerEPKc
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3339,9'
          Dst:             _ZN7llvm_ks3isaINS_14MCConstantExprEPKNS_6MCExprEEEbRKT0_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3340,23'
          Dst:             _ZN7llvm_ks4castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3340,58'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3342,29'
          Dst:             _ZN7llvm_ks18countTrailingZerosImEEmT_NS_12ZeroBehaviorE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3347,53'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3347,25'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand11CreateTokenEN7llvm_ks9StringRefEbNS1_5SMLocERNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3347,11'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3349,22'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3348,30'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3348,20'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3351,30'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand17CreateShiftExtendEN7llvm_ks10AArch64_AM15ShiftExtendTypeEjbNS1_5SMLocES4_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3351,20'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3355,20'
          Dst:             _ZN7llvm_ks5APIntC2Ejmb
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3357,29'
          Dst:             _ZNK7llvm_ks5APInt6isIntNEj
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3357,48'
          Dst:             _ZNK7llvm_ks5APInt12isSignedIntNEj
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3360,5'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3360,5'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3363,9'
          Dst:             _ZN12_GLOBAL__N_116AArch64AsmParser17getTargetStreamerEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3363,29'
          Dst:             _ZN7llvm_ks21AArch64TargetStreamer20addConstantPoolEntryEPKNS_6MCExprEjNS_5SMLocE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3364,24'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3364,14'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
    - functionName:    _ZN12_GLOBAL__N_116AArch64AsmParser13parseSysAliasEN7llvm_ks9StringRefENS1_5SMLocERNS1_15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS5_14default_deleteIS7_EEEEEE
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2489
      functionLinenumberEnd: 2765
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         835
      ICount:          9135
      EdgeCount:       1520
      CyclomaticComplexity: 687
      functionsReached:
        - _ZN12_GLOBAL__N_114AArch64Operand11CreateSysCREjN7llvm_ks5SMLocES2_RNS1_9MCContextE
        - _ZN12_GLOBAL__N_114AArch64Operand11CreateTokenEN7llvm_ks9StringRefEbNS1_5SMLocERNS1_9MCContextE
        - _ZN12_GLOBAL__N_114AArch64Operand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_RNS1_9MCContextE
        - _ZN12_GLOBAL__N_116AArch64AsmParser13parseRegisterERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
        - _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks11MCAsmParser6getTokEv
        - _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - _ZNK7llvm_ks17MCTargetAsmParser6getSTIEv
        - _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - _ZNK7llvm_ks8AsmToken6getLocEv
        - _ZNK7llvm_ks8AsmToken9getStringEv
        - _ZNK7llvm_ks9StringRef13compare_lowerES0_
        - _ZNK7llvm_ks9StringRef5lowerEv
        - memchr
        - memcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2490,12'
          Dst:             memchr
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2496,35'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2496,58'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2496,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand11CreateTokenEN7llvm_ks9StringRefEbNS1_5SMLocERNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2495,12'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2498,25'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2499,32'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2500,22'
          Dst:             _ZNK7llvm_ks8AsmToken9getStringEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2501,17'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2519,19'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2520,27'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2520,13'
          Dst:             _ZNK7llvm_ks9StringRef13compare_lowerES0_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2522,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2522,7'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2522,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2522,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2522,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2522,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2522,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2522,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2522,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand11CreateSysCREjN7llvm_ks5SMLocES2_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2522,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2522,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2522,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2522,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand11CreateSysCREjN7llvm_ks5SMLocES2_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2522,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2522,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2522,7'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2522,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2522,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2522,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2522,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2523,34'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2523,20'
          Dst:             _ZNK7llvm_ks9StringRef13compare_lowerES0_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2525,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2525,7'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2525,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2525,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2525,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2525,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2525,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2525,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2525,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand11CreateSysCREjN7llvm_ks5SMLocES2_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2525,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2525,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2525,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2525,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand11CreateSysCREjN7llvm_ks5SMLocES2_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2525,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2525,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2525,7'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2525,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2525,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2525,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2525,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2526,34'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2526,20'
          Dst:             _ZNK7llvm_ks9StringRef13compare_lowerES0_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2528,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2528,7'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2528,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2528,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2528,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2528,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2528,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2528,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2528,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand11CreateSysCREjN7llvm_ks5SMLocES2_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2528,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2528,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2528,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2528,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand11CreateSysCREjN7llvm_ks5SMLocES2_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2528,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2528,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2528,7'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2528,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2528,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2528,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2528,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2533,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2534,27'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2534,13'
          Dst:             _ZNK7llvm_ks9StringRef13compare_lowerES0_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2536,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2536,7'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2536,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2536,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2536,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2536,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2536,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2536,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2536,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand11CreateSysCREjN7llvm_ks5SMLocES2_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2536,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2536,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2536,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2536,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand11CreateSysCREjN7llvm_ks5SMLocES2_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2536,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2536,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2536,7'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2536,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2536,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2536,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2536,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2537,34'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2537,20'
          Dst:             _ZNK7llvm_ks9StringRef13compare_lowerES0_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2539,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2539,7'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2539,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2539,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2539,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2539,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2539,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2539,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2539,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand11CreateSysCREjN7llvm_ks5SMLocES2_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2539,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2539,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2539,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2539,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand11CreateSysCREjN7llvm_ks5SMLocES2_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2539,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2539,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2539,7'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2539,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2539,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2539,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2539,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2540,34'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2540,20'
          Dst:             _ZNK7llvm_ks9StringRef13compare_lowerES0_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2542,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2542,7'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2542,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2542,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2542,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2542,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2542,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2542,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2542,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand11CreateSysCREjN7llvm_ks5SMLocES2_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2542,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2542,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2542,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2542,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand11CreateSysCREjN7llvm_ks5SMLocES2_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2542,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2542,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2542,7'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2542,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2542,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2542,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2542,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2543,34'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2543,20'
          Dst:             _ZNK7llvm_ks9StringRef13compare_lowerES0_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2545,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2545,7'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2545,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2545,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2545,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2545,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2545,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2545,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2545,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand11CreateSysCREjN7llvm_ks5SMLocES2_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2545,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2545,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2545,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2545,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand11CreateSysCREjN7llvm_ks5SMLocES2_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2545,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2545,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2545,7'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2545,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2545,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2545,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2545,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2546,34'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2546,20'
          Dst:             _ZNK7llvm_ks9StringRef13compare_lowerES0_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2548,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2548,7'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2548,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2548,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2548,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2548,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2548,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2548,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2548,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand11CreateSysCREjN7llvm_ks5SMLocES2_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2548,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2548,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2548,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2548,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand11CreateSysCREjN7llvm_ks5SMLocES2_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2548,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2548,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2548,7'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2548,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2548,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2548,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2548,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2549,34'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2549,20'
          Dst:             _ZNK7llvm_ks9StringRef13compare_lowerES0_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2551,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2551,7'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2551,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2551,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2551,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2551,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2551,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2551,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2551,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand11CreateSysCREjN7llvm_ks5SMLocES2_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2551,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2551,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2551,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2551,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand11CreateSysCREjN7llvm_ks5SMLocES2_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2551,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2551,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2551,7'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2551,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2551,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2551,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2551,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2552,34'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2552,20'
          Dst:             _ZNK7llvm_ks9StringRef13compare_lowerES0_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2554,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2554,7'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2554,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2554,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2554,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2554,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2554,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2554,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2554,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand11CreateSysCREjN7llvm_ks5SMLocES2_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2554,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2554,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2554,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2554,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand11CreateSysCREjN7llvm_ks5SMLocES2_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2554,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2554,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2554,7'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2554,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2554,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2554,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2554,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2555,34'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2555,20'
          Dst:             _ZNK7llvm_ks9StringRef13compare_lowerES0_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2557,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2557,7'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2557,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2557,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2557,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2557,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2557,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2557,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2557,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand11CreateSysCREjN7llvm_ks5SMLocES2_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2557,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2557,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2557,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2557,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand11CreateSysCREjN7llvm_ks5SMLocES2_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2557,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2557,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2557,7'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2557,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2557,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2557,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2557,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2558,34'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2558,20'
          Dst:             _ZNK7llvm_ks9StringRef13compare_lowerES0_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2559,11'
          Dst:             _ZNK7llvm_ks17MCTargetAsmParser6getSTIEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2559,20'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2561,9'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2561,9'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2561,9'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2561,9'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2561,9'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2561,9'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2561,9'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2561,9'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2561,9'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand11CreateSysCREjN7llvm_ks5SMLocES2_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2561,9'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2561,9'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2561,9'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2561,9'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand11CreateSysCREjN7llvm_ks5SMLocES2_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2561,9'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2561,9'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2561,9'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2561,9'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2561,9'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2561,9'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2561,9'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2570,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2571,27'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2571,13'
          Dst:             _ZNK7llvm_ks9StringRef13compare_lowerES0_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2573,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2573,7'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2573,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2573,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2573,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2573,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2573,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2573,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2573,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand11CreateSysCREjN7llvm_ks5SMLocES2_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2573,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2573,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2573,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2573,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand11CreateSysCREjN7llvm_ks5SMLocES2_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2573,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2573,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2573,7'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2573,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2573,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2573,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2573,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2574,34'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2574,20'
          Dst:             _ZNK7llvm_ks9StringRef13compare_lowerES0_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2576,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2576,7'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2576,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2576,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2576,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2576,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2576,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2576,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2576,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand11CreateSysCREjN7llvm_ks5SMLocES2_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2576,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2576,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2576,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2576,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand11CreateSysCREjN7llvm_ks5SMLocES2_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2576,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2576,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2576,7'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2576,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2576,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2576,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2576,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2577,34'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2577,20'
          Dst:             _ZNK7llvm_ks9StringRef13compare_lowerES0_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2579,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2579,7'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2579,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2579,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2579,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2579,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2579,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2579,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2579,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand11CreateSysCREjN7llvm_ks5SMLocES2_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2579,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2579,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2579,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2579,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand11CreateSysCREjN7llvm_ks5SMLocES2_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2579,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2579,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2579,7'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2579,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2579,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2579,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2579,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2580,34'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2580,20'
          Dst:             _ZNK7llvm_ks9StringRef13compare_lowerES0_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2582,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2582,7'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2582,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2582,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2582,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2582,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2582,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2582,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2582,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand11CreateSysCREjN7llvm_ks5SMLocES2_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2582,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2582,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2582,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2582,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand11CreateSysCREjN7llvm_ks5SMLocES2_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2582,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2582,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2582,7'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2582,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2582,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2582,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2582,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2583,34'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2583,20'
          Dst:             _ZNK7llvm_ks9StringRef13compare_lowerES0_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2585,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2585,7'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2585,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2585,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2585,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2585,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2585,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2585,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2585,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand11CreateSysCREjN7llvm_ks5SMLocES2_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2585,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2585,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2585,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2585,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand11CreateSysCREjN7llvm_ks5SMLocES2_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2585,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2585,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2585,7'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2585,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2585,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2585,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2585,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2586,34'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2586,20'
          Dst:             _ZNK7llvm_ks9StringRef13compare_lowerES0_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2588,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2588,7'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2588,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2588,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2588,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2588,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2588,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2588,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2588,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand11CreateSysCREjN7llvm_ks5SMLocES2_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2588,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2588,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2588,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2588,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand11CreateSysCREjN7llvm_ks5SMLocES2_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2588,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2588,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2588,7'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2588,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2588,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2588,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2588,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2589,34'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2589,20'
          Dst:             _ZNK7llvm_ks9StringRef13compare_lowerES0_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2591,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2591,7'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2591,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2591,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2591,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2591,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2591,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2591,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2591,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand11CreateSysCREjN7llvm_ks5SMLocES2_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2591,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2591,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2591,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2591,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand11CreateSysCREjN7llvm_ks5SMLocES2_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2591,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2591,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2591,7'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2591,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2591,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2591,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2591,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2592,34'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2592,20'
          Dst:             _ZNK7llvm_ks9StringRef13compare_lowerES0_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2594,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2594,7'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2594,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2594,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2594,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2594,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2594,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2594,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2594,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand11CreateSysCREjN7llvm_ks5SMLocES2_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2594,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2594,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2594,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2594,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand11CreateSysCREjN7llvm_ks5SMLocES2_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2594,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2594,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2594,7'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2594,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2594,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2594,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2594,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2595,34'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2595,20'
          Dst:             _ZNK7llvm_ks9StringRef13compare_lowerES0_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2597,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2597,7'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2597,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2597,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2597,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2597,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2597,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2597,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2597,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand11CreateSysCREjN7llvm_ks5SMLocES2_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2597,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2597,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2597,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2597,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand11CreateSysCREjN7llvm_ks5SMLocES2_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2597,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2597,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2597,7'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2597,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2597,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2597,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2597,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2598,34'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2598,20'
          Dst:             _ZNK7llvm_ks9StringRef13compare_lowerES0_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2600,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2600,7'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2600,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2600,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2600,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2600,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2600,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2600,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2600,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand11CreateSysCREjN7llvm_ks5SMLocES2_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2600,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2600,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2600,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2600,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand11CreateSysCREjN7llvm_ks5SMLocES2_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2600,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2600,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2600,7'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2600,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2600,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2600,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2600,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2601,34'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2601,20'
          Dst:             _ZNK7llvm_ks9StringRef13compare_lowerES0_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2603,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2603,7'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2603,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2603,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2603,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2603,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2603,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2603,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2603,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand11CreateSysCREjN7llvm_ks5SMLocES2_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2603,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2603,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2603,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2603,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand11CreateSysCREjN7llvm_ks5SMLocES2_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2603,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2603,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2603,7'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2603,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2603,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2603,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2603,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2604,34'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2604,20'
          Dst:             _ZNK7llvm_ks9StringRef13compare_lowerES0_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2606,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2606,7'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2606,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2606,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2606,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2606,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2606,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2606,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2606,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand11CreateSysCREjN7llvm_ks5SMLocES2_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2606,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2606,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2606,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2606,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand11CreateSysCREjN7llvm_ks5SMLocES2_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2606,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2606,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2606,7'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2606,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2606,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2606,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2606,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2607,34'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2607,20'
          Dst:             _ZNK7llvm_ks9StringRef13compare_lowerES0_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2608,11'
          Dst:             _ZNK7llvm_ks17MCTargetAsmParser6getSTIEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2608,20'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2610,9'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2610,9'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2610,9'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2610,9'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2610,9'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2610,9'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2610,9'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2610,9'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2610,9'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand11CreateSysCREjN7llvm_ks5SMLocES2_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2610,9'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2610,9'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2610,9'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2610,9'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand11CreateSysCREjN7llvm_ks5SMLocES2_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2610,9'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2610,9'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2610,9'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2610,9'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2610,9'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2610,9'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2610,9'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2615,34'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2615,20'
          Dst:             _ZNK7llvm_ks9StringRef13compare_lowerES0_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2616,11'
          Dst:             _ZNK7llvm_ks17MCTargetAsmParser6getSTIEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2616,20'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2618,9'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2618,9'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2618,9'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2618,9'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2618,9'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2618,9'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2618,9'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2618,9'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2618,9'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand11CreateSysCREjN7llvm_ks5SMLocES2_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2618,9'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2618,9'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2618,9'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2618,9'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand11CreateSysCREjN7llvm_ks5SMLocES2_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2618,9'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2618,9'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2618,9'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2618,9'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2618,9'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2618,9'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2618,9'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2627,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2628,27'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2628,13'
          Dst:             _ZNK7llvm_ks9StringRef13compare_lowerES0_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2630,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2630,7'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2630,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2630,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2630,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2630,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2630,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2630,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2630,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand11CreateSysCREjN7llvm_ks5SMLocES2_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2630,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2630,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2630,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2630,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand11CreateSysCREjN7llvm_ks5SMLocES2_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2630,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2630,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2630,7'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2630,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2630,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2630,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2630,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2631,34'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2631,20'
          Dst:             _ZNK7llvm_ks9StringRef13compare_lowerES0_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2633,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2633,7'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2633,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2633,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2633,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2633,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2633,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2633,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2633,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand11CreateSysCREjN7llvm_ks5SMLocES2_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2633,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2633,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2633,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2633,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand11CreateSysCREjN7llvm_ks5SMLocES2_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2633,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2633,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2633,7'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2633,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2633,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2633,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2633,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2634,34'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2634,20'
          Dst:             _ZNK7llvm_ks9StringRef13compare_lowerES0_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2636,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2636,7'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2636,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2636,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2636,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2636,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2636,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2636,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2636,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand11CreateSysCREjN7llvm_ks5SMLocES2_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2636,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2636,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2636,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2636,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand11CreateSysCREjN7llvm_ks5SMLocES2_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2636,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2636,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2636,7'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2636,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2636,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2636,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2636,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2637,34'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2637,20'
          Dst:             _ZNK7llvm_ks9StringRef13compare_lowerES0_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2639,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2639,7'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2639,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2639,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2639,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2639,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2639,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2639,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2639,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand11CreateSysCREjN7llvm_ks5SMLocES2_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2639,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2639,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2639,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2639,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand11CreateSysCREjN7llvm_ks5SMLocES2_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2639,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2639,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2639,7'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2639,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2639,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2639,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2639,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2640,34'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2640,20'
          Dst:             _ZNK7llvm_ks9StringRef13compare_lowerES0_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2642,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2642,7'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2642,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2642,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2642,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2642,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2642,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2642,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2642,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand11CreateSysCREjN7llvm_ks5SMLocES2_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2642,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2642,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2642,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2642,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand11CreateSysCREjN7llvm_ks5SMLocES2_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2642,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2642,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2642,7'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2642,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2642,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2642,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2642,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2643,34'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2643,20'
          Dst:             _ZNK7llvm_ks9StringRef13compare_lowerES0_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2645,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2645,7'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2645,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2645,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2645,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2645,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2645,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2645,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2645,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand11CreateSysCREjN7llvm_ks5SMLocES2_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2645,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2645,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2645,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2645,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand11CreateSysCREjN7llvm_ks5SMLocES2_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2645,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2645,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2645,7'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2645,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2645,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2645,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2645,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2646,34'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2646,20'
          Dst:             _ZNK7llvm_ks9StringRef13compare_lowerES0_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2648,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2648,7'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2648,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2648,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2648,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2648,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2648,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2648,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2648,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand11CreateSysCREjN7llvm_ks5SMLocES2_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2648,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2648,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2648,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2648,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand11CreateSysCREjN7llvm_ks5SMLocES2_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2648,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2648,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2648,7'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2648,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2648,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2648,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2648,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2649,34'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2649,20'
          Dst:             _ZNK7llvm_ks9StringRef13compare_lowerES0_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2651,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2651,7'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2651,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2651,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2651,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2651,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2651,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2651,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2651,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand11CreateSysCREjN7llvm_ks5SMLocES2_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2651,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2651,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2651,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2651,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand11CreateSysCREjN7llvm_ks5SMLocES2_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2651,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2651,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2651,7'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2651,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2651,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2651,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2651,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2652,34'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2652,20'
          Dst:             _ZNK7llvm_ks9StringRef13compare_lowerES0_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2654,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2654,7'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2654,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2654,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2654,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2654,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2654,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2654,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2654,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand11CreateSysCREjN7llvm_ks5SMLocES2_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2654,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2654,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2654,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2654,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand11CreateSysCREjN7llvm_ks5SMLocES2_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2654,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2654,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2654,7'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2654,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2654,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2654,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2654,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2655,34'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2655,20'
          Dst:             _ZNK7llvm_ks9StringRef13compare_lowerES0_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2657,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2657,7'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2657,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2657,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2657,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2657,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2657,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2657,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2657,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand11CreateSysCREjN7llvm_ks5SMLocES2_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2657,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2657,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2657,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2657,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand11CreateSysCREjN7llvm_ks5SMLocES2_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2657,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2657,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2657,7'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2657,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2657,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2657,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2657,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2658,34'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2658,20'
          Dst:             _ZNK7llvm_ks9StringRef13compare_lowerES0_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2660,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2660,7'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2660,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2660,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2660,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2660,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2660,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2660,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2660,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand11CreateSysCREjN7llvm_ks5SMLocES2_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2660,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2660,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2660,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2660,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand11CreateSysCREjN7llvm_ks5SMLocES2_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2660,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2660,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2660,7'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2660,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2660,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2660,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2660,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2661,34'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2661,20'
          Dst:             _ZNK7llvm_ks9StringRef13compare_lowerES0_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2663,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2663,7'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2663,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2663,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2663,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2663,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2663,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2663,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2663,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand11CreateSysCREjN7llvm_ks5SMLocES2_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2663,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2663,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2663,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2663,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand11CreateSysCREjN7llvm_ks5SMLocES2_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2663,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2663,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2663,7'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2663,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2663,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2663,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2663,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2664,34'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2664,20'
          Dst:             _ZNK7llvm_ks9StringRef13compare_lowerES0_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2666,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2666,7'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2666,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2666,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2666,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2666,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2666,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2666,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2666,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand11CreateSysCREjN7llvm_ks5SMLocES2_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2666,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2666,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2666,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2666,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand11CreateSysCREjN7llvm_ks5SMLocES2_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2666,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2666,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2666,7'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2666,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2666,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2666,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2666,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2667,34'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2667,20'
          Dst:             _ZNK7llvm_ks9StringRef13compare_lowerES0_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2669,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2669,7'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2669,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2669,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2669,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2669,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2669,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2669,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2669,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand11CreateSysCREjN7llvm_ks5SMLocES2_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2669,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2669,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2669,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2669,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand11CreateSysCREjN7llvm_ks5SMLocES2_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2669,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2669,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2669,7'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2669,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2669,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2669,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2669,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2670,34'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2670,20'
          Dst:             _ZNK7llvm_ks9StringRef13compare_lowerES0_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2672,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2672,7'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2672,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2672,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2672,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2672,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2672,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2672,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2672,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand11CreateSysCREjN7llvm_ks5SMLocES2_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2672,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2672,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2672,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2672,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand11CreateSysCREjN7llvm_ks5SMLocES2_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2672,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2672,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2672,7'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2672,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2672,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2672,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2672,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2673,34'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2673,20'
          Dst:             _ZNK7llvm_ks9StringRef13compare_lowerES0_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2675,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2675,7'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2675,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2675,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2675,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2675,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2675,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2675,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2675,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand11CreateSysCREjN7llvm_ks5SMLocES2_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2675,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2675,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2675,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2675,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand11CreateSysCREjN7llvm_ks5SMLocES2_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2675,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2675,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2675,7'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2675,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2675,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2675,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2675,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2676,34'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2676,20'
          Dst:             _ZNK7llvm_ks9StringRef13compare_lowerES0_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2678,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2678,7'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2678,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2678,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2678,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2678,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2678,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2678,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2678,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand11CreateSysCREjN7llvm_ks5SMLocES2_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2678,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2678,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2678,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2678,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand11CreateSysCREjN7llvm_ks5SMLocES2_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2678,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2678,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2678,7'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2678,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2678,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2678,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2678,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2679,34'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2679,20'
          Dst:             _ZNK7llvm_ks9StringRef13compare_lowerES0_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2681,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2681,7'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2681,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2681,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2681,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2681,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2681,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2681,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2681,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand11CreateSysCREjN7llvm_ks5SMLocES2_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2681,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2681,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2681,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2681,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand11CreateSysCREjN7llvm_ks5SMLocES2_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2681,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2681,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2681,7'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2681,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2681,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2681,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2681,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2682,34'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2682,20'
          Dst:             _ZNK7llvm_ks9StringRef13compare_lowerES0_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2684,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2684,7'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2684,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2684,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2684,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2684,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2684,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2684,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2684,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand11CreateSysCREjN7llvm_ks5SMLocES2_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2684,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2684,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2684,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2684,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand11CreateSysCREjN7llvm_ks5SMLocES2_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2684,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2684,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2684,7'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2684,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2684,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2684,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2684,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2685,34'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2685,20'
          Dst:             _ZNK7llvm_ks9StringRef13compare_lowerES0_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2687,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2687,7'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2687,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2687,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2687,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2687,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2687,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2687,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2687,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand11CreateSysCREjN7llvm_ks5SMLocES2_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2687,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2687,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2687,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2687,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand11CreateSysCREjN7llvm_ks5SMLocES2_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2687,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2687,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2687,7'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2687,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2687,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2687,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2687,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2688,34'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2688,20'
          Dst:             _ZNK7llvm_ks9StringRef13compare_lowerES0_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2690,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2690,7'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2690,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2690,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2690,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2690,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2690,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2690,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2690,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand11CreateSysCREjN7llvm_ks5SMLocES2_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2690,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2690,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2690,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2690,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand11CreateSysCREjN7llvm_ks5SMLocES2_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2690,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2690,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2690,7'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2690,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2690,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2690,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2690,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2691,34'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2691,20'
          Dst:             _ZNK7llvm_ks9StringRef13compare_lowerES0_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2693,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2693,7'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2693,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2693,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2693,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2693,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2693,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2693,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2693,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand11CreateSysCREjN7llvm_ks5SMLocES2_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2693,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2693,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2693,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2693,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand11CreateSysCREjN7llvm_ks5SMLocES2_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2693,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2693,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2693,7'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2693,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2693,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2693,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2693,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2694,34'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2694,20'
          Dst:             _ZNK7llvm_ks9StringRef13compare_lowerES0_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2696,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2696,7'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2696,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2696,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2696,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2696,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2696,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2696,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2696,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand11CreateSysCREjN7llvm_ks5SMLocES2_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2696,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2696,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2696,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2696,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand11CreateSysCREjN7llvm_ks5SMLocES2_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2696,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2696,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2696,7'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2696,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2696,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2696,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2696,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2697,34'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2697,20'
          Dst:             _ZNK7llvm_ks9StringRef13compare_lowerES0_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2699,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2699,7'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2699,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2699,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2699,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2699,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2699,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2699,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2699,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand11CreateSysCREjN7llvm_ks5SMLocES2_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2699,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2699,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2699,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2699,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand11CreateSysCREjN7llvm_ks5SMLocES2_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2699,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2699,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2699,7'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2699,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2699,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2699,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2699,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2700,34'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2700,20'
          Dst:             _ZNK7llvm_ks9StringRef13compare_lowerES0_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2702,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2702,7'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2702,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2702,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2702,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2702,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2702,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2702,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2702,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand11CreateSysCREjN7llvm_ks5SMLocES2_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2702,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2702,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2702,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2702,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand11CreateSysCREjN7llvm_ks5SMLocES2_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2702,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2702,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2702,7'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2702,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2702,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2702,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2702,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2703,34'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2703,20'
          Dst:             _ZNK7llvm_ks9StringRef13compare_lowerES0_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2705,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2705,7'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2705,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2705,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2705,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2705,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2705,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2705,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2705,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand11CreateSysCREjN7llvm_ks5SMLocES2_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2705,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2705,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2705,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2705,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand11CreateSysCREjN7llvm_ks5SMLocES2_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2705,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2705,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2705,7'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2705,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2705,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2705,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2705,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2706,34'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2706,20'
          Dst:             _ZNK7llvm_ks9StringRef13compare_lowerES0_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2708,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2708,7'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2708,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2708,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2708,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2708,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2708,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2708,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2708,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand11CreateSysCREjN7llvm_ks5SMLocES2_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2708,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2708,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2708,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2708,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand11CreateSysCREjN7llvm_ks5SMLocES2_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2708,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2708,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2708,7'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2708,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2708,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2708,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2708,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2709,34'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2709,20'
          Dst:             _ZNK7llvm_ks9StringRef13compare_lowerES0_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2711,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2711,7'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2711,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2711,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2711,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2711,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2711,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2711,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2711,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand11CreateSysCREjN7llvm_ks5SMLocES2_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2711,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2711,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2711,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2711,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand11CreateSysCREjN7llvm_ks5SMLocES2_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2711,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2711,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2711,7'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2711,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2711,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2711,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2711,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2712,34'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2712,20'
          Dst:             _ZNK7llvm_ks9StringRef13compare_lowerES0_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2714,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2714,7'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2714,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2714,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2714,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2714,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2714,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2714,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2714,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand11CreateSysCREjN7llvm_ks5SMLocES2_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2714,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2714,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2714,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2714,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand11CreateSysCREjN7llvm_ks5SMLocES2_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2714,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2714,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2714,7'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2714,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2714,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2714,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2714,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2715,34'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2715,20'
          Dst:             _ZNK7llvm_ks9StringRef13compare_lowerES0_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2717,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2717,7'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2717,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2717,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2717,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2717,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2717,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2717,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2717,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand11CreateSysCREjN7llvm_ks5SMLocES2_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2717,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2717,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2717,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2717,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand11CreateSysCREjN7llvm_ks5SMLocES2_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2717,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2717,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2717,7'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2717,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2717,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2717,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2717,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2718,34'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2718,20'
          Dst:             _ZNK7llvm_ks9StringRef13compare_lowerES0_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2720,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2720,7'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2720,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2720,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2720,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2720,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2720,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2720,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2720,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand11CreateSysCREjN7llvm_ks5SMLocES2_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2720,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2720,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2720,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2720,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand11CreateSysCREjN7llvm_ks5SMLocES2_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2720,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2720,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2720,7'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2720,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2720,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2720,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2720,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2721,34'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2721,20'
          Dst:             _ZNK7llvm_ks9StringRef13compare_lowerES0_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2723,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2723,7'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2723,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2723,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2723,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2723,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2723,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2723,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2723,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand11CreateSysCREjN7llvm_ks5SMLocES2_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2723,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2723,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2723,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2723,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand11CreateSysCREjN7llvm_ks5SMLocES2_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2723,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2723,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2723,7'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2723,7'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2723,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2723,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2723,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2734,29'
          Dst:             _ZNK7llvm_ks9StringRef5lowerEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2738,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2738,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2741,13'
          Dst:             _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2741,44'
          Dst:             _ZN12_GLOBAL__N_116AArch64AsmParser13parseRegisterERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2748,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:2748,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
    - functionName:    _ZN12_GLOBAL__N_116AArch64AsmParser17parseDirectiveReqEN7llvm_ks9StringRefENS1_5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4553
      functionLinenumberEnd: 4590
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          145
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN12_GLOBAL__N_116AArch64AsmParser16tryParseRegisterEv
        - _ZN12_GLOBAL__N_116AArch64AsmParser22tryMatchVectorRegisterERN7llvm_ks9StringRefEb
        - _ZN12_GLOBAL__N_116AArch64AsmParser7WarningEN7llvm_ks5SMLocERKNS1_5TwineE
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks5TwineC2EPKc
        - _ZN7llvm_ks9StringMapINSt3__14pairIbjEENS_15MallocAllocatorEE6insertENS2_INS_9StringRefES3_EE
        - _ZN7llvm_ks9StringRefC2Ev
        - _ZN7llvm_ksplEPKcRKNS_9StringRefE
        - _ZN7llvm_ksplERKNS_5TwineES2_
        - _ZNK7llvm_ks11MCAsmParser6getTokEv
        - _ZNK7llvm_ks17StringMapIteratorINSt3__14pairIbjEEEptEv
        - _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4554,25'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4557,21'
          Dst:             _ZN12_GLOBAL__N_116AArch64AsmParser16tryParseRegisterEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4561,15'
          Dst:             _ZN7llvm_ks9StringRefC2Ev
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4562,14'
          Dst:             _ZN12_GLOBAL__N_116AArch64AsmParser22tryMatchVectorRegisterERN7llvm_ks9StringRefEb
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4577,14'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4577,23'
          Dst:             _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4586,20'
          Dst:             _ZN7llvm_ks9StringMapINSt3__14pairIbjEENS_15MallocAllocatorEE6insertENS2_INS_9StringRefES3_EE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4586,7'
          Dst:             _ZNK7llvm_ks17StringMapIteratorINSt3__14pairIbjEEEptEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4587,60'
          Dst:             _ZN7llvm_ksplEPKcRKNS_9StringRefE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4587,69'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4587,67'
          Dst:             _ZN7llvm_ksplERKNS_5TwineES2_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4587,5'
          Dst:             _ZN12_GLOBAL__N_116AArch64AsmParser7WarningEN7llvm_ks5SMLocERKNS1_5TwineE
    - functionName:    _ZN7llvm_ks17MCTargetAsmParser13onLabelParsedEPNS_8MCSymbolE
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCParser/MCTargetAsmParser.h'
      linkageType:     InternalLinkage
      functionLinenumber: 224
      functionLinenumberEnd: 224
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks17MCTargetAsmParser19applyModifierToExprEPKNS_6MCExprENS_15MCSymbolRefExpr11VariantKindERNS_9MCContextE
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCParser/MCTargetAsmParser.h'
      linkageType:     InternalLinkage
      functionLinenumber: 220
      functionLinenumberEnd: 221
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks17MCTargetAsmParser7isLabelERNS_8AsmTokenERb
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCParser/MCTargetAsmParser.h'
      linkageType:     InternalLinkage
      functionLinenumber: 216
      functionLinenumberEnd: 216
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks17MCTargetAsmParser20equalIsAsmAssignmentEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCParser/MCTargetAsmParser.h'
      linkageType:     InternalLinkage
      functionLinenumber: 214
      functionLinenumberEnd: 214
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_116AArch64AsmParser26convertToMapAndConstraintsEjRKN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 3540
      functionLinenumberEnd: 4027
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         492
      ICount:          9588
      EdgeCount:       492
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - _ZN7llvm_ks9StringRefC2EPKc
        - __assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3545,5'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3541,3'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3546,14'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3548,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3548,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3549,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3549,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3549,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3556,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3556,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3557,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3557,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3557,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3561,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3561,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3562,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3562,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3562,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3566,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3566,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3567,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3567,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3567,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3571,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3571,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3572,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3572,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3572,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3576,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3576,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3577,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3577,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3577,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3581,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3581,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3582,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3582,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3582,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3586,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3586,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3587,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3587,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3587,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3591,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3591,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3592,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3592,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3592,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3596,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3596,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3597,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3597,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3597,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3601,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3601,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3602,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3602,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3602,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3606,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3606,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3607,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3607,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3607,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3611,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3611,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3612,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3612,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3612,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3616,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3616,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3617,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3617,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3617,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3621,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3621,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3622,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3622,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3622,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3626,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3626,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3627,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3627,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3627,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3631,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3631,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3632,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3632,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3632,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3636,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3636,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3637,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3637,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3637,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3641,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3641,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3642,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3642,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3642,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3646,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3646,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3647,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3647,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3647,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3651,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3651,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3652,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3652,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3652,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3656,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3656,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3657,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3657,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3657,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3661,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3661,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3662,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3662,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3662,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3666,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3666,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3667,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3667,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3667,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3671,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3671,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3672,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3672,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3672,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3676,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3676,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3677,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3677,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3677,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3681,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3681,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3682,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3682,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3682,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3686,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3686,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3687,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3687,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3687,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3691,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3691,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3692,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3692,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3692,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3696,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3696,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3697,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3697,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3697,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3701,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3701,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3702,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3702,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3702,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3706,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3706,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3707,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3707,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3707,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3711,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3711,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3712,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3712,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3712,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3716,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3716,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3717,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3717,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3717,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3721,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3721,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3722,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3722,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3722,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3726,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3726,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3727,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3727,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3727,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3731,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3731,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3732,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3732,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3732,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3736,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3736,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3737,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3737,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3737,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3741,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3741,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3742,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3742,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3742,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3746,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3746,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3747,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3747,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3747,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3751,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3751,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3752,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3752,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3752,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3756,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3756,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3757,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3757,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3757,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3761,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3761,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3762,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3762,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3762,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3766,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3766,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3767,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3767,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3767,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3771,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3771,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3772,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3772,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3772,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3776,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3776,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3777,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3777,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3777,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3781,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3781,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3782,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3782,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3782,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3786,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3786,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3787,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3787,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3787,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3791,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3791,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3792,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3792,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3792,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3796,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3796,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3797,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3797,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3797,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3801,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3801,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3802,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3802,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3802,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3806,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3806,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3807,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3807,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3807,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3811,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3811,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3812,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3812,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3812,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3816,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3816,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3817,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3817,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3817,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3821,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3821,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3822,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3822,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3822,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3826,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3826,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3827,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3827,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3827,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3831,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3831,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3832,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3832,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3832,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3836,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3836,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3837,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3837,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3837,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3841,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3841,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3842,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3842,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3842,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3846,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3846,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3847,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3847,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3847,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3851,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3851,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3852,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3852,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3852,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3856,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3856,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3857,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3857,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3857,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3861,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3861,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3862,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3862,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3862,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3866,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3866,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3867,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3867,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3867,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3871,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3871,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3872,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3872,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3872,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3876,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3876,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3877,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3877,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3877,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3881,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3881,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3882,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3882,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3882,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3886,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3886,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3887,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3887,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3887,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3891,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3891,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3892,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3892,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3892,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3896,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3896,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3897,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3897,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3897,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3901,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3901,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3902,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3902,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3902,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3906,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3906,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3907,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3907,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3907,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3911,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3911,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3912,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3912,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3912,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3916,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3916,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3917,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3917,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3917,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3921,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3921,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3922,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3922,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3922,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3926,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3926,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3927,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3927,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3927,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3931,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3931,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3932,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3932,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3932,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3936,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3936,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3937,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3937,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3937,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3941,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3941,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3942,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3942,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3942,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3946,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3946,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3947,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3947,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3947,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3951,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3951,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3952,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3952,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3952,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3956,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3956,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3957,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3957,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3957,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3961,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3961,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3962,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3962,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3962,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3966,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3966,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3967,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3967,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3967,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3971,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3971,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3972,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3972,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3972,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3976,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3976,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3977,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3977,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3977,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3981,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3981,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3982,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3982,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3982,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3986,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3986,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3987,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3987,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3987,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3991,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3991,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3992,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3992,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3992,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3996,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3996,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3997,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3997,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:3997,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:4001,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:4001,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:4002,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:4002,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:4002,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:4006,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:4006,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:4007,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:4007,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:4007,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:4011,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:4011,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:4012,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:4012,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:4012,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:4016,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:4016,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:4017,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:4017,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:4017,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:4021,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:4021,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:4022,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:4022,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc:4022,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
    - functionName:    _ZN7llvm_ks17MCTargetAsmParser25checkTargetMatchPredicateERNS_6MCInstE
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCParser/MCTargetAsmParser.h'
      linkageType:     InternalLinkage
      functionLinenumber: 206
      functionLinenumberEnd: 207
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_116AArch64AsmParser26validateTargetOperandClassERN7llvm_ks18MCParsedAsmOperandEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4672
      functionLinenumberEnd: 4729
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          140
      EdgeCount:       27
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4678,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4723,58'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4723,30'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4726,11'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
    - functionName:    _ZN7llvm_ks17MCTargetAsmParser28OmitRegisterFromClobberListsEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCParser/MCTargetAsmParser.h'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_116AArch64AsmParser23MatchAndEmitInstructionEN7llvm_ks5SMLocERjRNS1_15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS5_14default_deleteIS7_EEEEEERNS1_10MCStreamerERmbS3_SF_
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3904
      functionLinenumberEnd: 4358
      functionDepth:   0
      returnType:      bool
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         665
      ICount:          6008
      EdgeCount:       748
      CyclomaticComplexity: 85
      functionsReached:
        - _ZL23getSubtargetFeatureNamem
        - _ZN12_GLOBAL__N_114AArch64Operand11CreateTokenEN7llvm_ks9StringRefEbNS1_5SMLocERNS1_9MCContextE
        - _ZN12_GLOBAL__N_114AArch64Operand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_RNS1_9MCContextE
        - _ZN12_GLOBAL__N_114AArch64Operand9CreateRegEjbN7llvm_ks5SMLocES2_RNS1_9MCContextE
        - _ZN12_GLOBAL__N_114AArch64OperandC2ERKS0_
        - _ZN12_GLOBAL__N_114AArch64OperandD2Ev
        - _ZN12_GLOBAL__N_116AArch64AsmParser14showMatchErrorEN7llvm_ks5SMLocEj
        - _ZN12_GLOBAL__N_116AArch64AsmParser19validateInstructionERN7llvm_ks6MCInstERNS1_15SmallVectorImplINS1_5SMLocEEE
        - _ZN12_GLOBAL__N_116AArch64AsmParser20MatchInstructionImplERKN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERNS1_6MCInstERmbj
        - _ZN7llvm_ks11SmallVectorINS_5SMLocELj8EEC2Ev
        - _ZN7llvm_ks11SmallVectorINS_5SMLocELj8EED2Ev
        - _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - _ZN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEEE12emplace_backIJNS2_IN12_GLOBAL__N_114AArch64OperandENS4_ISA_EEEEEEEvDpOT_
        - _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_5SMLocELb1EE9push_backERKS1_
        - _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - _ZN7llvm_ks5SMLocC2Ev
        - _ZN7llvm_ks6MCInst6setLocENS_5SMLocE
        - _ZN7llvm_ks6MCInstC2Em
        - _ZN7llvm_ks6MCInstD2Ev
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZN7llvm_ksL15getWRegFromXRegEj
        - _ZN7llvm_ksL15getXRegFromWRegEj
        - _ZNK12_GLOBAL__N_114AArch64Operand11getStartLocEv
        - _ZNK12_GLOBAL__N_114AArch64Operand13isTokenSuffixEv
        - _ZNK12_GLOBAL__N_114AArch64Operand5isImmEv
        - _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - _ZNK12_GLOBAL__N_114AArch64Operand7isFPImmEv
        - _ZNK12_GLOBAL__N_114AArch64Operand8getFPImmEv
        - _ZNK12_GLOBAL__N_114AArch64Operand8getTokenEv
        - _ZNK12_GLOBAL__N_114AArch64Operand9getEndLocEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - _ZNK7llvm_ks15MCRegisterClass8containsEj
        - _ZNK7llvm_ks15SmallVectorBase5emptyEv
        - _ZNK7llvm_ks17MCTargetAsmParser6getSTIEv
        - _ZNK7llvm_ks5SMLoceqERKS0_
        - _ZNK7llvm_ks6MCInst10getAddressEv
        - __assert_fail
        - memcmp
      functionUses:    0
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4236,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3905,3'
          Dst:             _ZNK7llvm_ks15SmallVectorBase5emptyEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3905,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3906,55'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3907,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3909,22'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand8getTokenEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3912,34'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3913,58'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3914,58'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3916,66'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3916,37'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3918,34'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3921,67'
          Dst:             _ZNK7llvm_ks15MCRegisterClass8containsEj
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3930,66'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3930,32'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3931,66'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3931,32'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3934,13'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3934,46'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3933,23'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand11CreateTokenEN7llvm_ks9StringRefEbNS1_5SMLocERNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3933,9'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3936,57'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3935,28'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3935,18'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3938,66'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3937,23'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3937,9'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3941,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3943,58'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3944,59'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3944,28'
          Dst:             _ZN12_GLOBAL__N_114AArch64OperandC2ERKS0_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3945,61'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3945,30'
          Dst:             _ZN12_GLOBAL__N_114AArch64OperandC2ERKS0_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3947,30'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand5isImmEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3947,49'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand5isImmEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3948,68'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3948,37'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3949,72'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3949,39'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3952,31'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3953,35'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3956,67'
          Dst:             _ZNK7llvm_ks15MCRegisterClass8containsEj
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3990,63'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3990,34'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3991,63'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3991,34'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3993,15'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3993,47'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3992,23'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand11CreateTokenEN7llvm_ks9StringRefEbNS1_5SMLocERNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3992,9'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3995,66'
          Dst:             _ZN7llvm_ks5SMLocC2Ev
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3996,13'
          Dst:             _ZN7llvm_ks5SMLocC2Ev
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3996,22'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3994,23'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand9CreateRegEjbN7llvm_ks5SMLocES2_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3994,9'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3998,29'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand11getStartLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3998,50'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand9getEndLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3998,63'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3997,23'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3997,9'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4000,57'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand11getStartLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4001,47'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand9getEndLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4001,60'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4000,13'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3999,18'
          Dst:             _ZN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEEE12emplace_backIJNS2_IN12_GLOBAL__N_114AArch64OperandENS4_ISA_EEEEEEEvDpOT_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4004,3'
          Dst:             _ZN12_GLOBAL__N_114AArch64OperandD2Ev
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4004,3'
          Dst:             _ZN12_GLOBAL__N_114AArch64OperandD2Ev
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4004,3'
          Dst:             _ZN12_GLOBAL__N_114AArch64OperandD2Ev
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4004,3'
          Dst:             _ZN12_GLOBAL__N_114AArch64OperandD2Ev
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4007,16'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4007,32'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4007,50'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4008,60'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4009,60'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4010,60'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4013,68'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4013,39'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4014,68'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4014,39'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4017,36'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4018,36'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4021,69'
          Dst:             _ZNK7llvm_ks15MCRegisterClass8containsEj
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4056,49'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4056,15'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4058,49'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4058,15'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4060,59'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4059,25'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4059,11'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4062,59'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4061,25'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4061,11'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4063,22'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4065,17'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4065,49'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4064,27'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand11CreateTokenEN7llvm_ks9StringRefEbNS1_5SMLocERNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4064,13'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4066,27'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4068,17'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4068,50'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4067,27'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand11CreateTokenEN7llvm_ks9StringRefEbNS1_5SMLocERNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4067,13'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4069,27'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4071,17'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4071,50'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4070,27'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand11CreateTokenEN7llvm_ks9StringRefEbNS1_5SMLocERNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4070,13'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4073,13'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4080,24'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4080,42'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4080,59'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4081,60'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4082,60'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4083,60'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4086,68'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4086,39'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4087,68'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand6getImmEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4087,39'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4090,36'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4091,36'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4094,69'
          Dst:             _ZNK7llvm_ks15MCRegisterClass8containsEj
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4126,49'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4126,15'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4128,59'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4127,25'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4127,11'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4129,22'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4131,17'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4131,49'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4130,27'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand11CreateTokenEN7llvm_ks9StringRefEbNS1_5SMLocERNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4130,13'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4132,27'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4134,17'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4134,50'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4133,27'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand11CreateTokenEN7llvm_ks9StringRefEbNS1_5SMLocERNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4133,13'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4135,27'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4137,17'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4137,50'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4136,27'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand11CreateTokenEN7llvm_ks9StringRefEbNS1_5SMLocERNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4136,13'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4139,13'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4147,35'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4147,52'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4150,57'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4152,22'
          Dst:             _ZN7llvm_ksL15getXRegFromWRegEj
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4154,63'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4153,21'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand9CreateRegEjbN7llvm_ks5SMLocES2_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4153,7'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4158,40'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4158,57'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4159,57'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4161,63'
          Dst:             _ZNK7llvm_ks15MCRegisterClass8containsEj
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4165,59'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4167,24'
          Dst:             _ZN7llvm_ksL15getXRegFromWRegEj
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4169,65'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4168,23'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand9CreateRegEjbN7llvm_ks5SMLocES2_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4168,9'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4174,40'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4174,57'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4175,57'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4177,63'
          Dst:             _ZNK7llvm_ks15MCRegisterClass8containsEj
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4181,59'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4183,24'
          Dst:             _ZN7llvm_ksL15getWRegFromXRegEj
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4185,65'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4184,23'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand9CreateRegEjbN7llvm_ks5SMLocES2_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4184,9'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4191,34'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4192,60'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4193,60'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4194,32'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand7isFPImmEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4194,51'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand8getFPImmEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4196,63'
          Dst:             _ZNK7llvm_ks15MCRegisterClass8containsEj
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4201,63'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4200,21'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand9CreateRegEjbN7llvm_ks5SMLocES2_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4200,7'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4205,10'
          Dst:             _ZN7llvm_ks6MCInstC2Em
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4209,7'
          Dst:             _ZN12_GLOBAL__N_116AArch64AsmParser20MatchInstructionImplERKN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERNS1_6MCInstERmbj
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4220,9'
          Dst:             _ZN12_GLOBAL__N_116AArch64AsmParser20MatchInstructionImplERKN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERNS1_6MCInstERmbj
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4226,52'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4227,29'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4227,42'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand13isTokenSuffixEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4239,27'
          Dst:             _ZN7llvm_ks11SmallVectorINS_5SMLocELj8EEC2Ev
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4242,29'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4242,19'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_5SMLocELb1EE9push_backERKS1_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4253,3'
          Dst:             _ZN7llvm_ks11SmallVectorINS_5SMLocELj8EED2Ev
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4243,9'
          Dst:             _ZN12_GLOBAL__N_116AArch64AsmParser19validateInstructionERN7llvm_ks6MCInstERNS1_15SmallVectorImplINS1_5SMLocEEE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4246,10'
          Dst:             _ZN7llvm_ks6MCInst6setLocENS_5SMLocE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4247,31'
          Dst:             _ZNK7llvm_ks17MCTargetAsmParser6getSTIEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4249,24'
          Dst:             _ZNK7llvm_ks6MCInst10getAddressEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4253,3'
          Dst:             _ZN7llvm_ks11SmallVectorINS_5SMLocELj8EED2Ev
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4255,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4263,16'
          Dst:             _ZL23getSubtargetFeatureNamem
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4272,12'
          Dst:             _ZN12_GLOBAL__N_116AArch64AsmParser14showMatchErrorEN7llvm_ks5SMLocEj
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4283,38'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4284,23'
          Dst:             _ZN7llvm_ks5SMLocC2Ev
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4284,20'
          Dst:             _ZNK7llvm_ks5SMLoceqERKS0_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4289,29'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4290,29'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4290,50'
          Dst:             _ZNK12_GLOBAL__N_114AArch64Operand13isTokenSuffixEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4293,12'
          Dst:             _ZN12_GLOBAL__N_116AArch64AsmParser14showMatchErrorEN7llvm_ks5SMLocEj
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4350,42'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4351,21'
          Dst:             _ZN7llvm_ks5SMLocC2Ev
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4351,18'
          Dst:             _ZNK7llvm_ks5SMLoceqERKS0_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4353,12'
          Dst:             _ZN12_GLOBAL__N_116AArch64AsmParser14showMatchErrorEN7llvm_ks5SMLocEj
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4357,3'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4358,1'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4358,1'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
    - functionName:    _ZN12_GLOBAL__N_116AArch64AsmParser14ParseDirectiveEN7llvm_ks8AsmTokenE
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4361
      functionLinenumberEnd: 4388
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         74
      ICount:          778
      EdgeCount:       100
      CyclomaticComplexity: 28
      functionsReached:
        - _ZN12_GLOBAL__N_116AArch64AsmParser17parseDirectiveLOHEN7llvm_ks9StringRefENS1_5SMLocE
        - _ZN12_GLOBAL__N_116AArch64AsmParser18parseDirectiveInstEN7llvm_ks5SMLocE
        - _ZN12_GLOBAL__N_116AArch64AsmParser18parseDirectiveWordEjN7llvm_ks5SMLocE
        - _ZN12_GLOBAL__N_116AArch64AsmParser19parseDirectiveLtorgEN7llvm_ks5SMLocE
        - _ZN12_GLOBAL__N_116AArch64AsmParser19parseDirectiveUnreqEN7llvm_ks5SMLocE
        - _ZN12_GLOBAL__N_116AArch64AsmParser25parseDirectiveTLSDescCallEN7llvm_ks5SMLocE
        - _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZNK7llvm_ks16MCObjectFileInfo17getObjectFileTypeEv
        - _ZNK7llvm_ks8AsmToken13getIdentifierEv
        - _ZNK7llvm_ks8AsmToken6getLocEv
        - _ZNK7llvm_ks9MCContext17getObjectFileInfoEv
        - memcmp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4363,5'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4363,18'
          Dst:             _ZNK7llvm_ks9MCContext17getObjectFileInfoEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4363,39'
          Dst:             _ZNK7llvm_ks16MCObjectFileInfo17getObjectFileTypeEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4367,33'
          Dst:             _ZNK7llvm_ks8AsmToken13getIdentifierEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4368,27'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4369,16'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4370,12'
          Dst:             _ZN12_GLOBAL__N_116AArch64AsmParser18parseDirectiveWordEjN7llvm_ks5SMLocE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4371,16'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4372,12'
          Dst:             _ZN12_GLOBAL__N_116AArch64AsmParser18parseDirectiveWordEjN7llvm_ks5SMLocE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4373,16'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4374,12'
          Dst:             _ZN12_GLOBAL__N_116AArch64AsmParser18parseDirectiveWordEjN7llvm_ks5SMLocE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4375,16'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4376,12'
          Dst:             _ZN12_GLOBAL__N_116AArch64AsmParser25parseDirectiveTLSDescCallEN7llvm_ks5SMLocE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4377,16'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4377,37'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4378,12'
          Dst:             _ZN12_GLOBAL__N_116AArch64AsmParser19parseDirectiveLtorgEN7llvm_ks5SMLocE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4379,16'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4380,12'
          Dst:             _ZN12_GLOBAL__N_116AArch64AsmParser19parseDirectiveUnreqEN7llvm_ks5SMLocE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4383,18'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4384,14'
          Dst:             _ZN12_GLOBAL__N_116AArch64AsmParser18parseDirectiveInstEN7llvm_ks5SMLocE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4387,10'
          Dst:             _ZN12_GLOBAL__N_116AArch64AsmParser17parseDirectiveLOHEN7llvm_ks9StringRefENS1_5SMLocE
    - functionName:    _ZN7llvm_ks17MCTargetAsmParser16ParseInstructionERNS_20ParseInstructionInfoENS_9StringRefENS_8AsmTokenERNS_15SmallVectorImplINSt3__110unique_ptrINS_18MCParsedAsmOperandENS6_14default_deleteIS8_EEEEEERj
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCParser/MCTargetAsmParser.h'
      linkageType:     InternalLinkage
      functionLinenumber: 165
      functionLinenumberEnd: 166
      functionDepth:   0
      returnType:      bool
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          48
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks8AsmToken6getLocEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCParser/MCTargetAsmParser.h:166,47'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
    - functionName:    _ZN12_GLOBAL__N_116AArch64AsmParser16ParseInstructionERN7llvm_ks20ParseInstructionInfoENS1_9StringRefENS1_5SMLocERNS1_15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS7_14default_deleteIS9_EEEEEERj
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3376
      functionLinenumberEnd: 3528
      functionDepth:   0
      returnType:      bool
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         438
      ICount:          3645
      EdgeCount:       556
      CyclomaticComplexity: 120
      functionsReached:
        - _ZN12_GLOBAL__N_114AArch64Operand11CreateTokenEN7llvm_ks9StringRefEbNS1_5SMLocERNS1_9MCContextE
        - _ZN12_GLOBAL__N_114AArch64Operand14CreateCondCodeEN7llvm_ks9AArch64CC8CondCodeENS1_5SMLocES4_RNS1_9MCContextE
        - _ZN12_GLOBAL__N_116AArch64AsmParser12parseOperandERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEEbb
        - _ZN12_GLOBAL__N_116AArch64AsmParser13parseSysAliasEN7llvm_ks9StringRefENS1_5SMLocERNS1_15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS5_14default_deleteIS7_EEEEEE
        - _ZN12_GLOBAL__N_116AArch64AsmParser17parseDirectiveReqEN7llvm_ks9StringRefENS1_5SMLocE
        - _ZN12_GLOBAL__N_116AArch64AsmParser19parseCondCodeStringEN7llvm_ks9StringRefE
        - _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - _ZN7llvm_ks5SMLoc14getFromPointerEPKc
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks11MCAsmParser6getTokEv
        - _ZNK7llvm_ks5SMLoc10getPointerEv
        - _ZNK7llvm_ks8AsmToken13getIdentifierEv
        - _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - _ZNK7llvm_ks8AsmToken6getLocEv
        - _ZNK7llvm_ks9StringRef5lowerEv
        - __assert_fail
        - memchr
        - memcmp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3377,25'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3378,39'
          Dst:             _ZNK7llvm_ks9StringRef5lowerEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3379,27'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3379,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3380,27'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3380,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3381,27'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3381,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3382,27'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3382,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3383,27'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3383,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3384,27'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3384,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3385,27'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3385,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3386,27'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3386,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3387,27'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3387,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3388,27'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3388,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3389,27'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3389,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3390,27'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3390,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3391,27'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3391,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3392,27'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3392,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3393,27'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3393,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3394,27'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3394,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3395,27'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3395,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3396,27'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3396,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3400,14'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3400,23'
          Dst:             _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3401,14'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3401,23'
          Dst:             _ZNK7llvm_ks8AsmToken13getIdentifierEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3401,42'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3402,5'
          Dst:             _ZN12_GLOBAL__N_116AArch64AsmParser17parseDirectiveReqEN7llvm_ks9StringRefENS1_5SMLocE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3409,33'
          Dst:             memchr
        - Src:             'llvm/include/llvm/ADT/StringRef.h:456,14'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3413,15'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3413,31'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3413,47'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3413,63'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3414,20'
          Dst:             _ZN12_GLOBAL__N_116AArch64AsmParser13parseSysAliasEN7llvm_ks9StringRefENS1_5SMLocERNS1_15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS5_14default_deleteIS7_EEEEEE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3415,20'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3415,31'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3421,57'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3421,7'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand11CreateTokenEN7llvm_ks9StringRefEbNS1_5SMLocERNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3420,12'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3425,15'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3427,17'
          Dst:             memchr
        - Src:             'llvm/include/llvm/ADT/StringRef.h:456,14'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3430,53'
          Dst:             _ZNK7llvm_ks5SMLoc10getPointerEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3430,23'
          Dst:             _ZN7llvm_ks5SMLoc14getFromPointerEPKc
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3432,30'
          Dst:             _ZN12_GLOBAL__N_116AArch64AsmParser19parseCondCodeStringEN7llvm_ks9StringRefE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3437,37'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3437,59'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3437,9'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand11CreateTokenEN7llvm_ks9StringRefEbNS1_5SMLocERNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3436,14'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3439,62'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3439,9'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand14CreateCondCodeEN7llvm_ks9AArch64CC8CondCodeENS1_5SMLocES4_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3438,14'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3445,17'
          Dst:             memchr
        - Src:             'llvm/include/llvm/ADT/StringRef.h:456,14'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3447,53'
          Dst:             _ZNK7llvm_ks5SMLoc10getPointerEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3447,23'
          Dst:             _ZN7llvm_ks5SMLoc14getFromPointerEPKc
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3450,60'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3450,9'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand11CreateTokenEN7llvm_ks9StringRefEbNS1_5SMLocERNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3449,14'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3456,16'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3456,34'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3456,52'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3457,16'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3457,36'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3457,55'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3458,16'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3458,35'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3458,54'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3466,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3466,59'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3468,16'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3468,34'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3468,52'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3471,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3471,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3473,9'
          Dst:             _ZN12_GLOBAL__N_116AArch64AsmParser12parseOperandERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEEbb
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3480,12'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3480,23'
          Dst:             _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3484,11'
          Dst:             _ZN12_GLOBAL__N_116AArch64AsmParser12parseOperandERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEEbb
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3501,18'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3501,27'
          Dst:             _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3502,28'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3502,37'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3503,56'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3504,56'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3503,28'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand11CreateTokenEN7llvm_ks9StringRefEbNS1_5SMLocERNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3503,18'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3508,18'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3508,27'
          Dst:             _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3509,28'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3509,37'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3510,56'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3511,56'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3510,28'
          Dst:             _ZN12_GLOBAL__N_114AArch64Operand11CreateTokenEN7llvm_ks9StringRefEbNS1_5SMLocERNS1_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3510,18'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3519,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:3519,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
    - functionName:    _ZN7llvm_ks17MCTargetAsmParser16SetFrameRegisterEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCParser/MCTargetAsmParser.h'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionLinenumberEnd: 147
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_116AArch64AsmParser13ParseRegisterERjRN7llvm_ks5SMLocES4_S1_
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1947
      functionLinenumberEnd: 1951
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          47
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116AArch64AsmParser16tryParseRegisterEv
        - _ZN7llvm_ks5SMLoc14getFromPointerEPKc
        - _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - _ZNK7llvm_ks5SMLoc10getPointerEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1948,14'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1949,11'
          Dst:             _ZN12_GLOBAL__N_116AArch64AsmParser16tryParseRegisterEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1950,34'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser6getLocEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1950,43'
          Dst:             _ZNK7llvm_ks5SMLoc10getPointerEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:1950,12'
          Dst:             _ZN7llvm_ks5SMLoc14getFromPointerEPKc
    - functionName:    _ZN12_GLOBAL__N_116AArch64AsmParserD0Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116AArch64AsmParserD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:46,7'
          Dst:             _ZN12_GLOBAL__N_116AArch64AsmParserD2Ev
    - functionName:    _ZN12_GLOBAL__N_116AArch64AsmParserD2Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks17MCTargetAsmParserD2Ev
        - _ZN7llvm_ks9StringMapINSt3__14pairIbjEENS_15MallocAllocatorEED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:46,7'
          Dst:             _ZN7llvm_ks9StringMapINSt3__14pairIbjEENS_15MallocAllocatorEED2Ev
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:46,7'
          Dst:             _ZN7llvm_ks17MCTargetAsmParserD2Ev
    - functionName:    _ZN7llvm_ks9StringMapINSt3__14pairIbjEENS_15MallocAllocatorEED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 385
      functionLinenumberEnd: 398
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         19
      ICount:          90
      EdgeCount:       19
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13StringMapImpl15getTombstoneValEv
        - _ZN7llvm_ks14StringMapEntryINSt3__14pairIbjEEE7DestroyINS_15MallocAllocatorEEEvRT_
        - _ZNK7llvm_ks13StringMapImpl5emptyEv
        - __clang_call_terminate
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/StringMap.h:389,10'
          Dst:             _ZNK7llvm_ks13StringMapImpl5emptyEv
        - Src:             'llvm/include/llvm/ADT/StringMap.h:392,33'
          Dst:             _ZN7llvm_ks13StringMapImpl15getTombstoneValEv
        - Src:             'llvm/include/llvm/ADT/StringMap.h:393,45'
          Dst:             _ZN7llvm_ks14StringMapEntryINSt3__14pairIbjEEE7DestroyINS_15MallocAllocatorEEEvRT_
        - Src:             'llvm/include/llvm/ADT/StringMap.h:389,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK12_GLOBAL__N_116AArch64AsmParser24ComputeAvailableFeaturesERKN7llvm_ks13FeatureBitsetE
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/AArch64/AArch64GenAsmMatcher.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 6344
      functionLinenumberEnd: 6362
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         27
      ICount:          195
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks17MCTargetAsmParser20setAvailableFeaturesEm
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCParser/MCTargetAsmParser.h'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 131
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    19
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks9StringMapINSt3__14pairIbjEENS_15MallocAllocatorEEC2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 224
      functionLinenumberEnd: 224
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13StringMapImplC2Ej
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/StringMap.h:224,17'
          Dst:             _ZN7llvm_ks13StringMapImplC2Ej
    - functionName:    _ZN12_GLOBAL__N_116AArch64AsmParserC2ERKN7llvm_ks15MCSubtargetInfoERNS1_11MCAsmParserERKNS1_11MCInstrInfoERKNS1_15MCTargetOptionsE
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          129
      EdgeCount:       36
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN7llvm_ks10MCStreamer17getTargetStreamerEv
        - _ZN7llvm_ks17MCTargetAsmParser20setAvailableFeaturesEm
        - _ZN7llvm_ks17MCTargetAsmParserC2ERKNS_15MCTargetOptionsERKNS_15MCSubtargetInfoE
        - _ZN7llvm_ks17MCTargetAsmParserD2Ev
        - _ZN7llvm_ks20MCAsmParserExtension10InitializeERNS_11MCAsmParserE
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks21AArch64TargetStreamerC2ERNS_10MCStreamerE
        - _ZN7llvm_ks9StringMapINSt3__14pairIbjEENS_15MallocAllocatorEEC2Ev
        - _ZN7llvm_ks9StringMapINSt3__14pairIbjEENS_15MallocAllocatorEED2Ev
        - _ZN7llvm_ks9StringRefC2Ev
        - _ZNK12_GLOBAL__N_116AArch64AsmParser24ComputeAvailableFeaturesERKN7llvm_ks13FeatureBitsetE
        - _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - _ZNK7llvm_ks17MCTargetAsmParser6getSTIEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:124,7'
          Dst:             _ZN7llvm_ks17MCTargetAsmParserC2ERKNS_15MCTargetOptionsERKNS_15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:122,3'
          Dst:             _ZN7llvm_ks9StringRefC2Ev
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:122,3'
          Dst:             _ZN7llvm_ks9StringMapINSt3__14pairIbjEENS_15MallocAllocatorEEC2Ev
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:125,27'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10InitializeERNS_11MCAsmParserE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:126,21'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:127,11'
          Dst:             _ZN7llvm_ks10MCStreamer17getTargetStreamerEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:128,11'
          Dst:             _ZN7llvm_ks21AArch64TargetStreamerC2ERNS_10MCStreamerE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:131,51'
          Dst:             _ZNK7llvm_ks17MCTargetAsmParser6getSTIEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:131,60'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:131,26'
          Dst:             _ZNK12_GLOBAL__N_116AArch64AsmParser24ComputeAvailableFeaturesERKN7llvm_ks13FeatureBitsetE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:131,5'
          Dst:             _ZN7llvm_ks17MCTargetAsmParser20setAvailableFeaturesEm
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:132,3'
          Dst:             _ZN7llvm_ks9StringMapINSt3__14pairIbjEENS_15MallocAllocatorEED2Ev
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:132,3'
          Dst:             _ZN7llvm_ks17MCTargetAsmParserD2Ev
    - functionName:    _ZN7llvm_ks19RegisterMCAsmParserIN12_GLOBAL__N_116AArch64AsmParserEE9AllocatorERKNS_15MCSubtargetInfoERNS_11MCAsmParserERKNS_11MCInstrInfoERKNS_15MCTargetOptionsE
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/TargetRegistry.h'
      linkageType:     InternalLinkage
      functionLinenumber: 907
      functionLinenumberEnd: 909
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN12_GLOBAL__N_116AArch64AsmParserC2ERKN7llvm_ks15MCSubtargetInfoERNS1_11MCAsmParserERKNS1_11MCInstrInfoERKNS1_15MCTargetOptionsE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/TargetRegistry.h:908,16'
          Dst:             _ZN12_GLOBAL__N_116AArch64AsmParserC2ERKN7llvm_ks15MCSubtargetInfoERNS1_11MCAsmParserERKNS1_11MCInstrInfoERKNS1_15MCTargetOptionsE
    - functionName:    _ZN7llvm_ks14TargetRegistry19RegisterMCAsmParserERNS_6TargetEPFPNS_17MCTargetAsmParserERKNS_15MCSubtargetInfoERNS_11MCAsmParserERKNS_11MCInstrInfoERKNS_15MCTargetOptionsEE
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/TargetRegistry.h'
      linkageType:     InternalLinkage
      functionLinenumber: 597
      functionLinenumberEnd: 599
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks19RegisterMCAsmParserIN12_GLOBAL__N_116AArch64AsmParserEEC2ERNS_6TargetE
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/TargetRegistry.h'
      linkageType:     InternalLinkage
      functionLinenumber: 900
      functionLinenumberEnd: 902
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks14TargetRegistry19RegisterMCAsmParserERNS_6TargetEPFPNS_17MCTargetAsmParserERKNS_15MCSubtargetInfoERNS_11MCAsmParserERKNS_11MCInstrInfoERKNS_15MCTargetOptionsEE
        - _ZN7llvm_ks19RegisterMCAsmParserIN12_GLOBAL__N_116AArch64AsmParserEE9AllocatorERKNS_15MCSubtargetInfoERNS_11MCAsmParserERKNS_11MCInstrInfoERKNS_15MCTargetOptionsE
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/TargetRegistry.h:901,5'
          Dst:             _ZN7llvm_ks14TargetRegistry19RegisterMCAsmParserERNS_6TargetEPFPNS_17MCTargetAsmParserERKNS_15MCSubtargetInfoERNS_11MCAsmParserERKNS_11MCInstrInfoERKNS_15MCTargetOptionsEE
        - Src:             'llvm/include/llvm/Support/TargetRegistry.h:901,5'
          Dst:             _ZN7llvm_ks19RegisterMCAsmParserIN12_GLOBAL__N_116AArch64AsmParserEE9AllocatorERKNS_15MCSubtargetInfoERNS_11MCAsmParserERKNS_11MCInstrInfoERKNS_15MCTargetOptionsE
    - functionName:    LLVMInitializeAArch64AsmParser
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4658
      functionLinenumberEnd: 4662
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks19RegisterMCAsmParserIN12_GLOBAL__N_116AArch64AsmParserEEC2ERNS_6TargetE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4659,41'
          Dst:             _ZN7llvm_ks19RegisterMCAsmParserIN12_GLOBAL__N_116AArch64AsmParserEEC2ERNS_6TargetE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4660,41'
          Dst:             _ZN7llvm_ks19RegisterMCAsmParserIN12_GLOBAL__N_116AArch64AsmParserEEC2ERNS_6TargetE
        - Src:             'llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp:4661,41'
          Dst:             _ZN7llvm_ks19RegisterMCAsmParserIN12_GLOBAL__N_116AArch64AsmParserEEC2ERNS_6TargetE
    - functionName:    _ZN7llvm_ks12MCTargetExprD2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCExpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 556
      functionLinenumberEnd: 556
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks12MCTargetExprC2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCExpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 555
      functionLinenumberEnd: 555
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks6MCExprC2ENS0_8ExprKindE
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCExpr.h:555,20'
          Dst:             _ZN7llvm_ks6MCExprC2ENS0_8ExprKindE
    - functionName:    _ZN7llvm_ks12MCTargetExprD0Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCExpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 556
      functionLinenumberEnd: 556
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks13AArch64MCExprD0Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13AArch64MCExprD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.h:23,7'
          Dst:             _ZN7llvm_ks13AArch64MCExprD2Ev
    - functionName:    _ZN7llvm_ks13AArch64MCExprD2Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12MCTargetExprD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.h:23,7'
          Dst:             _ZN7llvm_ks12MCTargetExprD2Ev
    - functionName:    _ZL28fixELFSymbolsInTLSFixupsImplPKN7llvm_ks6MCExprERNS_11MCAssemblerE
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 131
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          70
      EdgeCount:       18
      CyclomaticComplexity: 10
      functionsReached:
        - _ZL28fixELFSymbolsInTLSFixupsImplPKN7llvm_ks6MCExprERNS_11MCAssemblerE
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - _ZN7llvm_ks4castINS_11MCSymbolELFEKNS_8MCSymbolEEENS_10cast_rettyIT_T0_E8ret_typeERS6_
        - _ZN7llvm_ks4castINS_11MCUnaryExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks4castINS_12MCBinaryExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks4castINS_15MCSymbolRefExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK7llvm_ks11MCSymbolELF7setTypeEj
        - _ZNK7llvm_ks11MCUnaryExpr10getSubExprEv
        - _ZNK7llvm_ks12MCBinaryExpr6getLHSEv
        - _ZNK7llvm_ks12MCBinaryExpr6getRHSEv
        - _ZNK7llvm_ks15MCSymbolRefExpr9getSymbolEv
        - _ZNK7llvm_ks6MCExpr7getKindEv
      functionUses:    4
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.cpp:105,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.cpp:105,17'
          Dst:             _ZNK7llvm_ks6MCExpr7getKindEv
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.cpp:107,5'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.cpp:113,30'
          Dst:             _ZN7llvm_ks4castINS_12MCBinaryExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.cpp:114,38'
          Dst:             _ZNK7llvm_ks12MCBinaryExpr6getLHSEv
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.cpp:114,5'
          Dst:             _ZL28fixELFSymbolsInTLSFixupsImplPKN7llvm_ks6MCExprERNS_11MCAssemblerE
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.cpp:115,38'
          Dst:             _ZNK7llvm_ks12MCBinaryExpr6getRHSEv
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.cpp:115,5'
          Dst:             _ZL28fixELFSymbolsInTLSFixupsImplPKN7llvm_ks6MCExprERNS_11MCAssemblerE
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.cpp:122,38'
          Dst:             _ZN7llvm_ks4castINS_15MCSymbolRefExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.cpp:123,30'
          Dst:             _ZNK7llvm_ks15MCSymbolRefExpr9getSymbolEv
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.cpp:123,5'
          Dst:             _ZN7llvm_ks4castINS_11MCSymbolELFEKNS_8MCSymbolEEENS_10cast_rettyIT_T0_E8ret_typeERS6_
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.cpp:123,43'
          Dst:             _ZNK7llvm_ks11MCSymbolELF7setTypeEj
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.cpp:128,34'
          Dst:             _ZN7llvm_ks4castINS_11MCUnaryExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.cpp:128,59'
          Dst:             _ZNK7llvm_ks11MCUnaryExpr10getSubExprEv
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.cpp:128,5'
          Dst:             _ZL28fixELFSymbolsInTLSFixupsImplPKN7llvm_ks6MCExprERNS_11MCAssemblerE
    - functionName:    _ZN7llvm_ks13AArch64MCExpr12getSymbolLocENS0_11VariantKindE
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks13AArch64MCExpr24fixELFSymbolsInTLSFixupsERNS_11MCAssemblerE
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionLinenumberEnd: 145
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          50
      EdgeCount:       21
      CyclomaticComplexity: 12
      functionsReached:
        - _ZL28fixELFSymbolsInTLSFixupsImplPKN7llvm_ks6MCExprERNS_11MCAssemblerE
        - _ZN7llvm_ks13AArch64MCExpr12getSymbolLocENS0_11VariantKindE
        - _ZNK7llvm_ks13AArch64MCExpr10getSubExprEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.cpp:134,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.cpp:134,11'
          Dst:             _ZN7llvm_ks13AArch64MCExpr12getSymbolLocENS0_11VariantKindE
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.cpp:144,32'
          Dst:             _ZNK7llvm_ks13AArch64MCExpr10getSubExprEv
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.cpp:144,3'
          Dst:             _ZL28fixELFSymbolsInTLSFixupsImplPKN7llvm_ks6MCExprERNS_11MCAssemblerE
    - functionName:    _ZNK7llvm_ks13AArch64MCExpr25evaluateAsRelocatableImplERNS_7MCValueEPKNS_11MCAsmLayoutEPKNS_7MCFixupE
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          49
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks7MCValue3getEPKNS_15MCSymbolRefExprES3_lj
        - _ZNK7llvm_ks13AArch64MCExpr10getSubExprEv
        - _ZNK7llvm_ks13AArch64MCExpr7getKindEv
        - _ZNK7llvm_ks6MCExpr21evaluateAsRelocatableERNS_7MCValueEPKNS_11MCAsmLayoutEPKNS_7MCFixupE
        - _ZNK7llvm_ks7MCValue11getConstantEv
        - _ZNK7llvm_ks7MCValue7getSymAEv
        - _ZNK7llvm_ks7MCValue7getSymBEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.cpp:95,8'
          Dst:             _ZNK7llvm_ks13AArch64MCExpr10getSubExprEv
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.cpp:95,22'
          Dst:             _ZNK7llvm_ks6MCExpr21evaluateAsRelocatableERNS_7MCValueEPKNS_11MCAsmLayoutEPKNS_7MCFixupE
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.cpp:99,24'
          Dst:             _ZNK7llvm_ks7MCValue7getSymAEv
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.cpp:99,39'
          Dst:             _ZNK7llvm_ks7MCValue7getSymBEv
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.cpp:99,54'
          Dst:             _ZNK7llvm_ks7MCValue11getConstantEv
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.cpp:99,69'
          Dst:             _ZNK7llvm_ks13AArch64MCExpr7getKindEv
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.cpp:99,7'
          Dst:             _ZN7llvm_ks7MCValue3getEPKNS_15MCSymbolRefExprES3_lj
    - functionName:    _ZNK7llvm_ks13AArch64MCExpr13visitUsedExprERNS_10MCStreamerE
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks10MCStreamer13visitUsedExprERKNS_6MCExprE
        - _ZNK7llvm_ks13AArch64MCExpr10getSubExprEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.cpp:85,27'
          Dst:             _ZNK7llvm_ks13AArch64MCExpr10getSubExprEv
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.cpp:85,12'
          Dst:             _ZN7llvm_ks10MCStreamer13visitUsedExprERKNS_6MCExprE
    - functionName:    _ZNK7llvm_ks13AArch64MCExpr9printImplERNS_11raw_ostreamEPKNS_9MCAsmInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          49
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks11raw_ostreamlsENS_9StringRefE
        - _ZNK7llvm_ks13AArch64MCExpr18getVariantKindNameEv
        - _ZNK7llvm_ks13AArch64MCExpr7getKindEv
        - _ZNK7llvm_ks6MCExpr5printERNS_11raw_ostreamEPKNS_9MCAsmInfoE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.cpp:79,7'
          Dst:             _ZNK7llvm_ks13AArch64MCExpr7getKindEv
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.cpp:80,11'
          Dst:             _ZNK7llvm_ks13AArch64MCExpr18getVariantKindNameEv
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.cpp:80,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsENS_9StringRefE
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.cpp:81,9'
          Dst:             _ZNK7llvm_ks6MCExpr5printERNS_11raw_ostreamEPKNS_9MCAsmInfoE
    - functionName:    _ZNK7llvm_ks13AArch64MCExpr18getVariantKindNameEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         43
      ICount:          215
      EdgeCount:       84
      CyclomaticComplexity: 43
      functionsReached:
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZNK7llvm_ks13AArch64MCExpr7getKindEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.cpp:34,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.cpp:34,33'
          Dst:             _ZNK7llvm_ks13AArch64MCExpr7getKindEv
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.cpp:35,39'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.cpp:36,39'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.cpp:37,39'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.cpp:38,39'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.cpp:39,39'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.cpp:40,39'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.cpp:41,39'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.cpp:42,39'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.cpp:43,39'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.cpp:44,39'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.cpp:45,39'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.cpp:46,39'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.cpp:47,39'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.cpp:48,39'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.cpp:49,39'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.cpp:50,39'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.cpp:51,39'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.cpp:52,39'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.cpp:53,39'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.cpp:54,39'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.cpp:55,39'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.cpp:56,39'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.cpp:57,39'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.cpp:58,39'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.cpp:59,39'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.cpp:60,39'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.cpp:61,39'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.cpp:62,39'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.cpp:63,39'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.cpp:64,39'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.cpp:65,39'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.cpp:66,39'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.cpp:67,39'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.cpp:68,39'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.cpp:69,39'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.cpp:70,39'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.cpp:71,39'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.cpp:72,39'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.cpp:74,5'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
    - functionName:    _ZN7llvm_ks13AArch64MCExprC2EPKNS_6MCExprENS0_11VariantKindE
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12MCTargetExprC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.h:108,12'
          Dst:             _ZN7llvm_ks12MCTargetExprC2Ev
    - functionName:    _ZNK7llvm_ks13AArch64MCExpr22findAssociatedFragmentEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.cpp:89,3'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
    - functionName:    _ZN7llvm_ks13AArch64MCExpr6createEPKNS_6MCExprENS0_11VariantKindERNS_9MCContextE
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          63
      EdgeCount:       12
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13AArch64MCExprC2EPKNS_6MCExprENS0_11VariantKindE
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.cpp:30,20'
          Dst:             _ZN7llvm_ks13AArch64MCExprC2EPKNS_6MCExprENS0_11VariantKindE
    - functionName:    _GLOBAL__sub_I_AArch64MCTargetDesc.cpp
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCTargetDesc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCTargetDesc.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCTargetDesc.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCTargetDesc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          380
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - _ZN7llvm_ks13FeatureBitsetC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenSubtargetInfo.inc:44,41'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenSubtargetInfo.inc:44,63'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenSubtargetInfo.inc:45,41'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenSubtargetInfo.inc:45,63'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenSubtargetInfo.inc:46,41'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenSubtargetInfo.inc:46,63'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenSubtargetInfo.inc:47,57'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenSubtargetInfo.inc:47,82'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenSubtargetInfo.inc:48,52'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenSubtargetInfo.inc:48,80'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenSubtargetInfo.inc:49,27'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenSubtargetInfo.inc:49,53'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenSubtargetInfo.inc:50,49'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenSubtargetInfo.inc:50,76'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenSubtargetInfo.inc:51,36'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenSubtargetInfo.inc:51,65'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenSubtargetInfo.inc:52,30'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenSubtargetInfo.inc:52,60'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenSubtargetInfo.inc:53,50'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenSubtargetInfo.inc:53,76'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenSubtargetInfo.inc:54,69'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenSubtargetInfo.inc:54,98'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenSubtargetInfo.inc:55,67'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenSubtargetInfo.inc:55,99'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenSubtargetInfo.inc:56,54'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenSubtargetInfo.inc:56,79'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenSubtargetInfo.inc:57,61'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenSubtargetInfo.inc:57,94'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenSubtargetInfo.inc:58,48'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenSubtargetInfo.inc:58,74'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenSubtargetInfo.inc:59,48'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenSubtargetInfo.inc:59,74'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenSubtargetInfo.inc:60,45'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenSubtargetInfo.inc:60,76'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenSubtargetInfo.inc:61,51'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenSubtargetInfo.inc:61,82'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCTargetDesc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          122
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - _ZN7llvm_ks13FeatureBitsetC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenSubtargetInfo.inc:66,54'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenSubtargetInfo.inc:66,76'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenSubtargetInfo.inc:67,54'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenSubtargetInfo.inc:67,76'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenSubtargetInfo.inc:68,54'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenSubtargetInfo.inc:68,76'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenSubtargetInfo.inc:69,54'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenSubtargetInfo.inc:69,76'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenSubtargetInfo.inc:70,48'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenSubtargetInfo.inc:70,74'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenSubtargetInfo.inc:71,52'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenSubtargetInfo.inc:71,79'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenSubtargetInfo.inc:72,48'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenSubtargetInfo.inc:72,145'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
    - functionName:    _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/SubtargetFeature.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          53
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    722
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks13FeatureBitsetC2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/SubtargetFeature.h'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1334
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks8ArrayRefINS_18SubtargetFeatureKVEEC2ILm7EEERAT__KS1_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ArrayRef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks8ArrayRefINS_18SubtargetFeatureKVEEC2ILm18EEERAT__KS1_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ArrayRef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ksL32createAArch64MCSubtargetInfoImplERKNS_6TripleENS_9StringRefES3_
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/AArch64/AArch64GenSubtargetInfo.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          68
      EdgeCount:       12
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks15MCSubtargetInfoC2ERKNS_6TripleENS_9StringRefES4_NS_8ArrayRefINS_18SubtargetFeatureKVEEES7_PKNS_15SubtargetInfoKVE
        - _ZN7llvm_ks8ArrayRefINS_18SubtargetFeatureKVEEC2ILm18EEERAT__KS1_
        - _ZN7llvm_ks8ArrayRefINS_18SubtargetFeatureKVEEC2ILm7EEERAT__KS1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenSubtargetInfo.inc:89,43'
          Dst:             _ZN7llvm_ks8ArrayRefINS_18SubtargetFeatureKVEEC2ILm18EEERAT__KS1_
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenSubtargetInfo.inc:89,61'
          Dst:             _ZN7llvm_ks8ArrayRefINS_18SubtargetFeatureKVEEC2ILm7EEERAT__KS1_
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenSubtargetInfo.inc:89,14'
          Dst:             _ZN7llvm_ks15MCSubtargetInfoC2ERKNS_6TripleENS_9StringRefES4_NS_8ArrayRefINS_18SubtargetFeatureKVEEES7_PKNS_15SubtargetInfoKVE
    - functionName:    _ZN7llvm_ks14MCRegisterInfo22mapLLVMRegsToDwarfRegsEPKNS0_16DwarfLLVMRegPairEjb
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCRegisterInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 279
      functionLinenumberEnd: 287
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          37
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    24
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks14MCRegisterInfo22mapDwarfRegsToLLVMRegsEPKNS0_16DwarfLLVMRegPairEjb
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCRegisterInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 293
      functionLinenumberEnd: 301
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          37
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    24
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks14MCRegisterInfo18InitMCRegisterInfoEPKNS_14MCRegisterDescEjjjPKNS_15MCRegisterClassEjPA2_KtjPS7_PKjPKcSE_SA_jPKNS0_17SubRegCoveredBitsESA_
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCRegisterInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionLinenumberEnd: 273
      functionDepth:   0
      returnType:      void
      argCount:        17
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          87
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEE16setNumTombstonesEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 666
      functionLinenumberEnd: 668
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEE13setNumEntriesEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 659
      functionLinenumberEnd: 661
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEEEjiS3_S6_E16setNumTombstonesEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 366
      functionLinenumberEnd: 368
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEE16setNumTombstonesEj
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:367,36'
          Dst:             _ZN7llvm_ks8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEE16setNumTombstonesEj
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEEEjiS3_S6_E13setNumEntriesEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionLinenumberEnd: 356
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEE13setNumEntriesEj
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:355,36'
          Dst:             _ZN7llvm_ks8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEE13setNumEntriesEj
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEEEjiS3_S6_E9initEmptyEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 277
      functionLinenumberEnd: 286
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          72
      EdgeCount:       16
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEEEjiS3_S6_E10getBucketsEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEEEjiS3_S6_E11getEmptyKeyEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEEEjiS3_S6_E13getBucketsEndEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEEEjiS3_S6_E13setNumEntriesEj
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEEEjiS3_S6_E16setNumTombstonesEj
        - _ZN7llvm_ks6detail12DenseMapPairIjiE8getFirstEv
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEEEjiS3_S6_E13getNumBucketsEv
        - __assert_fail
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:278,5'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEEEjiS3_S6_E13setNumEntriesEj
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:279,5'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEEEjiS3_S6_E16setNumTombstonesEj
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:281,5'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEEEjiS3_S6_E13getNumBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:281,5'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEEEjiS3_S6_E13getNumBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:281,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:283,27'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEEEjiS3_S6_E11getEmptyKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:284,23'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEEEjiS3_S6_E10getBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:284,42'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEEEjiS3_S6_E13getBucketsEndEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:285,18'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIjiE8getFirstEv
    - functionName:    _ZN7llvm_ks8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEE15allocateBucketsEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 678
      functionLinenumberEnd: 687
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEE4initEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 612
      functionLinenumberEnd: 619
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEEEjiS3_S6_E9initEmptyEv
        - _ZN7llvm_ks8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEE15allocateBucketsEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:613,9'
          Dst:             _ZN7llvm_ks8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEE15allocateBucketsEj
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:614,20'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEEEjiS3_S6_E9initEmptyEv
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEEEjiS3_S6_EC2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 262
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks14DebugEpochBaseC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:262,3'
          Dst:             _ZN7llvm_ks14DebugEpochBaseC2Ev
    - functionName:    _ZN7llvm_ks8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEEC2Ej
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 553
      functionLinenumberEnd: 555
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          39
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEEEjiS3_S6_EC2Ev
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEEEjiS3_S6_ED2Ev
        - _ZN7llvm_ks8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEE4initEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:553,12'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEEEjiS3_S6_EC2Ev
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:554,5'
          Dst:             _ZN7llvm_ks8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEE4initEj
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:555,3'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEEEjiS3_S6_ED2Ev
    - functionName:    _ZN7llvm_ksL25InitAArch64MCRegisterInfoEPNS_14MCRegisterInfoEjjjj
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/AArch64/AArch64GenRegisterInfo.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 3349
      functionLinenumberEnd: 3381
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          76
      EdgeCount:       22
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN7llvm_ks14MCRegisterInfo18InitMCRegisterInfoEPKNS_14MCRegisterDescEjjjPKNS_15MCRegisterClassEjPA2_KtjPS7_PKjPKcSE_SA_jPKNS0_17SubRegCoveredBitsESA_
        - _ZN7llvm_ks14MCRegisterInfo22mapDwarfRegsToLLVMRegsEPKNS0_16DwarfLLVMRegPairEjb
        - _ZN7llvm_ks14MCRegisterInfo22mapLLVMRegsToDwarfRegsEPKNS0_16DwarfLLVMRegPairEjb
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/keystone/../lib/Target/AArch64/AArch64GenRegisterInfo.inc:3353,3'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/AArch64/AArch64GenRegisterInfo.inc:3360,3'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/AArch64/AArch64GenRegisterInfo.inc:3367,3'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/AArch64/AArch64GenRegisterInfo.inc:3374,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenRegisterInfo.inc:3350,7'
          Dst:             _ZN7llvm_ks14MCRegisterInfo18InitMCRegisterInfoEPKNS_14MCRegisterDescEjjjPKNS_15MCRegisterClassEjPA2_KtjPS7_PKjPKcSE_SA_jPKNS0_17SubRegCoveredBitsESA_
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenRegisterInfo.inc:3355,5'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenRegisterInfo.inc:3357,9'
          Dst:             _ZN7llvm_ks14MCRegisterInfo22mapDwarfRegsToLLVMRegsEPKNS0_16DwarfLLVMRegPairEjb
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenRegisterInfo.inc:3362,5'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenRegisterInfo.inc:3364,9'
          Dst:             _ZN7llvm_ks14MCRegisterInfo22mapDwarfRegsToLLVMRegsEPKNS0_16DwarfLLVMRegPairEjb
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenRegisterInfo.inc:3369,5'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenRegisterInfo.inc:3371,9'
          Dst:             _ZN7llvm_ks14MCRegisterInfo22mapLLVMRegsToDwarfRegsEPKNS0_16DwarfLLVMRegPairEjb
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenRegisterInfo.inc:3376,5'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenRegisterInfo.inc:3378,9'
          Dst:             _ZN7llvm_ks14MCRegisterInfo22mapLLVMRegsToDwarfRegsEPKNS0_16DwarfLLVMRegPairEjb
    - functionName:    _ZN7llvm_ks14MCRegisterInfoC2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCRegisterInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEEC2Ej
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCRegisterInfo.h:135,7'
          Dst:             _ZN7llvm_ks8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEEC2Ej
    - functionName:    _ZN7llvm_ks11MCInstrInfo15InitMCInstrInfoEPKNS_11MCInstrDescEPKjPKcj
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCInstrInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          27
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ksL22InitAArch64MCInstrInfoEPNS_11MCInstrInfoE
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/AArch64/AArch64GenInstrInfo.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 6484
      functionLinenumberEnd: 6486
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11MCInstrInfo15InitMCInstrInfoEPKNS_11MCInstrDescEPKjPKcj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenInstrInfo.inc:6485,7'
          Dst:             _ZN7llvm_ks11MCInstrInfo15InitMCInstrInfoEPKNS_11MCInstrDescEPKjPKcj
    - functionName:    _ZN7llvm_ks14TargetRegistry17RegisterMCAsmInfoERNS_6TargetEPFPNS_9MCAsmInfoERKNS_14MCRegisterInfoERKNS_6TripleEE
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/TargetRegistry.h'
      linkageType:     InternalLinkage
      functionLinenumber: 508
      functionLinenumberEnd: 510
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks9MCAsmInfo20addInitialFrameStateERKNS_16MCCFIInstructionE
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCAsmInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 550
      functionLinenumberEnd: 552
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks6Triple16isOSBinFormatELFEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/Triple.h'
      linkageType:     InternalLinkage
      functionLinenumber: 525
      functionLinenumberEnd: 526
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks6Triple15getObjectFormatEv
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/Triple.h:526,12'
          Dst:             _ZNK7llvm_ks6Triple15getObjectFormatEv
    - functionName:    _ZNK7llvm_ks6Triple18isOSBinFormatMachOEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/Triple.h'
      linkageType:     InternalLinkage
      functionLinenumber: 535
      functionLinenumberEnd: 536
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks6Triple15getObjectFormatEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/Triple.h:536,12'
          Dst:             _ZNK7llvm_ks6Triple15getObjectFormatEv
    - functionName:    _ZN7llvm_ks14TargetRegistry20RegisterMCAsmBackendERNS_6TargetEPFPNS_12MCAsmBackendERKS1_RKNS_14MCRegisterInfoERKNS_6TripleENS_9StringRefEE
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/TargetRegistry.h'
      linkageType:     InternalLinkage
      functionLinenumber: 581
      functionLinenumberEnd: 583
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    16
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks14TargetRegistry21RegisterMCCodeEmitterERNS_6TargetEPFPNS_13MCCodeEmitterERKNS_11MCInstrInfoERKNS_14MCRegisterInfoERNS_9MCContextEE
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/TargetRegistry.h'
      linkageType:     InternalLinkage
      functionLinenumber: 623
      functionLinenumberEnd: 625
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    11
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL28createAArch64MCSubtargetInfoRKN7llvm_ks6TripleENS_9StringRefES3_
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCTargetDesc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          56
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZN7llvm_ksL32createAArch64MCSubtargetInfoImplERKNS_6TripleENS_9StringRefES3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCTargetDesc.cpp:45,11'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCTargetDesc.cpp:47,10'
          Dst:             _ZN7llvm_ksL32createAArch64MCSubtargetInfoImplERKNS_6TripleENS_9StringRefES3_
    - functionName:    _ZN7llvm_ks14TargetRegistry23RegisterMCSubtargetInfoERNS_6TargetEPFPNS_15MCSubtargetInfoERKNS_6TripleENS_9StringRefES8_E
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/TargetRegistry.h'
      linkageType:     InternalLinkage
      functionLinenumber: 555
      functionLinenumberEnd: 557
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL27createAArch64MCRegisterInfoRKN7llvm_ks6TripleE
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCTargetDesc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks14MCRegisterInfoC2Ev
        - _ZN7llvm_ksL25InitAArch64MCRegisterInfoEPNS_14MCRegisterInfoEjjjj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCTargetDesc.cpp:51,27'
          Dst:             _ZN7llvm_ks14MCRegisterInfoC2Ev
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCTargetDesc.cpp:52,3'
          Dst:             _ZN7llvm_ksL25InitAArch64MCRegisterInfoEPNS_14MCRegisterInfoEjjjj
    - functionName:    _ZN7llvm_ks14TargetRegistry17RegisterMCRegInfoERNS_6TargetEPFPNS_14MCRegisterInfoERKNS_6TripleEE
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/TargetRegistry.h'
      linkageType:     InternalLinkage
      functionLinenumber: 541
      functionLinenumberEnd: 543
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL24createAArch64MCInstrInfov
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCTargetDesc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ksL22InitAArch64MCInstrInfoEPNS_11MCInstrInfoE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCTargetDesc.cpp:38,3'
          Dst:             _ZN7llvm_ksL22InitAArch64MCInstrInfoEPNS_11MCInstrInfoE
    - functionName:    _ZN7llvm_ks14TargetRegistry19RegisterMCInstrInfoERNS_6TargetEPFPNS_11MCInstrInfoEvE
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/TargetRegistry.h'
      linkageType:     InternalLinkage
      functionLinenumber: 521
      functionLinenumberEnd: 523
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks19RegisterMCAsmInfoFnC2ERNS_6TargetEPFPNS_9MCAsmInfoERKNS_14MCRegisterInfoERKNS_6TripleEE
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/TargetRegistry.h'
      linkageType:     InternalLinkage
      functionLinenumber: 715
      functionLinenumberEnd: 717
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks14TargetRegistry17RegisterMCAsmInfoERNS_6TargetEPFPNS_9MCAsmInfoERKNS_14MCRegisterInfoERKNS_6TripleEE
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/TargetRegistry.h:716,5'
          Dst:             _ZN7llvm_ks14TargetRegistry17RegisterMCAsmInfoERNS_6TargetEPFPNS_9MCAsmInfoERKNS_14MCRegisterInfoERKNS_6TripleEE
    - functionName:    _ZL22createAArch64MCAsmInfoRKN7llvm_ks14MCRegisterInfoERKNS_6TripleE
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCTargetDesc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          108
      EdgeCount:       38
      CyclomaticComplexity: 20
      functionsReached:
        - _ZN7llvm_ks16MCCFIInstruction12createDefCfaEPNS_8MCSymbolEji
        - _ZN7llvm_ks16MCCFIInstructionD2Ev
        - _ZN7llvm_ks19AArch64MCAsmInfoELFC2ERKNS_6TripleE
        - _ZN7llvm_ks22AArch64MCAsmInfoDarwinC2Ev
        - _ZN7llvm_ks9MCAsmInfo20addInitialFrameStateERKNS_16MCCFIInstructionE
        - _ZNK7llvm_ks14MCRegisterInfo14getDwarfRegNumEjb
        - _ZNK7llvm_ks6Triple16isOSBinFormatELFEv
        - _ZNK7llvm_ks6Triple18isOSBinFormatMachOEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCTargetDesc.cpp:59,17'
          Dst:             _ZNK7llvm_ks6Triple18isOSBinFormatMachOEv
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCTargetDesc.cpp:60,15'
          Dst:             _ZN7llvm_ks22AArch64MCAsmInfoDarwinC2Ev
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCTargetDesc.cpp:62,5'
          Dst:             _ZNK7llvm_ks6Triple16isOSBinFormatELFEv
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCTargetDesc.cpp:62,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCTargetDesc.cpp:63,15'
          Dst:             _ZN7llvm_ks19AArch64MCAsmInfoELFC2ERKNS_6TripleE
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCTargetDesc.cpp:67,22'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo14getDwarfRegNumEjb
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCTargetDesc.cpp:68,27'
          Dst:             _ZN7llvm_ks16MCCFIInstruction12createDefCfaEPNS_8MCSymbolEji
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCTargetDesc.cpp:69,8'
          Dst:             _ZN7llvm_ks9MCAsmInfo20addInitialFrameStateERKNS_16MCCFIInstructionE
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCTargetDesc.cpp:72,1'
          Dst:             _ZN7llvm_ks16MCCFIInstructionD2Ev
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCTargetDesc.cpp:72,1'
          Dst:             _ZN7llvm_ks16MCCFIInstructionD2Ev
    - functionName:    LLVMInitializeAArch64TargetMC
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCTargetDesc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          98
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL22createAArch64MCAsmInfoRKN7llvm_ks14MCRegisterInfoERKNS_6TripleE
        - _ZL24createAArch64MCInstrInfov
        - _ZL27createAArch64MCRegisterInfoRKN7llvm_ks6TripleE
        - _ZL28createAArch64MCSubtargetInfoRKN7llvm_ks6TripleENS_9StringRefES3_
        - _ZN7llvm_ks14TargetRegistry17RegisterMCRegInfoERNS_6TargetEPFPNS_14MCRegisterInfoERKNS_6TripleEE
        - _ZN7llvm_ks14TargetRegistry19RegisterMCInstrInfoERNS_6TargetEPFPNS_11MCInstrInfoEvE
        - _ZN7llvm_ks14TargetRegistry20RegisterMCAsmBackendERNS_6TargetEPFPNS_12MCAsmBackendERKS1_RKNS_14MCRegisterInfoERKNS_6TripleENS_9StringRefEE
        - _ZN7llvm_ks14TargetRegistry21RegisterMCCodeEmitterERNS_6TargetEPFPNS_13MCCodeEmitterERKNS_11MCInstrInfoERKNS_14MCRegisterInfoERNS_9MCContextEE
        - _ZN7llvm_ks14TargetRegistry23RegisterMCSubtargetInfoERNS_6TargetEPFPNS_15MCSubtargetInfoERKNS_6TripleENS_9StringRefES8_E
        - _ZN7llvm_ks19RegisterMCAsmInfoFnC2ERNS_6TargetEPFPNS_9MCAsmInfoERKNS_14MCRegisterInfoERKNS_6TripleEE
        - _ZN7llvm_ks25createAArch64beAsmBackendERKNS_6TargetERKNS_14MCRegisterInfoERKNS_6TripleENS_9StringRefE
        - _ZN7llvm_ks25createAArch64leAsmBackendERKNS_6TargetERKNS_14MCRegisterInfoERKNS_6TripleENS_9StringRefE
        - _ZN7llvm_ks26createAArch64MCCodeEmitterERKNS_11MCInstrInfoERKNS_14MCRegisterInfoERNS_9MCContextE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCTargetDesc.cpp:79,25'
          Dst:             _ZN7llvm_ks19RegisterMCAsmInfoFnC2ERNS_6TargetEPFPNS_9MCAsmInfoERKNS_14MCRegisterInfoERKNS_6TripleEE
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCTargetDesc.cpp:79,25'
          Dst:             _ZL22createAArch64MCAsmInfoRKN7llvm_ks14MCRegisterInfoERKNS_6TripleE
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCTargetDesc.cpp:82,5'
          Dst:             _ZN7llvm_ks14TargetRegistry19RegisterMCInstrInfoERNS_6TargetEPFPNS_11MCInstrInfoEvE
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCTargetDesc.cpp:82,5'
          Dst:             _ZL24createAArch64MCInstrInfov
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCTargetDesc.cpp:85,5'
          Dst:             _ZN7llvm_ks14TargetRegistry17RegisterMCRegInfoERNS_6TargetEPFPNS_14MCRegisterInfoERKNS_6TripleEE
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCTargetDesc.cpp:85,5'
          Dst:             _ZL27createAArch64MCRegisterInfoRKN7llvm_ks6TripleE
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCTargetDesc.cpp:88,5'
          Dst:             _ZN7llvm_ks14TargetRegistry23RegisterMCSubtargetInfoERNS_6TargetEPFPNS_15MCSubtargetInfoERKNS_6TripleENS_9StringRefES8_E
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCTargetDesc.cpp:88,5'
          Dst:             _ZL28createAArch64MCSubtargetInfoRKN7llvm_ks6TripleENS_9StringRefES3_
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCTargetDesc.cpp:91,5'
          Dst:             _ZN7llvm_ks14TargetRegistry21RegisterMCCodeEmitterERNS_6TargetEPFPNS_13MCCodeEmitterERKNS_11MCInstrInfoERKNS_14MCRegisterInfoERNS_9MCContextEE
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCTargetDesc.cpp:91,5'
          Dst:             _ZN7llvm_ks26createAArch64MCCodeEmitterERKNS_11MCInstrInfoERKNS_14MCRegisterInfoERNS_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCTargetDesc.cpp:96,5'
          Dst:             _ZN7llvm_ks14TargetRegistry20RegisterMCAsmBackendERNS_6TargetEPFPNS_12MCAsmBackendERKS1_RKNS_14MCRegisterInfoERKNS_6TripleENS_9StringRefEE
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCTargetDesc.cpp:96,5'
          Dst:             _ZN7llvm_ks25createAArch64leAsmBackendERKNS_6TargetERKNS_14MCRegisterInfoERKNS_6TripleENS_9StringRefE
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCTargetDesc.cpp:97,3'
          Dst:             _ZN7llvm_ks14TargetRegistry20RegisterMCAsmBackendERNS_6TargetEPFPNS_12MCAsmBackendERKS1_RKNS_14MCRegisterInfoERKNS_6TripleENS_9StringRefEE
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCTargetDesc.cpp:97,3'
          Dst:             _ZN7llvm_ks25createAArch64beAsmBackendERKNS_6TargetERKNS_14MCRegisterInfoERKNS_6TripleENS_9StringRefE
    - functionName:    _ZNK7llvm_ks25SmallVectorTemplateCommonINS_17ConstantPoolEntryEvE7isSmallEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseINS_17ConstantPoolEntryELb1EE13destroy_rangeEPS1_S3_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 284
      functionLinenumberEnd: 284
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks15SmallVectorImplINS_17ConstantPoolEntryEED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 368
      functionLinenumberEnd: 375
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          52
      EdgeCount:       22
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_17ConstantPoolEntryELb1EE13destroy_rangeEPS1_S3_
        - _ZNK7llvm_ks25SmallVectorTemplateCommonINS_17ConstantPoolEntryEvE7isSmallEv
        - __clang_call_terminate
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:370,5'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_17ConstantPoolEntryELb1EE13destroy_rangeEPS1_S3_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:373,16'
          Dst:             _ZNK7llvm_ks25SmallVectorTemplateCommonINS_17ConstantPoolEntryEvE7isSmallEv
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:370,31'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7llvm_ks11SmallVectorINS_17ConstantPoolEntryELj4EED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 868
      functionLinenumberEnd: 868
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplINS_17ConstantPoolEntryEED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:868,7'
          Dst:             _ZN7llvm_ks15SmallVectorImplINS_17ConstantPoolEntryEED2Ev
    - functionName:    _ZN7llvm_ks12ConstantPoolD2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/ConstantPools.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11SmallVectorINS_17ConstantPoolEntryELj4EED2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/ConstantPools.h:40,7'
          Dst:             _ZN7llvm_ks11SmallVectorINS_17ConstantPoolEntryELj4EED2Ev
    - functionName:    _ZN7llvm_ks9MapVectorIPNS_9MCSectionENS_12ConstantPoolENS_8DenseMapIS2_jNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_jEEEENSt3__16vectorINSB_4pairIS2_S3_EENSB_9allocatorISE_EEEEED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/MapVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_jEEED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/MapVector.h:32,7'
          Dst:             _ZN7llvm_ks8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_jEEED2Ev
    - functionName:    _ZN7llvm_ks22AssemblerConstantPoolsD2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/ConstantPools.h'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks9MapVectorIPNS_9MCSectionENS_12ConstantPoolENS_8DenseMapIS2_jNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_jEEEENSt3__16vectorINSB_4pairIS2_S3_EENSB_9allocatorISE_EEEEED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/ConstantPools.h:63,7'
          Dst:             _ZN7llvm_ks9MapVectorIPNS_9MCSectionENS_12ConstantPoolENS_8DenseMapIS2_jNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_jEEEENSt3__16vectorINSB_4pairIS2_S3_EENSB_9allocatorISE_EEEEED2Ev
    - functionName:    _ZN7llvm_ks9MapVectorIPNS_9MCSectionENS_12ConstantPoolENS_8DenseMapIS2_jNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_jEEEENSt3__16vectorINSB_4pairIS2_S3_EENSB_9allocatorISE_EEEEEC2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/MapVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_jEEEC2Ej
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/MapVector.h:32,7'
          Dst:             _ZN7llvm_ks8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_jEEEC2Ej
    - functionName:    _ZN7llvm_ks21AArch64TargetStreamer8emitInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/MCTargetDesc/AArch64TargetStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks21AArch64TargetStreamer6finishEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/MCTargetDesc/AArch64TargetStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks22AssemblerConstantPools7emitAllERNS_10MCStreamerE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64TargetStreamer.cpp:39,55'
          Dst:             _ZN7llvm_ks22AssemblerConstantPools7emitAllERNS_10MCStreamerE
    - functionName:    _ZN7llvm_ks21AArch64TargetStreamer23emitCurrentConstantPoolEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/MCTargetDesc/AArch64TargetStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks22AssemblerConstantPools21emitForCurrentSectionERNS_10MCStreamerE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64TargetStreamer.cpp:35,18'
          Dst:             _ZN7llvm_ks22AssemblerConstantPools21emitForCurrentSectionERNS_10MCStreamerE
    - functionName:    _ZN7llvm_ks21AArch64TargetStreamer20addConstantPoolEntryEPKNS_6MCExprEjNS_5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/MCTargetDesc/AArch64TargetStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks22AssemblerConstantPools8addEntryERNS_10MCStreamerEPKNS_6MCExprEjNS_5SMLocE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64TargetStreamer.cpp:31,25'
          Dst:             _ZN7llvm_ks22AssemblerConstantPools8addEntryERNS_10MCStreamerEPKNS_6MCExprEjNS_5SMLocE
    - functionName:    _ZN7llvm_ks21AArch64TargetStreamerD0Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/MCTargetDesc/AArch64TargetStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks21AArch64TargetStreamerD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64TargetStreamer.cpp:24,49'
          Dst:             _ZN7llvm_ks21AArch64TargetStreamerD2Ev
    - functionName:    _ZN7llvm_ks21AArch64TargetStreamerD2Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/MCTargetDesc/AArch64TargetStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks16MCTargetStreamerD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64TargetStreamer.cpp:24,50'
          Dst:             _ZN7llvm_ks16MCTargetStreamerD2Ev
    - functionName:    _ZN7llvm_ks22AssemblerConstantPoolsC2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/ConstantPools.h'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks9MapVectorIPNS_9MCSectionENS_12ConstantPoolENS_8DenseMapIS2_jNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_jEEEENSt3__16vectorINSB_4pairIS2_S3_EENSB_9allocatorISE_EEEEEC2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/ConstantPools.h:63,7'
          Dst:             _ZN7llvm_ks9MapVectorIPNS_9MCSectionENS_12ConstantPoolENS_8DenseMapIS2_jNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_jEEEENSt3__16vectorINSB_4pairIS2_S3_EENSB_9allocatorISE_EEEEEC2Ev
    - functionName:    _ZN7llvm_ks21AArch64TargetStreamerC2ERNS_10MCStreamerE
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/MCTargetDesc/AArch64TargetStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 22
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          58
      EdgeCount:       15
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7llvm_ks16MCTargetStreamerC2ERNS_10MCStreamerE
        - _ZN7llvm_ks16MCTargetStreamerD2Ev
        - _ZN7llvm_ks22AssemblerConstantPoolsC2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64TargetStreamer.cpp:22,7'
          Dst:             _ZN7llvm_ks16MCTargetStreamerC2ERNS_10MCStreamerE
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64TargetStreamer.cpp:22,46'
          Dst:             _ZN7llvm_ks22AssemblerConstantPoolsC2Ev
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64TargetStreamer.cpp:22,73'
          Dst:             _ZN7llvm_ks16MCTargetStreamerD2Ev
    - functionName:    _GLOBAL__sub_I_AArch64TargetInfo.cpp
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/TargetInfo/AArch64TargetInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/TargetInfo/AArch64TargetInfo.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'llvm/lib/Target/AArch64/TargetInfo/AArch64TargetInfo.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'llvm/lib/Target/AArch64/TargetInfo/AArch64TargetInfo.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/TargetInfo/AArch64TargetInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks6TargetC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/TargetInfo/AArch64TargetInfo.cpp:15,8'
          Dst:             _ZN7llvm_ks6TargetC2Ev
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/TargetInfo/AArch64TargetInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 16
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks6TargetC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/TargetInfo/AArch64TargetInfo.cpp:16,8'
          Dst:             _ZN7llvm_ks6TargetC2Ev
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/TargetInfo/AArch64TargetInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 17
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks6TargetC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/TargetInfo/AArch64TargetInfo.cpp:17,8'
          Dst:             _ZN7llvm_ks6TargetC2Ev
    - functionName:    _ZN7llvm_ks6TargetC2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/TargetRegistry.h'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 200
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    23
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks14RegisterTargetILNS_6Triple8ArchTypeE4EE12getArchMatchES2_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/TargetRegistry.h'
      linkageType:     InternalLinkage
      functionLinenumber: 681
      functionLinenumberEnd: 682
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks14RegisterTargetILNS_6Triple8ArchTypeE3EE12getArchMatchES2_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/TargetRegistry.h'
      linkageType:     InternalLinkage
      functionLinenumber: 681
      functionLinenumberEnd: 682
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    '_ZZ31LLVMInitializeAArch64TargetInfoENK3$_0clEN7llvm_ks6Triple8ArchTypeE'
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/TargetInfo/AArch64TargetInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    '_ZZ31LLVMInitializeAArch64TargetInfoEN3$_08__invokeEN7llvm_ks6Triple8ArchTypeE'
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/TargetInfo/AArch64TargetInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - '_ZZ31LLVMInitializeAArch64TargetInfoENK3$_0clEN7llvm_ks6Triple8ArchTypeE'
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/TargetInfo/AArch64TargetInfo.cpp:25,34'
          Dst:             '_ZZ31LLVMInitializeAArch64TargetInfoENK3$_0clEN7llvm_ks6Triple8ArchTypeE'
    - functionName:    _ZN7llvm_ks14RegisterTargetILNS_6Triple8ArchTypeE4EEC2ERNS_6TargetEPKcS7_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/TargetRegistry.h'
      linkageType:     InternalLinkage
      functionLinenumber: 677
      functionLinenumberEnd: 679
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks14RegisterTargetILNS_6Triple8ArchTypeE4EE12getArchMatchES2_
        - _ZN7llvm_ks14TargetRegistry14RegisterTargetERNS_6TargetEPKcS4_PFbNS_6Triple8ArchTypeEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/TargetRegistry.h:678,5'
          Dst:             _ZN7llvm_ks14TargetRegistry14RegisterTargetERNS_6TargetEPKcS4_PFbNS_6Triple8ArchTypeEE
        - Src:             'llvm/include/llvm/Support/TargetRegistry.h:678,5'
          Dst:             _ZN7llvm_ks14RegisterTargetILNS_6Triple8ArchTypeE4EE12getArchMatchES2_
    - functionName:    _ZN7llvm_ks14RegisterTargetILNS_6Triple8ArchTypeE3EEC2ERNS_6TargetEPKcS7_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/TargetRegistry.h'
      linkageType:     InternalLinkage
      functionLinenumber: 677
      functionLinenumberEnd: 679
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks14RegisterTargetILNS_6Triple8ArchTypeE3EE12getArchMatchES2_
        - _ZN7llvm_ks14TargetRegistry14RegisterTargetERNS_6TargetEPKcS4_PFbNS_6Triple8ArchTypeEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/TargetRegistry.h:678,5'
          Dst:             _ZN7llvm_ks14TargetRegistry14RegisterTargetERNS_6TargetEPKcS4_PFbNS_6Triple8ArchTypeEE
        - Src:             'llvm/include/llvm/Support/TargetRegistry.h:678,5'
          Dst:             _ZN7llvm_ks14RegisterTargetILNS_6Triple8ArchTypeE3EE12getArchMatchES2_
    - functionName:    '_ZZ31LLVMInitializeAArch64TargetInfoENK3$_0cvPFbN7llvm_ks6Triple8ArchTypeEEEv'
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/TargetInfo/AArch64TargetInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    LLVMInitializeAArch64TargetInfo
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/TargetInfo/AArch64TargetInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks14RegisterTargetILNS_6Triple8ArchTypeE3EEC2ERNS_6TargetEPKcS7_
        - _ZN7llvm_ks14RegisterTargetILNS_6Triple8ArchTypeE4EEC2ERNS_6TargetEPKcS7_
        - _ZN7llvm_ks14TargetRegistry14RegisterTargetERNS_6TargetEPKcS4_PFbNS_6Triple8ArchTypeEE
        - '_ZZ31LLVMInitializeAArch64TargetInfoENK3$_0cvPFbN7llvm_ks6Triple8ArchTypeEEEv'
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/TargetInfo/AArch64TargetInfo.cpp:25,34'
          Dst:             '_ZZ31LLVMInitializeAArch64TargetInfoENK3$_0cvPFbN7llvm_ks6Triple8ArchTypeEEEv'
        - Src:             'llvm/lib/Target/AArch64/TargetInfo/AArch64TargetInfo.cpp:23,3'
          Dst:             _ZN7llvm_ks14TargetRegistry14RegisterTargetERNS_6TargetEPKcS4_PFbNS_6Triple8ArchTypeEE
        - Src:             'llvm/lib/Target/AArch64/TargetInfo/AArch64TargetInfo.cpp:27,35'
          Dst:             _ZN7llvm_ks14RegisterTargetILNS_6Triple8ArchTypeE3EEC2ERNS_6TargetEPKcS7_
        - Src:             'llvm/lib/Target/AArch64/TargetInfo/AArch64TargetInfo.cpp:29,38'
          Dst:             _ZN7llvm_ks14RegisterTargetILNS_6Triple8ArchTypeE4EEC2ERNS_6TargetEPKcS7_
    - functionName:    _GLOBAL__sub_I_AArch64BaseInfo.cpp
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          47
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13FeatureBitsetC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:53,20'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:54,20'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:55,20'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:56,20'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:57,20'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:58,20'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:59,20'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:60,20'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:61,22'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:62,22'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:63,22'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:64,22'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          47
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13FeatureBitsetC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:71,20'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:72,20'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:73,16'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:74,20'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:75,20'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:76,16'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:77,20'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:78,20'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:79,16'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:80,14'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:81,14'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:82,14'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13FeatureBitsetC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:89,16'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:90,18'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:91,16'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:92,18'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:93,16'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:94,18'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:95,20'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:96,18'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13FeatureBitsetC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:103,25'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:104,20'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:105,18'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13FeatureBitsetC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:112,15'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 136
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          65
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13FeatureBitsetC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:119,28'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:120,28'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:121,28'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:122,28'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:123,28'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:124,28'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:125,28'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:126,28'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:127,28'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:128,28'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:129,28'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:130,28'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:131,28'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:132,28'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:133,28'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:134,28'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:135,28'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:136,28'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 151
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          48
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - _ZN7llvm_ks13FeatureBitsetC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:143,20'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:144,24'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:145,24'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:148,16'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:151,16'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 159
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:159,20'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 266
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          318
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - _ZN7llvm_ks13FeatureBitsetC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:166,30'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:167,34'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:168,28'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:169,28'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:170,44'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:171,32'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:172,32'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:173,26'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:174,30'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:175,28'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:176,24'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:177,28'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:178,30'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:179,26'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:180,28'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:181,32'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:182,32'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:183,32'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:184,32'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:185,34'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:186,34'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:187,34'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:188,34'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:189,34'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:190,34'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:191,34'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:192,34'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:193,34'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:194,34'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:195,34'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:196,39'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:197,39'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:198,39'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:199,39'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:200,39'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:201,39'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:202,41'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:203,41'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:204,41'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:205,41'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:206,41'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:207,28'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:208,28'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:209,28'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:210,28'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:211,28'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:212,28'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:213,24'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:214,30'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:215,30'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:218,26'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:219,24'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:220,24'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:221,26'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:222,26'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:223,26'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:224,26'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:225,24'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:226,24'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:227,24'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:228,24'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:229,24'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:230,24'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:231,24'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:232,24'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:233,26'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:234,24'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:235,30'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:236,30'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:237,22'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:238,36'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:239,30'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:240,26'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:241,30'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:242,26'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:243,26'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:244,26'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:245,26'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:246,26'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:247,26'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:248,26'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:249,26'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:250,26'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:251,26'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:252,26'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:253,26'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:256,34'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:257,34'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:258,38'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:259,38'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:260,32'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:261,32'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:262,34'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:263,34'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:266,28'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 289
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          44
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13FeatureBitsetC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:275,34'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:276,28'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:277,32'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:280,26'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:281,22'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:284,36'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:285,36'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:286,32'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:287,36'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:288,38'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:289,36'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 833
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          2085
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - _ZN7llvm_ks13FeatureBitsetC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:299,32'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:300,33'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:301,32'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:302,32'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:303,28'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:304,30'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:305,30'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:306,34'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:307,32'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:308,32'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:309,32'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:310,32'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:311,32'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:312,32'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:313,32'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:314,32'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:315,32'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:316,32'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:317,34'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:318,34'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:319,34'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:320,34'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:321,34'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:322,34'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:323,32'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:324,32'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:325,32'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:326,32'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:327,32'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:328,32'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:329,32'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:330,32'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:331,32'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:332,32'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:333,34'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:334,34'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:335,34'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:336,34'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:337,34'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:338,34'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:339,32'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:340,32'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:341,32'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:342,32'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:343,32'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:344,32'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:345,32'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:346,32'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:347,32'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:348,32'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:349,34'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:350,34'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:351,34'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:352,34'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:353,34'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:354,34'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:355,32'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:356,32'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:357,32'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:358,32'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:359,32'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:360,32'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:361,32'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:362,32'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:363,32'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:364,32'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:365,34'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:366,34'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:367,34'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:368,34'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:369,34'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:370,34'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:371,34'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:372,28'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:373,32'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:374,40'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:375,40'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:376,30'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:377,28'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:378,30'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:379,28'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:380,28'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:381,28'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:382,28'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:383,28'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:384,28'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:385,28'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:386,24'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:387,24'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:388,26'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:389,30'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:390,26'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:391,26'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:392,26'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:393,26'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:394,26'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:395,28'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:396,28'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:397,28'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:398,28'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:399,24'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:400,24'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:401,24'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:402,28'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:403,26'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:404,30'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:405,26'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:406,26'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:407,26'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:408,24'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:409,24'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:410,24'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:411,22'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:412,22'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:413,22'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:414,20'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:415,18'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:416,18'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:417,28'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:418,26'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:419,26'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:420,26'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:421,26'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:422,18'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:423,18'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:424,28'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:425,24'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:426,30'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:427,28'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:428,28'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:429,28'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:430,28'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:431,28'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:432,28'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:433,24'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:434,24'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:435,24'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:436,32'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:437,24'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:438,24'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:439,24'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:440,28'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:441,24'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:442,26'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:443,38'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:444,38'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:445,34'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:446,30'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:447,32'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:448,38'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:449,36'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:450,36'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:451,38'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:452,38'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:453,34'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:454,26'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:455,26'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:456,26'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:457,28'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:458,28'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:459,28'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:460,26'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:461,26'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:462,26'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:463,24'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:464,24'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:465,24'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:466,38'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:467,28'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:468,28'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:469,28'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:470,32'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:471,28'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:472,30'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:473,32'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:474,32'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:475,32'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:476,36'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:477,38'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:478,38'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:479,34'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:480,36'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:481,36'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:482,36'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:483,38'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:484,38'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:485,36'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:486,34'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:487,36'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:488,36'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:489,36'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:490,36'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:491,36'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:492,36'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:493,36'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:494,36'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:495,36'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:496,36'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:497,36'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:498,38'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:499,38'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:500,38'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:501,38'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:502,38'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:503,38'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:504,38'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:505,38'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:506,38'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:507,38'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:508,38'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:509,38'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:510,38'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:511,38'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:512,38'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:513,38'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:514,38'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:515,38'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:516,38'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:517,38'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:518,38'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:519,36'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:520,38'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:521,38'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:522,38'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:523,38'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:524,38'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:525,38'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:526,38'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:527,38'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:528,38'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:529,38'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:530,40'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:531,40'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:532,40'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:533,40'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:534,40'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:535,40'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:536,40'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:537,40'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:538,40'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:539,40'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:540,40'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:541,40'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:542,40'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:543,40'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:544,40'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:545,40'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:546,40'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:547,40'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:548,40'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:549,40'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:550,40'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:553,30'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:554,32'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:555,30'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:556,30'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:557,36'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:558,36'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:559,34'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:560,28'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:561,28'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:562,28'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:563,28'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:564,32'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:565,26'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:566,28'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:567,32'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:568,32'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:569,36'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:570,28'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:571,34'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:572,34'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:573,30'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:574,30'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:575,30'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:576,34'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:577,28'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:578,34'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:579,34'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:580,34'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:581,34'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:582,34'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:583,32'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:584,32'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:585,32'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:586,32'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:587,28'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:588,28'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:589,28'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:590,28'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:591,30'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:592,30'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:593,30'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:594,30'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:595,30'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:596,30'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:597,30'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:598,30'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:599,30'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:600,30'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:601,30'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:602,30'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:603,30'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:604,30'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:605,30'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:606,30'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:607,32'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:608,32'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:609,32'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:610,32'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:611,32'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:612,32'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:613,32'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:614,32'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:615,32'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:616,32'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:617,32'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:618,32'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:619,32'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:620,32'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:621,32'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:622,32'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:623,32'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:624,32'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:625,32'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:626,32'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:627,32'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:628,32'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:629,28'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:630,28'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:631,28'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:632,28'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:633,28'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:634,28'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:635,28'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:636,28'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:637,28'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:638,28'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:639,28'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:640,28'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:641,28'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:642,28'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:643,28'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:644,28'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:645,32'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:646,32'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:647,32'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:648,32'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:649,32'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:650,32'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:651,32'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:652,32'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:653,24'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:654,26'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:655,26'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:656,26'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:657,26'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:658,26'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:659,26'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:660,26'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:661,26'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:662,26'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:663,26'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:664,28'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:665,28'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:666,28'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:667,28'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:668,28'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:669,28'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:670,28'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:671,28'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:672,28'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:673,28'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:674,28'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:675,28'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:676,28'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:677,28'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:678,28'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:679,28'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:680,30'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:681,30'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:682,30'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:683,30'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:684,30'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:685,30'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:686,28'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:687,28'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:688,28'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:689,28'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:690,28'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:691,28'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:692,28'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:693,28'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:694,28'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:695,28'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:696,28'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:697,28'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:698,28'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:699,28'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:700,28'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:701,28'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:702,30'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:703,30'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:704,30'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:705,30'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:706,30'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:707,30'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:708,30'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:709,30'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:710,32'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:711,32'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:712,32'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:713,32'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:714,32'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:715,32'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:716,32'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:717,32'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:718,34'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:719,34'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:720,36'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:721,36'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:722,28'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:723,32'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:724,32'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:727,34'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:728,34'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:729,32'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:730,34'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:731,34'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:732,32'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:733,32'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:734,32'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:735,40'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:736,40'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:737,40'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:738,36'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:739,36'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:740,36'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:741,36'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:742,36'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:743,36'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:744,36'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:745,36'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:746,36'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:747,36'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:748,36'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:749,36'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:750,36'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:751,36'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:752,36'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:753,36'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:754,36'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:755,32'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:756,34'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:757,34'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:758,36'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:759,32'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:760,32'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:761,32'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:762,32'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:763,32'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:764,32'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:765,32'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:766,32'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:767,32'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:768,32'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:769,34'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:770,34'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:771,34'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:772,34'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:773,34'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:774,34'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:777,44'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:780,16'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:783,28'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:784,28'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:785,26'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:786,26'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:789,28'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:790,38'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:791,38'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:792,38'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:793,36'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:794,30'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:795,30'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:796,30'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:797,30'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:798,26'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:799,30'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:800,30'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:801,26'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:802,26'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:803,28'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:804,30'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:805,28'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:806,40'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:807,34'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:808,38'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:809,36'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:810,38'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:811,38'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:812,36'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:813,38'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:814,28'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:815,26'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:818,36'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:821,36'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:822,36'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:823,36'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:824,36'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:825,36'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:826,36'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:827,36'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:828,36'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:829,36'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:830,36'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:831,36'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:832,36'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:833,36'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 941
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          107
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13FeatureBitsetC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:910,28'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:911,30'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:912,28'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:913,24'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:914,24'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:915,22'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:916,22'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:917,22'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:918,26'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:919,24'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:920,24'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:921,24'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:922,24'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:923,24'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:924,34'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:925,26'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:926,24'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:927,26'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:928,24'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:929,20'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:930,20'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:931,18'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:932,18'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:933,18'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:934,22'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:935,20'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:936,20'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:937,20'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:938,20'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:939,20'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:940,30'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:941,22'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
    - functionName:    _ZN7llvm_ks21AArch64NamedImmMapperC2ILi32EEERAT__KNS0_7MappingEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 307
      functionLinenumberEnd: 307
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks11AArch64TLBI10TLBIMapperC2Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 945
      functionLinenumberEnd: 945
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks21AArch64NamedImmMapperC2ILi32EEERAT__KNS0_7MappingEj
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:945,5'
          Dst:             _ZN7llvm_ks21AArch64NamedImmMapperC2ILi32EEERAT__KNS0_7MappingEj
    - functionName:    _ZN7llvm_ksL6utostrEmb
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringExtras.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          77
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks13AArch64SysReg12SysRegMapper8toStringEjRKNS_13FeatureBitsetE
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 882
      functionLinenumberEnd: 907
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         59
      ICount:          337
      EdgeCount:       108
      CyclomaticComplexity: 51
      functionsReached:
        - _ZN7llvm_ks14array_lengthofIKNS_21AArch64NamedImmMapper7MappingELm519EEEmRAT0__T_
        - _ZN7llvm_ksL6utostrEmb
        - _ZNK7llvm_ks21AArch64NamedImmMapper7Mapping12isValueEqualEjRKNS_13FeatureBitsetE
        - __assert_fail
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:884,28'
          Dst:             _ZN7llvm_ks14array_lengthofIKNS_21AArch64NamedImmMapper7MappingELm519EEEmRAT0__T_
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:885,27'
          Dst:             _ZNK7llvm_ks21AArch64NamedImmMapper7Mapping12isValueEqualEjRKNS_13FeatureBitsetE
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:893,25'
          Dst:             _ZNK7llvm_ks21AArch64NamedImmMapper7Mapping12isValueEqualEjRKNS_13FeatureBitsetE
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:898,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:905,16'
          Dst:             _ZN7llvm_ksL6utostrEmb
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:905,35'
          Dst:             _ZN7llvm_ksL6utostrEmb
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:905,56'
          Dst:             _ZN7llvm_ksL6utostrEmb
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:906,25'
          Dst:             _ZN7llvm_ksL6utostrEmb
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:906,45'
          Dst:             _ZN7llvm_ksL6utostrEmb
    - functionName:    _ZN7llvm_ks14array_lengthofIKNS_21AArch64NamedImmMapper7MappingELm519EEEmRAT0__T_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/STLExtras.h'
      linkageType:     InternalLinkage
      functionLinenumber: 282
      functionLinenumberEnd: 283
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks21AArch64NamedImmMapper7Mapping12isValueEqualEjRKNS_13FeatureBitsetE
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 297
      functionLinenumberEnd: 302
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          61
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks13AArch64SysReg12SysRegMapper10fromStringENS_9StringRefERKNS_13FeatureBitsetERb
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 838
      functionLinenumberEnd: 878
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         62
      ICount:          472
      EdgeCount:       114
      CyclomaticComplexity: 54
      functionsReached:
        - _ZN7llvm_ks11SmallVectorINS_9StringRefELj5EEC2Ev
        - _ZN7llvm_ks11SmallVectorINS_9StringRefELj5EED2Ev
        - _ZN7llvm_ks14array_lengthofIKNS_21AArch64NamedImmMapper7MappingELm519EEEmRAT0__T_
        - _ZN7llvm_ks5Regex5matchENS_9StringRefEPNS_15SmallVectorImplIS1_EE
        - _ZN7llvm_ks5RegexC2ENS_9StringRefEj
        - _ZN7llvm_ks5RegexD2Ev
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZNK7llvm_ks21AArch64NamedImmMapper7Mapping11isNameEqualENSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERKNS_13FeatureBitsetE
        - _ZNK7llvm_ks9StringRef12getAsIntegerIjEENSt3__19enable_ifIXntsr3std14numeric_limitsIT_EE9is_signedEbE4typeEjRS4_
        - _ZNK7llvm_ks9StringRef5lowerEv
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:839,32'
          Dst:             _ZNK7llvm_ks9StringRef5lowerEv
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:842,28'
          Dst:             _ZN7llvm_ks14array_lengthofIKNS_21AArch64NamedImmMapper7MappingELm519EEEmRAT0__T_
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:843,27'
          Dst:             _ZNK7llvm_ks21AArch64NamedImmMapper7Mapping11isNameEqualENSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERKNS_13FeatureBitsetE
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:852,25'
          Dst:             _ZNK7llvm_ks21AArch64NamedImmMapper7Mapping11isNameEqualENSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERKNS_13FeatureBitsetE
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:859,27'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:859,9'
          Dst:             _ZN7llvm_ks5RegexC2ENS_9StringRefEj
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:861,29'
          Dst:             _ZN7llvm_ks11SmallVectorINS_9StringRefELj5EEC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:862,26'
          Dst:             _ZN7llvm_ks5Regex5matchENS_9StringRefEPNS_15SmallVectorImplIS1_EE
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:878,1'
          Dst:             _ZN7llvm_ks11SmallVectorINS_9StringRefELj5EED2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:869,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:869,10'
          Dst:             _ZNK7llvm_ks9StringRef12getAsIntegerIjEENSt3__19enable_ifIXntsr3std14numeric_limitsIT_EE9is_signedEbE4typeEjRS4_
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:870,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:870,10'
          Dst:             _ZNK7llvm_ks9StringRef12getAsIntegerIjEENSt3__19enable_ifIXntsr3std14numeric_limitsIT_EE9is_signedEbE4typeEjRS4_
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:871,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:871,10'
          Dst:             _ZNK7llvm_ks9StringRef12getAsIntegerIjEENSt3__19enable_ifIXntsr3std14numeric_limitsIT_EE9is_signedEbE4typeEjRS4_
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:872,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:872,10'
          Dst:             _ZNK7llvm_ks9StringRef12getAsIntegerIjEENSt3__19enable_ifIXntsr3std14numeric_limitsIT_EE9is_signedEbE4typeEjRS4_
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:873,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:873,10'
          Dst:             _ZNK7llvm_ks9StringRef12getAsIntegerIjEENSt3__19enable_ifIXntsr3std14numeric_limitsIT_EE9is_signedEbE4typeEjRS4_
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:878,1'
          Dst:             _ZN7llvm_ks11SmallVectorINS_9StringRefELj5EED2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:878,1'
          Dst:             _ZN7llvm_ks5RegexD2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:878,1'
          Dst:             _ZN7llvm_ks5RegexD2Ev
    - functionName:    _ZNK7llvm_ks21AArch64NamedImmMapper7Mapping11isNameEqualENSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERKNS_13FeatureBitsetE
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 289
      functionLinenumberEnd: 294
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks14array_lengthofIKNS_21AArch64NamedImmMapper7MappingELm11EEEmRAT0__T_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/STLExtras.h'
      linkageType:     InternalLinkage
      functionLinenumber: 282
      functionLinenumberEnd: 283
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks13AArch64SysReg9MSRMapperC2Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 292
      functionLinenumberEnd: 295
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13AArch64SysReg12SysRegMapperC2Ev
        - _ZN7llvm_ks14array_lengthofIKNS_21AArch64NamedImmMapper7MappingELm11EEEmRAT0__T_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:292,27'
          Dst:             _ZN7llvm_ks13AArch64SysReg12SysRegMapperC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:294,23'
          Dst:             _ZN7llvm_ks14array_lengthofIKNS_21AArch64NamedImmMapper7MappingELm11EEEmRAT0__T_
    - functionName:    _ZN7llvm_ks13AArch64SysReg12SysRegMapperC2Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1246
      functionLinenumberEnd: 1246
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks14array_lengthofIKNS_21AArch64NamedImmMapper7MappingELm95EEEmRAT0__T_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/STLExtras.h'
      linkageType:     InternalLinkage
      functionLinenumber: 282
      functionLinenumberEnd: 283
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks13AArch64SysReg9MRSMapperC2Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 269
      functionLinenumberEnd: 272
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13AArch64SysReg12SysRegMapperC2Ev
        - _ZN7llvm_ks14array_lengthofIKNS_21AArch64NamedImmMapper7MappingELm95EEEmRAT0__T_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:269,27'
          Dst:             _ZN7llvm_ks13AArch64SysReg12SysRegMapperC2Ev
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:271,23'
          Dst:             _ZN7llvm_ks14array_lengthofIKNS_21AArch64NamedImmMapper7MappingELm95EEEmRAT0__T_
    - functionName:    _ZN7llvm_ks14AArch64PSBHint13PSBHintMapperC2Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 163
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks21AArch64NamedImmMapperC2ILi1EEERAT__KNS0_7MappingEj
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:163,5'
          Dst:             _ZN7llvm_ks21AArch64NamedImmMapperC2ILi1EEERAT__KNS0_7MappingEj
    - functionName:    _ZN7llvm_ks21AArch64NamedImmMapperC2ILi1EEERAT__KNS0_7MappingEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 307
      functionLinenumberEnd: 307
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks21AArch64NamedImmMapperC2ILi5EEERAT__KNS0_7MappingEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 307
      functionLinenumberEnd: 307
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks13AArch64PState12PStateMapperC2Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks21AArch64NamedImmMapperC2ILi5EEERAT__KNS0_7MappingEj
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:155,5'
          Dst:             _ZN7llvm_ks21AArch64NamedImmMapperC2ILi5EEERAT__KNS0_7MappingEj
    - functionName:    _ZN7llvm_ks21AArch64NamedImmMapperC2ILi18EEERAT__KNS0_7MappingEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 307
      functionLinenumberEnd: 307
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks11AArch64PRFM10PRFMMapperC2Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 140
      functionLinenumberEnd: 140
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks21AArch64NamedImmMapperC2ILi18EEERAT__KNS0_7MappingEj
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:140,5'
          Dst:             _ZN7llvm_ks21AArch64NamedImmMapperC2ILi18EEERAT__KNS0_7MappingEj
    - functionName:    _ZN7llvm_ks10AArch64ISB9ISBMapperC2Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 116
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks21AArch64NamedImmMapperC2ILi1EEERAT__KNS0_7MappingEj
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:116,5'
          Dst:             _ZN7llvm_ks21AArch64NamedImmMapperC2ILi1EEERAT__KNS0_7MappingEj
    - functionName:    _ZN7llvm_ks21AArch64NamedImmMapperC2ILi3EEERAT__KNS0_7MappingEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 307
      functionLinenumberEnd: 307
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks9AArch64IC8ICMapperC2Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks21AArch64NamedImmMapperC2ILi3EEERAT__KNS0_7MappingEj
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:109,5'
          Dst:             _ZN7llvm_ks21AArch64NamedImmMapperC2ILi3EEERAT__KNS0_7MappingEj
    - functionName:    _ZN7llvm_ks21AArch64NamedImmMapperC2ILi8EEERAT__KNS0_7MappingEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 307
      functionLinenumberEnd: 307
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks9AArch64DC8DCMapperC2Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 100
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks21AArch64NamedImmMapperC2ILi8EEERAT__KNS0_7MappingEj
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:100,5'
          Dst:             _ZN7llvm_ks21AArch64NamedImmMapperC2ILi8EEERAT__KNS0_7MappingEj
    - functionName:    _ZN7llvm_ks9AArch64DB14DBarrierMapperC2Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks21AArch64NamedImmMapperC2ILi12EEERAT__KNS0_7MappingEj
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:86,5'
          Dst:             _ZN7llvm_ks21AArch64NamedImmMapperC2ILi12EEERAT__KNS0_7MappingEj
    - functionName:    _ZN7llvm_ks21AArch64NamedImmMapperC2ILi12EEERAT__KNS0_7MappingEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 307
      functionLinenumberEnd: 307
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks9AArch64AT8ATMapperC2Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks21AArch64NamedImmMapperC2ILi12EEERAT__KNS0_7MappingEj
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:68,5'
          Dst:             _ZN7llvm_ks21AArch64NamedImmMapperC2ILi12EEERAT__KNS0_7MappingEj
    - functionName:    _ZNK7llvm_ks21AArch64NamedImmMapper8validImmEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks21AArch64NamedImmMapper10fromStringENS_9StringRefERKNS_13FeatureBitsetERb
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          112
      EdgeCount:       31
      CyclomaticComplexity: 17
      functionsReached:
        - _ZNK7llvm_ks21AArch64NamedImmMapper7Mapping11isNameEqualENSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERKNS_13FeatureBitsetE
        - _ZNK7llvm_ks9StringRef5lowerEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:36,36'
          Dst:             _ZNK7llvm_ks9StringRef5lowerEv
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:38,21'
          Dst:             _ZNK7llvm_ks21AArch64NamedImmMapper7Mapping11isNameEqualENSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEERKNS_13FeatureBitsetE
    - functionName:    _ZNK7llvm_ks21AArch64NamedImmMapper8toStringEjRKNS_13FeatureBitsetERb
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          70
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZN7llvm_ks9StringRefC2Ev
        - _ZNK7llvm_ks21AArch64NamedImmMapper7Mapping12isValueEqualEjRKNS_13FeatureBitsetE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:24,21'
          Dst:             _ZNK7llvm_ks21AArch64NamedImmMapper7Mapping12isValueEqualEjRKNS_13FeatureBitsetE
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:26,14'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp:31,10'
          Dst:             _ZN7llvm_ks9StringRefC2Ev
    - functionName:    _GLOBAL__sub_I_ARMAsmParser.cpp
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 10247
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          162
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - _ZN7llvm_ks13FeatureBitsetC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:10230,34'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:10232,5'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:10233,33'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:10235,5'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:10236,55'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:10237,35'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:10238,35'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:10240,35'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:10241,38'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:10243,32'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:10244,36'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:10245,37'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:10246,38'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:10247,36'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
    - functionName:    _ZNK12_GLOBAL__N_112ARMAsmParser8hasV6OpsEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 261
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - _ZNK7llvm_ks17MCTargetAsmParser6getSTIEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:262,12'
          Dst:             _ZNK7llvm_ks17MCTargetAsmParser6getSTIEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:262,21'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
    - functionName:    _ZNK7llvm_ks13MCOperandInfo13isOptionalDefEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCInstrDesc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks10IsCPSRDeadINS_6MCInstEEEbPT_
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 8837
      functionLinenumberEnd: 8838
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseINS_9MCOperandELb1EE13move_backwardIPS1_S4_EET0_T_S6_S5_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 296
      functionLinenumberEnd: 297
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks25SmallVectorTemplateCommonINS_9MCOperandEvE4backEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 163
      functionLinenumberEnd: 165
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks15SmallVectorBase5emptyEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:164,5'
          Dst:             _ZNK7llvm_ks15SmallVectorBase5emptyEv
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:164,5'
          Dst:             __assert_fail
    - functionName:    _ZN7llvm_ks15SmallVectorImplINS_9MCOperandEE6insertEPS1_RKS1_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 518
      functionLinenumberEnd: 545
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         28
      ICount:          189
      EdgeCount:       34
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_9MCOperandELb1EE13move_backwardIPS1_S4_EET0_T_S6_S5_
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_9MCOperandELb1EE4growEm
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_9MCOperandELb1EE9push_backERKS1_
        - _ZN7llvm_ks25SmallVectorTemplateCommonINS_9MCOperandEvE4backEv
        - _ZN7llvm_ks25SmallVectorTemplateCommonINS_9MCOperandEvE6setEndEPS1_
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:520,13'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_9MCOperandELb1EE9push_backERKS1_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:524,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:525,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:529,13'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_9MCOperandELb1EE4growEm
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:532,51'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINS_9MCOperandEvE4backEv
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:534,5'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_9MCOperandELb1EE13move_backwardIPS1_S4_EET0_T_S6_S5_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:535,11'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINS_9MCOperandEvE6setEndEPS1_
    - functionName:    _ZN7llvm_ks11SmallVectorINS_9MCOperandELj8EEaSERKS2_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 900
      functionLinenumberEnd: 902
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplINS_9MCOperandEEaSERKS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:901,25'
          Dst:             _ZN7llvm_ks15SmallVectorImplINS_9MCOperandEEaSERKS2_
    - functionName:    _ZN7llvm_ks9MCOperand6setImmEl
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCInst.h'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          41
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7llvm_ks9MCOperand5isImmEv
        - __assert_fail
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCInst.h:78,5'
          Dst:             _ZNK7llvm_ks9MCOperand5isImmEv
        - Src:             'llvm/include/llvm/MC/MCInst.h:78,5'
          Dst:             __assert_fail
    - functionName:    _ZNK7llvm_ks9MCOperand5isImmEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCInst.h'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    149
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks6MCInst5beginEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCInst.h'
      linkageType:     InternalLinkage
      functionLinenumber: 180
      functionLinenumberEnd: 180
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks6MCInst6insertEPNS_9MCOperandERKS1_
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCInst.h'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 185
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplINS_9MCOperandEE6insertEPS1_RKS1_
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCInst.h:185,21'
          Dst:             _ZN7llvm_ks15SmallVectorImplINS_9MCOperandEE6insertEPS1_RKS1_
    - functionName:    _ZN7llvm_ks6ARM_AML14getSORegOffsetEj
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMAddressingModes.h'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 116
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks6ARM_AML12getSORegShOpEj
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMAddressingModes.h'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL16getRealVLDOpcodejRj
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6796
      functionLinenumberEnd: 6941
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         131
      ICount:          908
      EdgeCount:       260
      CyclomaticComplexity: 131
      functionsReached:
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
      functionUses:    24
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6797,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6798,12'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
    - functionName:    _ZL16getRealVSTOpcodejRj
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6687
      functionLinenumberEnd: 6794
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         95
      ICount:          656
      EdgeCount:       188
      CyclomaticComplexity: 95
      functionsReached:
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
      functionUses:    18
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6688,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6689,12'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
    - functionName:    _ZN7llvm_ks12MCBinaryExpr9createAddEPKNS_6MCExprES3_RNS_9MCContextE
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCExpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 452
      functionLinenumberEnd: 453
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12MCBinaryExpr6createENS0_6OpcodeEPKNS_6MCExprES4_RNS_9MCContextE
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCExpr.h:453,12'
          Dst:             _ZN7llvm_ks12MCBinaryExpr6createENS0_6OpcodeEPKNS_6MCExprES4_RNS_9MCContextE
    - functionName:    _ZN7llvm_ks6MCInstaSERKS0_
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCInst.h'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 151
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11SmallVectorINS_9MCOperandELj8EEaSERKS2_
      functionUses:    111
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCInst.h:151,7'
          Dst:             _ZN7llvm_ks11SmallVectorINS_9MCOperandELj8EEaSERKS2_
    - functionName:    _ZN7llvm_ks16cast_convert_valINS_9ARMMCExprEPKNS_6MCExprES4_E4doitERKS4_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          23
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks9ARMMCExpr7classofEPKNS_6MCExprE
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMMCExpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks6MCExpr7getKindEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMMCExpr.h:74,15'
          Dst:             _ZNK7llvm_ks6MCExpr7getKindEv
    - functionName:    _ZN7llvm_ks8isa_implINS_9ARMMCExprENS_6MCExprEvE4doitERKS2_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks9ARMMCExpr7classofEPKNS_6MCExprE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:56,12'
          Dst:             _ZN7llvm_ks9ARMMCExpr7classofEPKNS_6MCExprE
    - functionName:    _ZN7llvm_ks11isa_impl_clINS_9ARMMCExprEPKNS_6MCExprEE4doitES4_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks8isa_implINS_9ARMMCExprENS_6MCExprEvE4doitERKS2_
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:95,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/Support/Casting.h:96,12'
          Dst:             _ZN7llvm_ks8isa_implINS_9ARMMCExprENS_6MCExprEvE4doitERKS2_
    - functionName:    _ZN7llvm_ks13isa_impl_wrapINS_9ARMMCExprEPKNS_6MCExprES4_E4doitERKS4_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11isa_impl_clINS_9ARMMCExprEPKNS_6MCExprEE4doitES4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:122,12'
          Dst:             _ZN7llvm_ks11isa_impl_clINS_9ARMMCExprEPKNS_6MCExprEE4doitES4_
    - functionName:    _ZN7llvm_ks13isa_impl_wrapINS_9ARMMCExprEKPKNS_6MCExprES4_E4doitERS5_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13isa_impl_wrapINS_9ARMMCExprEPKNS_6MCExprES4_E4doitERKS4_
        - _ZN7llvm_ks13simplify_typeIKPKNS_6MCExprEE18getSimplifiedValueERS4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:114,27'
          Dst:             _ZN7llvm_ks13simplify_typeIKPKNS_6MCExprEE18getSimplifiedValueERS4_
        - Src:             'llvm/include/llvm/Support/Casting.h:112,12'
          Dst:             _ZN7llvm_ks13isa_impl_wrapINS_9ARMMCExprEPKNS_6MCExprES4_E4doitERKS4_
    - functionName:    _ZN7llvm_ks4castINS_9ARMMCExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionLinenumberEnd: 238
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          36
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks16cast_convert_valINS_9ARMMCExprEPKNS_6MCExprES4_E4doitERKS4_
        - _ZN7llvm_ks3isaINS_9ARMMCExprEPKNS_6MCExprEEEbRKT0_
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:237,3'
          Dst:             _ZN7llvm_ks3isaINS_9ARMMCExprEPKNS_6MCExprEEEbRKT0_
        - Src:             'llvm/include/llvm/Support/Casting.h:237,3'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/Support/Casting.h:238,10'
          Dst:             _ZN7llvm_ks16cast_convert_valINS_9ARMMCExprEPKNS_6MCExprES4_E4doitERKS4_
    - functionName:    _ZN7llvm_ks3isaINS_9ARMMCExprEPKNS_6MCExprEEEbRKT0_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13isa_impl_wrapINS_9ARMMCExprEKPKNS_6MCExprES4_E4doitERS5_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:133,10'
          Dst:             _ZN7llvm_ks13isa_impl_wrapINS_9ARMMCExprEKPKNS_6MCExprES4_E4doitERS5_
    - functionName:    _ZN7llvm_ks16cast_convert_valINS_6MCExprEPKS1_S3_E4doitERKS3_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks8isa_implINS_6MCExprES1_vE4doitERKS1_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks11isa_impl_clINS_6MCExprEPKS1_E4doitES3_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks8isa_implINS_6MCExprES1_vE4doitERKS1_
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:95,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/Support/Casting.h:96,12'
          Dst:             _ZN7llvm_ks8isa_implINS_6MCExprES1_vE4doitERKS1_
    - functionName:    _ZN7llvm_ks13isa_impl_wrapINS_6MCExprEPKS1_S3_E4doitERKS3_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11isa_impl_clINS_6MCExprEPKS1_E4doitES3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:122,12'
          Dst:             _ZN7llvm_ks11isa_impl_clINS_6MCExprEPKS1_E4doitES3_
    - functionName:    _ZN7llvm_ks13isa_impl_wrapINS_6MCExprEKPKS1_S3_E4doitERS4_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13isa_impl_wrapINS_6MCExprEPKS1_S3_E4doitERKS3_
        - _ZN7llvm_ks13simplify_typeIKPKNS_6MCExprEE18getSimplifiedValueERS4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:114,27'
          Dst:             _ZN7llvm_ks13simplify_typeIKPKNS_6MCExprEE18getSimplifiedValueERS4_
        - Src:             'llvm/include/llvm/Support/Casting.h:112,12'
          Dst:             _ZN7llvm_ks13isa_impl_wrapINS_6MCExprEPKS1_S3_E4doitERKS3_
    - functionName:    _ZN7llvm_ks4castINS_6MCExprEKS1_EENS_10cast_rettyIT_PT0_E8ret_typeES6_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionLinenumberEnd: 238
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          36
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks16cast_convert_valINS_6MCExprEPKS1_S3_E4doitERKS3_
        - _ZN7llvm_ks3isaINS_6MCExprEPKS1_EEbRKT0_
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:237,3'
          Dst:             _ZN7llvm_ks3isaINS_6MCExprEPKS1_EEbRKT0_
        - Src:             'llvm/include/llvm/Support/Casting.h:237,3'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/Support/Casting.h:238,10'
          Dst:             _ZN7llvm_ks16cast_convert_valINS_6MCExprEPKS1_S3_E4doitERKS3_
    - functionName:    _ZN7llvm_ks3isaINS_6MCExprEPKS1_EEbRKT0_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13isa_impl_wrapINS_6MCExprEKPKS1_S3_E4doitERS4_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:133,10'
          Dst:             _ZN7llvm_ks13isa_impl_wrapINS_6MCExprEKPKS1_S3_E4doitERS4_
    - functionName:    _ZN12_GLOBAL__N_112ARMAsmParser13lastInITBlockEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionLinenumberEnd: 170
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks18countTrailingZerosIjEEmT_NS_12ZeroBehaviorE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:170,39'
          Dst:             _ZN7llvm_ks18countTrailingZerosIjEEmT_NS_12ZeroBehaviorE
    - functionName:    _ZN7llvm_ks18countTrailingZerosIjEEmT_NS_12ZeroBehaviorE
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/MathExtras.h'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks6detail20TrailingZerosCounterIjLm4EE5countEjNS_12ZeroBehaviorE
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/MathExtras.h:113,10'
          Dst:             _ZN7llvm_ks6detail20TrailingZerosCounterIjLm4EE5countEjNS_12ZeroBehaviorE
    - functionName:    _ZN7llvm_ks6detail20TrailingZerosCounterIjLm4EE5countEjNS_12ZeroBehaviorE
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/MathExtras.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          36
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks6MCInst10getOperandEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCInst.h'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionLinenumberEnd: 169
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         5
      ICount:          58
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
      functionUses:    4143
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCInst.h:169,58'
          Dst:             __assert_fail
    - functionName:    _ZNK7llvm_ks13MCOperandInfo11isPredicateEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCInstrDesc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks11MCInstrDesc14getNumOperandsEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCInstrDesc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 203
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    14
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks9ARMMCExpr7getKindEv
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMMCExpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks8dyn_castINS_9ARMMCExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 297
      functionLinenumberEnd: 298
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks3isaINS_9ARMMCExprEPKNS_6MCExprEEEbRKT0_
        - _ZN7llvm_ks4castINS_9ARMMCExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:298,10'
          Dst:             _ZN7llvm_ks3isaINS_9ARMMCExprEPKNS_6MCExprEEEbRKT0_
        - Src:             'llvm/include/llvm/Support/Casting.h:298,24'
          Dst:             _ZN7llvm_ks4castINS_9ARMMCExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
    - functionName:    _ZN7llvm_ks8dyn_castINS_6MCExprEKS1_EENS_10cast_rettyIT_PT0_E8ret_typeES6_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 297
      functionLinenumberEnd: 298
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks3isaINS_6MCExprEPKS1_EEbRKT0_
        - _ZN7llvm_ks4castINS_6MCExprEKS1_EENS_10cast_rettyIT_PT0_E8ret_typeES6_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:298,10'
          Dst:             _ZN7llvm_ks3isaINS_6MCExprEPKS1_EEbRKT0_
        - Src:             'llvm/include/llvm/Support/Casting.h:298,24'
          Dst:             _ZN7llvm_ks4castINS_6MCExprEKS1_EENS_10cast_rettyIT_PT0_E8ret_typeES6_
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand17isSignedOffsetRelILj20ELj1EEEbl
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 699
      functionLinenumberEnd: 710
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          100
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7llvm_ks3isaINS_15MCSymbolRefExprEPKNS_6MCExprEEEbRKT0_
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:701,9'
          Dst:             _ZN7llvm_ks3isaINS_15MCSymbolRefExprEPKNS_6MCExprEEEbRKT0_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:702,36'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:703,25'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand17isSignedOffsetRelILj24ELj1EEEbl
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 699
      functionLinenumberEnd: 710
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          100
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7llvm_ks3isaINS_15MCSymbolRefExprEPKNS_6MCExprEEEbRKT0_
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:701,9'
          Dst:             _ZN7llvm_ks3isaINS_15MCSymbolRefExprEPKNS_6MCExprEEEbRKT0_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:702,36'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:703,25'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
    - functionName:    _ZN12_GLOBAL__N_112ARMAsmParser19validatetSTMRegListERKN7llvm_ks6MCInstERKNS1_15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS6_14default_deleteIS8_EEEEEEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6261
      functionLinenumberEnd: 6281
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          76
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZL15listContainsRegRKN7llvm_ks6MCInstEjj
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6265,25'
          Dst:             _ZL15listContainsRegRKN7llvm_ks6MCInstEjj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6266,25'
          Dst:             _ZL15listContainsRegRKN7llvm_ks6MCInstEjj
    - functionName:    _ZL15listContainsRegRKN7llvm_ks6MCInstEjj
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6212
      functionLinenumberEnd: 6219
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          61
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks6MCInst14getNumOperandsEv
        - _ZNK7llvm_ks9MCOperand6getRegEv
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6213,36'
          Dst:             _ZNK7llvm_ks6MCInst14getNumOperandsEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6214,27'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6214,41'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
    - functionName:    _ZN12_GLOBAL__N_112ARMAsmParser19validatetLDMRegListERKN7llvm_ks6MCInstERKNS1_15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS6_14default_deleteIS8_EEEEEEjb
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6234
      functionLinenumberEnd: 6256
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          112
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - _ZL15listContainsRegRKN7llvm_ks6MCInstEjj
        - _ZN12_GLOBAL__N_112ARMAsmParser13lastInITBlockEv
        - _ZN12_GLOBAL__N_112ARMAsmParser9inITBlockEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6238,25'
          Dst:             _ZL15listContainsRegRKN7llvm_ks6MCInstEjj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6239,25'
          Dst:             _ZL15listContainsRegRKN7llvm_ks6MCInstEjj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6240,25'
          Dst:             _ZL15listContainsRegRKN7llvm_ks6MCInstEjj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6250,12'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser9inITBlockEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6250,28'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser13lastInITBlockEv
    - functionName:    _ZN12_GLOBAL__N_112ARMAsmParser9inITBlockEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 168
      functionLinenumberEnd: 168
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    25
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL20checkLowRegisterListRKN7llvm_ks6MCInstEjjjRb
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6197
      functionLinenumberEnd: 6208
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          99
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7llvm_ksL16isARMLowRegisterEj
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks6MCInst14getNumOperandsEv
        - _ZNK7llvm_ks9MCOperand6getRegEv
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6199,36'
          Dst:             _ZNK7llvm_ks6MCInst14getNumOperandsEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6200,27'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6200,41'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6204,10'
          Dst:             _ZN7llvm_ksL16isARMLowRegisterEj
    - functionName:    _ZN7llvm_ksL16isARMLowRegisterEj
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMBaseInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 210
      functionLinenumberEnd: 219
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          51
      EdgeCount:       22
      CyclomaticComplexity: 12
      functionsReached: []
      functionUses:    33
      BranchProfiles:
        - Branch String:   'llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMBaseInfo.h:212,3'
          Branch Sides:    []
      Callsites:       []
    - functionName:    _ZN7llvm_ks5ARMCCL20getOppositeConditionENS0_9CondCodesE
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMBaseInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         19
      ICount:          94
      EdgeCount:       36
      CyclomaticComplexity: 19
      functionsReached:
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMBaseInfo.h:48,5'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMBaseInfo.h:49,14'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
    - functionName:    _ZNK7llvm_ks9MCOperand6getImmEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCInst.h'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7llvm_ks9MCOperand5isImmEv
        - __assert_fail
      functionUses:    262
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCInst.h:74,5'
          Dst:             _ZNK7llvm_ks9MCOperand5isImmEv
        - Src:             'llvm/include/llvm/MC/MCInst.h:74,5'
          Dst:             __assert_fail
    - functionName:    _ZNK7llvm_ks11MCInstrDesc23findFirstPredOperandIdxEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCInstrDesc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 329
      functionLinenumberEnd: 336
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          60
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - _ZNK7llvm_ks11MCInstrDesc12isPredicableEv
        - _ZNK7llvm_ks11MCInstrDesc14getNumOperandsEv
        - _ZNK7llvm_ks13MCOperandInfo11isPredicateEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCInstrDesc.h:330,9'
          Dst:             _ZNK7llvm_ks11MCInstrDesc12isPredicableEv
        - Src:             'llvm/include/llvm/MC/MCInstrDesc.h:331,32'
          Dst:             _ZNK7llvm_ks11MCInstrDesc14getNumOperandsEv
        - Src:             'llvm/include/llvm/MC/MCInstrDesc.h:332,23'
          Dst:             _ZNK7llvm_ks13MCOperandInfo11isPredicateEv
    - functionName:    _ZNK7llvm_ks11MCInstrDesc12isPredicableEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCInstrDesc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 238
      functionLinenumberEnd: 238
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL16instIsBreakpointRKN7llvm_ks6MCInstE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6223
      functionLinenumberEnd: 6227
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          49
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - _ZNK7llvm_ks6MCInst9getOpcodeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6224,17'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6225,17'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6226,17'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6227,17'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
    - functionName:    _ZN7llvm_ks6ARM_AML13getAM5FP16OpcENS0_7AddrOpcEh
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMAddressingModes.h'
      linkageType:     InternalLinkage
      functionLinenumber: 515
      functionLinenumberEnd: 517
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks6ARM_AML18encodeNEONi32splatEj
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMAddressingModes.h'
      linkageType:     InternalLinkage
      functionLinenumber: 637
      functionLinenumberEnd: 645
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         25
      ICount:          103
      EdgeCount:       31
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7llvm_ks6ARM_AML14isNEONi32splatEj
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMAddressingModes.h:638,5'
          Dst:             _ZN7llvm_ks6ARM_AML14isNEONi32splatEj
        - Src:             'llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMAddressingModes.h:638,5'
          Dst:             __assert_fail
    - functionName:    _ZN7llvm_ks6ARM_AML14isNEONi32splatEj
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMAddressingModes.h'
      linkageType:     InternalLinkage
      functionLinenumber: 631
      functionLinenumberEnd: 633
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6ARM_AML15isNEONBytesplatEjj
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMAddressingModes.h:633,26'
          Dst:             _ZN7llvm_ks6ARM_AML15isNEONBytesplatEjj
    - functionName:    _ZN7llvm_ks6ARM_AML15isNEONBytesplatEjj
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMAddressingModes.h'
      linkageType:     InternalLinkage
      functionLinenumber: 602
      functionLinenumberEnd: 609
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         19
      ICount:          90
      EdgeCount:       23
      CyclomaticComplexity: 6
      functionsReached:
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMAddressingModes.h:603,5'
          Dst:             __assert_fail
    - functionName:    _ZN7llvm_ks6ARM_AML18encodeNEONi16splatEj
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMAddressingModes.h'
      linkageType:     InternalLinkage
      functionLinenumber: 621
      functionLinenumberEnd: 627
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          56
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks6ARM_AML14isNEONi16splatEj
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMAddressingModes.h:622,5'
          Dst:             _ZN7llvm_ks6ARM_AML14isNEONi16splatEj
        - Src:             'llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMAddressingModes.h:622,5'
          Dst:             __assert_fail
    - functionName:    _ZN7llvm_ks6ARM_AML14isNEONi16splatEj
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMAddressingModes.h'
      linkageType:     InternalLinkage
      functionLinenumber: 613
      functionLinenumberEnd: 618
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          41
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks6ARM_AML15isNEONBytesplatEjj
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMAddressingModes.h:617,26'
          Dst:             _ZN7llvm_ks6ARM_AML15isNEONBytesplatEjj
    - functionName:    _ZN7llvm_ks6ARM_AML9getAM3OpcENS0_7AddrOpcEhj
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMAddressingModes.h'
      linkageType:     InternalLinkage
      functionLinenumber: 443
      functionLinenumberEnd: 445
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - char
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          26
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks6ARM_AML9getAM2OpcENS0_7AddrOpcEjNS0_8ShiftOpcEj
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMAddressingModes.h'
      linkageType:     InternalLinkage
      functionLinenumber: 408
      functionLinenumberEnd: 411
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          61
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMAddressingModes.h:409,5'
          Dst:             __assert_fail
    - functionName:    _ZN7llvm_ks13simplify_typeIPKNS_14MCConstantExprEE18getSimplifiedValueERS3_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks8isa_implINS_14MCConstantExprES1_vE4doitERKS1_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks11isa_impl_clINS_14MCConstantExprEPKS1_E4doitES3_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks8isa_implINS_14MCConstantExprES1_vE4doitERKS1_
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:95,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/Support/Casting.h:96,12'
          Dst:             _ZN7llvm_ks8isa_implINS_14MCConstantExprES1_vE4doitERKS1_
    - functionName:    _ZN7llvm_ks13simplify_typeIKPKNS_14MCConstantExprEE18getSimplifiedValueERS4_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13simplify_typeIPKNS_14MCConstantExprEE18getSimplifiedValueERS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:46,12'
          Dst:             _ZN7llvm_ks13simplify_typeIPKNS_14MCConstantExprEE18getSimplifiedValueERS3_
    - functionName:    _ZN7llvm_ks13isa_impl_wrapINS_14MCConstantExprEPKS1_S3_E4doitERKS3_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11isa_impl_clINS_14MCConstantExprEPKS1_E4doitES3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:122,12'
          Dst:             _ZN7llvm_ks11isa_impl_clINS_14MCConstantExprEPKS1_E4doitES3_
    - functionName:    _ZN7llvm_ks13isa_impl_wrapINS_14MCConstantExprEKPKS1_S3_E4doitERS4_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13isa_impl_wrapINS_14MCConstantExprEPKS1_S3_E4doitERKS3_
        - _ZN7llvm_ks13simplify_typeIKPKNS_14MCConstantExprEE18getSimplifiedValueERS4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:114,27'
          Dst:             _ZN7llvm_ks13simplify_typeIKPKNS_14MCConstantExprEE18getSimplifiedValueERS4_
        - Src:             'llvm/include/llvm/Support/Casting.h:112,12'
          Dst:             _ZN7llvm_ks13isa_impl_wrapINS_14MCConstantExprEPKS1_S3_E4doitERKS3_
    - functionName:    _ZN7llvm_ks3isaINS_14MCConstantExprEPKS1_EEbRKT0_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13isa_impl_wrapINS_14MCConstantExprEKPKS1_S3_E4doitERS4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:133,10'
          Dst:             _ZN7llvm_ks13isa_impl_wrapINS_14MCConstantExprEKPKS1_S3_E4doitERS4_
    - functionName:    _ZN7llvm_ks6ARM_AML9getAM5OpcENS0_7AddrOpcEh
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMAddressingModes.h'
      linkageType:     InternalLinkage
      functionLinenumber: 492
      functionLinenumberEnd: 494
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand17isSignedOffsetRelILj8ELj1EEEbl
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 699
      functionLinenumberEnd: 710
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          100
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7llvm_ks3isaINS_15MCSymbolRefExprEPKNS_6MCExprEEEbRKT0_
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:701,9'
          Dst:             _ZN7llvm_ks3isaINS_15MCSymbolRefExprEPKNS_6MCExprEEEbRKT0_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:702,36'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:703,25'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
    - functionName:    _ZNK12_GLOBAL__N_112ARMAsmParser14hasV8MBaselineEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 273
      functionLinenumberEnd: 274
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - _ZNK7llvm_ks17MCTargetAsmParser6getSTIEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:274,12'
          Dst:             _ZNK7llvm_ks17MCTargetAsmParser6getSTIEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:274,21'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand17isSignedOffsetRelILj11ELj1EEEbl
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 699
      functionLinenumberEnd: 710
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          100
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7llvm_ks3isaINS_15MCSymbolRefExprEPKNS_6MCExprEEEbRKT0_
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:701,9'
          Dst:             _ZN7llvm_ks3isaINS_15MCSymbolRefExprEPKNS_6MCExprEEEbRKT0_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:702,36'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:703,25'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand7addExprERN7llvm_ks6MCInstEPKNS1_6MCExprE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1717
      functionLinenumberEnd: 1725
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          74
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks9MCOperand10createExprEPKNS_6MCExprE
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1720,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1720,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1721,41'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1722,48'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1722,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1722,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1724,23'
          Dst:             _ZN7llvm_ks9MCOperand10createExprEPKNS_6MCExprE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1724,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZN7llvm_ks6ARM_AML11getSORegOpcENS0_8ShiftOpcEj
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMAddressingModes.h'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand31addNEONinvByteReplicateOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2471
      functionLinenumberEnd: 2483
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          106
      EdgeCount:       23
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - _ZNK7llvm_ks6MCInst9getOpcodeEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2472,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2474,57'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2474,32'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2475,26'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2476,5'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2476,5'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2476,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2482,21'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2482,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 623
      functionLinenumberEnd: 625
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          44
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
      functionUses:    109
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:624,5'
          Dst:             __assert_fail
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand22addNEONi8splatOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2427
      functionLinenumberEnd: 2433
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2428,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2431,57'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2431,32'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2432,46'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2432,21'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2432,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand23addNEONi64splatOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2525
      functionLinenumberEnd: 2535
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          96
      EdgeCount:       16
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2526,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2528,57'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2528,32'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2529,26'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2534,21'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2534,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand25addNEONi32vmovNegOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2511
      functionLinenumberEnd: 2523
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          142
      EdgeCount:       31
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2512,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2514,57'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2514,32'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2515,27'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2522,21'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2522,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand32addNEONvmovByteReplicateOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2498
      functionLinenumberEnd: 2510
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          105
      EdgeCount:       23
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - _ZNK7llvm_ks6MCInst9getOpcodeEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2499,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2501,57'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2501,32'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2502,26'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2503,5'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2503,5'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2503,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2509,21'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2509,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand22addNEONi32vmovOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2484
      functionLinenumberEnd: 2496
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          141
      EdgeCount:       31
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2485,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2487,57'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2487,32'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2488,26'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2495,21'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2495,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand24addAddrMode5FP16OperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2192
      functionLinenumberEnd: 2212
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          162
      EdgeCount:       27
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7llvm_ks6ARM_AML13getAM5FP16OpcENS0_7AddrOpcEh
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand10createExprEPKNS_6MCExprE
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZN7llvm_ks9MCOperand9createRegEj
        - _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2193,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2198,45'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2198,23'
          Dst:             _ZN7llvm_ks9MCOperand10createExprEPKNS_6MCExprE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2198,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2199,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2199,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2204,56'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2209,11'
          Dst:             _ZN7llvm_ks6ARM_AML13getAM5FP16OpcENS0_7AddrOpcEh
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2210,21'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2210,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2211,21'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2211,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand21addSPRRegListOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1808
      functionLinenumberEnd: 1810
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_110ARMOperand18addRegListOperandsERN7llvm_ks6MCInstEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1809,5'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand18addRegListOperandsERN7llvm_ks6MCInstEj
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand18addRegListOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1796
      functionLinenumberEnd: 1802
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          88
      EdgeCount:       16
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createRegEj
        - _ZNK12_GLOBAL__N_110ARMOperand10getRegListEv
        - __assert_fail
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1797,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1798,48'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand10getRegListEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1801,23'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1801,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand10getRegListEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 617
      functionLinenumberEnd: 620
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          59
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached:
        - __assert_fail
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:618,5'
          Dst:             __assert_fail
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand34addDupAlignedMemory64or128OperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2077
      functionLinenumberEnd: 2079
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_110ARMOperand24addAlignedMemoryOperandsERN7llvm_ks6MCInstEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2078,5'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand24addAlignedMemoryOperandsERN7llvm_ks6MCInstEj
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand24addAlignedMemoryOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2035
      functionLinenumberEnd: 2039
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          69
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZN7llvm_ks9MCOperand9createRegEj
        - __assert_fail
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2036,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2037,21'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2037,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2038,21'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2038,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand29addDupAlignedMemory64OperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2069
      functionLinenumberEnd: 2071
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_110ARMOperand24addAlignedMemoryOperandsERN7llvm_ks6MCInstEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2070,5'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand24addAlignedMemoryOperandsERN7llvm_ks6MCInstEj
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand28addAlignedMemoryNoneOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2045
      functionLinenumberEnd: 2047
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_110ARMOperand24addAlignedMemoryOperandsERN7llvm_ks6MCInstEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2046,5'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand24addAlignedMemoryOperandsERN7llvm_ks6MCInstEj
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand31addDupAlignedMemoryNoneOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2041
      functionLinenumberEnd: 2043
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_110ARMOperand24addAlignedMemoryOperandsERN7llvm_ks6MCInstEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2042,5'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand24addAlignedMemoryOperandsERN7llvm_ks6MCInstEj
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand26addAlignedMemory32OperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2057
      functionLinenumberEnd: 2059
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_110ARMOperand24addAlignedMemoryOperandsERN7llvm_ks6MCInstEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2058,5'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand24addAlignedMemoryOperandsERN7llvm_ks6MCInstEj
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand29addDupAlignedMemory32OperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2061
      functionLinenumberEnd: 2063
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_110ARMOperand24addAlignedMemoryOperandsERN7llvm_ks6MCInstEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2062,5'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand24addAlignedMemoryOperandsERN7llvm_ks6MCInstEj
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand26addAlignedMemory16OperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2049
      functionLinenumberEnd: 2051
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_110ARMOperand24addAlignedMemoryOperandsERN7llvm_ks6MCInstEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2050,5'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand24addAlignedMemoryOperandsERN7llvm_ks6MCInstEj
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand25addVecListIndexedOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2406
      functionLinenumberEnd: 2410
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          69
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZN7llvm_ks9MCOperand9createRegEj
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2407,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2408,21'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2408,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2409,21'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2409,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand26addAlignedMemory64OperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2065
      functionLinenumberEnd: 2067
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_110ARMOperand24addAlignedMemoryOperandsERN7llvm_ks6MCInstEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2066,5'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand24addAlignedMemoryOperandsERN7llvm_ks6MCInstEj
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand36addAlignedMemory64or128or256OperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2081
      functionLinenumberEnd: 2083
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_110ARMOperand24addAlignedMemoryOperandsERN7llvm_ks6MCInstEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2082,5'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand24addAlignedMemoryOperandsERN7llvm_ks6MCInstEj
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand31addAlignedMemory64or128OperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2073
      functionLinenumberEnd: 2075
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_110ARMOperand24addAlignedMemoryOperandsERN7llvm_ks6MCInstEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2074,5'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand24addAlignedMemoryOperandsERN7llvm_ks6MCInstEj
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand29addDupAlignedMemory16OperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2053
      functionLinenumberEnd: 2055
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_110ARMOperand24addAlignedMemoryOperandsERN7llvm_ks6MCInstEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2054,5'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand24addAlignedMemoryOperandsERN7llvm_ks6MCInstEj
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand18addVecListOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2401
      functionLinenumberEnd: 2404
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          55
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createRegEj
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2402,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2403,21'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2403,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand23addVectorIndex8OperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2412
      functionLinenumberEnd: 2415
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          54
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZNK12_GLOBAL__N_110ARMOperand14getVectorIndexEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2413,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2414,42'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand14getVectorIndexEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2414,21'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2414,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand14getVectorIndexEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 628
      functionLinenumberEnd: 630
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          42
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:629,5'
          Dst:             __assert_fail
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand24addVectorIndex32OperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2422
      functionLinenumberEnd: 2425
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          54
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZNK12_GLOBAL__N_110ARMOperand14getVectorIndexEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2423,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2424,42'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand14getVectorIndexEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2424,21'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2424,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand24addVectorIndex16OperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2417
      functionLinenumberEnd: 2420
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          54
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZNK12_GLOBAL__N_110ARMOperand14getVectorIndexEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2418,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2419,42'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand14getVectorIndexEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2419,21'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2419,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand18addFBits32OperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1864
      functionLinenumberEnd: 1868
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1865,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1866,57'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1866,32'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1867,51'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1867,21'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1867,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand18addFBits16OperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1858
      functionLinenumberEnd: 1862
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1859,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1860,57'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1860,32'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1861,51'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1861,21'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1861,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand23addNEONi32splatOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2453
      functionLinenumberEnd: 2460
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          66
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6ARM_AML18encodeNEONi32splatEj
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2454,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2456,57'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2456,32'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2457,26'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2458,13'
          Dst:             _ZN7llvm_ks6ARM_AML18encodeNEONi32splatEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2459,21'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2459,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand23addNEONi16splatOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2435
      functionLinenumberEnd: 2442
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          66
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6ARM_AML18encodeNEONi16splatEj
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2436,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2438,57'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2438,32'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2439,26'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2440,13'
          Dst:             _ZN7llvm_ks6ARM_AML18encodeNEONi16splatEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2441,21'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2441,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand26addNEONi32splatNotOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2462
      functionLinenumberEnd: 2469
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          67
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6ARM_AML18encodeNEONi32splatEj
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2463,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2465,57'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2465,32'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2466,26'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2467,13'
          Dst:             _ZN7llvm_ks6ARM_AML18encodeNEONi32splatEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2468,21'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2468,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand26addNEONi16splatNotOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2444
      functionLinenumberEnd: 2451
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          68
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6ARM_AML18encodeNEONi16splatEj
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2445,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2447,57'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2447,32'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2448,26'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2449,13'
          Dst:             _ZN7llvm_ks6ARM_AML18encodeNEONi16splatEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2450,21'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2450,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand17addMemTBHOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2289
      functionLinenumberEnd: 2293
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          68
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createRegEj
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2290,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2291,21'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2291,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2292,21'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2292,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand17addMemTBBOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2283
      functionLinenumberEnd: 2287
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          68
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createRegEj
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2284,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2285,21'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2285,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2286,21'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2286,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand17addRotImmOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1812
      functionLinenumberEnd: 1816
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          57
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createImmEl
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1813,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1815,21'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1815,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand18addImm1_16OperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1909
      functionLinenumberEnd: 1915
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1910,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1913,57'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1913,32'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1914,46'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1914,21'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1914,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand21addShifterImmOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1790
      functionLinenumberEnd: 1794
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          63
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createImmEl
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1791,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1792,21'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1792,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand18addImm1_32OperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1917
      functionLinenumberEnd: 1923
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1918,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1921,57'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1921,32'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1922,46'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1922,21'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1922,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand20addPKHASRImmOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1934
      functionLinenumberEnd: 1941
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          76
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1935,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1938,57'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1938,32'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1939,19'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1940,21'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1940,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZN12_GLOBAL__N_112ARMAsmParser16cvtThumbMultiplyERN7llvm_ks6MCInstERKNS1_15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS5_14default_deleteIS7_EEEEEE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4792
      functionLinenumberEnd: 4805
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          313
      EdgeCount:       22
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks6MCInst10getOperandEj
        - _ZNK12_GLOBAL__N_110ARMOperand14addRegOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_110ARMOperand16addCCOutOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_110ARMOperand19addCondCodeOperandsERN7llvm_ks6MCInstEj
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4793,19'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4793,32'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand14addRegOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4794,19'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4794,32'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand16addCCOutOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4799,23'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4800,27'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4802,19'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4802,36'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand14addRegOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4803,24'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4803,8'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4804,19'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4804,32'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand19addCondCodeOperandsERN7llvm_ks6MCInstEj
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand14addRegOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1764
      functionLinenumberEnd: 1767
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          58
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createRegEj
        - __assert_fail
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1765,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1766,21'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1766,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand16addCCOutOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1759
      functionLinenumberEnd: 1762
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          58
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createRegEj
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1760,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1761,21'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1761,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand19addCondCodeOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1727
      functionLinenumberEnd: 1732
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          72
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZN7llvm_ks9MCOperand9createRegEj
        - _ZNK12_GLOBAL__N_110ARMOperand11getCondCodeEv
        - __assert_fail
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1728,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1729,51'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand11getCondCodeEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1729,21'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1729,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1730,23'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand11getCondCodeEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1731,21'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1731,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand11getCondCodeEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 597
      functionLinenumberEnd: 599
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          42
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:598,5'
          Dst:             __assert_fail
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand18addMSRMaskOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2386
      functionLinenumberEnd: 2389
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          54
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZNK12_GLOBAL__N_110ARMOperand10getMSRMaskEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2387,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2388,51'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand10getMSRMaskEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2388,21'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2388,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand10getMSRMaskEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 648
      functionLinenumberEnd: 650
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          42
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:649,5'
          Dst:             __assert_fail
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand20addBankedRegOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2391
      functionLinenumberEnd: 2394
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          54
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZNK12_GLOBAL__N_110ARMOperand12getBankedRegEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2392,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2393,51'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand12getBankedRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2393,21'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2393,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand12getBankedRegEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 653
      functionLinenumberEnd: 655
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          42
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:654,5'
          Dst:             __assert_fail
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand22addPostIdxImm8OperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2346
      functionLinenumberEnd: 2355
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          127
      EdgeCount:       27
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2347,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2348,57'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2348,32'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2349,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2350,19'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2354,21'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2354,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand21addPostIdxRegOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2369
      functionLinenumberEnd: 2373
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          70
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZN7llvm_ks9MCOperand9createRegEj
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2370,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2371,21'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2371,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2372,21'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2372,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand23addMemThumbRIs2OperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2325
      functionLinenumberEnd: 2330
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          87
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZN7llvm_ks9MCOperand9createRegEj
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2326,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2327,57'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2328,21'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2328,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2329,21'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2329,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand31addMemImm0_1020s4OffsetOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2230
      functionLinenumberEnd: 2236
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          89
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZN7llvm_ks9MCOperand9createRegEj
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2231,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2233,56'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2234,21'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2234,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2235,21'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2235,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand20addAM3OffsetOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2148
      functionLinenumberEnd: 2168
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          156
      EdgeCount:       23
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks6ARM_AML9getAM3OpcENS0_7AddrOpcEhj
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZN7llvm_ks9MCOperand9createRegEj
        - _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2149,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2152,9'
          Dst:             _ZN7llvm_ks6ARM_AML9getAM3OpcENS0_7AddrOpcEhj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2153,23'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2153,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2154,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2154,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2159,67'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2160,23'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2165,11'
          Dst:             _ZN7llvm_ks6ARM_AML9getAM3OpcENS0_7AddrOpcEhj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2166,21'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2166,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2167,21'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2167,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand20addAddrMode3OperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2119
      functionLinenumberEnd: 2146
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          206
      EdgeCount:       31
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7llvm_ks6ARM_AML9getAM3OpcENS0_7AddrOpcEhj
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand10createExprEPKNS_6MCExprE
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZN7llvm_ks9MCOperand9createRegEj
        - _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2120,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2125,45'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2125,23'
          Dst:             _ZN7llvm_ks9MCOperand10createExprEPKNS_6MCExprE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2125,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2126,23'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2126,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2127,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2127,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2131,56'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2137,13'
          Dst:             _ZN7llvm_ks6ARM_AML9getAM3OpcENS0_7AddrOpcEhj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2141,13'
          Dst:             _ZN7llvm_ks6ARM_AML9getAM3OpcENS0_7AddrOpcEhj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2143,21'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2143,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2144,21'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2144,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2145,21'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2145,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand26addMemImm8s4OffsetOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2214
      functionLinenumberEnd: 2228
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          119
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand10createExprEPKNS_6MCExprE
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZN7llvm_ks9MCOperand9createRegEj
        - _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2215,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2220,45'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2220,23'
          Dst:             _ZN7llvm_ks9MCOperand10createExprEPKNS_6MCExprE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2220,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2221,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2221,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2225,56'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2226,21'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2226,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2227,21'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2227,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand27addMemPosImm8OffsetOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2245
      functionLinenumberEnd: 2247
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_110ARMOperand24addMemImm8OffsetOperandsERN7llvm_ks6MCInstEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2246,5'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand24addMemImm8OffsetOperandsERN7llvm_ks6MCInstEj
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand24addMemImm8OffsetOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2238
      functionLinenumberEnd: 2243
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          86
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZN7llvm_ks9MCOperand9createRegEj
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - __assert_fail
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2239,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2240,56'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2241,21'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2241,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2242,21'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2242,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand23addMemThumbRIs1OperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2332
      functionLinenumberEnd: 2337
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          86
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZN7llvm_ks9MCOperand9createRegEj
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2333,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2334,57'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2335,21'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2335,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2336,21'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2336,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand28addPostIdxRegShiftedOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2375
      functionLinenumberEnd: 2384
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          85
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6ARM_AML9getAM2OpcENS0_7AddrOpcEjNS0_8ShiftOpcEj
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZN7llvm_ks9MCOperand9createRegEj
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2376,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2377,21'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2377,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2381,20'
          Dst:             _ZN7llvm_ks6ARM_AML9getAM2OpcENS0_7AddrOpcEjNS0_8ShiftOpcEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2383,21'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2383,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand23addAM2OffsetImmOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2105
      functionLinenumberEnd: 2117
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          135
      EdgeCount:       27
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks6ARM_AML9getAM2OpcENS0_7AddrOpcEjNS0_8ShiftOpcEj
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZN7llvm_ks9MCOperand9createRegEj
        - _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2106,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2107,57'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2107,32'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2108,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2109,23'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2114,11'
          Dst:             _ZN7llvm_ks6ARM_AML9getAM2OpcENS0_7AddrOpcEjNS0_8ShiftOpcEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2115,21'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2115,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2116,21'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2116,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand24addMemPCRelImm12OperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2013
      functionLinenumberEnd: 2017
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          61
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2014,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2015,37'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2016,21'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2016,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand25addT2MemRegOffsetOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2305
      functionLinenumberEnd: 2310
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          82
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZN7llvm_ks9MCOperand9createRegEj
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2306,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2307,21'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2307,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2308,21'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2308,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2309,21'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2309,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand26addMemUImm12OffsetOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2253
      functionLinenumberEnd: 2266
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          111
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZN7llvm_ks9MCOperand9createRegEj
        - _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - _ZNK12_GLOBAL__N_110ARMOperand7addExprERN7llvm_ks6MCInstEPKNS1_6MCExprE
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2254,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2257,21'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2257,7'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand7addExprERN7llvm_ks6MCInstEPKNS1_6MCExprE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2258,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2258,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2263,56'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2264,21'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2264,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2265,21'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2265,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand23addMemRegOffsetOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2295
      functionLinenumberEnd: 2303
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          98
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6ARM_AML9getAM2OpcENS0_7AddrOpcEjNS0_8ShiftOpcEj
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZN7llvm_ks9MCOperand9createRegEj
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2296,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2298,7'
          Dst:             _ZN7llvm_ks6ARM_AML9getAM2OpcENS0_7AddrOpcEjNS0_8ShiftOpcEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2300,21'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2300,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2301,21'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2301,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2302,21'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2302,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand27addMemNegImm8OffsetOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2249
      functionLinenumberEnd: 2251
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_110ARMOperand24addMemImm8OffsetOperandsERN7llvm_ks6MCInstEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2250,5'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand24addMemImm8OffsetOperandsERN7llvm_ks6MCInstEj
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand25addMemImm12OffsetOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2268
      functionLinenumberEnd: 2281
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          111
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZN7llvm_ks9MCOperand9createRegEj
        - _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - _ZNK12_GLOBAL__N_110ARMOperand7addExprERN7llvm_ks6MCInstEPKNS1_6MCExprE
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2269,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2272,21'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2272,7'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand7addExprERN7llvm_ks6MCInstEPKNS1_6MCExprE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2273,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2273,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2278,56'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2279,21'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2279,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2280,21'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2280,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand22addMemThumbSPIOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2339
      functionLinenumberEnd: 2344
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          87
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZN7llvm_ks9MCOperand9createRegEj
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2340,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2341,57'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2342,21'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2342,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2343,21'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2343,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand21addMemThumbRROperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2312
      functionLinenumberEnd: 2316
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          68
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createRegEj
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2313,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2314,21'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2314,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2315,21'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2315,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand23addMemThumbRIs4OperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2318
      functionLinenumberEnd: 2323
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          87
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZN7llvm_ks9MCOperand9createRegEj
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2319,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2320,57'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2321,21'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2321,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2322,21'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2322,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand21addThumbMemPCOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1978
      functionLinenumberEnd: 1996
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         36
      ICount:          179
      EdgeCount:       42
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7llvm_ks3isaINS_14MCConstantExprEPKS1_EEbRKT0_
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks8dyn_castINS_15MCSymbolRefExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks9MCOperand10createExprEPKNS_6MCExprE
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1979,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1981,59'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1981,34'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1983,50'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1983,25'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1983,14'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1987,35'
          Dst:             _ZN7llvm_ks8dyn_castINS_15MCSymbolRefExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1988,7'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1989,23'
          Dst:             _ZN7llvm_ks9MCOperand10createExprEPKNS_6MCExprE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1989,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1993,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1994,5'
          Dst:             _ZN7llvm_ks3isaINS_14MCConstantExprEPKS1_EEbRKT0_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1994,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1995,60'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1995,21'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1995,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand24addPostIdxImm8s4OperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2357
      functionLinenumberEnd: 2367
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          128
      EdgeCount:       27
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2358,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2359,57'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2359,32'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2360,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2361,19'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2366,21'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2366,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand23addCoprocOptionOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1744
      functionLinenumberEnd: 1747
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          56
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createImmEl
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1745,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1746,21'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1746,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand20addAddrMode5OperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2170
      functionLinenumberEnd: 2190
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          162
      EdgeCount:       27
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7llvm_ks6ARM_AML9getAM5OpcENS0_7AddrOpcEh
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand10createExprEPKNS_6MCExprE
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZN7llvm_ks9MCOperand9createRegEj
        - _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2171,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2176,45'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2176,23'
          Dst:             _ZN7llvm_ks9MCOperand10createExprEPKNS_6MCExprE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2176,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2177,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2177,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2182,56'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2187,11'
          Dst:             _ZN7llvm_ks6ARM_AML9getAM5OpcENS0_7AddrOpcEh
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2188,21'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2188,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2189,21'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2189,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand22addMemNoOffsetOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2008
      functionLinenumberEnd: 2011
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          55
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createRegEj
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2009,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2010,21'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2010,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand17addITMaskOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1749
      functionLinenumberEnd: 1752
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          57
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createImmEl
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1750,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1751,21'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1751,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand21addITCondCodeOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1754
      functionLinenumberEnd: 1757
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          54
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZNK12_GLOBAL__N_110ARMOperand11getCondCodeEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1755,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1756,51'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand11getCondCodeEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1756,21'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1756,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand29addInstSyncBarrierOptOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2003
      functionLinenumberEnd: 2006
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          54
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZNK12_GLOBAL__N_110ARMOperand21getInstSyncBarrierOptEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2004,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2005,51'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand21getInstSyncBarrierOptEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2005,21'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2005,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand21getInstSyncBarrierOptEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 638
      functionLinenumberEnd: 640
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          42
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:639,5'
          Dst:             __assert_fail
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand21addDPRRegListOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1804
      functionLinenumberEnd: 1806
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_110ARMOperand18addRegListOperandsERN7llvm_ks6MCInstEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1805,5'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand18addRegListOperandsERN7llvm_ks6MCInstEj
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand16addFPImmOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1870
      functionLinenumberEnd: 1875
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          86
      EdgeCount:       25
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN7llvm_ks5APIntC2Ejmb
        - _ZN7llvm_ks5APIntD2Ev
        - _ZN7llvm_ks6ARM_AML10getFP32ImmERKNS_5APIntE
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1871,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1872,57'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1872,32'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1873,48'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1873,34'
          Dst:             _ZN7llvm_ks5APIntC2Ejmb
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1873,15'
          Dst:             _ZN7llvm_ks6ARM_AML10getFP32ImmERKNS_5APIntE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1873,15'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1874,21'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1874,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1873,15'
          Dst:             _ZN7llvm_ks5APIntD2Ev
    - functionName:    _ZN7llvm_ks6ARM_AML10getFP32ImmERKNS_5APIntE
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMAddressingModes.h'
      linkageType:     InternalLinkage
      functionLinenumber: 705
      functionLinenumberEnd: 724
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         18
      ICount:          127
      EdgeCount:       19
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks5APIntD2Ev
        - _ZNK7llvm_ks5APInt12getSExtValueEv
        - _ZNK7llvm_ks5APInt12getZExtValueEv
        - _ZNK7llvm_ks5APInt4lshrEj
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMAddressingModes.h:706,25'
          Dst:             _ZNK7llvm_ks5APInt4lshrEj
        - Src:             'llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMAddressingModes.h:706,34'
          Dst:             _ZNK7llvm_ks5APInt12getZExtValueEv
        - Src:             'llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMAddressingModes.h:706,21'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMAddressingModes.h:707,24'
          Dst:             _ZNK7llvm_ks5APInt4lshrEj
        - Src:             'llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMAddressingModes.h:707,33'
          Dst:             _ZNK7llvm_ks5APInt12getSExtValueEv
        - Src:             'llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMAddressingModes.h:707,19'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMAddressingModes.h:708,28'
          Dst:             _ZNK7llvm_ks5APInt12getZExtValueEv
        - Src:             'llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMAddressingModes.h:706,21'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMAddressingModes.h:707,19'
          Dst:             _ZN7llvm_ks5APIntD2Ev
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand24addMemBarrierOptOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1998
      functionLinenumberEnd: 2001
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          54
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZNK12_GLOBAL__N_110ARMOperand16getMemBarrierOptEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1999,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2000,51'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand16getMemBarrierOptEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2000,21'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2000,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand16getMemBarrierOptEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 633
      functionLinenumberEnd: 635
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          42
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:634,5'
          Dst:             __assert_fail
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand21addProcIFlagsOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2396
      functionLinenumberEnd: 2399
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          54
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZNK12_GLOBAL__N_110ARMOperand13getProcIFlagsEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2397,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2398,51'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand13getProcIFlagsEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2398,21'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2398,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand13getProcIFlagsEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 643
      functionLinenumberEnd: 645
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          42
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:644,5'
          Dst:             __assert_fail
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand20addCoprocRegOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1739
      functionLinenumberEnd: 1742
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          54
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZNK12_GLOBAL__N_110ARMOperand9getCoprocEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1740,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1741,42'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand9getCoprocEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1741,21'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1741,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand9getCoprocEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 602
      functionLinenumberEnd: 604
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          52
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:603,5'
          Dst:             __assert_fail
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand20addCoprocNumOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1734
      functionLinenumberEnd: 1737
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          54
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZNK12_GLOBAL__N_110ARMOperand9getCoprocEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1735,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1736,42'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand9getCoprocEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1736,21'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1736,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand19addBitfieldOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1842
      functionLinenumberEnd: 1851
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          77
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createImmEl
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1843,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1850,21'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1850,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZN12_GLOBAL__N_112ARMAsmParser16cvtThumbBranchesERN7llvm_ks6MCInstERKNS1_15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS5_14default_deleteIS7_EEEEEE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4808
      functionLinenumberEnd: 4863
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         54
      ICount:          399
      EdgeCount:       56
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN12_GLOBAL__N_112ARMAsmParser9inITBlockEv
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - _ZN7llvm_ks6MCInst9setOpcodeEj
        - _ZNK12_GLOBAL__N_110ARMOperand11getCondCodeEv
        - _ZNK12_GLOBAL__N_110ARMOperand14addImmOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_110ARMOperand17isSignedOffsetRelILj11ELj1EEEbl
        - _ZNK12_GLOBAL__N_110ARMOperand17isSignedOffsetRelILj8ELj1EEEbl
        - _ZNK12_GLOBAL__N_110ARMOperand19addCondCodeOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_112ARMAsmParser14hasV8MBaselineEv
        - _ZNK12_GLOBAL__N_112ARMAsmParser7isThumbEv
        - _ZNK7llvm_ks6MCInst10getAddressEv
        - _ZNK7llvm_ks6MCInst9getOpcodeEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4810,3'
          Branch Sides:    []
        - Branch String:   'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4824,5'
          Branch Sides:    []
        - Branch String:   'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4832,5'
          Branch Sides:    []
        - Branch String:   'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4845,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4810,15'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4817,14'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4821,6'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser9inITBlockEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4824,17'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4825,28'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4826,29'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4831,48'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4831,66'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand11getCondCodeEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4832,17'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4835,14'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4839,14'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4845,15'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4848,51'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4849,45'
          Dst:             _ZNK7llvm_ks6MCInst10getAddressEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4849,15'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand17isSignedOffsetRelILj11ELj1EEEbl
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4849,62'
          Dst:             _ZNK12_GLOBAL__N_112ARMAsmParser7isThumbEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4849,75'
          Dst:             _ZNK12_GLOBAL__N_112ARMAsmParser14hasV8MBaselineEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4850,14'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4855,51'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4856,44'
          Dst:             _ZNK7llvm_ks6MCInst10getAddressEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4856,15'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand17isSignedOffsetRelILj8ELj1EEEbl
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4856,61'
          Dst:             _ZNK12_GLOBAL__N_112ARMAsmParser7isThumbEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4856,74'
          Dst:             _ZNK12_GLOBAL__N_112ARMAsmParser14hasV8MBaselineEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4857,14'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4861,19'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4861,36'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand14addImmOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4862,19'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4862,37'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand19addCondCodeOperandsERN7llvm_ks6MCInstEj
    - functionName:    _ZNK12_GLOBAL__N_112ARMAsmParser7isThumbEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 248
      functionLinenumberEnd: 250
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - _ZNK7llvm_ks17MCTargetAsmParser6getSTIEv
      functionUses:    23
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:250,12'
          Dst:             _ZNK7llvm_ks17MCTargetAsmParser6getSTIEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:250,21'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand14addImmOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1853
      functionLinenumberEnd: 1856
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          45
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - _ZNK12_GLOBAL__N_110ARMOperand7addExprERN7llvm_ks6MCInstEPKNS1_6MCExprE
        - __assert_fail
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1854,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1855,19'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1855,5'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand7addExprERN7llvm_ks6MCInstEPKNS1_6MCExprE
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand21addImmThumbSROperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1925
      functionLinenumberEnd: 1932
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          76
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1926,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1929,57'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1929,32'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1930,24'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1931,21'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1931,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand20addModImmNotOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1828
      functionLinenumberEnd: 1833
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          65
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6ARM_AML11getSOImmValEj
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1829,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1830,57'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1830,32'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1831,45'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1831,20'
          Dst:             _ZN7llvm_ks6ARM_AML11getSOImmValEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1832,21'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1832,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZN7llvm_ks6ARM_AML11getSOImmValEj
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMAddressingModes.h'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionLinenumberEnd: 184
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          54
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks6ARM_AML17getSOImmValRotateEj
        - _ZN7llvm_ks6ARM_AML6rotl32Ejj
        - _ZN7llvm_ks6ARM_AML6rotr32Ejj
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMAddressingModes.h:176,23'
          Dst:             _ZN7llvm_ks6ARM_AML17getSOImmValRotateEj
        - Src:             'llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMAddressingModes.h:179,9'
          Dst:             _ZN7llvm_ks6ARM_AML6rotr32Ejj
        - Src:             'llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMAddressingModes.h:183,12'
          Dst:             _ZN7llvm_ks6ARM_AML6rotl32Ejj
    - functionName:    _ZN7llvm_ks6ARM_AML17getSOImmValRotateEj
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMAddressingModes.h'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 166
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          92
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks18countTrailingZerosIjEEmT_NS_12ZeroBehaviorE
        - _ZN7llvm_ks6ARM_AML6rotr32Ejj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMAddressingModes.h:143,19'
          Dst:             _ZN7llvm_ks18countTrailingZerosIjEEmT_NS_12ZeroBehaviorE
        - Src:             'llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMAddressingModes.h:150,10'
          Dst:             _ZN7llvm_ks6ARM_AML6rotr32Ejj
        - Src:             'llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMAddressingModes.h:156,22'
          Dst:             _ZN7llvm_ks18countTrailingZerosIjEEmT_NS_12ZeroBehaviorE
        - Src:             'llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMAddressingModes.h:158,12'
          Dst:             _ZN7llvm_ks6ARM_AML6rotr32Ejj
    - functionName:    _ZN7llvm_ks6ARM_AML6rotr32Ejj
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMAddressingModes.h'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          48
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMAddressingModes.h:87,5'
          Dst:             __assert_fail
    - functionName:    _ZN7llvm_ks6ARM_AML6rotl32Ejj
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMAddressingModes.h'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          48
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMAddressingModes.h:94,5'
          Dst:             __assert_fail
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand21addT2SOImmNotOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1943
      functionLinenumberEnd: 1949
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1944,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1947,57'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1947,32'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1948,47'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1948,21'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1948,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand19addAdrLabelOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2019
      functionLinenumberEnd: 2033
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          115
      EdgeCount:       23
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks3isaINS_14MCConstantExprEPKNS_6MCExprEEEbRKT0_
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks9MCOperand10createExprEPKNS_6MCExprE
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2020,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2021,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2025,30'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2025,10'
          Dst:             _ZN7llvm_ks3isaINS_14MCConstantExprEPKNS_6MCExprEEEbRKT0_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2026,45'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2026,23'
          Dst:             _ZN7llvm_ks9MCOperand10createExprEPKNS_6MCExprE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2026,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2030,57'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2030,32'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2031,19'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2032,21'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2032,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand30addUnsignedOffset_b8s2OperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1967
      functionLinenumberEnd: 1976
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          83
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks8dyn_castINS_15MCSymbolRefExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks9MCOperand10createExprEPKNS_6MCExprE
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1968,60'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1968,35'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1969,48'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1969,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1969,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1973,33'
          Dst:             _ZN7llvm_ks8dyn_castINS_15MCSymbolRefExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1974,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1975,21'
          Dst:             _ZN7llvm_ks9MCOperand10createExprEPKNS_6MCExprE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1975,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand22addImm0_1020s4OperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1885
      functionLinenumberEnd: 1891
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1886,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1889,57'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1889,32'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1890,46'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1890,21'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1890,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand20addModImmNegOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1835
      functionLinenumberEnd: 1840
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          65
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6ARM_AML11getSOImmValEj
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1836,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1837,57'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1837,32'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1838,45'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1838,20'
          Dst:             _ZN7llvm_ks6ARM_AML11getSOImmValEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1839,21'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1839,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand21addT2SOImmNegOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1951
      functionLinenumberEnd: 1957
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1952,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1955,57'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1955,32'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1956,47'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1956,21'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1956,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand23addImm0_4095NegOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1959
      functionLinenumberEnd: 1965
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1960,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1963,57'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1963,32'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1964,47'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1964,21'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1964,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand24addImm0_508s4NegOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1893
      functionLinenumberEnd: 1899
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          60
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1894,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1897,57'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1897,32'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1898,48'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1898,21'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1898,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand21addImm0_508s4OperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1901
      functionLinenumberEnd: 1907
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1902,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1905,57'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1905,32'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1906,46'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1906,21'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1906,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand24addRegShiftedImmOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1779
      functionLinenumberEnd: 1788
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          113
      EdgeCount:       23
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks6ARM_AML11getSORegOpcENS0_8ShiftOpcEj
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZN7llvm_ks9MCOperand9createRegEj
        - _ZNK12_GLOBAL__N_110ARMOperand15isRegShiftedImmEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1780,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1781,5'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand15isRegShiftedImmEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1781,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1783,21'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1783,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1787,7'
          Dst:             _ZN7llvm_ks6ARM_AML11getSORegOpcENS0_8ShiftOpcEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1786,21'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1786,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand15isRegShiftedImmEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1051
      functionLinenumberEnd: 1051
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand17addModImmOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1818
      functionLinenumberEnd: 1826
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          79
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZNK12_GLOBAL__N_110ARMOperand14addImmOperandsERN7llvm_ks6MCInstEj
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1819,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1823,14'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand14addImmOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1825,21'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1825,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand24addRegShiftedRegOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1769
      functionLinenumberEnd: 1777
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          108
      EdgeCount:       19
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks6ARM_AML11getSORegOpcENS0_8ShiftOpcEj
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZN7llvm_ks9MCOperand9createRegEj
        - _ZNK12_GLOBAL__N_110ARMOperand15isRegShiftedRegEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1770,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1771,5'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand15isRegShiftedRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1771,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1773,21'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1773,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1774,21'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1774,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1776,7'
          Dst:             _ZN7llvm_ks6ARM_AML11getSORegOpcENS0_8ShiftOpcEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1775,21'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1775,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand15isRegShiftedRegEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1050
      functionLinenumberEnd: 1050
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand19isNEONByteReplicateEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1647
      functionLinenumberEnd: 1665
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          96
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1650,57'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1650,32'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1654,25'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand27isDoubleSpacedVectorIndexedEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1486
      functionLinenumberEnd: 1487
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          25
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand24isDoubleSpacedVectorListEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1400
      functionLinenumberEnd: 1401
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          25
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand27isSingleSpacedVectorIndexedEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1483
      functionLinenumberEnd: 1484
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          26
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand28isDoubleSpacedVectorAllLanesEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1444
      functionLinenumberEnd: 1445
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          25
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand24isSingleSpacedVectorListEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1397
      functionLinenumberEnd: 1398
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          26
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand28isSingleSpacedVectorAllLanesEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1441
      functionLinenumberEnd: 1442
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          26
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand15isImm0_508s4NegEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 774
      functionLinenumberEnd: 781
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          72
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:776,57'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:776,32'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:778,26'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand13isMemThumbSPIEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1295
      functionLinenumberEnd: 1303
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         20
      ICount:          102
      EdgeCount:       27
      CyclomaticComplexity: 9
      functionsReached:
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1301,37'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand12isMemThumbRREv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1259
      functionLinenumberEnd: 1267
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         21
      ICount:          103
      EdgeCount:       28
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN7llvm_ksL16isARMLowRegisterEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1265,12'
          Dst:             _ZN7llvm_ksL16isARMLowRegisterEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1266,32'
          Dst:             _ZN7llvm_ksL16isARMLowRegisterEj
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand14isMemThumbRIs4Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1268
      functionLinenumberEnd: 1276
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         20
      ICount:          101
      EdgeCount:       27
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN7llvm_ksL16isARMLowRegisterEj
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1270,10'
          Dst:             _ZN7llvm_ksL16isARMLowRegisterEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1274,37'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand14isMemThumbRIs2Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1277
      functionLinenumberEnd: 1285
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         20
      ICount:          101
      EdgeCount:       27
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN7llvm_ksL16isARMLowRegisterEj
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1279,10'
          Dst:             _ZN7llvm_ksL16isARMLowRegisterEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1283,37'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand14isMemThumbRIs1Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1286
      functionLinenumberEnd: 1294
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         18
      ICount:          92
      EdgeCount:       24
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7llvm_ksL16isARMLowRegisterEj
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1288,10'
          Dst:             _ZN7llvm_ksL16isARMLowRegisterEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1292,37'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand15isMemPCRelImm12Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1081
      functionLinenumberEnd: 1091
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         21
      ICount:          103
      EdgeCount:       28
      CyclomaticComplexity: 9
      functionsReached:
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1089,37'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand8isImm8s4Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 753
      functionLinenumberEnd: 759
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          71
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:755,57'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:755,32'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:757,25'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand16isT2MemRegOffsetEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1248
      functionLinenumberEnd: 1258
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         20
      ICount:          99
      EdgeCount:       27
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand17isMemUImm12OffsetEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1354
      functionLinenumberEnd: 1361
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         16
      ICount:          83
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1359,37'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand12isT2SOImmNotEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1017
      functionLinenumberEnd: 1024
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          67
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks6ARM_AML13getT2SOImmValEj
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1019,57'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1019,32'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1021,25'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1022,12'
          Dst:             _ZN7llvm_ks6ARM_AML13getT2SOImmValEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1023,7'
          Dst:             _ZN7llvm_ks6ARM_AML13getT2SOImmValEj
    - functionName:    _ZN7llvm_ks6ARM_AML13getT2SOImmValEj
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMAddressingModes.h'
      linkageType:     InternalLinkage
      functionLinenumber: 314
      functionLinenumberEnd: 326
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          48
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks6ARM_AML21getT2SOImmValSplatValEj
        - _ZN7llvm_ks6ARM_AML22getT2SOImmValRotateValEj
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMAddressingModes.h:316,17'
          Dst:             _ZN7llvm_ks6ARM_AML21getT2SOImmValSplatValEj
        - Src:             'llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMAddressingModes.h:321,15'
          Dst:             _ZN7llvm_ks6ARM_AML22getT2SOImmValRotateValEj
    - functionName:    _ZN7llvm_ks6ARM_AML21getT2SOImmValSplatValEj
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMAddressingModes.h'
      linkageType:     InternalLinkage
      functionLinenumber: 270
      functionLinenumberEnd: 292
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          87
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks6ARM_AML22getT2SOImmValRotateValEj
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMAddressingModes.h'
      linkageType:     InternalLinkage
      functionLinenumber: 298
      functionLinenumberEnd: 308
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          56
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks17countLeadingZerosIjEEmT_NS_12ZeroBehaviorE
        - _ZN7llvm_ks6ARM_AML6rotr32Ejj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMAddressingModes.h:299,23'
          Dst:             _ZN7llvm_ks17countLeadingZerosIjEEmT_NS_12ZeroBehaviorE
        - Src:             'llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMAddressingModes.h:304,10'
          Dst:             _ZN7llvm_ks6ARM_AML6rotr32Ejj
        - Src:             'llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMAddressingModes.h:305,15'
          Dst:             _ZN7llvm_ks6ARM_AML6rotr32Ejj
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand12isT2SOImmNegEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1025
      functionLinenumberEnd: 1033
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          67
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks6ARM_AML13getT2SOImmValEj
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1027,57'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1027,32'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1029,25'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1031,12'
          Dst:             _ZN7llvm_ks6ARM_AML13getT2SOImmValEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1032,7'
          Dst:             _ZN7llvm_ks6ARM_AML13getT2SOImmValEj
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand9isShrImm8Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 873
      functionLinenumberEnd: 879
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          62
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:875,57'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:875,32'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:877,25'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand10isShrImm64Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 894
      functionLinenumberEnd: 900
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          62
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:896,57'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:896,32'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:898,25'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand10isShrImm32Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 887
      functionLinenumberEnd: 893
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          62
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:889,57'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:889,32'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:891,25'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand10isShrImm16Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 880
      functionLinenumberEnd: 886
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          62
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:882,57'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:882,32'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:884,25'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand16isNEONi32vmovNegEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1688
      functionLinenumberEnd: 1703
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         41
      ICount:          183
      EdgeCount:       56
      CyclomaticComplexity: 17
      functionsReached:
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1690,57'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1690,32'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1693,26'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand22isNEONi32ByteReplicateEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1667
      functionLinenumberEnd: 1667
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_110ARMOperand19isNEONByteReplicateEj
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1667,48'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand19isNEONByteReplicateEj
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand13isNEONi32vmovEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1668
      functionLinenumberEnd: 1687
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         43
      ICount:          189
      EdgeCount:       59
      CyclomaticComplexity: 18
      functionsReached:
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK12_GLOBAL__N_110ARMOperand19isNEONByteReplicateEj
        - _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1669,9'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand19isNEONByteReplicateEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1673,57'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1673,32'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1677,25'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand22isNEONi16ByteReplicateEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1666
      functionLinenumberEnd: 1666
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_110ARMOperand19isNEONByteReplicateEj
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1666,48'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand19isNEONByteReplicateEj
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand17isNEONi32splatNotEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1637
      functionLinenumberEnd: 1645
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          53
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks6ARM_AML14isNEONi32splatEj
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1640,57'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1640,32'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1643,26'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1644,12'
          Dst:             _ZN7llvm_ks6ARM_AML14isNEONi32splatEj
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand17isNEONi16splatNotEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1615
      functionLinenumberEnd: 1623
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          54
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks6ARM_AML14isNEONi16splatEj
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1618,57'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1618,32'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1621,26'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1622,12'
          Dst:             _ZN7llvm_ks6ARM_AML14isNEONi16splatEj
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand13isNEONi8splatEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1592
      functionLinenumberEnd: 1601
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          62
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1594,57'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1594,32'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1597,25'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand14isNEONi64splatEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1705
      functionLinenumberEnd: 1715
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         17
      ICount:          87
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1707,57'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1707,32'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1710,26'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand14isNEONi32splatEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1625
      functionLinenumberEnd: 1635
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          59
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks6ARM_AML14isNEONi32splatEj
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK12_GLOBAL__N_110ARMOperand19isNEONByteReplicateEj
        - _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1626,9'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand19isNEONByteReplicateEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1630,57'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1630,32'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1633,26'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1634,12'
          Dst:             _ZN7llvm_ks6ARM_AML14isNEONi32splatEj
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand14isNEONi16splatEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1603
      functionLinenumberEnd: 1613
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          59
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks6ARM_AML14isNEONi16splatEj
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK12_GLOBAL__N_110ARMOperand19isNEONByteReplicateEj
        - _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1604,9'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand19isNEONByteReplicateEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1608,57'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1608,32'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1611,26'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1612,12'
          Dst:             _ZN7llvm_ks6ARM_AML14isNEONi16splatEj
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand12isITCondCodeEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 664
      functionLinenumberEnd: 664
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand8isITMaskEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 663
      functionLinenumberEnd: 663
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand14isImm0_4095NegEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 803
      functionLinenumberEnd: 809
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          63
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:805,57'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:805,32'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:807,26'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand11isImm0_4095Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 796
      functionLinenumberEnd: 802
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          62
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:798,57'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:798,32'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:800,25'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand9isFBits32Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 746
      functionLinenumberEnd: 752
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          62
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:748,57'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:748,32'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:750,25'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand9isFBits16Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 739
      functionLinenumberEnd: 745
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          62
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:741,57'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:741,32'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:743,25'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand8isMemTBHEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1236
      functionLinenumberEnd: 1242
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         17
      ICount:          86
      EdgeCount:       23
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand8isMemTBBEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1230
      functionLinenumberEnd: 1235
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          76
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand14isVectorIndex8Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1579
      functionLinenumberEnd: 1582
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          29
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand15isVectorIndex32Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1587
      functionLinenumberEnd: 1590
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          29
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand15isVectorIndex16Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1583
      functionLinenumberEnd: 1586
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          29
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand24isVecListTwoQWordIndexedEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1514
      functionLinenumberEnd: 1517
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          45
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK12_GLOBAL__N_110ARMOperand27isDoubleSpacedVectorIndexedEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1515,10'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand27isDoubleSpacedVectorIndexedEv
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand25isVecListTwoQHWordIndexedEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1519
      functionLinenumberEnd: 1522
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          45
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK12_GLOBAL__N_110ARMOperand27isDoubleSpacedVectorIndexedEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1520,10'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand27isDoubleSpacedVectorIndexedEv
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand24isVecListTwoDWordIndexedEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1524
      functionLinenumberEnd: 1527
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          45
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK12_GLOBAL__N_110ARMOperand27isSingleSpacedVectorIndexedEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1525,10'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand27isSingleSpacedVectorIndexedEv
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand25isVecListTwoDHWordIndexedEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1509
      functionLinenumberEnd: 1512
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          45
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK12_GLOBAL__N_110ARMOperand27isSingleSpacedVectorIndexedEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1510,10'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand27isSingleSpacedVectorIndexedEv
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand24isVecListTwoDByteIndexedEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1504
      functionLinenumberEnd: 1507
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          45
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK12_GLOBAL__N_110ARMOperand27isSingleSpacedVectorIndexedEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1505,10'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand27isSingleSpacedVectorIndexedEv
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand26isVecListThreeQWordIndexedEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1539
      functionLinenumberEnd: 1542
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          45
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK12_GLOBAL__N_110ARMOperand27isDoubleSpacedVectorIndexedEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1540,10'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand27isDoubleSpacedVectorIndexedEv
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand27isVecListThreeQHWordIndexedEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1544
      functionLinenumberEnd: 1547
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          45
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK12_GLOBAL__N_110ARMOperand27isDoubleSpacedVectorIndexedEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1545,10'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand27isDoubleSpacedVectorIndexedEv
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand15isVecListThreeQEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1431
      functionLinenumberEnd: 1434
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK12_GLOBAL__N_110ARMOperand24isDoubleSpacedVectorListEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1432,10'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand24isDoubleSpacedVectorListEv
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand23isVecListThreeQAllLanesEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1468
      functionLinenumberEnd: 1471
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK12_GLOBAL__N_110ARMOperand28isDoubleSpacedVectorAllLanesEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1469,10'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand28isDoubleSpacedVectorAllLanesEv
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand26isVecListThreeDWordIndexedEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1549
      functionLinenumberEnd: 1552
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          45
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK12_GLOBAL__N_110ARMOperand27isSingleSpacedVectorIndexedEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1550,10'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand27isSingleSpacedVectorIndexedEv
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand27isVecListThreeDHWordIndexedEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1534
      functionLinenumberEnd: 1537
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          45
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK12_GLOBAL__N_110ARMOperand27isSingleSpacedVectorIndexedEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1535,10'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand27isSingleSpacedVectorIndexedEv
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand26isVecListThreeDByteIndexedEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1529
      functionLinenumberEnd: 1532
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          45
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK12_GLOBAL__N_110ARMOperand27isSingleSpacedVectorIndexedEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1530,10'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand27isSingleSpacedVectorIndexedEv
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand15isVecListThreeDEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1414
      functionLinenumberEnd: 1417
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK12_GLOBAL__N_110ARMOperand24isSingleSpacedVectorListEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1415,10'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand24isSingleSpacedVectorListEv
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand23isVecListThreeDAllLanesEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1463
      functionLinenumberEnd: 1466
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK12_GLOBAL__N_110ARMOperand28isSingleSpacedVectorAllLanesEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1464,10'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand28isSingleSpacedVectorAllLanesEv
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand24isVecListOneDWordIndexedEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1499
      functionLinenumberEnd: 1502
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          45
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK12_GLOBAL__N_110ARMOperand27isSingleSpacedVectorIndexedEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1500,10'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand27isSingleSpacedVectorIndexedEv
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand25isVecListOneDHWordIndexedEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1494
      functionLinenumberEnd: 1497
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          45
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK12_GLOBAL__N_110ARMOperand27isSingleSpacedVectorIndexedEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1495,10'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand27isSingleSpacedVectorIndexedEv
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand24isVecListOneDByteIndexedEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1489
      functionLinenumberEnd: 1492
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          45
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK12_GLOBAL__N_110ARMOperand27isSingleSpacedVectorIndexedEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1490,10'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand27isSingleSpacedVectorIndexedEv
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand13isVecListOneDEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1403
      functionLinenumberEnd: 1406
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK12_GLOBAL__N_110ARMOperand24isSingleSpacedVectorListEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1404,10'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand24isSingleSpacedVectorListEv
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand21isVecListOneDAllLanesEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1447
      functionLinenumberEnd: 1450
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK12_GLOBAL__N_110ARMOperand28isSingleSpacedVectorAllLanesEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1448,10'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand28isSingleSpacedVectorAllLanesEv
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand25isVecListFourQWordIndexedEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1564
      functionLinenumberEnd: 1567
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          45
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK12_GLOBAL__N_110ARMOperand27isDoubleSpacedVectorIndexedEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1565,10'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand27isDoubleSpacedVectorIndexedEv
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand26isVecListFourQHWordIndexedEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1569
      functionLinenumberEnd: 1572
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          45
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK12_GLOBAL__N_110ARMOperand27isDoubleSpacedVectorIndexedEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1570,10'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand27isDoubleSpacedVectorIndexedEv
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand14isVecListFourQEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1436
      functionLinenumberEnd: 1439
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK12_GLOBAL__N_110ARMOperand24isDoubleSpacedVectorListEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1437,10'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand24isDoubleSpacedVectorListEv
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand22isVecListFourQAllLanesEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1478
      functionLinenumberEnd: 1481
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK12_GLOBAL__N_110ARMOperand28isDoubleSpacedVectorAllLanesEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1479,10'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand28isDoubleSpacedVectorAllLanesEv
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand25isVecListFourDWordIndexedEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1574
      functionLinenumberEnd: 1577
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          45
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK12_GLOBAL__N_110ARMOperand27isSingleSpacedVectorIndexedEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1575,10'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand27isSingleSpacedVectorIndexedEv
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand26isVecListFourDHWordIndexedEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1559
      functionLinenumberEnd: 1562
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          45
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK12_GLOBAL__N_110ARMOperand27isSingleSpacedVectorIndexedEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1560,10'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand27isSingleSpacedVectorIndexedEv
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand25isVecListFourDByteIndexedEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1554
      functionLinenumberEnd: 1557
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          45
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK12_GLOBAL__N_110ARMOperand27isSingleSpacedVectorIndexedEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1555,10'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand27isSingleSpacedVectorIndexedEv
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand14isVecListFourDEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1419
      functionLinenumberEnd: 1422
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK12_GLOBAL__N_110ARMOperand24isSingleSpacedVectorListEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1420,10'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand24isSingleSpacedVectorListEv
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand22isVecListFourDAllLanesEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1473
      functionLinenumberEnd: 1476
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK12_GLOBAL__N_110ARMOperand28isSingleSpacedVectorAllLanesEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1474,10'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand28isSingleSpacedVectorAllLanesEv
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand20isVecListDPairSpacedEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1424
      functionLinenumberEnd: 1429
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          42
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK12_GLOBAL__N_110ARMOperand24isSingleSpacedVectorListEv
        - _ZNK7llvm_ks15MCRegisterClass8containsEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1426,9'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand24isSingleSpacedVectorListEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1428,16'
          Dst:             _ZNK7llvm_ks15MCRegisterClass8containsEj
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand28isVecListDPairSpacedAllLanesEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1458
      functionLinenumberEnd: 1461
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK12_GLOBAL__N_110ARMOperand28isDoubleSpacedVectorAllLanesEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1459,10'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand28isDoubleSpacedVectorAllLanesEv
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand14isVecListDPairEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1408
      functionLinenumberEnd: 1412
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK12_GLOBAL__N_110ARMOperand24isSingleSpacedVectorListEv
        - _ZNK7llvm_ks15MCRegisterClass8containsEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1409,10'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand24isSingleSpacedVectorListEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1411,16'
          Dst:             _ZNK7llvm_ks15MCRegisterClass8containsEj
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand22isVecListDPairAllLanesEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1452
      functionLinenumberEnd: 1456
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK12_GLOBAL__N_110ARMOperand28isSingleSpacedVectorAllLanesEv
        - _ZNK7llvm_ks15MCRegisterClass8containsEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1453,10'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand28isSingleSpacedVectorAllLanesEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1455,16'
          Dst:             _ZNK7llvm_ks15MCRegisterClass8containsEj
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand16isUnsignedOffsetILj8ELj2EEEbv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 669
      functionLinenumberEnd: 679
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          90
      EdgeCount:       20
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7llvm_ks3isaINS_15MCSymbolRefExprEPKNS_6MCExprEEEbRKT0_
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:671,9'
          Dst:             _ZN7llvm_ks3isaINS_15MCSymbolRefExprEPKNS_6MCExprEEEbRKT0_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:672,36'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:673,25'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand12isImmThumbSREv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 975
      functionLinenumberEnd: 981
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          62
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:977,57'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:977,32'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:979,25'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand12isThumbMemPCEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 716
      functionLinenumberEnd: 731
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         26
      ICount:          136
      EdgeCount:       35
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN7llvm_ks3isaINS_15MCSymbolRefExprEPKNS_6MCExprEEEbRKT0_
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:719,11'
          Dst:             _ZN7llvm_ks3isaINS_15MCSymbolRefExprEPKNS_6MCExprEEEbRKT0_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:720,34'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:722,17'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:727,31'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand12isShifterImmEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1049
      functionLinenumberEnd: 1049
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand11isSetEndImmEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1034
      functionLinenumberEnd: 1040
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          62
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1036,57'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1036,32'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1038,25'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand8isRotImmEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1052
      functionLinenumberEnd: 1052
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand12isProcIFlagsEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1394
      functionLinenumberEnd: 1394
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand19isPostIdxRegShiftedEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1070
      functionLinenumberEnd: 1070
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand12isPostIdxRegEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1071
      functionLinenumberEnd: 1072
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          26
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand15isPostIdxImm8s4Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1383
      functionLinenumberEnd: 1390
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         16
      ICount:          80
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1385,57'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1385,32'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1387,23'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand13isPostIdxImm8Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1376
      functionLinenumberEnd: 1382
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          71
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1378,57'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1378,32'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1380,23'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand11isPKHLSLImmEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 982
      functionLinenumberEnd: 988
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          62
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:984,57'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:984,32'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:986,25'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand11isPKHASRImmEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 989
      functionLinenumberEnd: 995
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          62
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:991,57'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:991,32'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:993,25'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand11isModImmNotEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1054
      functionLinenumberEnd: 1060
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          55
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks6ARM_AML11getSOImmValEj
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1056,57'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1056,32'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1058,25'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1059,12'
          Dst:             _ZN7llvm_ks6ARM_AML11getSOImmValEj
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand11isModImmNegEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1061
      functionLinenumberEnd: 1068
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          67
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks6ARM_AML11getSOImmValEj
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1063,57'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1063,32'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1065,25'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1066,12'
          Dst:             _ZN7llvm_ks6ARM_AML11getSOImmValEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1067,7'
          Dst:             _ZN7llvm_ks6ARM_AML11getSOImmValEj
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand14isMemRegOffsetEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1243
      functionLinenumberEnd: 1247
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          54
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand18isMemPosImm8OffsetEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1336
      functionLinenumberEnd: 1343
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         16
      ICount:          83
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1341,37'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand13isMemNoOffsetEbj
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1074
      functionLinenumberEnd: 1080
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - bool
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          74
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    26
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand18isMemNegImm8OffsetEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1344
      functionLinenumberEnd: 1353
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         21
      ICount:          104
      EdgeCount:       28
      CyclomaticComplexity: 9
      functionsReached:
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1351,37'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand17isMemImm8s4OffsetEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1304
      functionLinenumberEnd: 1317
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         26
      ICount:          128
      EdgeCount:       35
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN7llvm_ks3isaINS_14MCConstantExprEPKNS_6MCExprEEEbRKT0_
        - _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1308,41'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1308,21'
          Dst:             _ZN7llvm_ks3isaINS_14MCConstantExprEPKNS_6MCExprEEEbRKT0_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1314,37'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand15isMemImm8OffsetEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1326
      functionLinenumberEnd: 1335
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         21
      ICount:          104
      EdgeCount:       28
      CyclomaticComplexity: 9
      functionsReached:
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1333,37'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand16isMemImm12OffsetEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1362
      functionLinenumberEnd: 1375
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         24
      ICount:          119
      EdgeCount:       32
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7llvm_ks3isaINS_14MCConstantExprEPKNS_6MCExprEEEbRKT0_
        - _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1366,41'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1366,21'
          Dst:             _ZN7llvm_ks3isaINS_14MCConstantExprEPKNS_6MCExprEEEbRKT0_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1373,37'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand22isMemImm0_1020s4OffsetEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1318
      functionLinenumberEnd: 1325
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         18
      ICount:          92
      EdgeCount:       24
      CyclomaticComplexity: 8
      functionsReached:
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1323,37'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand15isMemBarrierOptEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1046
      functionLinenumberEnd: 1046
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand9isMSRMaskEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1392
      functionLinenumberEnd: 1392
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand20isInstSyncBarrierOptEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1047
      functionLinenumberEnd: 1047
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand6isImm8Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 852
      functionLinenumberEnd: 858
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          52
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:854,57'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:854,32'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:856,25'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand7isImm32Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 866
      functionLinenumberEnd: 872
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          52
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:868,57'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:868,32'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:870,25'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand18isImm256_65535ExprEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 950
      functionLinenumberEnd: 958
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          62
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:952,57'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:952,32'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:956,25'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand10isImm24bitEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 968
      functionLinenumberEnd: 974
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          62
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:970,57'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:970,32'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:972,25'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand8isImm1_7Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 901
      functionLinenumberEnd: 907
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          62
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:903,57'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:903,32'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:905,25'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand9isImm1_32Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 929
      functionLinenumberEnd: 935
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          62
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:931,57'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:931,32'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:933,25'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand9isImm1_31Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 915
      functionLinenumberEnd: 921
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          62
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:917,57'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:917,32'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:919,25'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand9isImm1_16Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 922
      functionLinenumberEnd: 928
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          62
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:924,57'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:924,32'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:926,25'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand9isImm1_15Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 908
      functionLinenumberEnd: 914
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          62
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:910,57'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:910,32'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:912,25'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand7isImm16Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 859
      functionLinenumberEnd: 865
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          52
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:861,57'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:861,32'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:863,25'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand12isImm0_65535Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 943
      functionLinenumberEnd: 949
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          62
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:945,57'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:945,32'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:947,25'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand9isImm0_63Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 845
      functionLinenumberEnd: 851
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          62
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:847,57'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:847,32'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:849,25'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand8isImm0_3Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 817
      functionLinenumberEnd: 823
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          62
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:819,57'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:819,32'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:821,25'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand9isImm0_32Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 936
      functionLinenumberEnd: 942
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          62
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:938,57'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:938,32'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:940,25'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand9isImm0_31Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 838
      functionLinenumberEnd: 844
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          62
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:840,57'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:840,32'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:842,25'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand10isImm0_255Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 789
      functionLinenumberEnd: 795
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          62
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:791,57'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:791,32'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:793,25'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand10isImm0_239Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 782
      functionLinenumberEnd: 788
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          62
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:784,57'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:784,32'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:786,25'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand8isImm0_1Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 810
      functionLinenumberEnd: 816
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          62
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:812,57'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:812,32'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:814,25'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand9isImm0_15Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 831
      functionLinenumberEnd: 837
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          62
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:833,57'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:833,32'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:835,25'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand7isFPImmEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 732
      functionLinenumberEnd: 738
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          73
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks5APIntC2Ejmb
        - _ZN7llvm_ks5APIntD2Ev
        - _ZN7llvm_ks6ARM_AML10getFP32ImmERKNS_5APIntE
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:734,57'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:734,32'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:736,48'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:736,34'
          Dst:             _ZN7llvm_ks5APIntC2Ejmb
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:736,15'
          Dst:             _ZN7llvm_ks6ARM_AML10getFP32ImmERKNS_5APIntE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:736,15'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:736,15'
          Dst:             _ZN7llvm_ks5APIntD2Ev
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand11isCoprocRegEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 659
      functionLinenumberEnd: 659
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand14isCoprocOptionEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 660
      functionLinenumberEnd: 660
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand11isCoprocNumEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 658
      functionLinenumberEnd: 658
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand10isCondCodeEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 661
      functionLinenumberEnd: 661
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand7isCCOutEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 662
      functionLinenumberEnd: 662
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand10isBitfieldEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1069
      functionLinenumberEnd: 1069
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand11isBankedRegEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1393
      functionLinenumberEnd: 1393
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand10isAdrLabelEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 996
      functionLinenumberEnd: 1009
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         16
      ICount:          94
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7llvm_ks3isaINS_14MCConstantExprEPKNS_6MCExprEEEbRKT0_
        - _ZN7llvm_ks6ARM_AML11getSOImmValEj
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:999,41'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:999,21'
          Dst:             _ZN7llvm_ks3isaINS_14MCConstantExprEPKNS_6MCExprEEEbRKT0_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1004,57'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1004,32'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1006,25'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1007,13'
          Dst:             _ZN7llvm_ks6ARM_AML11getSOImmValEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1008,13'
          Dst:             _ZN7llvm_ks6ARM_AML11getSOImmValEj
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand22isDupAlignedMemoryNoneEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1098
      functionLinenumberEnd: 1099
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_110ARMOperand13isMemNoOffsetEbj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1099,12'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand13isMemNoOffsetEbj
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand25isDupAlignedMemory64or128Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1138
      functionLinenumberEnd: 1144
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          36
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK12_GLOBAL__N_110ARMOperand13isMemNoOffsetEbj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1139,9'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand13isMemNoOffsetEbj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1141,9'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand13isMemNoOffsetEbj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1143,12'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand13isMemNoOffsetEbj
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand20isDupAlignedMemory64Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1126
      functionLinenumberEnd: 1130
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK12_GLOBAL__N_110ARMOperand13isMemNoOffsetEbj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1127,9'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand13isMemNoOffsetEbj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1129,12'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand13isMemNoOffsetEbj
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand20isDupAlignedMemory32Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1116
      functionLinenumberEnd: 1120
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK12_GLOBAL__N_110ARMOperand13isMemNoOffsetEbj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1117,9'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand13isMemNoOffsetEbj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1119,12'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand13isMemNoOffsetEbj
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand20isDupAlignedMemory16Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1106
      functionLinenumberEnd: 1110
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK12_GLOBAL__N_110ARMOperand13isMemNoOffsetEbj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1107,9'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand13isMemNoOffsetEbj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1109,12'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand13isMemNoOffsetEbj
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand15isAlignedMemoryEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1092
      functionLinenumberEnd: 1093
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_110ARMOperand13isMemNoOffsetEbj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1093,12'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand13isMemNoOffsetEbj
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand19isAlignedMemoryNoneEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1095
      functionLinenumberEnd: 1096
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_110ARMOperand13isMemNoOffsetEbj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1096,12'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand13isMemNoOffsetEbj
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand27isAlignedMemory64or128or256Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1145
      functionLinenumberEnd: 1153
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          43
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - _ZNK12_GLOBAL__N_110ARMOperand13isMemNoOffsetEbj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1146,9'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand13isMemNoOffsetEbj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1148,9'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand13isMemNoOffsetEbj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1150,9'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand13isMemNoOffsetEbj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1152,12'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand13isMemNoOffsetEbj
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand22isAlignedMemory64or128Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1131
      functionLinenumberEnd: 1137
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          36
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK12_GLOBAL__N_110ARMOperand13isMemNoOffsetEbj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1132,9'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand13isMemNoOffsetEbj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1134,9'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand13isMemNoOffsetEbj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1136,12'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand13isMemNoOffsetEbj
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand17isAlignedMemory64Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1121
      functionLinenumberEnd: 1125
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK12_GLOBAL__N_110ARMOperand13isMemNoOffsetEbj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1122,9'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand13isMemNoOffsetEbj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1124,12'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand13isMemNoOffsetEbj
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand17isAlignedMemory32Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1111
      functionLinenumberEnd: 1115
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK12_GLOBAL__N_110ARMOperand13isMemNoOffsetEbj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1112,9'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand13isMemNoOffsetEbj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1114,12'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand13isMemNoOffsetEbj
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand17isAlignedMemory16Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1101
      functionLinenumberEnd: 1105
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK12_GLOBAL__N_110ARMOperand13isMemNoOffsetEbj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1102,9'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand13isMemNoOffsetEbj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1104,12'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand13isMemNoOffsetEbj
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand15isAddrMode5FP16Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1216
      functionLinenumberEnd: 1229
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         26
      ICount:          129
      EdgeCount:       35
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN7llvm_ks3isaINS_14MCConstantExprEPKNS_6MCExprEEEbRKT0_
        - _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1220,41'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1220,21'
          Dst:             _ZN7llvm_ks3isaINS_14MCConstantExprEPKNS_6MCExprEEEbRKT0_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1227,37'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand11isAddrMode5Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1201
      functionLinenumberEnd: 1215
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         26
      ICount:          129
      EdgeCount:       35
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN7llvm_ks3isaINS_14MCConstantExprEPKNS_6MCExprEEEbRKT0_
        - _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1205,41'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1205,21'
          Dst:             _ZN7llvm_ks3isaINS_14MCConstantExprEPKNS_6MCExprEEEbRKT0_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1212,37'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand11isAddrMode3Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1171
      functionLinenumberEnd: 1188
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         26
      ICount:          131
      EdgeCount:       35
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN7llvm_ks3isaINS_14MCConstantExprEPKNS_6MCExprEEEbRKT0_
        - _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1175,41'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1175,21'
          Dst:             _ZN7llvm_ks3isaINS_14MCConstantExprEPKNS_6MCExprEEEbRKT0_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1184,37'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand11isAddrMode2Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1154
      functionLinenumberEnd: 1162
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         16
      ICount:          84
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1160,37'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand11isAM3OffsetEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1189
      functionLinenumberEnd: 1200
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         19
      ICount:          97
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1195,57'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1195,32'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1197,23'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand14isAM2OffsetImmEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1163
      functionLinenumberEnd: 1170
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          72
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1166,57'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1166,32'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1168,23'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
    - functionName:    _ZL16matchTokenStringN7llvm_ks9StringRefE
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 4301
      functionLinenumberEnd: 4468
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         116
      ICount:          507
      EdgeCount:       129
      CyclomaticComplexity: 15
      functionsReached:
        - _ZNK7llvm_ks9StringRefixEm
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:4302,3'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:4305,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:4322,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:4329,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:4346,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:4381,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:4384,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:4401,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:4418,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:4431,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:4448,7'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:4305,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:4322,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:4325,11'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:4329,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:4344,9'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:4346,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:4349,11'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:4353,11'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:4357,11'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:4361,11'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:4365,11'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:4369,11'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:4373,11'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:4379,9'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:4381,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:4384,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:4387,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:4391,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:4395,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:4401,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:4404,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:4408,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:4412,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:4418,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:4421,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:4425,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:4431,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:4434,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:4438,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:4442,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:4448,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:4451,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:4455,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:4459,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
    - functionName:    _ZL10isSubclassN12_GLOBAL__N_114MatchClassKindES0_
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 4471
      functionLinenumberEnd: 5308
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         554
      ICount:          2776
      EdgeCount:       1031
      CyclomaticComplexity: 479
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:4475,3'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:4480,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:4487,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:4494,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:4501,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:4508,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:4515,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:4522,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:4529,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:4536,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:4543,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:4574,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:4582,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:4595,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:4611,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:4621,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:4633,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:4640,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:4660,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:4668,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:4677,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:4689,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:4707,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:4723,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:4745,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:4756,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:4774,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:4789,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:4800,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:4813,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:4827,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:4834,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:4844,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:4859,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:4870,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:4882,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:4891,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:4904,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:4913,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:4926,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:4936,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:4950,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:4958,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:4970,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:4979,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:4990,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:5001,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:5012,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:5023,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:5033,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:5040,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:5051,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:5063,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:5072,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:5081,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:5089,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:5098,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:5106,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:5115,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:5127,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:5137,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:5146,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:5154,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:5162,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:5169,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:5181,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:5190,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:5198,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:5210,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:5217,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:5225,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:5233,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:5240,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:5254,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:5261,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:5268,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:5275,5'
          Branch Sides:    []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_110LessOpcodeclERKNS_10MatchEntryEN7llvm_ks9StringRefE
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 6697
      functionLinenumberEnd: 6698
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          41
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ksltENS_9StringRefES0_
        - _ZNK12_GLOBAL__N_110MatchEntry11getMnemonicEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:6698,18'
          Dst:             _ZNK12_GLOBAL__N_110MatchEntry11getMnemonicEv
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:6698,32'
          Dst:             _ZN7llvm_ksltENS_9StringRefES0_
    - functionName:    _ZNK12_GLOBAL__N_110MatchEntry11getMnemonicEv
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 6689
      functionLinenumberEnd: 6691
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          70
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:6690,14'
          Dst:             __assert_fail
    - functionName:    _ZN12_GLOBAL__N_110LessOpcodeclEN7llvm_ks9StringRefERKNS_10MatchEntryE
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 6700
      functionLinenumberEnd: 6701
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          41
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ksltENS_9StringRefES0_
        - _ZNK12_GLOBAL__N_110MatchEntry11getMnemonicEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:6701,24'
          Dst:             _ZNK12_GLOBAL__N_110MatchEntry11getMnemonicEv
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:6701,18'
          Dst:             _ZN7llvm_ksltENS_9StringRefES0_
    - functionName:    _ZN12_GLOBAL__N_112ARMAsmParser15convertToMCInstEjRN7llvm_ks6MCInstEjRKNS1_15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS5_14default_deleteIS7_EEEEEE
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 3089
      functionLinenumberEnd: 3434
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         320
      ICount:          4902
      EdgeCount:       320
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_112ARMAsmParser16cvtThumbBranchesERN7llvm_ks6MCInstERKNS1_15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS5_14default_deleteIS7_EEEEEE
        - _ZN12_GLOBAL__N_112ARMAsmParser16cvtThumbMultiplyERN7llvm_ks6MCInstERKNS1_15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS5_14default_deleteIS7_EEEEEE
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks6MCInst10getOperandEj
        - _ZN7llvm_ks6MCInst9setOpcodeEj
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZN7llvm_ks9MCOperand9createRegEj
        - _ZNK12_GLOBAL__N_110ARMOperand14addImmOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_110ARMOperand14addRegOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_110ARMOperand16addCCOutOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_110ARMOperand16addFPImmOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_110ARMOperand17addITMaskOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_110ARMOperand17addMemTBBOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_110ARMOperand17addMemTBHOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_110ARMOperand17addModImmOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_110ARMOperand17addRotImmOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_110ARMOperand18addFBits16OperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_110ARMOperand18addFBits32OperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_110ARMOperand18addImm1_16OperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_110ARMOperand18addImm1_32OperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_110ARMOperand18addMSRMaskOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_110ARMOperand18addRegListOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_110ARMOperand18addVecListOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_110ARMOperand19addAdrLabelOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_110ARMOperand19addBitfieldOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_110ARMOperand19addCondCodeOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_110ARMOperand20addAM3OffsetOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_110ARMOperand20addAddrMode3OperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_110ARMOperand20addAddrMode5OperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_110ARMOperand20addBankedRegOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_110ARMOperand20addCoprocNumOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_110ARMOperand20addCoprocRegOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_110ARMOperand20addModImmNegOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_110ARMOperand20addModImmNotOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_110ARMOperand20addPKHASRImmOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_110ARMOperand21addDPRRegListOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_110ARMOperand21addITCondCodeOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_110ARMOperand21addImm0_508s4OperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_110ARMOperand21addImmThumbSROperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_110ARMOperand21addMemThumbRROperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_110ARMOperand21addPostIdxRegOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_110ARMOperand21addProcIFlagsOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_110ARMOperand21addSPRRegListOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_110ARMOperand21addShifterImmOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_110ARMOperand21addT2SOImmNegOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_110ARMOperand21addT2SOImmNotOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_110ARMOperand21addThumbMemPCOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_110ARMOperand22addImm0_1020s4OperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_110ARMOperand22addMemNoOffsetOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_110ARMOperand22addMemThumbSPIOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_110ARMOperand22addNEONi32vmovOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_110ARMOperand22addNEONi8splatOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_110ARMOperand22addPostIdxImm8OperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_110ARMOperand23addAM2OffsetImmOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_110ARMOperand23addCoprocOptionOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_110ARMOperand23addImm0_4095NegOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_110ARMOperand23addMemRegOffsetOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_110ARMOperand23addMemThumbRIs1OperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_110ARMOperand23addMemThumbRIs2OperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_110ARMOperand23addMemThumbRIs4OperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_110ARMOperand23addNEONi16splatOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_110ARMOperand23addNEONi32splatOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_110ARMOperand23addNEONi64splatOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_110ARMOperand23addVectorIndex8OperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_110ARMOperand24addAddrMode5FP16OperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_110ARMOperand24addAlignedMemoryOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_110ARMOperand24addImm0_508s4NegOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_110ARMOperand24addMemBarrierOptOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_110ARMOperand24addMemImm8OffsetOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_110ARMOperand24addMemPCRelImm12OperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_110ARMOperand24addPostIdxImm8s4OperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_110ARMOperand24addRegShiftedImmOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_110ARMOperand24addRegShiftedRegOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_110ARMOperand24addVectorIndex16OperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_110ARMOperand24addVectorIndex32OperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_110ARMOperand25addMemImm12OffsetOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_110ARMOperand25addNEONi32vmovNegOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_110ARMOperand25addT2MemRegOffsetOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_110ARMOperand25addVecListIndexedOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_110ARMOperand26addAlignedMemory16OperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_110ARMOperand26addAlignedMemory32OperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_110ARMOperand26addAlignedMemory64OperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_110ARMOperand26addMemImm8s4OffsetOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_110ARMOperand26addMemUImm12OffsetOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_110ARMOperand26addNEONi16splatNotOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_110ARMOperand26addNEONi32splatNotOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_110ARMOperand27addMemNegImm8OffsetOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_110ARMOperand27addMemPosImm8OffsetOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_110ARMOperand28addAlignedMemoryNoneOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_110ARMOperand28addPostIdxRegShiftedOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_110ARMOperand29addDupAlignedMemory16OperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_110ARMOperand29addDupAlignedMemory32OperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_110ARMOperand29addDupAlignedMemory64OperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_110ARMOperand29addInstSyncBarrierOptOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_110ARMOperand30addUnsignedOffset_b8s2OperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_110ARMOperand31addAlignedMemory64or128OperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_110ARMOperand31addDupAlignedMemoryNoneOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_110ARMOperand31addMemImm0_1020s4OffsetOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_110ARMOperand31addNEONinvByteReplicateOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_110ARMOperand32addNEONvmovByteReplicateOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_110ARMOperand34addDupAlignedMemory64or128OperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_110ARMOperand36addAlignedMemory64or128or256OperandsERN7llvm_ks6MCInstEj
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3094,5'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3090,3'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3092,8'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3095,14'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3097,33'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3097,53'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand14addRegOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3100,28'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3100,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3103,33'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3103,53'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand14addRegOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3106,33'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3106,53'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand16addCCOutOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3109,33'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3109,53'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand19addCondCodeOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3112,33'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3112,53'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand24addRegShiftedRegOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3115,33'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3115,53'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand17addModImmOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3118,33'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3118,53'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand24addRegShiftedImmOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3121,33'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3121,53'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand14addImmOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3124,33'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3124,53'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand21addImm0_508s4OperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3127,23'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3127,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3130,33'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3130,53'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand24addImm0_508s4NegOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3133,33'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3133,53'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand23addImm0_4095NegOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3136,33'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3136,53'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand21addT2SOImmNegOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3139,33'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3139,53'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand20addModImmNegOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3142,33'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3142,53'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand22addImm0_1020s4OperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3145,33'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3145,53'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand30addUnsignedOffset_b8s2OperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3148,33'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3148,53'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand19addAdrLabelOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3151,33'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3151,53'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand21addT2SOImmNotOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3154,33'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3154,53'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand20addModImmNotOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3157,33'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3157,53'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand21addImmThumbSROperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3160,7'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser16cvtThumbBranchesERN7llvm_ks6MCInstERKNS1_15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS5_14default_deleteIS7_EEEEEE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3163,33'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3163,53'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand19addBitfieldOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3166,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3166,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3169,33'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3169,53'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand20addCoprocNumOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3172,33'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3172,53'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand20addCoprocRegOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3175,33'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3175,53'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand21addProcIFlagsOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3178,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3178,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3181,33'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3181,53'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand24addMemBarrierOptOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3184,33'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3184,53'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand16addFPImmOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3187,33'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3187,53'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand21addDPRRegListOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3190,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3190,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3193,33'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3193,53'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand29addInstSyncBarrierOptOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3196,33'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3196,53'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand21addITCondCodeOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3199,33'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3199,53'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand17addITMaskOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3202,33'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3202,53'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand22addMemNoOffsetOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3205,33'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3205,53'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand20addAddrMode5OperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3208,33'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3208,53'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand23addCoprocOptionOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3211,33'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3211,53'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand24addPostIdxImm8s4OperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3214,33'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3214,53'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand18addRegListOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3217,33'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3217,53'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand21addThumbMemPCOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3220,33'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3220,53'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand23addMemThumbRIs4OperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3223,33'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3223,53'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand21addMemThumbRROperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3226,33'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3226,53'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand22addMemThumbSPIOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3229,33'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3229,53'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand25addMemImm12OffsetOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3232,33'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3232,53'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand27addMemNegImm8OffsetOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3235,33'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3235,53'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand23addMemRegOffsetOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3238,33'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3238,53'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand26addMemUImm12OffsetOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3241,33'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3241,53'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand25addT2MemRegOffsetOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3244,33'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3244,53'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand24addMemPCRelImm12OperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3247,33'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3247,53'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand24addMemImm8OffsetOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3250,33'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3250,53'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand23addAM2OffsetImmOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3253,33'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3253,53'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand28addPostIdxRegShiftedOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3256,33'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3256,53'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand23addMemThumbRIs1OperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3259,33'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3259,53'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand27addMemPosImm8OffsetOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3262,33'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3262,53'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand26addMemImm8s4OffsetOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3265,33'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3265,53'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand20addAddrMode3OperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3268,33'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3268,53'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand20addAM3OffsetOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3271,33'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3271,53'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand31addMemImm0_1020s4OffsetOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3274,33'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3274,53'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand23addMemThumbRIs2OperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3277,33'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3277,53'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand21addPostIdxRegOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3280,33'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3280,53'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand22addPostIdxImm8OperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3283,23'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3283,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3286,23'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3286,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3289,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3289,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3292,33'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3292,53'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand20addBankedRegOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3295,33'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3295,53'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand18addMSRMaskOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3298,7'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser16cvtThumbMultiplyERN7llvm_ks6MCInstERKNS1_15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS5_14default_deleteIS7_EEEEEE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3301,23'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3301,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3304,23'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3304,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3307,33'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3307,53'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand20addPKHASRImmOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3310,33'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3310,53'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand18addImm1_32OperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3313,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3313,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3316,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3316,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3319,33'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3319,53'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand21addShifterImmOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3322,33'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3322,53'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand18addImm1_16OperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3325,33'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3325,53'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand17addRotImmOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3328,33'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3328,53'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand17addMemTBBOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3331,33'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3331,53'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand17addMemTBHOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3334,33'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3334,53'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand26addNEONi16splatNotOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3337,33'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3337,53'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand26addNEONi32splatNotOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3340,33'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3340,53'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand23addNEONi16splatOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3343,33'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3343,53'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand23addNEONi32splatOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3346,33'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3346,53'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand18addFBits16OperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3349,33'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3349,53'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand18addFBits32OperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3352,33'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3352,53'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand24addVectorIndex16OperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3355,33'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3355,53'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand24addVectorIndex32OperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3358,33'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3358,53'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand23addVectorIndex8OperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3361,33'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3361,53'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand18addVecListOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3364,33'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3364,53'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand29addDupAlignedMemory16OperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3367,33'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3367,53'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand31addAlignedMemory64or128OperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3370,33'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3370,53'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand36addAlignedMemory64or128or256OperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3373,33'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3373,53'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand26addAlignedMemory64OperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3376,33'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3376,53'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand25addVecListIndexedOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3379,33'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3379,53'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand26addAlignedMemory16OperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3382,33'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3382,53'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand29addDupAlignedMemory32OperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3385,33'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3385,53'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand26addAlignedMemory32OperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3388,33'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3388,53'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand31addDupAlignedMemoryNoneOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3391,33'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3391,53'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand28addAlignedMemoryNoneOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3394,33'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3394,53'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand24addAlignedMemoryOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3397,33'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3397,53'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand29addDupAlignedMemory64OperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3400,33'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3400,53'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand34addDupAlignedMemory64or128OperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3403,33'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3403,53'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand21addSPRRegListOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3406,33'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3406,53'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand24addAddrMode5FP16OperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3409,33'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3409,53'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand22addNEONi32vmovOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3412,33'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3412,53'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand32addNEONvmovByteReplicateOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3415,33'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3415,53'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand25addNEONi32vmovNegOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3418,33'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3418,53'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand23addNEONi64splatOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3421,33'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3421,53'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand22addNEONi8splatOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3424,33'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3424,53'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand31addNEONinvByteReplicateOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3427,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3427,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3430,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3430,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZL20validateOperandClassRN7llvm_ks18MCParsedAsmOperandEN12_GLOBAL__N_114MatchClassKindE
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 5310
      functionLinenumberEnd: 6533
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1034
      ICount:          4462
      EdgeCount:       1346
      CyclomaticComplexity: 314
      functionsReached:
        - _ZL10isSubclassN12_GLOBAL__N_114MatchClassKindES0_
        - _ZL16matchTokenStringN7llvm_ks9StringRefE
        - _ZNK12_GLOBAL__N_110ARMOperand10isAdrLabelEv
        - _ZNK12_GLOBAL__N_110ARMOperand10isBitfieldEv
        - _ZNK12_GLOBAL__N_110ARMOperand10isCondCodeEv
        - _ZNK12_GLOBAL__N_110ARMOperand10isImm0_239Ev
        - _ZNK12_GLOBAL__N_110ARMOperand10isImm0_255Ev
        - _ZNK12_GLOBAL__N_110ARMOperand10isImm24bitEv
        - _ZNK12_GLOBAL__N_110ARMOperand10isShrImm16Ev
        - _ZNK12_GLOBAL__N_110ARMOperand10isShrImm32Ev
        - _ZNK12_GLOBAL__N_110ARMOperand10isShrImm64Ev
        - _ZNK12_GLOBAL__N_110ARMOperand11isAM3OffsetEv
        - _ZNK12_GLOBAL__N_110ARMOperand11isAddrMode2Ev
        - _ZNK12_GLOBAL__N_110ARMOperand11isAddrMode3Ev
        - _ZNK12_GLOBAL__N_110ARMOperand11isAddrMode5Ev
        - _ZNK12_GLOBAL__N_110ARMOperand11isBankedRegEv
        - _ZNK12_GLOBAL__N_110ARMOperand11isCoprocNumEv
        - _ZNK12_GLOBAL__N_110ARMOperand11isCoprocRegEv
        - _ZNK12_GLOBAL__N_110ARMOperand11isImm0_4095Ev
        - _ZNK12_GLOBAL__N_110ARMOperand11isModImmNegEv
        - _ZNK12_GLOBAL__N_110ARMOperand11isModImmNotEv
        - _ZNK12_GLOBAL__N_110ARMOperand11isPKHASRImmEv
        - _ZNK12_GLOBAL__N_110ARMOperand11isPKHLSLImmEv
        - _ZNK12_GLOBAL__N_110ARMOperand11isSetEndImmEv
        - _ZNK12_GLOBAL__N_110ARMOperand12isDPRRegListEv
        - _ZNK12_GLOBAL__N_110ARMOperand12isITCondCodeEv
        - _ZNK12_GLOBAL__N_110ARMOperand12isImm0_508s4Ev
        - _ZNK12_GLOBAL__N_110ARMOperand12isImm0_65535Ev
        - _ZNK12_GLOBAL__N_110ARMOperand12isImmThumbSREv
        - _ZNK12_GLOBAL__N_110ARMOperand12isMemThumbRREv
        - _ZNK12_GLOBAL__N_110ARMOperand12isPostIdxRegEv
        - _ZNK12_GLOBAL__N_110ARMOperand12isProcIFlagsEv
        - _ZNK12_GLOBAL__N_110ARMOperand12isSPRRegListEv
        - _ZNK12_GLOBAL__N_110ARMOperand12isShifterImmEv
        - _ZNK12_GLOBAL__N_110ARMOperand12isT2SOImmNegEv
        - _ZNK12_GLOBAL__N_110ARMOperand12isT2SOImmNotEv
        - _ZNK12_GLOBAL__N_110ARMOperand12isThumbMemPCEv
        - _ZNK12_GLOBAL__N_110ARMOperand13isImm0_1020s4Ev
        - _ZNK12_GLOBAL__N_110ARMOperand13isMemNoOffsetEbj
        - _ZNK12_GLOBAL__N_110ARMOperand13isMemThumbSPIEv
        - _ZNK12_GLOBAL__N_110ARMOperand13isNEONi32vmovEv
        - _ZNK12_GLOBAL__N_110ARMOperand13isNEONi8splatEv
        - _ZNK12_GLOBAL__N_110ARMOperand13isPostIdxImm8Ev
        - _ZNK12_GLOBAL__N_110ARMOperand13isVecListOneDEv
        - _ZNK12_GLOBAL__N_110ARMOperand14isAM2OffsetImmEv
        - _ZNK12_GLOBAL__N_110ARMOperand14isCoprocOptionEv
        - _ZNK12_GLOBAL__N_110ARMOperand14isImm0_4095NegEv
        - _ZNK12_GLOBAL__N_110ARMOperand14isMemRegOffsetEv
        - _ZNK12_GLOBAL__N_110ARMOperand14isMemThumbRIs1Ev
        - _ZNK12_GLOBAL__N_110ARMOperand14isMemThumbRIs2Ev
        - _ZNK12_GLOBAL__N_110ARMOperand14isMemThumbRIs4Ev
        - _ZNK12_GLOBAL__N_110ARMOperand14isNEONi16splatEv
        - _ZNK12_GLOBAL__N_110ARMOperand14isNEONi32splatEv
        - _ZNK12_GLOBAL__N_110ARMOperand14isNEONi64splatEv
        - _ZNK12_GLOBAL__N_110ARMOperand14isVecListDPairEv
        - _ZNK12_GLOBAL__N_110ARMOperand14isVecListFourDEv
        - _ZNK12_GLOBAL__N_110ARMOperand14isVecListFourQEv
        - _ZNK12_GLOBAL__N_110ARMOperand14isVectorIndex8Ev
        - _ZNK12_GLOBAL__N_110ARMOperand15isAddrMode5FP16Ev
        - _ZNK12_GLOBAL__N_110ARMOperand15isAlignedMemoryEv
        - _ZNK12_GLOBAL__N_110ARMOperand15isImm0_508s4NegEv
        - _ZNK12_GLOBAL__N_110ARMOperand15isMemBarrierOptEv
        - _ZNK12_GLOBAL__N_110ARMOperand15isMemImm8OffsetEv
        - _ZNK12_GLOBAL__N_110ARMOperand15isMemPCRelImm12Ev
        - _ZNK12_GLOBAL__N_110ARMOperand15isPostIdxImm8s4Ev
        - _ZNK12_GLOBAL__N_110ARMOperand15isRegShiftedImmEv
        - _ZNK12_GLOBAL__N_110ARMOperand15isRegShiftedRegEv
        - _ZNK12_GLOBAL__N_110ARMOperand15isVecListThreeDEv
        - _ZNK12_GLOBAL__N_110ARMOperand15isVecListThreeQEv
        - _ZNK12_GLOBAL__N_110ARMOperand15isVectorIndex16Ev
        - _ZNK12_GLOBAL__N_110ARMOperand15isVectorIndex32Ev
        - _ZNK12_GLOBAL__N_110ARMOperand16isImm0_65535ExprEv
        - _ZNK12_GLOBAL__N_110ARMOperand16isMemImm12OffsetEv
        - _ZNK12_GLOBAL__N_110ARMOperand16isNEONi32vmovNegEv
        - _ZNK12_GLOBAL__N_110ARMOperand16isT2MemRegOffsetEv
        - _ZNK12_GLOBAL__N_110ARMOperand16isUnsignedOffsetILj8ELj2EEEbv
        - _ZNK12_GLOBAL__N_110ARMOperand17isAlignedMemory16Ev
        - _ZNK12_GLOBAL__N_110ARMOperand17isAlignedMemory32Ev
        - _ZNK12_GLOBAL__N_110ARMOperand17isAlignedMemory64Ev
        - _ZNK12_GLOBAL__N_110ARMOperand17isMemImm8s4OffsetEv
        - _ZNK12_GLOBAL__N_110ARMOperand17isMemUImm12OffsetEv
        - _ZNK12_GLOBAL__N_110ARMOperand17isNEONi16splatNotEv
        - _ZNK12_GLOBAL__N_110ARMOperand17isNEONi32splatNotEv
        - _ZNK12_GLOBAL__N_110ARMOperand18isImm256_65535ExprEv
        - _ZNK12_GLOBAL__N_110ARMOperand18isMemNegImm8OffsetEv
        - _ZNK12_GLOBAL__N_110ARMOperand18isMemPosImm8OffsetEv
        - _ZNK12_GLOBAL__N_110ARMOperand19isAlignedMemoryNoneEv
        - _ZNK12_GLOBAL__N_110ARMOperand19isPostIdxRegShiftedEv
        - _ZNK12_GLOBAL__N_110ARMOperand20isDupAlignedMemory16Ev
        - _ZNK12_GLOBAL__N_110ARMOperand20isDupAlignedMemory32Ev
        - _ZNK12_GLOBAL__N_110ARMOperand20isDupAlignedMemory64Ev
        - _ZNK12_GLOBAL__N_110ARMOperand20isInstSyncBarrierOptEv
        - _ZNK12_GLOBAL__N_110ARMOperand20isVecListDPairSpacedEv
        - _ZNK12_GLOBAL__N_110ARMOperand21isVecListOneDAllLanesEv
        - _ZNK12_GLOBAL__N_110ARMOperand22isAlignedMemory64or128Ev
        - _ZNK12_GLOBAL__N_110ARMOperand22isDupAlignedMemoryNoneEv
        - _ZNK12_GLOBAL__N_110ARMOperand22isMemImm0_1020s4OffsetEv
        - _ZNK12_GLOBAL__N_110ARMOperand22isNEONi16ByteReplicateEv
        - _ZNK12_GLOBAL__N_110ARMOperand22isNEONi32ByteReplicateEv
        - _ZNK12_GLOBAL__N_110ARMOperand22isVecListDPairAllLanesEv
        - _ZNK12_GLOBAL__N_110ARMOperand22isVecListFourDAllLanesEv
        - _ZNK12_GLOBAL__N_110ARMOperand22isVecListFourQAllLanesEv
        - _ZNK12_GLOBAL__N_110ARMOperand23isVecListThreeDAllLanesEv
        - _ZNK12_GLOBAL__N_110ARMOperand23isVecListThreeQAllLanesEv
        - _ZNK12_GLOBAL__N_110ARMOperand24isVecListOneDByteIndexedEv
        - _ZNK12_GLOBAL__N_110ARMOperand24isVecListOneDWordIndexedEv
        - _ZNK12_GLOBAL__N_110ARMOperand24isVecListTwoDByteIndexedEv
        - _ZNK12_GLOBAL__N_110ARMOperand24isVecListTwoDWordIndexedEv
        - _ZNK12_GLOBAL__N_110ARMOperand24isVecListTwoQWordIndexedEv
        - _ZNK12_GLOBAL__N_110ARMOperand25isDupAlignedMemory64or128Ev
        - _ZNK12_GLOBAL__N_110ARMOperand25isVecListFourDByteIndexedEv
        - _ZNK12_GLOBAL__N_110ARMOperand25isVecListFourDWordIndexedEv
        - _ZNK12_GLOBAL__N_110ARMOperand25isVecListFourQWordIndexedEv
        - _ZNK12_GLOBAL__N_110ARMOperand25isVecListOneDHWordIndexedEv
        - _ZNK12_GLOBAL__N_110ARMOperand25isVecListTwoDHWordIndexedEv
        - _ZNK12_GLOBAL__N_110ARMOperand25isVecListTwoQHWordIndexedEv
        - _ZNK12_GLOBAL__N_110ARMOperand26isVecListFourDHWordIndexedEv
        - _ZNK12_GLOBAL__N_110ARMOperand26isVecListFourQHWordIndexedEv
        - _ZNK12_GLOBAL__N_110ARMOperand26isVecListThreeDByteIndexedEv
        - _ZNK12_GLOBAL__N_110ARMOperand26isVecListThreeDWordIndexedEv
        - _ZNK12_GLOBAL__N_110ARMOperand26isVecListThreeQWordIndexedEv
        - _ZNK12_GLOBAL__N_110ARMOperand27isAlignedMemory64or128or256Ev
        - _ZNK12_GLOBAL__N_110ARMOperand27isVecListThreeDHWordIndexedEv
        - _ZNK12_GLOBAL__N_110ARMOperand27isVecListThreeQHWordIndexedEv
        - _ZNK12_GLOBAL__N_110ARMOperand28isVecListDPairSpacedAllLanesEv
        - _ZNK12_GLOBAL__N_110ARMOperand6isImm8Ev
        - _ZNK12_GLOBAL__N_110ARMOperand7isCCOutEv
        - _ZNK12_GLOBAL__N_110ARMOperand7isFPImmEv
        - _ZNK12_GLOBAL__N_110ARMOperand7isImm16Ev
        - _ZNK12_GLOBAL__N_110ARMOperand7isImm32Ev
        - _ZNK12_GLOBAL__N_110ARMOperand8getTokenEv
        - _ZNK12_GLOBAL__N_110ARMOperand8isITMaskEv
        - _ZNK12_GLOBAL__N_110ARMOperand8isImm0_1Ev
        - _ZNK12_GLOBAL__N_110ARMOperand8isImm0_3Ev
        - _ZNK12_GLOBAL__N_110ARMOperand8isImm0_7Ev
        - _ZNK12_GLOBAL__N_110ARMOperand8isImm1_7Ev
        - _ZNK12_GLOBAL__N_110ARMOperand8isImm8s4Ev
        - _ZNK12_GLOBAL__N_110ARMOperand8isMemTBBEv
        - _ZNK12_GLOBAL__N_110ARMOperand8isMemTBHEv
        - _ZNK12_GLOBAL__N_110ARMOperand8isModImmEv
        - _ZNK12_GLOBAL__N_110ARMOperand8isRotImmEv
        - _ZNK12_GLOBAL__N_110ARMOperand9isFBits16Ev
        - _ZNK12_GLOBAL__N_110ARMOperand9isFBits32Ev
        - _ZNK12_GLOBAL__N_110ARMOperand9isImm0_15Ev
        - _ZNK12_GLOBAL__N_110ARMOperand9isImm0_31Ev
        - _ZNK12_GLOBAL__N_110ARMOperand9isImm0_32Ev
        - _ZNK12_GLOBAL__N_110ARMOperand9isImm0_63Ev
        - _ZNK12_GLOBAL__N_110ARMOperand9isImm1_15Ev
        - _ZNK12_GLOBAL__N_110ARMOperand9isImm1_16Ev
        - _ZNK12_GLOBAL__N_110ARMOperand9isImm1_31Ev
        - _ZNK12_GLOBAL__N_110ARMOperand9isImm1_32Ev
        - _ZNK12_GLOBAL__N_110ARMOperand9isMSRMaskEv
        - _ZNK12_GLOBAL__N_110ARMOperand9isRegListEv
        - _ZNK12_GLOBAL__N_110ARMOperand9isShrImm8Ev
        - _ZNK12_GLOBAL__N_110ARMOperand9isT2SOImmEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:6265,5'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:5316,48'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand8getTokenEv
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:5316,23'
          Dst:             _ZL16matchTokenStringN7llvm_ks9StringRefE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:5316,12'
          Dst:             _ZL10isSubclassN12_GLOBAL__N_114MatchClassKindES0_
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:5322,17'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand14isAM2OffsetImmEv
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:5328,17'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand11isAM3OffsetEv
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:5334,17'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand11isAddrMode2Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:5340,17'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand11isAddrMode3Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:5346,17'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand11isAddrMode5Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:5352,17'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand15isAddrMode5FP16Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:5358,17'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand17isAlignedMemory16Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:5365,17'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand17isAlignedMemory32Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:5372,17'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand17isAlignedMemory64Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:5379,17'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand22isAlignedMemory64or128Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:5386,17'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand27isAlignedMemory64or128or256Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:5393,17'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand19isAlignedMemoryNoneEv
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:5400,17'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand15isAlignedMemoryEv
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:5406,17'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand20isDupAlignedMemory16Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:5413,17'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand20isDupAlignedMemory32Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:5420,17'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand20isDupAlignedMemory64Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:5427,17'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand25isDupAlignedMemory64or128Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:5434,17'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand22isDupAlignedMemoryNoneEv
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:5441,17'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand10isAdrLabelEv
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:5447,17'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand11isBankedRegEv
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:5453,17'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand10isBitfieldEv
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:5459,17'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand7isCCOutEv
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:5465,17'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand10isCondCodeEv
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:5471,17'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand11isCoprocNumEv
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:5477,17'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand14isCoprocOptionEv
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:5483,17'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand11isCoprocRegEv
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:5489,17'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand12isDPRRegListEv
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:5495,17'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand7isFPImmEv
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:5501,17'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand9isImm0_15Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:5508,17'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand8isImm0_1Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:5514,17'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand10isImm0_239Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:5521,17'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand10isImm0_255Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:5527,17'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand9isImm0_31Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:5533,17'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand9isImm0_32Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:5539,17'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand8isImm0_3Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:5545,17'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand9isImm0_63Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:5551,17'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand12isImm0_65535Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:5557,17'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand16isImm0_65535ExprEv
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:5563,17'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand8isImm0_7Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:5569,17'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand7isImm16Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:5575,17'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand9isImm1_15Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:5581,17'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand9isImm1_16Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:5587,17'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand9isImm1_31Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:5593,17'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand9isImm1_32Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:5599,17'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand8isImm1_7Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:5605,17'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand10isImm24bitEv
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:5611,17'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand18isImm256_65535ExprEv
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:5617,17'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand7isImm32Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:5623,17'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand6isImm8Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:5635,17'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand20isInstSyncBarrierOptEv
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:5641,17'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand9isMSRMaskEv
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:5647,17'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand15isMemBarrierOptEv
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:5653,17'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand22isMemImm0_1020s4OffsetEv
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:5659,17'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand16isMemImm12OffsetEv
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:5665,17'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand15isMemImm8OffsetEv
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:5671,17'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand17isMemImm8s4OffsetEv
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:5677,17'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand18isMemNegImm8OffsetEv
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:5683,17'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand13isMemNoOffsetEbj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:5689,17'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand18isMemPosImm8OffsetEv
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:5695,17'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand14isMemRegOffsetEv
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:5701,17'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand8isModImmEv
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:5707,17'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand11isModImmNegEv
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:5713,17'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand11isModImmNotEv
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:5719,17'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand11isPKHASRImmEv
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:5725,17'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand11isPKHLSLImmEv
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:5731,17'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand13isPostIdxImm8Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:5737,17'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand15isPostIdxImm8s4Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:5743,17'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand12isPostIdxRegEv
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:5749,17'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand19isPostIdxRegShiftedEv
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:5755,17'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand12isProcIFlagsEv
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:5761,17'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand9isRegListEv
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:5767,17'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand8isRotImmEv
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:5773,17'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand12isSPRRegListEv
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:5779,17'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand11isSetEndImmEv
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:5785,17'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand15isRegShiftedImmEv
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:5791,17'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand15isRegShiftedRegEv
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:5797,17'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand12isShifterImmEv
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:5803,17'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand12isThumbMemPCEv
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:5809,17'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand12isImmThumbSREv
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:5815,17'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand16isUnsignedOffsetILj8ELj2EEEbv
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:5821,17'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand22isVecListDPairAllLanesEv
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:5827,17'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand14isVecListDPairEv
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:5833,17'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand28isVecListDPairSpacedAllLanesEv
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:5839,17'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand20isVecListDPairSpacedEv
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:5845,17'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand22isVecListFourDAllLanesEv
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:5851,17'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand14isVecListFourDEv
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:5857,17'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand25isVecListFourDByteIndexedEv
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:5863,17'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand26isVecListFourDHWordIndexedEv
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:5869,17'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand25isVecListFourDWordIndexedEv
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:5875,17'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand22isVecListFourQAllLanesEv
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:5881,17'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand14isVecListFourQEv
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:5887,17'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand26isVecListFourQHWordIndexedEv
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:5893,17'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand25isVecListFourQWordIndexedEv
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:5899,17'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand21isVecListOneDAllLanesEv
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:5905,17'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand13isVecListOneDEv
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:5911,17'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand24isVecListOneDByteIndexedEv
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:5917,17'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand25isVecListOneDHWordIndexedEv
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:5923,17'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand24isVecListOneDWordIndexedEv
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:5929,17'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand23isVecListThreeDAllLanesEv
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:5935,17'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand15isVecListThreeDEv
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:5941,17'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand26isVecListThreeDByteIndexedEv
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:5947,17'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand27isVecListThreeDHWordIndexedEv
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:5953,17'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand26isVecListThreeDWordIndexedEv
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:5959,17'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand23isVecListThreeQAllLanesEv
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:5965,17'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand15isVecListThreeQEv
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:5971,17'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand27isVecListThreeQHWordIndexedEv
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:5977,17'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand26isVecListThreeQWordIndexedEv
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:5983,17'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand24isVecListTwoDByteIndexedEv
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:5989,17'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand25isVecListTwoDHWordIndexedEv
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:5995,17'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand24isVecListTwoDWordIndexedEv
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:6001,17'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand25isVecListTwoQHWordIndexedEv
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:6007,17'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand24isVecListTwoQWordIndexedEv
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:6013,17'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand15isVectorIndex16Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:6019,17'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand15isVectorIndex32Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:6025,17'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand14isVectorIndex8Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:6031,17'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand8isMemTBBEv
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:6037,17'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand8isMemTBHEv
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:6043,17'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand9isFBits16Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:6049,17'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand9isFBits32Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:6055,17'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand11isImm0_4095Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:6061,17'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand14isImm0_4095NegEv
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:6067,17'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand8isITMaskEv
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:6073,17'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand12isITCondCodeEv
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:6079,17'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand14isNEONi16splatEv
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:6085,17'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand14isNEONi32splatEv
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:6091,17'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand14isNEONi64splatEv
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:6097,17'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand13isNEONi8splatEv
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:6103,17'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand17isNEONi16splatNotEv
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:6109,17'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand17isNEONi32splatNotEv
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:6115,17'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand22isNEONi16ByteReplicateEv
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:6121,17'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand13isNEONi32vmovEv
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:6127,17'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand22isNEONi32ByteReplicateEv
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:6133,17'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand16isNEONi32vmovNegEv
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:6139,17'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand22isNEONi16ByteReplicateEv
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:6145,17'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand22isNEONi32ByteReplicateEv
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:6151,17'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand10isShrImm16Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:6157,17'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand10isShrImm32Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:6163,17'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand10isShrImm64Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:6169,17'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand9isShrImm8Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:6175,17'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand9isT2SOImmEv
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:6181,17'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand12isT2SOImmNegEv
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:6187,17'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand12isT2SOImmNotEv
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:6193,17'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand17isMemUImm12OffsetEv
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:6199,17'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand16isT2MemRegOffsetEv
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:6205,17'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand8isImm8s4Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:6211,17'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand15isMemPCRelImm12Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:6217,17'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand14isMemThumbRIs1Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:6223,17'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand14isMemThumbRIs2Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:6229,17'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand14isMemThumbRIs4Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:6235,17'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand12isMemThumbRREv
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:6241,17'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand13isMemThumbSPIEv
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:6247,17'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand13isImm0_1020s4Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:6253,17'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand12isImm0_508s4Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:6259,17'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand15isImm0_508s4NegEv
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:6528,12'
          Dst:             _ZL10isSubclassN12_GLOBAL__N_114MatchClassKindES0_
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand8getTokenEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 607
      functionLinenumberEnd: 609
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         18
      ICount:          90
      EdgeCount:       21
      CyclomaticComplexity: 5
      functionsReached:
        - __assert_fail
      functionUses:    27
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:608,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:609,12'
          Dst:             __assert_fail
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand12isDPRRegListEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1043
      functionLinenumberEnd: 1043
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand16isImm0_65535ExprEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 959
      functionLinenumberEnd: 967
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          62
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:961,57'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:961,32'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:965,25'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand8isImm0_7Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 824
      functionLinenumberEnd: 830
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          62
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:826,57'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:826,32'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:828,25'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand8isModImmEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1053
      functionLinenumberEnd: 1053
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand9isRegListEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1042
      functionLinenumberEnd: 1042
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand12isSPRRegListEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1044
      functionLinenumberEnd: 1044
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand9isT2SOImmEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1010
      functionLinenumberEnd: 1016
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          54
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks6ARM_AML13getT2SOImmValEj
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1012,57'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1012,32'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1014,25'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:1015,12'
          Dst:             _ZN7llvm_ks6ARM_AML13getT2SOImmValEj
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand13isImm0_1020s4Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 760
      functionLinenumberEnd: 766
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          71
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:762,57'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:762,32'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:764,25'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand12isImm0_508s4Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 767
      functionLinenumberEnd: 773
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          71
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:769,57'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:769,32'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:771,25'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand15getAlignmentLocEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 592
      functionLinenumberEnd: 594
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          44
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:593,5'
          Dst:             __assert_fail
    - functionName:    _ZN7llvm_ks17isV8EligibleForITINS_6MCInstEEEbPT_
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/ARM/ARMFeatures.h'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         67
      ICount:          289
      EdgeCount:       68
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks10IsCPSRDeadINS_6MCInstEEEbPT_
        - _ZN7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks6MCInst9getOpcodeEv
        - _ZNK7llvm_ks9MCOperand6getRegEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMFeatures.h:26,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMFeatures.h:26,18'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMFeatures.h:53,12'
          Dst:             _ZN7llvm_ks10IsCPSRDeadINS_6MCInstEEEbPT_
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMFeatures.h:79,19'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMFeatures.h:79,33'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMFeatures.h:84,19'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMFeatures.h:84,33'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMFeatures.h:86,19'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMFeatures.h:86,33'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMFeatures.h:87,19'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMFeatures.h:87,33'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMFeatures.h:90,19'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMFeatures.h:90,33'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMFeatures.h:91,19'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMFeatures.h:91,33'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
    - functionName:    _ZN12_GLOBAL__N_112ARMAsmParser18processInstructionERN7llvm_ks6MCInstERKNS1_15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS5_14default_deleteIS7_EEEEEERNS1_10MCStreamerE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6945
      functionLinenumberEnd: 8783
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         2391
      ICount:          14083
      EdgeCount:       3467
      CyclomaticComplexity: 1078
      functionsReached:
        - _ZL16getRealVLDOpcodejRj
        - _ZL16getRealVSTOpcodejRj
        - _ZL20checkLowRegisterListRKN7llvm_ks6MCInstEjjjRb
        - _ZN12_GLOBAL__N_112ARMAsmParser9inITBlockEv
        - _ZN7llvm_ks12MCBinaryExpr9createAddEPKNS_6MCExprES3_RNS_9MCContextE
        - _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - _ZN7llvm_ks15MCSymbolRefExpr6createEPKNS_8MCSymbolENS0_11VariantKindERNS_9MCContextE
        - _ZN7llvm_ks18countTrailingZerosIjEEmT_NS_12ZeroBehaviorE
        - _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - _ZN7llvm_ks6ARM_AML11getSORegOpcENS0_8ShiftOpcEj
        - _ZN7llvm_ks6ARM_AML12getSORegShOpEj
        - _ZN7llvm_ks6ARM_AML13getT2SOImmValEj
        - _ZN7llvm_ks6ARM_AML14getSORegOffsetEj
        - _ZN7llvm_ks6ARM_AML6rotr32Ejj
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks6MCInst10getOperandEj
        - _ZN7llvm_ks6MCInst5beginEv
        - _ZN7llvm_ks6MCInst6insertEPNS_9MCOperandERKS1_
        - _ZN7llvm_ks6MCInst9setOpcodeEj
        - _ZN7llvm_ks6MCInstC2Em
        - _ZN7llvm_ks6MCInstD2Ev
        - _ZN7llvm_ks6MCInstaSERKS0_
        - _ZN7llvm_ks9MCContext16createTempSymbolEb
        - _ZN7llvm_ks9MCOperand10createExprEPKNS_6MCExprE
        - _ZN7llvm_ks9MCOperand6setImmEl
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZN7llvm_ks9MCOperand9createRegEj
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZN7llvm_ksL16isARMLowRegisterEj
        - _ZNK12_GLOBAL__N_110ARMOperand8getTokenEv
        - _ZNK12_GLOBAL__N_112ARMAsmParser10isThumbTwoEv
        - _ZNK7llvm_ks6MCInst10getAddressEv
        - _ZNK7llvm_ks6MCInst14getNumOperandsEv
        - _ZNK7llvm_ks6MCInst9getOpcodeEv
        - _ZNK7llvm_ks9MCOperand5isImmEv
        - _ZNK7llvm_ks9MCOperand6getImmEv
        - _ZNK7llvm_ks9MCOperand6getRegEv
        - _ZNK7llvm_ks9MCOperand6isExprEv
        - _ZNK7llvm_ks9MCOperand7getExprEv
        - _ZNK7llvm_ks9StringRef12equals_lowerES0_
        - __assert_fail
        - memcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6946,3'
          Branch Sides:    []
        - Branch String:   'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8119,7'
          Branch Sides:    []
        - Branch String:   'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8155,5'
          Branch Sides:    []
        - Branch String:   'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8189,5'
          Branch Sides:    []
        - Branch String:   'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8221,5'
          Branch Sides:    []
        - Branch String:   'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8246,5'
          Branch Sides:    []
        - Branch String:   'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8601,7'
          Branch Sides:    []
        - Branch String:   'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8648,5'
          Branch Sides:    []
        - Branch String:   'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8716,7'
          Branch Sides:    []
        - Branch String:   'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8756,7'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6946,16'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6951,13'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6953,25'
          Dst:             _ZNK7llvm_ks6MCInst10getAddressEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6953,12'
          Dst:             _ZN7llvm_ks6MCInstC2Em
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6954,13'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6955,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6955,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6956,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6956,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6957,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6957,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6958,24'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6958,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6959,24'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6959,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6960,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6960,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6961,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6961,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6962,10'
          Dst:             _ZN7llvm_ks6MCInstaSERKS0_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6964,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6964,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6969,13'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6971,25'
          Dst:             _ZNK7llvm_ks6MCInst10getAddressEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6971,12'
          Dst:             _ZN7llvm_ks6MCInstC2Em
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6972,13'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6973,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6973,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6974,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6974,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6975,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6975,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6976,24'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6976,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6977,24'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6977,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6978,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6978,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6979,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6979,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6980,10'
          Dst:             _ZN7llvm_ks6MCInstaSERKS0_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6982,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6982,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6985,14'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6985,28'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6986,14'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6986,28'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6987,16'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6987,30'
          Dst:             _ZNK7llvm_ks9MCOperand6isExprEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6987,47'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6987,61'
          Dst:             _ZNK7llvm_ks9MCOperand5isImmEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6989,25'
          Dst:             _ZNK7llvm_ks6MCInst10getAddressEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6989,12'
          Dst:             _ZN7llvm_ks6MCInstC2Em
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6990,13'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6991,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6991,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6992,14'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6992,28'
          Dst:             _ZNK7llvm_ks9MCOperand5isImmEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6995,27'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6995,41'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6997,9'
          Dst:             _ZN7llvm_ks6ARM_AML6rotr32Ejj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6996,26'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6996,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7019,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7002,23'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7002,36'
          Dst:             _ZN7llvm_ks9MCContext16createTempSymbolEb
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7004,35'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7004,49'
          Dst:             _ZNK7llvm_ks9MCOperand7getExprEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7007,54'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7005,30'
          Dst:             _ZN7llvm_ks15MCSymbolRefExpr6createEPKNS_8MCSymbolENS0_11VariantKindERNS_9MCContextE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7008,56'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7008,30'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7010,54'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7009,30'
          Dst:             _ZN7llvm_ks12MCBinaryExpr9createAddEPKNS_6MCExprES3_RNS_9MCContextE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7012,57'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7011,33'
          Dst:             _ZN7llvm_ks12MCBinaryExpr9createAddEPKNS_6MCExprES3_RNS_9MCContextE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7013,26'
          Dst:             _ZN7llvm_ks9MCOperand10createExprEPKNS_6MCExprE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7013,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7015,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7015,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7016,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7016,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7017,10'
          Dst:             _ZN7llvm_ks6MCInstaSERKS0_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7019,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7023,14'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7023,28'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7024,14'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7024,28'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7025,38'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7026,38'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7026,51'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand8getTokenEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7026,65'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7027,12'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7029,12'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7032,10'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7035,10'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7038,10'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7041,10'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7047,25'
          Dst:             _ZNK7llvm_ks6MCInst10getAddressEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7047,12'
          Dst:             _ZN7llvm_ks6MCInstC2Em
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7051,45'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7051,23'
          Dst:             _ZL16getRealVSTOpcodejRj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7051,13'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7052,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7052,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7053,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7053,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7054,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7054,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7055,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7055,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7056,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7056,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7057,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7057,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7058,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7058,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7059,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7059,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7060,10'
          Dst:             _ZN7llvm_ks6MCInstaSERKS0_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7062,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7062,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7069,25'
          Dst:             _ZNK7llvm_ks6MCInst10getAddressEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7069,12'
          Dst:             _ZN7llvm_ks6MCInstC2Em
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7073,45'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7073,23'
          Dst:             _ZL16getRealVSTOpcodejRj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7073,13'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7074,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7074,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7075,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7075,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7076,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7076,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7077,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7077,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7078,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7078,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7079,50'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7079,64'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7079,24'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7079,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7081,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7081,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7082,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7082,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7083,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7083,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7084,10'
          Dst:             _ZN7llvm_ks6MCInstaSERKS0_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7086,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7086,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7093,25'
          Dst:             _ZNK7llvm_ks6MCInst10getAddressEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7093,12'
          Dst:             _ZN7llvm_ks6MCInstC2Em
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7097,45'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7097,23'
          Dst:             _ZL16getRealVSTOpcodejRj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7097,13'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7098,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7098,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7099,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7099,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7100,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7100,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7101,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7101,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7102,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7102,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7103,50'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7103,64'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7103,24'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7103,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7105,50'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7105,64'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7105,24'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7105,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7107,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7107,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7108,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7108,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7109,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7109,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7110,10'
          Dst:             _ZN7llvm_ks6MCInstaSERKS0_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7112,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7112,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7119,25'
          Dst:             _ZNK7llvm_ks6MCInst10getAddressEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7119,12'
          Dst:             _ZN7llvm_ks6MCInstC2Em
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7123,45'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7123,23'
          Dst:             _ZL16getRealVSTOpcodejRj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7123,13'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7124,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7124,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7125,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7125,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7126,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7126,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7127,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7127,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7128,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7128,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7129,50'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7129,64'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7129,24'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7129,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7131,50'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7131,64'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7131,24'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7131,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7133,50'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7133,64'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7133,24'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7133,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7135,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7135,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7136,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7136,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7137,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7137,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7138,10'
          Dst:             _ZN7llvm_ks6MCInstaSERKS0_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7140,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7140,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7145,25'
          Dst:             _ZNK7llvm_ks6MCInst10getAddressEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7145,12'
          Dst:             _ZN7llvm_ks6MCInstC2Em
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7149,45'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7149,23'
          Dst:             _ZL16getRealVSTOpcodejRj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7149,13'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7150,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7150,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7151,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7151,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7152,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7152,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7153,24'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7153,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7154,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7154,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7155,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7155,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7156,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7156,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7157,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7157,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7158,10'
          Dst:             _ZN7llvm_ks6MCInstaSERKS0_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7160,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7160,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7167,25'
          Dst:             _ZNK7llvm_ks6MCInst10getAddressEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7167,12'
          Dst:             _ZN7llvm_ks6MCInstC2Em
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7171,45'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7171,23'
          Dst:             _ZL16getRealVSTOpcodejRj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7171,13'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7172,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7172,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7173,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7173,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7174,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7174,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7175,24'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7175,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7176,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7176,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7177,50'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7177,64'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7177,24'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7177,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7179,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7179,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7180,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7180,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7181,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7181,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7182,10'
          Dst:             _ZN7llvm_ks6MCInstaSERKS0_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7184,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7184,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7191,25'
          Dst:             _ZNK7llvm_ks6MCInst10getAddressEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7191,12'
          Dst:             _ZN7llvm_ks6MCInstC2Em
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7195,45'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7195,23'
          Dst:             _ZL16getRealVSTOpcodejRj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7195,13'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7196,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7196,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7197,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7197,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7198,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7198,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7199,24'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7199,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7200,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7200,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7201,50'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7201,64'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7201,24'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7201,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7203,50'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7203,64'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7203,24'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7203,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7205,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7205,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7206,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7206,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7207,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7207,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7208,10'
          Dst:             _ZN7llvm_ks6MCInstaSERKS0_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7210,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7210,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7217,25'
          Dst:             _ZNK7llvm_ks6MCInst10getAddressEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7217,12'
          Dst:             _ZN7llvm_ks6MCInstC2Em
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7221,45'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7221,23'
          Dst:             _ZL16getRealVSTOpcodejRj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7221,13'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7222,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7222,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7223,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7223,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7224,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7224,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7225,24'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7225,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7226,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7226,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7227,50'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7227,64'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7227,24'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7227,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7229,50'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7229,64'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7229,24'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7229,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7231,50'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7231,64'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7231,24'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7231,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7233,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7233,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7234,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7234,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7235,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7235,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7236,10'
          Dst:             _ZN7llvm_ks6MCInstaSERKS0_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7238,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7238,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7243,25'
          Dst:             _ZNK7llvm_ks6MCInst10getAddressEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7243,12'
          Dst:             _ZN7llvm_ks6MCInstC2Em
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7247,45'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7247,23'
          Dst:             _ZL16getRealVSTOpcodejRj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7247,13'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7248,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7248,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7249,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7249,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7250,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7250,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7251,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7251,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7252,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7252,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7253,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7253,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7254,10'
          Dst:             _ZN7llvm_ks6MCInstaSERKS0_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7256,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7256,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7263,25'
          Dst:             _ZNK7llvm_ks6MCInst10getAddressEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7263,12'
          Dst:             _ZN7llvm_ks6MCInstC2Em
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7267,45'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7267,23'
          Dst:             _ZL16getRealVSTOpcodejRj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7267,13'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7268,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7268,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7269,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7269,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7270,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7270,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7271,50'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7271,64'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7271,24'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7271,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7273,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7273,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7274,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7274,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7275,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7275,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7276,10'
          Dst:             _ZN7llvm_ks6MCInstaSERKS0_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7278,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7278,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7285,25'
          Dst:             _ZNK7llvm_ks6MCInst10getAddressEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7285,12'
          Dst:             _ZN7llvm_ks6MCInstC2Em
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7289,45'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7289,23'
          Dst:             _ZL16getRealVSTOpcodejRj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7289,13'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7290,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7290,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7291,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7291,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7292,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7292,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7293,50'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7293,64'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7293,24'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7293,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7295,50'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7295,64'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7295,24'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7295,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7297,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7297,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7298,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7298,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7299,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7299,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7300,10'
          Dst:             _ZN7llvm_ks6MCInstaSERKS0_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7302,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7302,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7309,25'
          Dst:             _ZNK7llvm_ks6MCInst10getAddressEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7309,12'
          Dst:             _ZN7llvm_ks6MCInstC2Em
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7313,45'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7313,23'
          Dst:             _ZL16getRealVSTOpcodejRj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7313,13'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7314,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7314,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7315,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7315,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7316,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7316,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7317,50'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7317,64'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7317,24'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7317,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7319,50'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7319,64'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7319,24'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7319,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7321,50'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7321,64'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7321,24'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7321,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7323,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7323,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7324,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7324,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7325,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7325,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7326,10'
          Dst:             _ZN7llvm_ks6MCInstaSERKS0_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7328,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7328,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7334,25'
          Dst:             _ZNK7llvm_ks6MCInst10getAddressEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7334,12'
          Dst:             _ZN7llvm_ks6MCInstC2Em
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7338,45'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7338,23'
          Dst:             _ZL16getRealVLDOpcodejRj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7338,13'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7339,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7339,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7340,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7340,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7341,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7341,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7342,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7342,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7343,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7343,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7344,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7344,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7345,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7345,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7346,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7346,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7347,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7347,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7348,10'
          Dst:             _ZN7llvm_ks6MCInstaSERKS0_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7350,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7350,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7357,25'
          Dst:             _ZNK7llvm_ks6MCInst10getAddressEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7357,12'
          Dst:             _ZN7llvm_ks6MCInstC2Em
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7361,45'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7361,23'
          Dst:             _ZL16getRealVLDOpcodejRj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7361,13'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7362,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7362,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7363,50'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7363,64'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7363,24'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7363,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7365,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7365,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7366,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7366,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7367,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7367,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7368,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7368,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7369,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7369,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7370,50'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7370,64'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7370,24'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7370,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7372,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7372,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7373,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7373,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7374,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7374,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7375,10'
          Dst:             _ZN7llvm_ks6MCInstaSERKS0_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7377,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7377,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7384,25'
          Dst:             _ZNK7llvm_ks6MCInst10getAddressEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7384,12'
          Dst:             _ZN7llvm_ks6MCInstC2Em
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7388,45'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7388,23'
          Dst:             _ZL16getRealVLDOpcodejRj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7388,13'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7389,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7389,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7390,50'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7390,64'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7390,24'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7390,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7392,50'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7392,64'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7392,24'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7392,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7394,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7394,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7395,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7395,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7396,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7396,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7397,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7397,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7398,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7398,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7399,50'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7399,64'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7399,24'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7399,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7401,50'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7401,64'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7401,24'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7401,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7403,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7403,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7404,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7404,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7405,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7405,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7406,10'
          Dst:             _ZN7llvm_ks6MCInstaSERKS0_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7408,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7408,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7415,25'
          Dst:             _ZNK7llvm_ks6MCInst10getAddressEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7415,12'
          Dst:             _ZN7llvm_ks6MCInstC2Em
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7419,45'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7419,23'
          Dst:             _ZL16getRealVLDOpcodejRj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7419,13'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7420,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7420,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7421,50'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7421,64'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7421,24'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7421,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7423,50'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7423,64'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7423,24'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7423,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7425,50'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7425,64'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7425,24'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7425,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7427,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7427,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7428,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7428,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7429,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7429,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7430,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7430,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7431,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7431,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7432,50'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7432,64'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7432,24'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7432,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7434,50'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7434,64'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7434,24'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7434,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7436,50'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7436,64'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7436,24'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7436,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7438,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7438,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7439,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7439,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7440,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7440,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7441,10'
          Dst:             _ZN7llvm_ks6MCInstaSERKS0_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7443,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7443,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7448,25'
          Dst:             _ZNK7llvm_ks6MCInst10getAddressEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7448,12'
          Dst:             _ZN7llvm_ks6MCInstC2Em
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7452,45'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7452,23'
          Dst:             _ZL16getRealVLDOpcodejRj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7452,13'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7453,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7453,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7454,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7454,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7455,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7455,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7456,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7456,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7457,24'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7457,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7458,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7458,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7459,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7459,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7460,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7460,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7461,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7461,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7462,10'
          Dst:             _ZN7llvm_ks6MCInstaSERKS0_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7464,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7464,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7471,25'
          Dst:             _ZNK7llvm_ks6MCInst10getAddressEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7471,12'
          Dst:             _ZN7llvm_ks6MCInstC2Em
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7475,45'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7475,23'
          Dst:             _ZL16getRealVLDOpcodejRj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7475,13'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7476,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7476,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7477,50'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7477,64'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7477,24'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7477,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7479,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7479,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7480,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7480,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7481,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7481,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7482,24'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7482,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7483,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7483,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7484,50'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7484,64'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7484,24'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7484,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7486,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7486,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7487,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7487,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7488,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7488,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7489,10'
          Dst:             _ZN7llvm_ks6MCInstaSERKS0_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7491,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7491,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7498,25'
          Dst:             _ZNK7llvm_ks6MCInst10getAddressEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7498,12'
          Dst:             _ZN7llvm_ks6MCInstC2Em
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7502,45'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7502,23'
          Dst:             _ZL16getRealVLDOpcodejRj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7502,13'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7503,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7503,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7504,50'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7504,64'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7504,24'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7504,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7506,50'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7506,64'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7506,24'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7506,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7508,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7508,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7509,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7509,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7510,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7510,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7511,24'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7511,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7512,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7512,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7513,50'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7513,64'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7513,24'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7513,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7515,50'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7515,64'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7515,24'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7515,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7517,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7517,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7518,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7518,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7519,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7519,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7520,10'
          Dst:             _ZN7llvm_ks6MCInstaSERKS0_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7522,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7522,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7529,25'
          Dst:             _ZNK7llvm_ks6MCInst10getAddressEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7529,12'
          Dst:             _ZN7llvm_ks6MCInstC2Em
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7533,45'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7533,23'
          Dst:             _ZL16getRealVLDOpcodejRj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7533,13'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7534,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7534,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7535,50'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7535,64'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7535,24'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7535,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7537,50'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7537,64'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7537,24'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7537,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7539,50'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7539,64'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7539,24'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7539,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7541,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7541,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7542,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7542,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7543,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7543,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7544,24'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7544,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7545,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7545,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7546,50'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7546,64'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7546,24'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7546,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7548,50'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7548,64'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7548,24'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7548,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7550,50'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7550,64'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7550,24'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7550,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7552,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7552,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7553,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7553,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7554,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7554,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7555,10'
          Dst:             _ZN7llvm_ks6MCInstaSERKS0_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7557,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7557,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7562,25'
          Dst:             _ZNK7llvm_ks6MCInst10getAddressEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7562,12'
          Dst:             _ZN7llvm_ks6MCInstC2Em
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7566,45'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7566,23'
          Dst:             _ZL16getRealVLDOpcodejRj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7566,13'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7567,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7567,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7568,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7568,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7569,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7569,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7570,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7570,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7571,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7571,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7572,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7572,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7573,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7573,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7574,10'
          Dst:             _ZN7llvm_ks6MCInstaSERKS0_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7576,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7576,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7583,25'
          Dst:             _ZNK7llvm_ks6MCInst10getAddressEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7583,12'
          Dst:             _ZN7llvm_ks6MCInstC2Em
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7587,45'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7587,23'
          Dst:             _ZL16getRealVLDOpcodejRj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7587,13'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7588,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7588,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7589,50'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7589,64'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7589,24'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7589,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7591,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7591,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7592,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7592,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7593,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7593,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7594,50'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7594,64'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7594,24'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7594,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7596,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7596,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7597,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7597,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7598,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7598,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7599,10'
          Dst:             _ZN7llvm_ks6MCInstaSERKS0_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7601,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7601,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7608,25'
          Dst:             _ZNK7llvm_ks6MCInst10getAddressEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7608,12'
          Dst:             _ZN7llvm_ks6MCInstC2Em
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7612,45'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7612,23'
          Dst:             _ZL16getRealVLDOpcodejRj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7612,13'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7613,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7613,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7614,50'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7614,64'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7614,24'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7614,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7616,50'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7616,64'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7616,24'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7616,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7618,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7618,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7619,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7619,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7620,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7620,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7621,50'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7621,64'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7621,24'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7621,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7623,50'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7623,64'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7623,24'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7623,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7625,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7625,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7626,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7626,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7627,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7627,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7628,10'
          Dst:             _ZN7llvm_ks6MCInstaSERKS0_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7630,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7630,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7637,25'
          Dst:             _ZNK7llvm_ks6MCInst10getAddressEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7637,12'
          Dst:             _ZN7llvm_ks6MCInstC2Em
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7641,45'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7641,23'
          Dst:             _ZL16getRealVLDOpcodejRj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7641,13'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7642,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7642,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7643,50'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7643,64'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7643,24'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7643,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7645,50'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7645,64'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7645,24'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7645,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7647,50'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7647,64'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7647,24'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7647,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7649,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7649,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7650,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7650,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7651,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7651,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7652,50'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7652,64'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7652,24'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7652,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7654,50'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7654,64'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7654,24'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7654,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7656,50'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7656,64'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7656,24'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7656,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7658,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7658,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7659,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7659,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7660,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7660,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7661,10'
          Dst:             _ZN7llvm_ks6MCInstaSERKS0_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7663,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7663,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7672,25'
          Dst:             _ZNK7llvm_ks6MCInst10getAddressEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7672,12'
          Dst:             _ZN7llvm_ks6MCInstC2Em
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7674,45'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7674,23'
          Dst:             _ZL16getRealVLDOpcodejRj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7674,13'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7675,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7675,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7676,50'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7676,64'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7676,24'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7676,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7678,50'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7678,64'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7678,24'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7678,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7680,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7680,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7681,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7681,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7682,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7682,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7683,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7683,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7684,10'
          Dst:             _ZN7llvm_ks6MCInstaSERKS0_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7686,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7686,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7694,25'
          Dst:             _ZNK7llvm_ks6MCInst10getAddressEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7694,12'
          Dst:             _ZN7llvm_ks6MCInstC2Em
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7696,45'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7696,23'
          Dst:             _ZL16getRealVLDOpcodejRj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7696,13'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7697,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7697,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7698,50'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7698,64'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7698,24'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7698,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7700,50'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7700,64'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7700,24'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7700,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7702,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7702,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7703,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7703,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7704,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7704,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7705,24'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7705,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7706,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7706,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7707,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7707,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7708,10'
          Dst:             _ZN7llvm_ks6MCInstaSERKS0_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7710,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7710,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7718,25'
          Dst:             _ZNK7llvm_ks6MCInst10getAddressEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7718,12'
          Dst:             _ZN7llvm_ks6MCInstC2Em
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7720,45'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7720,23'
          Dst:             _ZL16getRealVLDOpcodejRj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7720,13'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7721,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7721,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7722,50'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7722,64'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7722,24'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7722,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7724,50'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7724,64'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7724,24'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7724,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7726,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7726,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7727,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7727,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7728,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7728,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7729,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7729,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7730,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7730,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7731,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7731,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7732,10'
          Dst:             _ZN7llvm_ks6MCInstaSERKS0_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7734,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7734,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7743,25'
          Dst:             _ZNK7llvm_ks6MCInst10getAddressEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7743,12'
          Dst:             _ZN7llvm_ks6MCInstC2Em
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7745,45'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7745,23'
          Dst:             _ZL16getRealVLDOpcodejRj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7745,13'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7746,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7746,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7747,50'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7747,64'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7747,24'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7747,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7749,50'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7749,64'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7749,24'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7749,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7751,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7751,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7752,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7752,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7753,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7753,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7754,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7754,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7755,10'
          Dst:             _ZN7llvm_ks6MCInstaSERKS0_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7757,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7757,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7765,25'
          Dst:             _ZNK7llvm_ks6MCInst10getAddressEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7765,12'
          Dst:             _ZN7llvm_ks6MCInstC2Em
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7767,45'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7767,23'
          Dst:             _ZL16getRealVLDOpcodejRj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7767,13'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7768,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7768,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7769,50'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7769,64'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7769,24'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7769,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7771,50'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7771,64'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7771,24'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7771,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7773,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7773,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7774,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7774,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7775,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7775,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7776,24'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7776,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7777,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7777,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7778,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7778,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7779,10'
          Dst:             _ZN7llvm_ks6MCInstaSERKS0_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7781,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7781,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7789,25'
          Dst:             _ZNK7llvm_ks6MCInst10getAddressEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7789,12'
          Dst:             _ZN7llvm_ks6MCInstC2Em
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7791,45'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7791,23'
          Dst:             _ZL16getRealVLDOpcodejRj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7791,13'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7792,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7792,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7793,50'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7793,64'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7793,24'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7793,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7795,50'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7795,64'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7795,24'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7795,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7797,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7797,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7798,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7798,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7799,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7799,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7800,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7800,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7801,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7801,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7802,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7802,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7803,10'
          Dst:             _ZN7llvm_ks6MCInstaSERKS0_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7805,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7805,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7814,25'
          Dst:             _ZNK7llvm_ks6MCInst10getAddressEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7814,12'
          Dst:             _ZN7llvm_ks6MCInstC2Em
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7816,45'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7816,23'
          Dst:             _ZL16getRealVLDOpcodejRj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7816,13'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7817,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7817,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7818,50'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7818,64'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7818,24'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7818,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7820,50'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7820,64'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7820,24'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7820,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7822,50'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7822,64'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7822,24'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7822,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7824,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7824,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7825,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7825,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7826,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7826,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7827,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7827,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7828,10'
          Dst:             _ZN7llvm_ks6MCInstaSERKS0_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7830,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7830,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7838,25'
          Dst:             _ZNK7llvm_ks6MCInst10getAddressEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7838,12'
          Dst:             _ZN7llvm_ks6MCInstC2Em
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7840,45'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7840,23'
          Dst:             _ZL16getRealVLDOpcodejRj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7840,13'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7841,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7841,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7842,50'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7842,64'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7842,24'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7842,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7844,50'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7844,64'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7844,24'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7844,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7846,50'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7846,64'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7846,24'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7846,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7848,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7848,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7849,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7849,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7850,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7850,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7851,24'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7851,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7852,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7852,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7853,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7853,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7854,10'
          Dst:             _ZN7llvm_ks6MCInstaSERKS0_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7856,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7856,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7864,25'
          Dst:             _ZNK7llvm_ks6MCInst10getAddressEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7864,12'
          Dst:             _ZN7llvm_ks6MCInstC2Em
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7866,45'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7866,23'
          Dst:             _ZL16getRealVLDOpcodejRj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7866,13'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7867,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7867,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7868,50'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7868,64'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7868,24'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7868,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7870,50'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7870,64'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7870,24'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7870,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7872,50'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7872,64'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7872,24'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7872,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7874,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7874,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7875,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7875,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7876,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7876,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7877,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7877,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7878,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7878,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7879,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7879,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7880,10'
          Dst:             _ZN7llvm_ks6MCInstaSERKS0_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7882,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7882,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7891,25'
          Dst:             _ZNK7llvm_ks6MCInst10getAddressEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7891,12'
          Dst:             _ZN7llvm_ks6MCInstC2Em
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7893,45'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7893,23'
          Dst:             _ZL16getRealVLDOpcodejRj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7893,13'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7894,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7894,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7895,50'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7895,64'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7895,24'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7895,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7897,50'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7897,64'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7897,24'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7897,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7899,50'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7899,64'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7899,24'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7899,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7901,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7901,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7902,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7902,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7903,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7903,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7904,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7904,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7905,10'
          Dst:             _ZN7llvm_ks6MCInstaSERKS0_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7907,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7907,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7915,25'
          Dst:             _ZNK7llvm_ks6MCInst10getAddressEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7915,12'
          Dst:             _ZN7llvm_ks6MCInstC2Em
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7917,45'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7917,23'
          Dst:             _ZL16getRealVLDOpcodejRj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7917,13'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7918,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7918,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7919,50'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7919,64'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7919,24'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7919,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7921,50'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7921,64'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7921,24'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7921,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7923,50'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7923,64'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7923,24'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7923,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7925,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7925,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7926,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7926,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7927,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7927,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7928,24'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7928,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7929,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7929,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7930,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7930,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7931,10'
          Dst:             _ZN7llvm_ks6MCInstaSERKS0_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7933,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7933,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7941,25'
          Dst:             _ZNK7llvm_ks6MCInst10getAddressEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7941,12'
          Dst:             _ZN7llvm_ks6MCInstC2Em
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7943,45'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7943,23'
          Dst:             _ZL16getRealVLDOpcodejRj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7943,13'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7944,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7944,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7945,50'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7945,64'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7945,24'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7945,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7947,50'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7947,64'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7947,24'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7947,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7949,50'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7949,64'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7949,24'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7949,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7951,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7951,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7952,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7952,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7953,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7953,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7954,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7954,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7955,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7955,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7956,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7956,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7957,10'
          Dst:             _ZN7llvm_ks6MCInstaSERKS0_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7959,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7959,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7968,25'
          Dst:             _ZNK7llvm_ks6MCInst10getAddressEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7968,12'
          Dst:             _ZN7llvm_ks6MCInstC2Em
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7970,45'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7970,23'
          Dst:             _ZL16getRealVSTOpcodejRj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7970,13'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7971,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7971,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7972,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7972,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7973,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7973,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7974,50'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7974,64'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7974,24'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7974,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7976,50'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7976,64'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7976,24'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7976,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7978,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7978,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7979,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7979,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7980,10'
          Dst:             _ZN7llvm_ks6MCInstaSERKS0_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7982,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7982,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7990,25'
          Dst:             _ZNK7llvm_ks6MCInst10getAddressEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7990,12'
          Dst:             _ZN7llvm_ks6MCInstC2Em
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7992,45'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7992,23'
          Dst:             _ZL16getRealVSTOpcodejRj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7992,13'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7993,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7993,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7994,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7994,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7995,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7995,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7996,24'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7996,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7997,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7997,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7998,50'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7998,64'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7998,24'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:7998,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8000,50'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8000,64'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8000,24'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8000,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8002,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8002,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8003,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8003,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8004,10'
          Dst:             _ZN7llvm_ks6MCInstaSERKS0_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8006,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8006,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8014,25'
          Dst:             _ZNK7llvm_ks6MCInst10getAddressEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8014,12'
          Dst:             _ZN7llvm_ks6MCInstC2Em
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8016,45'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8016,23'
          Dst:             _ZL16getRealVSTOpcodejRj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8016,13'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8017,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8017,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8018,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8018,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8019,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8019,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8020,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8020,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8021,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8021,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8022,50'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8022,64'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8022,24'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8022,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8024,50'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8024,64'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8024,24'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8024,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8026,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8026,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8027,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8027,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8028,10'
          Dst:             _ZN7llvm_ks6MCInstaSERKS0_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8030,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8030,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8039,25'
          Dst:             _ZNK7llvm_ks6MCInst10getAddressEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8039,12'
          Dst:             _ZN7llvm_ks6MCInstC2Em
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8041,45'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8041,23'
          Dst:             _ZL16getRealVSTOpcodejRj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8041,13'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8042,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8042,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8043,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8043,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8044,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8044,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8045,50'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8045,64'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8045,24'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8045,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8047,50'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8047,64'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8047,24'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8047,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8049,50'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8049,64'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8049,24'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8049,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8051,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8051,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8052,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8052,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8053,10'
          Dst:             _ZN7llvm_ks6MCInstaSERKS0_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8055,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8055,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8063,25'
          Dst:             _ZNK7llvm_ks6MCInst10getAddressEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8063,12'
          Dst:             _ZN7llvm_ks6MCInstC2Em
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8065,45'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8065,23'
          Dst:             _ZL16getRealVSTOpcodejRj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8065,13'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8066,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8066,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8067,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8067,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8068,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8068,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8069,24'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8069,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8070,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8070,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8071,50'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8071,64'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8071,24'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8071,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8073,50'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8073,64'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8073,24'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8073,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8075,50'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8075,64'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8075,24'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8075,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8077,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8077,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8078,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8078,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8079,10'
          Dst:             _ZN7llvm_ks6MCInstaSERKS0_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8081,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8081,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8089,25'
          Dst:             _ZNK7llvm_ks6MCInst10getAddressEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8089,12'
          Dst:             _ZN7llvm_ks6MCInstC2Em
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8091,45'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8091,23'
          Dst:             _ZL16getRealVSTOpcodejRj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8091,13'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8092,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8092,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8093,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8093,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8094,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8094,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8095,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8095,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8096,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8096,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8097,50'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8097,64'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8097,24'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8097,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8099,50'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8099,64'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8099,24'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8099,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8101,50'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8101,64'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8101,24'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8101,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8103,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8103,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8104,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8104,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8105,10'
          Dst:             _ZN7llvm_ks6MCInstaSERKS0_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8107,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8107,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8113,31'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8113,45'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8113,9'
          Dst:             _ZN7llvm_ksL16isARMLowRegisterEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8114,14'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8114,28'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8114,45'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8114,59'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8115,14'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8115,28'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8115,41'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser9inITBlockEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8116,38'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8117,38'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8117,51'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand8getTokenEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8117,65'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8119,20'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8120,16'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8126,27'
          Dst:             _ZNK7llvm_ks6MCInst10getAddressEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8126,14'
          Dst:             _ZN7llvm_ks6MCInstC2Em
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8127,15'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8128,31'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8128,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8129,31'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8129,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8130,31'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8130,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8131,31'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8131,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8132,31'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8132,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8133,31'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8133,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8134,12'
          Dst:             _ZN7llvm_ks6MCInstaSERKS0_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8136,5'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8136,5'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8147,31'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8147,45'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8147,9'
          Dst:             _ZN7llvm_ksL16isARMLowRegisterEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8148,31'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8148,45'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8148,9'
          Dst:             _ZN7llvm_ksL16isARMLowRegisterEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8149,31'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8149,45'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8149,9'
          Dst:             _ZN7llvm_ksL16isARMLowRegisterEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8150,14'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8150,28'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8150,45'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8150,59'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8151,9'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser9inITBlockEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8151,30'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8153,25'
          Dst:             _ZNK7llvm_ks6MCInst10getAddressEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8153,12'
          Dst:             _ZN7llvm_ks6MCInstC2Em
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8155,38'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8155,52'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8155,12'
          Dst:             _ZN7llvm_ks6ARM_AML12getSORegShOpEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8176,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8156,14'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8162,13'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8163,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8163,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8166,16'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8165,26'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8165,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8167,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8167,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8168,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8168,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8169,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8169,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8170,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8170,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8173,16'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8172,26'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8172,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8174,10'
          Dst:             _ZN7llvm_ks6MCInstaSERKS0_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8176,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8183,31'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8183,45'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8183,9'
          Dst:             _ZN7llvm_ksL16isARMLowRegisterEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8184,31'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8184,45'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8184,9'
          Dst:             _ZN7llvm_ksL16isARMLowRegisterEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8185,9'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser9inITBlockEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8185,30'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8187,25'
          Dst:             _ZNK7llvm_ks6MCInst10getAddressEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8187,12'
          Dst:             _ZN7llvm_ks6MCInstC2Em
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8189,38'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8189,52'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8189,12'
          Dst:             _ZN7llvm_ks6ARM_AML12getSORegShOpEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8214,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8190,14'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8197,51'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8197,65'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8197,23'
          Dst:             _ZN7llvm_ks6ARM_AML14getSORegOffsetEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8199,13'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8200,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8200,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8203,16'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8202,26'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8202,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8204,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8204,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8206,26'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8206,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8207,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8207,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8208,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8208,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8211,16'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8210,26'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8210,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8212,10'
          Dst:             _ZN7llvm_ks6MCInstaSERKS0_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8214,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8221,17'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8222,14'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8228,24'
          Dst:             _ZN7llvm_ks6ARM_AML11getSORegOpcENS0_8ShiftOpcEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8229,25'
          Dst:             _ZNK7llvm_ks6MCInst10getAddressEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8229,12'
          Dst:             _ZN7llvm_ks6MCInstC2Em
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8230,13'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8231,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8231,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8232,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8232,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8233,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8233,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8234,24'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8234,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8235,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8235,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8236,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8236,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8237,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8237,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8238,10'
          Dst:             _ZN7llvm_ks6MCInstaSERKS0_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8240,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8240,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8246,17'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8247,14'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8254,25'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8254,39'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8259,24'
          Dst:             _ZN7llvm_ks6ARM_AML11getSORegOpcENS0_8ShiftOpcEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8260,25'
          Dst:             _ZNK7llvm_ks6MCInst10getAddressEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8260,12'
          Dst:             _ZN7llvm_ks6MCInstC2Em
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8261,13'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8262,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8262,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8263,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8263,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8265,26'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8265,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8271,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8266,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8266,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8267,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8267,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8268,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8268,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8269,10'
          Dst:             _ZN7llvm_ks6MCInstaSERKS0_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8271,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8273,24'
          Dst:             _ZN7llvm_ks6ARM_AML11getSORegOpcENS0_8ShiftOpcEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8274,25'
          Dst:             _ZNK7llvm_ks6MCInst10getAddressEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8274,12'
          Dst:             _ZN7llvm_ks6MCInstC2Em
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8275,13'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8276,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8276,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8277,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8277,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8278,24'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8278,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8279,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8279,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8280,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8280,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8281,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8281,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8282,10'
          Dst:             _ZN7llvm_ks6MCInstaSERKS0_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8284,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8284,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8288,14'
          Dst:             _ZNK7llvm_ks6MCInst14getNumOperandsEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8290,25'
          Dst:             _ZNK7llvm_ks6MCInst10getAddressEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8290,12'
          Dst:             _ZN7llvm_ks6MCInstC2Em
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8291,13'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8292,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8292,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8293,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8293,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8294,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8294,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8295,24'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8295,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8296,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8296,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8297,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8297,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8298,10'
          Dst:             _ZN7llvm_ks6MCInstaSERKS0_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8300,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8300,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8304,14'
          Dst:             _ZNK7llvm_ks6MCInst14getNumOperandsEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8306,25'
          Dst:             _ZNK7llvm_ks6MCInst10getAddressEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8306,12'
          Dst:             _ZN7llvm_ks6MCInstC2Em
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8307,13'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8308,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8308,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8309,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8309,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8310,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8310,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8311,24'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8311,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8312,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8312,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8313,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8313,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8314,10'
          Dst:             _ZN7llvm_ks6MCInstaSERKS0_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8316,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8316,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8320,36'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8320,49'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand8getTokenEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8320,63'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8321,14'
          Dst:             _ZNK7llvm_ks6MCInst14getNumOperandsEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8322,27'
          Dst:             _ZNK7llvm_ks6MCInst10getAddressEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8322,14'
          Dst:             _ZN7llvm_ks6MCInstC2Em
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8323,15'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8324,31'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8324,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8325,31'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8325,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8326,31'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8326,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8327,26'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8327,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8328,26'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8328,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8329,31'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8329,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8330,31'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8330,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8331,12'
          Dst:             _ZN7llvm_ks6MCInstaSERKS0_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8333,5'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8333,5'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8338,36'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8338,49'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand8getTokenEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8338,63'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8339,14'
          Dst:             _ZNK7llvm_ks6MCInst14getNumOperandsEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8340,27'
          Dst:             _ZNK7llvm_ks6MCInst10getAddressEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8340,14'
          Dst:             _ZN7llvm_ks6MCInstC2Em
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8341,15'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8342,31'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8342,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8343,31'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8343,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8344,31'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8344,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8345,26'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8345,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8346,31'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8346,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8347,31'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8347,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8348,12'
          Dst:             _ZN7llvm_ks6MCInstaSERKS0_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8349,5'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8349,5'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8354,36'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8354,49'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand8getTokenEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8354,63'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8355,36'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8355,50'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8355,9'
          Dst:             _ZN7llvm_ks6ARM_AML13getT2SOImmValEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8357,10'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8358,21'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8358,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8363,36'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8363,49'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand8getTokenEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8363,63'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8364,36'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8364,50'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8364,9'
          Dst:             _ZN7llvm_ks6ARM_AML13getT2SOImmValEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8366,10'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8367,21'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8367,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8374,24'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8374,38'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8375,12'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8384,24'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8384,38'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8385,12'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8395,14'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8395,28'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8395,45'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8395,59'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8396,32'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8396,46'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8396,10'
          Dst:             _ZN7llvm_ksL16isARMLowRegisterEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8397,24'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8397,38'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8398,12'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser9inITBlockEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8398,32'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8398,46'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8399,11'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser9inITBlockEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8399,31'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8399,45'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8400,37'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8401,37'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8401,50'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand8getTokenEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8401,64'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8403,25'
          Dst:             _ZNK7llvm_ks6MCInst10getAddressEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8403,12'
          Dst:             _ZN7llvm_ks6MCInstC2Em
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8404,28'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8404,13'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8406,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8406,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8407,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8407,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8408,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8408,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8409,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8409,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8410,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8410,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8411,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8411,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8412,10'
          Dst:             _ZN7llvm_ks6MCInstaSERKS0_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8414,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8414,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8422,25'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8422,39'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8423,38'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8423,52'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8424,39'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8424,53'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8429,14'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8429,28'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8430,37'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8431,37'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8431,50'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand8getTokenEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8431,64'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8433,25'
          Dst:             _ZNK7llvm_ks6MCInst10getAddressEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8433,12'
          Dst:             _ZN7llvm_ks6MCInstC2Em
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8434,13'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8435,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8435,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8436,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8436,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8437,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8437,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8438,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8438,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8439,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8439,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8440,10'
          Dst:             _ZN7llvm_ks6MCInstaSERKS0_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8442,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8442,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8446,14'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8446,28'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8446,45'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8446,59'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8447,12'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8448,23'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8448,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8455,14'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8455,28'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8455,54'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser9inITBlockEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8456,12'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8462,14'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8462,28'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8462,54'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser9inITBlockEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8463,12'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8469,14'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8469,28'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8469,53'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser9inITBlockEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8470,12'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8476,14'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8476,28'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8477,12'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8486,24'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8486,38'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8488,37'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8489,37'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8489,50'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand8getTokenEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8489,64'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8491,9'
          Dst:             _ZL20checkLowRegisterListRKN7llvm_ks6MCInstEjjjRb
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8495,7'
          Dst:             _ZNK12_GLOBAL__N_112ARMAsmParser10isThumbTwoEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8495,7'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8496,12'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8500,26'
          Dst:             _ZN7llvm_ks6MCInst5beginEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8501,47'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8501,61'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8501,21'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8500,14'
          Dst:             _ZN7llvm_ks6MCInst6insertEPNS_9MCOperandERKS1_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8510,24'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8510,38'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8512,9'
          Dst:             _ZL20checkLowRegisterListRKN7llvm_ks6MCInstEjjjRb
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8514,7'
          Dst:             _ZNK12_GLOBAL__N_112ARMAsmParser10isThumbTwoEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8514,7'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8515,12'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8525,10'
          Dst:             _ZL20checkLowRegisterListRKN7llvm_ks6MCInstEjjjRb
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8527,5'
          Dst:             _ZNK12_GLOBAL__N_112ARMAsmParser10isThumbTwoEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8527,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8528,10'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8530,22'
          Dst:             _ZN7llvm_ks6MCInst5beginEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8530,31'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8530,10'
          Dst:             _ZN7llvm_ks6MCInst6insertEPNS_9MCOperandERKS1_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8531,22'
          Dst:             _ZN7llvm_ks6MCInst5beginEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8531,31'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8531,10'
          Dst:             _ZN7llvm_ks6MCInst6insertEPNS_9MCOperandERKS1_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8536,10'
          Dst:             _ZL20checkLowRegisterListRKN7llvm_ks6MCInstEjjjRb
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8538,5'
          Dst:             _ZNK12_GLOBAL__N_112ARMAsmParser10isThumbTwoEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8538,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8539,10'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8541,22'
          Dst:             _ZN7llvm_ks6MCInst5beginEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8541,31'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8541,10'
          Dst:             _ZN7llvm_ks6MCInst6insertEPNS_9MCOperandERKS1_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8542,22'
          Dst:             _ZN7llvm_ks6MCInst5beginEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8542,31'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8542,10'
          Dst:             _ZN7llvm_ks6MCInst6insertEPNS_9MCOperandERKS1_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8548,31'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8548,45'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8548,9'
          Dst:             _ZN7llvm_ksL16isARMLowRegisterEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8549,24'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8549,38'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8550,12'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser9inITBlockEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8550,32'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8550,46'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8551,16'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8551,30'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8552,11'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser9inITBlockEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8552,31'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8552,45'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8553,38'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8554,37'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8554,50'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand8getTokenEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8554,64'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8556,27'
          Dst:             _ZNK7llvm_ks6MCInst10getAddressEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8556,14'
          Dst:             _ZN7llvm_ks6MCInstC2Em
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8557,15'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8558,31'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8558,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8559,31'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8559,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8560,31'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8560,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8561,31'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8561,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8562,31'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8562,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8563,12'
          Dst:             _ZN7llvm_ks6MCInstaSERKS0_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8565,5'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8565,5'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8571,31'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8571,45'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8571,9'
          Dst:             _ZN7llvm_ksL16isARMLowRegisterEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8572,31'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8572,45'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8572,9'
          Dst:             _ZN7llvm_ksL16isARMLowRegisterEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8573,14'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8573,28'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8574,14'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8574,28'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8575,38'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8576,37'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8576,50'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand8getTokenEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8576,64'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8578,27'
          Dst:             _ZNK7llvm_ks6MCInst10getAddressEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8578,14'
          Dst:             _ZN7llvm_ks6MCInstC2Em
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8579,30'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8579,44'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8579,15'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8580,31'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8580,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8581,31'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8581,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8582,31'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8582,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8583,31'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8583,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8584,12'
          Dst:             _ZN7llvm_ks6MCInstaSERKS0_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8586,5'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8586,5'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8595,31'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8595,45'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8595,9'
          Dst:             _ZN7llvm_ksL16isARMLowRegisterEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8596,31'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8596,45'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8596,9'
          Dst:             _ZN7llvm_ksL16isARMLowRegisterEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8597,14'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8597,28'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8598,38'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8599,37'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8599,50'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand8getTokenEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8599,64'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8601,20'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8602,16'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8609,27'
          Dst:             _ZNK7llvm_ks6MCInst10getAddressEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8609,14'
          Dst:             _ZN7llvm_ks6MCInstC2Em
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8610,15'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8611,31'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8611,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8612,31'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8612,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8613,31'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8613,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8614,31'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8614,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8615,12'
          Dst:             _ZN7llvm_ks6MCInstaSERKS0_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8617,5'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8617,5'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8621,55'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8621,69'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8621,29'
          Dst:             _ZN7llvm_ks6ARM_AML12getSORegShOpEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8625,37'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8625,51'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8625,9'
          Dst:             _ZN7llvm_ks6ARM_AML14getSORegOffsetEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8627,27'
          Dst:             _ZNK7llvm_ks6MCInst10getAddressEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8627,14'
          Dst:             _ZN7llvm_ks6MCInstC2Em
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8628,15'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8629,31'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8629,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8630,31'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8630,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8631,31'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8631,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8632,31'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8632,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8633,31'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8633,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8634,12'
          Dst:             _ZN7llvm_ks6MCInstaSERKS0_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8636,5'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8636,5'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8646,55'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8646,69'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8646,29'
          Dst:             _ZN7llvm_ks6ARM_AML12getSORegShOpEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8648,18'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8649,14'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8659,37'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8659,51'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8659,9'
          Dst:             _ZN7llvm_ks6ARM_AML14getSORegOffsetEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8661,27'
          Dst:             _ZNK7llvm_ks6MCInst10getAddressEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8661,14'
          Dst:             _ZN7llvm_ks6MCInstC2Em
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8662,15'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8663,31'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8663,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8664,31'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8664,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8665,31'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8665,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8666,31'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8666,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8667,31'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8667,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8668,31'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8668,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8669,12'
          Dst:             _ZN7llvm_ks6MCInstaSERKS0_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8671,5'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8671,5'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8680,26'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8681,24'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8683,19'
          Dst:             _ZN7llvm_ks18countTrailingZerosIjEEmT_NS_12ZeroBehaviorE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8684,15'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8684,29'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8685,7'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8688,8'
          Dst:             _ZN7llvm_ks9MCOperand6setImmEl
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8692,5'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser9inITBlockEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8692,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8693,42'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8693,56'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8707,32'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8707,46'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8707,10'
          Dst:             _ZN7llvm_ksL16isARMLowRegisterEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8708,32'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8708,46'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8708,10'
          Dst:             _ZN7llvm_ksL16isARMLowRegisterEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8709,14'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8709,28'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8709,45'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8709,59'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8710,12'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser9inITBlockEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8710,32'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8710,46'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8711,11'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser9inITBlockEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8711,31'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8711,45'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8712,38'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8713,38'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8713,51'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand8getTokenEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8714,14'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8713,62'
          Dst:             _ZNK7llvm_ks9StringRef12equals_lowerES0_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8716,20'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8717,18'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8725,27'
          Dst:             _ZNK7llvm_ks6MCInst10getAddressEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8725,14'
          Dst:             _ZN7llvm_ks6MCInstC2Em
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8726,15'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8727,31'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8727,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8728,31'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8728,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8729,31'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8729,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8730,31'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8730,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8731,31'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8731,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8732,31'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8732,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8733,12'
          Dst:             _ZN7llvm_ks6MCInstaSERKS0_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8735,5'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8735,5'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8746,32'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8746,46'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8746,10'
          Dst:             _ZN7llvm_ksL16isARMLowRegisterEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8747,32'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8747,46'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8747,10'
          Dst:             _ZN7llvm_ksL16isARMLowRegisterEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8748,15'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8748,29'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8748,46'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8748,60'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8749,15'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8749,29'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8749,46'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8749,60'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8750,12'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser9inITBlockEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8750,32'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8750,46'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8751,11'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser9inITBlockEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8751,31'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8751,45'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8752,38'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8753,38'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8753,51'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand8getTokenEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8754,14'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8753,62'
          Dst:             _ZNK7llvm_ks9StringRef12equals_lowerES0_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8756,20'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8757,18'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8763,27'
          Dst:             _ZNK7llvm_ks6MCInst10getAddressEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8763,14'
          Dst:             _ZN7llvm_ks6MCInstC2Em
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8764,15'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8765,31'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8765,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8766,31'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8766,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8767,16'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8767,30'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8767,47'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8767,61'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8768,33'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8768,17'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8769,33'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8769,17'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8778,5'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8771,33'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8771,17'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8772,33'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8772,17'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8774,31'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8774,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8775,31'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8775,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8776,12'
          Dst:             _ZN7llvm_ks6MCInstaSERKS0_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8778,5'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
    - functionName:    _ZNK12_GLOBAL__N_112ARMAsmParser10isThumbTwoEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 255
      functionLinenumberEnd: 256
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK12_GLOBAL__N_112ARMAsmParser7isThumbEv
        - _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - _ZNK7llvm_ks17MCTargetAsmParser6getSTIEv
      functionUses:    19
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:256,12'
          Dst:             _ZNK12_GLOBAL__N_112ARMAsmParser7isThumbEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:256,25'
          Dst:             _ZNK7llvm_ks17MCTargetAsmParser6getSTIEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:256,34'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
    - functionName:    _ZN12_GLOBAL__N_112ARMAsmParser17forwardITPositionEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 179
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          50
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN12_GLOBAL__N_112ARMAsmParser9inITBlockEv
        - _ZN7llvm_ks18countTrailingZerosIjEEmT_NS_12ZeroBehaviorE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:173,10'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser9inITBlockEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:176,19'
          Dst:             _ZN7llvm_ks18countTrailingZerosIjEEmT_NS_12ZeroBehaviorE
    - functionName:    _ZN12_GLOBAL__N_112ARMAsmParser19validateInstructionERN7llvm_ks6MCInstERKNS1_15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS5_14default_deleteIS7_EEEEEE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6286
      functionLinenumberEnd: 6685
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         296
      ICount:          2071
      EdgeCount:       369
      CyclomaticComplexity: 75
      functionsReached:
        - _ZL15listContainsRegRKN7llvm_ks6MCInstEjj
        - _ZL16instIsBreakpointRKN7llvm_ks6MCInstE
        - _ZL20checkLowRegisterListRKN7llvm_ks6MCInstEjjjRb
        - _ZN12_GLOBAL__N_112ARMAsmParser19validatetLDMRegListERKN7llvm_ks6MCInstERKNS1_15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS6_14default_deleteIS8_EEEEEEjb
        - _ZN12_GLOBAL__N_112ARMAsmParser19validatetSTMRegListERKN7llvm_ks6MCInstERKNS1_15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS6_14default_deleteIS8_EEEEEEj
        - _ZN12_GLOBAL__N_112ARMAsmParser9inITBlockEv
        - _ZN7llvm_ks5ARMCCL20getOppositeConditionENS0_9CondCodesE
        - _ZN7llvm_ks5SMLocC2Ev
        - _ZN7llvm_ks6MCInst10getOperandEj
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks8dyn_castINS_6MCExprEKS1_EENS_10cast_rettyIT_PT0_E8ret_typeES6_
        - _ZN7llvm_ks8dyn_castINS_9ARMMCExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZNK12_GLOBAL__N_110ARMOperand10isCondCodeEv
        - _ZNK12_GLOBAL__N_110ARMOperand17isSignedOffsetRelILj11ELj1EEEbl
        - _ZNK12_GLOBAL__N_110ARMOperand17isSignedOffsetRelILj20ELj1EEEbl
        - _ZNK12_GLOBAL__N_110ARMOperand17isSignedOffsetRelILj24ELj1EEEbl
        - _ZNK12_GLOBAL__N_110ARMOperand17isSignedOffsetRelILj8ELj1EEEbl
        - _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - _ZNK12_GLOBAL__N_110ARMOperand8getTokenEv
        - _ZNK12_GLOBAL__N_112ARMAsmParser10isThumbTwoEv
        - _ZNK12_GLOBAL__N_112ARMAsmParser8hasV7OpsEv
        - _ZNK12_GLOBAL__N_112ARMAsmParser8hasV8OpsEv
        - _ZNK12_GLOBAL__N_112ARMAsmParser8isMClassEv
        - _ZNK7llvm_ks11MCInstrDesc12isPredicableEv
        - _ZNK7llvm_ks11MCInstrDesc23findFirstPredOperandIdxEv
        - _ZNK7llvm_ks11MCInstrInfo3getEj
        - _ZNK7llvm_ks14MCRegisterInfo16getEncodingValueEj
        - _ZNK7llvm_ks6MCInst10getAddressEv
        - _ZNK7llvm_ks6MCInst9getOpcodeEv
        - _ZNK7llvm_ks9ARMMCExpr7getKindEv
        - _ZNK7llvm_ks9MCOperand6getImmEv
        - _ZNK7llvm_ks9MCOperand6getRegEv
        - __assert_fail
        - memcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6327,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6287,42'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6287,33'
          Dst:             _ZNK7llvm_ks11MCInstrInfo3getEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6293,7'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser9inITBlockEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6293,23'
          Dst:             _ZL16instIsBreakpointRKN7llvm_ks6MCInstE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6300,15'
          Dst:             _ZNK7llvm_ks11MCInstrDesc12isPredicableEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6303,42'
          Dst:             _ZNK7llvm_ks11MCInstrDesc23findFirstPredOperandIdxEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6303,26'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6303,69'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6305,7'
          Dst:             _ZN7llvm_ks5ARMCCL20getOppositeConditionENS0_9CondCodesE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6308,13'
          Dst:             _ZN7llvm_ks5SMLocC2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6310,40'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6310,53'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand10isCondCodeEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6311,21'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6319,14'
          Dst:             _ZNK12_GLOBAL__N_112ARMAsmParser10isThumbTwoEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6319,35'
          Dst:             _ZNK7llvm_ks11MCInstrDesc12isPredicableEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6320,35'
          Dst:             _ZNK7llvm_ks11MCInstrDesc23findFirstPredOperandIdxEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6320,19'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6320,62'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6321,32'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6322,19'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6326,32'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6331,33'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6331,47'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6339,30'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo16getEncodingValueEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6347,53'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6347,67'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6347,31'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo16getEncodingValueEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6354,54'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6354,68'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6354,32'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo16getEncodingValueEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6370,46'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6370,60'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6370,24'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo16getEncodingValueEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6371,47'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6371,61'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6371,25'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo16getEncodingValueEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6379,33'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6379,47'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6381,30'
          Dst:             _ZNK12_GLOBAL__N_112ARMAsmParser8hasV8OpsEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6389,46'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6389,60'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6389,24'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo16getEncodingValueEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6390,47'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6390,61'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6390,25'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo16getEncodingValueEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6400,46'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6400,60'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6400,24'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo16getEncodingValueEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6401,47'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6401,61'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6401,25'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo16getEncodingValueEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6419,52'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6419,66'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6419,30'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo16getEncodingValueEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6420,52'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6420,66'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6420,30'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo16getEncodingValueEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6443,52'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6443,66'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6443,30'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo16getEncodingValueEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6444,52'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6444,66'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6444,30'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo16getEncodingValueEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6455,25'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6455,39'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6456,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6456,43'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6471,24'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6471,38'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6473,37'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6474,37'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6474,50'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand8getTokenEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6474,64'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6476,9'
          Dst:             _ZL20checkLowRegisterListRKN7llvm_ks6MCInstEjjjRb
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6476,68'
          Dst:             _ZNK12_GLOBAL__N_112ARMAsmParser10isThumbTwoEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6481,53'
          Dst:             _ZNK12_GLOBAL__N_112ARMAsmParser10isThumbTwoEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6493,9'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser19validatetLDMRegListERKN7llvm_ks6MCInstERKNS1_15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS6_14default_deleteIS8_EEEEEEjb
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6503,10'
          Dst:             _ZNK12_GLOBAL__N_112ARMAsmParser8hasV7OpsEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6505,39'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6505,53'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6505,9'
          Dst:             _ZL15listContainsRegRKN7llvm_ks6MCInstEjj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6512,9'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser19validatetLDMRegListERKN7llvm_ks6MCInstERKNS1_15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS6_14default_deleteIS8_EEEEEEjb
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6517,9'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser19validatetSTMRegListERKN7llvm_ks6MCInstERKNS1_15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS6_14default_deleteIS8_EEEEEEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6524,39'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6524,53'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6524,9'
          Dst:             _ZL15listContainsRegRKN7llvm_ks6MCInstEjj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6530,11'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser19validatetLDMRegListERKN7llvm_ks6MCInstERKNS1_15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS6_14default_deleteIS8_EEEEEEjb
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6533,11'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser19validatetSTMRegListERKN7llvm_ks6MCInstERKNS1_15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS6_14default_deleteIS8_EEEEEEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6542,10'
          Dst:             _ZL15listContainsRegRKN7llvm_ks6MCInstEjj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6564,50'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6565,50'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6566,26'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6567,26'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6579,9'
          Dst:             _ZL20checkLowRegisterListRKN7llvm_ks6MCInstEjjjRb
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6580,10'
          Dst:             _ZNK12_GLOBAL__N_112ARMAsmParser10isThumbTwoEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6584,49'
          Dst:             _ZNK12_GLOBAL__N_112ARMAsmParser8isMClassEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6584,9'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser19validatetLDMRegListERKN7llvm_ks6MCInstERKNS1_15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS6_14default_deleteIS8_EEEEEEjb
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6590,9'
          Dst:             _ZL20checkLowRegisterListRKN7llvm_ks6MCInstEjjjRb
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6591,10'
          Dst:             _ZNK12_GLOBAL__N_112ARMAsmParser10isThumbTwoEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6595,9'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser19validatetSTMRegListERKN7llvm_ks6MCInstERKNS1_15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS6_14default_deleteIS8_EEEEEEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6601,57'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6601,71'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6601,22'
          Dst:             _ZL20checkLowRegisterListRKN7llvm_ks6MCInstEjjjRb
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6603,28'
          Dst:             _ZNK12_GLOBAL__N_112ARMAsmParser10isThumbTwoEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6616,9'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser19validatetSTMRegListERKN7llvm_ks6MCInstERKNS1_15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS6_14default_deleteIS8_EEEEEEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6623,10'
          Dst:             _ZNK12_GLOBAL__N_112ARMAsmParser10isThumbTwoEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6624,14'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6624,28'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6624,45'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6624,59'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6633,38'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6633,82'
          Dst:             _ZNK7llvm_ks6MCInst10getAddressEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6633,52'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand17isSignedOffsetRelILj11ELj1EEEbl
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6638,15'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6639,37'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6639,81'
          Dst:             _ZNK7llvm_ks6MCInst10getAddressEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6639,51'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand17isSignedOffsetRelILj24ELj1EEEbl
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6646,37'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6646,79'
          Dst:             _ZNK7llvm_ks6MCInst10getAddressEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6646,50'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand17isSignedOffsetRelILj8ELj1EEEbl
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6651,15'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6652,37'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6652,81'
          Dst:             _ZNK7llvm_ks6MCInst10getAddressEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6652,51'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand17isSignedOffsetRelILj20ELj1EEEbl
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6667,14'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6668,49'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6669,60'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6669,32'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6671,43'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6671,23'
          Dst:             _ZN7llvm_ks8dyn_castINS_6MCExprEKS1_EENS_10cast_rettyIT_PT0_E8ret_typeES6_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6673,34'
          Dst:             _ZN7llvm_ks8dyn_castINS_9ARMMCExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6674,35'
          Dst:             _ZNK7llvm_ks9ARMMCExpr7getKindEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6675,35'
          Dst:             _ZNK7llvm_ks9ARMMCExpr7getKindEv
    - functionName:    _ZNK12_GLOBAL__N_112ARMAsmParser8hasV8OpsEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 270
      functionLinenumberEnd: 271
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - _ZNK7llvm_ks17MCTargetAsmParser6getSTIEv
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:271,12'
          Dst:             _ZNK7llvm_ks17MCTargetAsmParser6getSTIEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:271,21'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
    - functionName:    _ZNK12_GLOBAL__N_112ARMAsmParser8hasV7OpsEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 267
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - _ZNK7llvm_ks17MCTargetAsmParser6getSTIEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:268,12'
          Dst:             _ZNK7llvm_ks17MCTargetAsmParser6getSTIEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:268,21'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
    - functionName:    _ZNK12_GLOBAL__N_112ARMAsmParser8isMClassEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 300
      functionLinenumberEnd: 301
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - _ZNK7llvm_ks17MCTargetAsmParser6getSTIEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:301,12'
          Dst:             _ZNK7llvm_ks17MCTargetAsmParser6getSTIEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:301,21'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
    - functionName:    _ZN12_GLOBAL__N_112ARMAsmParser20MatchInstructionImplERKN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERNS1_6MCInstERmbj
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 10457
      functionLinenumberEnd: 10580
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         89
      ICount:          733
      EdgeCount:       101
      CyclomaticComplexity: 14
      functionsReached:
        - _ZL20applyMnemonicAliasesRN7llvm_ks9StringRefEmj
        - _ZL20validateOperandClassRN7llvm_ks18MCParsedAsmOperandEN12_GLOBAL__N_114MatchClassKindE
        - _ZN12_GLOBAL__N_112ARMAsmParser15convertToMCInstEjRN7llvm_ks6MCInstEjRKNS1_15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS5_14default_deleteIS7_EEEEEE
        - _ZN7llvm_ks15countPopulationImEEjT_
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - _ZN7llvm_ks5TwineC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - _ZN7llvm_ks6MCInst5clearEv
        - _ZN7llvm_ks6MCInst9setOpcodeEj
        - _ZN7llvm_ks8ArrayRefINS_7SMRangeEEC2ENS_8NoneTypeE
        - _ZNK12_GLOBAL__N_110ARMOperand8getTokenEv
        - _ZNK12_GLOBAL__N_110MatchEntry11getMnemonicEv
        - _ZNK7llvm_ks11MCInstrDesc17getDeprecatedInfoERNS_6MCInstERKNS_15MCSubtargetInfoERNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEE
        - _ZNK7llvm_ks11MCInstrInfo3getEj
        - _ZNK7llvm_ks17MCTargetAsmParser20getAvailableFeaturesEv
        - _ZNK7llvm_ks17MCTargetAsmParser6getSTIEv
        - _ZNK7llvm_ks6MCInst9getOpcodeEv
        - __assert_fail
        - memcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:10483,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:10465,32'
          Dst:             _ZNK7llvm_ks17MCTargetAsmParser20getAvailableFeaturesEv
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:10468,39'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:10468,52'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand8getTokenEv
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:10471,3'
          Dst:             _ZL20applyMnemonicAliasesRN7llvm_ks9StringRefEmj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:10484,12'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:10497,5'
          Dst:             _ZNK12_GLOBAL__N_110MatchEntry11getMnemonicEv
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:10497,5'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:10506,37'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:10507,23'
          Dst:             _ZL20validateOperandClassRN7llvm_ks18MCParsedAsmOperandEN12_GLOBAL__N_114MatchClassKindE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:10537,11'
          Dst:             _ZN7llvm_ks15countPopulationImEEjT_
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:10538,11'
          Dst:             _ZN7llvm_ks15countPopulationImEEjT_
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:10543,10'
          Dst:             _ZN7llvm_ks6MCInst5clearEv
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:10546,12'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:10553,5'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser15convertToMCInstEjRN7llvm_ks6MCInstEjRKNS1_15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS5_14default_deleteIS7_EEEEEE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:10559,12'
          Dst:             _ZN7llvm_ks6MCInst5clearEv
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:10566,22'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:10566,13'
          Dst:             _ZNK7llvm_ks11MCInstrInfo3getEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:10566,59'
          Dst:             _ZNK7llvm_ks17MCTargetAsmParser6getSTIEv
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:10566,35'
          Dst:             _ZNK7llvm_ks11MCInstrDesc17getDeprecatedInfoERNS_6MCInstERKNS_15MCSubtargetInfoERNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:10567,34'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:10568,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:10568,32'
          Dst:             _ZN7llvm_ks5TwineC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:10568,38'
          Dst:             _ZN7llvm_ks8ArrayRefINS_7SMRangeEEC2ENS_8NoneTypeE
    - functionName:    _ZL20applyMnemonicAliasesRN7llvm_ks9StringRefEmj
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 485
      functionLinenumberEnd: 1437
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         752
      ICount:          3604
      EdgeCount:       851
      CyclomaticComplexity: 101
      functionsReached:
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZNK7llvm_ks9StringRefixEm
        - memcmp
      functionUses:    2
      BranchProfiles:
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:486,3'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:490,3'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:493,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:501,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:523,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:526,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:531,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:544,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:547,11'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:576,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:591,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:608,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:611,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:616,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:629,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:634,11'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:649,11'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:666,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:679,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:684,11'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:703,11'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:706,13'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:729,11'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:746,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:763,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:785,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:788,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:799,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:812,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:817,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:820,11'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:831,11'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:846,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:868,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:871,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:900,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:929,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:970,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:973,11'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:1016,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:1019,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:1024,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:1039,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:1056,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:1061,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:1076,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:1093,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:1110,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:1115,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:1120,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:1135,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:1154,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:1173,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:1190,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:1195,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:1210,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:1229,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:1248,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:1265,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:1270,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:1285,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:1302,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:1310,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:1325,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:1342,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:1347,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:1362,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:1365,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:1380,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:1399,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:1420,5'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:493,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:496,11'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:498,18'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:501,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:504,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:506,20'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:509,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:511,20'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:514,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:516,20'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:523,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:526,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:529,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:531,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:535,24'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:539,24'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:544,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:547,19'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:551,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:555,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:560,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:563,24'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:566,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:569,24'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:574,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:576,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:580,24'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:584,24'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:591,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:594,13'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:596,20'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:599,13'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:601,20'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:608,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:611,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:614,13'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:616,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:620,24'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:624,24'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:629,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:632,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:634,19'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:638,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:642,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:647,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:649,19'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:653,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:657,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:664,13'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:666,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:670,24'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:674,24'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:679,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:682,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:684,19'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:688,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:692,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:697,15'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:700,24'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:703,19'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:706,21'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:710,28'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:714,28'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:719,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:722,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:727,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:729,19'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:733,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:737,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:744,13'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:746,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:750,24'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:754,24'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:761,11'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:763,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:766,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:768,20'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:771,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:773,20'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:776,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:778,20'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:783,11'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:785,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:788,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:791,22'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:794,22'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:799,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:802,22'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:805,22'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:812,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:815,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:817,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:820,19'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:823,24'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:826,24'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:831,19'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:834,24'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:837,24'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:844,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:846,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:849,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:851,22'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:854,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:856,22'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:859,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:861,22'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:868,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:871,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:874,15'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:877,24'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:880,15'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:883,24'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:886,15'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:889,24'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:894,13'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:897,22'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:900,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:903,15'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:906,24'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:909,15'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:912,24'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:915,15'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:918,24'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:923,13'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:926,22'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:929,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:932,15'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:935,24'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:938,15'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:941,24'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:944,15'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:947,24'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:950,15'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:953,24'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:956,15'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:959,24'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:964,13'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:967,22'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:970,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:973,19'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:976,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:979,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:982,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:985,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:990,15'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:993,24'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:996,15'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:999,24'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:1004,13'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:1007,22'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:1014,9'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:1016,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:1019,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:1022,13'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:1024,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:1028,24'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:1032,24'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:1037,13'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:1039,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:1043,24'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:1047,24'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:1054,11'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:1056,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:1059,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:1061,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:1065,24'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:1069,24'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:1074,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:1076,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:1080,24'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:1084,24'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:1091,11'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:1093,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:1097,22'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:1101,22'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:1108,9'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:1110,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:1113,11'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:1115,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:1118,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:1120,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:1124,24'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:1128,24'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:1133,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:1135,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:1139,24'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:1143,24'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:1147,24'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:1152,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:1154,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:1158,24'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:1162,24'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:1166,24'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:1171,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:1173,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:1177,24'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:1181,24'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:1188,11'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:1190,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:1193,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:1195,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:1199,24'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:1203,24'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:1208,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:1210,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:1214,24'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:1218,24'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:1222,24'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:1227,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:1229,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:1233,24'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:1237,24'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:1241,24'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:1246,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:1248,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:1252,24'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:1256,24'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:1263,11'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:1265,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:1268,13'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:1270,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:1274,24'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:1278,24'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:1283,13'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:1285,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:1289,24'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:1293,24'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:1302,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:1305,11'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:1307,18'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:1310,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:1313,13'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:1315,20'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:1318,13'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:1320,20'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:1325,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:1328,13'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:1330,20'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:1333,13'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:1335,20'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:1342,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:1345,11'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:1347,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:1350,13'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:1352,20'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:1355,13'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:1357,20'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:1362,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:1365,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:1368,15'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:1370,22'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:1373,15'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:1375,22'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:1380,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:1383,15'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:1385,22'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:1388,15'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:1390,22'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:1397,11'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:1399,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:1402,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:1405,22'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:1408,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:1411,22'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:1418,9'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:1420,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:1423,11'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:1426,20'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:1429,11'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:1432,20'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
    - functionName:    _ZN12_GLOBAL__N_113UnwindContext13recordFnStartEN7llvm_ks5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_5SMLocELb1EE9push_backERKS1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:82,45'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_5SMLocELb1EE9push_backERKS1_
    - functionName:    _ZNK12_GLOBAL__N_113UnwindContext19emitFnStartLocNotesEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          67
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks5TwineC2EPKc
        - _ZN7llvm_ks8ArrayRefINS_7SMRangeEEC2ENS_8NoneTypeE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:94,24'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:94,14'
          Dst:             _ZN7llvm_ks8ArrayRefINS_7SMRangeEEC2ENS_8NoneTypeE
    - functionName:    _ZNK7llvm_ks18SubtargetFeatureKVltENS_9StringRefE
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/SubtargetFeature.h'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZN7llvm_ksltENS_9StringRefES0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/SubtargetFeature.h:60,12'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/MC/SubtargetFeature.h:60,27'
          Dst:             _ZN7llvm_ksltENS_9StringRefES0_
    - functionName:    _ZNK7llvm_ks8ArrayRefINS_18SubtargetFeatureKVEE3endEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ArrayRef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 124
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    11
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks8ArrayRefINS_18SubtargetFeatureKVEE5beginEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ArrayRef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionLinenumberEnd: 123
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks15MCSubtargetInfo16isCPUStringValidENS_9StringRefE
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCSubtargetInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 580
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          117
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZNK7llvm_ks8ArrayRefINS_18SubtargetFeatureKVEE3endEv
        - _ZNK7llvm_ks8ArrayRefINS_18SubtargetFeatureKVEE5beginEv
        - memcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCSubtargetInfo.h:113,44'
          Dst:             _ZNK7llvm_ks8ArrayRefINS_18SubtargetFeatureKVEE5beginEv
        - Src:             'llvm/include/llvm/MC/MCSubtargetInfo.h:113,62'
          Dst:             _ZNK7llvm_ks8ArrayRefINS_18SubtargetFeatureKVEE3endEv
        - Src:             'llvm/include/llvm/MC/MCSubtargetInfo.h:114,30'
          Dst:             _ZNK7llvm_ks8ArrayRefINS_18SubtargetFeatureKVEE3endEv
        - Src:             'llvm/include/llvm/MC/MCSubtargetInfo.h:114,39'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
    - functionName:    _ZN7llvm_ks13FeatureBitsetC2ERKNSt3__16bitsetILm128EEE
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/SubtargetFeature.h'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks25SmallVectorTemplateCommonIhvE7isSmallEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseIhLb1EE13destroy_rangeEPhS2_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 284
      functionLinenumberEnd: 284
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks15SmallVectorImplIhED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 368
      functionLinenumberEnd: 375
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          51
      EdgeCount:       20
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseIhLb1EE13destroy_rangeEPhS2_
        - _ZNK7llvm_ks25SmallVectorTemplateCommonIhvE7isSmallEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:370,5'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseIhLb1EE13destroy_rangeEPhS2_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:373,16'
          Dst:             _ZNK7llvm_ks25SmallVectorTemplateCommonIhvE7isSmallEv
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:370,31'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7llvm_ks25SmallVectorTemplateCommonIhvE8grow_podEmm
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorBase8grow_podEPvmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:81,22'
          Dst:             _ZN7llvm_ks15SmallVectorBase8grow_podEPvmm
    - functionName:    _ZN7llvm_ks25SmallVectorTemplateCommonIhvE6setEndEPh
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseIhLb1EE4growEm
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 333
      functionLinenumberEnd: 335
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks25SmallVectorTemplateCommonIhvE8grow_podEmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:334,11'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonIhvE8grow_podEmm
    - functionName:    _ZN7llvm_ks25SmallVectorTemplateCommonIhvEC2Em
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorBaseC2EPvm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:78,44'
          Dst:             _ZN7llvm_ks15SmallVectorBaseC2EPvm
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseIhLb1EEC2Em
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 281
      functionLinenumberEnd: 281
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks25SmallVectorTemplateCommonIhvEC2Em
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:281,42'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonIhvEC2Em
    - functionName:    _ZN7llvm_ks15SmallVectorImplIhEC2Ej
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 364
      functionLinenumberEnd: 365
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseIhLb1EEC2Em
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:364,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseIhLb1EEC2Em
    - functionName:    _ZN7llvm_ks11SmallVectorIhLj16EED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 868
      functionLinenumberEnd: 868
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplIhED2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:868,7'
          Dst:             _ZN7llvm_ks15SmallVectorImplIhED2Ev
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseIhLb1EE9push_backERKh
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 337
      functionLinenumberEnd: 342
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseIhLb1EE4growEm
        - _ZN7llvm_ks25SmallVectorTemplateCommonIhvE6setEndEPh
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:339,13'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseIhLb1EE4growEm
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:341,11'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonIhvE6setEndEPh
    - functionName:    _ZN7llvm_ks11SmallVectorIhLj16EEC2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 872
      functionLinenumberEnd: 873
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplIhEC2Ej
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:872,19'
          Dst:             _ZN7llvm_ks15SmallVectorImplIhEC2Ej
    - functionName:    _ZN12_GLOBAL__N_113UnwindContext22recordPersonalityIndexEN7llvm_ks5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_5SMLocELb1EE9push_backERKS1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:86,63'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_5SMLocELb1EE9push_backERKS1_
    - functionName:    _ZN7llvm_ks11SmallVectorINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELj1EED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 868
      functionLinenumberEnd: 868
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEEED2Ev
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:868,7'
          Dst:             _ZN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEEED2Ev
    - functionName:    _ZN7llvm_ks11SmallVectorINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELj1EEC2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 872
      functionLinenumberEnd: 873
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEEEC2Ej
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:872,19'
          Dst:             _ZN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEEEC2Ej
    - functionName:    _ZN12_GLOBAL__N_113UnwindContext9saveFPRegEi
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_113UnwindContext8getFPRegEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_113UnwindContext17recordHandlerDataEN7llvm_ks5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_5SMLocELb1EE9push_backERKS1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:85,53'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_5SMLocELb1EE9push_backERKS1_
    - functionName:    _ZNK12_GLOBAL__N_113UnwindContext22emitCantUnwindLocNotesEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          67
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks5TwineC2EPKc
        - _ZN7llvm_ks8ArrayRefINS_7SMRangeEEC2ENS_8NoneTypeE
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:99,24'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:99,14'
          Dst:             _ZN7llvm_ks8ArrayRefINS_7SMRangeEEC2ENS_8NoneTypeE
    - functionName:    _ZNK12_GLOBAL__N_113UnwindContext10cantUnwindEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks15SmallVectorBase5emptyEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:76,52'
          Dst:             _ZNK7llvm_ks15SmallVectorBase5emptyEv
    - functionName:    _ZN12_GLOBAL__N_113UnwindContext17recordPersonalityEN7llvm_ks5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_5SMLocELb1EE9push_backERKS1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:84,53'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_5SMLocELb1EE9push_backERKS1_
    - functionName:    _ZNK12_GLOBAL__N_113UnwindContext23emitPersonalityLocNotesEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         27
      ICount:          182
      EdgeCount:       34
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - _ZN7llvm_ks5TwineC2EPKc
        - _ZN7llvm_ks8ArrayRefINS_7SMRangeEEC2ENS_8NoneTypeE
        - _ZNK7llvm_ks5SMLoc10getPointerEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:112,42'
          Dst:             _ZNK7llvm_ks5SMLoc10getPointerEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:112,62'
          Dst:             _ZNK7llvm_ks5SMLoc10getPointerEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:113,28'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:113,16'
          Dst:             _ZN7llvm_ks8ArrayRefINS_7SMRangeEEC2ENS_8NoneTypeE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:114,48'
          Dst:             _ZNK7llvm_ks5SMLoc10getPointerEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:114,67'
          Dst:             _ZNK7llvm_ks5SMLoc10getPointerEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:115,29'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:115,16'
          Dst:             _ZN7llvm_ks8ArrayRefINS_7SMRangeEEC2ENS_8NoneTypeE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:117,9'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
    - functionName:    _ZNK12_GLOBAL__N_113UnwindContext14hasPersonalityEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7llvm_ks15SmallVectorBase5emptyEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:79,30'
          Dst:             _ZNK7llvm_ks15SmallVectorBase5emptyEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:79,62'
          Dst:             _ZNK7llvm_ks15SmallVectorBase5emptyEv
    - functionName:    _ZNK12_GLOBAL__N_113UnwindContext23emitHandlerDataLocNotesEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          67
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks5TwineC2EPKc
        - _ZN7llvm_ks8ArrayRefINS_7SMRangeEEC2ENS_8NoneTypeE
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:104,24'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:104,14'
          Dst:             _ZN7llvm_ks8ArrayRefINS_7SMRangeEEC2ENS_8NoneTypeE
    - functionName:    _ZNK12_GLOBAL__N_113UnwindContext14hasHandlerDataEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks15SmallVectorBase5emptyEv
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:77,57'
          Dst:             _ZNK7llvm_ks15SmallVectorBase5emptyEv
    - functionName:    _ZN12_GLOBAL__N_113UnwindContext16recordCantUnwindEN7llvm_ks5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_5SMLocELb1EE9push_backERKS1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:83,51'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_5SMLocELb1EE9push_backERKS1_
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseINS_5SMLocELb1EE18uninitialized_copyIS1_S1_EEvPT_S5_PT0_PNSt3__19enable_ifIXsr3std7is_sameINS8_12remove_constIS4_E4typeES6_EE5valueEvE4typeE
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 322
      functionLinenumberEnd: 329
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          34
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseINS_5SMLocELb1EE18uninitialized_moveIPS1_S4_EEvT_S5_T0_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 303
      functionLinenumberEnd: 306
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_5SMLocELb1EE18uninitialized_copyIS1_S1_EEvPT_S5_PT0_PNSt3__19enable_ifIXsr3std7is_sameINS8_12remove_constIS4_E4typeES6_EE5valueEvE4typeE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:305,5'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_5SMLocELb1EE18uninitialized_copyIS1_S1_EEvPT_S5_PT0_PNSt3__19enable_ifIXsr3std7is_sameINS8_12remove_constIS4_E4typeES6_EE5valueEvE4typeE
    - functionName:    _ZN7llvm_ks15SmallVectorImplINS_5SMLocEE5clearEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 378
      functionLinenumberEnd: 381
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_5SMLocELb1EE13destroy_rangeEPS1_S3_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:379,5'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_5SMLocELb1EE13destroy_rangeEPS1_S3_
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseINS_5SMLocELb1EE4moveIPS1_S4_EET0_T_S6_S5_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 289
      functionLinenumberEnd: 290
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks25SmallVectorTemplateCommonINS_5SMLocEvE12resetToSmallEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks15SmallVectorImplINS_5SMLocEEaSEOS2_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 787
      functionLinenumberEnd: 846
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         22
      ICount:          248
      EdgeCount:       29
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplINS_5SMLocEE5clearEv
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_5SMLocELb1EE13destroy_rangeEPS1_S3_
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_5SMLocELb1EE18uninitialized_moveIPS1_S4_EEvT_S5_T0_
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_5SMLocELb1EE4growEm
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_5SMLocELb1EE4moveIPS1_S4_EET0_T_S6_S5_
        - _ZN7llvm_ks25SmallVectorTemplateCommonINS_5SMLocEvE12resetToSmallEv
        - _ZN7llvm_ks25SmallVectorTemplateCommonINS_5SMLocEvE6setEndEPS1_
        - _ZNK7llvm_ks25SmallVectorTemplateCommonINS_5SMLocEvE7isSmallEv
        - _ZNK7llvm_ks25SmallVectorTemplateCommonINS_5SMLocEvE8capacityEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:792,12'
          Dst:             _ZNK7llvm_ks25SmallVectorTemplateCommonINS_5SMLocEvE7isSmallEv
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:793,5'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_5SMLocELb1EE13destroy_rangeEPS1_S3_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:794,16'
          Dst:             _ZNK7llvm_ks25SmallVectorTemplateCommonINS_5SMLocEvE7isSmallEv
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:798,9'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINS_5SMLocEvE12resetToSmallEv
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:810,16'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_5SMLocELb1EE4moveIPS1_S4_EET0_T_S6_S5_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:813,5'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_5SMLocELb1EE13destroy_rangeEPS1_S3_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:814,11'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINS_5SMLocEvE6setEndEPS1_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:817,9'
          Dst:             _ZN7llvm_ks15SmallVectorImplINS_5SMLocEE5clearEv
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:826,13'
          Dst:             _ZNK7llvm_ks25SmallVectorTemplateCommonINS_5SMLocEvE8capacityEv
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:828,5'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_5SMLocELb1EE13destroy_rangeEPS1_S3_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:829,11'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINS_5SMLocEvE6setEndEPS1_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:831,11'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_5SMLocELb1EE4growEm
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:834,5'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_5SMLocELb1EE4moveIPS1_S4_EET0_T_S6_S5_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:838,3'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_5SMLocELb1EE18uninitialized_moveIPS1_S4_EEvT_S5_T0_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:842,9'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINS_5SMLocEvE6setEndEPS1_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:844,7'
          Dst:             _ZN7llvm_ks15SmallVectorImplINS_5SMLocEE5clearEv
    - functionName:    _ZN7llvm_ks11SmallVectorINS_5SMLocELj4EEaSEOS2_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 910
      functionLinenumberEnd: 912
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplINS_5SMLocEEaSEOS2_
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:911,25'
          Dst:             _ZN7llvm_ks15SmallVectorImplINS_5SMLocEEaSEOS2_
    - functionName:    _ZN12_GLOBAL__N_113UnwindContext5resetEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          101
      EdgeCount:       22
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7llvm_ks11SmallVectorINS_5SMLocELj4EEC2Ev
        - _ZN7llvm_ks11SmallVectorINS_5SMLocELj4EED2Ev
        - _ZN7llvm_ks11SmallVectorINS_5SMLocELj4EEaSEOS2_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:123,19'
          Dst:             _ZN7llvm_ks11SmallVectorINS_5SMLocELj4EEC2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:123,17'
          Dst:             _ZN7llvm_ks11SmallVectorINS_5SMLocELj4EEaSEOS2_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:123,5'
          Dst:             _ZN7llvm_ks11SmallVectorINS_5SMLocELj4EED2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:124,22'
          Dst:             _ZN7llvm_ks11SmallVectorINS_5SMLocELj4EEC2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:124,20'
          Dst:             _ZN7llvm_ks11SmallVectorINS_5SMLocELj4EEaSEOS2_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:124,5'
          Dst:             _ZN7llvm_ks11SmallVectorINS_5SMLocELj4EED2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:125,23'
          Dst:             _ZN7llvm_ks11SmallVectorINS_5SMLocELj4EEC2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:125,21'
          Dst:             _ZN7llvm_ks11SmallVectorINS_5SMLocELj4EEaSEOS2_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:125,5'
          Dst:             _ZN7llvm_ks11SmallVectorINS_5SMLocELj4EED2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:126,23'
          Dst:             _ZN7llvm_ks11SmallVectorINS_5SMLocELj4EEC2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:126,21'
          Dst:             _ZN7llvm_ks11SmallVectorINS_5SMLocELj4EEaSEOS2_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:126,5'
          Dst:             _ZN7llvm_ks11SmallVectorINS_5SMLocELj4EED2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:127,28'
          Dst:             _ZN7llvm_ks11SmallVectorINS_5SMLocELj4EEC2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:127,26'
          Dst:             _ZN7llvm_ks11SmallVectorINS_5SMLocELj4EEaSEOS2_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:127,5'
          Dst:             _ZN7llvm_ks11SmallVectorINS_5SMLocELj4EED2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:123,5'
          Dst:             _ZN7llvm_ks11SmallVectorINS_5SMLocELj4EED2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:124,5'
          Dst:             _ZN7llvm_ks11SmallVectorINS_5SMLocELj4EED2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:125,5'
          Dst:             _ZN7llvm_ks11SmallVectorINS_5SMLocELj4EED2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:126,5'
          Dst:             _ZN7llvm_ks11SmallVectorINS_5SMLocELj4EED2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:127,5'
          Dst:             _ZN7llvm_ks11SmallVectorINS_5SMLocELj4EED2Ev
    - functionName:    _ZNK12_GLOBAL__N_113UnwindContext10hasFnStartEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks15SmallVectorBase5emptyEv
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:75,49'
          Dst:             _ZNK7llvm_ks15SmallVectorBase5emptyEv
    - functionName:    _ZN7llvm_ks9StringMapIjNS_15MallocAllocatorEE6removeEPNS_14StringMapEntryIjEE
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 368
      functionLinenumberEnd: 370
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13StringMapImpl9RemoveKeyEPNS_18StringMapEntryBaseE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/StringMap.h:369,5'
          Dst:             _ZN7llvm_ks13StringMapImpl9RemoveKeyEPNS_18StringMapEntryBaseE
    - functionName:    _ZNK7llvm_ks17StringMapIteratorIjEdeEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 454
      functionLinenumberEnd: 455
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks9StringMapIjNS_15MallocAllocatorEE5eraseENS_17StringMapIteratorIjEE
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 372
      functionLinenumberEnd: 376
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks14StringMapEntryIjE7DestroyINS_15MallocAllocatorEEEvRT_
        - _ZN7llvm_ks9StringMapIjNS_15MallocAllocatorEE6removeEPNS_14StringMapEntryIjEE
        - _ZNK7llvm_ks17StringMapIteratorIjEdeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/StringMap.h:373,21'
          Dst:             _ZNK7llvm_ks17StringMapIteratorIjEdeEv
        - Src:             'llvm/include/llvm/ADT/StringMap.h:374,5'
          Dst:             _ZN7llvm_ks9StringMapIjNS_15MallocAllocatorEE6removeEPNS_14StringMapEntryIjEE
        - Src:             'llvm/include/llvm/ADT/StringMap.h:375,7'
          Dst:             _ZN7llvm_ks14StringMapEntryIjE7DestroyINS_15MallocAllocatorEEEvRT_
    - functionName:    _ZN7llvm_ks9StringMapIjNS_15MallocAllocatorEE5eraseENS_9StringRefE
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 378
      functionLinenumberEnd: 383
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          55
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks9StringMapIjNS_15MallocAllocatorEE3endEv
        - _ZN7llvm_ks9StringMapIjNS_15MallocAllocatorEE4findENS_9StringRefE
        - _ZN7llvm_ks9StringMapIjNS_15MallocAllocatorEE5eraseENS_17StringMapIteratorIjEE
        - _ZNK7llvm_ks22StringMapConstIteratorIjEeqERKS1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/StringMap.h:379,18'
          Dst:             _ZN7llvm_ks9StringMapIjNS_15MallocAllocatorEE4findENS_9StringRefE
        - Src:             'llvm/include/llvm/ADT/StringMap.h:380,14'
          Dst:             _ZN7llvm_ks9StringMapIjNS_15MallocAllocatorEE3endEv
        - Src:             'llvm/include/llvm/ADT/StringMap.h:380,11'
          Dst:             _ZNK7llvm_ks22StringMapConstIteratorIjEeqERKS1_
        - Src:             'llvm/include/llvm/ADT/StringMap.h:381,5'
          Dst:             _ZN7llvm_ks9StringMapIjNS_15MallocAllocatorEE5eraseENS_17StringMapIteratorIjEE
    - functionName:    _ZN7llvm_ks9StringMapIjNS_15MallocAllocatorEE4findENS_9StringRefE
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 277
      functionLinenumberEnd: 281
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          54
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks17StringMapIteratorIjEC2EPPNS_18StringMapEntryBaseEb
        - _ZN7llvm_ks9StringMapIjNS_15MallocAllocatorEE3endEv
        - _ZNK7llvm_ks13StringMapImpl7FindKeyENS_9StringRefE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/StringMap.h:278,18'
          Dst:             _ZNK7llvm_ks13StringMapImpl7FindKeyENS_9StringRefE
        - Src:             'llvm/include/llvm/ADT/StringMap.h:279,30'
          Dst:             _ZN7llvm_ks9StringMapIjNS_15MallocAllocatorEE3endEv
        - Src:             'llvm/include/llvm/ADT/StringMap.h:280,12'
          Dst:             _ZN7llvm_ks17StringMapIteratorIjEC2EPPNS_18StringMapEntryBaseEb
    - functionName:    _ZN7llvm_ks9StringMapIjNS_15MallocAllocatorEE3endEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 267
      functionLinenumberEnd: 268
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks17StringMapIteratorIjEC2EPPNS_18StringMapEntryBaseEb
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/StringMap.h:268,12'
          Dst:             _ZN7llvm_ks17StringMapIteratorIjEC2EPPNS_18StringMapEntryBaseEb
    - functionName:    _ZNK7llvm_ks22StringMapConstIteratorIjEeqERKS1_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 423
      functionLinenumberEnd: 424
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_112ARMAsmParser6hasARMEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 282
      functionLinenumberEnd: 283
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - _ZNK7llvm_ks17MCTargetAsmParser6getSTIEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:283,13'
          Dst:             _ZNK7llvm_ks17MCTargetAsmParser6getSTIEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:283,22'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
    - functionName:    _ZN12_GLOBAL__N_112ARMAsmParser10SwitchModeEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 295
      functionLinenumberEnd: 299
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15MCSubtargetInfo13ToggleFeatureEm
        - _ZN7llvm_ks17MCTargetAsmParser20setAvailableFeaturesEm
        - _ZN7llvm_ks17MCTargetAsmParser7copySTIEv
        - _ZNK12_GLOBAL__N_112ARMAsmParser24ComputeAvailableFeaturesERKN7llvm_ks13FeatureBitsetE
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:296,28'
          Dst:             _ZN7llvm_ks17MCTargetAsmParser7copySTIEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:297,48'
          Dst:             _ZN7llvm_ks15MCSubtargetInfo13ToggleFeatureEm
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:297,19'
          Dst:             _ZNK12_GLOBAL__N_112ARMAsmParser24ComputeAvailableFeaturesERKN7llvm_ks13FeatureBitsetE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:298,5'
          Dst:             _ZN7llvm_ks17MCTargetAsmParser20setAvailableFeaturesEm
    - functionName:    _ZNK12_GLOBAL__N_112ARMAsmParser24ComputeAvailableFeaturesERKN7llvm_ks13FeatureBitsetE
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 6536
      functionLinenumberEnd: 6620
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         129
      ICount:          945
      EdgeCount:       171
      CyclomaticComplexity: 44
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_112ARMAsmParser8hasThumbEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 258
      functionLinenumberEnd: 259
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - _ZNK7llvm_ks17MCTargetAsmParser6getSTIEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:259,12'
          Dst:             _ZNK7llvm_ks17MCTargetAsmParser6getSTIEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:259,21'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
    - functionName:    _ZN12_GLOBAL__N_112ARMAsmParser24parseDirectiveTLSDescSeqEN7llvm_ks5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 10042
      functionLinenumberEnd: 10064
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          84
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN12_GLOBAL__N_112ARMAsmParser17getTargetStreamerEv
        - _ZN7llvm_ks15MCSymbolRefExpr6createENS_9StringRefENS0_11VariantKindERNS_9MCContextE
        - _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - _ZN7llvm_ks20MCAsmParserExtension3LexEv
        - _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks11MCAsmParser6getTokEv
        - _ZNK7llvm_ks8AsmToken13getIdentifierEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:10043,25'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:10045,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:10045,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:10052,36'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:10052,45'
          Dst:             _ZNK7llvm_ks8AsmToken13getIdentifierEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:10053,65'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:10052,5'
          Dst:             _ZN7llvm_ks15MCSymbolRefExpr6createENS_9StringRefENS0_11VariantKindERNS_9MCContextE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:10054,3'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension3LexEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:10056,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:10056,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:10062,3'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser17getTargetStreamerEv
    - functionName:    _ZN12_GLOBAL__N_112ARMAsmParser17getTargetStreamerEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          55
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks10MCStreamer17getTargetStreamerEv
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - __assert_fail
      functionUses:    23
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:138,5'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:138,5'
          Dst:             _ZN7llvm_ks10MCStreamer17getTargetStreamerEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:138,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:140,29'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:140,55'
          Dst:             _ZN7llvm_ks10MCStreamer17getTargetStreamerEv
    - functionName:    _ZN12_GLOBAL__N_112ARMAsmParser24parseDirectiveObjectArchEN7llvm_ks5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 10132
      functionLinenumberEnd: 10160
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          102
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN12_GLOBAL__N_112ARMAsmParser17getTargetStreamerEv
        - _ZN7llvm_ks10MCAsmLexer3LexEv
        - _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks3ARM9parseArchENS_9StringRefE
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks11MCAsmParser6getTokEv
        - _ZNK7llvm_ks8AsmToken9getStringEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:10133,25'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:10134,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:10134,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:10140,27'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:10140,36'
          Dst:             _ZNK7llvm_ks8AsmToken9getStringEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:10142,3'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:10142,14'
          Dst:             _ZN7llvm_ks10MCAsmLexer3LexEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:10144,17'
          Dst:             _ZN7llvm_ks3ARM9parseArchENS_9StringRefE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:10152,3'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser17getTargetStreamerEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:10154,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:10154,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
    - functionName:    _ZN12_GLOBAL__N_112ARMAsmParser18parseDirectiveInstEN7llvm_ks5SMLocEc
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 9789
      functionLinenumberEnd: 9869
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         33
      ICount:          196
      EdgeCount:       39
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN12_GLOBAL__N_112ARMAsmParser17getTargetStreamerEv
        - _ZN7llvm_ks11MCAsmParser15parseExpressionERPKNS_6MCExprE
        - _ZN7llvm_ks16dyn_cast_or_nullINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - _ZNK12_GLOBAL__N_112ARMAsmParser7isThumbEv
        - _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9794,5'
          Branch Sides:    []
        - Branch String:   'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9836,5'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9790,25'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9793,7'
          Dst:             _ZNK12_GLOBAL__N_112ARMAsmParser7isThumbEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9816,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9816,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9825,9'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9825,21'
          Dst:             _ZN7llvm_ks11MCAsmParser15parseExpressionERPKNS_6MCExprE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9830,35'
          Dst:             _ZN7llvm_ks16dyn_cast_or_nullINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9838,18'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9844,18'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9851,7'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9854,5'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser17getTargetStreamerEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9854,41'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9856,9'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9856,20'
          Dst:             _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9859,9'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9859,20'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
    - functionName:    _ZN12_GLOBAL__N_112ARMAsmParser21parseDirectiveFnStartEN7llvm_ks5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 9513
      functionLinenumberEnd: 9527
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          49
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_112ARMAsmParser17getTargetStreamerEv
        - _ZN12_GLOBAL__N_113UnwindContext13recordFnStartEN7llvm_ks5SMLocE
        - _ZN12_GLOBAL__N_113UnwindContext5resetEv
        - _ZNK12_GLOBAL__N_113UnwindContext10hasFnStartEv
        - _ZNK12_GLOBAL__N_113UnwindContext19emitFnStartLocNotesEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9514,10'
          Dst:             _ZNK12_GLOBAL__N_113UnwindContext10hasFnStartEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9516,8'
          Dst:             _ZNK12_GLOBAL__N_113UnwindContext19emitFnStartLocNotesEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9521,6'
          Dst:             _ZN12_GLOBAL__N_113UnwindContext5resetEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9523,3'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser17getTargetStreamerEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9525,6'
          Dst:             _ZN12_GLOBAL__N_113UnwindContext13recordFnStartEN7llvm_ks5SMLocE
    - functionName:    _ZN12_GLOBAL__N_112ARMAsmParser17parseDirectiveFPUEN7llvm_ks5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 9491
      functionLinenumberEnd: 9509
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         19
      ICount:          169
      EdgeCount:       32
      CyclomaticComplexity: 15
      functionsReached:
        - _ZN12_GLOBAL__N_112ARMAsmParser17getTargetStreamerEv
        - _ZN7llvm_ks15MCSubtargetInfo16ApplyFeatureFlagENS_9StringRefE
        - _ZN7llvm_ks17MCTargetAsmParser20setAvailableFeaturesEm
        - _ZN7llvm_ks17MCTargetAsmParser7copySTIEv
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks3ARM14getFPUFeaturesEjRNSt3__16vectorIPKcNS1_9allocatorIS4_EEEE
        - _ZN7llvm_ks3ARM8parseFPUENS_9StringRefE
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZNK12_GLOBAL__N_112ARMAsmParser24ComputeAvailableFeaturesERKN7llvm_ks13FeatureBitsetE
        - _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - _ZNK7llvm_ks9StringRef4trimES0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9493,19'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9493,61'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9493,61'
          Dst:             _ZNK7llvm_ks9StringRef4trimES0_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9495,17'
          Dst:             _ZN7llvm_ks3ARM8parseFPUENS_9StringRefE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9497,8'
          Dst:             _ZN7llvm_ks3ARM14getFPUFeaturesEjRNSt3__16vectorIPKcNS1_9allocatorIS4_EEEE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9502,26'
          Dst:             _ZN7llvm_ks17MCTargetAsmParser7copySTIEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9504,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9504,9'
          Dst:             _ZN7llvm_ks15MCSubtargetInfo16ApplyFeatureFlagENS_9StringRefE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9505,53'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9505,24'
          Dst:             _ZNK12_GLOBAL__N_112ARMAsmParser24ComputeAvailableFeaturesERKN7llvm_ks13FeatureBitsetE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9505,3'
          Dst:             _ZN7llvm_ks17MCTargetAsmParser20setAvailableFeaturesEm
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9507,3'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser17getTargetStreamerEv
    - functionName:    _ZN12_GLOBAL__N_112ARMAsmParser22parseDirectiveEabiAttrEN7llvm_ks5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 9355
      functionLinenumberEnd: 9467
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         72
      ICount:          473
      EdgeCount:       95
      CyclomaticComplexity: 25
      functionsReached:
        - _ZN12_GLOBAL__N_112ARMAsmParser17getTargetStreamerEv
        - _ZN7llvm_ks11MCAsmParser15parseExpressionERPKNS_6MCExprE
        - _ZN7llvm_ks13ARMBuildAttrs18AttrTypeFromStringENS_9StringRefE
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - _ZN7llvm_ks5SMLocC2Ev
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZNK7llvm_ks11MCAsmParser6getTokEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - _ZNK7llvm_ks8AsmToken13getIdentifierEv
        - _ZNK7llvm_ks8AsmToken17getStringContentsERb
        - _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - _ZNK7llvm_ks8AsmToken6getLocEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9356,25'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9358,9'
          Dst:             _ZN7llvm_ks5SMLocC2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9359,19'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9359,28'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9360,14'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9360,23'
          Dst:             _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9361,29'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9361,38'
          Dst:             _ZNK7llvm_ks8AsmToken13getIdentifierEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9362,11'
          Dst:             _ZN7llvm_ks13ARMBuildAttrs18AttrTypeFromStringENS_9StringRefE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9372,21'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9372,30'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9373,16'
          Dst:             _ZN7llvm_ks11MCAsmParser15parseExpressionERPKNS_6MCExprE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9378,32'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9385,15'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9388,14'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9388,23'
          Dst:             _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9395,27'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9411,5'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9416,16'
          Dst:             _ZN7llvm_ks11MCAsmParser15parseExpressionERPKNS_6MCExprE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9421,32'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9428,24'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9432,16'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9432,25'
          Dst:             _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9434,16'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9434,25'
          Dst:             _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9444,16'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9444,25'
          Dst:             _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9451,26'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9451,35'
          Dst:             _ZNK7llvm_ks8AsmToken17getStringContentsERb
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9460,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9461,5'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser17getTargetStreamerEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9463,5'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser17getTargetStreamerEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9465,5'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser17getTargetStreamerEv
    - functionName:    _ZN12_GLOBAL__N_112ARMAsmParser17parseDirectiveCPUEN7llvm_ks5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 9471
      functionLinenumberEnd: 9487
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          100
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_112ARMAsmParser17getTargetStreamerEv
        - _ZN7llvm_ks15MCSubtargetInfo18setDefaultFeaturesENS_9StringRefES1_
        - _ZN7llvm_ks17MCTargetAsmParser20setAvailableFeaturesEm
        - _ZN7llvm_ks17MCTargetAsmParser7copySTIEv
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZNK12_GLOBAL__N_112ARMAsmParser24ComputeAvailableFeaturesERKN7llvm_ks13FeatureBitsetE
        - _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - _ZNK7llvm_ks15MCSubtargetInfo16isCPUStringValidENS_9StringRefE
        - _ZNK7llvm_ks17MCTargetAsmParser6getSTIEv
        - _ZNK7llvm_ks9StringRef4trimES0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9472,19'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9472,61'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9472,61'
          Dst:             _ZNK7llvm_ks9StringRef4trimES0_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9473,3'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser17getTargetStreamerEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9477,8'
          Dst:             _ZNK7llvm_ks17MCTargetAsmParser6getSTIEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9477,17'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo16isCPUStringValidENS_9StringRefE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9482,26'
          Dst:             _ZN7llvm_ks17MCTargetAsmParser7copySTIEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9483,31'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9483,7'
          Dst:             _ZN7llvm_ks15MCSubtargetInfo18setDefaultFeaturesENS_9StringRefES1_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9484,53'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9484,24'
          Dst:             _ZNK12_GLOBAL__N_112ARMAsmParser24ComputeAvailableFeaturesERKN7llvm_ks13FeatureBitsetE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9484,3'
          Dst:             _ZN7llvm_ks17MCTargetAsmParser20setAvailableFeaturesEm
    - functionName:    _ZN12_GLOBAL__N_112ARMAsmParser18parseDirectiveArchEN7llvm_ks5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 9332
      functionLinenumberEnd: 9349
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          180
      EdgeCount:       31
      CyclomaticComplexity: 13
      functionsReached:
        - _ZN12_GLOBAL__N_112ARMAsmParser17getTargetStreamerEv
        - _ZN7llvm_ks15MCSubtargetInfo18setDefaultFeaturesENS_9StringRefES1_
        - _ZN7llvm_ks17MCTargetAsmParser20setAvailableFeaturesEm
        - _ZN7llvm_ks17MCTargetAsmParser7copySTIEv
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks3ARM11getArchNameEj
        - _ZN7llvm_ks3ARM9parseArchENS_9StringRefE
        - _ZN7llvm_ks6TripleC2Ev
        - _ZN7llvm_ks6TripleD2Ev
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZN7llvm_ksplEPKcRKNS_9StringRefE
        - _ZNK12_GLOBAL__N_112ARMAsmParser24ComputeAvailableFeaturesERKN7llvm_ks13FeatureBitsetE
        - _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - _ZNK7llvm_ks5Twine3strEv
        - _ZNK7llvm_ks9StringRef4trimES0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9333,20'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9333,62'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9333,62'
          Dst:             _ZNK7llvm_ks9StringRef4trimES0_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9335,17'
          Dst:             _ZN7llvm_ks3ARM9parseArchENS_9StringRefE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9342,10'
          Dst:             _ZN7llvm_ks6TripleC2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9343,26'
          Dst:             _ZN7llvm_ks17MCTargetAsmParser7copySTIEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9344,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9344,37'
          Dst:             _ZN7llvm_ks3ARM11getArchNameEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9344,35'
          Dst:             _ZN7llvm_ksplEPKcRKNS_9StringRefE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9344,59'
          Dst:             _ZNK7llvm_ks5Twine3strEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9344,7'
          Dst:             _ZN7llvm_ks15MCSubtargetInfo18setDefaultFeaturesENS_9StringRefES1_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9345,53'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9345,24'
          Dst:             _ZNK12_GLOBAL__N_112ARMAsmParser24ComputeAvailableFeaturesERKN7llvm_ks13FeatureBitsetE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9345,3'
          Dst:             _ZN7llvm_ks17MCTargetAsmParser20setAvailableFeaturesEm
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9347,3'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser17getTargetStreamerEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9349,1'
          Dst:             _ZN7llvm_ks6TripleD2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9349,1'
          Dst:             _ZN7llvm_ks6TripleD2Ev
    - functionName:    _ZN12_GLOBAL__N_112ARMAsmParser22parseDirectiveThumbSetEN7llvm_ks5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 10182
      functionLinenumberEnd: 10207
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          90
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN12_GLOBAL__N_112ARMAsmParser17getTargetStreamerEv
        - _ZN7llvm_ks13MCParserUtils25parseAssignmentExpressionENS_9StringRefEbRNS_11MCAsmParserERPNS_8MCSymbolERPKNS_6MCExprE
        - _ZN7llvm_ks20MCAsmParserExtension3LexEv
        - _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks9StringRefC2Ev
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:10183,25'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:10185,13'
          Dst:             _ZN7llvm_ks9StringRefC2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:10192,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:10192,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:10197,3'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension3LexEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:10201,7'
          Dst:             _ZN7llvm_ks13MCParserUtils25parseAssignmentExpressionENS_9StringRefEbRNS_11MCAsmParserERPNS_8MCSymbolERPKNS_6MCExprE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:10205,3'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser17getTargetStreamerEv
    - functionName:    _ZN12_GLOBAL__N_112ARMAsmParser19parseDirectiveAlignEN7llvm_ks5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 10164
      functionLinenumberEnd: 10177
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          69
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks20MCAsmParserExtension11getStreamerEv
        - _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks10MCStreamer17getCurrentSectionEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:10167,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:10167,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:10171,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension11getStreamerEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:10171,21'
          Dst:             _ZNK7llvm_ks10MCStreamer17getCurrentSectionEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:10172,5'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension11getStreamerEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:10174,5'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension11getStreamerEv
    - functionName:    _ZN12_GLOBAL__N_112ARMAsmParser27parseDirectiveArchExtensionEN7llvm_ks5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 10253
      functionLinenumberEnd: 10302
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         30
      ICount:          288
      EdgeCount:       38
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7llvm_ks10MCAsmLexer3LexEv
        - _ZN7llvm_ks13FeatureBitsetC2ERKNSt3__16bitsetILm128EEE
        - _ZN7llvm_ks15MCSubtargetInfo13ToggleFeatureERKNS_13FeatureBitsetE
        - _ZN7llvm_ks17MCTargetAsmParser20setAvailableFeaturesEm
        - _ZN7llvm_ks17MCTargetAsmParser7copySTIEv
        - _ZN7llvm_ks18report_fatal_errorERKNS_5TwineEb
        - _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks3ARM12parseArchExtENS_9StringRefE
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZN7llvm_ksplEPKcRKNS_9StringRefE
        - _ZNK12_GLOBAL__N_112ARMAsmParser24ComputeAvailableFeaturesERKN7llvm_ks13FeatureBitsetE
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks11MCAsmParser6getTokEv
        - _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - _ZNK7llvm_ks17MCTargetAsmParser20getAvailableFeaturesEv
        - _ZNK7llvm_ks8AsmToken9getStringEv
        - _ZNK7llvm_ks9StringRef16startswith_lowerES0_
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:10254,25'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:10256,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:10256,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:10262,27'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:10262,36'
          Dst:             _ZNK7llvm_ks8AsmToken9getStringEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:10264,3'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:10264,14'
          Dst:             _ZN7llvm_ks10MCAsmLexer3LexEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:10267,29'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:10267,12'
          Dst:             _ZNK7llvm_ks9StringRef16startswith_lowerES0_
        - Src:             'llvm/include/llvm/ADT/StringRef.h:423,14'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:10271,26'
          Dst:             _ZN7llvm_ks3ARM12parseArchExtENS_9StringRefE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:10280,66'
          Dst:             _ZN7llvm_ksplEPKcRKNS_9StringRefE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:10280,7'
          Dst:             _ZN7llvm_ks18report_fatal_errorERKNS_5TwineEb
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:10282,10'
          Dst:             _ZNK7llvm_ks17MCTargetAsmParser20getAvailableFeaturesEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:10288,28'
          Dst:             _ZN7llvm_ks17MCTargetAsmParser7copySTIEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:10290,15'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:10291,15'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:10289,36'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ERKNSt3__16bitsetILm128EEE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:10294,38'
          Dst:             _ZN7llvm_ks15MCSubtargetInfo13ToggleFeatureERKNS_13FeatureBitsetE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:10294,9'
          Dst:             _ZNK12_GLOBAL__N_112ARMAsmParser24ComputeAvailableFeaturesERKN7llvm_ks13FeatureBitsetE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:10295,5'
          Dst:             _ZN7llvm_ks17MCTargetAsmParser20setAvailableFeaturesEm
    - functionName:    _ZN12_GLOBAL__N_112ARMAsmParser19parseDirectiveMovSPEN7llvm_ks5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 10068
      functionLinenumberEnd: 10128
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         24
      ICount:          194
      EdgeCount:       33
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN12_GLOBAL__N_112ARMAsmParser16tryParseRegisterEv
        - _ZN12_GLOBAL__N_112ARMAsmParser17getTargetStreamerEv
        - _ZN12_GLOBAL__N_113UnwindContext9saveFPRegEi
        - _ZN7llvm_ks11MCAsmParser15parseExpressionERPKNS_6MCExprE
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK12_GLOBAL__N_113UnwindContext10hasFnStartEv
        - _ZNK12_GLOBAL__N_113UnwindContext8getFPRegEv
        - _ZNK7llvm_ks11MCAsmParser6getTokEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:10069,25'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:10070,11'
          Dst:             _ZNK12_GLOBAL__N_113UnwindContext10hasFnStartEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:10075,10'
          Dst:             _ZNK12_GLOBAL__N_113UnwindContext8getFPRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:10082,15'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser16tryParseRegisterEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:10096,14'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:10096,23'
          Dst:             _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:10099,16'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:10099,25'
          Dst:             _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:10108,16'
          Dst:             _ZN7llvm_ks11MCAsmParser15parseExpressionERPKNS_6MCExprE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:10114,32'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:10121,18'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:10124,3'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser17getTargetStreamerEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:10125,6'
          Dst:             _ZN12_GLOBAL__N_113UnwindContext9saveFPRegEi
    - functionName:    _ZN12_GLOBAL__N_112ARMAsmParser16tryParseRegisterEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2980
      functionLinenumberEnd: 3030
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         192
      ICount:          1228
      EdgeCount:       247
      CyclomaticComplexity: 57
      functionsReached:
        - _ZL17MatchRegisterNameN7llvm_ks9StringRefE
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks9StringMapIjNS_15MallocAllocatorEE3endEv
        - _ZN7llvm_ks9StringMapIjNS_15MallocAllocatorEE4findENS_9StringRefE
        - _ZNK12_GLOBAL__N_112ARMAsmParser6hasD16Ev
        - _ZNK7llvm_ks11MCAsmParser6getTokEv
        - _ZNK7llvm_ks14StringMapEntryIjE8getValueEv
        - _ZNK7llvm_ks22StringMapConstIteratorIjEeqERKS1_
        - _ZNK7llvm_ks22StringMapConstIteratorIjEptEv
        - _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - _ZNK7llvm_ks8AsmToken9getStringEv
        - _ZNK7llvm_ks9StringRef5lowerEv
        - memcmp
      functionUses:    17
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2981,25'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2982,32'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2983,11'
          Dst:             _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2985,31'
          Dst:             _ZNK7llvm_ks8AsmToken9getStringEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2985,43'
          Dst:             _ZNK7llvm_ks9StringRef5lowerEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2986,21'
          Dst:             _ZL17MatchRegisterNameN7llvm_ks9StringRefE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2989,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2990,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2991,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2992,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2994,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2995,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2996,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2997,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2998,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2999,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3000,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3001,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3002,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3003,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3004,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3005,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3006,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3007,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3008,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3015,62'
          Dst:             _ZN7llvm_ks9StringMapIjNS_15MallocAllocatorEE4findENS_9StringRefE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3017,31'
          Dst:             _ZN7llvm_ks9StringMapIjNS_15MallocAllocatorEE3endEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3017,15'
          Dst:             _ZNK7llvm_ks22StringMapConstIteratorIjEeqERKS1_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3020,12'
          Dst:             _ZNK7llvm_ks22StringMapConstIteratorIjEptEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3020,19'
          Dst:             _ZNK7llvm_ks14StringMapEntryIjE8getValueEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3024,7'
          Dst:             _ZNK12_GLOBAL__N_112ARMAsmParser6hasD16Ev
    - functionName:    _ZL17MatchRegisterNameN7llvm_ks9StringRefE
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 477
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         216
      ICount:          994
      EdgeCount:       426
      CyclomaticComplexity: 212
      functionsReached:
        - _ZNK7llvm_ks9StringRefixEm
        - memcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:109,3'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:112,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:115,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:148,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:173,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:198,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:227,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:230,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:233,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:258,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:283,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:296,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:315,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:326,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:329,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:354,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:379,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:392,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:409,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:414,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:421,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:438,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:455,5'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:112,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:115,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:140,11'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:144,11'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:148,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:173,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:198,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:227,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:230,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:233,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:258,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:283,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:294,11'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:296,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:313,11'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:315,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:326,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:329,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:354,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:379,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:392,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:395,11'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:399,11'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:403,11'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:409,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:412,11'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:414,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:417,13'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:421,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:424,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:428,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:436,11'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:438,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:451,9'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:455,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:458,11'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:462,11'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:468,9'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:472,9'
          Dst:             memcmp
    - functionName:    _ZNK7llvm_ks22StringMapConstIteratorIjEptEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 419
      functionLinenumberEnd: 420
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks14StringMapEntryIjE8getValueEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_112ARMAsmParser6hasD16Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 288
      functionLinenumberEnd: 289
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - _ZNK7llvm_ks17MCTargetAsmParser6getSTIEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:289,12'
          Dst:             _ZNK7llvm_ks17MCTargetAsmParser6getSTIEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:289,21'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
    - functionName:    _ZN12_GLOBAL__N_112ARMAsmParser23parseDirectiveUnwindRawEN7llvm_ks5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 9959
      functionLinenumberEnd: 10037
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         50
      ICount:          301
      EdgeCount:       93
      CyclomaticComplexity: 45
      functionsReached:
        - _ZN12_GLOBAL__N_112ARMAsmParser17getTargetStreamerEv
        - _ZN7llvm_ks11MCAsmParser15parseExpressionERPKNS_6MCExprE
        - _ZN7llvm_ks11SmallVectorIhLj16EEC2Ev
        - _ZN7llvm_ks11SmallVectorIhLj16EED2Ev
        - _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks23SmallVectorTemplateBaseIhLb1EE9push_backERKh
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK12_GLOBAL__N_113UnwindContext10hasFnStartEv
        - _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9960,25'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9961,11'
          Dst:             _ZNK12_GLOBAL__N_113UnwindContext10hasFnStartEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9971,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9971,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9972,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9972,19'
          Dst:             _ZN7llvm_ks11MCAsmParser15parseExpressionERPKNS_6MCExprE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9978,30'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9985,21'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9987,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9987,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9994,28'
          Dst:             _ZN7llvm_ks11SmallVectorIhLj16EEC2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9999,9'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9999,20'
          Dst:             _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9999,59'
          Dst:             _ZN7llvm_ks11MCAsmParser15parseExpressionERPKNS_6MCExprE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:10037,1'
          Dst:             _ZN7llvm_ks11SmallVectorIhLj16EED2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:10005,32'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:10012,32'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:10019,13'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseIhLb1EE9push_backERKh
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:10021,9'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:10021,20'
          Dst:             _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:10024,9'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:10024,20'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:10033,3'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser17getTargetStreamerEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:10037,1'
          Dst:             _ZN7llvm_ks11SmallVectorIhLj16EED2Ev
    - functionName:    _ZN12_GLOBAL__N_112ARMAsmParser30parseDirectivePersonalityIndexEN7llvm_ks5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 9903
      functionLinenumberEnd: 9955
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          176
      EdgeCount:       29
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN12_GLOBAL__N_112ARMAsmParser17getTargetStreamerEv
        - _ZN12_GLOBAL__N_113UnwindContext22recordPersonalityIndexEN7llvm_ks5SMLocE
        - _ZN7llvm_ks11MCAsmParser15parseExpressionERPKNS_6MCExprE
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK12_GLOBAL__N_113UnwindContext10cantUnwindEv
        - _ZNK12_GLOBAL__N_113UnwindContext10hasFnStartEv
        - _ZNK12_GLOBAL__N_113UnwindContext14hasHandlerDataEv
        - _ZNK12_GLOBAL__N_113UnwindContext14hasPersonalityEv
        - _ZNK12_GLOBAL__N_113UnwindContext22emitCantUnwindLocNotesEv
        - _ZNK12_GLOBAL__N_113UnwindContext23emitHandlerDataLocNotesEv
        - _ZNK12_GLOBAL__N_113UnwindContext23emitPersonalityLocNotesEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9904,25'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9905,36'
          Dst:             _ZNK12_GLOBAL__N_113UnwindContext14hasPersonalityEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9907,6'
          Dst:             _ZN12_GLOBAL__N_113UnwindContext22recordPersonalityIndexEN7llvm_ks5SMLocE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9909,11'
          Dst:             _ZNK12_GLOBAL__N_113UnwindContext10hasFnStartEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9914,10'
          Dst:             _ZNK12_GLOBAL__N_113UnwindContext10cantUnwindEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9917,8'
          Dst:             _ZNK12_GLOBAL__N_113UnwindContext22emitCantUnwindLocNotesEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9920,10'
          Dst:             _ZNK12_GLOBAL__N_113UnwindContext14hasHandlerDataEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9923,8'
          Dst:             _ZNK12_GLOBAL__N_113UnwindContext23emitHandlerDataLocNotesEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9929,8'
          Dst:             _ZNK12_GLOBAL__N_113UnwindContext23emitPersonalityLocNotesEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9935,14'
          Dst:             _ZN7llvm_ks11MCAsmParser15parseExpressionERPKNS_6MCExprE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9940,30'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9946,11'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9947,11'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9953,3'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser17getTargetStreamerEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9953,48'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
    - functionName:    _ZN12_GLOBAL__N_112ARMAsmParser18parseDirectiveEvenEN7llvm_ks5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 9879
      functionLinenumberEnd: 9899
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         19
      ICount:          125
      EdgeCount:       23
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks20MCAsmParserExtension11getStreamerEv
        - _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks10MCStreamer17getCurrentSectionEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9880,30'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension11getStreamerEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9880,44'
          Dst:             _ZNK7llvm_ks10MCStreamer17getCurrentSectionEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9882,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9882,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9888,5'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension11getStreamerEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9889,15'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension11getStreamerEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9889,29'
          Dst:             _ZNK7llvm_ks10MCStreamer17getCurrentSectionEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9892,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9894,5'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension11getStreamerEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9896,5'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension11getStreamerEv
    - functionName:    _ZN12_GLOBAL__N_112ARMAsmParser19parseDirectiveLtorgEN7llvm_ks5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 9873
      functionLinenumberEnd: 9875
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_112ARMAsmParser17getTargetStreamerEv
        - _ZN7llvm_ks17ARMTargetStreamer23emitCurrentConstantPoolEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9874,3'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser17getTargetStreamerEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9874,23'
          Dst:             _ZN7llvm_ks17ARMTargetStreamer23emitCurrentConstantPoolEv
    - functionName:    _ZN12_GLOBAL__N_112ARMAsmParser21parseDirectiveRegSaveEN7llvm_ks5SMLocEb
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 9754
      functionLinenumberEnd: 9783
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          171
      EdgeCount:       32
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN12_GLOBAL__N_112ARMAsmParser17getTargetStreamerEv
        - _ZN12_GLOBAL__N_112ARMAsmParser17parseRegisterListERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
        - _ZN7llvm_ks11SmallVectorINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELj1EEC2Ev
        - _ZN7llvm_ks11SmallVectorINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELj1EED2Ev
        - _ZNK12_GLOBAL__N_110ARMOperand10getRegListEv
        - _ZNK12_GLOBAL__N_110ARMOperand12isDPRRegListEv
        - _ZNK12_GLOBAL__N_110ARMOperand9isRegListEv
        - _ZNK12_GLOBAL__N_113UnwindContext10hasFnStartEv
        - _ZNK12_GLOBAL__N_113UnwindContext14hasHandlerDataEv
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9756,11'
          Dst:             _ZNK12_GLOBAL__N_113UnwindContext10hasFnStartEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9760,10'
          Dst:             _ZNK12_GLOBAL__N_113UnwindContext14hasHandlerDataEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9766,55'
          Dst:             _ZN7llvm_ks11SmallVectorINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELj1EEC2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9769,7'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser17parseRegisterListERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9783,1'
          Dst:             _ZN7llvm_ks11SmallVectorINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELj1EED2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9771,35'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9772,24'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand9isRegListEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9776,23'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand12isDPRRegListEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9781,3'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser17getTargetStreamerEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9781,38'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand10getRegListEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9783,1'
          Dst:             _ZN7llvm_ks11SmallVectorINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELj1EED2Ev
    - functionName:    _ZN12_GLOBAL__N_112ARMAsmParser17parseRegisterListERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3404
      functionLinenumberEnd: 3542
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         147
      ICount:          781
      EdgeCount:       257
      CyclomaticComplexity: 112
      functionsReached:
        - _ZL15getDRegFromQRegj
        - _ZL15getNextRegisterj
        - _ZN12_GLOBAL__N_110ARMOperand11CreateTokenEN7llvm_ks9StringRefENS1_5SMLocE
        - _ZN12_GLOBAL__N_110ARMOperand13CreateRegListERN7llvm_ks15SmallVectorImplINSt3__14pairIjjEEEENS1_5SMLocES8_
        - _ZN12_GLOBAL__N_112ARMAsmParser16tryParseRegisterEv
        - _ZN12_GLOBAL__N_112ARMAsmParser7WarningEN7llvm_ks5SMLocERKNS1_5TwineENS1_8ArrayRefINS1_7SMRangeEEE
        - _ZN7llvm_ks11SmallVectorINSt3__14pairIjjEELj16EEC2Ev
        - _ZN7llvm_ks11SmallVectorINSt3__14pairIjjEELj16EED2Ev
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__14pairIjjEELb1EE9push_backERKS3_
        - _ZN7llvm_ks5TwineC2EPKc
        - _ZN7llvm_ks8ArrayRefINS_7SMRangeEEC2ENS_8NoneTypeE
        - _ZN7llvm_ks8AsmTokenC2ERKS0_
        - _ZN7llvm_ks8AsmTokenD2Ev
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZN7llvm_ksplEPKcRKNS_9StringRefE
        - _ZN7llvm_ksplERKNS_5TwineES2_
        - _ZNK7llvm_ks11MCAsmParser6getTokEv
        - _ZNK7llvm_ks14MCRegisterInfo16getEncodingValueEj
        - _ZNK7llvm_ks15MCRegisterClass8containsEj
        - _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - _ZNK7llvm_ks8AsmToken6getLocEv
        - _ZNK7llvm_ks8AsmToken9getEndLocEv
        - _ZNK7llvm_ks8AsmToken9getStringEv
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3405,25'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3406,3'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3406,3'
          Dst:             _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3406,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3408,20'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3408,29'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3410,25'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3410,34'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3414,13'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser16tryParseRegisterEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3422,50'
          Dst:             _ZN7llvm_ks11SmallVectorINSt3__14pairIjjEELj16EEC2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3425,48'
          Dst:             _ZNK7llvm_ks15MCRegisterClass8containsEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3426,11'
          Dst:             _ZL15getDRegFromQRegj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3427,17'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo16getEncodingValueEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3428,15'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__14pairIjjEELb1EE9push_backERKS3_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3432,48'
          Dst:             _ZNK7llvm_ks15MCRegisterClass8containsEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3434,53'
          Dst:             _ZNK7llvm_ks15MCRegisterClass8containsEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3436,53'
          Dst:             _ZNK7llvm_ks15MCRegisterClass8containsEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3443,15'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo16getEncodingValueEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3444,13'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__14pairIjjEELb1EE9push_backERKS3_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3449,17'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3449,26'
          Dst:             _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3450,17'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3450,26'
          Dst:             _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3451,16'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3451,25'
          Dst:             _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3454,20'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser16tryParseRegisterEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3459,52'
          Dst:             _ZNK7llvm_ks15MCRegisterClass8containsEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3460,18'
          Dst:             _ZL15getDRegFromQRegj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3466,16'
          Dst:             _ZNK7llvm_ks15MCRegisterClass8containsEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3470,16'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo16getEncodingValueEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3470,45'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo16getEncodingValueEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3476,15'
          Dst:             _ZL15getNextRegisterj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3477,21'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo16getEncodingValueEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3478,19'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__14pairIjjEELb1EE9push_backERKS3_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3483,21'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3483,30'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3485,36'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3485,29'
          Dst:             _ZN7llvm_ks8AsmTokenC2ERKS0_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3486,11'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser16tryParseRegisterEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3524,3'
          Dst:             _ZN7llvm_ks8AsmTokenD2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3492,50'
          Dst:             _ZNK7llvm_ks15MCRegisterClass8containsEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3493,13'
          Dst:             _ZL15getDRegFromQRegj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3497,14'
          Dst:             _ZNK7llvm_ks15MCRegisterClass8containsEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3501,14'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo16getEncodingValueEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3501,43'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo16getEncodingValueEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3502,52'
          Dst:             _ZNK7llvm_ks15MCRegisterClass8containsEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3503,25'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3503,9'
          Dst:             _ZN7llvm_ks8ArrayRefINS_7SMRangeEEC2ENS_8NoneTypeE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3503,9'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser7WarningEN7llvm_ks5SMLocERKNS1_5TwineENS1_8ArrayRefINS1_7SMRangeEEE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3508,14'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo16getEncodingValueEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3508,44'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo16getEncodingValueEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3509,56'
          Dst:             _ZNK7llvm_ks8AsmToken9getStringEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3509,47'
          Dst:             _ZN7llvm_ksplEPKcRKNS_9StringRefE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3510,15'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3509,68'
          Dst:             _ZN7llvm_ksplERKNS_5TwineES2_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3509,7'
          Dst:             _ZN7llvm_ks8ArrayRefINS_7SMRangeEEC2ENS_8NoneTypeE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3509,7'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser7WarningEN7llvm_ks5SMLocERKNS1_5TwineENS1_8ArrayRefINS1_7SMRangeEEE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3518,17'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo16getEncodingValueEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3519,15'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__14pairIjjEELb1EE9push_backERKS3_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3521,19'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo16getEncodingValueEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3522,17'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__14pairIjjEELb1EE9push_backERKS3_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3524,3'
          Dst:             _ZN7llvm_ks8AsmTokenD2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3526,14'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3526,23'
          Dst:             _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3529,20'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3529,29'
          Dst:             _ZNK7llvm_ks8AsmToken9getEndLocEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3533,22'
          Dst:             _ZN12_GLOBAL__N_110ARMOperand13CreateRegListERN7llvm_ks15SmallVectorImplINSt3__14pairIjjEEEENS1_5SMLocES8_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3533,12'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3536,14'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3536,23'
          Dst:             _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3537,48'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3537,59'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3537,68'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3537,24'
          Dst:             _ZN12_GLOBAL__N_110ARMOperand11CreateTokenEN7llvm_ks9StringRefENS1_5SMLocE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3537,14'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3542,1'
          Dst:             _ZN7llvm_ks11SmallVectorINSt3__14pairIjjEELj16EED2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3542,1'
          Dst:             _ZN7llvm_ks11SmallVectorINSt3__14pairIjjEELj16EED2Ev
    - functionName:    _ZN7llvm_ks11SmallVectorINSt3__14pairIjjEELj16EEC2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 872
      functionLinenumberEnd: 873
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplINSt3__14pairIjjEEEC2Ej
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:872,19'
          Dst:             _ZN7llvm_ks15SmallVectorImplINSt3__14pairIjjEEEC2Ej
    - functionName:    _ZL15getDRegFromQRegj
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3380
      functionLinenumberEnd: 3400
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         21
      ICount:          104
      EdgeCount:       40
      CyclomaticComplexity: 21
      functionsReached:
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
      functionUses:    7
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3381,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3382,12'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
    - functionName:    _ZL15getNextRegisterj
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3360
      functionLinenumberEnd: 3377
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         23
      ICount:          114
      EdgeCount:       45
      CyclomaticComplexity: 24
      functionsReached:
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - _ZNK7llvm_ks15MCRegisterClass8containsEj
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3366,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3364,49'
          Dst:             _ZNK7llvm_ks15MCRegisterClass8containsEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3367,12'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
    - functionName:    _ZN12_GLOBAL__N_112ARMAsmParser7WarningEN7llvm_ks5SMLocERKNS1_5TwineENS1_8ArrayRefINS1_7SMRangeEEE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 185
      functionLinenumberEnd: 186
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          42
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:186,12'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
    - functionName:    _ZN12_GLOBAL__N_110ARMOperand13CreateRegListERN7llvm_ks15SmallVectorImplINSt3__14pairIjjEEEENS1_5SMLocES8_
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2674
      functionLinenumberEnd: 2694
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          174
      EdgeCount:       30
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks11make_uniqueIN12_GLOBAL__N_110ARMOperandEJRNS2_6KindTyEEEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS5_10unique_ptrIS7_NS5_14default_deleteIS7_EEEEE4typeEDpOT0_
        - _ZN7llvm_ks14array_pod_sortIPNSt3__14pairIjjEEEEvT_S5_
        - _ZN7llvm_ks23SmallVectorTemplateBaseIjLb1EE9push_backERKj
        - _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__14pairIjjEEvE5frontEv
        - _ZNK7llvm_ks15MCRegisterClass8containsEj
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2675,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2678,64'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__14pairIjjEEvE5frontEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2678,50'
          Dst:             _ZNK7llvm_ks15MCRegisterClass8containsEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2681,28'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__14pairIjjEEvE5frontEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2681,14'
          Dst:             _ZNK7llvm_ks15MCRegisterClass8containsEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2685,5'
          Dst:             _ZN7llvm_ks14array_pod_sortIPNSt3__14pairIjjEEEEvT_S5_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2687,15'
          Dst:             _ZN7llvm_ks11make_uniqueIN12_GLOBAL__N_110ARMOperandEJRNS2_6KindTyEEEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS5_10unique_ptrIS7_NS5_14default_deleteIS7_EEEEE4typeEDpOT0_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2690,21'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseIjLb1EE9push_backERKj
    - functionName:    _ZN12_GLOBAL__N_110ARMOperand11CreateTokenEN7llvm_ks9StringRefENS1_5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2589
      functionLinenumberEnd: 2596
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          62
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks11make_uniqueIN12_GLOBAL__N_110ARMOperandEJNS2_6KindTyEEEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS4_10unique_ptrIS6_NS4_14default_deleteIS6_EEEEE4typeEDpOT0_
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2590,15'
          Dst:             _ZN7llvm_ks11make_uniqueIN12_GLOBAL__N_110ARMOperandEJNS2_6KindTyEEEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS4_10unique_ptrIS6_NS4_14default_deleteIS6_EEEEE4typeEDpOT0_
    - functionName:    _ZN7llvm_ks11SmallVectorINSt3__14pairIjjEELj16EED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 868
      functionLinenumberEnd: 868
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplINSt3__14pairIjjEEED2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:868,7'
          Dst:             _ZN7llvm_ks15SmallVectorImplINSt3__14pairIjjEEED2Ev
    - functionName:    _ZN7llvm_ks11make_uniqueIN12_GLOBAL__N_110ARMOperandEJNS2_6KindTyEEEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS4_10unique_ptrIS6_NS4_14default_deleteIS6_EEEEE4typeEDpOT0_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/STLExtras.h'
      linkageType:     InternalLinkage
      functionLinenumber: 404
      functionLinenumberEnd: 406
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          40
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN12_GLOBAL__N_110ARMOperandC2ENS0_6KindTyE
      functionUses:    26
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/STLExtras.h:405,33'
          Dst:             _ZN12_GLOBAL__N_110ARMOperandC2ENS0_6KindTyE
    - functionName:    _ZN12_GLOBAL__N_110ARMOperandC2ENS0_6KindTyE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 581
      functionLinenumberEnd: 581
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          60
      EdgeCount:       13
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks11SmallVectorIjLj8EEC2Ev
        - _ZN7llvm_ks18MCParsedAsmOperandC2Ev
        - _ZN7llvm_ks18MCParsedAsmOperandD2Ev
        - _ZN7llvm_ks5SMLocC2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:581,26'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperandC2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:581,3'
          Dst:             _ZN7llvm_ks5SMLocC2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:581,3'
          Dst:             _ZN7llvm_ks5SMLocC2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:581,3'
          Dst:             _ZN7llvm_ks5SMLocC2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:581,3'
          Dst:             _ZN7llvm_ks11SmallVectorIjLj8EEC2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:581,57'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperandD2Ev
    - functionName:    _ZN12_GLOBAL__N_110ARMOperandD2Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 405
      functionLinenumberEnd: 405
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11SmallVectorIjLj8EED2Ev
        - _ZN7llvm_ks18MCParsedAsmOperandD2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:405,7'
          Dst:             _ZN7llvm_ks11SmallVectorIjLj8EED2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:405,7'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperandD2Ev
    - functionName:    _ZN12_GLOBAL__N_110ARMOperandD0Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 405
      functionLinenumberEnd: 405
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_110ARMOperandD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:405,7'
          Dst:             _ZN12_GLOBAL__N_110ARMOperandD2Ev
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand7isTokenEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1045
      functionLinenumberEnd: 1045
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand5isImmEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 665
      functionLinenumberEnd: 665
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand5isRegEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1041
      functionLinenumberEnd: 1041
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand6getRegEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 612
      functionLinenumberEnd: 614
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          52
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:613,5'
          Dst:             __assert_fail
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand5isMemEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1048
      functionLinenumberEnd: 1048
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand11getStartLocEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 584
      functionLinenumberEnd: 584
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand9getEndLocEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 586
      functionLinenumberEnd: 586
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_110ARMOperand5printERN7llvm_ks11raw_ostreamE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2830
      functionLinenumberEnd: 2957
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         58
      ICount:          532
      EdgeCount:       63
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7llvm_ks11raw_ostreamlsENS_9StringRefE
        - _ZN7llvm_ks11raw_ostreamlsEPKc
        - _ZN7llvm_ks11raw_ostreamlsEj
        - _ZN7llvm_ks6ARM_AML14getShiftOpcStrENS0_8ShiftOpcE
        - _ZN7llvm_ks6ARM_MBL15MemBOptToStringEjb
        - _ZN7llvm_ks7ARM_ISBL20InstSyncBOptToStringEj
        - _ZN7llvm_ks8ARM_PROCL14IFlagsToStringEj
        - _ZN7llvm_ksL19ARMCondCodeToStringENS_5ARMCC9CondCodesE
        - _ZN7llvm_kslsERNS_11raw_ostreamERKNS_6MCExprE
        - _ZNK12_GLOBAL__N_110ARMOperand10getMSRMaskEv
        - _ZNK12_GLOBAL__N_110ARMOperand10getRegListEv
        - _ZNK12_GLOBAL__N_110ARMOperand11getCondCodeEv
        - _ZNK12_GLOBAL__N_110ARMOperand12getBankedRegEv
        - _ZNK12_GLOBAL__N_110ARMOperand13getProcIFlagsEv
        - _ZNK12_GLOBAL__N_110ARMOperand14getVectorIndexEv
        - _ZNK12_GLOBAL__N_110ARMOperand16getMemBarrierOptEv
        - _ZNK12_GLOBAL__N_110ARMOperand21getInstSyncBarrierOptEv
        - _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - _ZNK12_GLOBAL__N_110ARMOperand8getTokenEv
        - _ZNK12_GLOBAL__N_110ARMOperand9getCoprocEv
        - __assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2831,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2833,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2833,45'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand11getCondCodeEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2833,25'
          Dst:             _ZN7llvm_ksL19ARMCondCodeToStringENS_5ARMCC9CondCodesE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2833,22'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2833,60'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2836,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2836,21'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2836,33'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2843,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2844,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2844,23'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2844,47'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2848,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2848,38'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand9getCoprocEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2848,35'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2848,50'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2851,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2851,40'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand9getCoprocEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2851,37'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2851,52'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2854,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2854,35'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2854,55'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2857,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2857,24'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand10getMSRMaskEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2857,21'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2857,37'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2860,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2860,30'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand12getBankedRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2860,27'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2860,45'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2863,12'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2863,8'
          Dst:             _ZN7llvm_kslsERNS_11raw_ostreamERKNS_6MCExprE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2866,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2866,42'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand16getMemBarrierOptEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2866,26'
          Dst:             _ZN7llvm_ks6ARM_MBL15MemBOptToStringEjb
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2866,23'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2866,69'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2869,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2869,48'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand21getInstSyncBarrierOptEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2869,27'
          Dst:             _ZN7llvm_ks7ARM_ISBL20InstSyncBOptToStringEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2869,24'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2869,73'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2872,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2873,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2873,20'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2874,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2877,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2877,32'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2878,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2880,13'
          Dst:             _ZN7llvm_ks6ARM_AML14getShiftOpcStrENS0_8ShiftOpcE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2880,10'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2880,56'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2881,10'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2882,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2885,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2886,23'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand13getProcIFlagsEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2889,15'
          Dst:             _ZN7llvm_ks8ARM_PROCL14IFlagsToStringEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2889,12'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2890,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2894,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2894,24'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2894,36'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2897,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2897,21'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2898,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2898,16'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2898,34'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2901,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2902,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2902,32'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2903,11'
          Dst:             _ZN7llvm_ks6ARM_AML14getShiftOpcStrENS0_8ShiftOpcE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2903,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2904,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2904,15'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2904,41'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2907,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2908,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2908,32'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2909,11'
          Dst:             _ZN7llvm_ks6ARM_AML14getShiftOpcStrENS0_8ShiftOpcE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2909,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2910,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2910,16'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2910,42'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2913,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2913,19'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2913,27'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2913,47'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2916,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2916,24'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2916,39'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2917,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2917,23'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2920,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2920,24'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2920,35'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2921,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2921,23'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2921,41'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2926,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2928,48'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand10getRegListEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2931,10'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2932,23'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2935,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2939,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2939,27'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2939,47'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2940,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2940,29'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2943,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2943,38'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2943,58'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2944,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2944,29'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2947,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2947,32'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2947,56'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2948,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2948,28'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2948,37'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2948,58'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2951,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2951,18'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand8getTokenEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2951,15'
          Dst:             _ZN7llvm_ks11raw_ostreamlsENS_9StringRefE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2951,29'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2954,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2954,30'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand14getVectorIndexEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2954,27'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2954,47'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
    - functionName:    _ZN7llvm_ksL19ARMCondCodeToStringENS_5ARMCC9CondCodesE
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMBaseInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         20
      ICount:          99
      EdgeCount:       38
      CyclomaticComplexity: 20
      functionsReached:
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMBaseInfo.h:69,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMBaseInfo.h:86,3'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
    - functionName:    _ZN7llvm_ks6ARM_MBL15MemBOptToStringEjb
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMBaseInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 161
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          123
      EdgeCount:       40
      CyclomaticComplexity: 21
      functionsReached:
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMBaseInfo.h:142,5'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMBaseInfo.h:143,14'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
    - functionName:    _ZN7llvm_ks7ARM_ISBL20InstSyncBOptToStringEj
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMBaseInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 205
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         21
      ICount:          104
      EdgeCount:       40
      CyclomaticComplexity: 21
      functionsReached:
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMBaseInfo.h:185,5'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMBaseInfo.h:187,7'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
    - functionName:    _ZN7llvm_ks6ARM_AML14getShiftOpcStrENS0_8ShiftOpcE
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMAddressingModes.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          49
      EdgeCount:       18
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
      functionUses:    3
      BranchProfiles:
        - Branch String:   'llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMAddressingModes.h:46,5'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMAddressingModes.h:47,14'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
    - functionName:    _ZN7llvm_ks8ARM_PROCL14IFlagsToStringEj
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMBaseInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          39
      EdgeCount:       14
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMBaseInfo.h:102,5'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMBaseInfo.h:103,14'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
    - functionName:    _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__14pairIjjEEvE5frontEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionLinenumberEnd: 156
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks15SmallVectorBase5emptyEv
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:155,5'
          Dst:             _ZNK7llvm_ks15SmallVectorBase5emptyEv
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:155,5'
          Dst:             __assert_fail
    - functionName:    _ZN7llvm_ks14array_pod_sortIPNSt3__14pairIjjEEEEvT_S5_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/STLExtras.h'
      linkageType:     InternalLinkage
      functionLinenumber: 322
      functionLinenumberEnd: 328
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks29get_array_pod_sort_comparatorINSt3__14pairIjjEEEEPFiPKvS5_ERKT_
        - qsort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/STLExtras.h:327,41'
          Dst:             _ZN7llvm_ks29get_array_pod_sort_comparatorINSt3__14pairIjjEEEEPFiPKvS5_ERKT_
        - Src:             'llvm/include/llvm/ADT/STLExtras.h:327,3'
          Dst:             qsort
    - functionName:    _ZN7llvm_ks11make_uniqueIN12_GLOBAL__N_110ARMOperandEJRNS2_6KindTyEEEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS5_10unique_ptrIS7_NS5_14default_deleteIS7_EEEEE4typeEDpOT0_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/STLExtras.h'
      linkageType:     InternalLinkage
      functionLinenumber: 404
      functionLinenumberEnd: 406
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          40
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN12_GLOBAL__N_110ARMOperandC2ENS0_6KindTyE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/STLExtras.h:405,33'
          Dst:             _ZN12_GLOBAL__N_110ARMOperandC2ENS0_6KindTyE
    - functionName:    _ZN7llvm_ks29get_array_pod_sort_comparatorINSt3__14pairIjjEEEEPFiPKvS5_ERKT_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/STLExtras.h'
      linkageType:     InternalLinkage
      functionLinenumber: 302
      functionLinenumberEnd: 303
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks25array_pod_sort_comparatorINSt3__14pairIjjEEEEiPKvS5_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/STLExtras.h'
      linkageType:     InternalLinkage
      functionLinenumber: 288
      functionLinenumberEnd: 296
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          42
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112ARMAsmParser17parseDirectivePadEN7llvm_ks5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 9714
      functionLinenumberEnd: 9749
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          108
      EdgeCount:       23
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN12_GLOBAL__N_112ARMAsmParser17getTargetStreamerEv
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks5SMLocC2Ev
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK12_GLOBAL__N_113UnwindContext10hasFnStartEv
        - _ZNK12_GLOBAL__N_113UnwindContext14hasHandlerDataEv
        - _ZNK7llvm_ks11MCAsmParser6getTokEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9715,25'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9717,11'
          Dst:             _ZNK12_GLOBAL__N_113UnwindContext10hasFnStartEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9721,10'
          Dst:             _ZNK12_GLOBAL__N_113UnwindContext14hasHandlerDataEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9727,14'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9727,23'
          Dst:             _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9728,14'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9728,23'
          Dst:             _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9736,9'
          Dst:             _ZN7llvm_ks5SMLocC2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9737,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9741,30'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9747,3'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser17getTargetStreamerEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9747,35'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
    - functionName:    _ZN12_GLOBAL__N_112ARMAsmParser19parseDirectiveSetFPEN7llvm_ks5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 9636
      functionLinenumberEnd: 9710
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         31
      ICount:          196
      EdgeCount:       43
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN12_GLOBAL__N_112ARMAsmParser16tryParseRegisterEv
        - _ZN12_GLOBAL__N_112ARMAsmParser17getTargetStreamerEv
        - _ZN12_GLOBAL__N_113UnwindContext9saveFPRegEi
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks5SMLocC2Ev
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK12_GLOBAL__N_113UnwindContext10hasFnStartEv
        - _ZNK12_GLOBAL__N_113UnwindContext14hasHandlerDataEv
        - _ZNK12_GLOBAL__N_113UnwindContext8getFPRegEv
        - _ZNK7llvm_ks11MCAsmParser6getTokEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9637,25'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9639,11'
          Dst:             _ZNK12_GLOBAL__N_113UnwindContext10hasFnStartEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9643,10'
          Dst:             _ZNK12_GLOBAL__N_113UnwindContext14hasHandlerDataEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9650,15'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser16tryParseRegisterEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9657,14'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9657,23'
          Dst:             _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9665,15'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser16tryParseRegisterEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9671,39'
          Dst:             _ZNK12_GLOBAL__N_113UnwindContext8getFPRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9677,6'
          Dst:             _ZN12_GLOBAL__N_113UnwindContext9saveFPRegEi
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9681,14'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9681,23'
          Dst:             _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9684,16'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9684,25'
          Dst:             _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9685,16'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9685,25'
          Dst:             _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9693,11'
          Dst:             _ZN7llvm_ks5SMLocC2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9694,9'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9698,32'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9704,18'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9707,3'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser17getTargetStreamerEv
    - functionName:    _ZN12_GLOBAL__N_112ARMAsmParser25parseDirectiveHandlerDataEN7llvm_ks5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 9616
      functionLinenumberEnd: 9632
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          55
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN12_GLOBAL__N_112ARMAsmParser17getTargetStreamerEv
        - _ZN12_GLOBAL__N_113UnwindContext17recordHandlerDataEN7llvm_ks5SMLocE
        - _ZNK12_GLOBAL__N_113UnwindContext10cantUnwindEv
        - _ZNK12_GLOBAL__N_113UnwindContext10hasFnStartEv
        - _ZNK12_GLOBAL__N_113UnwindContext22emitCantUnwindLocNotesEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9617,6'
          Dst:             _ZN12_GLOBAL__N_113UnwindContext17recordHandlerDataEN7llvm_ks5SMLocE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9620,11'
          Dst:             _ZNK12_GLOBAL__N_113UnwindContext10hasFnStartEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9624,10'
          Dst:             _ZNK12_GLOBAL__N_113UnwindContext10cantUnwindEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9626,8'
          Dst:             _ZNK12_GLOBAL__N_113UnwindContext22emitCantUnwindLocNotesEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9630,3'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser17getTargetStreamerEv
    - functionName:    _ZN12_GLOBAL__N_112ARMAsmParser25parseDirectivePersonalityEN7llvm_ks5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 9572
      functionLinenumberEnd: 9612
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          136
      EdgeCount:       19
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN12_GLOBAL__N_112ARMAsmParser17getTargetStreamerEv
        - _ZN12_GLOBAL__N_113UnwindContext17recordPersonalityEN7llvm_ks5SMLocE
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks5TwineC2ERKNS_9StringRefE
        - _ZN7llvm_ks9MCContext17getOrCreateSymbolERKNS_5TwineE
        - _ZNK12_GLOBAL__N_113UnwindContext10cantUnwindEv
        - _ZNK12_GLOBAL__N_113UnwindContext10hasFnStartEv
        - _ZNK12_GLOBAL__N_113UnwindContext14hasHandlerDataEv
        - _ZNK12_GLOBAL__N_113UnwindContext14hasPersonalityEv
        - _ZNK12_GLOBAL__N_113UnwindContext22emitCantUnwindLocNotesEv
        - _ZNK12_GLOBAL__N_113UnwindContext23emitHandlerDataLocNotesEv
        - _ZNK12_GLOBAL__N_113UnwindContext23emitPersonalityLocNotesEv
        - _ZNK7llvm_ks11MCAsmParser6getTokEv
        - _ZNK7llvm_ks8AsmToken13getIdentifierEv
        - _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9573,25'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9574,36'
          Dst:             _ZNK12_GLOBAL__N_113UnwindContext14hasPersonalityEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9576,6'
          Dst:             _ZN12_GLOBAL__N_113UnwindContext17recordPersonalityEN7llvm_ks5SMLocE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9579,11'
          Dst:             _ZNK12_GLOBAL__N_113UnwindContext10hasFnStartEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9583,10'
          Dst:             _ZNK12_GLOBAL__N_113UnwindContext10cantUnwindEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9585,8'
          Dst:             _ZNK12_GLOBAL__N_113UnwindContext22emitCantUnwindLocNotesEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9588,10'
          Dst:             _ZNK12_GLOBAL__N_113UnwindContext14hasHandlerDataEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9590,8'
          Dst:             _ZNK12_GLOBAL__N_113UnwindContext23emitHandlerDataLocNotesEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9596,8'
          Dst:             _ZNK12_GLOBAL__N_113UnwindContext23emitPersonalityLocNotesEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9601,14'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9601,23'
          Dst:             _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9606,25'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9606,34'
          Dst:             _ZNK7llvm_ks8AsmToken13getIdentifierEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9609,18'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9609,61'
          Dst:             _ZN7llvm_ks5TwineC2ERKNS_9StringRefE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9609,43'
          Dst:             _ZN7llvm_ks9MCContext17getOrCreateSymbolERKNS_5TwineE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9610,3'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser17getTargetStreamerEv
    - functionName:    _ZN12_GLOBAL__N_112ARMAsmParser24parseDirectiveCantUnwindEN7llvm_ks5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 9547
      functionLinenumberEnd: 9568
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          65
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN12_GLOBAL__N_112ARMAsmParser17getTargetStreamerEv
        - _ZN12_GLOBAL__N_113UnwindContext16recordCantUnwindEN7llvm_ks5SMLocE
        - _ZNK12_GLOBAL__N_113UnwindContext10hasFnStartEv
        - _ZNK12_GLOBAL__N_113UnwindContext14hasHandlerDataEv
        - _ZNK12_GLOBAL__N_113UnwindContext14hasPersonalityEv
        - _ZNK12_GLOBAL__N_113UnwindContext23emitHandlerDataLocNotesEv
        - _ZNK12_GLOBAL__N_113UnwindContext23emitPersonalityLocNotesEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9548,6'
          Dst:             _ZN12_GLOBAL__N_113UnwindContext16recordCantUnwindEN7llvm_ks5SMLocE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9551,11'
          Dst:             _ZNK12_GLOBAL__N_113UnwindContext10hasFnStartEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9555,10'
          Dst:             _ZNK12_GLOBAL__N_113UnwindContext14hasHandlerDataEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9557,8'
          Dst:             _ZNK12_GLOBAL__N_113UnwindContext23emitHandlerDataLocNotesEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9560,10'
          Dst:             _ZNK12_GLOBAL__N_113UnwindContext14hasPersonalityEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9562,8'
          Dst:             _ZNK12_GLOBAL__N_113UnwindContext23emitPersonalityLocNotesEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9566,3'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser17getTargetStreamerEv
    - functionName:    _ZN12_GLOBAL__N_112ARMAsmParser19parseDirectiveFnEndEN7llvm_ks5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 9531
      functionLinenumberEnd: 9543
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_112ARMAsmParser17getTargetStreamerEv
        - _ZN12_GLOBAL__N_113UnwindContext5resetEv
        - _ZNK12_GLOBAL__N_113UnwindContext10hasFnStartEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9533,11'
          Dst:             _ZNK12_GLOBAL__N_113UnwindContext10hasFnStartEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9539,3'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser17getTargetStreamerEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9541,6'
          Dst:             _ZN12_GLOBAL__N_113UnwindContext5resetEv
    - functionName:    _ZN12_GLOBAL__N_112ARMAsmParser19parseDirectiveUnreqEN7llvm_ks5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 9318
      functionLinenumberEnd: 9328
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          100
      EdgeCount:       19
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks9StringMapIjNS_15MallocAllocatorEE5eraseENS_9StringRefE
        - _ZNK7llvm_ks11MCAsmParser6getTokEv
        - _ZNK7llvm_ks8AsmToken13getIdentifierEv
        - _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - _ZNK7llvm_ks9StringRef5lowerEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9319,25'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9320,14'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9320,23'
          Dst:             _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9325,29'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9325,38'
          Dst:             _ZNK7llvm_ks8AsmToken13getIdentifierEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9325,54'
          Dst:             _ZNK7llvm_ks9StringRef5lowerEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9325,16'
          Dst:             _ZN7llvm_ks9StringMapIjNS_15MallocAllocatorEE5eraseENS_9StringRefE
    - functionName:    _ZN12_GLOBAL__N_112ARMAsmParser20parseDirectiveSyntaxEN7llvm_ks5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 9207
      functionLinenumberEnd: 9235
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         43
      ICount:          405
      EdgeCount:       57
      CyclomaticComplexity: 16
      functionsReached:
        - _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks11MCAsmParser6getTokEv
        - _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - _ZNK7llvm_ks8AsmToken9getStringEv
        - memcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9208,25'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9209,32'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9210,11'
          Dst:             _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9215,24'
          Dst:             _ZNK7llvm_ks8AsmToken9getStringEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9216,15'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9216,36'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9218,22'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9218,43'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9226,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9226,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
    - functionName:    _ZN12_GLOBAL__N_112ARMAsmParser18parseDirectiveCodeEN7llvm_ks5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 9239
      functionLinenumberEnd: 9283
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         28
      ICount:          161
      EdgeCount:       38
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN12_GLOBAL__N_112ARMAsmParser10SwitchModeEv
        - _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZNK12_GLOBAL__N_112ARMAsmParser6hasARMEv
        - _ZNK12_GLOBAL__N_112ARMAsmParser7isThumbEv
        - _ZNK12_GLOBAL__N_112ARMAsmParser8hasThumbEv
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks11MCAsmParser6getTokEv
        - _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - _ZNK7llvm_ks8AsmToken9getIntValERb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9240,25'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9241,32'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9242,11'
          Dst:             _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9247,24'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9247,33'
          Dst:             _ZNK7llvm_ks8AsmToken9getIntValERb
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9256,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9256,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9263,10'
          Dst:             _ZNK12_GLOBAL__N_112ARMAsmParser8hasThumbEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9268,10'
          Dst:             _ZNK12_GLOBAL__N_112ARMAsmParser7isThumbEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9269,7'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser10SwitchModeEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9270,5'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9272,10'
          Dst:             _ZNK12_GLOBAL__N_112ARMAsmParser6hasARMEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9277,9'
          Dst:             _ZNK12_GLOBAL__N_112ARMAsmParser7isThumbEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9278,7'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser10SwitchModeEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9279,5'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
    - functionName:    _ZN12_GLOBAL__N_112ARMAsmParser23parseDirectiveThumbFuncEN7llvm_ks5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 9172
      functionLinenumberEnd: 9203
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          136
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks5TwineC2ERKNS_9StringRefE
        - _ZN7llvm_ks9MCContext17getOrCreateSymbolERKNS_5TwineE
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks11MCAsmParser6getTokEv
        - _ZNK7llvm_ks16MCObjectFileInfo17getObjectFileTypeEv
        - _ZNK7llvm_ks8AsmToken13getIdentifierEv
        - _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - _ZNK7llvm_ks9MCContext17getObjectFileInfoEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9173,25'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9174,23'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9174,36'
          Dst:             _ZNK7llvm_ks9MCContext17getObjectFileInfoEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9174,57'
          Dst:             _ZNK7llvm_ks16MCObjectFileInfo17getObjectFileTypeEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9180,34'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9181,13'
          Dst:             _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9182,15'
          Dst:             _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9182,50'
          Dst:             _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9188,11'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9188,58'
          Dst:             _ZNK7llvm_ks8AsmToken13getIdentifierEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9188,54'
          Dst:             _ZN7llvm_ks5TwineC2ERKNS_9StringRefE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9188,36'
          Dst:             _ZN7llvm_ks9MCContext17getOrCreateSymbolERKNS_5TwineE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9189,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9195,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9195,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
    - functionName:    _ZN12_GLOBAL__N_112ARMAsmParser17parseDirectiveARMEN7llvm_ks5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 9143
      functionLinenumberEnd: 9161
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          70
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN12_GLOBAL__N_112ARMAsmParser10SwitchModeEv
        - _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZNK12_GLOBAL__N_112ARMAsmParser6hasARMEv
        - _ZNK12_GLOBAL__N_112ARMAsmParser7isThumbEv
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9144,25'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9145,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9145,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9151,8'
          Dst:             _ZNK12_GLOBAL__N_112ARMAsmParser6hasARMEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9156,7'
          Dst:             _ZNK12_GLOBAL__N_112ARMAsmParser7isThumbEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9157,5'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser10SwitchModeEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9159,3'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
    - functionName:    _ZN12_GLOBAL__N_112ARMAsmParser19parseDirectiveThumbEN7llvm_ks5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 9121
      functionLinenumberEnd: 9139
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          70
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN12_GLOBAL__N_112ARMAsmParser10SwitchModeEv
        - _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZNK12_GLOBAL__N_112ARMAsmParser7isThumbEv
        - _ZNK12_GLOBAL__N_112ARMAsmParser8hasThumbEv
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9122,25'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9123,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9123,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9129,8'
          Dst:             _ZNK12_GLOBAL__N_112ARMAsmParser8hasThumbEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9134,8'
          Dst:             _ZNK12_GLOBAL__N_112ARMAsmParser7isThumbEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9135,5'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser10SwitchModeEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9137,3'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
    - functionName:    _ZN12_GLOBAL__N_112ARMAsmParser18parseLiteralValuesEjN7llvm_ks5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 9091
      functionLinenumberEnd: 9117
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          98
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks10MCStreamer9EmitValueEPKNS_6MCExprEjNS_5SMLocE
        - _ZN7llvm_ks11MCAsmParser15parseExpressionERPKNS_6MCExprE
        - _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9092,25'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9093,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9093,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9096,11'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9096,23'
          Dst:             _ZN7llvm_ks11MCAsmParser15parseExpressionERPKNS_6MCExprE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9101,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9101,33'
          Dst:             _ZN7llvm_ks10MCStreamer9EmitValueEPKNS_6MCExprEjNS_5SMLocE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9103,11'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9103,22'
          Dst:             _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9107,11'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9107,22'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE13move_backwardIPS6_S9_EET0_T_SB_SA_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 202
      functionLinenumberEnd: 205
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE4moveIPS6_S9_EET0_T_SB_SA_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 191
      functionLinenumberEnd: 194
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          40
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks11SmallVectorIjLj8EEaSEOS1_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 910
      functionLinenumberEnd: 912
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplIjEaSEOS1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:911,25'
          Dst:             _ZN7llvm_ks15SmallVectorImplIjEaSEOS1_
    - functionName:    _ZN7llvm_ks15SmallVectorImplIjEaSEOS1_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 787
      functionLinenumberEnd: 846
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         22
      ICount:          248
      EdgeCount:       29
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplIjE5clearEv
        - _ZN7llvm_ks23SmallVectorTemplateBaseIjLb1EE13destroy_rangeEPjS2_
        - _ZN7llvm_ks23SmallVectorTemplateBaseIjLb1EE18uninitialized_moveIPjS3_EEvT_S4_T0_
        - _ZN7llvm_ks23SmallVectorTemplateBaseIjLb1EE4growEm
        - _ZN7llvm_ks23SmallVectorTemplateBaseIjLb1EE4moveIPjS3_EET0_T_S5_S4_
        - _ZN7llvm_ks25SmallVectorTemplateCommonIjvE12resetToSmallEv
        - _ZN7llvm_ks25SmallVectorTemplateCommonIjvE6setEndEPj
        - _ZNK7llvm_ks25SmallVectorTemplateCommonIjvE7isSmallEv
        - _ZNK7llvm_ks25SmallVectorTemplateCommonIjvE8capacityEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:792,12'
          Dst:             _ZNK7llvm_ks25SmallVectorTemplateCommonIjvE7isSmallEv
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:793,5'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseIjLb1EE13destroy_rangeEPjS2_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:794,16'
          Dst:             _ZNK7llvm_ks25SmallVectorTemplateCommonIjvE7isSmallEv
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:798,9'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonIjvE12resetToSmallEv
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:810,16'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseIjLb1EE4moveIPjS3_EET0_T_S5_S4_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:813,5'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseIjLb1EE13destroy_rangeEPjS2_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:814,11'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonIjvE6setEndEPj
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:817,9'
          Dst:             _ZN7llvm_ks15SmallVectorImplIjE5clearEv
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:826,13'
          Dst:             _ZNK7llvm_ks25SmallVectorTemplateCommonIjvE8capacityEv
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:828,5'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseIjLb1EE13destroy_rangeEPjS2_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:829,11'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonIjvE6setEndEPj
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:831,11'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseIjLb1EE4growEm
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:834,5'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseIjLb1EE4moveIPjS3_EET0_T_S5_S4_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:838,3'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseIjLb1EE18uninitialized_moveIPjS3_EEvT_S4_T0_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:842,9'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonIjvE6setEndEPj
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:844,7'
          Dst:             _ZN7llvm_ks15SmallVectorImplIjE5clearEv
    - functionName:    _ZN7llvm_ks25SmallVectorTemplateCommonIjvE12resetToSmallEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks15SmallVectorImplIjE5clearEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 378
      functionLinenumberEnd: 381
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseIjLb1EE13destroy_rangeEPjS2_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:379,5'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseIjLb1EE13destroy_rangeEPjS2_
    - functionName:    _ZN7llvm_ks18MCParsedAsmOperandaSERKS0_
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCParser/MCParsedAsmOperand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks11SmallVectorIjLj8EEC2EOS1_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 905
      functionLinenumberEnd: 908
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          48
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplIjEC2Ej
        - _ZN7llvm_ks15SmallVectorImplIjED2Ev
        - _ZN7llvm_ks15SmallVectorImplIjEaSEOS1_
        - _ZNK7llvm_ks15SmallVectorBase5emptyEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:905,36'
          Dst:             _ZN7llvm_ks15SmallVectorImplIjEC2Ej
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:906,14'
          Dst:             _ZNK7llvm_ks15SmallVectorBase5emptyEv
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:907,27'
          Dst:             _ZN7llvm_ks15SmallVectorImplIjEaSEOS1_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:908,3'
          Dst:             _ZN7llvm_ks15SmallVectorImplIjED2Ev
    - functionName:    _ZN7llvm_ks18MCParsedAsmOperandC2ERKS0_
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCParser/MCParsedAsmOperand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_110ARMOperandaSEOS0_
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 405
      functionLinenumberEnd: 405
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11SmallVectorIjLj8EEaSEOS1_
        - _ZN7llvm_ks18MCParsedAsmOperandaSERKS0_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:405,7'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperandaSERKS0_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:405,7'
          Dst:             _ZN7llvm_ks11SmallVectorIjLj8EEaSEOS1_
    - functionName:    _ZN12_GLOBAL__N_110ARMOperandC2EOS0_
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 405
      functionLinenumberEnd: 405
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          51
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks11SmallVectorIjLj8EEC2EOS1_
        - _ZN7llvm_ks18MCParsedAsmOperandC2ERKS0_
        - _ZN7llvm_ks18MCParsedAsmOperandD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:405,7'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperandC2ERKS0_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:405,7'
          Dst:             _ZN7llvm_ks11SmallVectorIjLj8EEC2EOS1_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:405,7'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperandD2Ev
    - functionName:    '_ZZN12_GLOBAL__N_112ARMAsmParser11parsePrefixERN7llvm_ks9ARMMCExpr11VariantKindEENK3$_0clERKZNS0_11parsePrefixES4_E11PrefixEntry'
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5399
      functionLinenumberEnd: 5400
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          98
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks9StringRefC2EPKc
        - memcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5400,30'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
    - functionName:    _ZN12_GLOBAL__N_110ARMOperand9CreateMemEjPKN7llvm_ks14MCConstantExprEjNS1_6ARM_AM8ShiftOpcEjjbNS1_5SMLocES7_S7_
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2756
      functionLinenumberEnd: 2769
      functionDepth:   0
      returnType:      void
      argCount:        11
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - int
        - int
        - bool
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          108
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks11make_uniqueIN12_GLOBAL__N_110ARMOperandEJNS2_6KindTyEEEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS4_10unique_ptrIS6_NS4_14default_deleteIS6_EEEEE4typeEDpOT0_
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2757,15'
          Dst:             _ZN7llvm_ks11make_uniqueIN12_GLOBAL__N_110ARMOperandEJNS2_6KindTyEEEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS4_10unique_ptrIS6_NS4_14default_deleteIS6_EEEEE4typeEDpOT0_
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE8pop_backEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 243
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEEvE6setEndEPS6_
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:244,11'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEEvE6setEndEPS6_
    - functionName:    _ZN12_GLOBAL__N_110ARMOperand22CreateShiftedImmediateEN7llvm_ks6ARM_AM8ShiftOpcEjjNS1_5SMLocES4_
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2623
      functionLinenumberEnd: 2631
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          63
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks11make_uniqueIN12_GLOBAL__N_110ARMOperandEJNS2_6KindTyEEEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS4_10unique_ptrIS6_NS4_14default_deleteIS6_EEEEE4typeEDpOT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2624,15'
          Dst:             _ZN7llvm_ks11make_uniqueIN12_GLOBAL__N_110ARMOperandEJNS2_6KindTyEEEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS4_10unique_ptrIS6_NS4_14default_deleteIS6_EEEEE4typeEDpOT0_
    - functionName:    _ZN12_GLOBAL__N_110ARMOperand21CreateShiftedRegisterEN7llvm_ks6ARM_AM8ShiftOpcEjjjNS1_5SMLocES4_
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2610
      functionLinenumberEnd: 2619
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          71
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks11make_uniqueIN12_GLOBAL__N_110ARMOperandEJNS2_6KindTyEEEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS4_10unique_ptrIS6_NS4_14default_deleteIS6_EEEEE4typeEDpOT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2611,15'
          Dst:             _ZN7llvm_ks11make_uniqueIN12_GLOBAL__N_110ARMOperandEJNS2_6KindTyEEEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS4_10unique_ptrIS6_NS4_14default_deleteIS6_EEEEE4typeEDpOT0_
    - functionName:    _ZN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEEE12pop_back_valEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 413
      functionLinenumberEnd: 417
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          50
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE8pop_backEv
        - _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEEvE4backEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:414,34'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEEvE4backEv
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:415,11'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE8pop_backEv
    - functionName:    _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEEvE4backEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 163
      functionLinenumberEnd: 165
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks15SmallVectorBase5emptyEv
        - __assert_fail
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:164,5'
          Dst:             _ZNK7llvm_ks15SmallVectorBase5emptyEv
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:164,5'
          Dst:             __assert_fail
    - functionName:    _ZN12_GLOBAL__N_110ARMOperand17CreateVectorIndexEjN7llvm_ks5SMLocES2_RNS1_9MCContextE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2735
      functionLinenumberEnd: 2741
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          51
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks11make_uniqueIN12_GLOBAL__N_110ARMOperandEJNS2_6KindTyEEEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS4_10unique_ptrIS6_NS4_14default_deleteIS6_EEEEE4typeEDpOT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2736,15'
          Dst:             _ZN7llvm_ks11make_uniqueIN12_GLOBAL__N_110ARMOperandEJNS2_6KindTyEEEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS4_10unique_ptrIS6_NS4_14default_deleteIS6_EEEEE4typeEDpOT0_
    - functionName:    _ZN12_GLOBAL__N_110ARMOperand23CreateVectorListIndexedEjjjbN7llvm_ks5SMLocES2_
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2723
      functionLinenumberEnd: 2732
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - bool
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          74
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks11make_uniqueIN12_GLOBAL__N_110ARMOperandEJNS2_6KindTyEEEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS4_10unique_ptrIS6_NS4_14default_deleteIS6_EEEEE4typeEDpOT0_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2724,15'
          Dst:             _ZN7llvm_ks11make_uniqueIN12_GLOBAL__N_110ARMOperandEJNS2_6KindTyEEEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS4_10unique_ptrIS6_NS4_14default_deleteIS6_EEEEE4typeEDpOT0_
    - functionName:    _ZN12_GLOBAL__N_110ARMOperand24CreateVectorListAllLanesEjjbN7llvm_ks5SMLocES2_
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2711
      functionLinenumberEnd: 2719
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - int
        - bool
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          66
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks11make_uniqueIN12_GLOBAL__N_110ARMOperandEJNS2_6KindTyEEEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS4_10unique_ptrIS6_NS4_14default_deleteIS6_EEEEE4typeEDpOT0_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2712,15'
          Dst:             _ZN7llvm_ks11make_uniqueIN12_GLOBAL__N_110ARMOperandEJNS2_6KindTyEEEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS4_10unique_ptrIS6_NS4_14default_deleteIS6_EEEEE4typeEDpOT0_
    - functionName:    _ZN12_GLOBAL__N_110ARMOperand16CreateVectorListEjjbN7llvm_ks5SMLocES2_
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2699
      functionLinenumberEnd: 2707
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - int
        - bool
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          66
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks11make_uniqueIN12_GLOBAL__N_110ARMOperandEJNS2_6KindTyEEEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS4_10unique_ptrIS6_NS4_14default_deleteIS6_EEEEE4typeEDpOT0_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2700,15'
          Dst:             _ZN7llvm_ks11make_uniqueIN12_GLOBAL__N_110ARMOperandEJNS2_6KindTyEEEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS4_10unique_ptrIS6_NS4_14default_deleteIS6_EEEEE4typeEDpOT0_
    - functionName:    _ZN12_GLOBAL__N_112ARMAsmParser15parseVectorLaneERNS_12VectorLaneTyERjRN7llvm_ks5SMLocES3_
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3547
      functionLinenumberEnd: 3599
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          178
      EdgeCount:       30
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7llvm_ks11MCAsmParser15parseExpressionERPKNS_6MCExprE
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK7llvm_ks11MCAsmParser6getTokEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - _ZNK7llvm_ks8AsmToken9getEndLocEv
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3548,25'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3550,14'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3550,23'
          Dst:             _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3552,16'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3552,25'
          Dst:             _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3555,23'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3555,32'
          Dst:             _ZNK7llvm_ks8AsmToken9getEndLocEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3562,16'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3562,25'
          Dst:             _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3567,9'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3567,21'
          Dst:             _ZN7llvm_ks11MCAsmParser15parseExpressionERPKNS_6MCExprE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3572,32'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3578,16'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3578,25'
          Dst:             _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3583,21'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3583,30'
          Dst:             _ZNK7llvm_ks8AsmToken9getEndLocEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3585,23'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
    - functionName:    _ZN12_GLOBAL__N_110ARMOperand16CreateShifterImmEbjN7llvm_ks5SMLocES2_
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2634
      functionLinenumberEnd: 2641
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - bool
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          59
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks11make_uniqueIN12_GLOBAL__N_110ARMOperandEJNS2_6KindTyEEEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS4_10unique_ptrIS6_NS4_14default_deleteIS6_EEEEE4typeEDpOT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2635,15'
          Dst:             _ZN7llvm_ks11make_uniqueIN12_GLOBAL__N_110ARMOperandEJNS2_6KindTyEEEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS4_10unique_ptrIS6_NS4_14default_deleteIS6_EEEEE4typeEDpOT0_
    - functionName:    _ZN12_GLOBAL__N_110ARMOperand12CreateRotImmEjN7llvm_ks5SMLocES2_
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2644
      functionLinenumberEnd: 2650
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          49
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks11make_uniqueIN12_GLOBAL__N_110ARMOperandEJNS2_6KindTyEEEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS4_10unique_ptrIS6_NS4_14default_deleteIS6_EEEEE4typeEDpOT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2645,15'
          Dst:             _ZN7llvm_ks11make_uniqueIN12_GLOBAL__N_110ARMOperandEJNS2_6KindTyEEEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS4_10unique_ptrIS6_NS4_14default_deleteIS6_EEEEE4typeEDpOT0_
    - functionName:    _ZN12_GLOBAL__N_110ARMOperand16CreateProcIFlagsEN7llvm_ks8ARM_PROC6IFlagsENS1_5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2803
      functionLinenumberEnd: 2809
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks11make_uniqueIN12_GLOBAL__N_110ARMOperandEJNS2_6KindTyEEEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS4_10unique_ptrIS6_NS4_14default_deleteIS6_EEEEE4typeEDpOT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2804,15'
          Dst:             _ZN7llvm_ks11make_uniqueIN12_GLOBAL__N_110ARMOperandEJNS2_6KindTyEEEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS4_10unique_ptrIS6_NS4_14default_deleteIS6_EEEEE4typeEDpOT0_
    - functionName:    _ZN12_GLOBAL__N_112ARMAsmParser22parseMemRegOffsetShiftERN7llvm_ks6ARM_AM8ShiftOpcERj
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5068
      functionLinenumberEnd: 5129
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         149
      ICount:          1255
      EdgeCount:       200
      CyclomaticComplexity: 53
      functionsReached:
        - _ZN7llvm_ks11MCAsmParser15parseExpressionERPKNS_6MCExprE
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZNK7llvm_ks11MCAsmParser6getTokEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - _ZNK7llvm_ks8AsmToken6getLocEv
        - _ZNK7llvm_ks8AsmToken9getStringEv
        - memcmp
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5069,25'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5070,22'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5070,31'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5071,32'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5072,11'
          Dst:             _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5074,29'
          Dst:             _ZNK7llvm_ks8AsmToken9getStringEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5075,20'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5075,42'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5076,20'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5076,42'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5078,25'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5078,47'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5080,25'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5080,47'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5082,25'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5082,47'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5084,25'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5084,47'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5094,18'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5094,27'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5096,38'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5097,17'
          Dst:             _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5098,17'
          Dst:             _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5104,9'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5104,21'
          Dst:             _ZN7llvm_ks11MCAsmParser15parseExpressionERPKNS_6MCExprE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5109,32'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5113,23'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
    - functionName:    _ZN12_GLOBAL__N_112ARMAsmParser11parsePKHImmERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEENS1_9StringRefEiiRj
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4247
      functionLinenumberEnd: 4298
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         61
      ICount:          499
      EdgeCount:       121
      CyclomaticComplexity: 62
      functionsReached:
        - _ZN12_GLOBAL__N_110ARMOperand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - _ZN7llvm_ks5SMLocC2Ev
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK7llvm_ks11MCAsmParser6getTokEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - _ZNK7llvm_ks8AsmToken6getLocEv
        - _ZNK7llvm_ks8AsmToken9getStringEv
        - _ZNK7llvm_ks9StringRef5lowerEv
        - _ZNK7llvm_ks9StringRef5upperEv
        - memcmp
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4248,25'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4249,32'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4250,11'
          Dst:             _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4255,29'
          Dst:             _ZNK7llvm_ks8AsmToken9getStringEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4256,28'
          Dst:             _ZNK7llvm_ks9StringRef5lowerEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4257,28'
          Dst:             _ZNK7llvm_ks9StringRef5upperEv
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4266,14'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4266,23'
          Dst:             _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4267,14'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4267,23'
          Dst:             _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4275,22'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4275,31'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4276,9'
          Dst:             _ZN7llvm_ks5SMLocC2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4277,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4282,30'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4288,17'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4295,22'
          Dst:             _ZN12_GLOBAL__N_110ARMOperand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4295,12'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
    - functionName:    _ZN12_GLOBAL__N_110ARMOperand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2744
      functionLinenumberEnd: 2750
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          49
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks11make_uniqueIN12_GLOBAL__N_110ARMOperandEJNS2_6KindTyEEEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS4_10unique_ptrIS6_NS4_14default_deleteIS6_EEEEE4typeEDpOT0_
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2745,15'
          Dst:             _ZN7llvm_ks11make_uniqueIN12_GLOBAL__N_110ARMOperandEJNS2_6KindTyEEEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS4_10unique_ptrIS6_NS4_14default_deleteIS6_EEEEE4typeEDpOT0_
    - functionName:    _ZN12_GLOBAL__N_110ARMOperand12CreateModImmEjjN7llvm_ks5SMLocES2_
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2653
      functionLinenumberEnd: 2660
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          56
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks11make_uniqueIN12_GLOBAL__N_110ARMOperandEJNS2_6KindTyEEEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS4_10unique_ptrIS6_NS4_14default_deleteIS6_EEEEE4typeEDpOT0_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2654,15'
          Dst:             _ZN7llvm_ks11make_uniqueIN12_GLOBAL__N_110ARMOperandEJNS2_6KindTyEEEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS4_10unique_ptrIS6_NS4_14default_deleteIS6_EEEEE4typeEDpOT0_
    - functionName:    _ZN12_GLOBAL__N_110ARMOperand19CreateMemBarrierOptEN7llvm_ks6ARM_MB7MemBOptENS1_5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2785
      functionLinenumberEnd: 2791
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks11make_uniqueIN12_GLOBAL__N_110ARMOperandEJNS2_6KindTyEEEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS4_10unique_ptrIS6_NS4_14default_deleteIS6_EEEEE4typeEDpOT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2786,15'
          Dst:             _ZN7llvm_ks11make_uniqueIN12_GLOBAL__N_110ARMOperandEJNS2_6KindTyEEEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS4_10unique_ptrIS6_NS4_14default_deleteIS6_EEEEE4typeEDpOT0_
    - functionName:    _ZN12_GLOBAL__N_110ARMOperand13CreateMSRMaskEjN7llvm_ks5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2811
      functionLinenumberEnd: 2817
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks11make_uniqueIN12_GLOBAL__N_110ARMOperandEJNS2_6KindTyEEEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS4_10unique_ptrIS6_NS4_14default_deleteIS6_EEEEE4typeEDpOT0_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2812,15'
          Dst:             _ZN7llvm_ks11make_uniqueIN12_GLOBAL__N_110ARMOperandEJNS2_6KindTyEEEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS4_10unique_ptrIS6_NS4_14default_deleteIS6_EEEEE4typeEDpOT0_
    - functionName:    _ZNK12_GLOBAL__N_112ARMAsmParser14hasV8MMainlineEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 276
      functionLinenumberEnd: 277
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - _ZNK7llvm_ks17MCTargetAsmParser6getSTIEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:277,12'
          Dst:             _ZNK7llvm_ks17MCTargetAsmParser6getSTIEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:277,21'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
    - functionName:    _ZNK12_GLOBAL__N_112ARMAsmParser11has8MSecExtEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 279
      functionLinenumberEnd: 280
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - _ZNK7llvm_ks17MCTargetAsmParser6getSTIEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:280,12'
          Dst:             _ZNK7llvm_ks17MCTargetAsmParser6getSTIEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:280,21'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
    - functionName:    _ZNK12_GLOBAL__N_112ARMAsmParser6hasDSPEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 285
      functionLinenumberEnd: 286
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - _ZNK7llvm_ks17MCTargetAsmParser6getSTIEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:286,12'
          Dst:             _ZNK7llvm_ks17MCTargetAsmParser6getSTIEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:286,21'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
    - functionName:    _ZN12_GLOBAL__N_110ARMOperand24CreateInstSyncBarrierOptEN7llvm_ks7ARM_ISB12InstSyncBOptENS1_5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2794
      functionLinenumberEnd: 2800
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks11make_uniqueIN12_GLOBAL__N_110ARMOperandEJNS2_6KindTyEEEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS4_10unique_ptrIS6_NS4_14default_deleteIS6_EEEEE4typeEDpOT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2795,15'
          Dst:             _ZN7llvm_ks11make_uniqueIN12_GLOBAL__N_110ARMOperandEJNS2_6KindTyEEEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS4_10unique_ptrIS6_NS4_14default_deleteIS6_EEEEE4typeEDpOT0_
    - functionName:    _ZN7llvm_ks6ARM_AML13getFPImmFloatEj
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMAddressingModes.h'
      linkageType:     InternalLinkage
      functionLinenumber: 651
      functionLinenumberEnd: 673
      functionDepth:   0
      returnType:      float
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          67
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_110ARMOperand15CreateCoprocRegEjN7llvm_ks5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2564
      functionLinenumberEnd: 2570
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks11make_uniqueIN12_GLOBAL__N_110ARMOperandEJNS2_6KindTyEEEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS4_10unique_ptrIS6_NS4_14default_deleteIS6_EEEEE4typeEDpOT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2565,15'
          Dst:             _ZN7llvm_ks11make_uniqueIN12_GLOBAL__N_110ARMOperandEJNS2_6KindTyEEEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS4_10unique_ptrIS6_NS4_14default_deleteIS6_EEEEE4typeEDpOT0_
    - functionName:    _ZN12_GLOBAL__N_110ARMOperand18CreateCoprocOptionEjN7llvm_ks5SMLocES2_
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2573
      functionLinenumberEnd: 2579
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          49
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks11make_uniqueIN12_GLOBAL__N_110ARMOperandEJNS2_6KindTyEEEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS4_10unique_ptrIS6_NS4_14default_deleteIS6_EEEEE4typeEDpOT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2574,15'
          Dst:             _ZN7llvm_ks11make_uniqueIN12_GLOBAL__N_110ARMOperandEJNS2_6KindTyEEEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS4_10unique_ptrIS6_NS4_14default_deleteIS6_EEEEE4typeEDpOT0_
    - functionName:    _ZN12_GLOBAL__N_110ARMOperand15CreateCoprocNumEjN7llvm_ks5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2556
      functionLinenumberEnd: 2562
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks11make_uniqueIN12_GLOBAL__N_110ARMOperandEJNS2_6KindTyEEEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS4_10unique_ptrIS6_NS4_14default_deleteIS6_EEEEE4typeEDpOT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2557,15'
          Dst:             _ZN7llvm_ks11make_uniqueIN12_GLOBAL__N_110ARMOperandEJNS2_6KindTyEEEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS4_10unique_ptrIS6_NS4_14default_deleteIS6_EEEEE4typeEDpOT0_
    - functionName:    _ZL27MatchCoprocessorOperandNameN7llvm_ks9StringRefEc
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3200
      functionLinenumberEnd: 3238
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         61
      ICount:          394
      EdgeCount:       68
      CyclomaticComplexity: 9
      functionsReached:
        - _ZNK7llvm_ks9StringRefixEm
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3207,3'
          Branch Sides:    []
        - Branch String:   'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3210,5'
          Branch Sides:    []
        - Branch String:   'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3226,5'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3203,26'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3205,11'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3205,34'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/StringRef.h:423,14'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3205,55'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/StringRef.h:423,14'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3210,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3224,9'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3226,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
    - functionName:    _ZN12_GLOBAL__N_110ARMOperand14CreateBitfieldEjjN7llvm_ks5SMLocES2_
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2663
      functionLinenumberEnd: 2670
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          56
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks11make_uniqueIN12_GLOBAL__N_110ARMOperandEJNS2_6KindTyEEEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS4_10unique_ptrIS6_NS4_14default_deleteIS6_EEEEE4typeEDpOT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2664,15'
          Dst:             _ZN7llvm_ks11make_uniqueIN12_GLOBAL__N_110ARMOperandEJNS2_6KindTyEEEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS4_10unique_ptrIS6_NS4_14default_deleteIS6_EEEEE4typeEDpOT0_
    - functionName:    _ZN12_GLOBAL__N_110ARMOperand15CreateBankedRegEjN7llvm_ks5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2819
      functionLinenumberEnd: 2825
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks11make_uniqueIN12_GLOBAL__N_110ARMOperandEJNS2_6KindTyEEEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS4_10unique_ptrIS6_NS4_14default_deleteIS6_EEEEE4typeEDpOT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2820,15'
          Dst:             _ZN7llvm_ks11make_uniqueIN12_GLOBAL__N_110ARMOperandEJNS2_6KindTyEEEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS4_10unique_ptrIS6_NS4_14default_deleteIS6_EEEEE4typeEDpOT0_
    - functionName:    _ZN12_GLOBAL__N_110ARMOperand16CreatePostIdxRegEjbN7llvm_ks6ARM_AM8ShiftOpcEjNS1_5SMLocES4_
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2773
      functionLinenumberEnd: 2782
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - int
        - bool
        - int
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          74
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks11make_uniqueIN12_GLOBAL__N_110ARMOperandEJNS2_6KindTyEEEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS4_10unique_ptrIS6_NS4_14default_deleteIS6_EEEEE4typeEDpOT0_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2774,15'
          Dst:             _ZN7llvm_ks11make_uniqueIN12_GLOBAL__N_110ARMOperandEJNS2_6KindTyEEEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS4_10unique_ptrIS6_NS4_14default_deleteIS6_EEEEE4typeEDpOT0_
    - functionName:    _ZN12_GLOBAL__N_112ARMAsmParser15parseITCondCodeERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERj
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3242
      functionLinenumberEnd: 3274
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         136
      ICount:          1005
      EdgeCount:       188
      CyclomaticComplexity: 54
      functionsReached:
        - _ZN12_GLOBAL__N_110ARMOperand14CreateCondCodeEN7llvm_ks5ARMCC9CondCodesENS1_5SMLocE
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - _ZNK7llvm_ks11MCAsmParser6getTokEv
        - _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - _ZNK7llvm_ks8AsmToken6getLocEv
        - _ZNK7llvm_ks8AsmToken9getStringEv
        - _ZNK7llvm_ks9StringRef5lowerEv
        - memcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3243,25'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3244,20'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3244,29'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3245,32'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3246,12'
          Dst:             _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3248,44'
          Dst:             _ZNK7llvm_ks8AsmToken9getStringEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3248,56'
          Dst:             _ZNK7llvm_ks9StringRef5lowerEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3249,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3250,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3251,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3252,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3253,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3254,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3255,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3256,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3257,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3258,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3259,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3260,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3261,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3262,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3263,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3264,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3265,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3271,22'
          Dst:             _ZN12_GLOBAL__N_110ARMOperand14CreateCondCodeEN7llvm_ks5ARMCC9CondCodesENS1_5SMLocE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3271,12'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
    - functionName:    _ZN12_GLOBAL__N_110ARMOperand14CreateCondCodeEN7llvm_ks5ARMCC9CondCodesENS1_5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2548
      functionLinenumberEnd: 2554
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks11make_uniqueIN12_GLOBAL__N_110ARMOperandEJNS2_6KindTyEEEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS4_10unique_ptrIS6_NS4_14default_deleteIS6_EEEEE4typeEDpOT0_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2549,15'
          Dst:             _ZN7llvm_ks11make_uniqueIN12_GLOBAL__N_110ARMOperandEJNS2_6KindTyEEEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS4_10unique_ptrIS6_NS4_14default_deleteIS6_EEEEE4typeEDpOT0_
    - functionName:    _ZN12_GLOBAL__N_112ARMAsmParser15parseVectorListERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERj
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3604
      functionLinenumberEnd: 3866
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         128
      ICount:          949
      EdgeCount:       154
      CyclomaticComplexity: 28
      functionsReached:
        - _ZL15getDRegFromQRegj
        - _ZN12_GLOBAL__N_110ARMOperand16CreateVectorListEjjbN7llvm_ks5SMLocES2_
        - _ZN12_GLOBAL__N_110ARMOperand23CreateVectorListIndexedEjjjbN7llvm_ks5SMLocES2_
        - _ZN12_GLOBAL__N_110ARMOperand24CreateVectorListAllLanesEjjbN7llvm_ks5SMLocES2_
        - _ZN12_GLOBAL__N_112ARMAsmParser15parseVectorLaneERNS_12VectorLaneTyERjRN7llvm_ks5SMLocES3_
        - _ZN12_GLOBAL__N_112ARMAsmParser16tryParseRegisterEv
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - _ZN7llvm_ks5SMLocC2Ev
        - _ZNK7llvm_ks11MCAsmParser6getTokEv
        - _ZNK7llvm_ks14MCRegisterInfo19getMatchingSuperRegEjjPKNS_15MCRegisterClassE
        - _ZNK7llvm_ks15MCRegisterClass8containsEj
        - _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - _ZNK7llvm_ks8AsmToken6getLocEv
        - _ZNK7llvm_ks8AsmToken9getEndLocEv
      functionUses:    32
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3621,7'
          Branch Sides:    []
        - Branch String:   'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3642,7'
          Branch Sides:    []
        - Branch String:   'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3831,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3605,25'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3608,20'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3608,29'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3612,14'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3612,23'
          Dst:             _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3613,22'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3613,31'
          Dst:             _ZNK7llvm_ks8AsmToken9getEndLocEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3614,15'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser16tryParseRegisterEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3617,50'
          Dst:             _ZNK7llvm_ks15MCRegisterClass8containsEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3618,34'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser15parseVectorLaneERNS_12VectorLaneTyERjRN7llvm_ks5SMLocES3_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3623,28'
          Dst:             _ZN12_GLOBAL__N_110ARMOperand16CreateVectorListEjjbN7llvm_ks5SMLocES2_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3623,18'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3626,28'
          Dst:             _ZN12_GLOBAL__N_110ARMOperand24CreateVectorListAllLanesEjjbN7llvm_ks5SMLocES2_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3626,18'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3630,28'
          Dst:             _ZN12_GLOBAL__N_110ARMOperand23CreateVectorListIndexedEjjjbN7llvm_ks5SMLocES2_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3630,18'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3637,50'
          Dst:             _ZNK7llvm_ks15MCRegisterClass8containsEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3638,13'
          Dst:             _ZL15getDRegFromQRegj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3639,34'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser15parseVectorLaneERNS_12VectorLaneTyERjRN7llvm_ks5SMLocES3_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3644,20'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo19getMatchingSuperRegEjjPKNS_15MCRegisterClassE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3646,28'
          Dst:             _ZN12_GLOBAL__N_110ARMOperand16CreateVectorListEjjbN7llvm_ks5SMLocES2_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3646,18'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3649,20'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo19getMatchingSuperRegEjjPKNS_15MCRegisterClassE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3651,28'
          Dst:             _ZN12_GLOBAL__N_110ARMOperand24CreateVectorListAllLanesEjjbN7llvm_ks5SMLocES2_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3651,18'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3655,28'
          Dst:             _ZN12_GLOBAL__N_110ARMOperand23CreateVectorListIndexedEjjjbN7llvm_ks5SMLocES2_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3655,18'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3667,14'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3667,23'
          Dst:             _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3671,25'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3671,34'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3673,13'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser16tryParseRegisterEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3684,48'
          Dst:             _ZNK7llvm_ks15MCRegisterClass8containsEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3685,22'
          Dst:             _ZL15getDRegFromQRegj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3692,9'
          Dst:             _ZN7llvm_ks5SMLocC2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3693,7'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser15parseVectorLaneERNS_12VectorLaneTyERjRN7llvm_ks5SMLocES3_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3696,17'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3696,26'
          Dst:             _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3697,17'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3697,26'
          Dst:             _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3698,16'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3698,25'
          Dst:             _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3709,20'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser16tryParseRegisterEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3716,52'
          Dst:             _ZNK7llvm_ks15MCRegisterClass8containsEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3717,18'
          Dst:             _ZL15getDRegFromQRegj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3723,53'
          Dst:             _ZNK7llvm_ks15MCRegisterClass8containsEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3737,11'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser15parseVectorLaneERNS_12VectorLaneTyERjRN7llvm_ks5SMLocES3_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3752,21'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3752,30'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3754,11'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser16tryParseRegisterEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3766,50'
          Dst:             _ZNK7llvm_ks15MCRegisterClass8containsEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3775,13'
          Dst:             _ZL15getDRegFromQRegj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3787,11'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser15parseVectorLaneERNS_12VectorLaneTyERjRN7llvm_ks5SMLocES3_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3814,9'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser15parseVectorLaneERNS_12VectorLaneTyERjRN7llvm_ks5SMLocES3_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3823,14'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3823,23'
          Dst:             _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3828,14'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3828,23'
          Dst:             _ZNK7llvm_ks8AsmToken9getEndLocEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3839,23'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo19getMatchingSuperRegEjjPKNS_15MCRegisterClassE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3842,24'
          Dst:             _ZN12_GLOBAL__N_110ARMOperand16CreateVectorListEjjbN7llvm_ks5SMLocES2_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3842,14'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3852,23'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo19getMatchingSuperRegEjjPKNS_15MCRegisterClassE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3854,24'
          Dst:             _ZN12_GLOBAL__N_110ARMOperand24CreateVectorListAllLanesEjjbN7llvm_ks5SMLocES2_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3854,14'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3859,24'
          Dst:             _ZN12_GLOBAL__N_110ARMOperand23CreateVectorListIndexedEjjjbN7llvm_ks5SMLocES2_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3859,14'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
    - functionName:    _ZN12_GLOBAL__N_112ARMAsmParser15parseShifterImmERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERj
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4335
      functionLinenumberEnd: 4408
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         75
      ICount:          592
      EdgeCount:       98
      CyclomaticComplexity: 25
      functionsReached:
        - _ZN12_GLOBAL__N_110ARMOperand16CreateShifterImmEbjN7llvm_ks5SMLocES2_
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - _ZN7llvm_ks5SMLocC2Ev
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZNK12_GLOBAL__N_112ARMAsmParser7isThumbEv
        - _ZNK7llvm_ks11MCAsmParser6getTokEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - _ZNK7llvm_ks8AsmToken6getLocEv
        - _ZNK7llvm_ks8AsmToken9getStringEv
        - memcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4336,25'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4337,32'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4338,17'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4339,11'
          Dst:             _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4344,29'
          Dst:             _ZNK7llvm_ks8AsmToken9getStringEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4346,20'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4346,42'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4348,25'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4348,47'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4358,14'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4358,23'
          Dst:             _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4359,14'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4359,23'
          Dst:             _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4368,9'
          Dst:             _ZN7llvm_ks5SMLocC2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4369,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4374,30'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4381,21'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4390,9'
          Dst:             _ZNK12_GLOBAL__N_112ARMAsmParser7isThumbEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4405,22'
          Dst:             _ZN12_GLOBAL__N_110ARMOperand16CreateShifterImmEbjN7llvm_ks5SMLocES2_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4405,12'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
    - functionName:    _ZN12_GLOBAL__N_112ARMAsmParser14parseSetEndImmERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERj
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4302
      functionLinenumberEnd: 4326
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         34
      ICount:          286
      EdgeCount:       41
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN12_GLOBAL__N_110ARMOperand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_
        - _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - _ZNK7llvm_ks11MCAsmParser6getTokEv
        - _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - _ZNK7llvm_ks8AsmToken6getLocEv
        - _ZNK7llvm_ks8AsmToken9getEndLocEv
        - _ZNK7llvm_ks8AsmToken9getStringEv
        - _ZNK7llvm_ks9StringRef5lowerEv
        - memcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4303,25'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4304,32'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4305,17'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4306,11'
          Dst:             _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4311,35'
          Dst:             _ZNK7llvm_ks8AsmToken9getStringEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4311,47'
          Dst:             _ZNK7llvm_ks9StringRef5lowerEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4312,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4313,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4323,67'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4322,44'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4324,51'
          Dst:             _ZNK7llvm_ks8AsmToken9getEndLocEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4322,22'
          Dst:             _ZN12_GLOBAL__N_110ARMOperand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4322,12'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
    - functionName:    _ZN12_GLOBAL__N_112ARMAsmParser11parseRotImmERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERj
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4414
      functionLinenumberEnd: 4462
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         44
      ICount:          407
      EdgeCount:       57
      CyclomaticComplexity: 15
      functionsReached:
        - _ZN12_GLOBAL__N_110ARMOperand12CreateRotImmEjN7llvm_ks5SMLocES2_
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - _ZN7llvm_ks5SMLocC2Ev
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZNK7llvm_ks11MCAsmParser6getTokEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - _ZNK7llvm_ks8AsmToken6getLocEv
        - _ZNK7llvm_ks8AsmToken9getStringEv
        - memcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4415,25'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4416,32'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4417,17'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4418,11'
          Dst:             _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4420,29'
          Dst:             _ZNK7llvm_ks8AsmToken9getStringEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4421,20'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4421,42'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4426,14'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4426,23'
          Dst:             _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4427,14'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4427,23'
          Dst:             _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4436,9'
          Dst:             _ZN7llvm_ks5SMLocC2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4437,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4442,30'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4449,21'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4459,22'
          Dst:             _ZN12_GLOBAL__N_110ARMOperand12CreateRotImmEjN7llvm_ks5SMLocES2_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4459,12'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
    - functionName:    _ZN12_GLOBAL__N_112ARMAsmParser22parseProcIFlagsOperandERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERj
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4002
      functionLinenumberEnd: 4033
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         59
      ICount:          512
      EdgeCount:       76
      CyclomaticComplexity: 19
      functionsReached:
        - _ZN12_GLOBAL__N_110ARMOperand16CreateProcIFlagsEN7llvm_ks8ARM_PROC6IFlagsENS1_5SMLocE
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZNK7llvm_ks11MCAsmParser6getTokEv
        - _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - _ZNK7llvm_ks8AsmToken6getLocEv
        - _ZNK7llvm_ks8AsmToken9getStringEv
        - __assert_fail
        - memcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4003,25'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4004,20'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4004,29'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4005,32'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4006,12'
          Dst:             _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4008,29'
          Dst:             _ZNK7llvm_ks8AsmToken9getStringEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4013,20'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/ADT/StringRef.h:423,14'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4016,10'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4017,10'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4018,10'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4031,22'
          Dst:             _ZN12_GLOBAL__N_110ARMOperand16CreateProcIFlagsEN7llvm_ks8ARM_PROC6IFlagsENS1_5SMLocE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4031,12'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
    - functionName:    _ZN12_GLOBAL__N_112ARMAsmParser15parsePostIdxRegERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERj
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4668
      functionLinenumberEnd: 4715
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         36
      ICount:          224
      EdgeCount:       64
      CyclomaticComplexity: 30
      functionsReached:
        - _ZN12_GLOBAL__N_110ARMOperand16CreatePostIdxRegEjbN7llvm_ks6ARM_AM8ShiftOpcEjNS1_5SMLocES4_
        - _ZN12_GLOBAL__N_112ARMAsmParser16tryParseRegisterEv
        - _ZN12_GLOBAL__N_112ARMAsmParser22parseMemRegOffsetShiftERN7llvm_ks6ARM_AM8ShiftOpcERj
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - _ZN7llvm_ks8AsmTokenC2ERKS0_
        - _ZN7llvm_ks8AsmTokenD2Ev
        - _ZNK7llvm_ks11MCAsmParser6getTokEv
        - _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - _ZNK7llvm_ks8AsmToken6getLocEv
        - _ZNK7llvm_ks8AsmToken9getEndLocEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4677,25'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4678,25'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4678,18'
          Dst:             _ZN7llvm_ks8AsmTokenC2ERKS0_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4679,17'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4682,11'
          Dst:             _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4685,18'
          Dst:             _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4691,20'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4691,29'
          Dst:             _ZNK7llvm_ks8AsmToken9getEndLocEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4692,13'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser16tryParseRegisterEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4702,14'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4702,23'
          Dst:             _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4704,9'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser22parseMemRegOffsetShiftERN7llvm_ks6ARM_AM8ShiftOpcERj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4708,16'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4708,25'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4711,22'
          Dst:             _ZN12_GLOBAL__N_110ARMOperand16CreatePostIdxRegEjbN7llvm_ks6ARM_AM8ShiftOpcEjNS1_5SMLocES4_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4711,12'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4715,1'
          Dst:             _ZN7llvm_ks8AsmTokenD2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4715,1'
          Dst:             _ZN7llvm_ks8AsmTokenD2Ev
    - functionName:    _ZN12_GLOBAL__N_112ARMAsmParser14parsePKHLSLImmERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERj
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 323
      functionLinenumberEnd: 324
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_112ARMAsmParser11parsePKHImmERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEENS1_9StringRefEiiRj
        - _ZN7llvm_ks9StringRefC2EPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:324,27'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:324,12'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser11parsePKHImmERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEENS1_9StringRefEiiRj
    - functionName:    _ZN12_GLOBAL__N_112ARMAsmParser14parsePKHASRImmERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERj
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 326
      functionLinenumberEnd: 327
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_112ARMAsmParser11parsePKHImmERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEENS1_9StringRefEiiRj
        - _ZN7llvm_ks9StringRefC2EPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:327,27'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:327,12'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser11parsePKHImmERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEENS1_9StringRefEiiRj
    - functionName:    _ZN12_GLOBAL__N_112ARMAsmParser11parseModImmERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERj
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4466
      functionLinenumberEnd: 4586
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         54
      ICount:          416
      EdgeCount:       66
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN12_GLOBAL__N_110ARMOperand12CreateModImmEjjN7llvm_ks5SMLocES2_
        - _ZN12_GLOBAL__N_110ARMOperand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_
        - _ZN7llvm_ks10MCAsmLexer7peekTokEb
        - _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - _ZN7llvm_ks5SMLocC2Ev
        - _ZN7llvm_ks6ARM_AML11getSOImmValEj
        - _ZN7llvm_ks8AsmTokenD2Ev
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK7llvm_ks11MCAsmParser6getTokEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - _ZNK7llvm_ks8AsmToken6getLocEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4467,25'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4468,23'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4471,20'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4471,29'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4482,14'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4482,23'
          Dst:             _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4483,14'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4483,23'
          Dst:             _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4487,14'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4487,23'
          Dst:             _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4488,14'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4488,23'
          Dst:             _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4490,15'
          Dst:             _ZN7llvm_ks10MCAsmLexer7peekTokEb
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4490,25'
          Dst:             _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4490,9'
          Dst:             _ZN7llvm_ks8AsmTokenD2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4497,9'
          Dst:             _ZN7llvm_ks5SMLocC2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4497,14'
          Dst:             _ZN7llvm_ks5SMLocC2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4498,16'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4498,25'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4500,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4506,30'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4510,16'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4511,15'
          Dst:             _ZN7llvm_ks6ARM_AML11getSOImmValEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4512,29'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4512,38'
          Dst:             _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4514,26'
          Dst:             _ZN12_GLOBAL__N_110ARMOperand12CreateModImmEjjN7llvm_ks5SMLocES2_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4514,16'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4526,16'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4526,25'
          Dst:             _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4527,26'
          Dst:             _ZN12_GLOBAL__N_110ARMOperand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4527,16'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4533,24'
          Dst:             _ZN12_GLOBAL__N_110ARMOperand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4533,14'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4538,14'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4538,23'
          Dst:             _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4554,9'
          Dst:             _ZN7llvm_ks5SMLocC2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4554,14'
          Dst:             _ZN7llvm_ks5SMLocC2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4555,16'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4555,25'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4558,14'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4558,23'
          Dst:             _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4559,14'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4559,23'
          Dst:             _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4563,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4569,8'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4572,16'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4575,26'
          Dst:             _ZN12_GLOBAL__N_110ARMOperand12CreateModImmEjjN7llvm_ks5SMLocES2_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4575,16'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
    - functionName:    _ZN12_GLOBAL__N_112ARMAsmParser25parseMemBarrierOptOperandERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERj
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3870
      functionLinenumberEnd: 3942
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         167
      ICount:          1169
      EdgeCount:       230
      CyclomaticComplexity: 65
      functionsReached:
        - _ZN12_GLOBAL__N_110ARMOperand19CreateMemBarrierOptEN7llvm_ks6ARM_MB7MemBOptENS1_5SMLocE
        - _ZN7llvm_ks11MCAsmParser15parseExpressionERPKNS_6MCExprE
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK12_GLOBAL__N_112ARMAsmParser8hasV8OpsEv
        - _ZNK7llvm_ks11MCAsmParser6getTokEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - _ZNK7llvm_ks8AsmToken6getLocEv
        - _ZNK7llvm_ks8AsmToken9getStringEv
        - _ZNK7llvm_ks9StringRef5lowerEv
        - __assert_fail
        - memcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3871,25'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3872,20'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3872,29'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3873,32'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3876,11'
          Dst:             _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3877,28'
          Dst:             _ZNK7llvm_ks8AsmToken9getStringEv
        - Src:             'llvm/include/llvm/ADT/StringRef.h:456,14'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3879,65'
          Dst:             _ZNK7llvm_ks9StringRef5lowerEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3880,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3881,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3882,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3883,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3884,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3885,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3886,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3887,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3888,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3889,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3890,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3891,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3892,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3893,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3894,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3895,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3899,10'
          Dst:             _ZNK12_GLOBAL__N_112ARMAsmParser8hasV8OpsEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3907,18'
          Dst:             _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3908,18'
          Dst:             _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3909,18'
          Dst:             _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3910,16'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3910,25'
          Dst:             _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3916,9'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3916,21'
          Dst:             _ZN7llvm_ks11MCAsmParser15parseExpressionERPKNS_6MCExprE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3922,32'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3929,19'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3940,22'
          Dst:             _ZN12_GLOBAL__N_110ARMOperand19CreateMemBarrierOptEN7llvm_ks6ARM_MB7MemBOptENS1_5SMLocE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3940,12'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
    - functionName:    _ZN12_GLOBAL__N_112ARMAsmParser19parseMSRMaskOperandERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERj
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4037
      functionLinenumberEnd: 4185
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         515
      ICount:          3323
      EdgeCount:       676
      CyclomaticComplexity: 163
      functionsReached:
        - _ZN12_GLOBAL__N_110ARMOperand13CreateMSRMaskEjN7llvm_ks5SMLocE
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZNK12_GLOBAL__N_112ARMAsmParser11has8MSecExtEv
        - _ZNK12_GLOBAL__N_112ARMAsmParser14hasV8MMainlineEv
        - _ZNK12_GLOBAL__N_112ARMAsmParser6hasDSPEv
        - _ZNK12_GLOBAL__N_112ARMAsmParser8hasV7OpsEv
        - _ZNK12_GLOBAL__N_112ARMAsmParser8isMClassEv
        - _ZNK7llvm_ks11MCAsmParser6getTokEv
        - _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - _ZNK7llvm_ks8AsmToken6getLocEv
        - _ZNK7llvm_ks8AsmToken9getStringEv
        - _ZNK7llvm_ks9StringRef5lowerEv
        - __assert_fail
        - memchr
        - memcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4038,25'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4039,20'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4039,29'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4040,32'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4041,12'
          Dst:             _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4043,24'
          Dst:             _ZNK7llvm_ks8AsmToken9getStringEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4045,7'
          Dst:             _ZNK12_GLOBAL__N_112ARMAsmParser8isMClassEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4047,29'
          Dst:             _ZNK7llvm_ks9StringRef5lowerEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4059,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4060,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4061,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4062,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4063,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4064,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4065,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4066,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4067,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4068,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4069,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4070,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4071,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4072,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4073,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4074,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4075,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4076,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4077,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4078,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4079,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4080,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4081,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4082,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4083,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4084,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4085,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4086,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4087,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4088,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4089,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4090,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4091,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4092,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4093,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4094,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4095,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4096,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4102,10'
          Dst:             _ZNK12_GLOBAL__N_112ARMAsmParser6hasDSPEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4107,10'
          Dst:             _ZNK12_GLOBAL__N_112ARMAsmParser8hasV7OpsEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4111,10'
          Dst:             _ZNK12_GLOBAL__N_112ARMAsmParser11has8MSecExtEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4115,10'
          Dst:             _ZNK12_GLOBAL__N_112ARMAsmParser14hasV8MMainlineEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4120,24'
          Dst:             _ZN12_GLOBAL__N_110ARMOperand13CreateMSRMaskEjN7llvm_ks5SMLocE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4120,14'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4125,33'
          Dst:             memchr
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4126,21'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:456,14'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4127,49'
          Dst:             _ZNK7llvm_ks9StringRef5lowerEv
        - Src:             'llvm/include/llvm/ADT/StringRef.h:456,14'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4138,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4139,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4140,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4151,18'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4151,36'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4152,15'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:423,14'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4155,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4156,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4157,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4158,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4183,22'
          Dst:             _ZN12_GLOBAL__N_110ARMOperand13CreateMSRMaskEjN7llvm_ks5SMLocE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4183,12'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
    - functionName:    _ZN12_GLOBAL__N_112ARMAsmParser30parseInstSyncBarrierOptOperandERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERj
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3946
      functionLinenumberEnd: 3997
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          203
      EdgeCount:       37
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN12_GLOBAL__N_110ARMOperand24CreateInstSyncBarrierOptEN7llvm_ks7ARM_ISB12InstSyncBOptENS1_5SMLocE
        - _ZN7llvm_ks11MCAsmParser15parseExpressionERPKNS_6MCExprE
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZNK7llvm_ks11MCAsmParser6getTokEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - _ZNK7llvm_ks8AsmToken6getLocEv
        - _ZNK7llvm_ks8AsmToken9getStringEv
        - _ZNK7llvm_ks9StringRef12equals_lowerES0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3947,25'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3948,20'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3948,29'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3949,32'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3952,11'
          Dst:             _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3953,28'
          Dst:             _ZNK7llvm_ks8AsmToken9getStringEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3955,29'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3955,16'
          Dst:             _ZNK7llvm_ks9StringRef12equals_lowerES0_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3961,18'
          Dst:             _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3962,18'
          Dst:             _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3963,18'
          Dst:             _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3964,16'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3964,25'
          Dst:             _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3970,9'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3970,21'
          Dst:             _ZN7llvm_ks11MCAsmParser15parseExpressionERPKNS_6MCExprE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3976,32'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3983,19'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3994,22'
          Dst:             _ZN12_GLOBAL__N_110ARMOperand24CreateInstSyncBarrierOptEN7llvm_ks7ARM_ISB12InstSyncBOptENS1_5SMLocE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3994,12'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
    - functionName:    _ZN12_GLOBAL__N_112ARMAsmParser10parseFPImmERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERj
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5133
      functionLinenumberEnd: 5218
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         116
      ICount:          984
      EdgeCount:       128
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN12_GLOBAL__N_110ARMOperand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_
        - _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - _ZN7llvm_ks5APIntD2Ev
        - _ZN7llvm_ks6ARM_AML13getFPImmFloatEj
        - _ZN7llvm_ks7APFloatC2ERKNS_12fltSemanticsENS_9StringRefE
        - _ZN7llvm_ks7APFloatC2Ef
        - _ZN7llvm_ks7APFloatD2Ev
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZNK12_GLOBAL__N_110ARMOperand8getTokenEv
        - _ZNK7llvm_ks11MCAsmParser6getTokEv
        - _ZNK7llvm_ks5APInt12getZExtValueEv
        - _ZNK7llvm_ks5APInt13getActiveBitsEv
        - _ZNK7llvm_ks7APFloat14bitcastToAPIntEv
        - _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - _ZNK7llvm_ks8AsmToken6getLocEv
        - _ZNK7llvm_ks8AsmToken9getIntValERb
        - _ZNK7llvm_ks8AsmToken9getStringEv
        - __assert_fail
        - memcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5134,25'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5144,20'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5144,29'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5146,14'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5146,23'
          Dst:             _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5147,14'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5147,23'
          Dst:             _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5160,49'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5162,24'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand8getTokenEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5162,38'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5162,53'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand8getTokenEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5162,67'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5163,24'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand8getTokenEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5163,38'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5164,53'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5165,51'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand8getTokenEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5165,65'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5166,51'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand8getTokenEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5166,65'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5174,14'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5174,23'
          Dst:             _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5178,32'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5180,11'
          Dst:             _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5181,46'
          Dst:             _ZNK7llvm_ks8AsmToken9getStringEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5181,13'
          Dst:             _ZN7llvm_ks7APFloatC2ERKNS_12fltSemanticsENS_9StringRefE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5182,17'
          Dst:             _ZNK7llvm_ks7APFloat14bitcastToAPIntEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5182,34'
          Dst:             _ZNK7llvm_ks5APInt13getActiveBitsEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5182,9'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5182,9'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5184,31'
          Dst:             _ZNK7llvm_ks7APFloat14bitcastToAPIntEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5184,48'
          Dst:             _ZNK7llvm_ks5APInt12getZExtValueEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5184,23'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5189,42'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5189,11'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5190,21'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5190,30'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5188,24'
          Dst:             _ZN12_GLOBAL__N_110ARMOperand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5188,14'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5184,23'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5192,3'
          Dst:             _ZN7llvm_ks7APFloatD2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5192,3'
          Dst:             _ZN7llvm_ks7APFloatD2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5195,11'
          Dst:             _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5197,23'
          Dst:             _ZNK7llvm_ks8AsmToken9getIntValERb
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5205,21'
          Dst:             _ZN7llvm_ks6ARM_AML13getFPImmFloatEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5206,9'
          Dst:             _ZN7llvm_ks7APFloatC2Ef
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5206,26'
          Dst:             _ZNK7llvm_ks7APFloat14bitcastToAPIntEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5206,43'
          Dst:             _ZNK7llvm_ks5APInt13getActiveBitsEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5206,9'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5206,9'
          Dst:             _ZN7llvm_ks7APFloatD2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5206,9'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5206,9'
          Dst:             _ZN7llvm_ks7APFloatD2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5208,11'
          Dst:             _ZN7llvm_ks7APFloatC2Ef
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5208,28'
          Dst:             _ZNK7llvm_ks7APFloat14bitcastToAPIntEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5208,45'
          Dst:             _ZNK7llvm_ks5APInt12getZExtValueEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5208,5'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5208,5'
          Dst:             _ZN7llvm_ks7APFloatD2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5211,37'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5211,9'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5212,16'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5212,25'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5210,24'
          Dst:             _ZN12_GLOBAL__N_110ARMOperand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5210,14'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5208,5'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5208,5'
          Dst:             _ZN7llvm_ks7APFloatD2Ev
    - functionName:    _ZN12_GLOBAL__N_112ARMAsmParser21parseCoprocRegOperandERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERj
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3303
      functionLinenumberEnd: 3317
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          109
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL27MatchCoprocessorOperandNameN7llvm_ks9StringRefEc
        - _ZN12_GLOBAL__N_110ARMOperand15CreateCoprocRegEjN7llvm_ks5SMLocE
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - _ZNK7llvm_ks11MCAsmParser6getTokEv
        - _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - _ZNK7llvm_ks8AsmToken6getLocEv
        - _ZNK7llvm_ks8AsmToken9getStringEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3304,25'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3305,20'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3305,29'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3306,32'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3307,11'
          Dst:             _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3310,45'
          Dst:             _ZNK7llvm_ks8AsmToken9getStringEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3310,13'
          Dst:             _ZL27MatchCoprocessorOperandNameN7llvm_ks9StringRefEc
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3315,22'
          Dst:             _ZN12_GLOBAL__N_110ARMOperand15CreateCoprocRegEjN7llvm_ks5SMLocE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3315,12'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
    - functionName:    _ZN12_GLOBAL__N_112ARMAsmParser24parseCoprocOptionOperandERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERj
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3323
      functionLinenumberEnd: 3355
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          156
      EdgeCount:       24
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN12_GLOBAL__N_110ARMOperand18CreateCoprocOptionEjN7llvm_ks5SMLocES2_
        - _ZN7llvm_ks11MCAsmParser15parseExpressionERPKNS_6MCExprE
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK7llvm_ks11MCAsmParser6getTokEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - _ZNK7llvm_ks8AsmToken6getLocEv
        - _ZNK7llvm_ks8AsmToken9getEndLocEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3324,25'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3325,20'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3325,29'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3328,14'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3328,23'
          Dst:             _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3334,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3334,19'
          Dst:             _ZN7llvm_ks11MCAsmParser15parseExpressionERPKNS_6MCExprE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3339,30'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3340,18'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3340,40'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3345,17'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3348,14'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3348,23'
          Dst:             _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3350,20'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3350,29'
          Dst:             _ZNK7llvm_ks8AsmToken9getEndLocEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3353,22'
          Dst:             _ZN12_GLOBAL__N_110ARMOperand18CreateCoprocOptionEjN7llvm_ks5SMLocES2_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3353,12'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
    - functionName:    _ZN12_GLOBAL__N_112ARMAsmParser21parseCoprocNumOperandERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERj
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3280
      functionLinenumberEnd: 3297
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          147
      EdgeCount:       26
      CyclomaticComplexity: 6
      functionsReached:
        - _ZL27MatchCoprocessorOperandNameN7llvm_ks9StringRefEc
        - _ZN12_GLOBAL__N_110ARMOperand15CreateCoprocNumEjN7llvm_ks5SMLocE
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - _ZNK12_GLOBAL__N_112ARMAsmParser8hasV7OpsEv
        - _ZNK12_GLOBAL__N_112ARMAsmParser8hasV8OpsEv
        - _ZNK7llvm_ks11MCAsmParser6getTokEv
        - _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - _ZNK7llvm_ks8AsmToken6getLocEv
        - _ZNK7llvm_ks8AsmToken9getStringEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3281,25'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3282,20'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3282,29'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3283,32'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3284,11'
          Dst:             _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3287,45'
          Dst:             _ZNK7llvm_ks8AsmToken9getStringEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3287,13'
          Dst:             _ZL27MatchCoprocessorOperandNameN7llvm_ks9StringRefEc
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3291,8'
          Dst:             _ZNK12_GLOBAL__N_112ARMAsmParser8hasV7OpsEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3291,22'
          Dst:             _ZNK12_GLOBAL__N_112ARMAsmParser8hasV8OpsEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3295,22'
          Dst:             _ZN12_GLOBAL__N_110ARMOperand15CreateCoprocNumEjN7llvm_ks5SMLocE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3295,12'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
    - functionName:    _ZN12_GLOBAL__N_112ARMAsmParser13parseBitfieldERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERj
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4590
      functionLinenumberEnd: 4665
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         37
      ICount:          269
      EdgeCount:       48
      CyclomaticComplexity: 13
      functionsReached:
        - _ZN12_GLOBAL__N_110ARMOperand14CreateBitfieldEjjN7llvm_ks5SMLocES2_
        - _ZN7llvm_ks11MCAsmParser15parseExpressionERPKNS_6MCExprE
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - _ZN7llvm_ks5SMLocC2Ev
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK7llvm_ks11MCAsmParser6getTokEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - _ZNK7llvm_ks8AsmToken6getLocEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4591,25'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4592,20'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4592,29'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4594,14'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4594,23'
          Dst:             _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4595,14'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4595,23'
          Dst:             _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4603,20'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4603,29'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4604,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4604,19'
          Dst:             _ZN7llvm_ks11MCAsmParser15parseExpressionERPKNS_6MCExprE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4609,30'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4616,21'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4623,14'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4623,23'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4626,14'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4626,23'
          Dst:             _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4632,14'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4632,23'
          Dst:             _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4633,14'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4633,23'
          Dst:             _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4641,9'
          Dst:             _ZN7llvm_ks5SMLocC2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4642,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4647,8'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4654,23'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4662,22'
          Dst:             _ZN12_GLOBAL__N_110ARMOperand14CreateBitfieldEjjN7llvm_ks5SMLocES2_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4662,12'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
    - functionName:    _ZN12_GLOBAL__N_112ARMAsmParser21parseBankedRegOperandERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERj
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4190
      functionLinenumberEnd: 4242
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         281
      ICount:          1822
      EdgeCount:       381
      CyclomaticComplexity: 102
      functionsReached:
        - _ZN12_GLOBAL__N_110ARMOperand15CreateBankedRegEjN7llvm_ks5SMLocE
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - _ZNK7llvm_ks11MCAsmParser6getTokEv
        - _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - _ZNK7llvm_ks8AsmToken6getLocEv
        - _ZNK7llvm_ks8AsmToken9getStringEv
        - _ZNK7llvm_ks9StringRef5lowerEv
        - memcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4191,25'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4192,20'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4192,29'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4193,32'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4194,12'
          Dst:             _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4196,27'
          Dst:             _ZNK7llvm_ks8AsmToken9getStringEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4200,54'
          Dst:             _ZNK7llvm_ks9StringRef5lowerEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4201,28'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4202,28'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4203,28'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4204,28'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4205,28'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4206,28'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4207,28'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4208,28'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4209,28'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4210,28'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4211,28'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4212,28'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4213,28'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4214,28'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4215,28'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4216,28'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4217,28'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4218,28'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4219,28'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4220,28'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4221,28'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4222,28'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4223,28'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4224,28'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4225,28'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4226,28'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4227,28'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4228,28'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4229,28'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4230,28'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4231,28'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4232,28'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4233,28'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4240,22'
          Dst:             _ZN12_GLOBAL__N_110ARMOperand15CreateBankedRegEjN7llvm_ks5SMLocE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4240,12'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
    - functionName:    _ZN12_GLOBAL__N_112ARMAsmParser14parseAM3OffsetERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERj
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4718
      functionLinenumberEnd: 4786
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         54
      ICount:          322
      EdgeCount:       96
      CyclomaticComplexity: 44
      functionsReached:
        - _ZN12_GLOBAL__N_110ARMOperand16CreatePostIdxRegEjbN7llvm_ks6ARM_AM8ShiftOpcEjNS1_5SMLocES4_
        - _ZN12_GLOBAL__N_110ARMOperand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_
        - _ZN12_GLOBAL__N_112ARMAsmParser16tryParseRegisterEv
        - _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - _ZN7llvm_ks5SMLocC2Ev
        - _ZN7llvm_ks8AsmTokenC2ERKS0_
        - _ZN7llvm_ks8AsmTokenD2Ev
        - _ZN7llvm_ks8AsmTokenaSERKS0_
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK7llvm_ks11MCAsmParser6getTokEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - _ZNK7llvm_ks8AsmToken6getLocEv
        - _ZNK7llvm_ks8AsmToken9getEndLocEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4730,25'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4731,25'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4731,18'
          Dst:             _ZN7llvm_ks8AsmTokenC2ERKS0_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4732,17'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4735,14'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4735,23'
          Dst:             _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4736,14'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4736,23'
          Dst:             _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4740,30'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4740,39'
          Dst:             _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4742,11'
          Dst:             _ZN7llvm_ks5SMLocC2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4743,9'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4745,32'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4751,23'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4756,57'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4756,29'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4756,7'
          Dst:             _ZN12_GLOBAL__N_110ARMOperand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4755,14'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4764,11'
          Dst:             _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4767,18'
          Dst:             _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4773,16'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4773,7'
          Dst:             _ZN7llvm_ks8AsmTokenaSERKS0_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4774,13'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser16tryParseRegisterEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4783,61'
          Dst:             _ZNK7llvm_ks8AsmToken9getEndLocEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4782,22'
          Dst:             _ZN12_GLOBAL__N_110ARMOperand16CreatePostIdxRegEjbN7llvm_ks6ARM_AM8ShiftOpcEjNS1_5SMLocES4_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4782,12'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4786,1'
          Dst:             _ZN7llvm_ks8AsmTokenD2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4786,1'
          Dst:             _ZN7llvm_ks8AsmTokenD2Ev
    - functionName:    _ZN12_GLOBAL__N_117LessOpcodeOperandclERKNS_17OperandMatchEntryEN7llvm_ks9StringRefE
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 10597
      functionLinenumberEnd: 10598
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          41
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ksltENS_9StringRefES0_
        - _ZNK12_GLOBAL__N_117OperandMatchEntry11getMnemonicEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:10598,18'
          Dst:             _ZNK12_GLOBAL__N_117OperandMatchEntry11getMnemonicEv
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:10598,33'
          Dst:             _ZN7llvm_ksltENS_9StringRefES0_
    - functionName:    _ZNK12_GLOBAL__N_117OperandMatchEntry11getMnemonicEv
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 10589
      functionLinenumberEnd: 10591
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          70
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:10590,14'
          Dst:             __assert_fail
    - functionName:    _ZN12_GLOBAL__N_117LessOpcodeOperandclEN7llvm_ks9StringRefERKNS_17OperandMatchEntryE
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 10600
      functionLinenumberEnd: 10601
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          41
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ksltENS_9StringRefES0_
        - _ZNK12_GLOBAL__N_117OperandMatchEntry11getMnemonicEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:10601,24'
          Dst:             _ZNK12_GLOBAL__N_117OperandMatchEntry11getMnemonicEv
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:10601,18'
          Dst:             _ZN7llvm_ksltENS_9StringRefES0_
    - functionName:    _ZN12_GLOBAL__N_112ARMAsmParser21tryCustomParseOperandERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEEjRj
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 11344
      functionLinenumberEnd: 11455
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         57
      ICount:          447
      EdgeCount:       113
      CyclomaticComplexity: 58
      functionsReached:
        - _ZN12_GLOBAL__N_112ARMAsmParser10parseFPImmERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERj
        - _ZN12_GLOBAL__N_112ARMAsmParser11parseModImmERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERj
        - _ZN12_GLOBAL__N_112ARMAsmParser11parseRotImmERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERj
        - _ZN12_GLOBAL__N_112ARMAsmParser13parseBitfieldERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERj
        - _ZN12_GLOBAL__N_112ARMAsmParser14parseAM3OffsetERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERj
        - _ZN12_GLOBAL__N_112ARMAsmParser14parsePKHASRImmERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERj
        - _ZN12_GLOBAL__N_112ARMAsmParser14parsePKHLSLImmERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERj
        - _ZN12_GLOBAL__N_112ARMAsmParser14parseSetEndImmERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERj
        - _ZN12_GLOBAL__N_112ARMAsmParser15parseITCondCodeERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERj
        - _ZN12_GLOBAL__N_112ARMAsmParser15parsePostIdxRegERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERj
        - _ZN12_GLOBAL__N_112ARMAsmParser15parseShifterImmERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERj
        - _ZN12_GLOBAL__N_112ARMAsmParser15parseVectorListERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERj
        - _ZN12_GLOBAL__N_112ARMAsmParser19parseMSRMaskOperandERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERj
        - _ZN12_GLOBAL__N_112ARMAsmParser21parseBankedRegOperandERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERj
        - _ZN12_GLOBAL__N_112ARMAsmParser21parseCoprocNumOperandERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERj
        - _ZN12_GLOBAL__N_112ARMAsmParser21parseCoprocRegOperandERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERj
        - _ZN12_GLOBAL__N_112ARMAsmParser22parseProcIFlagsOperandERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERj
        - _ZN12_GLOBAL__N_112ARMAsmParser24parseCoprocOptionOperandERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERj
        - _ZN12_GLOBAL__N_112ARMAsmParser25parseMemBarrierOptOperandERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERj
        - _ZN12_GLOBAL__N_112ARMAsmParser30parseInstSyncBarrierOptOperandERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERj
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:11346,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:11348,12'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser14parseAM3OffsetERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:11350,12'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser21parseBankedRegOperandERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:11352,12'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser13parseBitfieldERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:11354,12'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser21parseCoprocNumOperandERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:11356,12'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser24parseCoprocOptionOperandERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:11358,12'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser21parseCoprocRegOperandERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:11360,12'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser10parseFPImmERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:11362,12'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser30parseInstSyncBarrierOptOperandERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:11364,12'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser19parseMSRMaskOperandERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:11366,12'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser25parseMemBarrierOptOperandERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:11368,12'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser11parseModImmERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:11370,12'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser14parsePKHASRImmERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:11372,12'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser14parsePKHLSLImmERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:11374,12'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser15parsePostIdxRegERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:11376,12'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser15parsePostIdxRegERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:11378,12'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser22parseProcIFlagsOperandERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:11380,12'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser11parseRotImmERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:11382,12'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser14parseSetEndImmERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:11384,12'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser15parseShifterImmERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:11386,12'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser15parseVectorListERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:11388,12'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser15parseVectorListERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:11390,12'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser15parseVectorListERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:11392,12'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser15parseVectorListERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:11394,12'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser15parseVectorListERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:11396,12'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser15parseVectorListERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:11398,12'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser15parseVectorListERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:11400,12'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser15parseVectorListERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:11402,12'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser15parseVectorListERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:11404,12'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser15parseVectorListERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:11406,12'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser15parseVectorListERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:11408,12'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser15parseVectorListERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:11410,12'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser15parseVectorListERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:11412,12'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser15parseVectorListERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:11414,12'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser15parseVectorListERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:11416,12'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser15parseVectorListERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:11418,12'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser15parseVectorListERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:11420,12'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser15parseVectorListERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:11422,12'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser15parseVectorListERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:11424,12'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser15parseVectorListERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:11426,12'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser15parseVectorListERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:11428,12'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser15parseVectorListERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:11430,12'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser15parseVectorListERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:11432,12'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser15parseVectorListERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:11434,12'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser15parseVectorListERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:11436,12'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser15parseVectorListERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:11438,12'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser15parseVectorListERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:11440,12'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser15parseVectorListERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:11442,12'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser15parseVectorListERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:11444,12'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser15parseVectorListERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:11446,12'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser15parseVectorListERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:11448,12'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser15parseVectorListERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:11450,12'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser15parseITCondCodeERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERj
    - functionName:    _ZN12_GLOBAL__N_112ARMAsmParser11parsePrefixERN7llvm_ks9ARMMCExpr11VariantKindE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5364
      functionLinenumberEnd: 5436
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         27
      ICount:          187
      EdgeCount:       32
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks11MCAsmParser6getTokEv
        - _ZNK7llvm_ks16MCObjectFileInfo17getObjectFileTypeEv
        - _ZNK7llvm_ks8AsmToken13getIdentifierEv
        - _ZNK7llvm_ks9MCContext17getObjectFileInfoEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5408,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5365,25'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5369,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5369,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5373,3'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5373,3'
          Dst:             _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5373,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5376,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5376,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5395,28'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5395,37'
          Dst:             _ZNK7llvm_ks8AsmToken13getIdentifierEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5408,11'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5408,24'
          Dst:             _ZNK7llvm_ks9MCContext17getObjectFileInfoEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5408,45'
          Dst:             _ZNK7llvm_ks16MCObjectFileInfo17getObjectFileTypeEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5429,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5429,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
    - functionName:    _ZN12_GLOBAL__N_112ARMAsmParser11parseMemoryERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4868
      functionLinenumberEnd: 5061
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         115
      ICount:          887
      EdgeCount:       137
      CyclomaticComplexity: 24
      functionsReached:
        - _ZN12_GLOBAL__N_110ARMOperand11CreateTokenEN7llvm_ks9StringRefENS1_5SMLocE
        - _ZN12_GLOBAL__N_110ARMOperand9CreateMemEjPKN7llvm_ks14MCConstantExprEjNS1_6ARM_AM8ShiftOpcEjjbNS1_5SMLocES7_S7_
        - _ZN12_GLOBAL__N_112ARMAsmParser16tryParseRegisterEv
        - _ZN12_GLOBAL__N_112ARMAsmParser22parseMemRegOffsetShiftERN7llvm_ks6ARM_AM8ShiftOpcERj
        - _ZN7llvm_ks11MCAsmParser15parseExpressionERPKNS_6MCExprE
        - _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - _ZN7llvm_ks20MCAsmParserExtension5ErrorENS_5SMLocERKNS_5TwineE
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - _ZN7llvm_ks5SMLocC2Ev
        - _ZN7llvm_ks5TwineC2EPKc
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZNK7llvm_ks11MCAsmParser6getTokEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - _ZNK7llvm_ks8AsmToken6getLocEv
        - _ZNK7llvm_ks8AsmToken9getEndLocEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4932,5'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4869,25'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4870,9'
          Dst:             _ZN7llvm_ks5SMLocC2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4870,12'
          Dst:             _ZN7llvm_ks5SMLocC2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4871,3'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4871,3'
          Dst:             _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4871,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4873,14'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4873,23'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4877,20'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser16tryParseRegisterEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4883,32'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4884,12'
          Dst:             _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4884,40'
          Dst:             _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4885,12'
          Dst:             _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4889,11'
          Dst:             _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4890,13'
          Dst:             _ZNK7llvm_ks8AsmToken9getEndLocEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4893,24'
          Dst:             _ZN7llvm_ks5SMLocC2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4893,24'
          Dst:             _ZN12_GLOBAL__N_110ARMOperand9CreateMemEjPKN7llvm_ks14MCConstantExprEjNS1_6ARM_AM8ShiftOpcEjjbNS1_5SMLocES7_S7_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4893,14'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4899,16'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4899,25'
          Dst:             _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4900,50'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4900,61'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4900,70'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4900,26'
          Dst:             _ZN12_GLOBAL__N_110ARMOperand11CreateTokenEN7llvm_ks9StringRefENS1_5SMLocE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4900,16'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4907,3'
          Dst:             _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4907,3'
          Dst:             _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4907,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4909,11'
          Dst:             _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4914,14'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4914,23'
          Dst:             _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4916,16'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4916,25'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4917,30'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4920,9'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4920,21'
          Dst:             _ZN7llvm_ks11MCAsmParser15parseExpressionERPKNS_6MCExprE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4926,32'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4932,17'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4945,16'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4945,25'
          Dst:             _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4948,16'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4948,25'
          Dst:             _ZNK7llvm_ks8AsmToken9getEndLocEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4953,24'
          Dst:             _ZN12_GLOBAL__N_110ARMOperand9CreateMemEjPKN7llvm_ks14MCConstantExprEjNS1_6ARM_AM8ShiftOpcEjjbNS1_5SMLocES7_S7_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4953,14'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4959,16'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4959,25'
          Dst:             _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4960,50'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4960,61'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4960,70'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4960,26'
          Dst:             _ZN12_GLOBAL__N_110ARMOperand11CreateTokenEN7llvm_ks9StringRefENS1_5SMLocE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4960,16'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4970,14'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4970,23'
          Dst:             _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4971,14'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4971,23'
          Dst:             _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4972,14'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4972,23'
          Dst:             _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4973,16'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4973,25'
          Dst:             _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4975,16'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4975,25'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4977,23'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4977,35'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4977,44'
          Dst:             _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4979,9'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4979,21'
          Dst:             _ZN7llvm_ks11MCAsmParser15parseExpressionERPKNS_6MCExprE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4985,32'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4987,24'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4987,14'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension5ErrorENS_5SMLocERKNS_5TwineE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4990,23'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4992,46'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4992,12'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4995,16'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4995,25'
          Dst:             _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4998,16'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:4998,25'
          Dst:             _ZNK7llvm_ks8AsmToken9getEndLocEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5003,24'
          Dst:             _ZN7llvm_ks5SMLocC2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5003,24'
          Dst:             _ZN12_GLOBAL__N_110ARMOperand9CreateMemEjPKN7llvm_ks14MCConstantExprEjNS1_6ARM_AM8ShiftOpcEjjbNS1_5SMLocES7_S7_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5003,14'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5009,16'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5009,25'
          Dst:             _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5010,50'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5010,61'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5010,70'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5010,26'
          Dst:             _ZN12_GLOBAL__N_110ARMOperand11CreateTokenEN7llvm_ks9StringRefENS1_5SMLocE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5010,16'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5019,14'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5019,23'
          Dst:             _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5022,21'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5022,30'
          Dst:             _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5027,14'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5027,23'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5028,22'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser16tryParseRegisterEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5036,14'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5036,23'
          Dst:             _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5038,9'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser22parseMemRegOffsetShiftERN7llvm_ks6ARM_AM8ShiftOpcERj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5043,14'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5043,23'
          Dst:             _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5046,14'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5046,23'
          Dst:             _ZNK7llvm_ks8AsmToken9getEndLocEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5049,22'
          Dst:             _ZN7llvm_ks5SMLocC2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5049,22'
          Dst:             _ZN12_GLOBAL__N_110ARMOperand9CreateMemEjPKN7llvm_ks14MCConstantExprEjNS1_6ARM_AM8ShiftOpcEjjbNS1_5SMLocES7_S7_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5049,12'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5055,14'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5055,23'
          Dst:             _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5056,48'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5056,59'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5056,68'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5056,24'
          Dst:             _ZN12_GLOBAL__N_110ARMOperand11CreateTokenEN7llvm_ks9StringRefENS1_5SMLocE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5056,14'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
    - functionName:    _ZN12_GLOBAL__N_112ARMAsmParser21tryParseShiftRegisterERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3038
      functionLinenumberEnd: 3133
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         138
      ICount:          820
      EdgeCount:       157
      CyclomaticComplexity: 21
      functionsReached:
        - _ZN12_GLOBAL__N_110ARMOperand21CreateShiftedRegisterEN7llvm_ks6ARM_AM8ShiftOpcEjjjNS1_5SMLocES4_
        - _ZN12_GLOBAL__N_110ARMOperand22CreateShiftedImmediateEN7llvm_ks6ARM_AM8ShiftOpcEjjNS1_5SMLocES4_
        - _ZN12_GLOBAL__N_112ARMAsmParser16tryParseRegisterEv
        - _ZN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEEE12pop_back_valEv
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - _ZN7llvm_ks5SMLocC2Ev
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK7llvm_ks11MCAsmParser6getTokEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - _ZNK7llvm_ks8AsmToken6getLocEv
        - _ZNK7llvm_ks8AsmToken9getEndLocEv
        - _ZNK7llvm_ks8AsmToken9getStringEv
        - _ZNK7llvm_ks9StringRef5lowerEv
        - memcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3039,25'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3040,20'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3040,29'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3041,32'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3042,11'
          Dst:             _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3045,31'
          Dst:             _ZNK7llvm_ks8AsmToken9getStringEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3045,43'
          Dst:             _ZNK7llvm_ks9StringRef5lowerEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3047,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3048,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3049,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3050,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3051,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3052,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3064,30'
          Dst:             _ZN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEEE12pop_back_valEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3070,9'
          Dst:             _ZN7llvm_ks5SMLocC2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3080,16'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3080,25'
          Dst:             _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3081,16'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3081,25'
          Dst:             _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3085,11'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3090,34'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3098,17'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3109,23'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3109,32'
          Dst:             _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3111,23'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3111,32'
          Dst:             _ZNK7llvm_ks8AsmToken9getEndLocEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3112,18'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser16tryParseRegisterEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3125,24'
          Dst:             _ZN12_GLOBAL__N_110ARMOperand21CreateShiftedRegisterEN7llvm_ks6ARM_AM8ShiftOpcEjjjNS1_5SMLocES4_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3125,14'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3129,24'
          Dst:             _ZN12_GLOBAL__N_110ARMOperand22CreateShiftedImmediateEN7llvm_ks6ARM_AM8ShiftOpcEjjNS1_5SMLocES4_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3129,14'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
    - functionName:    _ZN12_GLOBAL__N_112ARMAsmParser29tryParseRegisterWithWriteBackERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3143
      functionLinenumberEnd: 3189
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         24
      ICount:          237
      EdgeCount:       26
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN12_GLOBAL__N_110ARMOperand11CreateTokenEN7llvm_ks9StringRefENS1_5SMLocE
        - _ZN12_GLOBAL__N_110ARMOperand17CreateVectorIndexEjN7llvm_ks5SMLocES2_RNS1_9MCContextE
        - _ZN12_GLOBAL__N_110ARMOperand9CreateRegEjN7llvm_ks5SMLocES2_
        - _ZN12_GLOBAL__N_112ARMAsmParser16tryParseRegisterEv
        - _ZN7llvm_ks11MCAsmParser15parseExpressionERPKNS_6MCExprE
        - _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK7llvm_ks11MCAsmParser6getTokEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - _ZNK7llvm_ks8AsmToken6getLocEv
        - _ZNK7llvm_ks8AsmToken9getEndLocEv
        - _ZNK7llvm_ks8AsmToken9getStringEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3144,25'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3145,35'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3146,15'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser16tryParseRegisterEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3150,58'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3151,51'
          Dst:             _ZNK7llvm_ks8AsmToken9getEndLocEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3150,22'
          Dst:             _ZN12_GLOBAL__N_110ARMOperand9CreateRegEjN7llvm_ks5SMLocES2_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3150,12'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3153,39'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3154,18'
          Dst:             _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3155,59'
          Dst:             _ZNK7llvm_ks8AsmToken9getStringEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3156,59'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3155,24'
          Dst:             _ZN12_GLOBAL__N_110ARMOperand11CreateTokenEN7llvm_ks9StringRefENS1_5SMLocE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3155,14'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3164,14'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3164,23'
          Dst:             _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3165,25'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3165,34'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3169,9'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3169,21'
          Dst:             _ZN7llvm_ks11MCAsmParser15parseExpressionERPKNS_6MCExprE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3171,33'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3176,16'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3176,25'
          Dst:             _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3180,22'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3180,31'
          Dst:             _ZNK7llvm_ks8AsmToken9getEndLocEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3183,59'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3185,54'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3183,24'
          Dst:             _ZN12_GLOBAL__N_110ARMOperand17CreateVectorIndexEjN7llvm_ks5SMLocES2_RNS1_9MCContextE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:3183,14'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
    - functionName:    _ZN12_GLOBAL__N_110ARMOperand9CreateRegEjN7llvm_ks5SMLocES2_
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2599
      functionLinenumberEnd: 2605
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          49
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks11make_uniqueIN12_GLOBAL__N_110ARMOperandEJNS2_6KindTyEEEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS4_10unique_ptrIS6_NS4_14default_deleteIS6_EEEEE4typeEDpOT0_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2600,15'
          Dst:             _ZN7llvm_ks11make_uniqueIN12_GLOBAL__N_110ARMOperandEJNS2_6KindTyEEEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS4_10unique_ptrIS6_NS4_14default_deleteIS6_EEEEE4typeEDpOT0_
    - functionName:    _ZN12_GLOBAL__N_112ARMAsmParser22MatchOperandParserImplERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEENS1_9StringRefERj
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 11459
      functionLinenumberEnd: 11495
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          240
      EdgeCount:       33
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN12_GLOBAL__N_112ARMAsmParser21tryCustomParseOperandERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEEjRj
        - _ZNK12_GLOBAL__N_117OperandMatchEntry11getMnemonicEv
        - _ZNK7llvm_ks17MCTargetAsmParser20getAvailableFeaturesEv
        - __assert_fail
        - memcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:11461,32'
          Dst:             _ZNK7llvm_ks17MCTargetAsmParser20getAvailableFeaturesEv
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:11476,5'
          Dst:             _ZNK12_GLOBAL__N_117OperandMatchEntry11getMnemonicEv
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:11476,5'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:11488,35'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser21tryCustomParseOperandERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEEjRj
    - functionName:    _ZNK12_GLOBAL__N_112ARMAsmParser9hasV6MOpsEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 264
      functionLinenumberEnd: 265
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - _ZNK7llvm_ks17MCTargetAsmParser6getSTIEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:265,12'
          Dst:             _ZNK7llvm_ks17MCTargetAsmParser6getSTIEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:265,21'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
    - functionName:    _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEEvE5frontEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionLinenumberEnd: 156
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks15SmallVectorBase5emptyEv
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:155,5'
          Dst:             _ZNK7llvm_ks15SmallVectorBase5emptyEv
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:155,5'
          Dst:             __assert_fail
    - functionName:    _ZN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEEE6insertEPS6_OS6_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 488
      functionLinenumberEnd: 516
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         28
      ICount:          189
      EdgeCount:       34
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE13move_backwardIPS6_S9_EET0_T_SB_SA_
        - _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE4growEm
        - _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEEvE4backEv
        - _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEEvE6setEndEPS6_
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:490,13'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:494,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:495,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:499,13'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE4growEm
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:503,53'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEEvE4backEv
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:505,5'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE13move_backwardIPS6_S9_EET0_T_SB_SA_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:506,11'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEEvE6setEndEPS6_
    - functionName:    _ZN12_GLOBAL__N_112ARMAsmParser26shouldOmitPredicateOperandEN7llvm_ks9StringRefERNS1_15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS4_14default_deleteIS6_EEEEEE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5806
      functionLinenumberEnd: 5825
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         93
      ICount:          1005
      EdgeCount:       118
      CyclomaticComplexity: 27
      functionsReached:
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZNK12_GLOBAL__N_110ARMOperand8getTokenEv
        - _ZNK7llvm_ks15MCRegisterClass8containsEj
        - __assert_fail
        - memcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5809,20'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5809,44'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5809,68'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5810,35'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5810,48'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand8getTokenEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5810,62'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5811,35'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5811,48'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand8getTokenEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5811,62'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5812,36'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5813,37'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5813,50'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand8getTokenEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5813,64'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5814,37'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5814,50'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand8getTokenEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5814,64'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5817,36'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5819,41'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5818,51'
          Dst:             _ZNK7llvm_ks15MCRegisterClass8containsEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5821,41'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5820,51'
          Dst:             _ZNK7llvm_ks15MCRegisterClass8containsEj
    - functionName:    _ZN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEEE5eraseEPS6_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 462
      functionLinenumberEnd: 471
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          85
      EdgeCount:       19
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE4moveIPS6_S9_EET0_T_SB_SA_
        - _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE8pop_backEv
        - __assert_fail
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:463,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:464,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:468,5'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE4moveIPS6_S9_EET0_T_SB_SA_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:470,11'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE8pop_backEv
    - functionName:    _ZN12_GLOBAL__N_112ARMAsmParser22shouldOmitCCOutOperandEN7llvm_ks9StringRefERNS1_15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS4_14default_deleteIS6_EEEEEE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5683
      functionLinenumberEnd: 5803
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         313
      ICount:          3301
      EdgeCount:       405
      CyclomaticComplexity: 94
      functionsReached:
        - _ZN12_GLOBAL__N_112ARMAsmParser9inITBlockEv
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZN7llvm_ksL16isARMLowRegisterEj
        - _ZNK12_GLOBAL__N_110ARMOperand13isImm0_1020s4Ev
        - _ZNK12_GLOBAL__N_110ARMOperand16isImm0_65535ExprEv
        - _ZNK12_GLOBAL__N_110ARMOperand8isImm0_7Ev
        - _ZNK12_GLOBAL__N_110ARMOperand8isModImmEv
        - _ZNK12_GLOBAL__N_110ARMOperand9isT2SOImmEv
        - _ZNK12_GLOBAL__N_112ARMAsmParser10isThumbTwoEv
        - _ZNK12_GLOBAL__N_112ARMAsmParser7isThumbEv
        - __assert_fail
        - memcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5695,19'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5695,52'
          Dst:             _ZNK12_GLOBAL__N_112ARMAsmParser7isThumbEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5696,35'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5696,48'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand8isModImmEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5697,34'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5697,47'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand16isImm0_65535ExprEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5698,34'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5703,7'
          Dst:             _ZNK12_GLOBAL__N_112ARMAsmParser7isThumbEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5703,32'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5704,34'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5705,34'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5706,34'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5712,9'
          Dst:             _ZNK12_GLOBAL__N_112ARMAsmParser7isThumbEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5712,34'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5713,9'
          Dst:             _ZNK12_GLOBAL__N_112ARMAsmParser10isThumbTwoEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5713,37'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5714,58'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5715,34'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5716,34'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5717,34'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5718,21'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5718,57'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5719,35'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5719,48'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand13isImm0_1020s4Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5726,7'
          Dst:             _ZNK12_GLOBAL__N_112ARMAsmParser10isThumbTwoEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5726,36'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5726,57'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5727,58'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5728,34'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5729,34'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5734,9'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser9inITBlockEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5735,53'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5735,9'
          Dst:             _ZN7llvm_ksL16isARMLowRegisterEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5736,53'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5736,9'
          Dst:             _ZN7llvm_ksL16isARMLowRegisterEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5737,36'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5737,49'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand8isImm0_7Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5741,36'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5742,36'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5742,49'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand9isT2SOImmEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5753,7'
          Dst:             _ZNK12_GLOBAL__N_112ARMAsmParser10isThumbTwoEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5753,35'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5754,34'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5755,34'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5756,34'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5757,34'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5762,53'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5762,9'
          Dst:             _ZN7llvm_ksL16isARMLowRegisterEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5763,53'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5763,9'
          Dst:             _ZN7llvm_ksL16isARMLowRegisterEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5764,53'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5764,9'
          Dst:             _ZN7llvm_ksL16isARMLowRegisterEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5765,9'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser9inITBlockEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5765,52'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5766,56'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5767,52'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5768,56'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5773,7'
          Dst:             _ZNK12_GLOBAL__N_112ARMAsmParser10isThumbTwoEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5773,35'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5774,34'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5775,34'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5776,34'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5780,53'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5780,9'
          Dst:             _ZN7llvm_ksL16isARMLowRegisterEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5781,53'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5781,9'
          Dst:             _ZN7llvm_ksL16isARMLowRegisterEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5782,9'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser9inITBlockEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5792,7'
          Dst:             _ZNK12_GLOBAL__N_112ARMAsmParser7isThumbEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5792,33'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5792,54'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5794,34'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5795,34'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5796,34'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5797,35'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5799,36'
          Dst:             __assert_fail
    - functionName:    _ZN12_GLOBAL__N_112ARMAsmParser29tryConvertingToTwoOperandFormEN7llvm_ks9StringRefEbRNS1_15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS4_14default_deleteIS6_EEEEEE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5602
      functionLinenumberEnd: 5680
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - bool
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         262
      ICount:          2362
      EdgeCount:       355
      CyclomaticComplexity: 95
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEEE5eraseEPS6_
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZNK12_GLOBAL__N_110ARMOperand12isImm0_508s4Ev
        - _ZNK12_GLOBAL__N_110ARMOperand8isImm0_7Ev
        - _ZNK12_GLOBAL__N_112ARMAsmParser10isThumbOneEv
        - _ZNK12_GLOBAL__N_112ARMAsmParser10isThumbTwoEv
        - __assert_fail
        - memcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5606,48'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5607,48'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5618,42'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5619,7'
          Dst:             _ZNK12_GLOBAL__N_112ARMAsmParser10isThumbTwoEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5620,21'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5628,44'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand12isImm0_508s4Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5632,15'
          Dst:             _ZNK12_GLOBAL__N_112ARMAsmParser10isThumbOneEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5635,21'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5635,42'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5635,63'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5636,21'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5636,42'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5636,63'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5637,21'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5637,42'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5637,63'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5638,21'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5638,42'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5638,63'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5652,21'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5653,20'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5653,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5654,20'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5654,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5665,23'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5665,61'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5671,22'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5671,43'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5671,61'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand8isImm0_7Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5678,14'
          Dst:             _ZN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEEE5eraseEPS6_
    - functionName:    _ZNK12_GLOBAL__N_112ARMAsmParser10isThumbOneEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 252
      functionLinenumberEnd: 253
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK12_GLOBAL__N_112ARMAsmParser7isThumbEv
        - _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - _ZNK7llvm_ks17MCTargetAsmParser6getSTIEv
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:253,12'
          Dst:             _ZNK12_GLOBAL__N_112ARMAsmParser7isThumbEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:253,26'
          Dst:             _ZNK7llvm_ks17MCTargetAsmParser6getSTIEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:253,35'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
    - functionName:    _ZN12_GLOBAL__N_112ARMAsmParser12parseOperandERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEENS1_9StringRefERj
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5223
      functionLinenumberEnd: 5359
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         106
      ICount:          993
      EdgeCount:       127
      CyclomaticComplexity: 23
      functionsReached:
        - _ZN12_GLOBAL__N_110ARMOperand11CreateTokenEN7llvm_ks9StringRefENS1_5SMLocE
        - _ZN12_GLOBAL__N_110ARMOperand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_
        - _ZN12_GLOBAL__N_112ARMAsmParser11parseMemoryERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
        - _ZN12_GLOBAL__N_112ARMAsmParser11parsePrefixERN7llvm_ks9ARMMCExpr11VariantKindE
        - _ZN12_GLOBAL__N_112ARMAsmParser17getTargetStreamerEv
        - _ZN12_GLOBAL__N_112ARMAsmParser17parseRegisterListERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
        - _ZN12_GLOBAL__N_112ARMAsmParser21tryParseShiftRegisterERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
        - _ZN12_GLOBAL__N_112ARMAsmParser22MatchOperandParserImplERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEENS1_9StringRefERj
        - _ZN12_GLOBAL__N_112ARMAsmParser29tryParseRegisterWithWriteBackERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
        - _ZN7llvm_ks11MCAsmParser15parseExpressionERPKNS_6MCExprE
        - _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - _ZN7llvm_ks17ARMTargetStreamer20addConstantPoolEntryEPKNS_6MCExprENS_5SMLocE
        - _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - _ZN7llvm_ks5SMLoc14getFromPointerEPKc
        - _ZN7llvm_ks5SMLocC2Ev
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks9ARMMCExpr6createENS0_11VariantKindEPKNS_6MCExprERNS_9MCContextE
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZNK7llvm_ks10MCAsmLexer7getKindEv
        - _ZNK7llvm_ks11MCAsmParser6getTokEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - _ZNK7llvm_ks5SMLoc10getPointerEv
        - _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - _ZNK7llvm_ks8AsmToken6getLocEv
        - _ZNK7llvm_ks8AsmToken9getStringEv
        - _ZNK7llvm_ks9StringRef12equals_lowerES0_
        - memcmp
      functionUses:    2
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5238,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5224,25'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5225,9'
          Dst:             _ZN7llvm_ks5SMLocC2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5225,12'
          Dst:             _ZN7llvm_ks5SMLocC2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5229,32'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser22MatchOperandParserImplERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEENS1_9StringRefERj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5238,11'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5238,22'
          Dst:             _ZNK7llvm_ks10MCAsmLexer7getKindEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5247,36'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5247,55'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5249,12'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser29tryParseRegisterWithWriteBackERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5251,17'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser21tryParseShiftRegisterERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5257,23'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5258,18'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5258,27'
          Dst:             _ZNK7llvm_ks8AsmToken9getStringEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5258,52'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5258,39'
          Dst:             _ZNK7llvm_ks9StringRef12equals_lowerES0_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5259,20'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5259,29'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5261,52'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5261,28'
          Dst:             _ZN12_GLOBAL__N_110ARMOperand11CreateTokenEN7llvm_ks9StringRefENS1_5SMLocE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5261,18'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5276,16'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5276,25'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5277,9'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5277,21'
          Dst:             _ZN7llvm_ks11MCAsmParser15parseExpressionERPKNS_6MCExprE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5279,38'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5279,47'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5279,56'
          Dst:             _ZNK7llvm_ks5SMLoc10getPointerEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5279,9'
          Dst:             _ZN7llvm_ks5SMLoc14getFromPointerEPKc
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5280,24'
          Dst:             _ZN12_GLOBAL__N_110ARMOperand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5280,14'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5284,12'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser11parseMemoryERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5286,12'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser17parseRegisterListERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5290,16'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5290,25'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5293,16'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5293,25'
          Dst:             _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5294,32'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5294,41'
          Dst:             _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5296,11'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5296,23'
          Dst:             _ZN7llvm_ks11MCAsmParser15parseExpressionERPKNS_6MCExprE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5298,34'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5300,27'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5302,54'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5302,20'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5304,40'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5304,49'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5304,58'
          Dst:             _ZNK7llvm_ks5SMLoc10getPointerEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5304,11'
          Dst:             _ZN7llvm_ks5SMLoc14getFromPointerEPKc
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5305,26'
          Dst:             _ZN12_GLOBAL__N_110ARMOperand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5305,16'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5310,18'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5310,27'
          Dst:             _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5311,59'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5311,68'
          Dst:             _ZNK7llvm_ks8AsmToken9getStringEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5312,59'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5312,68'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5311,28'
          Dst:             _ZN12_GLOBAL__N_110ARMOperand11CreateTokenEN7llvm_ks9StringRefENS1_5SMLocE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5311,18'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5321,16'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5321,25'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5326,9'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser11parsePrefixERN7llvm_ks9ARMMCExpr11VariantKindE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5330,9'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5330,21'
          Dst:             _ZN7llvm_ks11MCAsmParser15parseExpressionERPKNS_6MCExprE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5334,47'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5333,29'
          Dst:             _ZN7llvm_ks9ARMMCExpr6createENS0_11VariantKindEPKNS_6MCExprERNS_9MCContextE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5335,38'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5335,47'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5335,56'
          Dst:             _ZNK7llvm_ks5SMLoc10getPointerEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5335,9'
          Dst:             _ZN7llvm_ks5SMLoc14getFromPointerEPKc
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5336,24'
          Dst:             _ZN12_GLOBAL__N_110ARMOperand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5336,14'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5340,16'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5340,25'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5341,21'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5349,9'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5349,21'
          Dst:             _ZN7llvm_ks11MCAsmParser15parseExpressionERPKNS_6MCExprE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5351,38'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5351,47'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5351,56'
          Dst:             _ZNK7llvm_ks5SMLoc10getPointerEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5351,9'
          Dst:             _ZN7llvm_ks5SMLoc14getFromPointerEPKc
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5354,9'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser17getTargetStreamerEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5354,29'
          Dst:             _ZN7llvm_ks17ARMTargetStreamer20addConstantPoolEntryEPKNS_6MCExprENS_5SMLocE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5355,24'
          Dst:             _ZN12_GLOBAL__N_110ARMOperand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5355,14'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
    - functionName:    _ZL24doesIgnoreDataTypeSuffixN7llvm_ks9StringRefES0_
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5839
      functionLinenumberEnd: 5840
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          144
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7llvm_ks9StringRefC2EPKc
        - memcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5840,30'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:230,14'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5840,61'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:230,14'
          Dst:             memcmp
    - functionName:    _ZL15isDataTypeTokenN7llvm_ks9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5827
      functionLinenumberEnd: 5833
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         178
      ICount:          1817
      EdgeCount:       243
      CyclomaticComplexity: 67
      functionsReached:
        - _ZN7llvm_ks9StringRefC2EPKc
        - memcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5828,17'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5828,32'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5828,48'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5828,64'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5829,12'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5829,28'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5829,45'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5829,62'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5830,12'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5830,28'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5830,45'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5830,62'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5831,12'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5831,28'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5831,45'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5831,62'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5832,12'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5832,28'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5832,45'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5832,62'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5833,12'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5833,27'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
    - functionName:    _ZN12_GLOBAL__N_110ARMOperand11CreateCCOutEjN7llvm_ks5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2581
      functionLinenumberEnd: 2587
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks11make_uniqueIN12_GLOBAL__N_110ARMOperandEJNS2_6KindTyEEEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS4_10unique_ptrIS6_NS4_14default_deleteIS6_EEEEE4typeEDpOT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2582,15'
          Dst:             _ZN7llvm_ks11make_uniqueIN12_GLOBAL__N_110ARMOperandEJNS2_6KindTyEEEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS4_10unique_ptrIS6_NS4_14default_deleteIS6_EEEEE4typeEDpOT0_
    - functionName:    _ZN12_GLOBAL__N_112ARMAsmParser21getMnemonicAcceptInfoEN7llvm_ks9StringRefES2_RbS3_
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5550
      functionLinenumberEnd: 5594
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         646
      ICount:          6716
      EdgeCount:       883
      CyclomaticComplexity: 239
      functionsReached:
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZNK12_GLOBAL__N_112ARMAsmParser10isThumbOneEv
        - _ZNK12_GLOBAL__N_112ARMAsmParser7isThumbEv
        - _ZNK12_GLOBAL__N_112ARMAsmParser9hasV6MOpsEv
        - _ZNK7llvm_ks9StringRef3endEv
        - memcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5552,19'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5552,40'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5552,61'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5553,19'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5553,40'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5553,61'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5554,19'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5554,40'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5554,61'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5555,19'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5555,40'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5555,61'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5556,19'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5556,40'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5556,61'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5557,19'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5557,40'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5557,61'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5558,19'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5558,40'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5558,61'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5559,9'
          Dst:             _ZNK12_GLOBAL__N_112ARMAsmParser7isThumbEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5560,21'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5560,44'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5560,65'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5561,21'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5561,44'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5561,67'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5563,19'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5563,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5563,63'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5564,19'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5564,40'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5564,60'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5565,19'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5565,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5565,62'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5566,27'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:230,14'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5566,59'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:230,14'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5567,27'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:230,14'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5567,50'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5568,19'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5568,43'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5568,66'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5569,19'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5569,42'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5569,65'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5570,19'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5570,43'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5570,67'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5571,27'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:230,14'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5571,49'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5571,70'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5572,27'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:230,14'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5572,58'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:230,14'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5573,28'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:230,14'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5573,58'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5573,49'
          Dst:             _ZNK7llvm_ks9StringRef3endEv
        - Src:             'llvm/include/llvm/ADT/StringRef.h:240,9'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5574,19'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5574,42'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5577,15'
          Dst:             _ZNK12_GLOBAL__N_112ARMAsmParser7isThumbEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5580,21'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5580,43'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5580,66'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5581,21'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5581,44'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5581,66'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5582,21'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5582,42'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5582,63'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5583,21'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5583,42'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5583,63'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5584,21'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5584,43'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5584,66'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5585,21'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5585,53'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:230,14'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5586,30'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:230,14'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5587,14'
          Dst:             _ZNK12_GLOBAL__N_112ARMAsmParser10isThumbOneEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5588,9'
          Dst:             _ZNK12_GLOBAL__N_112ARMAsmParser9hasV6MOpsEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5589,46'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5591,46'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5591,67'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
    - functionName:    _ZN12_GLOBAL__N_110ARMOperand12CreateITMaskEjN7llvm_ks5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2539
      functionLinenumberEnd: 2545
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          50
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks11make_uniqueIN12_GLOBAL__N_110ARMOperandEJNS2_6KindTyEEEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS4_10unique_ptrIS6_NS4_14default_deleteIS6_EEEEE4typeEDpOT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2540,15'
          Dst:             _ZN7llvm_ks11make_uniqueIN12_GLOBAL__N_110ARMOperandEJNS2_6KindTyEEEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS4_10unique_ptrIS6_NS4_14default_deleteIS6_EEEEE4typeEDpOT0_
    - functionName:    _ZN12_GLOBAL__N_112ARMAsmParser13splitMnemonicEN7llvm_ks9StringRefERjRbS3_RS2_
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5447
      functionLinenumberEnd: 5542
      functionDepth:   0
      returnType:      'N/A'
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         883
      ICount:          8605
      EdgeCount:       1209
      CyclomaticComplexity: 328
      functionsReached:
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZNK12_GLOBAL__N_112ARMAsmParser7isThumbEv
        - _ZNK7llvm_ks9StringRef3endEv
        - __assert_fail
        - memcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5455,20'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5455,30'
          Dst:             _ZNK12_GLOBAL__N_112ARMAsmParser7isThumbEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5456,19'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5456,42'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5456,66'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5457,19'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5457,42'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5457,66'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5458,19'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5458,42'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5458,66'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5459,19'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5459,42'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5459,66'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5460,19'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5460,42'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5460,66'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5461,19'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5461,42'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5461,66'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5462,19'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5462,42'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5462,66'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5463,19'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5463,42'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5463,66'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5464,19'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5464,42'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5464,66'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5465,19'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5465,42'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5465,66'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5466,19'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5466,42'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5466,66'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5467,19'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5467,43'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5467,67'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5468,27'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:230,14'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5468,50'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5468,72'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5469,19'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5469,42'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5474,19'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5474,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5474,63'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5475,19'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5475,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5475,65'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5476,19'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5476,43'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5476,67'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5477,19'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5477,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/ADT/StringRef.h:423,14'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5479,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5480,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5481,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5482,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5483,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5484,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5485,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5486,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5487,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5488,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5489,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5490,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5491,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5492,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5493,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5494,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5495,8'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/ADT/StringRef.h:456,14'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5505,25'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5505,16'
          Dst:             _ZNK7llvm_ks9StringRef3endEv
        - Src:             'llvm/include/llvm/ADT/StringRef.h:240,9'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5506,21'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5506,42'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5507,21'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5507,42'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5507,65'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5508,21'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5508,43'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5508,65'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5509,21'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5509,44'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5509,67'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5510,21'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5510,46'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5510,67'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5511,21'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5511,43'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5511,67'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5512,21'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5512,43'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5512,66'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5513,21'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5513,44'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5513,67'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5514,21'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5514,43'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5514,66'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5515,22'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5515,32'
          Dst:             _ZNK12_GLOBAL__N_112ARMAsmParser7isThumbEv
        - Src:             'llvm/include/llvm/ADT/StringRef.h:456,14'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5522,27'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:230,14'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/ADT/StringRef.h:423,14'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5526,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5527,8'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/ADT/StringRef.h:456,14'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5536,27'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:230,14'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/ADT/StringRef.h:456,14'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/StringRef.h:456,14'
          Dst:             __assert_fail
    - functionName:    _ZN12_GLOBAL__N_112ARMAsmParser17parseDirectiveReqEN7llvm_ks9StringRefENS1_5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 9287
      functionLinenumberEnd: 9314
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          108
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks5SMLocC2Ev
        - _ZN7llvm_ks9StringMapIjNS_15MallocAllocatorEE6insertENSt3__14pairINS_9StringRefEjEE
        - _ZNK7llvm_ks11MCAsmParser6getTokEv
        - _ZNK7llvm_ks17StringMapIteratorIjEptEv
        - _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9288,25'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9291,9'
          Dst:             _ZN7llvm_ks5SMLocC2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9291,18'
          Dst:             _ZN7llvm_ks5SMLocC2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9300,14'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9300,23'
          Dst:             _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9308,20'
          Dst:             _ZN7llvm_ks9StringMapIjNS_15MallocAllocatorEE6insertENSt3__14pairINS_9StringRefEjEE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9308,7'
          Dst:             _ZNK7llvm_ks17StringMapIteratorIjEptEv
    - functionName:    _ZL28RequiresVFPRegListValidationN7llvm_ks9StringRefERbS1_
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5847
      functionLinenumberEnd: 5862
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         68
      ICount:          595
      EdgeCount:       90
      CyclomaticComplexity: 24
      functionsReached:
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZNK7llvm_ks9StringRefixEm
        - __assert_fail
        - memcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5851,23'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:230,14'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5851,50'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:230,14'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/ADT/StringRef.h:423,14'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5853,27'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5853,53'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5854,27'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5854,53'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5855,35'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5856,35'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5856,53'
          Dst:             _ZNK7llvm_ks9StringRefixEm
    - functionName:    _ZN12_GLOBAL__N_112ARMAsmParser13onLabelParsedEPN7llvm_ks8MCSymbolE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 9163
      functionLinenumberEnd: 9168
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          44
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9165,5'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
    - functionName:    _ZN12_GLOBAL__N_112ARMAsmParser26convertToMapAndConstraintsEjRKN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 3438
      functionLinenumberEnd: 3995
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         562
      ICount:          10988
      EdgeCount:       562
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - _ZN7llvm_ks9StringRefC2EPKc
        - __assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3443,5'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3439,3'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3444,14'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3446,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3446,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3447,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3447,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3447,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3454,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3454,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3455,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3455,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3455,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3459,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3459,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3460,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3460,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3460,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3464,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3464,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3465,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3465,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3465,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3469,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3469,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3470,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3470,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3470,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3474,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3474,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3475,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3475,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3475,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3479,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3479,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3480,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3480,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3480,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3484,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3484,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3485,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3485,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3485,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3489,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3489,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3490,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3490,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3490,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3494,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3494,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3495,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3495,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3495,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3499,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3499,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3500,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3500,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3500,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3504,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3504,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3505,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3505,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3505,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3509,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3509,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3510,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3510,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3510,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3514,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3514,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3515,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3515,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3515,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3519,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3519,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3520,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3520,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3520,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3524,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3524,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3525,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3525,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3525,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3529,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3529,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3530,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3530,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3530,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3534,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3534,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3535,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3535,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3535,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3539,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3539,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3540,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3540,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3540,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3544,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3544,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3545,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3545,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3545,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3549,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3549,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3550,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3550,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3550,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3554,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3554,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3555,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3555,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3555,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3559,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3559,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3560,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3560,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3560,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3564,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3564,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3565,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3565,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3565,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3569,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3569,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3570,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3570,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3570,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3574,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3574,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3575,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3575,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3575,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3579,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3579,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3580,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3580,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3580,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3584,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3584,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3585,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3585,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3585,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3589,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3589,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3590,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3590,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3590,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3594,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3594,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3595,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3595,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3595,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3599,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3599,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3600,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3600,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3600,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3604,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3604,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3605,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3605,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3605,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3609,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3609,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3610,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3610,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3610,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3614,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3614,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3615,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3615,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3615,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3619,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3619,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3620,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3620,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3620,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3624,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3624,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3625,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3625,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3625,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3629,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3629,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3630,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3630,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3630,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3634,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3634,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3635,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3635,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3635,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3639,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3639,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3640,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3640,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3640,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3644,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3644,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3645,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3645,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3645,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3649,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3649,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3650,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3650,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3650,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3654,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3654,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3655,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3655,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3655,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3659,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3659,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3660,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3660,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3660,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3664,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3664,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3665,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3665,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3665,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3669,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3669,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3670,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3670,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3670,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3674,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3674,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3675,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3675,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3675,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3679,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3679,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3680,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3680,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3680,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3684,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3684,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3685,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3685,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3685,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3689,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3689,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3690,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3690,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3690,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3694,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3694,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3695,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3695,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3695,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3699,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3699,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3700,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3700,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3700,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3704,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3704,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3705,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3705,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3705,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3709,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3709,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3710,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3710,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3710,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3714,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3714,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3715,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3715,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3715,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3719,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3719,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3720,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3720,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3720,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3724,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3724,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3725,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3725,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3725,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3729,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3729,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3730,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3730,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3730,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3734,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3734,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3735,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3735,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3735,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3739,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3739,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3740,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3740,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3740,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3744,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3744,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3745,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3745,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3745,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3749,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3749,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3750,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3750,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3750,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3754,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3754,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3755,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3755,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3755,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3759,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3759,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3760,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3760,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3760,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3764,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3764,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3765,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3765,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3765,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3769,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3769,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3770,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3770,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3770,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3774,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3774,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3775,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3775,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3775,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3779,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3779,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3780,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3780,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3780,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3784,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3784,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3785,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3785,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3785,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3789,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3789,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3790,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3790,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3790,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3794,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3794,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3795,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3795,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3795,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3799,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3799,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3800,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3800,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3800,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3804,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3804,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3805,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3805,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3805,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3809,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3809,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3810,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3810,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3810,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3814,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3814,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3815,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3815,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3815,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3819,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3819,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3820,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3820,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3820,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3824,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3824,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3825,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3825,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3825,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3829,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3829,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3830,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3830,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3830,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3834,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3834,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3835,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3835,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3835,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3839,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3839,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3840,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3840,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3840,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3844,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3844,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3845,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3845,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3845,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3849,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3849,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3850,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3850,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3850,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3854,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3854,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3855,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3855,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3855,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3859,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3859,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3860,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3860,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3860,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3864,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3864,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3865,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3865,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3865,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3869,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3869,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3870,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3870,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3870,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3874,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3874,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3875,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3875,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3875,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3879,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3879,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3880,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3880,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3880,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3884,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3884,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3885,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3885,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3885,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3889,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3889,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3890,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3890,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3890,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3894,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3894,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3895,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3895,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3895,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3899,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3899,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3900,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3900,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3900,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3904,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3904,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3905,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3905,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3905,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3909,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3909,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3910,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3910,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3910,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3914,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3914,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3915,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3915,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3915,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3919,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3919,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3920,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3920,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3920,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3924,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3924,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3925,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3925,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3925,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3929,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3929,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3930,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3930,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3930,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3934,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3934,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3935,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3935,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3935,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3939,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3939,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3940,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3940,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3940,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3944,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3944,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3945,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3945,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3945,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3949,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3949,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3950,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3950,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3950,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3954,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3954,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3955,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3955,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3955,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3959,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3959,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3960,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3960,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3960,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3964,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3964,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3965,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3965,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3965,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3969,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3969,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3970,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3970,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3970,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3974,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3974,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3975,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3975,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3975,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3979,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3979,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3980,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3980,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3980,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3984,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3984,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3985,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3985,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3985,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3989,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3989,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3990,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3990,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenAsmMatcher.inc:3990,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
    - functionName:    _ZN12_GLOBAL__N_112ARMAsmParser25checkTargetMatchPredicateERN7llvm_ks6MCInstE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 8785
      functionLinenumberEnd: 8834
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         77
      ICount:          344
      EdgeCount:       103
      CyclomaticComplexity: 28
      functionsReached:
        - _ZN12_GLOBAL__N_112ARMAsmParser9inITBlockEv
        - _ZN7llvm_ks6MCInst10getOperandEj
        - _ZN7llvm_ksL16isARMLowRegisterEj
        - _ZNK12_GLOBAL__N_112ARMAsmParser10isThumbOneEv
        - _ZNK12_GLOBAL__N_112ARMAsmParser10isThumbTwoEv
        - _ZNK12_GLOBAL__N_112ARMAsmParser8hasV6OpsEv
        - _ZNK12_GLOBAL__N_112ARMAsmParser8hasV8OpsEv
        - _ZNK12_GLOBAL__N_112ARMAsmParser9hasV6MOpsEv
        - _ZNK7llvm_ks11MCInstrInfo3getEj
        - _ZNK7llvm_ks13MCOperandInfo13isOptionalDefEv
        - _ZNK7llvm_ks6MCInst14getNumOperandsEv
        - _ZNK7llvm_ks6MCInst9getOpcodeEv
        - _ZNK7llvm_ks9MCOperand6getRegEv
        - __assert_fail
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8788,23'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8789,33'
          Dst:             _ZNK7llvm_ks11MCInstrInfo3getEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8791,5'
          Dst:             _ZNK7llvm_ks6MCInst14getNumOperandsEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8791,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8796,29'
          Dst:             _ZNK7llvm_ks13MCOperandInfo13isOptionalDefEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8800,9'
          Dst:             _ZNK12_GLOBAL__N_112ARMAsmParser10isThumbOneEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8800,30'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8800,47'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8804,9'
          Dst:             _ZNK12_GLOBAL__N_112ARMAsmParser10isThumbTwoEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8804,30'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8804,47'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8805,10'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser9inITBlockEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8807,9'
          Dst:             _ZNK12_GLOBAL__N_112ARMAsmParser10isThumbTwoEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8807,30'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8807,47'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8808,9'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser9inITBlockEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8810,14'
          Dst:             _ZNK12_GLOBAL__N_112ARMAsmParser10isThumbOneEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8813,34'
          Dst:             _ZNK12_GLOBAL__N_112ARMAsmParser9hasV6MOpsEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8814,31'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8814,45'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8814,9'
          Dst:             _ZN7llvm_ksL16isARMLowRegisterEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8815,31'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8815,45'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8815,9'
          Dst:             _ZN7llvm_ksL16isARMLowRegisterEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8818,36'
          Dst:             _ZNK12_GLOBAL__N_112ARMAsmParser8hasV6OpsEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8819,36'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8819,50'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8819,14'
          Dst:             _ZN7llvm_ksL16isARMLowRegisterEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8820,36'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8820,50'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8820,14'
          Dst:             _ZN7llvm_ksL16isARMLowRegisterEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8827,17'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8827,31'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8827,56'
          Dst:             _ZNK12_GLOBAL__N_112ARMAsmParser8hasV8OpsEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8829,21'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8829,35'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
    - functionName:    _ZN12_GLOBAL__N_112ARMAsmParser26validateTargetOperandClassERN7llvm_ks18MCParsedAsmOperandEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 10308
      functionLinenumberEnd: 10344
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         40
      ICount:          193
      EdgeCount:       51
      CyclomaticComplexity: 13
      functionsReached:
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - _ZNK12_GLOBAL__N_112ARMAsmParser8hasV8OpsEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - _ZNK7llvm_ks14MCRegisterInfo11getRegClassEj
        - _ZNK7llvm_ks15MCRegisterClass8containsEj
        - _ZNK7llvm_ks6MCExpr18evaluateAsAbsoluteERl
      functionUses:    0
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:10313,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:10317,66'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:10317,38'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:10318,17'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:10323,33'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:10325,20'
          Dst:             _ZNK7llvm_ks6MCExpr18evaluateAsAbsoluteERl
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:10334,9'
          Dst:             _ZNK12_GLOBAL__N_112ARMAsmParser8hasV8OpsEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:10339,14'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo11getRegClassEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:10339,46'
          Dst:             _ZNK7llvm_ks15MCRegisterClass8containsEj
    - functionName:    _ZN12_GLOBAL__N_112ARMAsmParser23MatchAndEmitInstructionEN7llvm_ks5SMLocERjRNS1_15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS5_14default_deleteIS7_EEEEEERNS1_10MCStreamerERmbS3_SF_
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 8846
      functionLinenumberEnd: 9001
      functionDepth:   0
      returnType:      bool
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         110
      ICount:          622
      EdgeCount:       199
      CyclomaticComplexity: 91
      functionsReached:
        - _ZN12_GLOBAL__N_112ARMAsmParser17forwardITPositionEv
        - _ZN12_GLOBAL__N_112ARMAsmParser18processInstructionERN7llvm_ks6MCInstERKNS1_15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS5_14default_deleteIS7_EEEEEERNS1_10MCStreamerE
        - _ZN12_GLOBAL__N_112ARMAsmParser19validateInstructionERN7llvm_ks6MCInstERKNS1_15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS5_14default_deleteIS7_EEEEEE
        - _ZN12_GLOBAL__N_112ARMAsmParser20MatchInstructionImplERKN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERNS1_6MCInstERmbj
        - _ZN12_GLOBAL__N_112ARMAsmParser7WarningEN7llvm_ks5SMLocERKNS1_5TwineENS1_8ArrayRefINS1_7SMRangeEEE
        - _ZN12_GLOBAL__N_112ARMAsmParser9inITBlockEv
        - _ZN7llvm_ks17isV8EligibleForITINS_6MCInstEEEbPT_
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - _ZN7llvm_ks5SMLocC2Ev
        - _ZN7llvm_ks5TwineC2EPKc
        - _ZN7llvm_ks6MCInst6setLocENS_5SMLocE
        - _ZN7llvm_ks6MCInstC2Em
        - _ZN7llvm_ks6MCInstD2Ev
        - _ZN7llvm_ks8ArrayRefINS_7SMRangeEEC2ENS_8NoneTypeE
        - _ZNK12_GLOBAL__N_110ARMOperand15getAlignmentLocEv
        - _ZNK12_GLOBAL__N_112ARMAsmParser7isThumbEv
        - _ZNK12_GLOBAL__N_112ARMAsmParser8hasV8OpsEv
        - _ZNK7llvm_ks17MCTargetAsmParser6getSTIEv
        - _ZNK7llvm_ks5SMLoceqERKS0_
        - _ZNK7llvm_ks6MCInst10getAddressEv
        - _ZNK7llvm_ks6MCInst9getOpcodeEv
        - __assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8852,3'
          Branch Sides:    []
        - Branch String:   'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8970,5'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8847,10'
          Dst:             _ZN7llvm_ks6MCInstC2Em
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8850,17'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser20MatchInstructionImplERKN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERNS1_6MCInstERmbj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9001,1'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8856,9'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser19validateInstructionERN7llvm_ks6MCInstERKNS1_15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS5_14default_deleteIS7_EEEEEE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8859,7'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser17forwardITPositionEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8864,27'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser9inITBlockEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8870,14'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser18processInstructionERN7llvm_ks6MCInstERKNS1_15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS5_14default_deleteIS7_EEEEEERNS1_10MCStreamerE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8874,27'
          Dst:             _ZNK12_GLOBAL__N_112ARMAsmParser8hasV8OpsEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8874,41'
          Dst:             _ZNK12_GLOBAL__N_112ARMAsmParser7isThumbEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8875,12'
          Dst:             _ZN7llvm_ks17isV8EligibleForITINS_6MCInstEEEbPT_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8876,24'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8876,9'
          Dst:             _ZN7llvm_ks8ArrayRefINS_7SMRangeEEC2ENS_8NoneTypeE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8876,9'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser7WarningEN7llvm_ks5SMLocERKNS1_5TwineENS1_8ArrayRefINS1_7SMRangeEEE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8883,5'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser17forwardITPositionEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8887,14'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8890,10'
          Dst:             _ZN7llvm_ks6MCInst6setLocENS_5SMLocE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8891,31'
          Dst:             _ZNK7llvm_ks17MCTargetAsmParser6getSTIEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8893,24'
          Dst:             _ZNK7llvm_ks6MCInst10getAddressEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8943,38'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8944,21'
          Dst:             _ZN7llvm_ks5SMLocC2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8944,18'
          Dst:             _ZNK7llvm_ks5SMLoceqERKS0_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8950,38'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8951,21'
          Dst:             _ZN7llvm_ks5SMLocC2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8951,18'
          Dst:             _ZNK7llvm_ks5SMLoceqERKS0_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8968,38'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8968,59'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand15getAlignmentLocEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8969,21'
          Dst:             _ZN7llvm_ks5SMLocC2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8969,18'
          Dst:             _ZNK7llvm_ks5SMLoceqERKS0_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:8972,9'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9000,3'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9001,1'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
    - functionName:    _ZN12_GLOBAL__N_112ARMAsmParser14ParseDirectiveEN7llvm_ks8AsmTokenE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 9005
      functionLinenumberEnd: 9085
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         331
      ICount:          3323
      EdgeCount:       441
      CyclomaticComplexity: 112
      functionsReached:
        - _ZN12_GLOBAL__N_112ARMAsmParser17parseDirectiveARMEN7llvm_ks5SMLocE
        - _ZN12_GLOBAL__N_112ARMAsmParser17parseDirectiveCPUEN7llvm_ks5SMLocE
        - _ZN12_GLOBAL__N_112ARMAsmParser17parseDirectiveFPUEN7llvm_ks5SMLocE
        - _ZN12_GLOBAL__N_112ARMAsmParser17parseDirectivePadEN7llvm_ks5SMLocE
        - _ZN12_GLOBAL__N_112ARMAsmParser18parseDirectiveArchEN7llvm_ks5SMLocE
        - _ZN12_GLOBAL__N_112ARMAsmParser18parseDirectiveCodeEN7llvm_ks5SMLocE
        - _ZN12_GLOBAL__N_112ARMAsmParser18parseDirectiveEvenEN7llvm_ks5SMLocE
        - _ZN12_GLOBAL__N_112ARMAsmParser18parseDirectiveInstEN7llvm_ks5SMLocEc
        - _ZN12_GLOBAL__N_112ARMAsmParser18parseLiteralValuesEjN7llvm_ks5SMLocE
        - _ZN12_GLOBAL__N_112ARMAsmParser19parseDirectiveAlignEN7llvm_ks5SMLocE
        - _ZN12_GLOBAL__N_112ARMAsmParser19parseDirectiveFnEndEN7llvm_ks5SMLocE
        - _ZN12_GLOBAL__N_112ARMAsmParser19parseDirectiveLtorgEN7llvm_ks5SMLocE
        - _ZN12_GLOBAL__N_112ARMAsmParser19parseDirectiveMovSPEN7llvm_ks5SMLocE
        - _ZN12_GLOBAL__N_112ARMAsmParser19parseDirectiveSetFPEN7llvm_ks5SMLocE
        - _ZN12_GLOBAL__N_112ARMAsmParser19parseDirectiveThumbEN7llvm_ks5SMLocE
        - _ZN12_GLOBAL__N_112ARMAsmParser19parseDirectiveUnreqEN7llvm_ks5SMLocE
        - _ZN12_GLOBAL__N_112ARMAsmParser20parseDirectiveSyntaxEN7llvm_ks5SMLocE
        - _ZN12_GLOBAL__N_112ARMAsmParser21parseDirectiveFnStartEN7llvm_ks5SMLocE
        - _ZN12_GLOBAL__N_112ARMAsmParser21parseDirectiveRegSaveEN7llvm_ks5SMLocEb
        - _ZN12_GLOBAL__N_112ARMAsmParser22parseDirectiveEabiAttrEN7llvm_ks5SMLocE
        - _ZN12_GLOBAL__N_112ARMAsmParser22parseDirectiveThumbSetEN7llvm_ks5SMLocE
        - _ZN12_GLOBAL__N_112ARMAsmParser23parseDirectiveThumbFuncEN7llvm_ks5SMLocE
        - _ZN12_GLOBAL__N_112ARMAsmParser23parseDirectiveUnwindRawEN7llvm_ks5SMLocE
        - _ZN12_GLOBAL__N_112ARMAsmParser24parseDirectiveCantUnwindEN7llvm_ks5SMLocE
        - _ZN12_GLOBAL__N_112ARMAsmParser24parseDirectiveObjectArchEN7llvm_ks5SMLocE
        - _ZN12_GLOBAL__N_112ARMAsmParser24parseDirectiveTLSDescSeqEN7llvm_ks5SMLocE
        - _ZN12_GLOBAL__N_112ARMAsmParser25parseDirectiveHandlerDataEN7llvm_ks5SMLocE
        - _ZN12_GLOBAL__N_112ARMAsmParser25parseDirectivePersonalityEN7llvm_ks5SMLocE
        - _ZN12_GLOBAL__N_112ARMAsmParser27parseDirectiveArchExtensionEN7llvm_ks5SMLocE
        - _ZN12_GLOBAL__N_112ARMAsmParser30parseDirectivePersonalityIndexEN7llvm_ks5SMLocE
        - _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZNK7llvm_ks16MCObjectFileInfo17getObjectFileTypeEv
        - _ZNK7llvm_ks8AsmToken13getIdentifierEv
        - _ZNK7llvm_ks8AsmToken6getLocEv
        - _ZNK7llvm_ks9MCContext17getObjectFileInfoEv
        - memcmp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9007,5'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9007,18'
          Dst:             _ZNK7llvm_ks9MCContext17getObjectFileInfoEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9007,39'
          Dst:             _ZNK7llvm_ks16MCObjectFileInfo17getObjectFileTypeEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9011,33'
          Dst:             _ZNK7llvm_ks8AsmToken13getIdentifierEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9012,16'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9013,46'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9013,12'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser18parseLiteralValuesEjN7llvm_ks5SMLocE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9014,21'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9014,42'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9015,46'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9015,12'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser18parseLiteralValuesEjN7llvm_ks5SMLocE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9016,21'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9017,44'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9017,12'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser19parseDirectiveThumbEN7llvm_ks5SMLocE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9018,21'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9019,42'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9019,12'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser17parseDirectiveARMEN7llvm_ks5SMLocE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9020,21'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9021,48'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9021,12'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser23parseDirectiveThumbFuncEN7llvm_ks5SMLocE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9022,21'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9023,43'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9023,12'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser18parseDirectiveCodeEN7llvm_ks5SMLocE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9024,21'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9025,45'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9025,12'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser20parseDirectiveSyntaxEN7llvm_ks5SMLocE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9026,21'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9027,44'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9027,12'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser19parseDirectiveUnreqEN7llvm_ks5SMLocE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9028,21'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9029,44'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9029,12'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser19parseDirectiveFnEndEN7llvm_ks5SMLocE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9030,21'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9031,49'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9031,12'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser24parseDirectiveCantUnwindEN7llvm_ks5SMLocE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9032,21'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9033,50'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9033,12'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser25parseDirectivePersonalityEN7llvm_ks5SMLocE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9034,21'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9035,50'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9035,12'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser25parseDirectiveHandlerDataEN7llvm_ks5SMLocE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9036,21'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9037,44'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9037,12'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser19parseDirectiveSetFPEN7llvm_ks5SMLocE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9038,21'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9039,42'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9039,12'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser17parseDirectivePadEN7llvm_ks5SMLocE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9040,21'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9041,46'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9041,12'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser21parseDirectiveRegSaveEN7llvm_ks5SMLocEb
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9042,21'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9043,46'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9043,12'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser21parseDirectiveRegSaveEN7llvm_ks5SMLocEb
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9044,21'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9044,42'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9045,44'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9045,12'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser19parseDirectiveLtorgEN7llvm_ks5SMLocE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9046,21'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9047,43'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9047,12'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser18parseDirectiveEvenEN7llvm_ks5SMLocE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9048,21'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9049,55'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9049,12'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser30parseDirectivePersonalityIndexEN7llvm_ks5SMLocE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9050,21'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9051,48'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9051,12'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser23parseDirectiveUnwindRawEN7llvm_ks5SMLocE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9052,21'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9053,44'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9053,12'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser19parseDirectiveMovSPEN7llvm_ks5SMLocE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9054,21'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9055,52'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9055,12'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser27parseDirectiveArchExtensionEN7llvm_ks5SMLocE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9056,21'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9057,44'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9057,12'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser19parseDirectiveAlignEN7llvm_ks5SMLocE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9058,21'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9059,47'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9059,12'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser22parseDirectiveThumbSetEN7llvm_ks5SMLocE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9062,18'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9063,45'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9063,14'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser18parseDirectiveArchEN7llvm_ks5SMLocE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9064,23'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9065,44'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9065,14'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser17parseDirectiveCPUEN7llvm_ks5SMLocE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9066,23'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9067,49'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9067,14'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser22parseDirectiveEabiAttrEN7llvm_ks5SMLocE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9068,23'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9069,44'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9069,14'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser17parseDirectiveFPUEN7llvm_ks5SMLocE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9070,23'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9071,48'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9071,14'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser21parseDirectiveFnStartEN7llvm_ks5SMLocE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9072,23'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9073,45'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9073,14'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser18parseDirectiveInstEN7llvm_ks5SMLocEc
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9074,23'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9075,45'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9075,14'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser18parseDirectiveInstEN7llvm_ks5SMLocEc
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9076,23'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9077,45'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9077,14'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser18parseDirectiveInstEN7llvm_ks5SMLocEc
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9078,23'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9079,51'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9079,14'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser24parseDirectiveObjectArchEN7llvm_ks5SMLocE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9080,23'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9081,51'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:9081,14'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser24parseDirectiveTLSDescSeqEN7llvm_ks5SMLocE
    - functionName:    _ZN12_GLOBAL__N_112ARMAsmParser16ParseInstructionERN7llvm_ks20ParseInstructionInfoENS1_9StringRefENS1_5SMLocERNS1_15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS7_14default_deleteIS9_EEEEEERj
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5867
      functionLinenumberEnd: 6188
      functionDepth:   0
      returnType:      bool
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         368
      ICount:          3598
      EdgeCount:       473
      CyclomaticComplexity: 107
      functionsReached:
        - _ZL15isDataTypeTokenN7llvm_ks9StringRefE
        - _ZL20applyMnemonicAliasesRN7llvm_ks9StringRefEmj
        - _ZL24doesIgnoreDataTypeSuffixN7llvm_ks9StringRefES0_
        - _ZL28RequiresVFPRegListValidationN7llvm_ks9StringRefERbS1_
        - _ZN12_GLOBAL__N_110ARMOperand11CreateCCOutEjN7llvm_ks5SMLocE
        - _ZN12_GLOBAL__N_110ARMOperand11CreateTokenEN7llvm_ks9StringRefENS1_5SMLocE
        - _ZN12_GLOBAL__N_110ARMOperand12CreateITMaskEjN7llvm_ks5SMLocE
        - _ZN12_GLOBAL__N_110ARMOperand14CreateCondCodeEN7llvm_ks5ARMCC9CondCodesENS1_5SMLocE
        - _ZN12_GLOBAL__N_110ARMOperand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_
        - _ZN12_GLOBAL__N_110ARMOperand9CreateRegEjN7llvm_ks5SMLocES2_
        - _ZN12_GLOBAL__N_112ARMAsmParser12parseOperandERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEENS1_9StringRefERj
        - _ZN12_GLOBAL__N_112ARMAsmParser13splitMnemonicEN7llvm_ks9StringRefERjRbS3_RS2_
        - _ZN12_GLOBAL__N_112ARMAsmParser17parseDirectiveReqEN7llvm_ks9StringRefENS1_5SMLocE
        - _ZN12_GLOBAL__N_112ARMAsmParser21getMnemonicAcceptInfoEN7llvm_ks9StringRefES2_RbS3_
        - _ZN12_GLOBAL__N_112ARMAsmParser22shouldOmitCCOutOperandEN7llvm_ks9StringRefERNS1_15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS4_14default_deleteIS6_EEEEEE
        - _ZN12_GLOBAL__N_112ARMAsmParser26shouldOmitPredicateOperandEN7llvm_ks9StringRefERNS1_15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS4_14default_deleteIS6_EEEEEE
        - _ZN12_GLOBAL__N_112ARMAsmParser29tryConvertingToTwoOperandFormEN7llvm_ks9StringRefEbRNS1_15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS4_14default_deleteIS6_EEEEEE
        - _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - _ZN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEEE5eraseEPS6_
        - _ZN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEEE6insertEPS6_OS6_
        - _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEEvE4backEv
        - _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEEvE5frontEv
        - _ZN7llvm_ks5SMLoc14getFromPointerEPKc
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZN7llvm_ks9StringRefC2Ev
        - _ZNK12_GLOBAL__N_110ARMOperand12isDPRRegListEv
        - _ZNK12_GLOBAL__N_110ARMOperand12isSPRRegListEv
        - _ZNK12_GLOBAL__N_112ARMAsmParser10isThumbOneEv
        - _ZNK12_GLOBAL__N_112ARMAsmParser10isThumbTwoEv
        - _ZNK12_GLOBAL__N_112ARMAsmParser7isThumbEv
        - _ZNK12_GLOBAL__N_112ARMAsmParser8isMClassEv
        - _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks11MCAsmParser6getTokEv
        - _ZNK7llvm_ks14MCRegisterInfo11getRegClassEj
        - _ZNK7llvm_ks14MCRegisterInfo16getEncodingValueEj
        - _ZNK7llvm_ks14MCRegisterInfo19getMatchingSuperRegEjjPKNS_15MCRegisterClassE
        - _ZNK7llvm_ks14MCRegisterInfo9getSubRegEjj
        - _ZNK7llvm_ks15MCRegisterClass8containsEj
        - _ZNK7llvm_ks17MCTargetAsmParser20getAvailableFeaturesEv
        - _ZNK7llvm_ks5SMLoc10getPointerEv
        - _ZNK7llvm_ks8AsmToken13getIdentifierEv
        - _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - _ZNK7llvm_ks9StringRefixEm
        - __assert_fail
        - memchr
        - memcmp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5868,25'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5874,5'
          Dst:             _ZL28RequiresVFPRegListValidationN7llvm_ks9StringRefERbS1_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5882,32'
          Dst:             _ZNK7llvm_ks17MCTargetAsmParser20getAvailableFeaturesEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5883,31'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5884,3'
          Dst:             _ZL20applyMnemonicAliasesRN7llvm_ks9StringRefEmj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5887,14'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5887,23'
          Dst:             _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5888,14'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5888,23'
          Dst:             _ZNK7llvm_ks8AsmToken13getIdentifierEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5888,42'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5889,5'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser17parseDirectiveReqEN7llvm_ks9StringRefENS1_5SMLocE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5897,33'
          Dst:             memchr
        - Src:             'llvm/include/llvm/ADT/StringRef.h:456,14'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5904,13'
          Dst:             _ZN7llvm_ks9StringRefC2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5905,14'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser13splitMnemonicEN7llvm_ks9StringRefERjRbS3_RS2_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5909,7'
          Dst:             _ZNK12_GLOBAL__N_112ARMAsmParser10isThumbOneEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5909,67'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5916,22'
          Dst:             _ZN12_GLOBAL__N_110ARMOperand11CreateTokenEN7llvm_ks9StringRefENS1_5SMLocE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5916,12'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5923,19'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5924,47'
          Dst:             _ZNK7llvm_ks5SMLoc10getPointerEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5924,17'
          Dst:             _ZN7llvm_ks5SMLoc14getFromPointerEPKc
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5933,18'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5941,11'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5944,24'
          Dst:             _ZN12_GLOBAL__N_110ARMOperand12CreateITMaskEjN7llvm_ks5SMLocE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5944,14'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5958,3'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser21getMnemonicAcceptInfoEN7llvm_ks9StringRefES2_RbS3_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5981,47'
          Dst:             _ZNK7llvm_ks5SMLoc10getPointerEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5981,17'
          Dst:             _ZN7llvm_ks5SMLoc14getFromPointerEPKc
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5982,24'
          Dst:             _ZN12_GLOBAL__N_110ARMOperand11CreateCCOutEjN7llvm_ks5SMLocE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5982,14'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5988,47'
          Dst:             _ZNK7llvm_ks5SMLoc10getPointerEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5988,17'
          Dst:             _ZN7llvm_ks5SMLoc14getFromPointerEPKc
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5990,24'
          Dst:             _ZN12_GLOBAL__N_110ARMOperand14CreateCondCodeEN7llvm_ks5ARMCC9CondCodesENS1_5SMLocE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5990,14'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5997,49'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5997,11'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5996,24'
          Dst:             _ZN12_GLOBAL__N_110ARMOperand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5996,14'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5999,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:5999,35'
          Dst:             _ZNK12_GLOBAL__N_112ARMAsmParser8isMClassEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6008,17'
          Dst:             memchr
        - Src:             'llvm/include/llvm/ADT/StringRef.h:456,14'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6013,9'
          Dst:             _ZL15isDataTypeTokenN7llvm_ks9StringRefE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6014,9'
          Dst:             _ZL24doesIgnoreDataTypeSuffixN7llvm_ks9StringRefES0_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6018,23'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6018,32'
          Dst:             _ZNK12_GLOBAL__N_112ARMAsmParser7isThumbEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6030,23'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6030,32'
          Dst:             _ZNK12_GLOBAL__N_112ARMAsmParser7isThumbEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6030,59'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6031,49'
          Dst:             _ZNK7llvm_ks5SMLoc10getPointerEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6031,19'
          Dst:             _ZN7llvm_ks5SMLoc14getFromPointerEPKc
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6032,26'
          Dst:             _ZN12_GLOBAL__N_110ARMOperand11CreateTokenEN7llvm_ks9StringRefENS1_5SMLocE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6032,16'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6037,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6037,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6039,9'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser12parseOperandERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEENS1_9StringRefERj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6045,12'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6045,23'
          Dst:             _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6049,11'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser12parseOperandERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEENS1_9StringRefERj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6057,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6057,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6068,58'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEEvE4backEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6069,42'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand12isSPRRegListEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6075,42'
          Dst:             _ZNK12_GLOBAL__N_110ARMOperand12isDPRRegListEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6083,3'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser29tryConvertingToTwoOperandFormEN7llvm_ks9StringRefEbRNS1_15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS4_14default_deleteIS6_EEEEEE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6092,24'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser22shouldOmitCCOutOperandEN7llvm_ks9StringRefERNS1_15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS4_14default_deleteIS6_EEEEEE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6093,14'
          Dst:             _ZN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEEE5eraseEPS6_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6098,7'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser26shouldOmitPredicateOperandEN7llvm_ks9StringRefERNS1_15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS4_14default_deleteIS6_EEEEEE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6099,14'
          Dst:             _ZN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEEE5eraseEPS6_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6106,8'
          Dst:             _ZNK12_GLOBAL__N_112ARMAsmParser7isThumbEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6106,33'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6107,34'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6108,14'
          Dst:             _ZN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEEE5eraseEPS6_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6116,8'
          Dst:             _ZNK12_GLOBAL__N_112ARMAsmParser7isThumbEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6117,20'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6117,44'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6117,68'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6118,20'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6119,32'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6119,56'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6121,50'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6122,50'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6124,39'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo11getRegClassEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6126,43'
          Dst:             _ZNK7llvm_ks15MCRegisterClass8containsEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6127,13'
          Dst:             _ZNK7llvm_ks15MCRegisterClass8containsEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6130,26'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo16getEncodingValueEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6131,27'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo16getEncodingValueEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6142,18'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo11getRegClassEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6141,30'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo19getMatchingSuperRegEjjPKNS_15MCRegisterClassE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6144,11'
          Dst:             _ZN12_GLOBAL__N_110ARMOperand9CreateRegEjN7llvm_ks5SMLocES2_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6143,7'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6145,16'
          Dst:             _ZN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEEE5eraseEPS6_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6150,20'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6150,42'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6155,50'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6156,50'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6158,7'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6161,44'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo11getRegClassEj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6160,32'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo19getMatchingSuperRegEjjPKNS_15MCRegisterClassE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6163,7'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6165,33'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo9getSubRegEjj
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6169,11'
          Dst:             _ZN12_GLOBAL__N_110ARMOperand9CreateRegEjN7llvm_ks5SMLocES2_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6167,16'
          Dst:             _ZN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEEE6insertEPS6_OS6_
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6178,7'
          Dst:             _ZNK12_GLOBAL__N_112ARMAsmParser10isThumbTwoEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6178,35'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6179,34'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6180,34'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6181,34'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6182,34'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6183,34'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6184,24'
          Dst:             _ZN12_GLOBAL__N_110ARMOperand11CreateTokenEN7llvm_ks9StringRefENS1_5SMLocE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6184,14'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEEvE5frontEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:6185,14'
          Dst:             _ZN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEEE5eraseEPS6_
    - functionName:    _ZN12_GLOBAL__N_112ARMAsmParser13ParseRegisterERjRN7llvm_ks5SMLocES4_S1_
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2967
      functionLinenumberEnd: 2973
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          47
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_112ARMAsmParser16tryParseRegisterEv
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZNK7llvm_ks11MCAsmParser6getTokEv
        - _ZNK7llvm_ks8AsmToken6getLocEv
        - _ZNK7llvm_ks8AsmToken9getEndLocEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2968,25'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2968,37'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2969,18'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2970,16'
          Dst:             _ZNK7llvm_ks8AsmToken9getEndLocEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:2971,11'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParser16tryParseRegisterEv
    - functionName:    _ZN12_GLOBAL__N_112ARMAsmParserD0Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_112ARMAsmParserD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:132,7'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParserD2Ev
    - functionName:    _ZN12_GLOBAL__N_112ARMAsmParserD2Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_113UnwindContextD2Ev
        - _ZN7llvm_ks17MCTargetAsmParserD2Ev
        - _ZN7llvm_ks9StringMapIjNS_15MallocAllocatorEED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:132,7'
          Dst:             _ZN7llvm_ks9StringMapIjNS_15MallocAllocatorEED2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:132,7'
          Dst:             _ZN12_GLOBAL__N_113UnwindContextD2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:132,7'
          Dst:             _ZN7llvm_ks17MCTargetAsmParserD2Ev
    - functionName:    _ZN12_GLOBAL__N_113UnwindContextD2Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11SmallVectorINS_5SMLocELj4EED2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:60,7'
          Dst:             _ZN7llvm_ks11SmallVectorINS_5SMLocELj4EED2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:60,7'
          Dst:             _ZN7llvm_ks11SmallVectorINS_5SMLocELj4EED2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:60,7'
          Dst:             _ZN7llvm_ks11SmallVectorINS_5SMLocELj4EED2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:60,7'
          Dst:             _ZN7llvm_ks11SmallVectorINS_5SMLocELj4EED2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:60,7'
          Dst:             _ZN7llvm_ks11SmallVectorINS_5SMLocELj4EED2Ev
    - functionName:    _ZN12_GLOBAL__N_113UnwindContextC2ERN7llvm_ks11MCAsmParserE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          87
      EdgeCount:       25
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN7llvm_ks11SmallVectorINS_5SMLocELj4EEC2Ev
        - _ZN7llvm_ks11SmallVectorINS_5SMLocELj4EED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:73,3'
          Dst:             _ZN7llvm_ks11SmallVectorINS_5SMLocELj4EEC2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:73,3'
          Dst:             _ZN7llvm_ks11SmallVectorINS_5SMLocELj4EEC2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:73,3'
          Dst:             _ZN7llvm_ks11SmallVectorINS_5SMLocELj4EEC2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:73,3'
          Dst:             _ZN7llvm_ks11SmallVectorINS_5SMLocELj4EEC2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:73,3'
          Dst:             _ZN7llvm_ks11SmallVectorINS_5SMLocELj4EEC2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:73,62'
          Dst:             _ZN7llvm_ks11SmallVectorINS_5SMLocELj4EED2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:73,62'
          Dst:             _ZN7llvm_ks11SmallVectorINS_5SMLocELj4EED2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:73,62'
          Dst:             _ZN7llvm_ks11SmallVectorINS_5SMLocELj4EED2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:73,62'
          Dst:             _ZN7llvm_ks11SmallVectorINS_5SMLocELj4EED2Ev
    - functionName:    _ZN12_GLOBAL__N_112ARMAsmParserC2ERKN7llvm_ks15MCSubtargetInfoERNS1_11MCAsmParserERKNS1_11MCInstrInfoERKNS1_15MCTargetOptionsE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 364
      functionLinenumberEnd: 381
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          154
      EdgeCount:       41
      CyclomaticComplexity: 16
      functionsReached:
        - _ZN12_GLOBAL__N_113UnwindContextC2ERN7llvm_ks11MCAsmParserE
        - _ZN12_GLOBAL__N_113UnwindContextD2Ev
        - _ZN7llvm_ks10MCStreamer17getTargetStreamerEv
        - _ZN7llvm_ks17ARMTargetStreamerC2ERNS_10MCStreamerE
        - _ZN7llvm_ks17MCTargetAsmParser20setAvailableFeaturesEm
        - _ZN7llvm_ks17MCTargetAsmParserC2ERKNS_15MCTargetOptionsERKNS_15MCSubtargetInfoE
        - _ZN7llvm_ks17MCTargetAsmParserD2Ev
        - _ZN7llvm_ks20MCAsmParserExtension10InitializeERNS_11MCAsmParserE
        - _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks9StringMapIjNS_15MallocAllocatorEEC2Ev
        - _ZN7llvm_ks9StringMapIjNS_15MallocAllocatorEED2Ev
        - _ZNK12_GLOBAL__N_112ARMAsmParser24ComputeAvailableFeaturesERKN7llvm_ks13FeatureBitsetE
        - _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - _ZNK7llvm_ks9MCContext15getRegisterInfoEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:364,7'
          Dst:             _ZN7llvm_ks17MCTargetAsmParserC2ERKNS_15MCTargetOptionsERKNS_15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:364,50'
          Dst:             _ZN12_GLOBAL__N_113UnwindContextC2ERN7llvm_ks11MCAsmParserE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:362,3'
          Dst:             _ZN7llvm_ks9StringMapIjNS_15MallocAllocatorEEC2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:365,27'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10InitializeERNS_11MCAsmParserE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:367,21'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:368,11'
          Dst:             _ZN7llvm_ks10MCStreamer17getTargetStreamerEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:369,11'
          Dst:             _ZN7llvm_ks17ARMTargetStreamerC2ERNS_10MCStreamerE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:372,11'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:372,24'
          Dst:             _ZNK7llvm_ks9MCContext15getRegisterInfoEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:375,55'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:375,26'
          Dst:             _ZNK12_GLOBAL__N_112ARMAsmParser24ComputeAvailableFeaturesERKN7llvm_ks13FeatureBitsetE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:375,5'
          Dst:             _ZN7llvm_ks17MCTargetAsmParser20setAvailableFeaturesEm
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:381,3'
          Dst:             _ZN7llvm_ks9StringMapIjNS_15MallocAllocatorEED2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:381,3'
          Dst:             _ZN12_GLOBAL__N_113UnwindContextD2Ev
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:381,3'
          Dst:             _ZN7llvm_ks17MCTargetAsmParserD2Ev
    - functionName:    _ZN7llvm_ks19RegisterMCAsmParserIN12_GLOBAL__N_112ARMAsmParserEE9AllocatorERKNS_15MCSubtargetInfoERNS_11MCAsmParserERKNS_11MCInstrInfoERKNS_15MCTargetOptionsE
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/TargetRegistry.h'
      linkageType:     InternalLinkage
      functionLinenumber: 907
      functionLinenumberEnd: 909
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN12_GLOBAL__N_112ARMAsmParserC2ERKN7llvm_ks15MCSubtargetInfoERNS1_11MCAsmParserERKNS1_11MCInstrInfoERKNS1_15MCTargetOptionsE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/TargetRegistry.h:908,16'
          Dst:             _ZN12_GLOBAL__N_112ARMAsmParserC2ERKN7llvm_ks15MCSubtargetInfoERNS1_11MCAsmParserERKNS1_11MCInstrInfoERKNS1_15MCTargetOptionsE
    - functionName:    _ZN7llvm_ks19RegisterMCAsmParserIN12_GLOBAL__N_112ARMAsmParserEEC2ERNS_6TargetE
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/TargetRegistry.h'
      linkageType:     InternalLinkage
      functionLinenumber: 900
      functionLinenumberEnd: 902
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks14TargetRegistry19RegisterMCAsmParserERNS_6TargetEPFPNS_17MCTargetAsmParserERKNS_15MCSubtargetInfoERNS_11MCAsmParserERKNS_11MCInstrInfoERKNS_15MCTargetOptionsEE
        - _ZN7llvm_ks19RegisterMCAsmParserIN12_GLOBAL__N_112ARMAsmParserEE9AllocatorERKNS_15MCSubtargetInfoERNS_11MCAsmParserERKNS_11MCInstrInfoERKNS_15MCTargetOptionsE
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/TargetRegistry.h:901,5'
          Dst:             _ZN7llvm_ks14TargetRegistry19RegisterMCAsmParserERNS_6TargetEPFPNS_17MCTargetAsmParserERKNS_15MCSubtargetInfoERNS_11MCAsmParserERKNS_11MCInstrInfoERKNS_15MCTargetOptionsEE
        - Src:             'llvm/include/llvm/Support/TargetRegistry.h:901,5'
          Dst:             _ZN7llvm_ks19RegisterMCAsmParserIN12_GLOBAL__N_112ARMAsmParserEE9AllocatorERKNS_15MCSubtargetInfoERNS_11MCAsmParserERKNS_11MCInstrInfoERKNS_15MCTargetOptionsE
    - functionName:    LLVMInitializeARMAsmParser
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 10210
      functionLinenumberEnd: 10215
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks19RegisterMCAsmParserIN12_GLOBAL__N_112ARMAsmParserEEC2ERNS_6TargetE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:10211,37'
          Dst:             _ZN7llvm_ks19RegisterMCAsmParserIN12_GLOBAL__N_112ARMAsmParserEEC2ERNS_6TargetE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:10212,37'
          Dst:             _ZN7llvm_ks19RegisterMCAsmParserIN12_GLOBAL__N_112ARMAsmParserEEC2ERNS_6TargetE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:10213,37'
          Dst:             _ZN7llvm_ks19RegisterMCAsmParserIN12_GLOBAL__N_112ARMAsmParserEEC2ERNS_6TargetE
        - Src:             'llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp:10214,37'
          Dst:             _ZN7llvm_ks19RegisterMCAsmParserIN12_GLOBAL__N_112ARMAsmParserEEC2ERNS_6TargetE
    - functionName:    _ZNK7llvm_ks9ARMMCExpr24fixELFSymbolsInTLSFixupsERNS_11MCAssemblerE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMMCExpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks9ARMMCExpr22findAssociatedFragmentEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMMCExpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks6MCExpr22findAssociatedFragmentEv
        - _ZNK7llvm_ks9ARMMCExpr10getSubExprEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCExpr.h:67,12'
          Dst:             _ZNK7llvm_ks9ARMMCExpr10getSubExprEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCExpr.h:67,26'
          Dst:             _ZNK7llvm_ks6MCExpr22findAssociatedFragmentEv
    - functionName:    _ZNK7llvm_ks9ARMMCExpr10getSubExprEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMMCExpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks9ARMMCExpr25evaluateAsRelocatableImplERNS_7MCValueEPKNS_11MCAsmLayoutEPKNS_7MCFixupE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMMCExpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks9ARMMCExprD0Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMMCExpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 17
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks9ARMMCExprD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCExpr.h:17,7'
          Dst:             _ZN7llvm_ks9ARMMCExprD2Ev
    - functionName:    _ZN7llvm_ks9ARMMCExprD2Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMMCExpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 17
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12MCTargetExprD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCExpr.h:17,7'
          Dst:             _ZN7llvm_ks12MCTargetExprD2Ev
    - functionName:    _ZNK7llvm_ks9ARMMCExpr13visitUsedExprERNS_10MCStreamerE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMMCExpr.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks10MCStreamer13visitUsedExprERKNS_6MCExprE
        - _ZNK7llvm_ks9ARMMCExpr10getSubExprEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCExpr.cpp:40,27'
          Dst:             _ZNK7llvm_ks9ARMMCExpr10getSubExprEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCExpr.cpp:40,12'
          Dst:             _ZN7llvm_ks10MCStreamer13visitUsedExprERKNS_6MCExprE
    - functionName:    _ZNK7llvm_ks9ARMMCExpr9printImplERNS_11raw_ostreamEPKNS_9MCAsmInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMMCExpr.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          77
      EdgeCount:       13
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11raw_ostreamlsEPKc
        - _ZN7llvm_ks11raw_ostreamlsEc
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - _ZNK7llvm_ks6MCExpr5printERNS_11raw_ostreamEPKNS_9MCAsmInfoE
        - _ZNK7llvm_ks6MCExpr7getKindEv
        - _ZNK7llvm_ks9ARMMCExpr10getSubExprEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/ARM/MCTargetDesc/ARMMCExpr.cpp:25,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCExpr.cpp:26,12'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCExpr.cpp:27,24'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCExpr.cpp:28,24'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCExpr.cpp:31,24'
          Dst:             _ZNK7llvm_ks9ARMMCExpr10getSubExprEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCExpr.cpp:32,13'
          Dst:             _ZNK7llvm_ks6MCExpr7getKindEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCExpr.cpp:33,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEc
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCExpr.cpp:34,9'
          Dst:             _ZNK7llvm_ks6MCExpr5printERNS_11raw_ostreamEPKNS_9MCAsmInfoE
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCExpr.cpp:35,13'
          Dst:             _ZNK7llvm_ks6MCExpr7getKindEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCExpr.cpp:36,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEc
    - functionName:    _ZN7llvm_ks9ARMMCExprC2ENS0_11VariantKindEPKNS_6MCExprE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMMCExpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12MCTargetExprC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCExpr.h:29,12'
          Dst:             _ZN7llvm_ks12MCTargetExprC2Ev
    - functionName:    _ZN7llvm_ks9ARMMCExpr6createENS0_11VariantKindEPKNS_6MCExprERNS_9MCContextE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMMCExpr.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 22
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          63
      EdgeCount:       12
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks9ARMMCExprC2ENS0_11VariantKindEPKNS_6MCExprE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCExpr.cpp:21,20'
          Dst:             _ZN7llvm_ks9ARMMCExprC2ENS0_11VariantKindEPKNS_6MCExprE
    - functionName:    _GLOBAL__sub_I_ARMMCTargetDesc.cpp
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          2096
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - _ZN7llvm_ks13FeatureBitsetC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:130,44'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:130,76'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:131,67'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:131,93'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:132,41'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:132,59'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:133,41'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:133,59'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:134,41'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:134,59'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:135,41'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:135,59'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:136,39'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:136,56'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:137,41'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:137,59'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:138,41'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:138,59'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:139,39'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:139,56'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:140,41'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:140,59'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:141,39'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:141,56'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:142,39'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:142,56'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:143,54'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:143,78'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:144,79'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:144,111'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:145,36'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:145,52'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:146,38'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:146,55'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:147,36'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:147,52'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:148,38'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:148,55'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:149,36'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:149,52'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:150,38'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:150,55'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:151,38'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:151,55'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:152,40'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:152,58'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:153,42'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:153,61'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:154,36'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:154,52'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:155,39'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:155,56'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:156,38'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:156,55'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:157,38'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:157,55'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:158,40'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:158,58'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:159,41'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:159,59'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:160,40'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:160,58'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:161,39'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:161,56'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:162,39'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:162,56'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:163,39'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:163,56'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:164,41'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:164,59'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:165,38'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:165,55'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:166,38'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:166,55'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:167,39'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:167,56'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:168,52'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:168,77'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:169,52'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:169,77'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:170,42'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:170,60'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:171,42'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:171,60'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:172,72'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:172,103'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:173,74'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:173,108'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:174,51'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:174,72'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:175,61'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:175,85'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:176,50'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:176,71'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:177,56'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:177,76'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:178,62'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:178,83'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:179,49'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:179,72'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:180,36'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:180,61'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:181,73'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:181,100'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:182,53'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:182,75'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:183,62'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:183,88'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:184,44'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:184,67'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:185,60'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:185,86'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:186,39'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:186,56'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:187,40'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:187,58'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:188,41'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:188,61'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:189,68'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:189,95'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:190,58'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:190,82'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:191,49'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:191,69'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:192,31'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:192,57'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:193,41'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:193,63'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:194,51'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:194,78'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:195,61'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:195,85'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:196,53'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:196,76'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:197,69'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:197,94'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:198,39'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:198,56'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:199,39'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:199,56'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:200,39'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:200,56'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:201,40'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:201,64'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:202,51'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:202,75'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:203,63'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:203,90'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:204,52'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:204,80'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:205,58'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:205,89'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:206,60'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:206,84'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:207,61'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:207,90'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:208,38'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:208,58'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:209,62'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:209,86'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:210,33'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:210,53'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:211,45'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:211,69'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:212,70'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:212,97'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:213,44'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:213,64'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:214,44'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:214,64'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:215,65'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:215,86'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:216,42'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:216,61'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:217,44'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:217,64'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:218,44'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:218,64'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:219,46'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:219,67'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:220,42'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:220,61'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:221,44'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:221,69'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:222,42'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:222,61'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:223,48'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:223,70'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:224,48'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:224,70'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:225,53'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:225,81'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:226,58'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:226,86'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:227,41'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:227,63'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:228,41'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:228,63'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:229,41'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:229,63'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:230,60'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:230,92'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:231,65'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:231,97'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:232,39'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:232,56'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:233,51'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:233,78'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 302
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          1001
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - _ZN7llvm_ks13FeatureBitsetC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:238,50'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:238,68'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:239,50'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:239,67'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:240,50'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:240,68'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:241,46'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:241,64'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:242,52'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:242,69'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:243,54'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:243,70'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:244,56'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:244,117'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:245,56'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:245,74'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:246,58'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:246,121'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:247,56'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:247,74'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:248,58'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:248,121'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:249,48'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:249,65'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:250,48'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:250,65'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:251,50'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:251,67'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:252,54'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:252,71'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:253,42'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:253,58'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:254,46'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:254,62'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:255,42'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:255,59'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:256,46'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:256,63'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:257,48'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:257,65'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:258,48'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:258,65'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:259,54'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:259,72'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:260,48'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:260,65'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:261,52'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:261,70'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:262,52'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:262,70'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:263,52'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:263,70'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:264,44'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:264,62'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:265,50'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:265,67'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:266,54'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:266,309'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:267,54'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:267,281'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:268,54'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:268,309'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:269,54'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:269,183'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:270,52'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:270,258'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:271,54'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:271,183'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:272,54'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:272,183'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:273,52'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:273,327'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:274,54'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:274,183'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:275,52'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:275,224'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:276,52'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:276,237'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:277,52'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:277,69'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:278,60'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:278,77'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:279,52'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:279,69'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:280,52'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:280,69'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:281,52'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:281,128'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:282,52'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:282,108'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:283,52'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:283,152'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:284,54'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:284,240'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:285,52'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:285,260'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:286,52'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:286,294'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:287,48'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:287,346'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:288,46'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:288,63'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:289,52'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:289,186'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:290,48'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:290,53'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:291,46'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:291,64'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:292,44'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:292,252'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:293,46'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:293,108'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:294,56'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:294,73'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:295,44'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:295,61'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:296,44'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:296,61'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:297,52'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:297,68'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:298,58'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:298,74'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:299,60'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:299,76'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:300,60'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:300,76'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:301,44'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:301,299'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:302,46'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:302,64'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
    - functionName:    _ZN7llvm_ksL21InitARMMCRegisterInfoEPNS_14MCRegisterInfoEjjjj
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/ARM/ARMGenRegisterInfo.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 3195
      functionLinenumberEnd: 3227
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          76
      EdgeCount:       22
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN7llvm_ks14MCRegisterInfo18InitMCRegisterInfoEPKNS_14MCRegisterDescEjjjPKNS_15MCRegisterClassEjPA2_KtjPS7_PKjPKcSE_SA_jPKNS0_17SubRegCoveredBitsESA_
        - _ZN7llvm_ks14MCRegisterInfo22mapDwarfRegsToLLVMRegsEPKNS0_16DwarfLLVMRegPairEjb
        - _ZN7llvm_ks14MCRegisterInfo22mapLLVMRegsToDwarfRegsEPKNS0_16DwarfLLVMRegPairEjb
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenRegisterInfo.inc:3199,3'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenRegisterInfo.inc:3206,3'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenRegisterInfo.inc:3213,3'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenRegisterInfo.inc:3220,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenRegisterInfo.inc:3196,7'
          Dst:             _ZN7llvm_ks14MCRegisterInfo18InitMCRegisterInfoEPKNS_14MCRegisterDescEjjjPKNS_15MCRegisterClassEjPA2_KtjPS7_PKjPKcSE_SA_jPKNS0_17SubRegCoveredBitsESA_
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenRegisterInfo.inc:3201,5'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenRegisterInfo.inc:3203,9'
          Dst:             _ZN7llvm_ks14MCRegisterInfo22mapDwarfRegsToLLVMRegsEPKNS0_16DwarfLLVMRegPairEjb
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenRegisterInfo.inc:3208,5'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenRegisterInfo.inc:3210,9'
          Dst:             _ZN7llvm_ks14MCRegisterInfo22mapDwarfRegsToLLVMRegsEPKNS0_16DwarfLLVMRegPairEjb
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenRegisterInfo.inc:3215,5'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenRegisterInfo.inc:3217,9'
          Dst:             _ZN7llvm_ks14MCRegisterInfo22mapLLVMRegsToDwarfRegsEPKNS0_16DwarfLLVMRegPairEjb
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenRegisterInfo.inc:3222,5'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenRegisterInfo.inc:3224,9'
          Dst:             _ZN7llvm_ks14MCRegisterInfo22mapLLVMRegsToDwarfRegsEPKNS0_16DwarfLLVMRegPairEjb
    - functionName:    _ZN7llvm_ksL18InitARMMCInstrInfoEPNS_11MCInstrInfoE
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/ARM/ARMGenInstrInfo.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 7053
      functionLinenumberEnd: 7055
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11MCInstrInfo15InitMCInstrInfoEPKNS_11MCInstrDescEPKjPKcj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenInstrInfo.inc:7054,7'
          Dst:             _ZN7llvm_ks11MCInstrInfo15InitMCInstrInfoEPKNS_11MCInstrDescEPKjPKcj
    - functionName:    _ZL20getITDeprecationInfoRN7llvm_ks6MCInstERKNS_15MCSubtargetInfoERNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          66
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - _ZNK7llvm_ks9MCOperand5isImmEv
        - _ZNK7llvm_ks9MCOperand6getImmEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp:66,11'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp:66,58'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp:66,72'
          Dst:             _ZNK7llvm_ks9MCOperand5isImmEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp:67,10'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp:67,24'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
    - functionName:    _ZL25getARMLoadDeprecationInfoRN7llvm_ks6MCInstERKNS_15MCSubtargetInfoERNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 123
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          176
      EdgeCount:       44
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - _ZNK7llvm_ks6MCInst14getNumOperandsEv
        - _ZNK7llvm_ks9MCOperand5isRegEv
        - _ZNK7llvm_ks9MCOperand6getRegEv
        - __assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp:102,5'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp:95,3'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp:95,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp:98,3'
          Dst:             _ZNK7llvm_ks6MCInst14getNumOperandsEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp:98,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp:100,33'
          Dst:             _ZNK7llvm_ks6MCInst14getNumOperandsEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp:101,5'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp:101,5'
          Dst:             _ZNK7llvm_ks9MCOperand5isRegEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp:101,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp:102,16'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp:102,31'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
    - functionName:    _ZL21getMCRDeprecationInfoRN7llvm_ks6MCInstERKNS_15MCSubtargetInfoERNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         45
      ICount:          211
      EdgeCount:       62
      CyclomaticComplexity: 19
      functionsReached:
        - _ZN7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - _ZNK7llvm_ks9MCOperand5isImmEv
        - _ZNK7llvm_ks9MCOperand6getImmEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp:34,11'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp:35,11'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp:35,25'
          Dst:             _ZNK7llvm_ks9MCOperand5isImmEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp:35,39'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp:35,53'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp:36,11'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp:36,25'
          Dst:             _ZNK7llvm_ks9MCOperand5isImmEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp:36,39'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp:36,53'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp:39,11'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp:39,25'
          Dst:             _ZNK7llvm_ks9MCOperand5isImmEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp:39,39'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp:39,53'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp:40,13'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp:40,27'
          Dst:             _ZNK7llvm_ks9MCOperand5isImmEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp:40,41'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp:40,55'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp:41,14'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp:41,28'
          Dst:             _ZNK7llvm_ks9MCOperand5isImmEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp:41,42'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp:41,56'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp:48,14'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp:48,28'
          Dst:             _ZNK7llvm_ks9MCOperand5isImmEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp:48,42'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp:48,56'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp:55,12'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp:55,26'
          Dst:             _ZNK7llvm_ks9MCOperand5isImmEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp:55,40'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp:55,54'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp:56,13'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp:56,27'
          Dst:             _ZNK7llvm_ks9MCOperand5isImmEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp:56,41'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp:56,55'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
    - functionName:    _ZL26getARMStoreDeprecationInfoRN7llvm_ks6MCInstERKNS_15MCSubtargetInfoERNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         34
      ICount:          152
      EdgeCount:       40
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - _ZNK7llvm_ks6MCInst14getNumOperandsEv
        - _ZNK7llvm_ks9MCOperand5isRegEv
        - _ZNK7llvm_ks9MCOperand6getRegEv
        - __assert_fail
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp:78,3'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp:78,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp:81,3'
          Dst:             _ZNK7llvm_ks6MCInst14getNumOperandsEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp:81,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp:82,33'
          Dst:             _ZNK7llvm_ks6MCInst14getNumOperandsEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp:83,5'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp:83,5'
          Dst:             _ZNK7llvm_ks9MCOperand5isRegEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp:83,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp:84,12'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp:84,27'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp:85,12'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp:85,27'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
    - functionName:    _ZNK7llvm_ks6Triple24isWindowsMSVCEnvironmentEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/Triple.h'
      linkageType:     InternalLinkage
      functionLinenumber: 471
      functionLinenumberEnd: 474
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          40
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK7llvm_ks6Triple14getEnvironmentEv
        - _ZNK7llvm_ks6Triple5getOSEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/Triple.h:472,12'
          Dst:             _ZNK7llvm_ks6Triple5getOSEv
        - Src:             'llvm/include/llvm/ADT/Triple.h:473,13'
          Dst:             _ZNK7llvm_ks6Triple14getEnvironmentEv
        - Src:             'llvm/include/llvm/ADT/Triple.h:474,13'
          Dst:             _ZNK7llvm_ks6Triple14getEnvironmentEv
    - functionName:    _ZN7llvm_ks8ArrayRefINS_18SubtargetFeatureKVEEC2ILm65EEERAT__KS1_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ArrayRef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks8ArrayRefINS_18SubtargetFeatureKVEEC2ILm104EEERAT__KS1_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ArrayRef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL23createARMMCRegisterInfoRKN7llvm_ks6TripleE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks14MCRegisterInfoC2Ev
        - _ZN7llvm_ksL21InitARMMCRegisterInfoEPNS_14MCRegisterInfoEjjjj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp:178,27'
          Dst:             _ZN7llvm_ks14MCRegisterInfoC2Ev
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp:179,3'
          Dst:             _ZN7llvm_ksL21InitARMMCRegisterInfoEPNS_14MCRegisterInfoEjjjj
    - functionName:    _ZL20createARMMCInstrInfov
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ksL18InitARMMCInstrInfoEPNS_11MCInstrInfoE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp:173,3'
          Dst:             _ZN7llvm_ksL18InitARMMCInstrInfoEPNS_11MCInstrInfoE
    - functionName:    _ZL18createARMMCAsmInfoRKN7llvm_ks14MCRegisterInfoERKNS_6TripleE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 196
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         24
      ICount:          116
      EdgeCount:       47
      CyclomaticComplexity: 25
      functionsReached:
        - _ZN7llvm_ks15ARMELFMCAsmInfoC2ERKNS_6TripleE
        - _ZN7llvm_ks18ARMMCAsmInfoDarwinC2ERKNS_6TripleE
        - _ZN7llvm_ks19ARMCOFFMCAsmInfoGNUC2Ev
        - _ZN7llvm_ks25ARMCOFFMCAsmInfoMicrosoftC2Ev
        - _ZNK7llvm_ks6Triple10isOSDarwinEv
        - _ZNK7llvm_ks6Triple11isOSWindowsEv
        - _ZNK7llvm_ks6Triple18isOSBinFormatMachOEv
        - _ZNK7llvm_ks6Triple24isWindowsMSVCEnvironmentEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp:186,17'
          Dst:             _ZNK7llvm_ks6Triple10isOSDarwinEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp:186,43'
          Dst:             _ZNK7llvm_ks6Triple18isOSBinFormatMachOEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp:187,15'
          Dst:             _ZN7llvm_ks18ARMMCAsmInfoDarwinC2ERKNS_6TripleE
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp:188,22'
          Dst:             _ZNK7llvm_ks6Triple24isWindowsMSVCEnvironmentEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp:189,15'
          Dst:             _ZN7llvm_ks25ARMCOFFMCAsmInfoMicrosoftC2Ev
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp:190,22'
          Dst:             _ZNK7llvm_ks6Triple11isOSWindowsEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp:191,15'
          Dst:             _ZN7llvm_ks19ARMCOFFMCAsmInfoGNUC2Ev
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp:193,15'
          Dst:             _ZN7llvm_ks15ARMELFMCAsmInfoC2ERKNS_6TripleE
    - functionName:    LLVMInitializeARMTargetMC
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 199
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         15
      ICount:          137
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached:
        - _ZL18createARMMCAsmInfoRKN7llvm_ks14MCRegisterInfoERKNS_6TripleE
        - _ZL20createARMMCInstrInfov
        - _ZL23createARMMCRegisterInfoRKN7llvm_ks6TripleE
        - _ZN7llvm_ks14TargetRegistry17RegisterMCRegInfoERNS_6TargetEPFPNS_14MCRegisterInfoERKNS_6TripleEE
        - _ZN7llvm_ks14TargetRegistry19RegisterMCInstrInfoERNS_6TargetEPFPNS_11MCInstrInfoEvE
        - _ZN7llvm_ks14TargetRegistry20RegisterMCAsmBackendERNS_6TargetEPFPNS_12MCAsmBackendERKS1_RKNS_14MCRegisterInfoERKNS_6TripleENS_9StringRefEE
        - _ZN7llvm_ks14TargetRegistry21RegisterMCCodeEmitterERNS_6TargetEPFPNS_13MCCodeEmitterERKNS_11MCInstrInfoERKNS_14MCRegisterInfoERNS_9MCContextEE
        - _ZN7llvm_ks14TargetRegistry23RegisterMCSubtargetInfoERNS_6TargetEPFPNS_15MCSubtargetInfoERKNS_6TripleENS_9StringRefES8_E
        - _ZN7llvm_ks19RegisterMCAsmInfoFnC2ERNS_6TargetEPFPNS_9MCAsmInfoERKNS_14MCRegisterInfoERKNS_6TripleEE
        - _ZN7llvm_ks21createARMBEAsmBackendERKNS_6TargetERKNS_14MCRegisterInfoERKNS_6TripleENS_9StringRefE
        - _ZN7llvm_ks21createARMLEAsmBackendERKNS_6TargetERKNS_14MCRegisterInfoERKNS_6TripleENS_9StringRefE
        - _ZN7llvm_ks23createThumbBEAsmBackendERKNS_6TargetERKNS_14MCRegisterInfoERKNS_6TripleENS_9StringRefE
        - _ZN7llvm_ks23createThumbLEAsmBackendERKNS_6TargetERKNS_14MCRegisterInfoERKNS_6TripleENS_9StringRefE
        - _ZN7llvm_ks24createARMBEMCCodeEmitterERKNS_11MCInstrInfoERKNS_14MCRegisterInfoERNS_9MCContextE
        - _ZN7llvm_ks24createARMLEMCCodeEmitterERKNS_11MCInstrInfoERKNS_14MCRegisterInfoERNS_9MCContextE
        - _ZN7llvm_ks6ARM_MC24createARMMCSubtargetInfoERKNS_6TripleENS_9StringRefES4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp:203,25'
          Dst:             _ZN7llvm_ks19RegisterMCAsmInfoFnC2ERNS_6TargetEPFPNS_9MCAsmInfoERKNS_14MCRegisterInfoERKNS_6TripleEE
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp:203,25'
          Dst:             _ZL18createARMMCAsmInfoRKN7llvm_ks14MCRegisterInfoERKNS_6TripleE
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp:206,5'
          Dst:             _ZN7llvm_ks14TargetRegistry19RegisterMCInstrInfoERNS_6TargetEPFPNS_11MCInstrInfoEvE
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp:206,5'
          Dst:             _ZL20createARMMCInstrInfov
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp:209,5'
          Dst:             _ZN7llvm_ks14TargetRegistry17RegisterMCRegInfoERNS_6TargetEPFPNS_14MCRegisterInfoERKNS_6TripleEE
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp:209,5'
          Dst:             _ZL23createARMMCRegisterInfoRKN7llvm_ks6TripleE
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp:212,5'
          Dst:             _ZN7llvm_ks14TargetRegistry23RegisterMCSubtargetInfoERNS_6TargetEPFPNS_15MCSubtargetInfoERKNS_6TripleENS_9StringRefES8_E
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp:212,5'
          Dst:             _ZN7llvm_ks6ARM_MC24createARMMCSubtargetInfoERKNS_6TripleENS_9StringRefES4_
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp:218,5'
          Dst:             _ZN7llvm_ks14TargetRegistry21RegisterMCCodeEmitterERNS_6TargetEPFPNS_13MCCodeEmitterERKNS_11MCInstrInfoERKNS_14MCRegisterInfoERNS_9MCContextEE
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp:218,5'
          Dst:             _ZN7llvm_ks24createARMLEMCCodeEmitterERKNS_11MCInstrInfoERKNS_14MCRegisterInfoERNS_9MCContextE
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp:220,5'
          Dst:             _ZN7llvm_ks14TargetRegistry21RegisterMCCodeEmitterERNS_6TargetEPFPNS_13MCCodeEmitterERKNS_11MCInstrInfoERKNS_14MCRegisterInfoERNS_9MCContextEE
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp:220,5'
          Dst:             _ZN7llvm_ks24createARMBEMCCodeEmitterERKNS_11MCInstrInfoERKNS_14MCRegisterInfoERNS_9MCContextE
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp:223,3'
          Dst:             _ZN7llvm_ks14TargetRegistry20RegisterMCAsmBackendERNS_6TargetEPFPNS_12MCAsmBackendERKS1_RKNS_14MCRegisterInfoERKNS_6TripleENS_9StringRefEE
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp:223,3'
          Dst:             _ZN7llvm_ks21createARMLEAsmBackendERKNS_6TargetERKNS_14MCRegisterInfoERKNS_6TripleENS_9StringRefE
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp:224,3'
          Dst:             _ZN7llvm_ks14TargetRegistry20RegisterMCAsmBackendERNS_6TargetEPFPNS_12MCAsmBackendERKS1_RKNS_14MCRegisterInfoERKNS_6TripleENS_9StringRefEE
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp:224,3'
          Dst:             _ZN7llvm_ks21createARMBEAsmBackendERKNS_6TargetERKNS_14MCRegisterInfoERKNS_6TripleENS_9StringRefE
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp:225,3'
          Dst:             _ZN7llvm_ks14TargetRegistry20RegisterMCAsmBackendERNS_6TargetEPFPNS_12MCAsmBackendERKS1_RKNS_14MCRegisterInfoERKNS_6TripleENS_9StringRefEE
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp:225,3'
          Dst:             _ZN7llvm_ks23createThumbLEAsmBackendERKNS_6TargetERKNS_14MCRegisterInfoERKNS_6TripleENS_9StringRefE
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp:227,3'
          Dst:             _ZN7llvm_ks14TargetRegistry20RegisterMCAsmBackendERNS_6TargetEPFPNS_12MCAsmBackendERKS1_RKNS_14MCRegisterInfoERKNS_6TripleENS_9StringRefEE
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp:227,3'
          Dst:             _ZN7llvm_ks23createThumbBEAsmBackendERKNS_6TargetERKNS_14MCRegisterInfoERKNS_6TripleENS_9StringRefE
    - functionName:    _ZN7llvm_ks6ARM_MC24createARMMCSubtargetInfoERKNS_6TripleENS_9StringRefES4_
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 159
      functionLinenumberEnd: 169
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          145
      EdgeCount:       35
      CyclomaticComplexity: 16
      functionsReached:
        - _ZN7llvm_ks5TwineC2EPKc
        - _ZN7llvm_ks5TwineC2ERKNS_9StringRefE
        - _ZN7llvm_ks5TwineC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - _ZN7llvm_ks6ARM_MC14ParseARMTripleERKNS_6TripleENS_9StringRefE
        - _ZN7llvm_ksL28createARMMCSubtargetInfoImplERKNS_6TripleENS_9StringRefES3_
        - _ZN7llvm_ksplERKNS_5TwineES2_
        - _ZNK7llvm_ks5Twine3strEv
        - _ZNK7llvm_ks9StringRefcvNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp:160,24'
          Dst:             _ZN7llvm_ks6ARM_MC14ParseARMTripleERKNS_6TripleENS_9StringRefE
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp:163,17'
          Dst:             _ZN7llvm_ks5TwineC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp:163,33'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp:163,31'
          Dst:             _ZN7llvm_ksplERKNS_5TwineES2_
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp:163,39'
          Dst:             _ZN7llvm_ks5TwineC2ERKNS_9StringRefE
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp:163,37'
          Dst:             _ZN7llvm_ksplERKNS_5TwineES2_
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp:163,43'
          Dst:             _ZNK7llvm_ks5Twine3strEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp:165,16'
          Dst:             _ZNK7llvm_ks9StringRefcvNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp:168,10'
          Dst:             _ZN7llvm_ksL28createARMMCSubtargetInfoImplERKNS_6TripleENS_9StringRefES3_
    - functionName:    _ZN7llvm_ks6ARM_MC14ParseARMTripleERKNS_6TripleENS_9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 580
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         57
      ICount:          314
      EdgeCount:       110
      CyclomaticComplexity: 55
      functionsReached:
        - _ZN7llvm_ks3ARM11getArchNameEj
        - _ZN7llvm_ks3ARM9parseArchENS_9StringRefE
        - _ZN7llvm_ks5TwineC2ERKNS_9StringRefE
        - _ZN7llvm_ks5TwineC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZN7llvm_ksplERKNS_5TwineES2_
        - _ZNK7llvm_ks5Twine3strEv
        - _ZNK7llvm_ks6Triple11getArchNameEv
        - _ZNK7llvm_ks6Triple7getArchEv
        - _ZNK7llvm_ks6Triple8isOSNaClEv
        - memcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp:133,10'
          Dst:             _ZNK7llvm_ks6Triple7getArchEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp:133,43'
          Dst:             _ZNK7llvm_ks6Triple7getArchEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp:137,39'
          Dst:             _ZNK7llvm_ks6Triple11getArchNameEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp:137,21'
          Dst:             _ZN7llvm_ks3ARM9parseArchENS_9StringRefE
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp:138,60'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp:139,23'
          Dst:             _ZN7llvm_ks5TwineC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp:139,46'
          Dst:             _ZN7llvm_ks3ARM11getArchNameEj
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp:139,46'
          Dst:             _ZN7llvm_ks5TwineC2ERKNS_9StringRefE
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp:139,44'
          Dst:             _ZN7llvm_ksplERKNS_5TwineES2_
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp:139,72'
          Dst:             _ZNK7llvm_ks5Twine3strEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp:148,10'
          Dst:             _ZNK7llvm_ks6Triple8isOSNaClEv
    - functionName:    _ZN7llvm_ksL28createARMMCSubtargetInfoImplERKNS_6TripleENS_9StringRefES3_
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 339
      functionLinenumberEnd: 341
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          68
      EdgeCount:       12
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks15MCSubtargetInfoC2ERKNS_6TripleENS_9StringRefES4_NS_8ArrayRefINS_18SubtargetFeatureKVEEES7_PKNS_15SubtargetInfoKVE
        - _ZN7llvm_ks8ArrayRefINS_18SubtargetFeatureKVEEC2ILm104EEERAT__KS1_
        - _ZN7llvm_ks8ArrayRefINS_18SubtargetFeatureKVEEC2ILm65EEERAT__KS1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:340,43'
          Dst:             _ZN7llvm_ks8ArrayRefINS_18SubtargetFeatureKVEEC2ILm104EEERAT__KS1_
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:340,57'
          Dst:             _ZN7llvm_ks8ArrayRefINS_18SubtargetFeatureKVEEC2ILm65EEERAT__KS1_
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenSubtargetInfo.inc:340,14'
          Dst:             _ZN7llvm_ks15MCSubtargetInfoC2ERKNS_6TripleENS_9StringRefES4_NS_8ArrayRefINS_18SubtargetFeatureKVEEES7_PKNS_15SubtargetInfoKVE
    - functionName:    _ZNK7llvm_ks6Triple8isOSNaClEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/Triple.h'
      linkageType:     InternalLinkage
      functionLinenumber: 515
      functionLinenumberEnd: 516
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks6Triple5getOSEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/Triple.h:516,12'
          Dst:             _ZNK7llvm_ks6Triple5getOSEv
    - functionName:    _ZN7llvm_ks17ARMTargetStreamer12emitThumbSetEPNS_8MCSymbolEPKNS_6MCExprE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMTargetStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks17ARMTargetStreamer29AnnotateTLSDescriptorSequenceEPKNS_15MCSymbolRefExprE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMTargetStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks17ARMTargetStreamer8emitInstEjc
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMTargetStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks17ARMTargetStreamer22finishAttributeSectionEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMTargetStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks17ARMTargetStreamer7emitFPUEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMTargetStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks17ARMTargetStreamer14emitObjectArchEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMTargetStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks17ARMTargetStreamer17emitArchExtensionEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMTargetStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks17ARMTargetStreamer8emitArchEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMTargetStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks17ARMTargetStreamer20emitIntTextAttributeEjjNS_9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMTargetStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks17ARMTargetStreamer17emitTextAttributeEjNS_9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMTargetStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks17ARMTargetStreamer13emitAttributeEjj
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMTargetStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks17ARMTargetStreamer12switchVendorENS_9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMTargetStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks17ARMTargetStreamer13emitUnwindRawElRKNS_15SmallVectorImplIhEE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMTargetStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks17ARMTargetStreamer11emitRegSaveERKNS_15SmallVectorImplIjEEb
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMTargetStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks17ARMTargetStreamer7emitPadEl
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMTargetStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks17ARMTargetStreamer9emitMovSPEjl
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMTargetStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks17ARMTargetStreamer9emitSetFPEjjl
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMTargetStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks17ARMTargetStreamer15emitHandlerDataEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMTargetStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks17ARMTargetStreamer20emitPersonalityIndexEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMTargetStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks17ARMTargetStreamer15emitPersonalityEPKNS_8MCSymbolE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMTargetStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks17ARMTargetStreamer14emitCantUnwindEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMTargetStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks17ARMTargetStreamer9emitFnEndEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMTargetStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks17ARMTargetStreamer11emitFnStartEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMTargetStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks17ARMTargetStreamer5resetEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMTargetStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks17ARMTargetStreamer6finishEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMTargetStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks22AssemblerConstantPools7emitAllERNS_10MCStreamerE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMTargetStreamer.cpp:39,51'
          Dst:             _ZN7llvm_ks22AssemblerConstantPools7emitAllERNS_10MCStreamerE
    - functionName:    _ZN7llvm_ks17ARMTargetStreamer23emitCurrentConstantPoolEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMTargetStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks22AssemblerConstantPools21emitForCurrentSectionERNS_10MCStreamerE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMTargetStreamer.cpp:35,18'
          Dst:             _ZN7llvm_ks22AssemblerConstantPools21emitForCurrentSectionERNS_10MCStreamerE
    - functionName:    _ZN7llvm_ks17ARMTargetStreamer20addConstantPoolEntryEPKNS_6MCExprENS_5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMTargetStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks22AssemblerConstantPools8addEntryERNS_10MCStreamerEPKNS_6MCExprEjNS_5SMLocE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMTargetStreamer.cpp:31,25'
          Dst:             _ZN7llvm_ks22AssemblerConstantPools8addEntryERNS_10MCStreamerEPKNS_6MCExprEjNS_5SMLocE
    - functionName:    _ZN7llvm_ks17ARMTargetStreamerD0Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMTargetStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 26
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks17ARMTargetStreamerD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMTargetStreamer.cpp:26,41'
          Dst:             _ZN7llvm_ks17ARMTargetStreamerD2Ev
    - functionName:    _ZN7llvm_ks17ARMTargetStreamerD2Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMTargetStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 26
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks16MCTargetStreamerD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMTargetStreamer.cpp:26,42'
          Dst:             _ZN7llvm_ks16MCTargetStreamerD2Ev
    - functionName:    _ZN7llvm_ks17ARMTargetStreamerC2ERNS_10MCStreamerE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMTargetStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          58
      EdgeCount:       15
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7llvm_ks16MCTargetStreamerC2ERNS_10MCStreamerE
        - _ZN7llvm_ks16MCTargetStreamerD2Ev
        - _ZN7llvm_ks22AssemblerConstantPoolsC2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMTargetStreamer.cpp:24,7'
          Dst:             _ZN7llvm_ks16MCTargetStreamerC2ERNS_10MCStreamerE
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMTargetStreamer.cpp:24,46'
          Dst:             _ZN7llvm_ks22AssemblerConstantPoolsC2Ev
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMTargetStreamer.cpp:24,73'
          Dst:             _ZN7llvm_ks16MCTargetStreamerD2Ev
    - functionName:    _GLOBAL__sub_I_ARMTargetInfo.cpp
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/TargetInfo/ARMTargetInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
        - __cxx_global_var_init.1
        - __cxx_global_var_init.2
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/TargetInfo/ARMTargetInfo.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'llvm/lib/Target/ARM/TargetInfo/ARMTargetInfo.cpp:0,0'
          Dst:             __cxx_global_var_init.1
        - Src:             'llvm/lib/Target/ARM/TargetInfo/ARMTargetInfo.cpp:0,0'
          Dst:             __cxx_global_var_init.2
        - Src:             'llvm/lib/Target/ARM/TargetInfo/ARMTargetInfo.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/TargetInfo/ARMTargetInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 14
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks6TargetC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/TargetInfo/ARMTargetInfo.cpp:14,17'
          Dst:             _ZN7llvm_ks6TargetC2Ev
    - functionName:    __cxx_global_var_init.1
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/TargetInfo/ARMTargetInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 14
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks6TargetC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/TargetInfo/ARMTargetInfo.cpp:14,44'
          Dst:             _ZN7llvm_ks6TargetC2Ev
    - functionName:    __cxx_global_var_init.2
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/TargetInfo/ARMTargetInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks6TargetC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/TargetInfo/ARMTargetInfo.cpp:15,17'
          Dst:             _ZN7llvm_ks6TargetC2Ev
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/TargetInfo/ARMTargetInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks6TargetC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/TargetInfo/ARMTargetInfo.cpp:15,44'
          Dst:             _ZN7llvm_ks6TargetC2Ev
    - functionName:    _ZN7llvm_ks14RegisterTargetILNS_6Triple8ArchTypeE27EE12getArchMatchES2_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/TargetRegistry.h'
      linkageType:     InternalLinkage
      functionLinenumber: 681
      functionLinenumberEnd: 682
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks14RegisterTargetILNS_6Triple8ArchTypeE26EE12getArchMatchES2_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/TargetRegistry.h'
      linkageType:     InternalLinkage
      functionLinenumber: 681
      functionLinenumberEnd: 682
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks14RegisterTargetILNS_6Triple8ArchTypeE2EE12getArchMatchES2_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/TargetRegistry.h'
      linkageType:     InternalLinkage
      functionLinenumber: 681
      functionLinenumberEnd: 682
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks14RegisterTargetILNS_6Triple8ArchTypeE1EE12getArchMatchES2_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/TargetRegistry.h'
      linkageType:     InternalLinkage
      functionLinenumber: 681
      functionLinenumberEnd: 682
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks14RegisterTargetILNS_6Triple8ArchTypeE27EEC2ERNS_6TargetEPKcS7_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/TargetRegistry.h'
      linkageType:     InternalLinkage
      functionLinenumber: 677
      functionLinenumberEnd: 679
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks14RegisterTargetILNS_6Triple8ArchTypeE27EE12getArchMatchES2_
        - _ZN7llvm_ks14TargetRegistry14RegisterTargetERNS_6TargetEPKcS4_PFbNS_6Triple8ArchTypeEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/TargetRegistry.h:678,5'
          Dst:             _ZN7llvm_ks14TargetRegistry14RegisterTargetERNS_6TargetEPKcS4_PFbNS_6Triple8ArchTypeEE
        - Src:             'llvm/include/llvm/Support/TargetRegistry.h:678,5'
          Dst:             _ZN7llvm_ks14RegisterTargetILNS_6Triple8ArchTypeE27EE12getArchMatchES2_
    - functionName:    _ZN7llvm_ks14RegisterTargetILNS_6Triple8ArchTypeE26EEC2ERNS_6TargetEPKcS7_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/TargetRegistry.h'
      linkageType:     InternalLinkage
      functionLinenumber: 677
      functionLinenumberEnd: 679
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks14RegisterTargetILNS_6Triple8ArchTypeE26EE12getArchMatchES2_
        - _ZN7llvm_ks14TargetRegistry14RegisterTargetERNS_6TargetEPKcS4_PFbNS_6Triple8ArchTypeEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/TargetRegistry.h:678,5'
          Dst:             _ZN7llvm_ks14TargetRegistry14RegisterTargetERNS_6TargetEPKcS4_PFbNS_6Triple8ArchTypeEE
        - Src:             'llvm/include/llvm/Support/TargetRegistry.h:678,5'
          Dst:             _ZN7llvm_ks14RegisterTargetILNS_6Triple8ArchTypeE26EE12getArchMatchES2_
    - functionName:    _ZN7llvm_ks14RegisterTargetILNS_6Triple8ArchTypeE2EEC2ERNS_6TargetEPKcS7_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/TargetRegistry.h'
      linkageType:     InternalLinkage
      functionLinenumber: 677
      functionLinenumberEnd: 679
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks14RegisterTargetILNS_6Triple8ArchTypeE2EE12getArchMatchES2_
        - _ZN7llvm_ks14TargetRegistry14RegisterTargetERNS_6TargetEPKcS4_PFbNS_6Triple8ArchTypeEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/TargetRegistry.h:678,5'
          Dst:             _ZN7llvm_ks14TargetRegistry14RegisterTargetERNS_6TargetEPKcS4_PFbNS_6Triple8ArchTypeEE
        - Src:             'llvm/include/llvm/Support/TargetRegistry.h:678,5'
          Dst:             _ZN7llvm_ks14RegisterTargetILNS_6Triple8ArchTypeE2EE12getArchMatchES2_
    - functionName:    _ZN7llvm_ks14RegisterTargetILNS_6Triple8ArchTypeE1EEC2ERNS_6TargetEPKcS7_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/TargetRegistry.h'
      linkageType:     InternalLinkage
      functionLinenumber: 677
      functionLinenumberEnd: 679
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks14RegisterTargetILNS_6Triple8ArchTypeE1EE12getArchMatchES2_
        - _ZN7llvm_ks14TargetRegistry14RegisterTargetERNS_6TargetEPKcS4_PFbNS_6Triple8ArchTypeEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/TargetRegistry.h:678,5'
          Dst:             _ZN7llvm_ks14TargetRegistry14RegisterTargetERNS_6TargetEPKcS4_PFbNS_6Triple8ArchTypeEE
        - Src:             'llvm/include/llvm/Support/TargetRegistry.h:678,5'
          Dst:             _ZN7llvm_ks14RegisterTargetILNS_6Triple8ArchTypeE1EE12getArchMatchES2_
    - functionName:    LLVMInitializeARMTargetInfo
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/TargetInfo/ARMTargetInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks14RegisterTargetILNS_6Triple8ArchTypeE1EEC2ERNS_6TargetEPKcS7_
        - _ZN7llvm_ks14RegisterTargetILNS_6Triple8ArchTypeE26EEC2ERNS_6TargetEPKcS7_
        - _ZN7llvm_ks14RegisterTargetILNS_6Triple8ArchTypeE27EEC2ERNS_6TargetEPKcS7_
        - _ZN7llvm_ks14RegisterTargetILNS_6Triple8ArchTypeE2EEC2ERNS_6TargetEPKcS7_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/TargetInfo/ARMTargetInfo.cpp:19,5'
          Dst:             _ZN7llvm_ks14RegisterTargetILNS_6Triple8ArchTypeE1EEC2ERNS_6TargetEPKcS7_
        - Src:             'llvm/lib/Target/ARM/TargetInfo/ARMTargetInfo.cpp:21,5'
          Dst:             _ZN7llvm_ks14RegisterTargetILNS_6Triple8ArchTypeE2EEC2ERNS_6TargetEPKcS7_
        - Src:             'llvm/lib/Target/ARM/TargetInfo/ARMTargetInfo.cpp:24,5'
          Dst:             _ZN7llvm_ks14RegisterTargetILNS_6Triple8ArchTypeE26EEC2ERNS_6TargetEPKcS7_
        - Src:             'llvm/lib/Target/ARM/TargetInfo/ARMTargetInfo.cpp:26,5'
          Dst:             _ZN7llvm_ks14RegisterTargetILNS_6Triple8ArchTypeE27EEC2ERNS_6TargetEPKcS7_
    - functionName:    _GLOBAL__sub_I_HexagonAsmParser.cpp
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks15FormattedNumberC2Emljbbb
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Format.h'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - int
        - bool
        - bool
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          46
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks10format_hexEmjb
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Format.h'
      linkageType:     InternalLinkage
      functionLinenumber: 165
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          47
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks15FormattedNumberC2Emljbbb
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Format.h:166,3'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/Support/Format.h:167,10'
          Dst:             _ZN7llvm_ks15FormattedNumberC2Emljbbb
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseINS_9MCOperandELb1EE18uninitialized_copyIS1_S1_EEvPT_S5_PT0_PNSt3__19enable_ifIXsr3std7is_sameINS8_12remove_constIS4_E4typeES6_EE5valueEvE4typeE
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 322
      functionLinenumberEnd: 329
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          34
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseINS_9MCOperandELb1EE18uninitialized_moveIPS1_S4_EEvT_S5_T0_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 303
      functionLinenumberEnd: 306
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_9MCOperandELb1EE18uninitialized_copyIS1_S1_EEvPT_S5_PT0_PNSt3__19enable_ifIXsr3std7is_sameINS8_12remove_constIS4_E4typeES6_EE5valueEvE4typeE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:305,5'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_9MCOperandELb1EE18uninitialized_copyIS1_S1_EEvPT_S5_PT0_PNSt3__19enable_ifIXsr3std7is_sameINS8_12remove_constIS4_E4typeES6_EE5valueEvE4typeE
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseINS_9MCOperandELb1EE4moveIPS1_S4_EET0_T_S6_S5_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 289
      functionLinenumberEnd: 290
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks25SmallVectorTemplateCommonINS_9MCOperandEvE12resetToSmallEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks15SmallVectorImplINS_9MCOperandEEaSEOS2_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 787
      functionLinenumberEnd: 846
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         22
      ICount:          248
      EdgeCount:       29
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplINS_9MCOperandEE5clearEv
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_9MCOperandELb1EE13destroy_rangeEPS1_S3_
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_9MCOperandELb1EE18uninitialized_moveIPS1_S4_EEvT_S5_T0_
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_9MCOperandELb1EE4growEm
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_9MCOperandELb1EE4moveIPS1_S4_EET0_T_S6_S5_
        - _ZN7llvm_ks25SmallVectorTemplateCommonINS_9MCOperandEvE12resetToSmallEv
        - _ZN7llvm_ks25SmallVectorTemplateCommonINS_9MCOperandEvE6setEndEPS1_
        - _ZNK7llvm_ks25SmallVectorTemplateCommonINS_9MCOperandEvE7isSmallEv
        - _ZNK7llvm_ks25SmallVectorTemplateCommonINS_9MCOperandEvE8capacityEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:792,12'
          Dst:             _ZNK7llvm_ks25SmallVectorTemplateCommonINS_9MCOperandEvE7isSmallEv
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:793,5'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_9MCOperandELb1EE13destroy_rangeEPS1_S3_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:794,16'
          Dst:             _ZNK7llvm_ks25SmallVectorTemplateCommonINS_9MCOperandEvE7isSmallEv
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:798,9'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINS_9MCOperandEvE12resetToSmallEv
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:810,16'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_9MCOperandELb1EE4moveIPS1_S4_EET0_T_S6_S5_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:813,5'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_9MCOperandELb1EE13destroy_rangeEPS1_S3_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:814,11'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINS_9MCOperandEvE6setEndEPS1_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:817,9'
          Dst:             _ZN7llvm_ks15SmallVectorImplINS_9MCOperandEE5clearEv
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:826,13'
          Dst:             _ZNK7llvm_ks25SmallVectorTemplateCommonINS_9MCOperandEvE8capacityEv
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:828,5'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_9MCOperandELb1EE13destroy_rangeEPS1_S3_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:829,11'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINS_9MCOperandEvE6setEndEPS1_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:831,11'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_9MCOperandELb1EE4growEm
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:834,5'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_9MCOperandELb1EE4moveIPS1_S4_EET0_T_S6_S5_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:838,3'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_9MCOperandELb1EE18uninitialized_moveIPS1_S4_EEvT_S5_T0_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:842,9'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINS_9MCOperandEvE6setEndEPS1_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:844,7'
          Dst:             _ZN7llvm_ks15SmallVectorImplINS_9MCOperandEE5clearEv
    - functionName:    _ZN7llvm_ks11SmallVectorINS_9MCOperandELj8EEaSEOS2_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 910
      functionLinenumberEnd: 912
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplINS_9MCOperandEEaSEOS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:911,25'
          Dst:             _ZN7llvm_ks15SmallVectorImplINS_9MCOperandEEaSEOS2_
    - functionName:    _ZN7llvm_ksL8hexdigitEjb
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringExtras.h'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          36
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_116HexagonAsmParser10OutOfRangeEN7llvm_ks5SMLocExx
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1541
      functionLinenumberEnd: 1550
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          137
      EdgeCount:       35
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN12_GLOBAL__N_116HexagonAsmParser5ErrorEN7llvm_ks5SMLocERKNS1_5TwineE
        - _ZN7llvm_ks10format_hexEmjb
        - _ZN7llvm_ks11raw_ostreamlsEPKc
        - _ZN7llvm_ks11raw_ostreamlsERKNS_15FormattedNumberE
        - _ZN7llvm_ks11raw_ostreamlsEx
        - _ZN7llvm_ks18raw_string_ostream3strEv
        - _ZN7llvm_ks18raw_string_ostreamC2ERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - _ZN7llvm_ks18raw_string_ostreamD2Ev
        - _ZN7llvm_ks5TwineC2EPKc
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1543,22'
          Dst:             _ZN7llvm_ks18raw_string_ostreamC2ERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1544,6'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1544,18'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEx
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1544,25'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1544,35'
          Dst:             _ZN7llvm_ks10format_hexEmjb
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1544,32'
          Dst:             _ZN7llvm_ks11raw_ostreamlsERKNS_15FormattedNumberE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1544,54'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1546,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1546,16'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEx
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1550,1'
          Dst:             _ZN7llvm_ks18raw_string_ostreamD2Ev
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1548,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEx
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1548,15'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1548,22'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEx
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1549,19'
          Dst:             _ZN7llvm_ks18raw_string_ostream3strEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1549,16'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1549,3'
          Dst:             _ZN12_GLOBAL__N_116HexagonAsmParser5ErrorEN7llvm_ks5SMLocERKNS1_5TwineE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1550,1'
          Dst:             _ZN7llvm_ks18raw_string_ostreamD2Ev
    - functionName:    _ZN12_GLOBAL__N_116HexagonAsmParser5ErrorEN7llvm_ks5SMLocERKNS1_5TwineE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks8ArrayRefINS_7SMRangeEEC2ENS_8NoneTypeE
      functionUses:    28
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:79,57'
          Dst:             _ZN7llvm_ks8ArrayRefINS_7SMRangeEEC2ENS_8NoneTypeE
    - functionName:    _ZN7llvm_ks6MCInstaSEOS0_
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCInst.h'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 151
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11SmallVectorINS_9MCOperandELj8EEaSEOS2_
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCInst.h:151,7'
          Dst:             _ZN7llvm_ks11SmallVectorINS_9MCOperandELj8EEaSEOS2_
    - functionName:    _ZN12_GLOBAL__N_115makeCombineInstEiRN7llvm_ks9MCOperandES2_S2_
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1489
      functionLinenumberEnd: 1497
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          67
      EdgeCount:       19
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks6MCInst9setOpcodeEj
        - _ZN7llvm_ks6MCInstC2Em
        - _ZN7llvm_ks6MCInstD2Ev
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1490,10'
          Dst:             _ZN7llvm_ks6MCInstC2Em
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1491,11'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1492,11'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1493,11'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1494,11'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1497,1'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1497,1'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
    - functionName:    _ZN7llvm_ksL9utohexstrEmb
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringExtras.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          71
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ksL8hexdigitEjb
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/StringExtras.h:55,17'
          Dst:             _ZN7llvm_ksL8hexdigitEjb
    - functionName:    _ZN7llvm_ks9MCOperand6setRegEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCInst.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          41
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7llvm_ks9MCOperand5isRegEv
        - __assert_fail
      functionUses:    17
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCInst.h:69,5'
          Dst:             _ZNK7llvm_ks9MCOperand5isRegEv
        - Src:             'llvm/include/llvm/MC/MCInst.h:69,5'
          Dst:             __assert_fail
    - functionName:    _ZN7llvm_ksL6utostrEmb
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringExtras.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          77
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    30
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks9MCOperand7setExprEPKNS_6MCExprE
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCInst.h'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          41
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7llvm_ks9MCOperand6isExprEv
        - __assert_fail
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCInst.h:97,5'
          Dst:             _ZNK7llvm_ks9MCOperand6isExprEv
        - Src:             'llvm/include/llvm/MC/MCInst.h:97,5'
          Dst:             __assert_fail
    - functionName:    _ZNK7llvm_ks6MCInst6getLocEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCInst.h'
      linkageType:     InternalLinkage
      functionLinenumber: 167
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    76
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks6MCInst3endEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCInst.h'
      linkageType:     InternalLinkage
      functionLinenumber: 182
      functionLinenumberEnd: 182
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks12SignExtend64Emj
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/MathExtras.h'
      linkageType:     InternalLinkage
      functionLinenumber: 651
      functionLinenumberEnd: 652
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_114HexagonOperand20addSignedImmOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 347
      functionLinenumberEnd: 363
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          112
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks12SignExtend64Emj
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand10createExprEPKNS_6MCExprE
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZNK12_GLOBAL__N_114HexagonOperand6getImmEv
        - _ZNK7llvm_ks6MCExpr18evaluateAsAbsoluteERl
        - __assert_fail
      functionUses:    17
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:348,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:349,26'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand6getImmEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:351,16'
          Dst:             _ZNK7llvm_ks6MCExpr18evaluateAsAbsoluteERl
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:352,23'
          Dst:             _ZN7llvm_ks9MCOperand10createExprEPKNS_6MCExprE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:352,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:355,24'
          Dst:             _ZN7llvm_ks12SignExtend64Emj
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:357,23'
          Dst:             _ZN7llvm_ks9MCOperand10createExprEPKNS_6MCExprE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:357,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:362,21'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:362,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_114HexagonOperand6getImmEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 220
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          42
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:219,5'
          Dst:             __assert_fail
    - functionName:    _ZNK12_GLOBAL__N_114HexagonOperand17addu32ImmOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 403
      functionLinenumberEnd: 405
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_114HexagonOperand14addImmOperandsERN7llvm_ks6MCInstEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:404,5'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand14addImmOperandsERN7llvm_ks6MCInstEj
    - functionName:    _ZNK12_GLOBAL__N_114HexagonOperand14addImmOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 342
      functionLinenumberEnd: 345
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          53
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand10createExprEPKNS_6MCExprE
        - _ZNK12_GLOBAL__N_114HexagonOperand6getImmEv
        - __assert_fail
      functionUses:    31
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:343,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:344,43'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand6getImmEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:344,21'
          Dst:             _ZN7llvm_ks9MCOperand10createExprEPKNS_6MCExprE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:344,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_114HexagonOperand18addu6_1ImmOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 445
      functionLinenumberEnd: 447
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_114HexagonOperand14addImmOperandsERN7llvm_ks6MCInstEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:446,5'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand14addImmOperandsERN7llvm_ks6MCInstEj
    - functionName:    _ZNK12_GLOBAL__N_114HexagonOperand18addu6_0ImmOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 442
      functionLinenumberEnd: 444
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_114HexagonOperand14addImmOperandsERN7llvm_ks6MCInstEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:443,5'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand14addImmOperandsERN7llvm_ks6MCInstEj
    - functionName:    _ZNK12_GLOBAL__N_114HexagonOperand18addu6_2ExtOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 529
      functionLinenumberEnd: 531
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_114HexagonOperand14addImmOperandsERN7llvm_ks6MCInstEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:530,5'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand14addImmOperandsERN7llvm_ks6MCInstEj
    - functionName:    _ZNK12_GLOBAL__N_114HexagonOperand18addu6_1ExtOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 526
      functionLinenumberEnd: 528
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_114HexagonOperand14addImmOperandsERN7llvm_ks6MCInstEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:527,5'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand14addImmOperandsERN7llvm_ks6MCInstEj
    - functionName:    _ZNK12_GLOBAL__N_114HexagonOperand18addu6_3ExtOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 532
      functionLinenumberEnd: 534
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_114HexagonOperand14addImmOperandsERN7llvm_ks6MCInstEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:533,5'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand14addImmOperandsERN7llvm_ks6MCInstEj
    - functionName:    _ZNK12_GLOBAL__N_114HexagonOperand18addu6_0ExtOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 523
      functionLinenumberEnd: 525
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_114HexagonOperand14addImmOperandsERN7llvm_ks6MCInstEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:524,5'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand14addImmOperandsERN7llvm_ks6MCInstEj
    - functionName:    _ZNK12_GLOBAL__N_114HexagonOperand17adds12ExtOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 480
      functionLinenumberEnd: 482
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_114HexagonOperand20addSignedImmOperandsERN7llvm_ks6MCInstEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:481,5'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand20addSignedImmOperandsERN7llvm_ks6MCInstEj
    - functionName:    _ZNK12_GLOBAL__N_114HexagonOperand19addu11_3ImmOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 424
      functionLinenumberEnd: 426
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_114HexagonOperand14addImmOperandsERN7llvm_ks6MCInstEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:425,5'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand14addImmOperandsERN7llvm_ks6MCInstEj
    - functionName:    _ZNK12_GLOBAL__N_114HexagonOperand16addu1ImmOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 466
      functionLinenumberEnd: 468
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_114HexagonOperand14addImmOperandsERN7llvm_ks6MCInstEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:467,5'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand14addImmOperandsERN7llvm_ks6MCInstEj
    - functionName:    _ZNK12_GLOBAL__N_114HexagonOperand18addu6_2ImmOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 448
      functionLinenumberEnd: 450
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_114HexagonOperand14addImmOperandsERN7llvm_ks6MCInstEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:449,5'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand14addImmOperandsERN7llvm_ks6MCInstEj
    - functionName:    _ZNK12_GLOBAL__N_114HexagonOperand16adds6ExtOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 492
      functionLinenumberEnd: 494
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_114HexagonOperand20addSignedImmOperandsERN7llvm_ks6MCInstEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:493,5'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand20addSignedImmOperandsERN7llvm_ks6MCInstEj
    - functionName:    _ZNK12_GLOBAL__N_114HexagonOperand18adds3_6ImmOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 545
      functionLinenumberEnd: 549
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZNK12_GLOBAL__N_114HexagonOperand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:546,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:547,57'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand6getImmEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:547,32'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:548,46'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:548,21'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:548,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_114HexagonOperand18adds4_1ImmOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 387
      functionLinenumberEnd: 389
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_114HexagonOperand20addSignedImmOperandsERN7llvm_ks6MCInstEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:388,5'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand20addSignedImmOperandsERN7llvm_ks6MCInstEj
    - functionName:    _ZNK12_GLOBAL__N_114HexagonOperand18adds4_3ImmOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 393
      functionLinenumberEnd: 395
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_114HexagonOperand20addSignedImmOperandsERN7llvm_ks6MCInstEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:394,5'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand20addSignedImmOperandsERN7llvm_ks6MCInstEj
    - functionName:    _ZNK12_GLOBAL__N_114HexagonOperand18adds4_2ImmOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 390
      functionLinenumberEnd: 392
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_114HexagonOperand20addSignedImmOperandsERN7llvm_ks6MCInstEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:391,5'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand20addSignedImmOperandsERN7llvm_ks6MCInstEj
    - functionName:    _ZNK12_GLOBAL__N_114HexagonOperand18adds4_0ImmOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 384
      functionLinenumberEnd: 386
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_114HexagonOperand20addSignedImmOperandsERN7llvm_ks6MCInstEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:385,5'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand20addSignedImmOperandsERN7llvm_ks6MCInstEj
    - functionName:    _ZNK12_GLOBAL__N_114HexagonOperand16addu7ImmOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 436
      functionLinenumberEnd: 438
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_114HexagonOperand14addImmOperandsERN7llvm_ks6MCInstEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:437,5'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand14addImmOperandsERN7llvm_ks6MCInstEj
    - functionName:    _ZNK12_GLOBAL__N_114HexagonOperand16addu7ExtOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 511
      functionLinenumberEnd: 513
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_114HexagonOperand14addImmOperandsERN7llvm_ks6MCInstEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:512,5'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand14addImmOperandsERN7llvm_ks6MCInstEj
    - functionName:    _ZNK12_GLOBAL__N_114HexagonOperand16addu9ExtOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 517
      functionLinenumberEnd: 519
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_114HexagonOperand14addImmOperandsERN7llvm_ks6MCInstEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:518,5'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand14addImmOperandsERN7llvm_ks6MCInstEj
    - functionName:    _ZNK12_GLOBAL__N_114HexagonOperand17addf32ExtOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 365
      functionLinenumberEnd: 367
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_114HexagonOperand14addImmOperandsERN7llvm_ks6MCInstEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:366,5'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand14addImmOperandsERN7llvm_ks6MCInstEj
    - functionName:    _ZNK12_GLOBAL__N_114HexagonOperand16addu8ImmOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 433
      functionLinenumberEnd: 435
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_114HexagonOperand14addImmOperandsERN7llvm_ks6MCInstEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:434,5'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand14addImmOperandsERN7llvm_ks6MCInstEj
    - functionName:    _ZNK12_GLOBAL__N_114HexagonOperand16addu8ExtOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 514
      functionLinenumberEnd: 516
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_114HexagonOperand14addImmOperandsERN7llvm_ks6MCInstEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:515,5'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand14addImmOperandsERN7llvm_ks6MCInstEj
    - functionName:    _ZNK12_GLOBAL__N_114HexagonOperand18adds4_6ImmOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 539
      functionLinenumberEnd: 543
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZNK12_GLOBAL__N_114HexagonOperand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:540,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:541,57'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand6getImmEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:541,32'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:542,46'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:542,21'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:542,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_114HexagonOperand16addu2ImmOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 463
      functionLinenumberEnd: 465
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_114HexagonOperand14addImmOperandsERN7llvm_ks6MCInstEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:464,5'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand14addImmOperandsERN7llvm_ks6MCInstEj
    - functionName:    _ZNK12_GLOBAL__N_114HexagonOperand16addu3ImmOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 460
      functionLinenumberEnd: 462
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_114HexagonOperand14addImmOperandsERN7llvm_ks6MCInstEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:461,5'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand14addImmOperandsERN7llvm_ks6MCInstEj
    - functionName:    _ZNK12_GLOBAL__N_114HexagonOperand19adds11_1ExtOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 498
      functionLinenumberEnd: 500
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_114HexagonOperand20addSignedImmOperandsERN7llvm_ks6MCInstEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:499,5'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand20addSignedImmOperandsERN7llvm_ks6MCInstEj
    - functionName:    _ZNK12_GLOBAL__N_114HexagonOperand19adds11_3ExtOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 504
      functionLinenumberEnd: 506
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_114HexagonOperand20addSignedImmOperandsERN7llvm_ks6MCInstEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:505,5'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand20addSignedImmOperandsERN7llvm_ks6MCInstEj
    - functionName:    _ZNK12_GLOBAL__N_114HexagonOperand19adds11_2ExtOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 501
      functionLinenumberEnd: 503
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_114HexagonOperand20addSignedImmOperandsERN7llvm_ks6MCInstEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:502,5'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand20addSignedImmOperandsERN7llvm_ks6MCInstEj
    - functionName:    _ZNK12_GLOBAL__N_114HexagonOperand19adds11_0ExtOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 495
      functionLinenumberEnd: 497
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_114HexagonOperand20addSignedImmOperandsERN7llvm_ks6MCInstEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:496,5'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand20addSignedImmOperandsERN7llvm_ks6MCInstEj
    - functionName:    _ZNK12_GLOBAL__N_114HexagonOperand17addu10ImmOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 427
      functionLinenumberEnd: 429
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_114HexagonOperand14addImmOperandsERN7llvm_ks6MCInstEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:428,5'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand14addImmOperandsERN7llvm_ks6MCInstEj
    - functionName:    _ZNK12_GLOBAL__N_114HexagonOperand16adds8ImmOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 372
      functionLinenumberEnd: 374
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_114HexagonOperand20addSignedImmOperandsERN7llvm_ks6MCInstEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:373,5'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand20addSignedImmOperandsERN7llvm_ks6MCInstEj
    - functionName:    _ZNK12_GLOBAL__N_114HexagonOperand16adds9ExtOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 486
      functionLinenumberEnd: 488
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_114HexagonOperand20addSignedImmOperandsERN7llvm_ks6MCInstEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:487,5'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand20addSignedImmOperandsERN7llvm_ks6MCInstEj
    - functionName:    _ZNK12_GLOBAL__N_114HexagonOperand16adds6ImmOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 378
      functionLinenumberEnd: 380
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_114HexagonOperand20addSignedImmOperandsERN7llvm_ks6MCInstEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:379,5'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand20addSignedImmOperandsERN7llvm_ks6MCInstEj
    - functionName:    _ZNK12_GLOBAL__N_114HexagonOperand17adds10ExtOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 483
      functionLinenumberEnd: 485
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_114HexagonOperand20addSignedImmOperandsERN7llvm_ks6MCInstEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:484,5'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand20addSignedImmOperandsERN7llvm_ks6MCInstEj
    - functionName:    _ZNK12_GLOBAL__N_114HexagonOperand16addu6ExtOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 508
      functionLinenumberEnd: 510
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_114HexagonOperand14addImmOperandsERN7llvm_ks6MCInstEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:509,5'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand14addImmOperandsERN7llvm_ks6MCInstEj
    - functionName:    _ZNK12_GLOBAL__N_114HexagonOperand16addu4ImmOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 457
      functionLinenumberEnd: 459
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_114HexagonOperand14addImmOperandsERN7llvm_ks6MCInstEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:458,5'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand14addImmOperandsERN7llvm_ks6MCInstEj
    - functionName:    _ZNK12_GLOBAL__N_114HexagonOperand16adds8ExtOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 489
      functionLinenumberEnd: 491
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_114HexagonOperand20addSignedImmOperandsERN7llvm_ks6MCInstEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:490,5'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand20addSignedImmOperandsERN7llvm_ks6MCInstEj
    - functionName:    _ZNK12_GLOBAL__N_114HexagonOperand16addu5ImmOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 454
      functionLinenumberEnd: 456
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_114HexagonOperand14addImmOperandsERN7llvm_ks6MCInstEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:455,5'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand14addImmOperandsERN7llvm_ks6MCInstEj
    - functionName:    _ZNK12_GLOBAL__N_114HexagonOperand19addu16_2ImmOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 418
      functionLinenumberEnd: 420
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_114HexagonOperand14addImmOperandsERN7llvm_ks6MCInstEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:419,5'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand14addImmOperandsERN7llvm_ks6MCInstEj
    - functionName:    _ZNK12_GLOBAL__N_114HexagonOperand19addu16_1ImmOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 415
      functionLinenumberEnd: 417
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_114HexagonOperand14addImmOperandsERN7llvm_ks6MCInstEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:416,5'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand14addImmOperandsERN7llvm_ks6MCInstEj
    - functionName:    _ZNK12_GLOBAL__N_114HexagonOperand19addu16_0ImmOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 412
      functionLinenumberEnd: 414
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_114HexagonOperand14addImmOperandsERN7llvm_ks6MCInstEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:413,5'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand14addImmOperandsERN7llvm_ks6MCInstEj
    - functionName:    _ZNK12_GLOBAL__N_114HexagonOperand16addu6ImmOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 439
      functionLinenumberEnd: 441
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_114HexagonOperand14addImmOperandsERN7llvm_ks6MCInstEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:440,5'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand14addImmOperandsERN7llvm_ks6MCInstEj
    - functionName:    _ZNK12_GLOBAL__N_114HexagonOperand21addu32MustExtOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 535
      functionLinenumberEnd: 537
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_114HexagonOperand14addImmOperandsERN7llvm_ks6MCInstEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:536,5'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand14addImmOperandsERN7llvm_ks6MCInstEj
    - functionName:    _ZNK12_GLOBAL__N_114HexagonOperand19addu16_3ImmOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 421
      functionLinenumberEnd: 423
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_114HexagonOperand14addImmOperandsERN7llvm_ks6MCInstEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:422,5'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand14addImmOperandsERN7llvm_ks6MCInstEj
    - functionName:    _ZNK12_GLOBAL__N_114HexagonOperand17addu16ImmOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 409
      functionLinenumberEnd: 411
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_114HexagonOperand14addImmOperandsERN7llvm_ks6MCInstEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:410,5'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand14addImmOperandsERN7llvm_ks6MCInstEj
    - functionName:    _ZNK12_GLOBAL__N_114HexagonOperand17adds16ExtOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 477
      functionLinenumberEnd: 479
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_114HexagonOperand20addSignedImmOperandsERN7llvm_ks6MCInstEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:478,5'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand20addSignedImmOperandsERN7llvm_ks6MCInstEj
    - functionName:    _ZNK12_GLOBAL__N_114HexagonOperand17addu64ImmOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 400
      functionLinenumberEnd: 402
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_114HexagonOperand14addImmOperandsERN7llvm_ks6MCInstEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:401,5'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand14addImmOperandsERN7llvm_ks6MCInstEj
    - functionName:    _ZNK12_GLOBAL__N_114HexagonOperand18adds8Imm64OperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 375
      functionLinenumberEnd: 377
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_114HexagonOperand20addSignedImmOperandsERN7llvm_ks6MCInstEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:376,5'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand20addSignedImmOperandsERN7llvm_ks6MCInstEj
    - functionName:    _ZNK12_GLOBAL__N_114HexagonOperand14addRegOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 337
      functionLinenumberEnd: 340
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          58
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createRegEj
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:338,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:339,21'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:339,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_114HexagonOperand13CheckImmRangeEiibbb
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 229
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      bool
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - int
        - bool
        - bool
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         40
      ICount:          219
      EdgeCount:       54
      CyclomaticComplexity: 16
      functionsReached:
        - _ZNK12_GLOBAL__N_114HexagonOperand6getImmEv
        - _ZNK7llvm_ks6MCExpr18evaluateAsAbsoluteERl
        - _ZNK7llvm_ks6MCExpr7getKindEv
      functionUses:    55
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:231,32'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand6getImmEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:235,21'
          Dst:             _ZNK7llvm_ks6MCExpr18evaluateAsAbsoluteERl
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:255,28'
          Dst:             _ZNK7llvm_ks6MCExpr7getKindEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:257,26'
          Dst:             _ZNK7llvm_ks6MCExpr7getKindEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:258,26'
          Dst:             _ZNK7llvm_ks6MCExpr7getKindEv
    - functionName:    _ZNK12_GLOBAL__N_114HexagonOperand7isu9ImmEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 293
      functionLinenumberEnd: 293
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_114HexagonOperand13CheckImmRangeEiibbb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:293,33'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand13CheckImmRangeEiibbb
    - functionName:    _ZNK12_GLOBAL__N_114HexagonOperand7isu9ExtEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 329
      functionLinenumberEnd: 329
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_114HexagonOperand13CheckImmRangeEiibbb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:329,33'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand13CheckImmRangeEiibbb
    - functionName:    _ZNK12_GLOBAL__N_114HexagonOperand7isu8ImmEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 294
      functionLinenumberEnd: 294
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_114HexagonOperand13CheckImmRangeEiibbb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:294,33'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand13CheckImmRangeEiibbb
    - functionName:    _ZNK12_GLOBAL__N_114HexagonOperand7isu8ExtEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 328
      functionLinenumberEnd: 328
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_114HexagonOperand13CheckImmRangeEiibbb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:328,33'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand13CheckImmRangeEiibbb
    - functionName:    _ZNK12_GLOBAL__N_114HexagonOperand7isu7ImmEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 295
      functionLinenumberEnd: 295
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_114HexagonOperand13CheckImmRangeEiibbb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:295,33'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand13CheckImmRangeEiibbb
    - functionName:    _ZNK12_GLOBAL__N_114HexagonOperand7isu7ExtEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 327
      functionLinenumberEnd: 327
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_114HexagonOperand13CheckImmRangeEiibbb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:327,33'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand13CheckImmRangeEiibbb
    - functionName:    _ZNK12_GLOBAL__N_114HexagonOperand9isu6_3ImmEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 291
      functionLinenumberEnd: 291
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_114HexagonOperand13CheckImmRangeEiibbb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:291,35'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand13CheckImmRangeEiibbb
    - functionName:    _ZNK12_GLOBAL__N_114HexagonOperand9isu6_3ExtEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 334
      functionLinenumberEnd: 334
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_114HexagonOperand13CheckImmRangeEiibbb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:334,35'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand13CheckImmRangeEiibbb
    - functionName:    _ZNK12_GLOBAL__N_114HexagonOperand9isu6_2ImmEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 290
      functionLinenumberEnd: 290
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_114HexagonOperand13CheckImmRangeEiibbb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:290,35'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand13CheckImmRangeEiibbb
    - functionName:    _ZNK12_GLOBAL__N_114HexagonOperand9isu6_2ExtEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 333
      functionLinenumberEnd: 333
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_114HexagonOperand13CheckImmRangeEiibbb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:333,35'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand13CheckImmRangeEiibbb
    - functionName:    _ZNK12_GLOBAL__N_114HexagonOperand9isu6_1ImmEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 289
      functionLinenumberEnd: 289
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_114HexagonOperand13CheckImmRangeEiibbb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:289,35'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand13CheckImmRangeEiibbb
    - functionName:    _ZNK12_GLOBAL__N_114HexagonOperand9isu6_1ExtEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 332
      functionLinenumberEnd: 332
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_114HexagonOperand13CheckImmRangeEiibbb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:332,35'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand13CheckImmRangeEiibbb
    - functionName:    _ZNK12_GLOBAL__N_114HexagonOperand9isu6_0ImmEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 288
      functionLinenumberEnd: 288
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_114HexagonOperand13CheckImmRangeEiibbb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:288,35'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand13CheckImmRangeEiibbb
    - functionName:    _ZNK12_GLOBAL__N_114HexagonOperand9isu6_0ExtEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 331
      functionLinenumberEnd: 331
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_114HexagonOperand13CheckImmRangeEiibbb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:331,35'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand13CheckImmRangeEiibbb
    - functionName:    _ZNK12_GLOBAL__N_114HexagonOperand7isu6ImmEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 296
      functionLinenumberEnd: 296
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_114HexagonOperand13CheckImmRangeEiibbb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:296,33'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand13CheckImmRangeEiibbb
    - functionName:    _ZNK12_GLOBAL__N_114HexagonOperand7isu6ExtEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 326
      functionLinenumberEnd: 326
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_114HexagonOperand13CheckImmRangeEiibbb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:326,33'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand13CheckImmRangeEiibbb
    - functionName:    _ZNK12_GLOBAL__N_114HexagonOperand8isu64ImmEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 279
      functionLinenumberEnd: 279
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_114HexagonOperand13CheckImmRangeEiibbb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:279,34'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand13CheckImmRangeEiibbb
    - functionName:    _ZNK12_GLOBAL__N_114HexagonOperand7isu5ImmEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 297
      functionLinenumberEnd: 297
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_114HexagonOperand13CheckImmRangeEiibbb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:297,33'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand13CheckImmRangeEiibbb
    - functionName:    _ZNK12_GLOBAL__N_114HexagonOperand7isu4ImmEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 298
      functionLinenumberEnd: 298
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_114HexagonOperand13CheckImmRangeEiibbb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:298,33'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand13CheckImmRangeEiibbb
    - functionName:    _ZNK12_GLOBAL__N_114HexagonOperand7isu3ImmEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 299
      functionLinenumberEnd: 299
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_114HexagonOperand13CheckImmRangeEiibbb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:299,33'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand13CheckImmRangeEiibbb
    - functionName:    _ZNK12_GLOBAL__N_114HexagonOperand12isu32MustExtEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 335
      functionLinenumberEnd: 335
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_114HexagonOperand8isu32ImmEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 280
      functionLinenumberEnd: 280
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_114HexagonOperand13CheckImmRangeEiibbb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:280,34'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand13CheckImmRangeEiibbb
    - functionName:    _ZNK12_GLOBAL__N_114HexagonOperand7isu2ImmEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 300
      functionLinenumberEnd: 300
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_114HexagonOperand13CheckImmRangeEiibbb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:300,33'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand13CheckImmRangeEiibbb
    - functionName:    _ZNK12_GLOBAL__N_114HexagonOperand10isu26_6ImmEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 281
      functionLinenumberEnd: 281
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_114HexagonOperand13CheckImmRangeEiibbb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:281,36'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand13CheckImmRangeEiibbb
    - functionName:    _ZNK12_GLOBAL__N_114HexagonOperand7isu1ImmEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 301
      functionLinenumberEnd: 301
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_114HexagonOperand13CheckImmRangeEiibbb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:301,33'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand13CheckImmRangeEiibbb
    - functionName:    _ZNK12_GLOBAL__N_114HexagonOperand10isu16_3ImmEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 286
      functionLinenumberEnd: 286
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_114HexagonOperand13CheckImmRangeEiibbb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:286,36'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand13CheckImmRangeEiibbb
    - functionName:    _ZNK12_GLOBAL__N_114HexagonOperand10isu16_2ImmEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 285
      functionLinenumberEnd: 285
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_114HexagonOperand13CheckImmRangeEiibbb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:285,36'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand13CheckImmRangeEiibbb
    - functionName:    _ZNK12_GLOBAL__N_114HexagonOperand10isu16_1ImmEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 284
      functionLinenumberEnd: 284
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_114HexagonOperand13CheckImmRangeEiibbb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:284,36'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand13CheckImmRangeEiibbb
    - functionName:    _ZNK12_GLOBAL__N_114HexagonOperand10isu16_0ImmEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 283
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_114HexagonOperand13CheckImmRangeEiibbb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:283,36'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand13CheckImmRangeEiibbb
    - functionName:    _ZNK12_GLOBAL__N_114HexagonOperand8isu16ImmEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 282
      functionLinenumberEnd: 282
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_114HexagonOperand13CheckImmRangeEiibbb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:282,34'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand13CheckImmRangeEiibbb
    - functionName:    _ZNK12_GLOBAL__N_114HexagonOperand10isu11_3ImmEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 287
      functionLinenumberEnd: 287
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_114HexagonOperand13CheckImmRangeEiibbb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:287,36'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand13CheckImmRangeEiibbb
    - functionName:    _ZNK12_GLOBAL__N_114HexagonOperand8isu10ImmEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 292
      functionLinenumberEnd: 292
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_114HexagonOperand13CheckImmRangeEiibbb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:292,34'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand13CheckImmRangeEiibbb
    - functionName:    _ZNK12_GLOBAL__N_114HexagonOperand8isu10ExtEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 330
      functionLinenumberEnd: 330
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_114HexagonOperand13CheckImmRangeEiibbb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:330,34'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand13CheckImmRangeEiibbb
    - functionName:    _ZNK12_GLOBAL__N_114HexagonOperand7iss9ExtEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 309
      functionLinenumberEnd: 309
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_114HexagonOperand13CheckImmRangeEiibbb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:309,33'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand13CheckImmRangeEiibbb
    - functionName:    _ZNK12_GLOBAL__N_114HexagonOperand7iss8ImmEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 266
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_114HexagonOperand13CheckImmRangeEiibbb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:266,33'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand13CheckImmRangeEiibbb
    - functionName:    _ZNK12_GLOBAL__N_114HexagonOperand9iss8Imm64Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 267
      functionLinenumberEnd: 267
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_114HexagonOperand13CheckImmRangeEiibbb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:267,35'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand13CheckImmRangeEiibbb
    - functionName:    _ZNK12_GLOBAL__N_114HexagonOperand7iss8ExtEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 310
      functionLinenumberEnd: 310
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_114HexagonOperand13CheckImmRangeEiibbb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:310,33'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand13CheckImmRangeEiibbb
    - functionName:    _ZNK12_GLOBAL__N_114HexagonOperand7iss7ExtEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 311
      functionLinenumberEnd: 311
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_114HexagonOperand13CheckImmRangeEiibbb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:311,33'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand13CheckImmRangeEiibbb
    - functionName:    _ZNK12_GLOBAL__N_114HexagonOperand7iss6ImmEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 269
      functionLinenumberEnd: 269
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_114HexagonOperand13CheckImmRangeEiibbb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:269,33'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand13CheckImmRangeEiibbb
    - functionName:    _ZNK12_GLOBAL__N_114HexagonOperand7iss6ExtEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 312
      functionLinenumberEnd: 312
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_114HexagonOperand13CheckImmRangeEiibbb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:312,33'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand13CheckImmRangeEiibbb
    - functionName:    _ZNK12_GLOBAL__N_114HexagonOperand9iss4_6ImmEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 275
      functionLinenumberEnd: 275
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_114HexagonOperand13CheckImmRangeEiibbb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:275,35'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand13CheckImmRangeEiibbb
    - functionName:    _ZNK12_GLOBAL__N_114HexagonOperand9iss4_3ImmEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 274
      functionLinenumberEnd: 274
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_114HexagonOperand13CheckImmRangeEiibbb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:274,35'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand13CheckImmRangeEiibbb
    - functionName:    _ZNK12_GLOBAL__N_114HexagonOperand9iss4_2ImmEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 273
      functionLinenumberEnd: 273
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_114HexagonOperand13CheckImmRangeEiibbb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:273,35'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand13CheckImmRangeEiibbb
    - functionName:    _ZNK12_GLOBAL__N_114HexagonOperand9iss4_1ImmEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 272
      functionLinenumberEnd: 272
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_114HexagonOperand13CheckImmRangeEiibbb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:272,35'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand13CheckImmRangeEiibbb
    - functionName:    _ZNK12_GLOBAL__N_114HexagonOperand9iss4_0ImmEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 271
      functionLinenumberEnd: 271
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_114HexagonOperand13CheckImmRangeEiibbb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:271,35'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand13CheckImmRangeEiibbb
    - functionName:    _ZNK12_GLOBAL__N_114HexagonOperand7iss4ImmEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 270
      functionLinenumberEnd: 270
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_114HexagonOperand13CheckImmRangeEiibbb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:270,33'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand13CheckImmRangeEiibbb
    - functionName:    _ZNK12_GLOBAL__N_114HexagonOperand9iss3_6ImmEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 276
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_114HexagonOperand13CheckImmRangeEiibbb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:276,35'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand13CheckImmRangeEiibbb
    - functionName:    _ZNK12_GLOBAL__N_114HexagonOperand8iss32ImmEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 265
      functionLinenumberEnd: 265
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_114HexagonOperand13CheckImmRangeEiibbb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:265,34'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand13CheckImmRangeEiibbb
    - functionName:    _ZNK12_GLOBAL__N_114HexagonOperand8iss16ExtEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 306
      functionLinenumberEnd: 306
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_114HexagonOperand13CheckImmRangeEiibbb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:306,34'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand13CheckImmRangeEiibbb
    - functionName:    _ZNK12_GLOBAL__N_114HexagonOperand8iss12ExtEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 307
      functionLinenumberEnd: 307
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_114HexagonOperand13CheckImmRangeEiibbb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:307,34'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand13CheckImmRangeEiibbb
    - functionName:    _ZNK12_GLOBAL__N_114HexagonOperand10iss11_3ExtEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 322
      functionLinenumberEnd: 323
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_114HexagonOperand13CheckImmRangeEiibbb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:323,12'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand13CheckImmRangeEiibbb
    - functionName:    _ZNK12_GLOBAL__N_114HexagonOperand10iss11_2ExtEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 319
      functionLinenumberEnd: 320
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_114HexagonOperand13CheckImmRangeEiibbb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:320,12'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand13CheckImmRangeEiibbb
    - functionName:    _ZNK12_GLOBAL__N_114HexagonOperand10iss11_1ExtEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 316
      functionLinenumberEnd: 317
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_114HexagonOperand13CheckImmRangeEiibbb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:317,12'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand13CheckImmRangeEiibbb
    - functionName:    _ZNK12_GLOBAL__N_114HexagonOperand10iss11_0ExtEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 313
      functionLinenumberEnd: 314
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_114HexagonOperand13CheckImmRangeEiibbb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:314,12'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand13CheckImmRangeEiibbb
    - functionName:    _ZNK12_GLOBAL__N_114HexagonOperand8iss10ExtEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 308
      functionLinenumberEnd: 308
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_114HexagonOperand13CheckImmRangeEiibbb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:308,34'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand13CheckImmRangeEiibbb
    - functionName:    _ZNK12_GLOBAL__N_114HexagonOperand7isn8ImmEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 304
      functionLinenumberEnd: 304
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_114HexagonOperand13CheckImmRangeEiibbb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:304,33'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand13CheckImmRangeEiibbb
    - functionName:    _ZNK12_GLOBAL__N_114HexagonOperand8isf32ExtEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 264
      functionLinenumberEnd: 264
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL16matchTokenStringN7llvm_ks9StringRefE
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 2803
      functionLinenumberEnd: 5112
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1552
      ICount:          7338
      EdgeCount:       1678
      CyclomaticComplexity: 128
      functionsReached:
        - _ZNK7llvm_ks9StringRefixEm
        - memcmp
      functionUses:    3
      BranchProfiles:
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2804,3'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2807,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2862,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2885,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2902,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2919,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2934,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2937,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2952,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2963,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2966,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2981,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2996,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3009,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3020,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3035,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3056,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3059,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3068,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3083,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3100,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3127,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3130,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3141,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3160,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3177,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3206,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3209,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3224,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3243,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3254,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3259,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3274,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3287,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3290,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3305,11'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3320,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3337,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3352,11'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3375,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3404,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3415,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3418,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3421,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3436,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3461,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3470,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3475,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3482,11'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3495,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3518,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3523,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3536,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3547,11'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3580,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3583,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3588,11'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3603,11'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3614,11'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3617,13'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3626,13'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3639,11'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3650,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3655,11'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3672,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3695,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3698,11'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3707,11'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3718,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3723,11'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3740,11'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3753,11'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3776,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3789,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3798,11'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3827,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3830,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3843,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3856,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3881,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3900,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3913,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3934,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3937,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3942,11'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3957,11'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3970,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3975,11'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3992,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4007,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4020,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4025,11'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4038,11'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4051,11'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4062,13'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4077,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4086,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4091,11'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4106,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4113,11'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4118,13'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4129,13'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4154,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4159,11'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4182,11'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4193,11'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4210,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4227,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4232,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4245,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4254,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4269,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4274,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4293,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4296,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4321,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4342,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4351,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4354,11'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4363,11'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4376,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4379,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4396,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4415,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4430,11'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4445,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4450,11'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4459,11'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4464,13'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4485,11'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4490,13'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4501,13'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4522,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4527,11'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4542,11'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4553,11'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4572,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4595,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4598,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4603,11'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4620,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4643,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4650,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4673,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4692,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4699,11'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4714,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4729,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4732,11'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4745,11'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4768,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4773,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4788,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4801,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4806,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4825,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4830,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4847,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4852,11'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4863,11'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4878,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4903,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4924,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4939,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4944,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4947,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4950,11'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4965,11'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4978,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4989,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:5006,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:5023,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:5028,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:5035,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:5048,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:5055,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:5066,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:5071,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:5086,9'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2807,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2862,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2865,11'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2869,11'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2873,11'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2877,11'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2881,11'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2885,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2894,11'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2898,11'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2902,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2911,11'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2915,11'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2919,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2934,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2937,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2940,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2944,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2948,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2952,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2963,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2966,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2977,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2981,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2990,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2996,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2999,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3003,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3009,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3012,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3016,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3020,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3029,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3035,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3038,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3042,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3046,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3050,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3056,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3059,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3068,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3079,11'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3083,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3086,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3090,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3094,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3100,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3103,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3107,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3113,11'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3117,11'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3121,11'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3127,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3130,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3133,13'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3137,13'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3141,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3144,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3148,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3156,11'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3160,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3163,13'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3167,13'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3171,13'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3175,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3177,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3188,13'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3194,11'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3198,11'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3202,11'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3206,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3209,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3212,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3216,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3222,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3224,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3237,13'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3241,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3243,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3254,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3257,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3259,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3268,13'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3272,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3274,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3287,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3290,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3293,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3297,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3301,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3305,19'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3314,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3320,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3323,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3327,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3333,13'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3337,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3340,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3344,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3348,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3352,19'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3361,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3367,13'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3371,13'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3375,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3378,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3382,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3386,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3392,13'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3396,13'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3402,11'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3404,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3415,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3418,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3421,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3424,15'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3428,15'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3434,13'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3436,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3447,11'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3451,11'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3455,11'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3459,11'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3461,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3470,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3473,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3475,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3478,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3482,19'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3493,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3495,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3498,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3502,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3510,11'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3514,11'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3518,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3521,13'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3523,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3532,13'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3536,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3539,15'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3543,15'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3547,19'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3550,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3554,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3558,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3564,15'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3570,13'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3576,11'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3580,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3583,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3586,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3588,19'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3597,15'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3601,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3603,19'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3614,19'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3617,21'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3626,21'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3637,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3639,19'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3650,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3653,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3655,19'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3666,15'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3672,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3675,15'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3679,15'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3683,15'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3689,13'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3693,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3695,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3698,19'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3707,19'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3718,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3721,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3723,19'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3734,15'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3738,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3740,19'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3751,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3753,19'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3768,13'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3772,13'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3776,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3779,15'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3783,15'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3789,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3792,15'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3796,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3798,19'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3809,15'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3815,13'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3819,13'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3827,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3830,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3833,13'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3837,13'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3843,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3846,13'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3850,13'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3856,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3859,13'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3863,13'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3867,13'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3873,11'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3877,11'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3881,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3884,13'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3888,13'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3894,11'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3898,11'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3900,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3903,13'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3907,13'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3913,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3916,13'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3920,13'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3924,13'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3930,11'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3934,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3937,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3940,15'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3942,19'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3951,15'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3955,15'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3957,19'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3970,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3973,15'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3975,19'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3984,15'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3990,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3992,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3995,15'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:3999,15'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4005,13'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4007,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4010,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4014,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4020,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4023,15'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4025,19'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4036,15'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4038,19'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4049,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4051,19'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4054,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4058,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4062,21'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4075,13'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4077,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4086,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4089,15'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4091,19'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4100,15'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4106,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4109,15'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4113,19'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4116,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4118,21'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4127,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4129,21'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4138,17'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4144,15'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4148,15'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4154,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4157,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4159,19'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4162,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4166,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4172,15'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4176,15'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4180,15'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4182,19'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4191,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4193,19'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4196,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4200,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4208,13'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4210,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4213,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4217,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4227,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4230,11'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4232,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4235,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4239,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4245,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4248,13'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4252,13'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4254,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4257,15'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4261,15'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4269,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4272,13'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4274,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4277,15'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4281,15'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4287,13'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4293,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4296,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4299,15'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4303,15'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4309,13'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4315,11'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4319,11'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4321,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4324,13'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4328,13'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4334,11'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4338,11'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4342,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4345,13'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4349,13'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4351,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4354,19'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4363,19'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4376,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4379,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4382,15'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4386,15'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4390,15'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4396,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4399,15'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4403,15'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4409,13'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4413,13'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4415,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4418,15'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4422,15'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4426,15'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4430,19'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4433,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4437,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4445,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4448,15'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4450,19'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4459,19'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4462,17'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4464,21'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4475,17'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4481,15'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4485,19'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4488,17'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4490,21'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4499,17'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4501,21'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4510,17'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4516,15'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4522,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4525,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4527,19'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4530,17'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4534,17'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4540,15'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4542,19'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4551,15'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4553,19'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4564,13'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4572,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4575,11'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4579,11'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4583,11'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4587,11'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4591,11'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4595,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4598,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4601,15'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4603,19'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4614,15'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4620,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4623,15'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4627,15'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4631,15'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4639,11'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4643,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4646,13'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4650,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4653,15'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4657,15'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4663,13'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4667,13'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4671,13'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4673,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4676,15'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4680,15'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4686,13'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4690,13'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4692,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4695,15'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4699,19'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4702,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4706,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4714,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4717,15'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4721,15'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4727,13'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4729,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4732,19'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4735,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4739,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4745,19'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4748,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4752,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4760,13'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4768,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4771,11'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4773,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4776,13'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4780,13'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4786,11'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4788,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4791,13'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4795,13'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4801,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4804,13'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4806,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4819,13'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4825,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4828,13'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4830,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4839,13'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4843,13'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4847,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4850,15'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4852,19'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4861,15'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4863,19'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4878,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4881,11'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4885,11'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4889,11'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4893,11'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4897,11'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4903,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4906,11'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4910,11'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4914,11'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4918,11'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4922,11'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4924,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4927,13'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4931,13'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4939,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4942,11'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4944,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4947,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4950,19'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4953,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4957,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4963,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4965,19'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4976,13'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4978,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4987,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4989,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4992,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:4996,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:5004,11'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:5006,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:5009,13'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:5013,13'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:5021,9'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:5023,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:5026,11'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:5028,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:5031,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:5035,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:5046,11'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:5048,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:5051,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:5055,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:5066,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:5069,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:5071,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:5074,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:5078,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:5084,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:5086,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:5089,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:5093,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:5103,9'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:5107,9'
          Dst:             memcmp
    - functionName:    _ZL10isSubclassN12_GLOBAL__N_114MatchClassKindES0_
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 5115
      functionLinenumberEnd: 5167
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         23
      ICount:          147
      EdgeCount:       43
      CyclomaticComplexity: 22
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:5119,3'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:5133,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:5140,5'
          Branch Sides:    []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_110LessOpcodeclERKNS_10MatchEntryEN7llvm_ks9StringRefE
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 5706
      functionLinenumberEnd: 5707
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          41
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ksltENS_9StringRefES0_
        - _ZNK12_GLOBAL__N_110MatchEntry11getMnemonicEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:5707,18'
          Dst:             _ZNK12_GLOBAL__N_110MatchEntry11getMnemonicEv
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:5707,32'
          Dst:             _ZN7llvm_ksltENS_9StringRefES0_
    - functionName:    _ZNK12_GLOBAL__N_110MatchEntry11getMnemonicEv
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 5698
      functionLinenumberEnd: 5700
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          70
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:5699,14'
          Dst:             __assert_fail
    - functionName:    _ZN12_GLOBAL__N_110LessOpcodeclEN7llvm_ks9StringRefERKNS_10MatchEntryE
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 5709
      functionLinenumberEnd: 5710
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          41
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ksltENS_9StringRefES0_
        - _ZNK12_GLOBAL__N_110MatchEntry11getMnemonicEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:5710,24'
          Dst:             _ZNK12_GLOBAL__N_110MatchEntry11getMnemonicEv
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:5710,18'
          Dst:             _ZN7llvm_ksltENS_9StringRefES0_
    - functionName:    _ZN12_GLOBAL__N_116HexagonAsmParser15convertToMCInstEjRN7llvm_ks6MCInstEjRKNS1_15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS5_14default_deleteIS7_EEEEEE
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1842
      functionLinenumberEnd: 2019
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         176
      ICount:          2636
      EdgeCount:       176
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks6MCInst10getOperandEj
        - _ZN7llvm_ks6MCInst9setOpcodeEj
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZN7llvm_ks9MCOperand9createRegEj
        - _ZNK12_GLOBAL__N_114HexagonOperand14addImmOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_114HexagonOperand14addRegOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_114HexagonOperand16adds6ExtOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_114HexagonOperand16adds6ImmOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_114HexagonOperand16adds8ExtOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_114HexagonOperand16adds8ImmOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_114HexagonOperand16adds9ExtOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_114HexagonOperand16addu1ImmOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_114HexagonOperand16addu2ImmOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_114HexagonOperand16addu3ImmOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_114HexagonOperand16addu4ImmOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_114HexagonOperand16addu5ImmOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_114HexagonOperand16addu6ExtOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_114HexagonOperand16addu6ImmOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_114HexagonOperand16addu7ExtOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_114HexagonOperand16addu7ImmOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_114HexagonOperand16addu8ExtOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_114HexagonOperand16addu8ImmOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_114HexagonOperand16addu9ExtOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_114HexagonOperand17addf32ExtOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_114HexagonOperand17adds10ExtOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_114HexagonOperand17adds12ExtOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_114HexagonOperand17adds16ExtOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_114HexagonOperand17addu10ImmOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_114HexagonOperand17addu16ImmOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_114HexagonOperand17addu32ImmOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_114HexagonOperand17addu64ImmOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_114HexagonOperand18adds3_6ImmOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_114HexagonOperand18adds4_0ImmOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_114HexagonOperand18adds4_1ImmOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_114HexagonOperand18adds4_2ImmOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_114HexagonOperand18adds4_3ImmOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_114HexagonOperand18adds4_6ImmOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_114HexagonOperand18adds8Imm64OperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_114HexagonOperand18addu6_0ExtOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_114HexagonOperand18addu6_0ImmOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_114HexagonOperand18addu6_1ExtOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_114HexagonOperand18addu6_1ImmOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_114HexagonOperand18addu6_2ExtOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_114HexagonOperand18addu6_2ImmOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_114HexagonOperand18addu6_3ExtOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_114HexagonOperand19adds11_0ExtOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_114HexagonOperand19adds11_1ExtOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_114HexagonOperand19adds11_2ExtOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_114HexagonOperand19adds11_3ExtOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_114HexagonOperand19addu11_3ImmOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_114HexagonOperand19addu16_0ImmOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_114HexagonOperand19addu16_1ImmOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_114HexagonOperand19addu16_2ImmOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_114HexagonOperand19addu16_3ImmOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_114HexagonOperand21addu32MustExtOperandsERN7llvm_ks6MCInstEj
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:1847,5'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:1843,3'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:1845,8'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:1848,14'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:1850,37'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:1850,57'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand14addRegOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:1853,28'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:1853,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:1856,37'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:1856,57'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand14addRegOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:1859,23'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:1859,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:1862,23'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:1862,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:1865,37'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:1865,57'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand18adds8Imm64OperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:1868,37'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:1868,57'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand17addu64ImmOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:1871,37'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:1871,57'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand17adds16ExtOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:1874,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:1874,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:1877,37'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:1877,57'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand17addu16ImmOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:1880,37'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:1880,57'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand14addImmOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:1883,37'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:1883,57'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand19addu16_3ImmOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:1886,37'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:1886,57'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand21addu32MustExtOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:1889,37'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:1889,57'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand16addu6ImmOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:1892,37'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:1892,57'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand19addu16_0ImmOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:1895,37'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:1895,57'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand19addu16_1ImmOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:1898,37'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:1898,57'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand19addu16_2ImmOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:1901,37'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:1901,57'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand16addu5ImmOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:1904,37'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:1904,57'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand16adds8ExtOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:1907,37'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:1907,57'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand16addu4ImmOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:1910,37'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:1910,57'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand16addu6ExtOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:1913,37'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:1913,57'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand17adds10ExtOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:1916,37'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:1916,57'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand16adds6ImmOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:1919,37'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:1919,57'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand16adds9ExtOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:1922,37'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:1922,57'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand16adds8ImmOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:1925,37'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:1925,57'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand17addu10ImmOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:1928,37'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:1928,57'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand19adds11_0ExtOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:1931,37'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:1931,57'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand19adds11_2ExtOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:1934,37'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:1934,57'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand19adds11_3ExtOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:1937,37'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:1937,57'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand19adds11_1ExtOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:1940,37'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:1940,57'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand16addu3ImmOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:1943,37'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:1943,57'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand16addu2ImmOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:1946,37'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:1946,57'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand18adds4_6ImmOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:1949,37'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:1949,57'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand16addu8ExtOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:1952,37'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:1952,57'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand16addu8ImmOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:1955,37'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:1955,57'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand17addf32ExtOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:1958,37'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:1958,57'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand16addu9ExtOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:1961,37'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:1961,57'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand16addu7ExtOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:1964,37'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:1964,57'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand16addu7ImmOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:1967,37'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:1967,57'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand18adds4_0ImmOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:1970,37'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:1970,57'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand18adds4_2ImmOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:1973,37'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:1973,57'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand18adds4_3ImmOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:1976,37'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:1976,57'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand18adds4_1ImmOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:1979,37'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:1979,57'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand18adds3_6ImmOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:1982,37'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:1982,57'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand16adds6ExtOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:1985,37'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:1985,57'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand18addu6_2ImmOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:1988,37'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:1988,57'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand16addu1ImmOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:1991,37'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:1991,57'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand19addu11_3ImmOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:1994,37'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:1994,57'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand17adds12ExtOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:1997,37'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:1997,57'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand18addu6_0ExtOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2000,37'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2000,57'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand18addu6_3ExtOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2003,37'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2003,57'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand18addu6_1ExtOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2006,37'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2006,57'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand18addu6_2ExtOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2009,37'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2009,57'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand18addu6_0ImmOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2012,37'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2012,57'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand18addu6_1ImmOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2015,37'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2015,57'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand17addu32ImmOperandsERN7llvm_ks6MCInstEj
    - functionName:    _ZL20validateOperandClassRN7llvm_ks18MCParsedAsmOperandEN12_GLOBAL__N_114MatchClassKindE
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 5169
      functionLinenumberEnd: 5666
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         431
      ICount:          1906
      EdgeCount:       549
      CyclomaticComplexity: 120
      functionsReached:
        - _ZL10isSubclassN12_GLOBAL__N_114MatchClassKindES0_
        - _ZL16matchTokenStringN7llvm_ks9StringRefE
        - _ZNK12_GLOBAL__N_114HexagonOperand10iss11_0ExtEv
        - _ZNK12_GLOBAL__N_114HexagonOperand10iss11_1ExtEv
        - _ZNK12_GLOBAL__N_114HexagonOperand10iss11_2ExtEv
        - _ZNK12_GLOBAL__N_114HexagonOperand10iss11_3ExtEv
        - _ZNK12_GLOBAL__N_114HexagonOperand10isu11_3ImmEv
        - _ZNK12_GLOBAL__N_114HexagonOperand10isu16_0ImmEv
        - _ZNK12_GLOBAL__N_114HexagonOperand10isu16_1ImmEv
        - _ZNK12_GLOBAL__N_114HexagonOperand10isu16_2ImmEv
        - _ZNK12_GLOBAL__N_114HexagonOperand10isu16_3ImmEv
        - _ZNK12_GLOBAL__N_114HexagonOperand10isu26_6ImmEv
        - _ZNK12_GLOBAL__N_114HexagonOperand12isu32MustExtEv
        - _ZNK12_GLOBAL__N_114HexagonOperand7isn8ImmEv
        - _ZNK12_GLOBAL__N_114HexagonOperand7iss4ImmEv
        - _ZNK12_GLOBAL__N_114HexagonOperand7iss6ExtEv
        - _ZNK12_GLOBAL__N_114HexagonOperand7iss6ImmEv
        - _ZNK12_GLOBAL__N_114HexagonOperand7iss7ExtEv
        - _ZNK12_GLOBAL__N_114HexagonOperand7iss8ExtEv
        - _ZNK12_GLOBAL__N_114HexagonOperand7iss8ImmEv
        - _ZNK12_GLOBAL__N_114HexagonOperand7iss9ExtEv
        - _ZNK12_GLOBAL__N_114HexagonOperand7isu1ImmEv
        - _ZNK12_GLOBAL__N_114HexagonOperand7isu2ImmEv
        - _ZNK12_GLOBAL__N_114HexagonOperand7isu3ImmEv
        - _ZNK12_GLOBAL__N_114HexagonOperand7isu4ImmEv
        - _ZNK12_GLOBAL__N_114HexagonOperand7isu5ImmEv
        - _ZNK12_GLOBAL__N_114HexagonOperand7isu6ExtEv
        - _ZNK12_GLOBAL__N_114HexagonOperand7isu6ImmEv
        - _ZNK12_GLOBAL__N_114HexagonOperand7isu7ExtEv
        - _ZNK12_GLOBAL__N_114HexagonOperand7isu7ImmEv
        - _ZNK12_GLOBAL__N_114HexagonOperand7isu8ExtEv
        - _ZNK12_GLOBAL__N_114HexagonOperand7isu8ImmEv
        - _ZNK12_GLOBAL__N_114HexagonOperand7isu9ExtEv
        - _ZNK12_GLOBAL__N_114HexagonOperand7isu9ImmEv
        - _ZNK12_GLOBAL__N_114HexagonOperand8getTokenEv
        - _ZNK12_GLOBAL__N_114HexagonOperand8isf32ExtEv
        - _ZNK12_GLOBAL__N_114HexagonOperand8iss10ExtEv
        - _ZNK12_GLOBAL__N_114HexagonOperand8iss12ExtEv
        - _ZNK12_GLOBAL__N_114HexagonOperand8iss16ExtEv
        - _ZNK12_GLOBAL__N_114HexagonOperand8iss32ImmEv
        - _ZNK12_GLOBAL__N_114HexagonOperand8isu10ExtEv
        - _ZNK12_GLOBAL__N_114HexagonOperand8isu10ImmEv
        - _ZNK12_GLOBAL__N_114HexagonOperand8isu16ImmEv
        - _ZNK12_GLOBAL__N_114HexagonOperand8isu32ImmEv
        - _ZNK12_GLOBAL__N_114HexagonOperand8isu64ImmEv
        - _ZNK12_GLOBAL__N_114HexagonOperand9iss3_6ImmEv
        - _ZNK12_GLOBAL__N_114HexagonOperand9iss4_0ImmEv
        - _ZNK12_GLOBAL__N_114HexagonOperand9iss4_1ImmEv
        - _ZNK12_GLOBAL__N_114HexagonOperand9iss4_2ImmEv
        - _ZNK12_GLOBAL__N_114HexagonOperand9iss4_3ImmEv
        - _ZNK12_GLOBAL__N_114HexagonOperand9iss4_6ImmEv
        - _ZNK12_GLOBAL__N_114HexagonOperand9iss8Imm64Ev
        - _ZNK12_GLOBAL__N_114HexagonOperand9isu6_0ExtEv
        - _ZNK12_GLOBAL__N_114HexagonOperand9isu6_0ImmEv
        - _ZNK12_GLOBAL__N_114HexagonOperand9isu6_1ExtEv
        - _ZNK12_GLOBAL__N_114HexagonOperand9isu6_1ImmEv
        - _ZNK12_GLOBAL__N_114HexagonOperand9isu6_2ExtEv
        - _ZNK12_GLOBAL__N_114HexagonOperand9isu6_2ImmEv
        - _ZNK12_GLOBAL__N_114HexagonOperand9isu6_3ExtEv
        - _ZNK12_GLOBAL__N_114HexagonOperand9isu6_3ImmEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:5529,5'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:5175,48'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand8getTokenEv
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:5175,23'
          Dst:             _ZL16matchTokenStringN7llvm_ks9StringRefE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:5175,12'
          Dst:             _ZL10isSubclassN12_GLOBAL__N_114MatchClassKindES0_
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:5187,17'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand8isf32ExtEv
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:5193,17'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand7isn8ImmEv
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:5199,17'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand8iss10ExtEv
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:5205,17'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand10iss11_0ExtEv
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:5211,17'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand10iss11_1ExtEv
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:5217,17'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand10iss11_2ExtEv
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:5223,17'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand10iss11_3ExtEv
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:5229,17'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand8iss12ExtEv
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:5235,17'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand8iss16ExtEv
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:5241,17'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand8iss32ImmEv
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:5247,17'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand9iss3_6ImmEv
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:5253,17'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand7iss4ImmEv
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:5259,17'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand9iss4_0ImmEv
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:5265,17'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand9iss4_1ImmEv
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:5271,17'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand9iss4_2ImmEv
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:5277,17'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand9iss4_3ImmEv
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:5283,17'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand9iss4_6ImmEv
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:5289,17'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand7iss6ExtEv
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:5295,17'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand7iss6ImmEv
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:5301,17'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand7iss7ExtEv
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:5307,17'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand7iss8ExtEv
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:5313,17'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand9iss8Imm64Ev
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:5319,17'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand7iss8ImmEv
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:5325,17'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand7iss9ExtEv
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:5331,17'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand8isu10ExtEv
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:5337,17'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand8isu10ImmEv
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:5343,17'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand10isu11_3ImmEv
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:5349,17'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand8isu16ImmEv
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:5355,17'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand10isu16_0ImmEv
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:5361,17'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand10isu16_1ImmEv
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:5367,17'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand10isu16_2ImmEv
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:5373,17'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand10isu16_3ImmEv
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:5379,17'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand7isu1ImmEv
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:5385,17'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand10isu26_6ImmEv
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:5391,17'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand7isu2ImmEv
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:5397,17'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand8isu32ImmEv
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:5403,17'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand12isu32MustExtEv
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:5409,17'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand7isu3ImmEv
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:5415,17'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand7isu4ImmEv
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:5421,17'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand7isu5ImmEv
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:5427,17'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand8isu64ImmEv
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:5433,17'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand7isu6ExtEv
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:5439,17'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand7isu6ImmEv
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:5445,17'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand9isu6_0ExtEv
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:5451,17'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand9isu6_0ImmEv
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:5457,17'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand9isu6_1ExtEv
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:5463,17'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand9isu6_1ImmEv
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:5469,17'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand9isu6_2ExtEv
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:5475,17'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand9isu6_2ImmEv
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:5481,17'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand9isu6_3ExtEv
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:5487,17'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand9isu6_3ImmEv
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:5493,17'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand7isu7ExtEv
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:5499,17'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand7isu7ImmEv
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:5505,17'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand7isu8ExtEv
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:5511,17'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand7isu8ImmEv
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:5517,17'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand7isu9ExtEv
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:5523,17'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand7isu9ImmEv
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:5661,12'
          Dst:             _ZL10isSubclassN12_GLOBAL__N_114MatchClassKindES0_
    - functionName:    _ZNK12_GLOBAL__N_114HexagonOperand8getTokenEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 551
      functionLinenumberEnd: 553
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         18
      ICount:          90
      EdgeCount:       21
      CyclomaticComplexity: 5
      functionsReached:
        - __assert_fail
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:552,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:553,12'
          Dst:             __assert_fail
    - functionName:    _ZN12_GLOBAL__N_116HexagonAsmParser18processInstructionERN7llvm_ks6MCInstERKNS1_15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS5_14default_deleteIS7_EEEEEENS1_5SMLocERb
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1555
      functionLinenumberEnd: 2183
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         853
      ICount:          5117
      EdgeCount:       1334
      CyclomaticComplexity: 483
      functionsReached:
        - _ZL17MatchRegisterNameN7llvm_ks9StringRefE
        - _ZN12_GLOBAL__N_115makeCombineInstEiRN7llvm_ks9MCOperandES2_S2_
        - _ZN12_GLOBAL__N_116HexagonAsmParser10OutOfRangeEN7llvm_ks5SMLocExx
        - _ZN7llvm_ks10MCStreamer10PopSectionEv
        - _ZN7llvm_ks10MCStreamer11PushSectionEv
        - _ZN7llvm_ks10MCStreamer9EmitValueEPKNS_6MCExprEjNS_5SMLocE
        - _ZN7llvm_ks12MCBinaryExpr9createSubEPKNS_6MCExprES3_RNS_9MCContextE
        - _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - _ZN7llvm_ks15MCSymbolRefExpr6createEPKNS_8MCSymbolERNS_9MCContextE
        - _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - _ZN7llvm_ks20MCAsmParserExtension11getStreamerEv
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - _ZN7llvm_ks5SMLocC2Ev
        - _ZN7llvm_ks5TwineC2ERKNS_9StringRefE
        - _ZN7llvm_ks5TwineC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks6MCInst10getOperandEj
        - _ZN7llvm_ks6MCInst9setOpcodeEj
        - _ZN7llvm_ks6MCInstC2Em
        - _ZN7llvm_ks6MCInstD2Ev
        - _ZN7llvm_ks6MCInstaSEOS0_
        - _ZN7llvm_ks6MCInstaSERKS0_
        - _ZN7llvm_ks9MCContext13getELFSectionENS_9StringRefEjj
        - _ZN7llvm_ks9MCContext17getOrCreateSymbolERKNS_5TwineE
        - _ZN7llvm_ks9MCOperand10createExprEPKNS_6MCExprE
        - _ZN7llvm_ks9MCOperand6setRegEj
        - _ZN7llvm_ks9MCOperand7setExprEPKNS_6MCExprE
        - _ZN7llvm_ks9MCOperand9createRegEj
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZN7llvm_ksL6utostrEmb
        - _ZN7llvm_ksL9utohexstrEmb
        - _ZN7llvm_ksplERKNS_5TwineES2_
        - _ZNK12_GLOBAL__N_116HexagonAsmParser9getParserEv
        - _ZNK7llvm_ks14MCRegisterInfo16getEncodingValueEj
        - _ZNK7llvm_ks5SMLoc10getPointerEv
        - _ZNK7llvm_ks6MCExpr18evaluateAsAbsoluteERl
        - _ZNK7llvm_ks6MCInst9getOpcodeEv
        - _ZNK7llvm_ks8MCSymbol11isUndefinedEb
        - _ZNK7llvm_ks9MCContext15getRegisterInfoEv
        - _ZNK7llvm_ks9MCOperand6getRegEv
        - _ZNK7llvm_ks9MCOperand6isExprEv
        - _ZNK7llvm_ks9MCOperand7getExprEv
        - _ZNK7llvm_ks9StringRef3strEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1563,3'
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1556,24'
          Dst:             _ZNK12_GLOBAL__N_116HexagonAsmParser9getParserEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1557,30'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1557,43'
          Dst:             _ZNK7llvm_ks9MCContext15getRegisterInfoEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1563,16'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1577,26'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1578,27'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1579,33'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1579,13'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo16getEncodingValueEj
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1579,71'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1579,50'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo16getEncodingValueEj
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1585,26'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1587,12'
          Dst:             _ZNK7llvm_ks9MCOperand7getExprEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1587,23'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1586,16'
          Dst:             _ZN7llvm_ks12MCBinaryExpr9createSubEPKNS_6MCExprES3_RNS_9MCContextE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1586,8'
          Dst:             _ZN7llvm_ks9MCOperand7setExprEPKNS_6MCExprE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1588,10'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1593,26'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1595,23'
          Dst:             _ZNK7llvm_ks9MCOperand7getExprEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1595,34'
          Dst:             _ZNK7llvm_ks6MCExpr18evaluateAsAbsoluteERl
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1597,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1599,14'
          Dst:             _ZN7llvm_ks6MCInstC2Em
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1600,28'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1601,28'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1602,15'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1603,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1604,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1605,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1606,12'
          Dst:             _ZN7llvm_ks6MCInstaSERKS0_
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1607,5'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1607,5'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1609,14'
          Dst:             _ZNK7llvm_ks9MCOperand7getExprEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1609,25'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1608,18'
          Dst:             _ZN7llvm_ks12MCBinaryExpr9createSubEPKNS_6MCExprES3_RNS_9MCContextE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1608,10'
          Dst:             _ZN7llvm_ks9MCOperand7setExprEPKNS_6MCExprE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1610,12'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1618,26'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1622,12'
          Dst:             _ZNK7llvm_ks9MCOperand7getExprEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1622,23'
          Dst:             _ZNK7llvm_ks6MCExpr18evaluateAsAbsoluteERl
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1625,23'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1628,20'
          Dst:             _ZNK7llvm_ks5SMLoc10getPointerEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1642,26'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1643,55'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1643,35'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo16getEncodingValueEj
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1644,26'
          Dst:             _ZN7llvm_ksL6utostrEmb
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1646,15'
          Dst:             _ZL17MatchRegisterNameN7llvm_ks9StringRefE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1646,8'
          Dst:             _ZN7llvm_ks9MCOperand6setRegEj
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1648,26'
          Dst:             _ZN7llvm_ksL6utostrEmb
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1650,42'
          Dst:             _ZL17MatchRegisterNameN7llvm_ks9StringRefE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1650,21'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1650,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1651,10'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1657,26'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1658,55'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1658,35'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo16getEncodingValueEj
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1659,26'
          Dst:             _ZN7llvm_ksL6utostrEmb
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1661,15'
          Dst:             _ZL17MatchRegisterNameN7llvm_ks9StringRefE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1661,8'
          Dst:             _ZN7llvm_ks9MCOperand6setRegEj
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1663,26'
          Dst:             _ZN7llvm_ksL6utostrEmb
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1665,42'
          Dst:             _ZL17MatchRegisterNameN7llvm_ks9StringRefE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1665,21'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1665,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1666,26'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1666,10'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1673,26'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1674,55'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1674,35'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo16getEncodingValueEj
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1675,26'
          Dst:             _ZN7llvm_ksL6utostrEmb
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1677,15'
          Dst:             _ZL17MatchRegisterNameN7llvm_ks9StringRefE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1677,8'
          Dst:             _ZN7llvm_ks9MCOperand6setRegEj
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1679,26'
          Dst:             _ZN7llvm_ksL6utostrEmb
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1681,42'
          Dst:             _ZL17MatchRegisterNameN7llvm_ks9StringRefE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1681,21'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1681,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1682,26'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1682,10'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1701,30'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1702,30'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1705,12'
          Dst:             _ZN7llvm_ks10MCStreamer11PushSectionEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1712,28'
          Dst:             _ZNK7llvm_ks9MCOperand7getExprEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1712,39'
          Dst:             _ZNK7llvm_ks6MCExpr18evaluateAsAbsoluteERl
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1717,34'
          Dst:             _ZN7llvm_ksL9utohexstrEmb
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1718,23'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1719,28'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/StringRef.h:423,14'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1720,28'
          Dst:             _ZNK7llvm_ks9StringRef3strEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1723,34'
          Dst:             _ZN7llvm_ksL9utohexstrEmb
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1724,23'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1725,28'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/StringRef.h:423,14'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1726,28'
          Dst:             _ZNK7llvm_ks9StringRef3strEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1730,21'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1730,34'
          Dst:             _ZN7llvm_ks9MCContext13getELFSectionENS_9StringRefEjj
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1732,23'
          Dst:             _ZNK7llvm_ks9MCOperand6isExprEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1735,21'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1735,34'
          Dst:             _ZN7llvm_ks9MCContext13getELFSectionENS_9StringRefEjj
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1738,9'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1742,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension11getStreamerEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1750,15'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1750,46'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1750,46'
          Dst:             _ZN7llvm_ks5TwineC2ERKNS_9StringRefE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1750,28'
          Dst:             _ZN7llvm_ks9MCContext17getOrCreateSymbolERKNS_5TwineE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1751,18'
          Dst:             _ZNK7llvm_ks8MCSymbol11isUndefinedEb
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1753,11'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension11getStreamerEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1754,11'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension11getStreamerEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1755,11'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension11getStreamerEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1759,23'
          Dst:             _ZNK7llvm_ks9MCOperand6isExprEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1762,14'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1762,41'
          Dst:             _ZNK7llvm_ks5SMLoc10getPointerEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1763,25'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1763,52'
          Dst:             _ZNK7llvm_ks5SMLoc10getPointerEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1764,23'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1764,50'
          Dst:             _ZNK7llvm_ks5SMLoc10getPointerEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1766,25'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1766,52'
          Dst:             _ZNK7llvm_ks5SMLoc10getPointerEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1767,23'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1767,50'
          Dst:             _ZNK7llvm_ks5SMLoc10getPointerEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1772,15'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1772,46'
          Dst:             _ZN7llvm_ks5TwineC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1773,46'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1773,46'
          Dst:             _ZN7llvm_ks5TwineC2ERKNS_9StringRefE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1772,55'
          Dst:             _ZN7llvm_ksplERKNS_5TwineES2_
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1772,28'
          Dst:             _ZN7llvm_ks9MCContext17getOrCreateSymbolERKNS_5TwineE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1775,18'
          Dst:             _ZNK7llvm_ks8MCSymbol11isUndefinedEb
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1777,11'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension11getStreamerEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1778,11'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension11getStreamerEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1779,11'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension11getStreamerEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1779,40'
          Dst:             _ZNK7llvm_ks9MCOperand7getExprEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1779,25'
          Dst:             _ZN7llvm_ks5SMLocC2Ev
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1779,25'
          Dst:             _ZN7llvm_ks10MCStreamer9EmitValueEPKNS_6MCExprEjNS_5SMLocE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1782,9'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1784,12'
          Dst:             _ZN7llvm_ks10MCStreamer10PopSectionEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1787,16'
          Dst:             _ZN7llvm_ks6MCInstC2Em
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1789,19'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1791,19'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1793,17'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1795,64'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1795,35'
          Dst:             _ZN7llvm_ks15MCSymbolRefExpr6createEPKNS_8MCSymbolERNS_9MCContextE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1795,13'
          Dst:             _ZN7llvm_ks9MCOperand10createExprEPKNS_6MCExprE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1794,17'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1796,14'
          Dst:             _ZN7llvm_ks6MCInstaSERKS0_
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1797,7'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1797,7'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1803,27'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1804,26'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1806,20'
          Dst:             _ZNK7llvm_ks9MCOperand7getExprEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1806,31'
          Dst:             _ZNK7llvm_ks6MCExpr18evaluateAsAbsoluteERl
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1807,41'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1807,19'
          Dst:             _ZN7llvm_ks9MCOperand10createExprEPKNS_6MCExprE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1808,12'
          Dst:             _ZN12_GLOBAL__N_115makeCombineInstEiRN7llvm_ks9MCOperandES2_S2_
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1808,10'
          Dst:             _ZN7llvm_ks6MCInstaSEOS0_
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1808,5'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1808,5'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1814,27'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1815,26'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1817,12'
          Dst:             _ZNK7llvm_ks9MCOperand7getExprEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1817,23'
          Dst:             _ZNK7llvm_ks6MCExpr18evaluateAsAbsoluteERl
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1821,9'
          Dst:             _ZN12_GLOBAL__N_116HexagonAsmParser10OutOfRangeEN7llvm_ks5SMLocExx
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1823,11'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1822,21'
          Dst:             _ZN7llvm_ks9MCOperand10createExprEPKNS_6MCExprE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1825,11'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1824,22'
          Dst:             _ZN7llvm_ks9MCOperand10createExprEPKNS_6MCExprE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1826,14'
          Dst:             _ZN12_GLOBAL__N_115makeCombineInstEiRN7llvm_ks9MCOperandES2_S2_
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1826,12'
          Dst:             _ZN7llvm_ks6MCInstaSEOS0_
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1826,7'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1826,7'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1829,11'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1828,21'
          Dst:             _ZN7llvm_ks9MCOperand10createExprEPKNS_6MCExprE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1830,14'
          Dst:             _ZN12_GLOBAL__N_115makeCombineInstEiRN7llvm_ks9MCOperandES2_S2_
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1830,12'
          Dst:             _ZN7llvm_ks6MCInstaSEOS0_
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1830,7'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1830,7'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1837,27'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1838,27'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1839,27'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1841,13'
          Dst:             _ZNK7llvm_ks9MCOperand7getExprEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1841,24'
          Dst:             _ZNK7llvm_ks6MCExpr18evaluateAsAbsoluteERl
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1844,9'
          Dst:             _ZN12_GLOBAL__N_116HexagonAsmParser10OutOfRangeEN7llvm_ks5SMLocExx
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1846,12'
          Dst:             _ZN12_GLOBAL__N_115makeCombineInstEiRN7llvm_ks9MCOperandES2_S2_
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1846,10'
          Dst:             _ZN7llvm_ks6MCInstaSEOS0_
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1846,5'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1846,5'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1852,27'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1853,27'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1855,13'
          Dst:             _ZNK7llvm_ks9MCOperand7getExprEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1855,24'
          Dst:             _ZNK7llvm_ks6MCExpr18evaluateAsAbsoluteERl
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1858,9'
          Dst:             _ZN12_GLOBAL__N_116HexagonAsmParser10OutOfRangeEN7llvm_ks5SMLocExx
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1860,27'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1861,12'
          Dst:             _ZN12_GLOBAL__N_115makeCombineInstEiRN7llvm_ks9MCOperandES2_S2_
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1861,10'
          Dst:             _ZN7llvm_ks6MCInstaSEOS0_
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1861,5'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1861,5'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1866,10'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1871,12'
          Dst:             _ZN7llvm_ks6MCInstC2Em
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1872,26'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1873,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1874,26'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1875,28'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1876,28'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1878,14'
          Dst:             _ZNK7llvm_ks9MCOperand7getExprEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1878,25'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1877,18'
          Dst:             _ZN7llvm_ks12MCBinaryExpr9createSubEPKNS_6MCExprES3_RNS_9MCContextE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1877,10'
          Dst:             _ZN7llvm_ks9MCOperand7setExprEPKNS_6MCExprE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1879,13'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1880,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1881,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1882,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1883,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1884,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1885,10'
          Dst:             _ZN7llvm_ks6MCInstaSERKS0_
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1887,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1887,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1890,12'
          Dst:             _ZN7llvm_ks6MCInstC2Em
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1891,26'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1892,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1893,26'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1894,28'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1895,28'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1897,14'
          Dst:             _ZNK7llvm_ks9MCOperand7getExprEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1897,25'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1896,18'
          Dst:             _ZN7llvm_ks12MCBinaryExpr9createSubEPKNS_6MCExprES3_RNS_9MCContextE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1896,10'
          Dst:             _ZN7llvm_ks9MCOperand7setExprEPKNS_6MCExprE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1898,13'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1899,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1900,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1901,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1902,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1903,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1904,10'
          Dst:             _ZN7llvm_ks6MCInstaSERKS0_
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1906,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1906,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1909,12'
          Dst:             _ZN7llvm_ks6MCInstC2Em
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1910,26'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1911,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1912,26'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1913,28'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1914,28'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1916,14'
          Dst:             _ZNK7llvm_ks9MCOperand7getExprEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1916,25'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1915,18'
          Dst:             _ZN7llvm_ks12MCBinaryExpr9createSubEPKNS_6MCExprES3_RNS_9MCContextE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1915,10'
          Dst:             _ZN7llvm_ks9MCOperand7setExprEPKNS_6MCExprE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1917,13'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1918,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1919,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1920,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1921,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1922,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1923,10'
          Dst:             _ZN7llvm_ks6MCInstaSERKS0_
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1925,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1925,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1928,10'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1932,12'
          Dst:             _ZN7llvm_ks6MCInstC2Em
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1933,26'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1934,26'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1935,27'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1937,25'
          Dst:             _ZNK7llvm_ks9MCOperand7getExprEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1937,36'
          Dst:             _ZNK7llvm_ks6MCExpr18evaluateAsAbsoluteERl
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1938,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1959,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1942,21'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1942,13'
          Dst:             _ZN7llvm_ks9MCOperand7setExprEPKNS_6MCExprE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1943,17'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1945,17'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1950,17'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1954,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1955,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1956,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1957,10'
          Dst:             _ZN7llvm_ks6MCInstaSERKS0_
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1959,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1962,27'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1963,12'
          Dst:             _ZN7llvm_ks6MCInstC2Em
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1965,25'
          Dst:             _ZNK7llvm_ks9MCOperand7getExprEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1965,36'
          Dst:             _ZNK7llvm_ks6MCExpr18evaluateAsAbsoluteERl
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1966,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1986,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1969,15'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1970,28'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1971,28'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1972,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1973,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1976,15'
          Dst:             _ZNK7llvm_ks9MCOperand7getExprEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1976,26'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1975,19'
          Dst:             _ZN7llvm_ks12MCBinaryExpr9createSubEPKNS_6MCExprES3_RNS_9MCContextE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1975,11'
          Dst:             _ZN7llvm_ks9MCOperand7setExprEPKNS_6MCExprE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1977,15'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1978,28'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1979,28'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1980,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1981,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1982,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1984,10'
          Dst:             _ZN7llvm_ks6MCInstaSERKS0_
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1986,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1989,27'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1990,27'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1991,27'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1993,25'
          Dst:             _ZNK7llvm_ks9MCOperand7getExprEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1993,36'
          Dst:             _ZNK7llvm_ks6MCExpr18evaluateAsAbsoluteERl
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1994,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1997,14'
          Dst:             _ZN7llvm_ks6MCInstC2Em
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1998,58'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1998,37'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo16getEncodingValueEj
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1999,28'
          Dst:             _ZN7llvm_ksL6utostrEmb
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:2001,18'
          Dst:             _ZL17MatchRegisterNameN7llvm_ks9StringRefE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:2001,11'
          Dst:             _ZN7llvm_ks9MCOperand6setRegEj
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:2003,28'
          Dst:             _ZN7llvm_ksL6utostrEmb
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:2005,15'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:2006,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:2007,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:2008,47'
          Dst:             _ZL17MatchRegisterNameN7llvm_ks9StringRefE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:2008,26'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:2008,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:2009,12'
          Dst:             _ZN7llvm_ks6MCInstaSERKS0_
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:2010,5'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:2010,5'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:2012,15'
          Dst:             _ZNK7llvm_ks9MCOperand7getExprEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:2012,26'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:2011,19'
          Dst:             _ZN7llvm_ks12MCBinaryExpr9createSubEPKNS_6MCExprES3_RNS_9MCContextE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:2011,11'
          Dst:             _ZN7llvm_ks9MCOperand7setExprEPKNS_6MCExprE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:2013,12'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:2019,26'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:2020,51'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:2020,31'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo16getEncodingValueEj
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:2022,12'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:2024,15'
          Dst:             _ZN7llvm_ksL6utostrEmb
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:2024,49'
          Dst:             _ZN7llvm_ksL6utostrEmb
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:2026,17'
          Dst:             _ZL17MatchRegisterNameN7llvm_ks9StringRefE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:2026,10'
          Dst:             _ZN7llvm_ks9MCOperand6setRegEj
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:2028,12'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:2030,15'
          Dst:             _ZN7llvm_ksL6utostrEmb
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:2030,53'
          Dst:             _ZN7llvm_ksL6utostrEmb
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:2032,17'
          Dst:             _ZL17MatchRegisterNameN7llvm_ks9StringRefE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:2032,10'
          Dst:             _ZN7llvm_ks9MCOperand6setRegEj
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:2038,26'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:2039,51'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:2039,31'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo16getEncodingValueEj
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:2041,12'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:2043,15'
          Dst:             _ZN7llvm_ksL6utostrEmb
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:2043,49'
          Dst:             _ZN7llvm_ksL6utostrEmb
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:2045,17'
          Dst:             _ZL17MatchRegisterNameN7llvm_ks9StringRefE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:2045,10'
          Dst:             _ZN7llvm_ks9MCOperand6setRegEj
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:2047,12'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:2049,15'
          Dst:             _ZN7llvm_ksL6utostrEmb
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:2049,53'
          Dst:             _ZN7llvm_ksL6utostrEmb
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:2051,17'
          Dst:             _ZL17MatchRegisterNameN7llvm_ks9StringRefE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:2051,10'
          Dst:             _ZN7llvm_ks9MCOperand6setRegEj
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:2057,26'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:2058,51'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:2058,31'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo16getEncodingValueEj
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:2060,12'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:2062,15'
          Dst:             _ZN7llvm_ksL6utostrEmb
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:2062,49'
          Dst:             _ZN7llvm_ksL6utostrEmb
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:2064,17'
          Dst:             _ZL17MatchRegisterNameN7llvm_ks9StringRefE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:2064,10'
          Dst:             _ZN7llvm_ks9MCOperand6setRegEj
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:2066,12'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:2068,15'
          Dst:             _ZN7llvm_ksL6utostrEmb
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:2068,53'
          Dst:             _ZN7llvm_ksL6utostrEmb
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:2070,17'
          Dst:             _ZL17MatchRegisterNameN7llvm_ks9StringRefE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:2070,10'
          Dst:             _ZN7llvm_ks9MCOperand6setRegEj
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:2076,12'
          Dst:             _ZN7llvm_ks6MCInstC2Em
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:2077,27'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:2078,27'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:2079,26'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:2080,51'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:2080,31'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo16getEncodingValueEj
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:2082,15'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:2084,15'
          Dst:             _ZN7llvm_ksL6utostrEmb
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:2084,49'
          Dst:             _ZN7llvm_ksL6utostrEmb
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:2086,17'
          Dst:             _ZL17MatchRegisterNameN7llvm_ks9StringRefE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:2086,10'
          Dst:             _ZN7llvm_ks9MCOperand6setRegEj
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:2088,15'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:2090,15'
          Dst:             _ZN7llvm_ksL6utostrEmb
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:2090,53'
          Dst:             _ZN7llvm_ksL6utostrEmb
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:2092,17'
          Dst:             _ZL17MatchRegisterNameN7llvm_ks9StringRefE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:2092,10'
          Dst:             _ZN7llvm_ks9MCOperand6setRegEj
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:2095,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:2096,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:2097,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:2098,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:2099,10'
          Dst:             _ZN7llvm_ks6MCInstaSERKS0_
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:2101,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:2101,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:2104,26'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:2105,51'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:2105,31'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo16getEncodingValueEj
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:2107,12'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:2109,15'
          Dst:             _ZN7llvm_ksL6utostrEmb
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:2109,49'
          Dst:             _ZN7llvm_ksL6utostrEmb
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:2111,17'
          Dst:             _ZL17MatchRegisterNameN7llvm_ks9StringRefE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:2111,10'
          Dst:             _ZN7llvm_ks9MCOperand6setRegEj
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:2113,12'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:2115,15'
          Dst:             _ZN7llvm_ksL6utostrEmb
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:2115,53'
          Dst:             _ZN7llvm_ksL6utostrEmb
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:2117,17'
          Dst:             _ZL17MatchRegisterNameN7llvm_ks9StringRefE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:2117,10'
          Dst:             _ZN7llvm_ks9MCOperand6setRegEj
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:2123,27'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:2125,25'
          Dst:             _ZNK7llvm_ks9MCOperand7getExprEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:2125,36'
          Dst:             _ZNK7llvm_ks6MCExpr18evaluateAsAbsoluteERl
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:2126,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:2129,12'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:2132,15'
          Dst:             _ZNK7llvm_ks9MCOperand7getExprEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:2132,26'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:2131,19'
          Dst:             _ZN7llvm_ks12MCBinaryExpr9createSubEPKNS_6MCExprES3_RNS_9MCContextE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:2131,11'
          Dst:             _ZN7llvm_ks9MCOperand7setExprEPKNS_6MCExprE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:2133,12'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:2139,27'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:2140,27'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:2141,27'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:2143,25'
          Dst:             _ZNK7llvm_ks9MCOperand7getExprEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:2143,36'
          Dst:             _ZNK7llvm_ks6MCExpr18evaluateAsAbsoluteERl
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:2144,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:2147,14'
          Dst:             _ZN7llvm_ks6MCInstC2Em
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:2148,58'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:2148,37'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo16getEncodingValueEj
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:2149,28'
          Dst:             _ZN7llvm_ksL6utostrEmb
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:2151,18'
          Dst:             _ZL17MatchRegisterNameN7llvm_ks9StringRefE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:2151,11'
          Dst:             _ZN7llvm_ks9MCOperand6setRegEj
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:2153,28'
          Dst:             _ZN7llvm_ksL6utostrEmb
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:2155,15'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:2156,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:2157,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:2158,47'
          Dst:             _ZL17MatchRegisterNameN7llvm_ks9StringRefE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:2158,26'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:2158,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:2159,12'
          Dst:             _ZN7llvm_ks6MCInstaSERKS0_
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:2160,5'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:2160,5'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:2162,15'
          Dst:             _ZNK7llvm_ks9MCOperand7getExprEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:2162,26'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:2161,19'
          Dst:             _ZN7llvm_ks12MCBinaryExpr9createSubEPKNS_6MCExprES3_RNS_9MCContextE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:2161,11'
          Dst:             _ZN7llvm_ks9MCOperand7setExprEPKNS_6MCExprE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:2163,12'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:2169,12'
          Dst:             _ZN7llvm_ks6MCInstC2Em
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:2170,26'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:2171,26'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:2172,13'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:2173,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:2175,31'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:2175,9'
          Dst:             _ZN7llvm_ks9MCOperand10createExprEPKNS_6MCExprE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:2174,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:2176,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:2177,10'
          Dst:             _ZN7llvm_ks6MCInstaSERKS0_
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:2179,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:2179,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
    - functionName:    _ZNK12_GLOBAL__N_116HexagonAsmParser9getParserEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    15
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL17MatchRegisterNameN7llvm_ks9StringRefE
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 576
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         337
      ICount:          1638
      EdgeCount:       354
      CyclomaticComplexity: 19
      functionsReached:
        - _ZNK7llvm_ks9StringRefixEm
        - memcmp
      functionUses:    24
      BranchProfiles:
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:45,3'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:48,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:51,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:66,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:75,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:90,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:103,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:128,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:155,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:160,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:171,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:180,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:183,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:208,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:233,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:246,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:255,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:268,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:271,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:296,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:321,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:334,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:337,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:362,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:387,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:414,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:419,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:436,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:439,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:464,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:495,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:498,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:523,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:562,5'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:48,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:51,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:62,11'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:66,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:75,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:90,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:103,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:128,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:155,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:158,11'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:160,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:169,11'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:171,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:180,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:183,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:208,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:233,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:244,11'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:246,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:255,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:258,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:262,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:268,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:271,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:296,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:321,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:334,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:337,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:340,13'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:344,13'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:348,13'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:352,13'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:358,11'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:362,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:365,13'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:369,13'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:373,13'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:377,13'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:381,13'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:387,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:390,13'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:394,13'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:398,13'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:402,13'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:406,13'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:414,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:417,11'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:419,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:422,13'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:426,13'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:430,13'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:436,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:439,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:442,15'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:446,15'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:450,15'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:454,15'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:458,15'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:464,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:467,15'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:471,15'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:475,15'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:479,15'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:483,15'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:489,13'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:495,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:498,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:501,15'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:505,15'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:509,15'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:513,15'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:517,15'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:523,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:526,15'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:530,15'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:534,15'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:538,15'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:542,15'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:548,13'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:556,9'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:560,9'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:562,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:565,11'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:569,11'
          Dst:             _ZNK7llvm_ks9StringRefixEm
    - functionName:    _ZN12_GLOBAL__N_116HexagonAsmParser22canonicalizeImmediatesERN7llvm_ks6MCInstE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 745
      functionLinenumberEnd: 763
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         32
      ICount:          172
      EdgeCount:       53
      CyclomaticComplexity: 23
      functionsReached:
        - _ZN12_GLOBAL__N_116HexagonAsmParser7WarningEN7llvm_ks5SMLocERKNS1_5TwineE
        - _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - _ZN7llvm_ks5TwineC2EPKc
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks6MCInst3endEv
        - _ZN7llvm_ks6MCInst5beginEv
        - _ZN7llvm_ks6MCInst9setOpcodeEj
        - _ZN7llvm_ks6MCInstC2Em
        - _ZN7llvm_ks6MCInstD2Ev
        - _ZN7llvm_ks6MCInstaSERKS0_
        - _ZN7llvm_ks9MCOperand10createExprEPKNS_6MCExprE
        - _ZNK7llvm_ks6MCInst6getLocEv
        - _ZNK7llvm_ks6MCInst9getOpcodeEv
        - _ZNK7llvm_ks9MCOperand5isImmEv
        - _ZNK7llvm_ks9MCOperand6getImmEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:746,10'
          Dst:             _ZN7llvm_ks6MCInstC2Em
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:747,25'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:747,11'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:748,21'
          Dst:             _ZN7llvm_ks6MCInst5beginEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:748,21'
          Dst:             _ZN7llvm_ks6MCInst3endEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:749,11'
          Dst:             _ZNK7llvm_ks9MCOperand5isImmEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:750,24'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:755,24'
          Dst:             _ZNK7llvm_ks6MCInst6getLocEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:755,34'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:755,11'
          Dst:             _ZN12_GLOBAL__N_116HexagonAsmParser7WarningEN7llvm_ks5SMLocERKNS1_5TwineE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:763,1'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:758,41'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:758,11'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:757,26'
          Dst:             _ZN7llvm_ks9MCOperand10createExprEPKNS_6MCExprE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:757,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:761,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:762,7'
          Dst:             _ZN7llvm_ks6MCInstaSERKS0_
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:763,1'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
    - functionName:    _ZN12_GLOBAL__N_116HexagonAsmParser7WarningEN7llvm_ks5SMLocERKNS1_5TwineE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks8ArrayRefINS_7SMRangeEEC2ENS_8NoneTypeE
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:78,52'
          Dst:             _ZN7llvm_ks8ArrayRefINS_7SMRangeEEC2ENS_8NoneTypeE
    - functionName:    _ZN12_GLOBAL__N_116HexagonAsmParser10mustExtendERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 825
      functionLinenumberEnd: 833
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          111
      EdgeCount:       24
      CyclomaticComplexity: 6
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:832,3'
          Dst:             __assert_fail
    - functionName:    _ZN12_GLOBAL__N_116HexagonAsmParser20MatchInstructionImplERKN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERNS1_6MCInstERmbj
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 7893
      functionLinenumberEnd: 8011
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         74
      ICount:          623
      EdgeCount:       92
      CyclomaticComplexity: 20
      functionsReached:
        - _ZL20validateOperandClassRN7llvm_ks18MCParsedAsmOperandEN12_GLOBAL__N_114MatchClassKindE
        - _ZN12_GLOBAL__N_116HexagonAsmParser15convertToMCInstEjRN7llvm_ks6MCInstEjRKNS1_15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS5_14default_deleteIS7_EEEEEE
        - _ZN7llvm_ks15countPopulationImEEjT_
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - _ZN7llvm_ks6MCInst5clearEv
        - _ZN7llvm_ks6MCInst9setOpcodeEj
        - _ZN7llvm_ks9StringRefC2Ev
        - _ZNK12_GLOBAL__N_114HexagonOperand8getTokenEv
        - _ZNK7llvm_ks17MCTargetAsmParser20getAvailableFeaturesEv
        - _ZNK7llvm_ks9StringRef5lowerEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:7918,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:7901,32'
          Dst:             _ZNK7llvm_ks17MCTargetAsmParser20getAvailableFeaturesEv
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:7904,13'
          Dst:             _ZN7llvm_ks9StringRefC2Ev
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:7905,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:7906,35'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:7906,48'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand8getTokenEv
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:7919,12'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:7926,59'
          Dst:             _ZNK7llvm_ks9StringRef5lowerEv
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:7942,37'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:7943,23'
          Dst:             _ZL20validateOperandClassRN7llvm_ks18MCParsedAsmOperandEN12_GLOBAL__N_114MatchClassKindE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:7973,11'
          Dst:             _ZN7llvm_ks15countPopulationImEEjT_
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:7974,11'
          Dst:             _ZN7llvm_ks15countPopulationImEEjT_
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:7979,10'
          Dst:             _ZN7llvm_ks6MCInst5clearEv
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:7982,12'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:7989,5'
          Dst:             _ZN12_GLOBAL__N_116HexagonAsmParser15convertToMCInstEjRN7llvm_ks6MCInstEjRKNS1_15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS5_14default_deleteIS7_EEEEEE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:7995,12'
          Dst:             _ZN7llvm_ks6MCInst5clearEv
    - functionName:    _ZNK7llvm_ks8DenseMapIjNSt3__18multisetINS1_4pairIjbEENS1_4lessIS4_EENS1_9allocatorIS4_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS9_EEE10getBucketsEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 670
      functionLinenumberEnd: 671
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks8DenseMapIjNSt3__18multisetINS1_4pairIjbEENS1_4lessIS4_EENS1_9allocatorIS4_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS9_EEE13getNumBucketsEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 674
      functionLinenumberEnd: 675
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks6detail12DenseMapPairIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEEE9getSecondEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks6detail12DenseMapPairIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEEE8getFirstEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    15
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_E13getBucketsEndEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 384
      functionLinenumberEnd: 385
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_E10getBucketsEv
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_E13getNumBucketsEv
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:385,12'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_E10getBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:385,27'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_E13getNumBucketsEv
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_E10getBucketsEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 378
      functionLinenumberEnd: 379
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks8DenseMapIjNSt3__18multisetINS1_4pairIjbEENS1_4lessIS4_EENS1_9allocatorIS4_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS9_EEE10getBucketsEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:379,43'
          Dst:             _ZNK7llvm_ks8DenseMapIjNSt3__18multisetINS1_4pairIjbEENS1_4lessIS4_EENS1_9allocatorIS4_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS9_EEE10getBucketsEv
    - functionName:    _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_E13getNumBucketsEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 381
      functionLinenumberEnd: 382
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks8DenseMapIjNSt3__18multisetINS1_4pairIjbEENS1_4lessIS4_EENS1_9allocatorIS4_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS9_EEE13getNumBucketsEv
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:382,49'
          Dst:             _ZNK7llvm_ks8DenseMapIjNSt3__18multisetINS1_4pairIjbEENS1_4lessIS4_EENS1_9allocatorIS4_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS9_EEE13getNumBucketsEv
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_E15getTombstoneKeyEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 346
      functionLinenumberEnd: 347
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12DenseMapInfoIjE15getTombstoneKeyEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:347,12'
          Dst:             _ZN7llvm_ks12DenseMapInfoIjE15getTombstoneKeyEv
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_E11getEmptyKeyEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 343
      functionLinenumberEnd: 344
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12DenseMapInfoIjE11getEmptyKeyEv
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:344,12'
          Dst:             _ZN7llvm_ks12DenseMapInfoIjE11getEmptyKeyEv
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_ED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks14DebugEpochBaseD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:54,7'
          Dst:             _ZN7llvm_ks14DebugEpochBaseD2Ev
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_E10destroyAllEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 264
      functionLinenumberEnd: 275
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          76
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_E10getBucketsEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_E11getEmptyKeyEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_E13getBucketsEndEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_E15getTombstoneKeyEv
        - _ZN7llvm_ks12DenseMapInfoIjE7isEqualERKjS3_
        - _ZN7llvm_ks6detail12DenseMapPairIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEEE8getFirstEv
        - _ZN7llvm_ks6detail12DenseMapPairIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEEE9getSecondEv
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_E13getNumBucketsEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:265,9'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_E13getNumBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:268,27'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_E11getEmptyKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:268,57'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_E15getTombstoneKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:269,23'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_E10getBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:269,42'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_E13getBucketsEndEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:270,33'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEEE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:270,12'
          Dst:             _ZN7llvm_ks12DenseMapInfoIjE7isEqualERKjS3_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:271,33'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEEE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:271,12'
          Dst:             _ZN7llvm_ks12DenseMapInfoIjE7isEqualERKjS3_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:272,12'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEEE9getSecondEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:273,10'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEEE8getFirstEv
    - functionName:    _ZNK7llvm_ks25SmallVectorTemplateCommonINS_16HexagonMCChecker8NewSenseEvE7isSmallEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseINS_16HexagonMCChecker8NewSenseELb1EE13destroy_rangeEPS2_S4_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 284
      functionLinenumberEnd: 284
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks15SmallVectorImplINS_16HexagonMCChecker8NewSenseEED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 368
      functionLinenumberEnd: 375
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          52
      EdgeCount:       22
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_16HexagonMCChecker8NewSenseELb1EE13destroy_rangeEPS2_S4_
        - _ZNK7llvm_ks25SmallVectorTemplateCommonINS_16HexagonMCChecker8NewSenseEvE7isSmallEv
        - __clang_call_terminate
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:370,5'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_16HexagonMCChecker8NewSenseELb1EE13destroy_rangeEPS2_S4_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:373,16'
          Dst:             _ZNK7llvm_ks25SmallVectorTemplateCommonINS_16HexagonMCChecker8NewSenseEvE7isSmallEv
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:370,31'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7llvm_ks8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEE10getBucketsEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 670
      functionLinenumberEnd: 671
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEE13getNumBucketsEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 674
      functionLinenumberEnd: 675
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 868
      functionLinenumberEnd: 868
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplINS_16HexagonMCChecker8NewSenseEED2Ev
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:868,7'
          Dst:             _ZN7llvm_ks15SmallVectorImplINS_16HexagonMCChecker8NewSenseEED2Ev
    - functionName:    _ZN7llvm_ks6detail12DenseMapPairIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEEE9getSecondEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks6detail12DenseMapPairIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEEE8getFirstEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    13
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS5_EEEEjS5_S7_SA_E13getBucketsEndEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 384
      functionLinenumberEnd: 385
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS5_EEEEjS5_S7_SA_E10getBucketsEv
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS5_EEEEjS5_S7_SA_E13getNumBucketsEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:385,12'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS5_EEEEjS5_S7_SA_E10getBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:385,27'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS5_EEEEjS5_S7_SA_E13getNumBucketsEv
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS5_EEEEjS5_S7_SA_E10getBucketsEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 378
      functionLinenumberEnd: 379
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEE10getBucketsEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:379,43'
          Dst:             _ZNK7llvm_ks8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEE10getBucketsEv
    - functionName:    _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS5_EEEEjS5_S7_SA_E13getNumBucketsEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 381
      functionLinenumberEnd: 382
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEE13getNumBucketsEv
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:382,49'
          Dst:             _ZNK7llvm_ks8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEE13getNumBucketsEv
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS5_EEEEjS5_S7_SA_E15getTombstoneKeyEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 346
      functionLinenumberEnd: 347
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12DenseMapInfoIjE15getTombstoneKeyEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:347,12'
          Dst:             _ZN7llvm_ks12DenseMapInfoIjE15getTombstoneKeyEv
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS5_EEEEjS5_S7_SA_E11getEmptyKeyEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 343
      functionLinenumberEnd: 344
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12DenseMapInfoIjE11getEmptyKeyEv
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:344,12'
          Dst:             _ZN7llvm_ks12DenseMapInfoIjE11getEmptyKeyEv
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS5_EEEEjS5_S7_SA_ED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks14DebugEpochBaseD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:54,7'
          Dst:             _ZN7llvm_ks14DebugEpochBaseD2Ev
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS5_EEEEjS5_S7_SA_E10destroyAllEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 264
      functionLinenumberEnd: 275
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          76
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EED2Ev
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS5_EEEEjS5_S7_SA_E10getBucketsEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS5_EEEEjS5_S7_SA_E11getEmptyKeyEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS5_EEEEjS5_S7_SA_E13getBucketsEndEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS5_EEEEjS5_S7_SA_E15getTombstoneKeyEv
        - _ZN7llvm_ks12DenseMapInfoIjE7isEqualERKjS3_
        - _ZN7llvm_ks6detail12DenseMapPairIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEEE8getFirstEv
        - _ZN7llvm_ks6detail12DenseMapPairIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEEE9getSecondEv
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS5_EEEEjS5_S7_SA_E13getNumBucketsEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:265,9'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS5_EEEEjS5_S7_SA_E13getNumBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:268,27'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS5_EEEEjS5_S7_SA_E11getEmptyKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:268,57'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS5_EEEEjS5_S7_SA_E15getTombstoneKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:269,23'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS5_EEEEjS5_S7_SA_E10getBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:269,42'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS5_EEEEjS5_S7_SA_E13getBucketsEndEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:270,33'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEEE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:270,12'
          Dst:             _ZN7llvm_ks12DenseMapInfoIjE7isEqualERKjS3_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:271,33'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEEE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:271,12'
          Dst:             _ZN7llvm_ks12DenseMapInfoIjE7isEqualERKjS3_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:272,12'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEEE9getSecondEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:272,25'
          Dst:             _ZN7llvm_ks11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EED2Ev
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:273,10'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEEE8getFirstEv
    - functionName:    _ZNK7llvm_ks8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS2_EEE10getBucketsEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 670
      functionLinenumberEnd: 671
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS2_EEE13getNumBucketsEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 674
      functionLinenumberEnd: 675
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks6detail12DenseMapPairIjNS_16HexagonMCChecker8NewSenseEE9getSecondEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks6detail12DenseMapPairIjNS_16HexagonMCChecker8NewSenseEE8getFirstEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    14
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E13getBucketsEndEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 384
      functionLinenumberEnd: 385
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E10getBucketsEv
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E13getNumBucketsEv
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:385,12'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E10getBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:385,27'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E13getNumBucketsEv
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E10getBucketsEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 378
      functionLinenumberEnd: 379
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS2_EEE10getBucketsEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:379,43'
          Dst:             _ZNK7llvm_ks8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS2_EEE10getBucketsEv
    - functionName:    _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E13getNumBucketsEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 381
      functionLinenumberEnd: 382
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS2_EEE13getNumBucketsEv
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:382,49'
          Dst:             _ZNK7llvm_ks8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS2_EEE13getNumBucketsEv
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E15getTombstoneKeyEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 346
      functionLinenumberEnd: 347
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12DenseMapInfoIjE15getTombstoneKeyEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:347,12'
          Dst:             _ZN7llvm_ks12DenseMapInfoIjE15getTombstoneKeyEv
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E11getEmptyKeyEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 343
      functionLinenumberEnd: 344
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12DenseMapInfoIjE11getEmptyKeyEv
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:344,12'
          Dst:             _ZN7llvm_ks12DenseMapInfoIjE11getEmptyKeyEv
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_ED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks14DebugEpochBaseD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:54,7'
          Dst:             _ZN7llvm_ks14DebugEpochBaseD2Ev
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E10destroyAllEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 264
      functionLinenumberEnd: 275
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          75
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E10getBucketsEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E11getEmptyKeyEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E13getBucketsEndEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E15getTombstoneKeyEv
        - _ZN7llvm_ks12DenseMapInfoIjE7isEqualERKjS3_
        - _ZN7llvm_ks6detail12DenseMapPairIjNS_16HexagonMCChecker8NewSenseEE8getFirstEv
        - _ZN7llvm_ks6detail12DenseMapPairIjNS_16HexagonMCChecker8NewSenseEE9getSecondEv
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E13getNumBucketsEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:265,9'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E13getNumBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:268,27'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E11getEmptyKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:268,57'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E15getTombstoneKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:269,23'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E10getBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:269,42'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E13getBucketsEndEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:270,33'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIjNS_16HexagonMCChecker8NewSenseEE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:270,12'
          Dst:             _ZN7llvm_ks12DenseMapInfoIjE7isEqualERKjS3_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:271,33'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIjNS_16HexagonMCChecker8NewSenseEE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:271,12'
          Dst:             _ZN7llvm_ks12DenseMapInfoIjE7isEqualERKjS3_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:272,12'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIjNS_16HexagonMCChecker8NewSenseEE9getSecondEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:273,10'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIjNS_16HexagonMCChecker8NewSenseEE8getFirstEv
    - functionName:    _ZN7llvm_ks8DenseMapIjNSt3__18multisetINS1_4pairIjbEENS1_4lessIS4_EENS1_9allocatorIS4_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS9_EEED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 573
      functionLinenumberEnd: 576
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          29
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_E10destroyAllEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_ED2Ev
        - __clang_call_terminate
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:574,11'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_E10destroyAllEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:576,3'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_ED2Ev
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:574,11'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7llvm_ks8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 573
      functionLinenumberEnd: 576
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          29
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS5_EEEEjS5_S7_SA_E10destroyAllEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS5_EEEEjS5_S7_SA_ED2Ev
        - __clang_call_terminate
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:574,11'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS5_EEEEjS5_S7_SA_E10destroyAllEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:576,3'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS5_EEEEjS5_S7_SA_ED2Ev
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:574,11'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7llvm_ks8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS2_EEED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 573
      functionLinenumberEnd: 576
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          29
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E10destroyAllEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_ED2Ev
        - __clang_call_terminate
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:574,11'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E10destroyAllEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:576,3'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_ED2Ev
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:574,11'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7llvm_ks16HexagonMCErrInfo5resetEv
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks16HexagonMCChecker10getErrInfoEv
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.h'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionLinenumberEnd: 168
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          48
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks16HexagonMCErrInfo5resetEv
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.h:161,21'
          Dst:             _ZN7llvm_ks16HexagonMCErrInfo5resetEv
    - functionName:    _ZN7llvm_ks16HexagonMCCheckerD2Ev
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.h'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEED2Ev
        - _ZN7llvm_ks8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS2_EEED2Ev
        - _ZN7llvm_ks8DenseMapIjNSt3__18multisetINS1_4pairIjbEENS1_4lessIS4_EENS1_9allocatorIS4_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS9_EEED2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.h:73,7'
          Dst:             _ZN7llvm_ks8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS2_EEED2Ev
        - Src:             'llvm/keystone/../lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.h:73,7'
          Dst:             _ZN7llvm_ks8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEED2Ev
        - Src:             'llvm/keystone/../lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.h:73,7'
          Dst:             _ZN7llvm_ks8DenseMapIjNSt3__18multisetINS1_4pairIjbEENS1_4lessIS4_EENS1_9allocatorIS4_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS9_EEED2Ev
    - functionName:    _ZN7llvm_ks16HexagonMCChecker10getWarningEv
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.h'
      linkageType:     InternalLinkage
      functionLinenumber: 207
      functionLinenumberEnd: 207
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks16HexagonMCChecker10getErrInfoEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.h:207,27'
          Dst:             _ZN7llvm_ks16HexagonMCChecker10getErrInfoEv
    - functionName:    _ZN7llvm_ks16HexagonMCChecker15getShuffleErrorEv
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.h'
      linkageType:     InternalLinkage
      functionLinenumber: 208
      functionLinenumberEnd: 208
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks16HexagonMCChecker10getErrInfoEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.h:208,32'
          Dst:             _ZN7llvm_ks16HexagonMCChecker10getErrInfoEv
    - functionName:    _ZN7llvm_ks16HexagonMCChecker8getErrorEv
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.h'
      linkageType:     InternalLinkage
      functionLinenumber: 206
      functionLinenumberEnd: 206
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks16HexagonMCChecker10getErrInfoEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.h:206,25'
          Dst:             _ZN7llvm_ks16HexagonMCChecker10getErrInfoEv
    - functionName:    _ZNK7llvm_ks14MCRegisterInfo7getNameEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCRegisterInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 362
      functionLinenumberEnd: 363
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks14MCRegisterInfo3getEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCRegisterInfo.h:363,25'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo3getEj
    - functionName:    _ZN7llvm_ks16HexagonMCChecker14getErrRegisterEv
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.h'
      linkageType:     InternalLinkage
      functionLinenumber: 209
      functionLinenumberEnd: 209
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks16HexagonMCChecker10getErrInfoEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.h:209,31'
          Dst:             _ZN7llvm_ks16HexagonMCChecker10getErrInfoEv
    - functionName:    _ZN7llvm_ks16HexagonMCChecker14getNextErrInfoEv
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.h'
      linkageType:     InternalLinkage
      functionLinenumber: 210
      functionLinenumberEnd: 212
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks16HexagonMCChecker10getErrInfoEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.h:212,42'
          Dst:             _ZN7llvm_ks16HexagonMCChecker10getErrInfoEv
    - functionName:    _ZN7llvm_ks9MCOperand10createInstEPKNS_6MCInstE
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCInst.h'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks9MCOperandC2Ev
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCInst.h:135,15'
          Dst:             _ZN7llvm_ks9MCOperandC2Ev
    - functionName:    _ZN12_GLOBAL__N_116HexagonAsmParser19matchOneInstructionERN7llvm_ks6MCInstENS1_5SMLocERNS1_15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS6_14default_deleteIS8_EEEEEERmbRbRj
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 770
      functionLinenumberEnd: 823
      functionDepth:   0
      returnType:      bool
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          116
      EdgeCount:       25
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN12_GLOBAL__N_116HexagonAsmParser10mustExtendERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
        - _ZN12_GLOBAL__N_116HexagonAsmParser18processInstructionERN7llvm_ks6MCInstERKNS1_15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS5_14default_deleteIS7_EEEEEENS1_5SMLocERb
        - _ZN12_GLOBAL__N_116HexagonAsmParser20MatchInstructionImplERKN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERNS1_6MCInstERmbj
        - _ZN12_GLOBAL__N_116HexagonAsmParser22canonicalizeImmediatesERN7llvm_ks6MCInstE
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - _ZN7llvm_ks6MCInst6setLocENS_5SMLocE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:791,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:773,7'
          Dst:             _ZN12_GLOBAL__N_116HexagonAsmParser20MatchInstructionImplERKN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERNS1_6MCInstERmbj
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:775,9'
          Dst:             _ZN7llvm_ks6MCInst6setLocENS_5SMLocE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:776,18'
          Dst:             _ZN12_GLOBAL__N_116HexagonAsmParser10mustExtendERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:777,5'
          Dst:             _ZN12_GLOBAL__N_116HexagonAsmParser22canonicalizeImmediatesERN7llvm_ks6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:778,14'
          Dst:             _ZN12_GLOBAL__N_116HexagonAsmParser18processInstructionERN7llvm_ks6MCInstERKNS1_15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS5_14default_deleteIS7_EEEEEENS1_5SMLocERb
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:784,9'
          Dst:             _ZN7llvm_ks6MCInst6setLocENS_5SMLocE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:822,3'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
    - functionName:    _ZN12_GLOBAL__N_116HexagonAsmParser12finishBundleEN7llvm_ks5SMLocERNS1_10MCStreamerERj
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 608
      functionLinenumberEnd: 718
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         176
      ICount:          853
      EdgeCount:       294
      CyclomaticComplexity: 120
      functionsReached:
        - _ZN12_GLOBAL__N_116HexagonAsmParser5ErrorEN7llvm_ks5SMLocERKNS1_5TwineE
        - _ZN12_GLOBAL__N_116HexagonAsmParser7WarningEN7llvm_ks5SMLocERKNS1_5TwineE
        - _ZN7llvm_ks16HexagonMCChecker10getWarningEv
        - _ZN7llvm_ks16HexagonMCChecker14getErrRegisterEv
        - _ZN7llvm_ks16HexagonMCChecker14getNextErrInfoEv
        - _ZN7llvm_ks16HexagonMCChecker15getShuffleErrorEv
        - _ZN7llvm_ks16HexagonMCChecker8getErrorEv
        - _ZN7llvm_ks16HexagonMCCheckerC2ERKNS_11MCInstrInfoERKNS_15MCSubtargetInfoERNS_6MCInstES8_RKNS_14MCRegisterInfoE
        - _ZN7llvm_ks16HexagonMCCheckerD2Ev
        - _ZN7llvm_ks18HexagonMCInstrInfo10bundleSizeERKNS_6MCInstE
        - _ZN7llvm_ks18HexagonMCInstrInfo11isInnerLoopERKNS_6MCInstE
        - _ZN7llvm_ks18HexagonMCInstrInfo11isOuterLoopERKNS_6MCInstE
        - _ZN7llvm_ks18HexagonMCInstrInfo18canonicalizePacketERKNS_11MCInstrInfoERKNS_15MCSubtargetInfoERNS_9MCContextERNS_6MCInstEPNS_16HexagonMCCheckerE
        - _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - _ZN7llvm_ks5TwineC2EPKc
        - _ZN7llvm_ks5TwineC2Ec
        - _ZN7llvm_ks6MCInst6setLocENS_5SMLocE
        - _ZN7llvm_ksplERKNS_5TwineES2_
        - _ZNK7llvm_ks14MCRegisterInfo7getNameEj
        - _ZNK7llvm_ks17MCTargetAsmParser6getSTIEv
        - _ZNK7llvm_ks9MCContext15getRegisterInfoEv
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:614,30'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:614,43'
          Dst:             _ZNK7llvm_ks9MCContext15getRegisterInfoEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:615,32'
          Dst:             _ZNK7llvm_ks17MCTargetAsmParser6getSTIEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:615,20'
          Dst:             _ZN7llvm_ks16HexagonMCCheckerC2ERKNS_11MCInstrInfoERKNS_15MCSubtargetInfoERNS_6MCInstES8_RKNS_14MCRegisterInfoE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:617,63'
          Dst:             _ZNK7llvm_ks17MCTargetAsmParser6getSTIEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:618,57'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:617,18'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo18canonicalizePacketERKNS_11MCInstrInfoERKNS_15MCSubtargetInfoERNS_9MCContextERNS_6MCInstEPNS_16HexagonMCCheckerE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:621,16'
          Dst:             _ZN7llvm_ks16HexagonMCChecker14getNextErrInfoEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:622,26'
          Dst:             _ZN7llvm_ks16HexagonMCChecker14getErrRegisterEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:623,17'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo7getNameEj
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:623,11'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:625,26'
          Dst:             _ZN7llvm_ks16HexagonMCChecker8getErrorEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:629,15'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:628,9'
          Dst:             _ZN12_GLOBAL__N_116HexagonAsmParser5ErrorEN7llvm_ks5SMLocERKNS1_5TwineE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:718,1'
          Dst:             _ZN7llvm_ks16HexagonMCCheckerD2Ev
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:633,22'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:633,35'
          Dst:             _ZN7llvm_ksplERKNS_5TwineES2_
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:634,26'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:633,39'
          Dst:             _ZN7llvm_ksplERKNS_5TwineES2_
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:633,9'
          Dst:             _ZN12_GLOBAL__N_116HexagonAsmParser5ErrorEN7llvm_ks5SMLocERKNS1_5TwineE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:638,22'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:638,35'
          Dst:             _ZN7llvm_ksplERKNS_5TwineES2_
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:638,41'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:638,39'
          Dst:             _ZN7llvm_ksplERKNS_5TwineES2_
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:638,9'
          Dst:             _ZN12_GLOBAL__N_116HexagonAsmParser5ErrorEN7llvm_ks5SMLocERKNS1_5TwineE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:641,22'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:641,61'
          Dst:             _ZN7llvm_ksplERKNS_5TwineES2_
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:641,67'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:641,65'
          Dst:             _ZN7llvm_ksplERKNS_5TwineES2_
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:641,9'
          Dst:             _ZN12_GLOBAL__N_116HexagonAsmParser5ErrorEN7llvm_ks5SMLocERKNS1_5TwineE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:644,22'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:644,9'
          Dst:             _ZN12_GLOBAL__N_116HexagonAsmParser5ErrorEN7llvm_ks5SMLocERKNS1_5TwineE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:648,17'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo11isInnerLoopERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:648,15'
          Dst:             _ZN7llvm_ks5TwineC2Ec
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:649,22'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:649,53'
          Dst:             _ZN7llvm_ksplERKNS_5TwineES2_
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:649,59'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:649,57'
          Dst:             _ZN7llvm_ksplERKNS_5TwineES2_
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:650,26'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:649,64'
          Dst:             _ZN7llvm_ksplERKNS_5TwineES2_
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:651,26'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:650,78'
          Dst:             _ZN7llvm_ksplERKNS_5TwineES2_
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:651,30'
          Dst:             _ZN7llvm_ksplERKNS_5TwineES2_
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:651,36'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:651,34'
          Dst:             _ZN7llvm_ksplERKNS_5TwineES2_
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:649,9'
          Dst:             _ZN12_GLOBAL__N_116HexagonAsmParser5ErrorEN7llvm_ks5SMLocERKNS1_5TwineE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:656,15'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:655,9'
          Dst:             _ZN12_GLOBAL__N_116HexagonAsmParser5ErrorEN7llvm_ks5SMLocERKNS1_5TwineE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:659,22'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:659,9'
          Dst:             _ZN12_GLOBAL__N_116HexagonAsmParser5ErrorEN7llvm_ks5SMLocERKNS1_5TwineE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:662,30'
          Dst:             _ZN7llvm_ks16HexagonMCChecker15getShuffleErrorEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:665,24'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:665,11'
          Dst:             _ZN12_GLOBAL__N_116HexagonAsmParser5ErrorEN7llvm_ks5SMLocERKNS1_5TwineE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:667,24'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:667,11'
          Dst:             _ZN12_GLOBAL__N_116HexagonAsmParser5ErrorEN7llvm_ks5SMLocERKNS1_5TwineE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:669,24'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:669,11'
          Dst:             _ZN12_GLOBAL__N_116HexagonAsmParser5ErrorEN7llvm_ks5SMLocERKNS1_5TwineE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:671,24'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:671,11'
          Dst:             _ZN12_GLOBAL__N_116HexagonAsmParser5ErrorEN7llvm_ks5SMLocERKNS1_5TwineE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:673,24'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:673,11'
          Dst:             _ZN12_GLOBAL__N_116HexagonAsmParser5ErrorEN7llvm_ks5SMLocERKNS1_5TwineE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:675,24'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:675,11'
          Dst:             _ZN12_GLOBAL__N_116HexagonAsmParser5ErrorEN7llvm_ks5SMLocERKNS1_5TwineE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:677,24'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:677,11'
          Dst:             _ZN12_GLOBAL__N_116HexagonAsmParser5ErrorEN7llvm_ks5SMLocERKNS1_5TwineE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:679,24'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:679,11'
          Dst:             _ZN12_GLOBAL__N_116HexagonAsmParser5ErrorEN7llvm_ks5SMLocERKNS1_5TwineE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:681,24'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:681,11'
          Dst:             _ZN12_GLOBAL__N_116HexagonAsmParser5ErrorEN7llvm_ks5SMLocERKNS1_5TwineE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:685,27'
          Dst:             _ZN7llvm_ks16HexagonMCChecker10getWarningEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:688,24'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:688,37'
          Dst:             _ZN7llvm_ksplERKNS_5TwineES2_
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:688,43'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:688,41'
          Dst:             _ZN7llvm_ksplERKNS_5TwineES2_
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:688,9'
          Dst:             _ZN12_GLOBAL__N_116HexagonAsmParser7WarningEN7llvm_ks5SMLocERKNS1_5TwineE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:691,24'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:691,37'
          Dst:             _ZN7llvm_ksplERKNS_5TwineES2_
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:691,43'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:691,41'
          Dst:             _ZN7llvm_ksplERKNS_5TwineES2_
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:691,9'
          Dst:             _ZN12_GLOBAL__N_116HexagonAsmParser7WarningEN7llvm_ks5SMLocERKNS1_5TwineE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:697,9'
          Dst:             _ZN7llvm_ks6MCInst6setLocENS_5SMLocE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:698,9'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo10bundleSizeERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:699,7'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo11isInnerLoopERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:699,7'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:700,7'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo11isOuterLoopERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:700,7'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:704,30'
          Dst:             _ZNK7llvm_ks17MCTargetAsmParser6getSTIEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:711,9'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo10bundleSizeERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:712,20'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:712,7'
          Dst:             _ZN12_GLOBAL__N_116HexagonAsmParser5ErrorEN7llvm_ks5SMLocERKNS1_5TwineE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:718,1'
          Dst:             _ZN7llvm_ks16HexagonMCCheckerD2Ev
    - functionName:    _ZN12_GLOBAL__N_116HexagonAsmParser18matchBundleOptionsEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 720
      functionLinenumberEnd: 740
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         19
      ICount:          119
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7llvm_ks10MCAsmLexer3LexEv
        - _ZN7llvm_ks18HexagonMCInstrInfo12setInnerLoopERNS_6MCInstE
        - _ZN7llvm_ks18HexagonMCInstrInfo12setOuterLoopERNS_6MCInstE
        - _ZN7llvm_ks18HexagonMCInstrInfo21setMemReorderDisabledERNS_6MCInstE
        - _ZN7llvm_ks18HexagonMCInstrInfo25setMemStoreReorderEnabledERNS_6MCInstE
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZNK12_GLOBAL__N_116HexagonAsmParser8getLexerEv
        - _ZNK12_GLOBAL__N_116HexagonAsmParser9getParserEv
        - _ZNK7llvm_ks11MCAsmParser6getTokEv
        - _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - _ZNK7llvm_ks8AsmToken9getStringEv
        - _ZNK7llvm_ks9StringRef13compare_lowerES0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:721,25'
          Dst:             _ZNK12_GLOBAL__N_116HexagonAsmParser9getParserEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:722,23'
          Dst:             _ZNK12_GLOBAL__N_116HexagonAsmParser8getLexerEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:724,17'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:724,26'
          Dst:             _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:726,11'
          Dst:             _ZN7llvm_ks10MCAsmLexer3LexEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:727,31'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:727,40'
          Dst:             _ZNK7llvm_ks8AsmToken9getStringEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:728,30'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:728,16'
          Dst:             _ZNK7llvm_ks9StringRef13compare_lowerES0_
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:729,7'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo12setInnerLoopERNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:730,35'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:730,21'
          Dst:             _ZNK7llvm_ks9StringRef13compare_lowerES0_
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:731,7'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo12setOuterLoopERNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:732,35'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:732,21'
          Dst:             _ZNK7llvm_ks9StringRef13compare_lowerES0_
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:733,7'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo21setMemReorderDisabledERNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:734,35'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:734,21'
          Dst:             _ZNK7llvm_ks9StringRef13compare_lowerES0_
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:735,7'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo25setMemStoreReorderEnabledERNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:738,11'
          Dst:             _ZN7llvm_ks10MCAsmLexer3LexEv
    - functionName:    _ZNK12_GLOBAL__N_116HexagonAsmParser8getLexerEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    23
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks10MCStreamer10SubSectionEPKNS_6MCExprE
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCStreamer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 334
      functionLinenumberEnd: 340
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__14pairINS2_IPNS_9MCSectionEPKNS_6MCExprEEES8_EEvE4backEv
        - _ZNK7llvm_ks15SmallVectorBase5emptyEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCStreamer.h:335,22'
          Dst:             _ZNK7llvm_ks15SmallVectorBase5emptyEv
        - Src:             'llvm/include/llvm/MC/MCStreamer.h:338,32'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__14pairINS2_IPNS_9MCSectionEPKNS_6MCExprEEES8_EEvE4backEv
    - functionName:    _ZN12_GLOBAL__N_116HexagonAsmParser17getTargetStreamerEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks10MCStreamer17getTargetStreamerEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:61,50'
          Dst:             _ZN7llvm_ks10MCStreamer17getTargetStreamerEv
    - functionName:    _ZN12_GLOBAL__N_116HexagonAsmParser24ParseDirectiveSubsectionEN7llvm_ks5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 910
      functionLinenumberEnd: 933
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          103
      EdgeCount:       25
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN12_GLOBAL__N_116HexagonAsmParser5ErrorEN7llvm_ks5SMLocERKNS1_5TwineE
        - _ZN7llvm_ks10MCStreamer10SubSectionEPKNS_6MCExprE
        - _ZN7llvm_ks11MCAsmParser15parseExpressionERPKNS_6MCExprE
        - _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - _ZN7llvm_ks20MCAsmParserExtension11getStreamerEv
        - _ZN7llvm_ks20MCAsmParserExtension8TokErrorERKNS_5TwineE
        - _ZN7llvm_ks5TwineC2EPKc
        - _ZNK12_GLOBAL__N_116HexagonAsmParser8getLexerEv
        - _ZNK12_GLOBAL__N_116HexagonAsmParser9getParserEv
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks6MCExpr18evaluateAsAbsoluteERl
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:914,3'
          Dst:             _ZNK12_GLOBAL__N_116HexagonAsmParser8getLexerEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:914,3'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:914,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:916,3'
          Dst:             _ZNK12_GLOBAL__N_116HexagonAsmParser9getParserEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:916,15'
          Dst:             _ZN7llvm_ks11MCAsmParser15parseExpressionERPKNS_6MCExprE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:918,20'
          Dst:             _ZNK7llvm_ks6MCExpr18evaluateAsAbsoluteERl
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:919,21'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:919,12'
          Dst:             _ZN12_GLOBAL__N_116HexagonAsmParser5ErrorEN7llvm_ks5SMLocERKNS1_5TwineE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:921,7'
          Dst:             _ZNK12_GLOBAL__N_116HexagonAsmParser8getLexerEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:921,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:922,21'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:922,12'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8TokErrorERKNS_5TwineE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:929,59'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:929,18'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:931,3'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension11getStreamerEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:931,17'
          Dst:             _ZN7llvm_ks10MCStreamer10SubSectionEPKNS_6MCExprE
    - functionName:    _ZN12_GLOBAL__N_116HexagonAsmParser18ParseDirectiveCommEbN7llvm_ks5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1014
      functionLinenumberEnd: 1094
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - bool
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         34
      ICount:          254
      EdgeCount:       48
      CyclomaticComplexity: 16
      functionsReached:
        - _ZN12_GLOBAL__N_116HexagonAsmParser5ErrorEN7llvm_ks5SMLocERKNS1_5TwineE
        - _ZN7llvm_ks13isPowerOf2_64Em
        - _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - _ZN7llvm_ks20MCAsmParserExtension11getStreamerEv
        - _ZN7llvm_ks20MCAsmParserExtension3LexEv
        - _ZN7llvm_ks20MCAsmParserExtension8TokErrorERKNS_5TwineE
        - _ZN7llvm_ks5SMLocC2Ev
        - _ZN7llvm_ks5TwineC2EPKc
        - _ZN7llvm_ks5TwineC2ERKNS_9StringRefE
        - _ZN7llvm_ks9MCContext17getOrCreateSymbolERKNS_5TwineE
        - _ZN7llvm_ks9StringRefC2Ev
        - _ZNK12_GLOBAL__N_116HexagonAsmParser8getLexerEv
        - _ZNK12_GLOBAL__N_116HexagonAsmParser9getParserEv
        - _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks10MCAsmLexer6getLocEv
        - _ZNK7llvm_ks8MCSymbol11isUndefinedEb
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1017,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension11getStreamerEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1020,13'
          Dst:             _ZN7llvm_ks9StringRefC2Ev
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1021,7'
          Dst:             _ZNK12_GLOBAL__N_116HexagonAsmParser9getParserEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1022,21'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1022,12'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8TokErrorERKNS_5TwineE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1024,19'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1024,50'
          Dst:             _ZN7llvm_ks5TwineC2ERKNS_9StringRefE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1024,32'
          Dst:             _ZN7llvm_ks9MCContext17getOrCreateSymbolERKNS_5TwineE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1026,7'
          Dst:             _ZNK12_GLOBAL__N_116HexagonAsmParser8getLexerEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1026,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1027,21'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1027,12'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8TokErrorERKNS_5TwineE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1028,3'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension3LexEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1031,19'
          Dst:             _ZNK12_GLOBAL__N_116HexagonAsmParser8getLexerEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1031,30'
          Dst:             _ZNK7llvm_ks10MCAsmLexer6getLocEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1032,7'
          Dst:             _ZNK12_GLOBAL__N_116HexagonAsmParser9getParserEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1036,9'
          Dst:             _ZN7llvm_ks5SMLocC2Ev
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1037,7'
          Dst:             _ZNK12_GLOBAL__N_116HexagonAsmParser8getLexerEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1037,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1038,5'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension3LexEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1039,24'
          Dst:             _ZNK12_GLOBAL__N_116HexagonAsmParser8getLexerEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1039,35'
          Dst:             _ZNK7llvm_ks10MCAsmLexer6getLocEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1040,9'
          Dst:             _ZNK12_GLOBAL__N_116HexagonAsmParser9getParserEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1042,10'
          Dst:             _ZN7llvm_ks13isPowerOf2_64Em
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1043,38'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1043,14'
          Dst:             _ZN12_GLOBAL__N_116HexagonAsmParser5ErrorEN7llvm_ks5SMLocERKNS1_5TwineE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1047,7'
          Dst:             _ZNK12_GLOBAL__N_116HexagonAsmParser8getLexerEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1047,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1050,11'
          Dst:             _ZN7llvm_ks5SMLocC2Ev
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1051,5'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension3LexEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1052,26'
          Dst:             _ZNK12_GLOBAL__N_116HexagonAsmParser8getLexerEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1052,37'
          Dst:             _ZNK7llvm_ks10MCAsmLexer6getLocEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1053,9'
          Dst:             _ZNK12_GLOBAL__N_116HexagonAsmParser9getParserEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1056,10'
          Dst:             _ZN7llvm_ks13isPowerOf2_64Em
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1057,40'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1057,14'
          Dst:             _ZN12_GLOBAL__N_116HexagonAsmParser5ErrorEN7llvm_ks5SMLocERKNS1_5TwineE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1060,7'
          Dst:             _ZNK12_GLOBAL__N_116HexagonAsmParser8getLexerEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1060,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1061,21'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1061,12'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8TokErrorERKNS_5TwineE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1063,3'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension3LexEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1068,27'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1068,12'
          Dst:             _ZN12_GLOBAL__N_116HexagonAsmParser5ErrorEN7llvm_ks5SMLocERKNS1_5TwineE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1075,36'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1075,12'
          Dst:             _ZN12_GLOBAL__N_116HexagonAsmParser5ErrorEN7llvm_ks5SMLocERKNS1_5TwineE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1078,13'
          Dst:             _ZNK7llvm_ks8MCSymbol11isUndefinedEb
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1079,23'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1079,12'
          Dst:             _ZN12_GLOBAL__N_116HexagonAsmParser5ErrorEN7llvm_ks5SMLocERKNS1_5TwineE
    - functionName:    _ZN12_GLOBAL__N_116HexagonAsmParser20ParseDirectiveFalignEjN7llvm_ks5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 936
      functionLinenumberEnd: 963
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          107
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN12_GLOBAL__N_116HexagonAsmParser17getTargetStreamerEv
        - _ZN12_GLOBAL__N_116HexagonAsmParser5ErrorEN7llvm_ks5SMLocERKNS1_5TwineE
        - _ZN7llvm_ks11MCAsmParser15parseExpressionERPKNS_6MCExprE
        - _ZN7llvm_ks20MCAsmParserExtension3LexEv
        - _ZN7llvm_ks5TwineC2EPKc
        - _ZN7llvm_ks6isIntNEjl
        - _ZN7llvm_ks7isUIntNEjm
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK12_GLOBAL__N_116HexagonAsmParser8getLexerEv
        - _ZNK12_GLOBAL__N_116HexagonAsmParser9getParserEv
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:941,7'
          Dst:             _ZNK12_GLOBAL__N_116HexagonAsmParser8getLexerEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:941,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:946,9'
          Dst:             _ZNK12_GLOBAL__N_116HexagonAsmParser9getParserEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:946,21'
          Dst:             _ZN7llvm_ks11MCAsmParser15parseExpressionERPKNS_6MCExprE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:948,35'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:949,32'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:950,12'
          Dst:             _ZN7llvm_ks7isUIntNEjm
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:950,40'
          Dst:             _ZN7llvm_ks6isIntNEjl
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:951,31'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:951,16'
          Dst:             _ZN12_GLOBAL__N_116HexagonAsmParser5ErrorEN7llvm_ks5SMLocERKNS1_5TwineE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:953,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension3LexEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:955,29'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:955,14'
          Dst:             _ZN12_GLOBAL__N_116HexagonAsmParser5ErrorEN7llvm_ks5SMLocERKNS1_5TwineE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:959,3'
          Dst:             _ZN12_GLOBAL__N_116HexagonAsmParser17getTargetStreamerEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:960,3'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension3LexEv
    - functionName:    _ZN12_GLOBAL__N_116HexagonAsmParser19ParseDirectiveValueEjN7llvm_ks5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 967
      functionLinenumberEnd: 1006
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          139
      EdgeCount:       36
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN7llvm_ks10MCStreamer9EmitValueEPKNS_6MCExprEjNS_5SMLocE
        - _ZN7llvm_ks11MCAsmParser15parseExpressionERPKNS_6MCExprE
        - _ZN7llvm_ks20MCAsmParserExtension11getStreamerEv
        - _ZN7llvm_ks20MCAsmParserExtension3LexEv
        - _ZN7llvm_ks5SMLocC2Ev
        - _ZN7llvm_ks6isIntNEjl
        - _ZN7llvm_ks7isUIntNEjm
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK12_GLOBAL__N_116HexagonAsmParser8getLexerEv
        - _ZNK12_GLOBAL__N_116HexagonAsmParser9getParserEv
        - _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:968,7'
          Dst:             _ZNK12_GLOBAL__N_116HexagonAsmParser8getLexerEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:968,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:973,11'
          Dst:             _ZNK12_GLOBAL__N_116HexagonAsmParser9getParserEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:973,23'
          Dst:             _ZN7llvm_ks11MCAsmParser15parseExpressionERPKNS_6MCExprE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:977,39'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:982,34'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:983,14'
          Dst:             _ZN7llvm_ks7isUIntNEjm
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:983,46'
          Dst:             _ZN7llvm_ks6isIntNEjl
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:986,9'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension11getStreamerEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:991,9'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension11getStreamerEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:991,23'
          Dst:             _ZN7llvm_ks5SMLocC2Ev
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:991,23'
          Dst:             _ZN7llvm_ks10MCStreamer9EmitValueEPKNS_6MCExprEjNS_5SMLocE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:993,11'
          Dst:             _ZNK12_GLOBAL__N_116HexagonAsmParser8getLexerEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:993,22'
          Dst:             _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:997,11'
          Dst:             _ZNK12_GLOBAL__N_116HexagonAsmParser8getLexerEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:997,22'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1000,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension3LexEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1004,3'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension3LexEv
    - functionName:    _ZN12_GLOBAL__N_116HexagonAsmParser15splitIdentifierERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1130
      functionLinenumberEnd: 1145
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          232
      EdgeCount:       28
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN12_GLOBAL__N_114HexagonOperand11CreateTokenEN7llvm_ks9StringRefENS1_5SMLocE
        - _ZN7llvm_ks10MCAsmLexer3LexEv
        - _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - _ZNK12_GLOBAL__N_116HexagonAsmParser8getLexerEv
        - _ZNK12_GLOBAL__N_116HexagonAsmParser9getParserEv
        - _ZNK7llvm_ks11MCAsmParser6getTokEv
        - _ZNK7llvm_ks8AsmToken6getLocEv
        - _ZNK7llvm_ks8AsmToken9getStringEv
        - _ZNK7llvm_ks9StringRef5splitEc
        - __assert_fail
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1131,27'
          Dst:             _ZNK12_GLOBAL__N_116HexagonAsmParser9getParserEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1131,39'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1132,28'
          Dst:             _ZNK7llvm_ks8AsmToken9getStringEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1133,21'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1134,3'
          Dst:             _ZNK12_GLOBAL__N_116HexagonAsmParser8getLexerEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1134,14'
          Dst:             _ZN7llvm_ks10MCAsmLexer3LexEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1136,55'
          Dst:             _ZNK7llvm_ks9StringRef5splitEc
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1138,26'
          Dst:             _ZN12_GLOBAL__N_114HexagonOperand11CreateTokenEN7llvm_ks9StringRefENS1_5SMLocE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1138,16'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/include/llvm/ADT/StringRef.h:423,14'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1140,26'
          Dst:             _ZN12_GLOBAL__N_114HexagonOperand11CreateTokenEN7llvm_ks9StringRefENS1_5SMLocE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1140,16'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
    - functionName:    _ZN12_GLOBAL__N_114HexagonOperand11CreateTokenEN7llvm_ks9StringRefENS1_5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 558
      functionLinenumberEnd: 565
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          71
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN12_GLOBAL__N_114HexagonOperandC2ENS0_6KindTyE
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:559,30'
          Dst:             _ZN12_GLOBAL__N_114HexagonOperandC2ENS0_6KindTyE
    - functionName:    _ZN12_GLOBAL__N_114HexagonOperandC2ENS0_6KindTyE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 187
      functionLinenumberEnd: 187
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          50
      EdgeCount:       11
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks18MCParsedAsmOperandC2Ev
        - _ZN7llvm_ks18MCParsedAsmOperandD2Ev
        - _ZN7llvm_ks5SMLocC2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:187,30'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperandC2Ev
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:187,3'
          Dst:             _ZN7llvm_ks5SMLocC2Ev
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:187,3'
          Dst:             _ZN7llvm_ks5SMLocC2Ev
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:187,61'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperandD2Ev
    - functionName:    _ZN12_GLOBAL__N_114HexagonOperandD2Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionLinenumberEnd: 158
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks18MCParsedAsmOperandD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:158,8'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperandD2Ev
    - functionName:    _ZN12_GLOBAL__N_114HexagonOperandD0Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionLinenumberEnd: 158
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_114HexagonOperandD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:158,8'
          Dst:             _ZN12_GLOBAL__N_114HexagonOperandD2Ev
    - functionName:    _ZNK12_GLOBAL__N_114HexagonOperand7isTokenEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 223
      functionLinenumberEnd: 223
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_114HexagonOperand5isImmEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 224
      functionLinenumberEnd: 224
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_114HexagonOperand5isRegEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 226
      functionLinenumberEnd: 226
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_114HexagonOperand6getRegEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 213
      functionLinenumberEnd: 215
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          42
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:214,5'
          Dst:             __assert_fail
    - functionName:    _ZNK12_GLOBAL__N_114HexagonOperand5isMemEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 225
      functionLinenumberEnd: 225
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:225,24'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
    - functionName:    _ZNK12_GLOBAL__N_114HexagonOperand11getStartLocEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 208
      functionLinenumberEnd: 208
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_114HexagonOperand9getEndLocEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 211
      functionLinenumberEnd: 211
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_114HexagonOperand5printERN7llvm_ks11raw_ostreamE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 589
      functionLinenumberEnd: 602
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          67
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN7llvm_ks11raw_ostreamlsENS_9StringRefE
        - _ZN7llvm_ks11raw_ostreamlsEPKc
        - _ZN7llvm_ks11raw_ostreamlsEj
        - _ZNK12_GLOBAL__N_114HexagonOperand6getImmEv
        - _ZNK12_GLOBAL__N_114HexagonOperand8getTokenEv
        - _ZNK7llvm_ks6MCExpr5printERNS_11raw_ostreamEPKNS_9MCAsmInfoE
      functionUses:    0
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:590,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:592,5'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand6getImmEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:592,15'
          Dst:             _ZNK7llvm_ks6MCExpr5printERNS_11raw_ostreamEPKNS_9MCAsmInfoE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:595,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:596,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEj
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:596,20'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:599,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:599,18'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand8getTokenEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:599,15'
          Dst:             _ZN7llvm_ks11raw_ostreamlsENS_9StringRefE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:599,29'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
    - functionName:    _ZN12_GLOBAL__N_114HexagonOperand9CreateRegEjN7llvm_ks5SMLocES2_
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 568
      functionLinenumberEnd: 574
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          58
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN12_GLOBAL__N_114HexagonOperandC2ENS0_6KindTyE
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:569,30'
          Dst:             _ZN12_GLOBAL__N_114HexagonOperandC2ENS0_6KindTyE
    - functionName:    _ZN12_GLOBAL__N_116HexagonAsmParser12parseOperandERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1147
      functionLinenumberEnd: 1199
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         70
      ICount:          512
      EdgeCount:       132
      CyclomaticComplexity: 64
      functionsReached:
        - _ZN12_GLOBAL__N_113previousEqualERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS0_18MCParsedAsmOperandENS2_14default_deleteIS4_EEEEEEmNS0_9StringRefE
        - _ZN12_GLOBAL__N_114HexagonOperand11CreateTokenEN7llvm_ks9StringRefENS1_5SMLocE
        - _ZN12_GLOBAL__N_114HexagonOperand9CreateRegEjN7llvm_ks5SMLocES2_
        - _ZN12_GLOBAL__N_116HexagonAsmParser15splitIdentifierERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
        - _ZN12_GLOBAL__N_116HexagonAsmParser7WarningEN7llvm_ks5SMLocERKNS1_5TwineE
        - _ZN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEEE6insertEPS6_OS6_
        - _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - _ZN7llvm_ks5SMLocC2Ev
        - _ZN7llvm_ks5TwineC2EPKc
        - _ZN7llvm_ks8AsmTokenC2ERKS0_
        - _ZN7llvm_ks8AsmTokenD2Ev
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZNK12_GLOBAL__N_116HexagonAsmParser8getLexerEv
        - _ZNK7llvm_ks10MCAsmLexer6getTokEv
        - _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - _ZNK7llvm_ks8AsmToken9getStringEv
        - _ZNK7llvm_ks9StringRef12equals_lowerES0_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1155,7'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1149,9'
          Dst:             _ZN7llvm_ks5SMLocC2Ev
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1150,9'
          Dst:             _ZN7llvm_ks5SMLocC2Ev
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1152,23'
          Dst:             _ZNK12_GLOBAL__N_116HexagonAsmParser8getLexerEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1162,40'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1162,13'
          Dst:             _ZN12_GLOBAL__N_113previousEqualERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS0_18MCParsedAsmOperandENS2_14default_deleteIS4_EEEEEEmNS0_9StringRefE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1164,29'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1164,13'
          Dst:             _ZN12_GLOBAL__N_116HexagonAsmParser7WarningEN7llvm_ks5SMLocERKNS1_5TwineE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1167,58'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1167,30'
          Dst:             _ZN12_GLOBAL__N_114HexagonOperand11CreateTokenEN7llvm_ks9StringRefENS1_5SMLocE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1167,20'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1168,30'
          Dst:             _ZN12_GLOBAL__N_114HexagonOperand9CreateRegEjN7llvm_ks5SMLocES2_
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1168,20'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1169,40'
          Dst:             _ZNK7llvm_ks10MCAsmLexer6getTokEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1169,34'
          Dst:             _ZN7llvm_ks8AsmTokenC2ERKS0_
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1170,27'
          Dst:             _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1171,27'
          Dst:             _ZNK7llvm_ks8AsmToken9getStringEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1171,52'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1171,39'
          Dst:             _ZNK7llvm_ks9StringRef12equals_lowerES0_
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1172,13'
          Dst:             _ZN12_GLOBAL__N_116HexagonAsmParser15splitIdentifierERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1173,58'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1173,30'
          Dst:             _ZN12_GLOBAL__N_114HexagonOperand11CreateTokenEN7llvm_ks9StringRefENS1_5SMLocE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1173,20'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1175,9'
          Dst:             _ZN7llvm_ks8AsmTokenD2Ev
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1175,9'
          Dst:             _ZN7llvm_ks8AsmTokenD2Ev
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1176,40'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1176,13'
          Dst:             _ZN12_GLOBAL__N_113previousEqualERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS0_18MCParsedAsmOperandENS2_14default_deleteIS4_EEEEEEmNS0_9StringRefE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1177,40'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1177,13'
          Dst:             _ZN12_GLOBAL__N_113previousEqualERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS0_18MCParsedAsmOperandENS2_14default_deleteIS4_EEEEEEmNS0_9StringRefE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1179,29'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1179,13'
          Dst:             _ZN12_GLOBAL__N_116HexagonAsmParser7WarningEN7llvm_ks5SMLocERKNS1_5TwineE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1183,55'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1183,27'
          Dst:             _ZN12_GLOBAL__N_114HexagonOperand11CreateTokenEN7llvm_ks9StringRefENS1_5SMLocE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1182,20'
          Dst:             _ZN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEEE6insertEPS6_OS6_
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1184,30'
          Dst:             _ZN12_GLOBAL__N_114HexagonOperand9CreateRegEjN7llvm_ks5SMLocES2_
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1184,20'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1185,40'
          Dst:             _ZNK7llvm_ks10MCAsmLexer6getTokEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1185,34'
          Dst:             _ZN7llvm_ks8AsmTokenC2ERKS0_
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1186,27'
          Dst:             _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1187,27'
          Dst:             _ZNK7llvm_ks8AsmToken9getStringEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1187,52'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1187,39'
          Dst:             _ZNK7llvm_ks9StringRef12equals_lowerES0_
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1188,13'
          Dst:             _ZN12_GLOBAL__N_116HexagonAsmParser15splitIdentifierERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1189,58'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1189,30'
          Dst:             _ZN12_GLOBAL__N_114HexagonOperand11CreateTokenEN7llvm_ks9StringRefENS1_5SMLocE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1189,20'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1191,9'
          Dst:             _ZN7llvm_ks8AsmTokenD2Ev
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1191,9'
          Dst:             _ZN7llvm_ks8AsmTokenD2Ev
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1194,24'
          Dst:             _ZN12_GLOBAL__N_114HexagonOperand9CreateRegEjN7llvm_ks5SMLocES2_
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1194,14'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1198,10'
          Dst:             _ZN12_GLOBAL__N_116HexagonAsmParser15splitIdentifierERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
    - functionName:    _ZN12_GLOBAL__N_113previousEqualERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS0_18MCParsedAsmOperandENS2_14default_deleteIS4_EEEEEEmNS0_9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1113
      functionLinenumberEnd: 1120
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          142
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK12_GLOBAL__N_114HexagonOperand8getTokenEv
        - _ZNK7llvm_ks9StringRef12equals_lowerES0_
        - __assert_fail
      functionUses:    15
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1116,34'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1119,49'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand8getTokenEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1119,60'
          Dst:             _ZNK7llvm_ks9StringRef12equals_lowerES0_
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseINS_8AsmTokenELb0EE9push_backEOS1_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionLinenumberEnd: 241
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_8AsmTokenELb0EE4growEm
        - _ZN7llvm_ks25SmallVectorTemplateCommonINS_8AsmTokenEvE6setEndEPS1_
        - _ZN7llvm_ks8AsmTokenC2EOS0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:238,13'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_8AsmTokenELb0EE4growEm
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:239,33'
          Dst:             _ZN7llvm_ks8AsmTokenC2EOS0_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:240,11'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINS_8AsmTokenEvE6setEndEPS1_
    - functionName:    _ZN7llvm_ks11SmallVectorINS_8AsmTokenELj4EED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 868
      functionLinenumberEnd: 868
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplINS_8AsmTokenEED2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:868,7'
          Dst:             _ZN7llvm_ks15SmallVectorImplINS_8AsmTokenEED2Ev
    - functionName:    _ZN7llvm_ks15SmallVectorImplINS_8AsmTokenEE6insertEPS1_OS1_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 488
      functionLinenumberEnd: 516
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         28
      ICount:          189
      EdgeCount:       34
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_8AsmTokenELb0EE13move_backwardIPS1_S4_EET0_T_S6_S5_
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_8AsmTokenELb0EE4growEm
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_8AsmTokenELb0EE9push_backEOS1_
        - _ZN7llvm_ks25SmallVectorTemplateCommonINS_8AsmTokenEvE4backEv
        - _ZN7llvm_ks25SmallVectorTemplateCommonINS_8AsmTokenEvE6setEndEPS1_
        - _ZN7llvm_ks8AsmTokenC2EOS0_
        - _ZN7llvm_ks8AsmTokenaSEOS0_
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:490,13'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_8AsmTokenELb0EE9push_backEOS1_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:494,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:495,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:499,13'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_8AsmTokenELb0EE4growEm
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:503,53'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINS_8AsmTokenEvE4backEv
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:503,33'
          Dst:             _ZN7llvm_ks8AsmTokenC2EOS0_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:505,5'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_8AsmTokenELb0EE13move_backwardIPS1_S4_EET0_T_S6_S5_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:506,11'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINS_8AsmTokenEvE6setEndEPS1_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:514,8'
          Dst:             _ZN7llvm_ks8AsmTokenaSEOS0_
    - functionName:    _ZN7llvm_ks25SmallVectorTemplateCommonINS_8AsmTokenEvE4backEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 163
      functionLinenumberEnd: 165
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks15SmallVectorBase5emptyEv
        - __assert_fail
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:164,5'
          Dst:             _ZNK7llvm_ks15SmallVectorBase5emptyEv
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:164,5'
          Dst:             __assert_fail
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseINS_8AsmTokenELb0EE13move_backwardIPS1_S4_EET0_T_S6_S5_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 202
      functionLinenumberEnd: 205
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks8AsmTokenaSEOS0_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:204,15'
          Dst:             _ZN7llvm_ks8AsmTokenaSEOS0_
    - functionName:    _ZN7llvm_ks15SmallVectorImplINS_8AsmTokenEE12emplace_backIJRKS1_EEEvDpOT_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 659
      functionLinenumberEnd: 664
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_8AsmTokenELb0EE4growEm
        - _ZN7llvm_ks25SmallVectorTemplateCommonINS_8AsmTokenEvE6setEndEPS1_
        - _ZN7llvm_ks8AsmTokenC2ERKS0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:661,13'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_8AsmTokenELb0EE4growEm
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:662,33'
          Dst:             _ZN7llvm_ks8AsmTokenC2ERKS0_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:663,11'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINS_8AsmTokenEvE6setEndEPS1_
    - functionName:    _ZN7llvm_ks11SmallVectorINS_8AsmTokenELj4EEC2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 872
      functionLinenumberEnd: 873
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplINS_8AsmTokenEEC2Ej
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:872,19'
          Dst:             _ZN7llvm_ks15SmallVectorImplINS_8AsmTokenEEC2Ej
    - functionName:    _ZN12_GLOBAL__N_114previousIsLoopERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS0_18MCParsedAsmOperandENS2_14default_deleteIS4_EEEEEEm
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1121
      functionLinenumberEnd: 1126
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          85
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN12_GLOBAL__N_113previousEqualERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS0_18MCParsedAsmOperandENS2_14default_deleteIS4_EEEEEEmNS0_9StringRefE
        - _ZN7llvm_ks9StringRefC2EPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1122,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1122,10'
          Dst:             _ZN12_GLOBAL__N_113previousEqualERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS0_18MCParsedAsmOperandENS2_14default_deleteIS4_EEEEEEmNS0_9StringRefE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1123,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1123,10'
          Dst:             _ZN12_GLOBAL__N_113previousEqualERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS0_18MCParsedAsmOperandENS2_14default_deleteIS4_EEEEEEmNS0_9StringRefE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1124,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1124,10'
          Dst:             _ZN12_GLOBAL__N_113previousEqualERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS0_18MCParsedAsmOperandENS2_14default_deleteIS4_EEEEEEmNS0_9StringRefE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1125,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1125,10'
          Dst:             _ZN12_GLOBAL__N_113previousEqualERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS0_18MCParsedAsmOperandENS2_14default_deleteIS4_EEEEEEmNS0_9StringRefE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1126,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1126,10'
          Dst:             _ZN12_GLOBAL__N_113previousEqualERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS0_18MCParsedAsmOperandENS2_14default_deleteIS4_EEEEEEmNS0_9StringRefE
    - functionName:    _ZN12_GLOBAL__N_116HexagonAsmParser24parseExpressionOrOperandERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1359
      functionLinenumberEnd: 1370
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          101
      EdgeCount:       22
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN12_GLOBAL__N_114HexagonOperand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_
        - _ZN12_GLOBAL__N_116HexagonAsmParser12parseOperandERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
        - _ZN12_GLOBAL__N_116HexagonAsmParser15parseExpressionERPKN7llvm_ks6MCExprE
        - _ZN12_GLOBAL__N_116HexagonAsmParser26implicitExpressionLocationERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
        - _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - _ZNK12_GLOBAL__N_116HexagonAsmParser9getParserEv
        - _ZNK7llvm_ks10MCAsmLexer6getLocEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1360,7'
          Dst:             _ZN12_GLOBAL__N_116HexagonAsmParser26implicitExpressionLocationERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1361,27'
          Dst:             _ZNK12_GLOBAL__N_116HexagonAsmParser9getParserEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1362,35'
          Dst:             _ZNK7llvm_ks10MCAsmLexer6getLocEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1364,9'
          Dst:             _ZN12_GLOBAL__N_114HexagonOperand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1366,14'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1367,12'
          Dst:             _ZN12_GLOBAL__N_116HexagonAsmParser15parseExpressionERPKN7llvm_ks6MCExprE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1369,10'
          Dst:             _ZN12_GLOBAL__N_116HexagonAsmParser12parseOperandERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
    - functionName:    _ZN12_GLOBAL__N_116HexagonAsmParser26implicitExpressionLocationERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1311
      functionLinenumberEnd: 1323
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          149
      EdgeCount:       35
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN12_GLOBAL__N_113previousEqualERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS0_18MCParsedAsmOperandENS2_14default_deleteIS4_EEEEEEmNS0_9StringRefE
        - _ZN12_GLOBAL__N_114previousIsLoopERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS0_18MCParsedAsmOperandENS2_14default_deleteIS4_EEEEEEm
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZNK12_GLOBAL__N_116HexagonAsmParser8getLexerEv
        - _ZNK7llvm_ks10MCAsmLexer6getTokEv
        - _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1312,34'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1312,7'
          Dst:             _ZN12_GLOBAL__N_113previousEqualERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS0_18MCParsedAsmOperandENS2_14default_deleteIS4_EEEEEEmNS0_9StringRefE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1314,34'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1314,7'
          Dst:             _ZN12_GLOBAL__N_113previousEqualERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS0_18MCParsedAsmOperandENS2_14default_deleteIS4_EEEEEEmNS0_9StringRefE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1315,10'
          Dst:             _ZNK12_GLOBAL__N_116HexagonAsmParser8getLexerEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1315,21'
          Dst:             _ZNK7llvm_ks10MCAsmLexer6getTokEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1315,30'
          Dst:             _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1317,34'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1317,7'
          Dst:             _ZN12_GLOBAL__N_113previousEqualERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS0_18MCParsedAsmOperandENS2_14default_deleteIS4_EEEEEEmNS0_9StringRefE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1317,42'
          Dst:             _ZN12_GLOBAL__N_114previousIsLoopERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS0_18MCParsedAsmOperandENS2_14default_deleteIS4_EEEEEEm
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1319,34'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1319,7'
          Dst:             _ZN12_GLOBAL__N_113previousEqualERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS0_18MCParsedAsmOperandENS2_14default_deleteIS4_EEEEEEmNS0_9StringRefE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1319,69'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1319,42'
          Dst:             _ZN12_GLOBAL__N_113previousEqualERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS0_18MCParsedAsmOperandENS2_14default_deleteIS4_EEEEEEmNS0_9StringRefE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1320,35'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1320,8'
          Dst:             _ZN12_GLOBAL__N_113previousEqualERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS0_18MCParsedAsmOperandENS2_14default_deleteIS4_EEEEEEmNS0_9StringRefE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1320,71'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1320,44'
          Dst:             _ZN12_GLOBAL__N_113previousEqualERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS0_18MCParsedAsmOperandENS2_14default_deleteIS4_EEEEEEmNS0_9StringRefE
    - functionName:    _ZN12_GLOBAL__N_114HexagonOperand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 577
      functionLinenumberEnd: 584
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          62
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN12_GLOBAL__N_114HexagonOperandC2ENS0_6KindTyE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:578,30'
          Dst:             _ZN12_GLOBAL__N_114HexagonOperandC2ENS0_6KindTyE
    - functionName:    _ZN12_GLOBAL__N_116HexagonAsmParser15parseExpressionERPKN7llvm_ks6MCExprE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1325
      functionLinenumberEnd: 1357
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         39
      ICount:          197
      EdgeCount:       69
      CyclomaticComplexity: 32
      functionsReached:
        - _ZN7llvm_ks10MCAsmLexer3LexEv
        - _ZN7llvm_ks10MCAsmLexer5UnLexERKNS_8AsmTokenE
        - _ZN7llvm_ks11MCAsmParser15parseExpressionERPKNS_6MCExprE
        - _ZN7llvm_ks11SmallVectorINS_8AsmTokenELj4EEC2Ev
        - _ZN7llvm_ks11SmallVectorINS_8AsmTokenELj4EED2Ev
        - _ZN7llvm_ks15SmallVectorImplINS_8AsmTokenEE12emplace_backIJRKS1_EEEvDpOT_
        - _ZN7llvm_ks15SmallVectorImplINS_8AsmTokenEE6insertEPS1_OS1_
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_8AsmTokenELb0EE8pop_backEv
        - _ZN7llvm_ks25SmallVectorTemplateCommonINS_8AsmTokenEvE4backEv
        - _ZN7llvm_ks8AsmTokenC2ENS0_9TokenKindENS_9StringRefEl
        - _ZN7llvm_ks8AsmTokenD2Ev
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZNK12_GLOBAL__N_116HexagonAsmParser8getLexerEv
        - _ZNK12_GLOBAL__N_116HexagonAsmParser9getParserEv
        - _ZNK7llvm_ks10MCAsmLexer6getTokEv
        - _ZNK7llvm_ks15SmallVectorBase5emptyEv
        - _ZNK7llvm_ks8AsmToken7getKindEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1333,5'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1326,37'
          Dst:             _ZN7llvm_ks11SmallVectorINS_8AsmTokenELj4EEC2Ev
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1327,23'
          Dst:             _ZNK12_GLOBAL__N_116HexagonAsmParser8getLexerEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1331,32'
          Dst:             _ZNK7llvm_ks10MCAsmLexer6getTokEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1331,12'
          Dst:             _ZN7llvm_ks15SmallVectorImplINS_8AsmTokenEE12emplace_backIJRKS1_EEEvDpOT_
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1332,11'
          Dst:             _ZN7llvm_ks10MCAsmLexer3LexEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1333,20'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINS_8AsmTokenEvE4backEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1333,27'
          Dst:             _ZNK7llvm_ks8AsmToken7getKindEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1337,34'
          Dst:             _ZNK7llvm_ks8AsmToken7getKindEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1339,62'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1339,25'
          Dst:             _ZN7llvm_ks8AsmTokenC2ENS0_9TokenKindENS_9StringRefEl
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1338,18'
          Dst:             _ZN7llvm_ks15SmallVectorImplINS_8AsmTokenEE6insertEPS1_OS1_
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1338,11'
          Dst:             _ZN7llvm_ks8AsmTokenD2Ev
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1338,11'
          Dst:             _ZN7llvm_ks8AsmTokenD2Ev
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1352,18'
          Dst:             _ZNK7llvm_ks15SmallVectorBase5emptyEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1353,24'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINS_8AsmTokenEvE4backEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1353,11'
          Dst:             _ZN7llvm_ks10MCAsmLexer5UnLexERKNS_8AsmTokenE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1354,12'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_8AsmTokenELb0EE8pop_backEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1356,10'
          Dst:             _ZNK12_GLOBAL__N_116HexagonAsmParser9getParserEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1356,22'
          Dst:             _ZN7llvm_ks11MCAsmParser15parseExpressionERPKNS_6MCExprE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1357,1'
          Dst:             _ZN7llvm_ks11SmallVectorINS_8AsmTokenELj4EED2Ev
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1357,1'
          Dst:             _ZN7llvm_ks11SmallVectorINS_8AsmTokenELj4EED2Ev
    - functionName:    _ZN7llvm_ks10MCAsmLexer5UnLexERKNS_8AsmTokenE
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCParser/MCAsmLexer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 174
      functionLinenumberEnd: 176
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplINS_8AsmTokenEE6insertEPS1_RKS1_
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCParser/MCAsmLexer.h:175,12'
          Dst:             _ZN7llvm_ks15SmallVectorImplINS_8AsmTokenEE6insertEPS1_RKS1_
    - functionName:    _ZN7llvm_ks15SmallVectorImplINS_8AsmTokenEE6insertEPS1_RKS1_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 518
      functionLinenumberEnd: 545
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         28
      ICount:          189
      EdgeCount:       34
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_8AsmTokenELb0EE13move_backwardIPS1_S4_EET0_T_S6_S5_
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_8AsmTokenELb0EE4growEm
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_8AsmTokenELb0EE9push_backERKS1_
        - _ZN7llvm_ks25SmallVectorTemplateCommonINS_8AsmTokenEvE4backEv
        - _ZN7llvm_ks25SmallVectorTemplateCommonINS_8AsmTokenEvE6setEndEPS1_
        - _ZN7llvm_ks8AsmTokenC2EOS0_
        - _ZN7llvm_ks8AsmTokenaSERKS0_
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:520,13'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_8AsmTokenELb0EE9push_backERKS1_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:524,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:525,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:529,13'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_8AsmTokenELb0EE4growEm
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:532,51'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINS_8AsmTokenEvE4backEv
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:532,33'
          Dst:             _ZN7llvm_ks8AsmTokenC2EOS0_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:534,5'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_8AsmTokenELb0EE13move_backwardIPS1_S4_EET0_T_S6_S5_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:535,11'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINS_8AsmTokenEvE6setEndEPS1_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:543,8'
          Dst:             _ZN7llvm_ks8AsmTokenaSERKS0_
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseINS_8AsmTokenELb0EE9push_backERKS1_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 229
      functionLinenumberEnd: 234
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_8AsmTokenELb0EE4growEm
        - _ZN7llvm_ks25SmallVectorTemplateCommonINS_8AsmTokenEvE6setEndEPS1_
        - _ZN7llvm_ks8AsmTokenC2ERKS0_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:231,13'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_8AsmTokenELb0EE4growEm
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:232,33'
          Dst:             _ZN7llvm_ks8AsmTokenC2ERKS0_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:233,11'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINS_8AsmTokenEvE6setEndEPS1_
    - functionName:    _ZN7llvm_ks12MCBinaryExpr9createAndEPKNS_6MCExprES3_RNS_9MCContextE
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCExpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 456
      functionLinenumberEnd: 457
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12MCBinaryExpr6createENS0_6OpcodeEPKNS_6MCExprES4_RNS_9MCContextE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCExpr.h:457,12'
          Dst:             _ZN7llvm_ks12MCBinaryExpr6createENS0_6OpcodeEPKNS_6MCExprES4_RNS_9MCContextE
    - functionName:    _ZN7llvm_ks12MCBinaryExpr10createLShrEPKNS_6MCExprES3_RNS_9MCContextE
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCExpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 516
      functionLinenumberEnd: 517
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12MCBinaryExpr6createENS0_6OpcodeEPKNS_6MCExprES4_RNS_9MCContextE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCExpr.h:517,12'
          Dst:             _ZN7llvm_ks12MCBinaryExpr6createENS0_6OpcodeEPKNS_6MCExprES4_RNS_9MCContextE
    - functionName:    _ZN12_GLOBAL__N_116HexagonAsmParser16parseInstructionERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1373
      functionLinenumberEnd: 1477
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         134
      ICount:          856
      EdgeCount:       262
      CyclomaticComplexity: 130
      functionsReached:
        - _ZN12_GLOBAL__N_114HexagonOperand11CreateTokenEN7llvm_ks9StringRefENS1_5SMLocE
        - _ZN12_GLOBAL__N_114HexagonOperand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_
        - _ZN12_GLOBAL__N_116HexagonAsmParser15parseExpressionERPKN7llvm_ks6MCExprE
        - _ZN12_GLOBAL__N_116HexagonAsmParser24parseExpressionOrOperandERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
        - _ZN12_GLOBAL__N_116HexagonAsmParser26implicitExpressionLocationERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
        - _ZN7llvm_ks10MCAsmLexer3LexEv
        - _ZN7llvm_ks10MCAsmLexer7peekTokEb
        - _ZN7llvm_ks12MCBinaryExpr10createLShrEPKNS_6MCExprES3_RNS_9MCContextE
        - _ZN7llvm_ks12MCBinaryExpr9createAndEPKNS_6MCExprES3_RNS_9MCContextE
        - _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - _ZN7llvm_ks22HexagonNoExtendOperand6CreateEPKNS_6MCExprERNS_9MCContextE
        - _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - _ZN7llvm_ks8AsmTokenC2ERKS0_
        - _ZN7llvm_ks8AsmTokenD2Ev
        - _ZNK12_GLOBAL__N_116HexagonAsmParser8getLexerEv
        - _ZNK12_GLOBAL__N_116HexagonAsmParser9getParserEv
        - _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks10MCAsmLexer6getLocEv
        - _ZNK7llvm_ks11MCAsmParser6getTokEv
        - _ZNK7llvm_ks15SmallVectorBase5emptyEv
        - _ZNK7llvm_ks6MCExpr18evaluateAsAbsoluteERl
        - _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - _ZNK7llvm_ks8AsmToken6getLocEv
        - _ZNK7llvm_ks8AsmToken7getKindEv
        - _ZNK7llvm_ks8AsmToken9getStringEv
        - _ZNK7llvm_ks9StringRef5lowerEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1378,5'
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1374,25'
          Dst:             _ZNK12_GLOBAL__N_116HexagonAsmParser9getParserEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1375,23'
          Dst:             _ZNK12_GLOBAL__N_116HexagonAsmParser8getLexerEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1377,36'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1378,19'
          Dst:             _ZNK7llvm_ks8AsmToken7getKindEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1380,13'
          Dst:             _ZN7llvm_ks10MCAsmLexer3LexEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1384,21'
          Dst:             _ZNK7llvm_ks15SmallVectorBase5emptyEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1387,45'
          Dst:             _ZNK7llvm_ks8AsmToken9getStringEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1387,64'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1387,11'
          Dst:             _ZN12_GLOBAL__N_114HexagonOperand11CreateTokenEN7llvm_ks9StringRefENS1_5SMLocE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1386,16'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1388,13'
          Dst:             _ZN7llvm_ks10MCAsmLexer3LexEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1392,20'
          Dst:             _ZNK7llvm_ks15SmallVectorBase5emptyEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1394,47'
          Dst:             _ZNK7llvm_ks8AsmToken9getStringEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1394,66'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1394,13'
          Dst:             _ZN12_GLOBAL__N_114HexagonOperand11CreateTokenEN7llvm_ks9StringRefENS1_5SMLocE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1393,18'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1395,15'
          Dst:             _ZN7llvm_ks10MCAsmLexer3LexEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1400,13'
          Dst:             _ZN7llvm_ks10MCAsmLexer3LexEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1410,17'
          Dst:             _ZNK7llvm_ks8AsmToken9getStringEv
        - Src:             'llvm/include/llvm/ADT/StringRef.h:423,14'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1410,49'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1409,26'
          Dst:             _ZN12_GLOBAL__N_114HexagonOperand11CreateTokenEN7llvm_ks9StringRefENS1_5SMLocE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1409,16'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1412,17'
          Dst:             _ZNK7llvm_ks8AsmToken9getStringEv
        - Src:             'llvm/include/llvm/ADT/StringRef.h:423,14'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1412,49'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1411,26'
          Dst:             _ZN12_GLOBAL__N_114HexagonOperand11CreateTokenEN7llvm_ks9StringRefENS1_5SMLocE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1411,16'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1413,13'
          Dst:             _ZN7llvm_ks10MCAsmLexer3LexEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1418,33'
          Dst:             _ZN12_GLOBAL__N_116HexagonAsmParser26implicitExpressionLocationERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1420,26'
          Dst:             _ZNK7llvm_ks10MCAsmLexer6getLocEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1420,42'
          Dst:             _ZNK7llvm_ks10MCAsmLexer6getLocEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1419,46'
          Dst:             _ZN12_GLOBAL__N_114HexagonOperand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1423,45'
          Dst:             _ZNK7llvm_ks8AsmToken9getStringEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1423,64'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1423,11'
          Dst:             _ZN12_GLOBAL__N_114HexagonOperand11CreateTokenEN7llvm_ks9StringRefENS1_5SMLocE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1422,18'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1424,13'
          Dst:             _ZN7llvm_ks10MCAsmLexer3LexEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1428,17'
          Dst:             _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1429,15'
          Dst:             _ZN7llvm_ks10MCAsmLexer3LexEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1433,38'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1434,17'
          Dst:             _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1435,34'
          Dst:             _ZNK7llvm_ks8AsmToken9getStringEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1436,28'
          Dst:             _ZN7llvm_ks8AsmTokenC2ERKS0_
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1437,20'
          Dst:             _ZNK7llvm_ks9StringRef5lowerEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1439,27'
          Dst:             _ZNK7llvm_ks9StringRef5lowerEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1443,35'
          Dst:             _ZN7llvm_ks10MCAsmLexer7peekTokEb
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1444,23'
          Dst:             _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1448,19'
          Dst:             _ZN7llvm_ks10MCAsmLexer3LexEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1450,9'
          Dst:             _ZN7llvm_ks8AsmTokenD2Ev
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1450,9'
          Dst:             _ZN7llvm_ks8AsmTokenD2Ev
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1451,7'
          Dst:             _ZN7llvm_ks8AsmTokenD2Ev
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1451,7'
          Dst:             _ZN7llvm_ks8AsmTokenD2Ev
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1452,11'
          Dst:             _ZN12_GLOBAL__N_116HexagonAsmParser15parseExpressionERPKN7llvm_ks6MCExprE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1456,7'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1457,26'
          Dst:             _ZNK7llvm_ks6MCExpr18evaluateAsAbsoluteERl
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1460,30'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1459,27'
          Dst:             _ZN7llvm_ks12MCBinaryExpr10createLShrEPKNS_6MCExprES3_RNS_9MCContextE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1463,30'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1462,27'
          Dst:             _ZN7llvm_ks12MCBinaryExpr9createAndEPKNS_6MCExprES3_RNS_9MCContextE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1466,25'
          Dst:             _ZN7llvm_ks22HexagonNoExtendOperand6CreateEPKNS_6MCExprERNS_9MCContextE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1468,16'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1474,9'
          Dst:             _ZN12_GLOBAL__N_116HexagonAsmParser24parseExpressionOrOperandERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
    - functionName:    _ZN7llvm_ks11SmallVectorINS_8AsmTokenELj5EED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 868
      functionLinenumberEnd: 868
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplINS_8AsmTokenEED2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:868,7'
          Dst:             _ZN7llvm_ks15SmallVectorImplINS_8AsmTokenEED2Ev
    - functionName:    _ZN12_GLOBAL__N_116HexagonAsmParser27handleNoncontigiousRegisterEbRN7llvm_ks5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1232
      functionLinenumberEnd: 1240
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - bool
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          76
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN12_GLOBAL__N_116HexagonAsmParser5ErrorEN7llvm_ks5SMLocERKNS1_5TwineE
        - _ZN12_GLOBAL__N_116HexagonAsmParser7WarningEN7llvm_ks5SMLocERKNS1_5TwineE
        - _ZN7llvm_ks5TwineC2EPKc
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1234,16'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1234,5'
          Dst:             _ZN12_GLOBAL__N_116HexagonAsmParser5ErrorEN7llvm_ks5SMLocERKNS1_5TwineE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1238,18'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1238,5'
          Dst:             _ZN12_GLOBAL__N_116HexagonAsmParser7WarningEN7llvm_ks5SMLocERKNS1_5TwineE
    - functionName:    _ZNK12_GLOBAL__N_116HexagonAsmParser19RegisterMatchesArchEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1097
      functionLinenumberEnd: 1098
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks11SmallVectorINS_8AsmTokenELj5EEC2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 872
      functionLinenumberEnd: 873
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplINS_8AsmTokenEEC2Ej
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:872,19'
          Dst:             _ZN7llvm_ks15SmallVectorImplINS_8AsmTokenEEC2Ej
    - functionName:    _ZN12_GLOBAL__N_116HexagonAsmParser7isLabelERN7llvm_ks8AsmTokenERb
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1201
      functionLinenumberEnd: 1230
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         49
      ICount:          358
      EdgeCount:       97
      CyclomaticComplexity: 50
      functionsReached:
        - _ZL17MatchRegisterNameN7llvm_ks9StringRefE
        - _ZN7llvm_ks10MCAsmLexer7peekTokEb
        - _ZN7llvm_ks8AsmTokenD2Ev
        - _ZNK12_GLOBAL__N_116HexagonAsmParser8getLexerEv
        - _ZNK7llvm_ks10MCAsmLexer6getTokEv
        - _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - _ZNK7llvm_ks8AsmToken9getStringEv
        - _ZNK7llvm_ks9StringRef5lowerEv
        - _ZNK7llvm_ks9StringRef5splitEc
        - _ZNK7llvm_ks9StringRefcvNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEv
        - __assert_fail
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1203,23'
          Dst:             _ZNK12_GLOBAL__N_116HexagonAsmParser8getLexerEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1204,34'
          Dst:             _ZNK7llvm_ks10MCAsmLexer6getTokEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1205,26'
          Dst:             _ZN7llvm_ks10MCAsmLexer7peekTokEb
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1206,13'
          Dst:             _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1210,28'
          Dst:             _ZNK7llvm_ks8AsmToken9getStringEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1211,13'
          Dst:             _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1212,13'
          Dst:             _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1214,14'
          Dst:             _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1216,33'
          Dst:             _ZNK7llvm_ks9StringRef5lowerEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1216,8'
          Dst:             _ZL17MatchRegisterNameN7llvm_ks9StringRefE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1219,3'
          Dst:             _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1219,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1220,39'
          Dst:             _ZNK7llvm_ks8AsmToken9getStringEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1221,24'
          Dst:             _ZNK7llvm_ks8AsmToken9getStringEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1220,13'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1222,27'
          Dst:             _ZNK7llvm_ks9StringRefcvNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1226,52'
          Dst:             _ZNK7llvm_ks9StringRef5splitEc
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1227,41'
          Dst:             _ZNK7llvm_ks9StringRef5lowerEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1227,8'
          Dst:             _ZL17MatchRegisterNameN7llvm_ks9StringRefE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1230,1'
          Dst:             _ZN7llvm_ks8AsmTokenD2Ev
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1230,1'
          Dst:             _ZN7llvm_ks8AsmTokenD2Ev
    - functionName:    isspace
      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:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_116HexagonAsmParser20equalIsAsmAssignmentEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_116HexagonAsmParser26convertToMapAndConstraintsEjRKN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 2023
      functionLinenumberEnd: 2310
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         292
      ICount:          5588
      EdgeCount:       292
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - _ZN7llvm_ks9StringRefC2EPKc
        - __assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2028,5'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2024,3'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2029,14'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2031,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2031,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2032,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2032,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2032,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2039,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2039,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2040,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2040,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2040,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2044,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2044,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2045,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2045,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2045,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2049,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2049,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2050,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2050,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2050,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2054,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2054,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2055,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2055,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2055,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2059,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2059,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2060,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2060,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2060,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2064,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2064,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2065,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2065,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2065,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2069,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2069,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2070,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2070,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2070,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2074,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2074,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2075,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2075,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2075,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2079,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2079,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2080,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2080,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2080,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2084,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2084,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2085,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2085,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2085,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2089,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2089,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2090,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2090,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2090,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2094,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2094,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2095,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2095,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2095,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2099,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2099,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2100,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2100,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2100,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2104,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2104,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2105,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2105,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2105,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2109,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2109,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2110,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2110,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2110,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2114,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2114,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2115,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2115,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2115,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2119,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2119,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2120,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2120,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2120,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2124,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2124,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2125,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2125,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2125,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2129,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2129,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2130,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2130,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2130,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2134,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2134,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2135,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2135,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2135,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2139,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2139,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2140,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2140,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2140,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2144,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2144,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2145,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2145,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2145,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2149,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2149,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2150,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2150,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2150,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2154,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2154,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2155,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2155,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2155,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2159,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2159,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2160,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2160,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2160,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2164,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2164,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2165,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2165,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2165,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2169,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2169,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2170,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2170,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2170,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2174,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2174,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2175,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2175,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2175,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2179,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2179,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2180,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2180,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2180,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2184,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2184,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2185,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2185,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2185,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2189,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2189,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2190,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2190,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2190,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2194,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2194,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2195,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2195,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2195,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2199,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2199,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2200,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2200,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2200,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2204,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2204,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2205,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2205,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2205,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2209,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2209,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2210,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2210,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2210,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2214,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2214,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2215,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2215,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2215,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2219,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2219,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2220,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2220,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2220,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2224,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2224,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2225,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2225,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2225,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2229,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2229,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2230,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2230,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2230,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2234,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2234,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2235,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2235,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2235,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2239,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2239,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2240,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2240,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2240,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2244,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2244,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2245,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2245,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2245,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2249,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2249,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2250,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2250,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2250,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2254,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2254,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2255,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2255,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2255,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2259,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2259,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2260,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2260,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2260,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2264,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2264,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2265,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2265,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2265,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2269,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2269,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2270,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2270,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2270,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2274,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2274,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2275,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2275,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2275,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2279,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2279,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2280,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2280,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2280,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2284,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2284,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2285,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2285,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2285,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2289,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2289,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2290,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2290,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2290,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2294,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2294,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2295,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2295,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2295,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2299,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2299,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2300,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2300,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2300,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2304,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2304,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2305,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2305,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc:2305,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
    - functionName:    _ZN12_GLOBAL__N_116HexagonAsmParser26validateTargetOperandClassERN7llvm_ks18MCParsedAsmOperandEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1503
      functionLinenumberEnd: 1539
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         45
      ICount:          288
      EdgeCount:       55
      CyclomaticComplexity: 12
      functionsReached:
        - _ZL16matchTokenStringN7llvm_ks9StringRefE
        - _ZNK7llvm_ks6MCExpr18evaluateAsAbsoluteERl
        - _ZNK7llvm_ks9StringRef5lowerEv
        - _ZNK7llvm_ks9StringRef5upperEv
        - __assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1506,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1509,40'
          Dst:             _ZNK7llvm_ks6MCExpr18evaluateAsAbsoluteERl
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1515,40'
          Dst:             _ZNK7llvm_ks6MCExpr18evaluateAsAbsoluteERl
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1521,40'
          Dst:             _ZNK7llvm_ks6MCExpr18evaluateAsAbsoluteERl
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1527,29'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1528,38'
          Dst:             _ZNK7llvm_ks9StringRef5lowerEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1528,9'
          Dst:             _ZL16matchTokenStringN7llvm_ks9StringRefE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1530,38'
          Dst:             _ZNK7llvm_ks9StringRef5upperEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1530,9'
          Dst:             _ZL16matchTokenStringN7llvm_ks9StringRefE
    - functionName:    _ZN12_GLOBAL__N_116HexagonAsmParser23MatchAndEmitInstructionEN7llvm_ks5SMLocERjRNS1_15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS5_14default_deleteIS7_EEEEEERNS1_10MCStreamerERmbS3_SF_
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 841
      functionLinenumberEnd: 889
      functionDepth:   0
      returnType:      bool
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         69
      ICount:          594
      EdgeCount:       87
      CyclomaticComplexity: 20
      functionsReached:
        - _ZN12_GLOBAL__N_116HexagonAsmParser12finishBundleEN7llvm_ks5SMLocERNS1_10MCStreamerERj
        - _ZN12_GLOBAL__N_116HexagonAsmParser18matchBundleOptionsEv
        - _ZN12_GLOBAL__N_116HexagonAsmParser19matchOneInstructionERN7llvm_ks6MCInstENS1_5SMLocERNS1_15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS6_14default_deleteIS8_EEEEEERmbRbRj
        - _ZN7llvm_ks18HexagonMCInstrInfo10isExtendedERKNS_11MCInstrInfoERKNS_6MCInstE
        - _ZN7llvm_ks18HexagonMCInstrInfo14extendIfNeededERNS_9MCContextERKNS_11MCInstrInfoERNS_6MCInstERKS6_b
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks6MCInst5clearEv
        - _ZN7llvm_ks6MCInstC2Em
        - _ZN7llvm_ks9MCOperand10createInstEPKNS_6MCInstE
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZNK12_GLOBAL__N_114HexagonOperand8getTokenEv
        - _ZNK12_GLOBAL__N_116HexagonAsmParser9getParserEv
        - __assert_fail
        - memcmp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:843,9'
          Dst:             _ZN7llvm_ks6MCInst5clearEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:844,20'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:844,9'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:850,65'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:851,46'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand8getTokenEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:851,60'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:852,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:861,46'
          Dst:             _ZNK12_GLOBAL__N_114HexagonOperand8getTokenEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:861,60'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:862,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:869,9'
          Dst:             _ZN12_GLOBAL__N_116HexagonAsmParser18matchBundleOptionsEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:873,12'
          Dst:             _ZN12_GLOBAL__N_116HexagonAsmParser12finishBundleEN7llvm_ks5SMLocERNS1_10MCStreamerERj
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:875,26'
          Dst:             _ZNK12_GLOBAL__N_116HexagonAsmParser9getParserEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:875,52'
          Dst:             _ZN7llvm_ks6MCInstC2Em
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:877,7'
          Dst:             _ZN12_GLOBAL__N_116HexagonAsmParser19matchOneInstructionERN7llvm_ks6MCInstENS1_5SMLocERNS1_15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS6_14default_deleteIS8_EEEEEERmbRbRj
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:883,7'
          Dst:             _ZNK12_GLOBAL__N_116HexagonAsmParser9getParserEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:884,7'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo10isExtendedERKNS_11MCInstrInfoERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:882,3'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo14extendIfNeededERNS_9MCContextERKNS_11MCInstrInfoERNS_6MCInstERKS6_b
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:885,18'
          Dst:             _ZN7llvm_ks9MCOperand10createInstEPKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:885,7'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:887,12'
          Dst:             _ZN12_GLOBAL__N_116HexagonAsmParser12finishBundleEN7llvm_ks5SMLocERNS1_10MCStreamerERj
    - functionName:    _ZN12_GLOBAL__N_116HexagonAsmParser14ParseDirectiveEN7llvm_ks8AsmTokenE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 892
      functionLinenumberEnd: 909
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         60
      ICount:          328
      EdgeCount:       71
      CyclomaticComplexity: 13
      functionsReached:
        - _ZN12_GLOBAL__N_116HexagonAsmParser18ParseDirectiveCommEbN7llvm_ks5SMLocE
        - _ZN12_GLOBAL__N_116HexagonAsmParser19ParseDirectiveValueEjN7llvm_ks5SMLocE
        - _ZN12_GLOBAL__N_116HexagonAsmParser20ParseDirectiveFalignEjN7llvm_ks5SMLocE
        - _ZN12_GLOBAL__N_116HexagonAsmParser24ParseDirectiveSubsectionEN7llvm_ks5SMLocE
        - _ZNK7llvm_ks8AsmToken13getIdentifierEv
        - _ZNK7llvm_ks8AsmToken6getLocEv
        - _ZNK7llvm_ks9StringRef5lowerEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:893,33'
          Dst:             _ZNK7llvm_ks8AsmToken13getIdentifierEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:894,14'
          Dst:             _ZNK7llvm_ks9StringRef5lowerEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:894,44'
          Dst:             _ZNK7llvm_ks9StringRef5lowerEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:895,47'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:895,12'
          Dst:             _ZN12_GLOBAL__N_116HexagonAsmParser19ParseDirectiveValueEjN7llvm_ks5SMLocE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:896,13'
          Dst:             _ZNK7llvm_ks9StringRef5lowerEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:896,42'
          Dst:             _ZNK7llvm_ks9StringRef5lowerEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:897,13'
          Dst:             _ZNK7llvm_ks9StringRef5lowerEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:898,47'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:898,12'
          Dst:             _ZN12_GLOBAL__N_116HexagonAsmParser19ParseDirectiveValueEjN7llvm_ks5SMLocE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:899,13'
          Dst:             _ZNK7llvm_ks9StringRef5lowerEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:900,50'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:900,12'
          Dst:             _ZN12_GLOBAL__N_116HexagonAsmParser20ParseDirectiveFalignEjN7llvm_ks5SMLocE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:901,14'
          Dst:             _ZNK7llvm_ks9StringRef5lowerEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:901,45'
          Dst:             _ZNK7llvm_ks9StringRef5lowerEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:902,49'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:902,12'
          Dst:             _ZN12_GLOBAL__N_116HexagonAsmParser18ParseDirectiveCommEbN7llvm_ks5SMLocE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:903,14'
          Dst:             _ZNK7llvm_ks9StringRef5lowerEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:903,44'
          Dst:             _ZNK7llvm_ks9StringRef5lowerEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:904,50'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:904,12'
          Dst:             _ZN12_GLOBAL__N_116HexagonAsmParser18ParseDirectiveCommEbN7llvm_ks5SMLocE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:905,13'
          Dst:             _ZNK7llvm_ks9StringRef5lowerEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:906,49'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:906,12'
          Dst:             _ZN12_GLOBAL__N_116HexagonAsmParser24ParseDirectiveSubsectionEN7llvm_ks5SMLocE
    - functionName:    _ZN12_GLOBAL__N_116HexagonAsmParser16ParseInstructionERN7llvm_ks20ParseInstructionInfoENS1_9StringRefENS1_8AsmTokenERNS1_15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS7_14default_deleteIS9_EEEEEERj
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1482
      functionLinenumberEnd: 1484
      functionDepth:   0
      returnType:      bool
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116HexagonAsmParser16parseInstructionERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
        - _ZN7llvm_ks10MCAsmLexer5UnLexERKNS_8AsmTokenE
        - _ZNK12_GLOBAL__N_116HexagonAsmParser8getLexerEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1483,3'
          Dst:             _ZNK12_GLOBAL__N_116HexagonAsmParser8getLexerEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1483,14'
          Dst:             _ZN7llvm_ks10MCAsmLexer5UnLexERKNS_8AsmTokenE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1484,10'
          Dst:             _ZN12_GLOBAL__N_116HexagonAsmParser16parseInstructionERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
    - functionName:    _ZN12_GLOBAL__N_116HexagonAsmParser13ParseRegisterERjRN7llvm_ks5SMLocES4_S1_
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1242
      functionLinenumberEnd: 1309
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         166
      ICount:          948
      EdgeCount:       308
      CyclomaticComplexity: 144
      functionsReached:
        - _ZL17MatchRegisterNameN7llvm_ks9StringRefE
        - _ZN12_GLOBAL__N_116HexagonAsmParser27handleNoncontigiousRegisterEbRN7llvm_ks5SMLocE
        - _ZN7llvm_ks10MCAsmLexer3LexEv
        - _ZN7llvm_ks10MCAsmLexer5UnLexERKNS_8AsmTokenE
        - _ZN7llvm_ks11SmallVectorINS_8AsmTokenELj5EEC2Ev
        - _ZN7llvm_ks11SmallVectorINS_8AsmTokenELj5EED2Ev
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_8AsmTokenELb0EE8pop_backEv
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_8AsmTokenELb0EE9push_backERKS1_
        - _ZN7llvm_ks25SmallVectorTemplateCommonINS_8AsmTokenEvE4backEv
        - _ZN7llvm_ks8AsmTokenC2ENS0_9TokenKindENS_9StringRefEl
        - _ZN7llvm_ks8AsmTokenD2Ev
        - _ZNK12_GLOBAL__N_116HexagonAsmParser19RegisterMatchesArchEj
        - _ZNK12_GLOBAL__N_116HexagonAsmParser8getLexerEv
        - _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks10MCAsmLexer6getLocEv
        - _ZNK7llvm_ks10MCAsmLexer6getTokEv
        - _ZNK7llvm_ks15SmallVectorBase5emptyEv
        - _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - _ZNK7llvm_ks8AsmToken9getStringEv
        - _ZNK7llvm_ks9StringRef5lowerEv
        - _ZNK7llvm_ks9StringRef5splitEc
        - _ZNK7llvm_ks9StringRefcvNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEv
        - __assert_fail
        - memchr
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1243,23'
          Dst:             _ZNK12_GLOBAL__N_116HexagonAsmParser8getLexerEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1244,14'
          Dst:             _ZNK12_GLOBAL__N_116HexagonAsmParser8getLexerEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1244,25'
          Dst:             _ZNK7llvm_ks10MCAsmLexer6getLocEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1245,28'
          Dst:             _ZN7llvm_ks11SmallVectorINS_8AsmTokenELj5EEC2Ev
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1246,29'
          Dst:             _ZNK7llvm_ks10MCAsmLexer6getTokEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1246,38'
          Dst:             _ZNK7llvm_ks8AsmToken9getStringEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1246,13'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1247,22'
          Dst:             _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1250,35'
          Dst:             _ZNK7llvm_ks10MCAsmLexer6getTokEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1252,33'
          Dst:             _ZNK7llvm_ks8AsmToken9getStringEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1253,33'
          Dst:             _ZNK7llvm_ks8AsmToken9getStringEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1251,17'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1254,15'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_8AsmTokenELb0EE9push_backERKS1_
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1255,11'
          Dst:             _ZN7llvm_ks10MCAsmLexer3LexEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1256,29'
          Dst:             _ZNK7llvm_ks10MCAsmLexer6getTokEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1256,38'
          Dst:             _ZNK7llvm_ks8AsmToken9getStringEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1257,33'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINS_8AsmTokenEvE4backEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1257,40'
          Dst:             _ZNK7llvm_ks8AsmToken9getStringEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1258,33'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINS_8AsmTokenEvE4backEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1258,40'
          Dst:             _ZNK7llvm_ks8AsmToken9getStringEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1259,23'
          Dst:             _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1259,57'
          Dst:             _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1260,23'
          Dst:             _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1260,54'
          Dst:             _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1261,23'
          Dst:             _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1262,29'
          Dst:             _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1263,33'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINS_8AsmTokenEvE4backEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1263,40'
          Dst:             _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1267,27'
          Dst:             _ZNK7llvm_ks9StringRefcvNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1271,57'
          Dst:             _ZNK7llvm_ks9StringRef5splitEc
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1272,54'
          Dst:             _ZNK7llvm_ks9StringRef5lowerEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1272,21'
          Dst:             _ZL17MatchRegisterNameN7llvm_ks9StringRefE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1273,40'
          Dst:             _ZNK12_GLOBAL__N_116HexagonAsmParser19RegisterMatchesArchEj
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1276,22'
          Dst:             _ZNK7llvm_ks10MCAsmLexer6getLocEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1277,11'
          Dst:             _ZN12_GLOBAL__N_116HexagonAsmParser27handleNoncontigiousRegisterEbRN7llvm_ks5SMLocE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1282,32'
          Dst:             memchr
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1283,17'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1284,19'
          Dst:             _ZN7llvm_ks8AsmTokenC2ENS0_9TokenKindENS_9StringRefEl
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1284,13'
          Dst:             _ZN7llvm_ks10MCAsmLexer5UnLexERKNS_8AsmTokenE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1284,7'
          Dst:             _ZN7llvm_ks8AsmTokenD2Ev
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1285,22'
          Dst:             _ZNK7llvm_ks10MCAsmLexer6getLocEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1286,11'
          Dst:             _ZN12_GLOBAL__N_116HexagonAsmParser27handleNoncontigiousRegisterEbRN7llvm_ks5SMLocE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1284,7'
          Dst:             _ZN7llvm_ks8AsmTokenD2Ev
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1291,70'
          Dst:             _ZNK7llvm_ks9StringRef5splitEc
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1292,58'
          Dst:             _ZNK7llvm_ks9StringRef5lowerEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1292,23'
          Dst:             _ZL17MatchRegisterNameN7llvm_ks9StringRefE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1293,42'
          Dst:             _ZNK12_GLOBAL__N_116HexagonAsmParser19RegisterMatchesArchEj
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1294,27'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINS_8AsmTokenEvE4backEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1294,11'
          Dst:             _ZN7llvm_ks10MCAsmLexer5UnLexERKNS_8AsmTokenE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1295,15'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_8AsmTokenELb0EE8pop_backEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1296,27'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINS_8AsmTokenEvE4backEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1296,11'
          Dst:             _ZN7llvm_ks10MCAsmLexer5UnLexERKNS_8AsmTokenE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1297,15'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_8AsmTokenELb0EE8pop_backEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1299,20'
          Dst:             _ZNK7llvm_ks10MCAsmLexer6getLocEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1300,9'
          Dst:             _ZN12_GLOBAL__N_116HexagonAsmParser27handleNoncontigiousRegisterEbRN7llvm_ks5SMLocE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1304,21'
          Dst:             _ZNK7llvm_ks15SmallVectorBase5emptyEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1305,27'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINS_8AsmTokenEvE4backEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1305,11'
          Dst:             _ZN7llvm_ks10MCAsmLexer5UnLexERKNS_8AsmTokenE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1306,15'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_8AsmTokenELb0EE8pop_backEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1309,1'
          Dst:             _ZN7llvm_ks11SmallVectorINS_8AsmTokenELj5EED2Ev
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1309,1'
          Dst:             _ZN7llvm_ks11SmallVectorINS_8AsmTokenELj5EED2Ev
    - functionName:    _ZN12_GLOBAL__N_116HexagonAsmParserD0Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116HexagonAsmParserD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:58,7'
          Dst:             _ZN12_GLOBAL__N_116HexagonAsmParserD2Ev
    - functionName:    _ZN12_GLOBAL__N_116HexagonAsmParserD2Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks17MCTargetAsmParserD2Ev
        - _ZN7llvm_ks6MCInstD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:58,7'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:58,7'
          Dst:             _ZN7llvm_ks17MCTargetAsmParserD2Ev
    - functionName:    _ZN12_GLOBAL__N_116HexagonAsmParser16ParseInstructionERN7llvm_ks20ParseInstructionInfoENS1_9StringRefENS1_5SMLocERNS1_15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS7_14default_deleteIS9_EEEEEERj
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      bool
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:148,5'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
    - functionName:    _ZNK12_GLOBAL__N_116HexagonAsmParser24ComputeAvailableFeaturesERKN7llvm_ks13FeatureBitsetE
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/Hexagon/HexagonGenAsmMatcher.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 5669
      functionLinenumberEnd: 5679
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          107
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_116HexagonAsmParserC2ERKN7llvm_ks15MCSubtargetInfoERNS1_11MCAsmParserERKNS1_11MCInstrInfoERKNS1_15MCTargetOptionsE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 125
      functionLinenumberEnd: 136
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          136
      EdgeCount:       30
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN7llvm_ks16MCObjectStreamer12getAssemblerEv
        - _ZN7llvm_ks17MCTargetAsmParser20setAvailableFeaturesEm
        - _ZN7llvm_ks17MCTargetAsmParserC2ERKNS_15MCTargetOptionsERKNS_15MCSubtargetInfoE
        - _ZN7llvm_ks17MCTargetAsmParserD2Ev
        - _ZN7llvm_ks18HexagonMCInstrInfo12createBundleEv
        - _ZN7llvm_ks20MCAsmParserExtension10InitializeERNS_11MCAsmParserE
        - _ZN7llvm_ks6MCInstD2Ev
        - _ZNK12_GLOBAL__N_116HexagonAsmParser24ComputeAvailableFeaturesERKN7llvm_ks13FeatureBitsetE
        - _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - _ZNK7llvm_ks17MCTargetAsmParser6getSTIEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:124,7'
          Dst:             _ZN7llvm_ks17MCTargetAsmParserC2ERKNS_15MCTargetOptionsERKNS_15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:125,23'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo12createBundleEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:126,51'
          Dst:             _ZNK7llvm_ks17MCTargetAsmParser6getSTIEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:126,60'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:126,26'
          Dst:             _ZNK12_GLOBAL__N_116HexagonAsmParser24ComputeAvailableFeaturesERKN7llvm_ks13FeatureBitsetE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:126,5'
          Dst:             _ZN7llvm_ks17MCTargetAsmParser20setAvailableFeaturesEm
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:128,25'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10InitializeERNS_11MCAsmParserE
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:134,23'
          Dst:             _ZN7llvm_ks16MCObjectStreamer12getAssemblerEv
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:136,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:136,3'
          Dst:             _ZN7llvm_ks17MCTargetAsmParserD2Ev
    - functionName:    _ZN7llvm_ks19RegisterMCAsmParserIN12_GLOBAL__N_116HexagonAsmParserEE9AllocatorERKNS_15MCSubtargetInfoERNS_11MCAsmParserERKNS_11MCInstrInfoERKNS_15MCTargetOptionsE
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/TargetRegistry.h'
      linkageType:     InternalLinkage
      functionLinenumber: 907
      functionLinenumberEnd: 909
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN12_GLOBAL__N_116HexagonAsmParserC2ERKN7llvm_ks15MCSubtargetInfoERNS1_11MCAsmParserERKNS1_11MCInstrInfoERKNS1_15MCTargetOptionsE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/TargetRegistry.h:908,16'
          Dst:             _ZN12_GLOBAL__N_116HexagonAsmParserC2ERKN7llvm_ks15MCSubtargetInfoERNS1_11MCAsmParserERKNS1_11MCInstrInfoERKNS1_15MCTargetOptionsE
    - functionName:    _ZN7llvm_ks19RegisterMCAsmParserIN12_GLOBAL__N_116HexagonAsmParserEEC2ERNS_6TargetE
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/TargetRegistry.h'
      linkageType:     InternalLinkage
      functionLinenumber: 900
      functionLinenumberEnd: 902
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks14TargetRegistry19RegisterMCAsmParserERNS_6TargetEPFPNS_17MCTargetAsmParserERKNS_15MCSubtargetInfoERNS_11MCAsmParserERKNS_11MCInstrInfoERKNS_15MCTargetOptionsEE
        - _ZN7llvm_ks19RegisterMCAsmParserIN12_GLOBAL__N_116HexagonAsmParserEE9AllocatorERKNS_15MCSubtargetInfoERNS_11MCAsmParserERKNS_11MCInstrInfoERKNS_15MCTargetOptionsE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/TargetRegistry.h:901,5'
          Dst:             _ZN7llvm_ks14TargetRegistry19RegisterMCAsmParserERNS_6TargetEPFPNS_17MCTargetAsmParserERKNS_15MCSubtargetInfoERNS_11MCAsmParserERKNS_11MCInstrInfoERKNS_15MCTargetOptionsEE
        - Src:             'llvm/include/llvm/Support/TargetRegistry.h:901,5'
          Dst:             _ZN7llvm_ks19RegisterMCAsmParserIN12_GLOBAL__N_116HexagonAsmParserEE9AllocatorERKNS_15MCSubtargetInfoERNS_11MCAsmParserERKNS_11MCInstrInfoERKNS_15MCTargetOptionsE
    - functionName:    LLVMInitializeHexagonAsmParser
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1104
      functionLinenumberEnd: 1106
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks19RegisterMCAsmParserIN12_GLOBAL__N_116HexagonAsmParserEEC2ERNS_6TargetE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp:1105,41'
          Dst:             _ZN7llvm_ks19RegisterMCAsmParserIN12_GLOBAL__N_116HexagonAsmParserEEC2ERNS_6TargetE
    - functionName:    _GLOBAL__sub_I_HexagonMCChecker.cpp
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks16DenseMapIteratorIjNSt3__18multisetINS1_4pairIjbEENS1_4lessIS4_EENS1_9allocatorIS4_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS9_EELb0EE23AdvancePastEmptyBucketsEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1056
      functionLinenumberEnd: 1063
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          63
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks12DenseMapInfoIjE11getEmptyKeyEv
        - _ZN7llvm_ks12DenseMapInfoIjE15getTombstoneKeyEv
        - _ZN7llvm_ks12DenseMapInfoIjE7isEqualERKjS3_
        - _ZN7llvm_ks6detail12DenseMapPairIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEEE8getFirstEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:1057,24'
          Dst:             _ZN7llvm_ks12DenseMapInfoIjE11getEmptyKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:1058,28'
          Dst:             _ZN7llvm_ks12DenseMapInfoIjE15getTombstoneKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:1060,50'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEEE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:1060,27'
          Dst:             _ZN7llvm_ks12DenseMapInfoIjE7isEqualERKjS3_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:1061,50'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEEE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:1061,27'
          Dst:             _ZN7llvm_ks12DenseMapInfoIjE7isEqualERKjS3_
    - functionName:    _ZN7llvm_ks16DenseMapIteratorIjNSt3__18multisetINS1_4pairIjbEENS1_4lessIS4_EENS1_9allocatorIS4_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS9_EELb0EEC2EPSE_SG_RKNS_14DebugEpochBaseEb
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1006
      functionLinenumberEnd: 1009
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          65
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks14DebugEpochBase10HandleBaseC2EPKS0_
        - _ZN7llvm_ks16DenseMapIteratorIjNSt3__18multisetINS1_4pairIjbEENS1_4lessIS4_EENS1_9allocatorIS4_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS9_EELb0EE23AdvancePastEmptyBucketsEv
        - _ZNK7llvm_ks14DebugEpochBase10HandleBase14isHandleInSyncEv
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:1006,9'
          Dst:             _ZN7llvm_ks14DebugEpochBase10HandleBaseC2EPKS0_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:1007,5'
          Dst:             _ZNK7llvm_ks14DebugEpochBase10HandleBase14isHandleInSyncEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:1007,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:1008,21'
          Dst:             _ZN7llvm_ks16DenseMapIteratorIjNSt3__18multisetINS1_4pairIjbEENS1_4lessIS4_EENS1_9allocatorIS4_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS9_EELb0EE23AdvancePastEmptyBucketsEv
    - functionName:    _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_E5emptyEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_E13getNumEntriesEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:80,12'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_E13getNumEntriesEv
    - functionName:    _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_E13getNumEntriesEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 351
      functionLinenumberEnd: 352
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks8DenseMapIjNSt3__18multisetINS1_4pairIjbEENS1_4lessIS4_EENS1_9allocatorIS4_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS9_EEE13getNumEntriesEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:352,49'
          Dst:             _ZNK7llvm_ks8DenseMapIjNSt3__18multisetINS1_4pairIjbEENS1_4lessIS4_EENS1_9allocatorIS4_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS9_EEE13getNumEntriesEv
    - functionName:    _ZNK7llvm_ks8DenseMapIjNSt3__18multisetINS1_4pairIjbEENS1_4lessIS4_EENS1_9allocatorIS4_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS9_EEE13getNumEntriesEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 656
      functionLinenumberEnd: 657
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS5_EEEEjS5_S7_SA_E16InsertIntoBucketERKjOS5_PSA_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 410
      functionLinenumberEnd: 415
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEC2EOS3_
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS5_EEEEjS5_S7_SA_E20InsertIntoBucketImplERKjPSA_
        - _ZN7llvm_ks6detail12DenseMapPairIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEEE8getFirstEv
        - _ZN7llvm_ks6detail12DenseMapPairIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEEE9getSecondEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:411,17'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS5_EEEEjS5_S7_SA_E20InsertIntoBucketImplERKjPSA_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:413,16'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEEE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:414,24'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEEE9getSecondEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:414,37'
          Dst:             _ZN7llvm_ks11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEC2EOS3_
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS5_EEEEjS5_S7_SA_E20InsertIntoBucketImplERKjPSA_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 426
      functionLinenumberEnd: 460
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          98
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS5_EEEEjS5_S7_SA_E11getEmptyKeyEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS5_EEEEjS5_S7_SA_E15LookupBucketForIjEEbRKT_RPSA_
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS5_EEEEjS5_S7_SA_E19incrementNumEntriesEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS5_EEEEjS5_S7_SA_E22decrementNumTombstonesEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS5_EEEEjS5_S7_SA_E4growEj
        - _ZN7llvm_ks12DenseMapInfoIjE7isEqualERKjS3_
        - _ZN7llvm_ks14DebugEpochBase14incrementEpochEv
        - _ZN7llvm_ks6detail12DenseMapPairIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEEE8getFirstEv
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS5_EEEEjS5_S7_SA_E13getNumBucketsEv
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS5_EEEEjS5_S7_SA_E13getNumEntriesEv
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS5_EEEEjS5_S7_SA_E16getNumTombstonesEv
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:427,5'
          Dst:             _ZN7llvm_ks14DebugEpochBase14incrementEpochEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:438,30'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS5_EEEEjS5_S7_SA_E13getNumEntriesEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:439,27'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS5_EEEEjS5_S7_SA_E13getNumBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:441,13'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS5_EEEEjS5_S7_SA_E4growEj
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:442,7'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS5_EEEEjS5_S7_SA_E15LookupBucketForIjEEbRKT_RPSA_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:443,20'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS5_EEEEjS5_S7_SA_E13getNumBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:444,16'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS5_EEEEjS5_S7_SA_E16getNumTombstonesEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:446,13'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS5_EEEEjS5_S7_SA_E4growEj
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:447,7'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS5_EEEEjS5_S7_SA_E15LookupBucketForIjEEbRKT_RPSA_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:449,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:453,5'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS5_EEEEjS5_S7_SA_E19incrementNumEntriesEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:456,27'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS5_EEEEjS5_S7_SA_E11getEmptyKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:457,39'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEEE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:457,10'
          Dst:             _ZN7llvm_ks12DenseMapInfoIjE7isEqualERKjS3_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:458,7'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS5_EEEEjS5_S7_SA_E22decrementNumTombstonesEv
    - functionName:    _ZN7llvm_ks11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEC2EOS3_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 905
      functionLinenumberEnd: 908
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          51
      EdgeCount:       18
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplINS_16HexagonMCChecker8NewSenseEEC2Ej
        - _ZN7llvm_ks15SmallVectorImplINS_16HexagonMCChecker8NewSenseEED2Ev
        - _ZN7llvm_ks15SmallVectorImplINS_16HexagonMCChecker8NewSenseEEaSEOS3_
        - _ZNK7llvm_ks15SmallVectorBase5emptyEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:905,36'
          Dst:             _ZN7llvm_ks15SmallVectorImplINS_16HexagonMCChecker8NewSenseEEC2Ej
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:906,14'
          Dst:             _ZNK7llvm_ks15SmallVectorBase5emptyEv
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:907,27'
          Dst:             _ZN7llvm_ks15SmallVectorImplINS_16HexagonMCChecker8NewSenseEEaSEOS3_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:908,3'
          Dst:             _ZN7llvm_ks15SmallVectorImplINS_16HexagonMCChecker8NewSenseEED2Ev
    - functionName:    _ZN7llvm_ks15SmallVectorImplINS_16HexagonMCChecker8NewSenseEEC2Ej
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 364
      functionLinenumberEnd: 365
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_16HexagonMCChecker8NewSenseELb1EEC2Em
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:364,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_16HexagonMCChecker8NewSenseELb1EEC2Em
    - functionName:    _ZN7llvm_ks15SmallVectorImplINS_16HexagonMCChecker8NewSenseEEaSEOS3_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 787
      functionLinenumberEnd: 846
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         22
      ICount:          248
      EdgeCount:       29
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplINS_16HexagonMCChecker8NewSenseEE5clearEv
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_16HexagonMCChecker8NewSenseELb1EE13destroy_rangeEPS2_S4_
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_16HexagonMCChecker8NewSenseELb1EE18uninitialized_moveIPS2_S5_EEvT_S6_T0_
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_16HexagonMCChecker8NewSenseELb1EE4growEm
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_16HexagonMCChecker8NewSenseELb1EE4moveIPS2_S5_EET0_T_S7_S6_
        - _ZN7llvm_ks25SmallVectorTemplateCommonINS_16HexagonMCChecker8NewSenseEvE12resetToSmallEv
        - _ZN7llvm_ks25SmallVectorTemplateCommonINS_16HexagonMCChecker8NewSenseEvE6setEndEPS2_
        - _ZNK7llvm_ks25SmallVectorTemplateCommonINS_16HexagonMCChecker8NewSenseEvE7isSmallEv
        - _ZNK7llvm_ks25SmallVectorTemplateCommonINS_16HexagonMCChecker8NewSenseEvE8capacityEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:792,12'
          Dst:             _ZNK7llvm_ks25SmallVectorTemplateCommonINS_16HexagonMCChecker8NewSenseEvE7isSmallEv
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:793,5'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_16HexagonMCChecker8NewSenseELb1EE13destroy_rangeEPS2_S4_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:794,16'
          Dst:             _ZNK7llvm_ks25SmallVectorTemplateCommonINS_16HexagonMCChecker8NewSenseEvE7isSmallEv
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:798,9'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINS_16HexagonMCChecker8NewSenseEvE12resetToSmallEv
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:810,16'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_16HexagonMCChecker8NewSenseELb1EE4moveIPS2_S5_EET0_T_S7_S6_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:813,5'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_16HexagonMCChecker8NewSenseELb1EE13destroy_rangeEPS2_S4_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:814,11'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINS_16HexagonMCChecker8NewSenseEvE6setEndEPS2_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:817,9'
          Dst:             _ZN7llvm_ks15SmallVectorImplINS_16HexagonMCChecker8NewSenseEE5clearEv
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:826,13'
          Dst:             _ZNK7llvm_ks25SmallVectorTemplateCommonINS_16HexagonMCChecker8NewSenseEvE8capacityEv
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:828,5'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_16HexagonMCChecker8NewSenseELb1EE13destroy_rangeEPS2_S4_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:829,11'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINS_16HexagonMCChecker8NewSenseEvE6setEndEPS2_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:831,11'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_16HexagonMCChecker8NewSenseELb1EE4growEm
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:834,5'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_16HexagonMCChecker8NewSenseELb1EE4moveIPS2_S5_EET0_T_S7_S6_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:838,3'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_16HexagonMCChecker8NewSenseELb1EE18uninitialized_moveIPS2_S5_EEvT_S6_T0_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:842,9'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINS_16HexagonMCChecker8NewSenseEvE6setEndEPS2_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:844,7'
          Dst:             _ZN7llvm_ks15SmallVectorImplINS_16HexagonMCChecker8NewSenseEE5clearEv
    - functionName:    _ZN7llvm_ks25SmallVectorTemplateCommonINS_16HexagonMCChecker8NewSenseEvE12resetToSmallEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseINS_16HexagonMCChecker8NewSenseELb1EE4moveIPS2_S5_EET0_T_S7_S6_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 289
      functionLinenumberEnd: 290
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks25SmallVectorTemplateCommonINS_16HexagonMCChecker8NewSenseEvE6setEndEPS2_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks15SmallVectorImplINS_16HexagonMCChecker8NewSenseEE5clearEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 378
      functionLinenumberEnd: 381
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_16HexagonMCChecker8NewSenseELb1EE13destroy_rangeEPS2_S4_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:379,5'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_16HexagonMCChecker8NewSenseELb1EE13destroy_rangeEPS2_S4_
    - functionName:    _ZNK7llvm_ks25SmallVectorTemplateCommonINS_16HexagonMCChecker8NewSenseEvE8capacityEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 136
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks25SmallVectorTemplateCommonINS_16HexagonMCChecker8NewSenseEvE12capacity_ptrEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:136,36'
          Dst:             _ZNK7llvm_ks25SmallVectorTemplateCommonINS_16HexagonMCChecker8NewSenseEvE12capacity_ptrEv
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseINS_16HexagonMCChecker8NewSenseELb1EE4growEm
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 333
      functionLinenumberEnd: 335
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks25SmallVectorTemplateCommonINS_16HexagonMCChecker8NewSenseEvE8grow_podEmm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:334,11'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINS_16HexagonMCChecker8NewSenseEvE8grow_podEmm
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseINS_16HexagonMCChecker8NewSenseELb1EE18uninitialized_moveIPS2_S5_EEvT_S6_T0_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 303
      functionLinenumberEnd: 306
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_16HexagonMCChecker8NewSenseELb1EE18uninitialized_copyIS2_S2_EEvPT_S6_PT0_PNSt3__19enable_ifIXsr3std7is_sameINS9_12remove_constIS5_E4typeES7_EE5valueEvE4typeE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:305,5'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_16HexagonMCChecker8NewSenseELb1EE18uninitialized_copyIS2_S2_EEvPT_S6_PT0_PNSt3__19enable_ifIXsr3std7is_sameINS9_12remove_constIS5_E4typeES7_EE5valueEvE4typeE
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseINS_16HexagonMCChecker8NewSenseELb1EE18uninitialized_copyIS2_S2_EEvPT_S6_PT0_PNSt3__19enable_ifIXsr3std7is_sameINS9_12remove_constIS5_E4typeES7_EE5valueEvE4typeE
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 322
      functionLinenumberEnd: 329
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          34
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks25SmallVectorTemplateCommonINS_16HexagonMCChecker8NewSenseEvE8grow_podEmm
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorBase8grow_podEPvmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:81,22'
          Dst:             _ZN7llvm_ks15SmallVectorBase8grow_podEPvmm
    - functionName:    _ZNK7llvm_ks25SmallVectorTemplateCommonINS_16HexagonMCChecker8NewSenseEvE12capacity_ptrEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseINS_16HexagonMCChecker8NewSenseELb1EEC2Em
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 281
      functionLinenumberEnd: 281
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks25SmallVectorTemplateCommonINS_16HexagonMCChecker8NewSenseEvEC2Em
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:281,42'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINS_16HexagonMCChecker8NewSenseEvEC2Em
    - functionName:    _ZN7llvm_ks25SmallVectorTemplateCommonINS_16HexagonMCChecker8NewSenseEvEC2Em
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorBaseC2EPvm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:78,44'
          Dst:             _ZN7llvm_ks15SmallVectorBaseC2EPvm
    - functionName:    _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS5_EEEEjS5_S7_SA_E13getNumEntriesEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 351
      functionLinenumberEnd: 352
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEE13getNumEntriesEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:352,49'
          Dst:             _ZNK7llvm_ks8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEE13getNumEntriesEv
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS5_EEEEjS5_S7_SA_E4growEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 391
      functionLinenumberEnd: 393
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEE4growEj
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:392,36'
          Dst:             _ZN7llvm_ks8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEE4growEj
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS5_EEEEjS5_S7_SA_E15LookupBucketForIjEEbRKT_RPSA_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 519
      functionLinenumberEnd: 524
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS5_EEEEjS5_S7_SA_E15LookupBucketForIjEEbRKT_RPKSA_
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:522,9'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS5_EEEEjS5_S7_SA_E15LookupBucketForIjEEbRKT_RPKSA_
    - functionName:    _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS5_EEEEjS5_S7_SA_E16getNumTombstonesEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 363
      functionLinenumberEnd: 364
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEE16getNumTombstonesEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:364,49'
          Dst:             _ZNK7llvm_ks8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEE16getNumTombstonesEv
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS5_EEEEjS5_S7_SA_E19incrementNumEntriesEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 357
      functionLinenumberEnd: 359
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS5_EEEEjS5_S7_SA_E13setNumEntriesEj
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS5_EEEEjS5_S7_SA_E13getNumEntriesEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:358,19'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS5_EEEEjS5_S7_SA_E13getNumEntriesEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:358,5'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS5_EEEEjS5_S7_SA_E13setNumEntriesEj
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS5_EEEEjS5_S7_SA_E22decrementNumTombstonesEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 372
      functionLinenumberEnd: 374
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS5_EEEEjS5_S7_SA_E16setNumTombstonesEj
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS5_EEEEjS5_S7_SA_E16getNumTombstonesEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:373,22'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS5_EEEEjS5_S7_SA_E16getNumTombstonesEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:373,5'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS5_EEEEjS5_S7_SA_E16setNumTombstonesEj
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS5_EEEEjS5_S7_SA_E16setNumTombstonesEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 366
      functionLinenumberEnd: 368
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEE16setNumTombstonesEj
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:367,36'
          Dst:             _ZN7llvm_ks8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEE16setNumTombstonesEj
    - functionName:    _ZN7llvm_ks8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEE16setNumTombstonesEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 666
      functionLinenumberEnd: 668
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS5_EEEEjS5_S7_SA_E13setNumEntriesEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionLinenumberEnd: 356
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEE13setNumEntriesEj
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:355,36'
          Dst:             _ZN7llvm_ks8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEE13setNumEntriesEj
    - functionName:    _ZN7llvm_ks8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEE13setNumEntriesEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 659
      functionLinenumberEnd: 661
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEE16getNumTombstonesEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 663
      functionLinenumberEnd: 664
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS5_EEEEjS5_S7_SA_E15LookupBucketForIjEEbRKT_RPKSA_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 469
      functionLinenumberEnd: 516
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         28
      ICount:          159
      EdgeCount:       36
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS5_EEEEjS5_S7_SA_E11getEmptyKeyEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS5_EEEEjS5_S7_SA_E12getHashValueERKj
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS5_EEEEjS5_S7_SA_E15getTombstoneKeyEv
        - _ZN7llvm_ks12DenseMapInfoIjE7isEqualERKjS3_
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS5_EEEEjS5_S7_SA_E10getBucketsEv
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS5_EEEEjS5_S7_SA_E13getNumBucketsEv
        - _ZNK7llvm_ks6detail12DenseMapPairIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEEE8getFirstEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:470,33'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS5_EEEEjS5_S7_SA_E10getBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:471,33'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS5_EEEEjS5_S7_SA_E13getNumBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:480,27'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS5_EEEEjS5_S7_SA_E11getEmptyKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:481,31'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS5_EEEEjS5_S7_SA_E15getTombstoneKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:482,5'
          Dst:             _ZN7llvm_ks12DenseMapInfoIjE7isEqualERKjS3_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:482,5'
          Dst:             _ZN7llvm_ks12DenseMapInfoIjE7isEqualERKjS3_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:482,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:486,25'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS5_EEEEjS5_S7_SA_E12getHashValueERKj
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:491,11'
          Dst:             _ZNK7llvm_ks6detail12DenseMapPairIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEEE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:491,11'
          Dst:             _ZN7llvm_ks12DenseMapInfoIjE7isEqualERKjS3_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:498,11'
          Dst:             _ZNK7llvm_ks6detail12DenseMapPairIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEEE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:498,11'
          Dst:             _ZN7llvm_ks12DenseMapInfoIjE7isEqualERKjS3_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:507,41'
          Dst:             _ZNK7llvm_ks6detail12DenseMapPairIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEEE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:507,11'
          Dst:             _ZN7llvm_ks12DenseMapInfoIjE7isEqualERKjS3_
    - functionName:    _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS5_EEEEjS5_S7_SA_E10getBucketsEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 375
      functionLinenumberEnd: 376
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEE10getBucketsEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:376,49'
          Dst:             _ZNK7llvm_ks8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEE10getBucketsEv
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS5_EEEEjS5_S7_SA_E12getHashValueERKj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 336
      functionLinenumberEnd: 337
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12DenseMapInfoIjE12getHashValueERKj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:337,12'
          Dst:             _ZN7llvm_ks12DenseMapInfoIjE12getHashValueERKj
    - functionName:    _ZNK7llvm_ks6detail12DenseMapPairIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEEE8getFirstEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEE4growEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 621
      functionLinenumberEnd: 636
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          70
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS5_EEEEjS5_S7_SA_E18moveFromOldBucketsEPSA_SD_
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS5_EEEEjS5_S7_SA_E9initEmptyEv
        - _ZN7llvm_ks12NextPowerOf2Em
        - _ZN7llvm_ks8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEE15allocateBucketsEj
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:625,66'
          Dst:             _ZN7llvm_ks12NextPowerOf2Em
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:625,5'
          Dst:             _ZN7llvm_ks8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEE15allocateBucketsEj
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:626,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:628,20'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS5_EEEEjS5_S7_SA_E9initEmptyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:632,11'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS5_EEEEjS5_S7_SA_E18moveFromOldBucketsEPSA_SD_
    - functionName:    _ZN7llvm_ks8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEE15allocateBucketsEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 678
      functionLinenumberEnd: 687
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS5_EEEEjS5_S7_SA_E9initEmptyEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 277
      functionLinenumberEnd: 286
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          72
      EdgeCount:       16
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS5_EEEEjS5_S7_SA_E10getBucketsEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS5_EEEEjS5_S7_SA_E11getEmptyKeyEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS5_EEEEjS5_S7_SA_E13getBucketsEndEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS5_EEEEjS5_S7_SA_E13setNumEntriesEj
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS5_EEEEjS5_S7_SA_E16setNumTombstonesEj
        - _ZN7llvm_ks6detail12DenseMapPairIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEEE8getFirstEv
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS5_EEEEjS5_S7_SA_E13getNumBucketsEv
        - __assert_fail
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:278,5'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS5_EEEEjS5_S7_SA_E13setNumEntriesEj
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:279,5'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS5_EEEEjS5_S7_SA_E16setNumTombstonesEj
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:281,5'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS5_EEEEjS5_S7_SA_E13getNumBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:281,5'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS5_EEEEjS5_S7_SA_E13getNumBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:281,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:283,27'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS5_EEEEjS5_S7_SA_E11getEmptyKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:284,23'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS5_EEEEjS5_S7_SA_E10getBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:284,42'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS5_EEEEjS5_S7_SA_E13getBucketsEndEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:285,18'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEEE8getFirstEv
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS5_EEEEjS5_S7_SA_E18moveFromOldBucketsEPSA_SD_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 288
      functionLinenumberEnd: 311
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          111
      EdgeCount:       23
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEC2EOS3_
        - _ZN7llvm_ks11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EED2Ev
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS5_EEEEjS5_S7_SA_E11getEmptyKeyEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS5_EEEEjS5_S7_SA_E15LookupBucketForIjEEbRKT_RPSA_
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS5_EEEEjS5_S7_SA_E15getTombstoneKeyEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS5_EEEEjS5_S7_SA_E19incrementNumEntriesEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS5_EEEEjS5_S7_SA_E9initEmptyEv
        - _ZN7llvm_ks12DenseMapInfoIjE7isEqualERKjS3_
        - _ZN7llvm_ks6detail12DenseMapPairIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEEE8getFirstEv
        - _ZN7llvm_ks6detail12DenseMapPairIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEEE9getSecondEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:289,5'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS5_EEEEjS5_S7_SA_E9initEmptyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:292,27'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS5_EEEEjS5_S7_SA_E11getEmptyKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:293,31'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS5_EEEEjS5_S7_SA_E15getTombstoneKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:295,33'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEEE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:295,12'
          Dst:             _ZN7llvm_ks12DenseMapInfoIjE7isEqualERKjS3_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:296,33'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEEE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:296,12'
          Dst:             _ZN7llvm_ks12DenseMapInfoIjE7isEqualERKjS3_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:299,44'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEEE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:299,25'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS5_EEEEjS5_S7_SA_E15LookupBucketForIjEEbRKT_RPSA_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:301,9'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:302,47'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEEE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:302,21'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEEE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:303,29'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEEE9getSecondEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:303,62'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEEE9getSecondEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:303,42'
          Dst:             _ZN7llvm_ks11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEC2EOS3_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:304,9'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS5_EEEEjS5_S7_SA_E19incrementNumEntriesEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:307,12'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEEE9getSecondEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:307,25'
          Dst:             _ZN7llvm_ks11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EED2Ev
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:309,10'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEEE8getFirstEv
    - functionName:    _ZNK7llvm_ks8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEE13getNumEntriesEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 656
      functionLinenumberEnd: 657
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS5_EEEEjS5_S7_SA_E16FindAndConstructERKj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 225
      functionLinenumberEnd: 231
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          56
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7llvm_ks11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEC2Ev
        - _ZN7llvm_ks11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EED2Ev
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS5_EEEEjS5_S7_SA_E15LookupBucketForIjEEbRKT_RPSA_
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS5_EEEEjS5_S7_SA_E16InsertIntoBucketERKjOS5_PSA_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:227,9'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS5_EEEEjS5_S7_SA_E15LookupBucketForIjEEbRKT_RPSA_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:230,35'
          Dst:             _ZN7llvm_ks11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEC2Ev
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:230,13'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS5_EEEEjS5_S7_SA_E16InsertIntoBucketERKjOS5_PSA_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:230,5'
          Dst:             _ZN7llvm_ks11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EED2Ev
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:230,5'
          Dst:             _ZN7llvm_ks11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EED2Ev
    - functionName:    _ZN7llvm_ks11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEC2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 872
      functionLinenumberEnd: 873
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplINS_16HexagonMCChecker8NewSenseEEC2Ej
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:872,19'
          Dst:             _ZN7llvm_ks15SmallVectorImplINS_16HexagonMCChecker8NewSenseEEC2Ej
    - functionName:    _ZN7llvm_ks16DenseMapIteratorIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS2_EELb0EE23AdvancePastEmptyBucketsEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1056
      functionLinenumberEnd: 1063
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          63
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks12DenseMapInfoIjE11getEmptyKeyEv
        - _ZN7llvm_ks12DenseMapInfoIjE15getTombstoneKeyEv
        - _ZN7llvm_ks12DenseMapInfoIjE7isEqualERKjS3_
        - _ZN7llvm_ks6detail12DenseMapPairIjNS_16HexagonMCChecker8NewSenseEE8getFirstEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:1057,24'
          Dst:             _ZN7llvm_ks12DenseMapInfoIjE11getEmptyKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:1058,28'
          Dst:             _ZN7llvm_ks12DenseMapInfoIjE15getTombstoneKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:1060,50'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIjNS_16HexagonMCChecker8NewSenseEE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:1060,27'
          Dst:             _ZN7llvm_ks12DenseMapInfoIjE7isEqualERKjS3_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:1061,50'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIjNS_16HexagonMCChecker8NewSenseEE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:1061,27'
          Dst:             _ZN7llvm_ks12DenseMapInfoIjE7isEqualERKjS3_
    - functionName:    _ZN7llvm_ks16DenseMapIteratorIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS2_EELb0EEC2EPS7_S9_RKNS_14DebugEpochBaseEb
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1006
      functionLinenumberEnd: 1009
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          65
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks14DebugEpochBase10HandleBaseC2EPKS0_
        - _ZN7llvm_ks16DenseMapIteratorIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS2_EELb0EE23AdvancePastEmptyBucketsEv
        - _ZNK7llvm_ks14DebugEpochBase10HandleBase14isHandleInSyncEv
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:1006,9'
          Dst:             _ZN7llvm_ks14DebugEpochBase10HandleBaseC2EPKS0_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:1007,5'
          Dst:             _ZNK7llvm_ks14DebugEpochBase10HandleBase14isHandleInSyncEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:1007,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:1008,21'
          Dst:             _ZN7llvm_ks16DenseMapIteratorIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS2_EELb0EE23AdvancePastEmptyBucketsEv
    - functionName:    _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E5emptyEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E13getNumEntriesEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:80,12'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E13getNumEntriesEv
    - functionName:    _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E13getNumEntriesEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 351
      functionLinenumberEnd: 352
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS2_EEE13getNumEntriesEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:352,49'
          Dst:             _ZNK7llvm_ks8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS2_EEE13getNumEntriesEv
    - functionName:    _ZNK7llvm_ks8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS2_EEE13getNumEntriesEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 656
      functionLinenumberEnd: 657
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS2_EEE4initEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 612
      functionLinenumberEnd: 619
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E9initEmptyEv
        - _ZN7llvm_ks8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS2_EEE15allocateBucketsEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:613,9'
          Dst:             _ZN7llvm_ks8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS2_EEE15allocateBucketsEj
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:614,20'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E9initEmptyEv
    - functionName:    _ZN7llvm_ks8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS2_EEE15allocateBucketsEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 678
      functionLinenumberEnd: 687
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E9initEmptyEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 277
      functionLinenumberEnd: 286
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          72
      EdgeCount:       16
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E10getBucketsEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E11getEmptyKeyEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E13getBucketsEndEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E13setNumEntriesEj
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E16setNumTombstonesEj
        - _ZN7llvm_ks6detail12DenseMapPairIjNS_16HexagonMCChecker8NewSenseEE8getFirstEv
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E13getNumBucketsEv
        - __assert_fail
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:278,5'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E13setNumEntriesEj
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:279,5'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E16setNumTombstonesEj
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:281,5'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E13getNumBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:281,5'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E13getNumBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:281,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:283,27'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E11getEmptyKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:284,23'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E10getBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:284,42'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E13getBucketsEndEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:285,18'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIjNS_16HexagonMCChecker8NewSenseEE8getFirstEv
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E13setNumEntriesEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionLinenumberEnd: 356
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS2_EEE13setNumEntriesEj
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:355,36'
          Dst:             _ZN7llvm_ks8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS2_EEE13setNumEntriesEj
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E16setNumTombstonesEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 366
      functionLinenumberEnd: 368
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS2_EEE16setNumTombstonesEj
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:367,36'
          Dst:             _ZN7llvm_ks8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS2_EEE16setNumTombstonesEj
    - functionName:    _ZN7llvm_ks8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS2_EEE16setNumTombstonesEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 666
      functionLinenumberEnd: 668
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS2_EEE13setNumEntriesEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 659
      functionLinenumberEnd: 661
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_EC2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 262
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks14DebugEpochBaseC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:262,3'
          Dst:             _ZN7llvm_ks14DebugEpochBaseC2Ev
    - functionName:    _ZN7llvm_ks8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEE4initEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 612
      functionLinenumberEnd: 619
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS5_EEEEjS5_S7_SA_E9initEmptyEv
        - _ZN7llvm_ks8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEE15allocateBucketsEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:613,9'
          Dst:             _ZN7llvm_ks8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEE15allocateBucketsEj
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:614,20'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS5_EEEEjS5_S7_SA_E9initEmptyEv
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS5_EEEEjS5_S7_SA_EC2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 262
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks14DebugEpochBaseC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:262,3'
          Dst:             _ZN7llvm_ks14DebugEpochBaseC2Ev
    - functionName:    _ZN7llvm_ks8DenseMapIjNSt3__18multisetINS1_4pairIjbEENS1_4lessIS4_EENS1_9allocatorIS4_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS9_EEE4initEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 612
      functionLinenumberEnd: 619
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_E9initEmptyEv
        - _ZN7llvm_ks8DenseMapIjNSt3__18multisetINS1_4pairIjbEENS1_4lessIS4_EENS1_9allocatorIS4_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS9_EEE15allocateBucketsEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:613,9'
          Dst:             _ZN7llvm_ks8DenseMapIjNSt3__18multisetINS1_4pairIjbEENS1_4lessIS4_EENS1_9allocatorIS4_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS9_EEE15allocateBucketsEj
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:614,20'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_E9initEmptyEv
    - functionName:    _ZN7llvm_ks8DenseMapIjNSt3__18multisetINS1_4pairIjbEENS1_4lessIS4_EENS1_9allocatorIS4_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS9_EEE15allocateBucketsEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 678
      functionLinenumberEnd: 687
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_E9initEmptyEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 277
      functionLinenumberEnd: 286
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          72
      EdgeCount:       16
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_E10getBucketsEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_E11getEmptyKeyEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_E13getBucketsEndEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_E13setNumEntriesEj
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_E16setNumTombstonesEj
        - _ZN7llvm_ks6detail12DenseMapPairIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEEE8getFirstEv
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_E13getNumBucketsEv
        - __assert_fail
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:278,5'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_E13setNumEntriesEj
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:279,5'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_E16setNumTombstonesEj
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:281,5'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_E13getNumBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:281,5'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_E13getNumBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:281,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:283,27'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_E11getEmptyKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:284,23'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_E10getBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:284,42'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_E13getBucketsEndEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:285,18'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEEE8getFirstEv
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_E13setNumEntriesEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionLinenumberEnd: 356
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks8DenseMapIjNSt3__18multisetINS1_4pairIjbEENS1_4lessIS4_EENS1_9allocatorIS4_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS9_EEE13setNumEntriesEj
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:355,36'
          Dst:             _ZN7llvm_ks8DenseMapIjNSt3__18multisetINS1_4pairIjbEENS1_4lessIS4_EENS1_9allocatorIS4_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS9_EEE13setNumEntriesEj
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_E16setNumTombstonesEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 366
      functionLinenumberEnd: 368
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks8DenseMapIjNSt3__18multisetINS1_4pairIjbEENS1_4lessIS4_EENS1_9allocatorIS4_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS9_EEE16setNumTombstonesEj
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:367,36'
          Dst:             _ZN7llvm_ks8DenseMapIjNSt3__18multisetINS1_4pairIjbEENS1_4lessIS4_EENS1_9allocatorIS4_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS9_EEE16setNumTombstonesEj
    - functionName:    _ZN7llvm_ks8DenseMapIjNSt3__18multisetINS1_4pairIjbEENS1_4lessIS4_EENS1_9allocatorIS4_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS9_EEE16setNumTombstonesEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 666
      functionLinenumberEnd: 668
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks8DenseMapIjNSt3__18multisetINS1_4pairIjbEENS1_4lessIS4_EENS1_9allocatorIS4_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS9_EEE13setNumEntriesEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 659
      functionLinenumberEnd: 661
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_EC2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 262
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks14DebugEpochBaseC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:262,3'
          Dst:             _ZN7llvm_ks14DebugEpochBaseC2Ev
    - functionName:    _ZNK7llvm_ks8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS2_EEE16getNumTombstonesEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 663
      functionLinenumberEnd: 664
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E18moveFromOldBucketsEPS8_SB_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 288
      functionLinenumberEnd: 311
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          110
      EdgeCount:       23
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E11getEmptyKeyEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E15LookupBucketForIjEEbRKT_RPS8_
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E15getTombstoneKeyEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E19incrementNumEntriesEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E9initEmptyEv
        - _ZN7llvm_ks12DenseMapInfoIjE7isEqualERKjS3_
        - _ZN7llvm_ks6detail12DenseMapPairIjNS_16HexagonMCChecker8NewSenseEE8getFirstEv
        - _ZN7llvm_ks6detail12DenseMapPairIjNS_16HexagonMCChecker8NewSenseEE9getSecondEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:289,5'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E9initEmptyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:292,27'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E11getEmptyKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:293,31'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E15getTombstoneKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:295,33'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIjNS_16HexagonMCChecker8NewSenseEE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:295,12'
          Dst:             _ZN7llvm_ks12DenseMapInfoIjE7isEqualERKjS3_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:296,33'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIjNS_16HexagonMCChecker8NewSenseEE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:296,12'
          Dst:             _ZN7llvm_ks12DenseMapInfoIjE7isEqualERKjS3_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:299,44'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIjNS_16HexagonMCChecker8NewSenseEE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:299,25'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E15LookupBucketForIjEEbRKT_RPS8_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:301,9'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:302,47'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIjNS_16HexagonMCChecker8NewSenseEE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:302,21'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIjNS_16HexagonMCChecker8NewSenseEE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:303,29'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIjNS_16HexagonMCChecker8NewSenseEE9getSecondEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:303,62'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIjNS_16HexagonMCChecker8NewSenseEE9getSecondEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:304,9'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E19incrementNumEntriesEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:307,12'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIjNS_16HexagonMCChecker8NewSenseEE9getSecondEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:309,10'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIjNS_16HexagonMCChecker8NewSenseEE8getFirstEv
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E15LookupBucketForIjEEbRKT_RPS8_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 519
      functionLinenumberEnd: 524
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E15LookupBucketForIjEEbRKT_RPKS8_
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:522,9'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E15LookupBucketForIjEEbRKT_RPKS8_
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E19incrementNumEntriesEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 357
      functionLinenumberEnd: 359
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E13setNumEntriesEj
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E13getNumEntriesEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:358,19'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E13getNumEntriesEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:358,5'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E13setNumEntriesEj
    - functionName:    _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E15LookupBucketForIjEEbRKT_RPKS8_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 469
      functionLinenumberEnd: 516
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         28
      ICount:          159
      EdgeCount:       36
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E11getEmptyKeyEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E12getHashValueERKj
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E15getTombstoneKeyEv
        - _ZN7llvm_ks12DenseMapInfoIjE7isEqualERKjS3_
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E10getBucketsEv
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E13getNumBucketsEv
        - _ZNK7llvm_ks6detail12DenseMapPairIjNS_16HexagonMCChecker8NewSenseEE8getFirstEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:470,33'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E10getBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:471,33'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E13getNumBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:480,27'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E11getEmptyKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:481,31'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E15getTombstoneKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:482,5'
          Dst:             _ZN7llvm_ks12DenseMapInfoIjE7isEqualERKjS3_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:482,5'
          Dst:             _ZN7llvm_ks12DenseMapInfoIjE7isEqualERKjS3_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:482,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:486,25'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E12getHashValueERKj
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:491,11'
          Dst:             _ZNK7llvm_ks6detail12DenseMapPairIjNS_16HexagonMCChecker8NewSenseEE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:491,11'
          Dst:             _ZN7llvm_ks12DenseMapInfoIjE7isEqualERKjS3_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:498,11'
          Dst:             _ZNK7llvm_ks6detail12DenseMapPairIjNS_16HexagonMCChecker8NewSenseEE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:498,11'
          Dst:             _ZN7llvm_ks12DenseMapInfoIjE7isEqualERKjS3_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:507,41'
          Dst:             _ZNK7llvm_ks6detail12DenseMapPairIjNS_16HexagonMCChecker8NewSenseEE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:507,11'
          Dst:             _ZN7llvm_ks12DenseMapInfoIjE7isEqualERKjS3_
    - functionName:    _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E10getBucketsEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 375
      functionLinenumberEnd: 376
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS2_EEE10getBucketsEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:376,49'
          Dst:             _ZNK7llvm_ks8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS2_EEE10getBucketsEv
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E12getHashValueERKj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 336
      functionLinenumberEnd: 337
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12DenseMapInfoIjE12getHashValueERKj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:337,12'
          Dst:             _ZN7llvm_ks12DenseMapInfoIjE12getHashValueERKj
    - functionName:    _ZNK7llvm_ks6detail12DenseMapPairIjNS_16HexagonMCChecker8NewSenseEE8getFirstEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS2_EEE4growEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 621
      functionLinenumberEnd: 636
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          70
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E18moveFromOldBucketsEPS8_SB_
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E9initEmptyEv
        - _ZN7llvm_ks12NextPowerOf2Em
        - _ZN7llvm_ks8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS2_EEE15allocateBucketsEj
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:625,66'
          Dst:             _ZN7llvm_ks12NextPowerOf2Em
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:625,5'
          Dst:             _ZN7llvm_ks8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS2_EEE15allocateBucketsEj
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:626,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:628,20'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E9initEmptyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:632,11'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E18moveFromOldBucketsEPS8_SB_
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E22decrementNumTombstonesEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 372
      functionLinenumberEnd: 374
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E16setNumTombstonesEj
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E16getNumTombstonesEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:373,22'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E16getNumTombstonesEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:373,5'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E16setNumTombstonesEj
    - functionName:    _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E16getNumTombstonesEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 363
      functionLinenumberEnd: 364
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS2_EEE16getNumTombstonesEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:364,49'
          Dst:             _ZNK7llvm_ks8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS2_EEE16getNumTombstonesEv
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E4growEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 391
      functionLinenumberEnd: 393
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS2_EEE4growEj
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:392,36'
          Dst:             _ZN7llvm_ks8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS2_EEE4growEj
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E20InsertIntoBucketImplERKjPS8_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 426
      functionLinenumberEnd: 460
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          98
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E11getEmptyKeyEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E15LookupBucketForIjEEbRKT_RPS8_
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E19incrementNumEntriesEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E22decrementNumTombstonesEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E4growEj
        - _ZN7llvm_ks12DenseMapInfoIjE7isEqualERKjS3_
        - _ZN7llvm_ks14DebugEpochBase14incrementEpochEv
        - _ZN7llvm_ks6detail12DenseMapPairIjNS_16HexagonMCChecker8NewSenseEE8getFirstEv
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E13getNumBucketsEv
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E13getNumEntriesEv
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E16getNumTombstonesEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:427,5'
          Dst:             _ZN7llvm_ks14DebugEpochBase14incrementEpochEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:438,30'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E13getNumEntriesEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:439,27'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E13getNumBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:441,13'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E4growEj
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:442,7'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E15LookupBucketForIjEEbRKT_RPS8_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:443,20'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E13getNumBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:444,16'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E16getNumTombstonesEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:446,13'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E4growEj
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:447,7'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E15LookupBucketForIjEEbRKT_RPS8_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:449,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:453,5'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E19incrementNumEntriesEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:456,27'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E11getEmptyKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:457,39'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIjNS_16HexagonMCChecker8NewSenseEE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:457,10'
          Dst:             _ZN7llvm_ks12DenseMapInfoIjE7isEqualERKjS3_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:458,7'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E22decrementNumTombstonesEv
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E16InsertIntoBucketERKjOS3_PS8_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 410
      functionLinenumberEnd: 415
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E20InsertIntoBucketImplERKjPS8_
        - _ZN7llvm_ks6detail12DenseMapPairIjNS_16HexagonMCChecker8NewSenseEE8getFirstEv
        - _ZN7llvm_ks6detail12DenseMapPairIjNS_16HexagonMCChecker8NewSenseEE9getSecondEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:411,17'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E20InsertIntoBucketImplERKjPS8_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:413,16'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIjNS_16HexagonMCChecker8NewSenseEE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:414,24'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIjNS_16HexagonMCChecker8NewSenseEE9getSecondEv
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E16FindAndConstructERKj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 225
      functionLinenumberEnd: 231
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E15LookupBucketForIjEEbRKT_RPS8_
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E16InsertIntoBucketERKjOS3_PS8_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:227,9'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E15LookupBucketForIjEEbRKT_RPS8_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:230,13'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E16InsertIntoBucketERKjOS3_PS8_
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS5_EEEEjS5_S7_SA_E16InsertIntoBucketEOjOS5_PSA_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 418
      functionLinenumberEnd: 423
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEC2EOS3_
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS5_EEEEjS5_S7_SA_E20InsertIntoBucketImplERKjPSA_
        - _ZN7llvm_ks6detail12DenseMapPairIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEEE8getFirstEv
        - _ZN7llvm_ks6detail12DenseMapPairIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEEE9getSecondEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:419,17'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS5_EEEEjS5_S7_SA_E20InsertIntoBucketImplERKjPSA_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:421,16'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEEE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:422,24'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEEE9getSecondEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:422,37'
          Dst:             _ZN7llvm_ks11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEC2EOS3_
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS5_EEEEjS5_S7_SA_E16FindAndConstructEOj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 237
      functionLinenumberEnd: 243
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          56
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7llvm_ks11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEC2Ev
        - _ZN7llvm_ks11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EED2Ev
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS5_EEEEjS5_S7_SA_E15LookupBucketForIjEEbRKT_RPSA_
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS5_EEEEjS5_S7_SA_E16InsertIntoBucketEOjOS5_PSA_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:239,9'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS5_EEEEjS5_S7_SA_E15LookupBucketForIjEEbRKT_RPSA_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:242,46'
          Dst:             _ZN7llvm_ks11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEC2Ev
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:242,13'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS5_EEEEjS5_S7_SA_E16InsertIntoBucketEOjOS5_PSA_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:242,5'
          Dst:             _ZN7llvm_ks11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EED2Ev
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:242,5'
          Dst:             _ZN7llvm_ks11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EED2Ev
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_E16InsertIntoBucketERKjOSA_PSF_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 410
      functionLinenumberEnd: 415
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_E20InsertIntoBucketImplERKjPSF_
        - _ZN7llvm_ks6detail12DenseMapPairIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEEE8getFirstEv
        - _ZN7llvm_ks6detail12DenseMapPairIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEEE9getSecondEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:411,17'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_E20InsertIntoBucketImplERKjPSF_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:413,16'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEEE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:414,24'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEEE9getSecondEv
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_E20InsertIntoBucketImplERKjPSF_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 426
      functionLinenumberEnd: 460
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          98
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_E11getEmptyKeyEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_E15LookupBucketForIjEEbRKT_RPSF_
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_E19incrementNumEntriesEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_E22decrementNumTombstonesEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_E4growEj
        - _ZN7llvm_ks12DenseMapInfoIjE7isEqualERKjS3_
        - _ZN7llvm_ks14DebugEpochBase14incrementEpochEv
        - _ZN7llvm_ks6detail12DenseMapPairIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEEE8getFirstEv
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_E13getNumBucketsEv
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_E13getNumEntriesEv
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_E16getNumTombstonesEv
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:427,5'
          Dst:             _ZN7llvm_ks14DebugEpochBase14incrementEpochEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:438,30'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_E13getNumEntriesEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:439,27'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_E13getNumBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:441,13'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_E4growEj
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:442,7'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_E15LookupBucketForIjEEbRKT_RPSF_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:443,20'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_E13getNumBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:444,16'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_E16getNumTombstonesEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:446,13'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_E4growEj
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:447,7'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_E15LookupBucketForIjEEbRKT_RPSF_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:449,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:453,5'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_E19incrementNumEntriesEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:456,27'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_E11getEmptyKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:457,39'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEEE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:457,10'
          Dst:             _ZN7llvm_ks12DenseMapInfoIjE7isEqualERKjS3_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:458,7'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_E22decrementNumTombstonesEv
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_E4growEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 391
      functionLinenumberEnd: 393
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks8DenseMapIjNSt3__18multisetINS1_4pairIjbEENS1_4lessIS4_EENS1_9allocatorIS4_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS9_EEE4growEj
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:392,36'
          Dst:             _ZN7llvm_ks8DenseMapIjNSt3__18multisetINS1_4pairIjbEENS1_4lessIS4_EENS1_9allocatorIS4_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS9_EEE4growEj
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_E15LookupBucketForIjEEbRKT_RPSF_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 519
      functionLinenumberEnd: 524
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_E15LookupBucketForIjEEbRKT_RPKSF_
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:522,9'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_E15LookupBucketForIjEEbRKT_RPKSF_
    - functionName:    _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_E16getNumTombstonesEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 363
      functionLinenumberEnd: 364
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks8DenseMapIjNSt3__18multisetINS1_4pairIjbEENS1_4lessIS4_EENS1_9allocatorIS4_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS9_EEE16getNumTombstonesEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:364,49'
          Dst:             _ZNK7llvm_ks8DenseMapIjNSt3__18multisetINS1_4pairIjbEENS1_4lessIS4_EENS1_9allocatorIS4_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS9_EEE16getNumTombstonesEv
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_E19incrementNumEntriesEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 357
      functionLinenumberEnd: 359
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_E13setNumEntriesEj
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_E13getNumEntriesEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:358,19'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_E13getNumEntriesEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:358,5'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_E13setNumEntriesEj
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_E22decrementNumTombstonesEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 372
      functionLinenumberEnd: 374
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_E16setNumTombstonesEj
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_E16getNumTombstonesEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:373,22'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_E16getNumTombstonesEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:373,5'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_E16setNumTombstonesEj
    - functionName:    _ZNK7llvm_ks8DenseMapIjNSt3__18multisetINS1_4pairIjbEENS1_4lessIS4_EENS1_9allocatorIS4_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS9_EEE16getNumTombstonesEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 663
      functionLinenumberEnd: 664
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_E15LookupBucketForIjEEbRKT_RPKSF_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 469
      functionLinenumberEnd: 516
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         28
      ICount:          159
      EdgeCount:       36
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_E11getEmptyKeyEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_E12getHashValueERKj
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_E15getTombstoneKeyEv
        - _ZN7llvm_ks12DenseMapInfoIjE7isEqualERKjS3_
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_E10getBucketsEv
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_E13getNumBucketsEv
        - _ZNK7llvm_ks6detail12DenseMapPairIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEEE8getFirstEv
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:470,33'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_E10getBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:471,33'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_E13getNumBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:480,27'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_E11getEmptyKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:481,31'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_E15getTombstoneKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:482,5'
          Dst:             _ZN7llvm_ks12DenseMapInfoIjE7isEqualERKjS3_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:482,5'
          Dst:             _ZN7llvm_ks12DenseMapInfoIjE7isEqualERKjS3_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:482,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:486,25'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_E12getHashValueERKj
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:491,11'
          Dst:             _ZNK7llvm_ks6detail12DenseMapPairIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEEE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:491,11'
          Dst:             _ZN7llvm_ks12DenseMapInfoIjE7isEqualERKjS3_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:498,11'
          Dst:             _ZNK7llvm_ks6detail12DenseMapPairIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEEE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:498,11'
          Dst:             _ZN7llvm_ks12DenseMapInfoIjE7isEqualERKjS3_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:507,41'
          Dst:             _ZNK7llvm_ks6detail12DenseMapPairIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEEE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:507,11'
          Dst:             _ZN7llvm_ks12DenseMapInfoIjE7isEqualERKjS3_
    - functionName:    _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_E10getBucketsEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 375
      functionLinenumberEnd: 376
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks8DenseMapIjNSt3__18multisetINS1_4pairIjbEENS1_4lessIS4_EENS1_9allocatorIS4_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS9_EEE10getBucketsEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:376,49'
          Dst:             _ZNK7llvm_ks8DenseMapIjNSt3__18multisetINS1_4pairIjbEENS1_4lessIS4_EENS1_9allocatorIS4_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS9_EEE10getBucketsEv
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_E12getHashValueERKj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 336
      functionLinenumberEnd: 337
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12DenseMapInfoIjE12getHashValueERKj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:337,12'
          Dst:             _ZN7llvm_ks12DenseMapInfoIjE12getHashValueERKj
    - functionName:    _ZNK7llvm_ks6detail12DenseMapPairIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEEE8getFirstEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks8DenseMapIjNSt3__18multisetINS1_4pairIjbEENS1_4lessIS4_EENS1_9allocatorIS4_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS9_EEE4growEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 621
      functionLinenumberEnd: 636
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          70
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_E18moveFromOldBucketsEPSF_SI_
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_E9initEmptyEv
        - _ZN7llvm_ks12NextPowerOf2Em
        - _ZN7llvm_ks8DenseMapIjNSt3__18multisetINS1_4pairIjbEENS1_4lessIS4_EENS1_9allocatorIS4_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS9_EEE15allocateBucketsEj
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:625,66'
          Dst:             _ZN7llvm_ks12NextPowerOf2Em
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:625,5'
          Dst:             _ZN7llvm_ks8DenseMapIjNSt3__18multisetINS1_4pairIjbEENS1_4lessIS4_EENS1_9allocatorIS4_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS9_EEE15allocateBucketsEj
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:626,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:628,20'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_E9initEmptyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:632,11'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_E18moveFromOldBucketsEPSF_SI_
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_E18moveFromOldBucketsEPSF_SI_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 288
      functionLinenumberEnd: 311
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          111
      EdgeCount:       23
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_E11getEmptyKeyEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_E15LookupBucketForIjEEbRKT_RPSF_
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_E15getTombstoneKeyEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_E19incrementNumEntriesEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_E9initEmptyEv
        - _ZN7llvm_ks12DenseMapInfoIjE7isEqualERKjS3_
        - _ZN7llvm_ks6detail12DenseMapPairIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEEE8getFirstEv
        - _ZN7llvm_ks6detail12DenseMapPairIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEEE9getSecondEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:289,5'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_E9initEmptyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:292,27'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_E11getEmptyKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:293,31'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_E15getTombstoneKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:295,33'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEEE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:295,12'
          Dst:             _ZN7llvm_ks12DenseMapInfoIjE7isEqualERKjS3_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:296,33'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEEE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:296,12'
          Dst:             _ZN7llvm_ks12DenseMapInfoIjE7isEqualERKjS3_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:299,44'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEEE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:299,25'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_E15LookupBucketForIjEEbRKT_RPSF_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:301,9'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:302,47'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEEE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:302,21'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEEE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:303,29'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEEE9getSecondEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:303,62'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEEE9getSecondEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:304,9'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_E19incrementNumEntriesEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:307,12'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEEE9getSecondEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:309,10'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEEE8getFirstEv
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_E16FindAndConstructERKj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 225
      functionLinenumberEnd: 231
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          56
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_E15LookupBucketForIjEEbRKT_RPSF_
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_E16InsertIntoBucketERKjOSA_PSF_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:227,9'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_E15LookupBucketForIjEEbRKT_RPSF_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:230,13'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_E16InsertIntoBucketERKjOSA_PSF_
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_E16InsertIntoBucketEOjOSA_PSF_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 418
      functionLinenumberEnd: 423
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_E20InsertIntoBucketImplERKjPSF_
        - _ZN7llvm_ks6detail12DenseMapPairIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEEE8getFirstEv
        - _ZN7llvm_ks6detail12DenseMapPairIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEEE9getSecondEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:419,17'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_E20InsertIntoBucketImplERKjPSF_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:421,16'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEEE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:422,24'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEEE9getSecondEv
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_E16FindAndConstructEOj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 237
      functionLinenumberEnd: 243
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          56
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_E15LookupBucketForIjEEbRKT_RPSF_
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_E16InsertIntoBucketEOjOSA_PSF_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:239,9'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_E15LookupBucketForIjEEbRKT_RPSF_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:242,13'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_E16InsertIntoBucketEOjOSA_PSF_
    - functionName:    _ZNK7llvm_ks25SmallVectorTemplateCommonINS_12HexagonInstrEvE7isSmallEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseINS_12HexagonInstrELb1EE13destroy_rangeEPS1_S3_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 284
      functionLinenumberEnd: 284
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks15SmallVectorImplINS_12HexagonInstrEED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 368
      functionLinenumberEnd: 375
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          52
      EdgeCount:       22
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_12HexagonInstrELb1EE13destroy_rangeEPS1_S3_
        - _ZNK7llvm_ks25SmallVectorTemplateCommonINS_12HexagonInstrEvE7isSmallEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:370,5'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_12HexagonInstrELb1EE13destroy_rangeEPS1_S3_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:373,16'
          Dst:             _ZNK7llvm_ks25SmallVectorTemplateCommonINS_12HexagonInstrEvE7isSmallEv
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:370,31'
          Dst:             __clang_call_terminate
    - functionName:    _ZNK7llvm_ks8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEE10getBucketsEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 670
      functionLinenumberEnd: 671
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEE13getNumBucketsEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 674
      functionLinenumberEnd: 675
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks6detail12DenseMapPairIjNSt3__14pairIjjEEE9getSecondEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks6detail12DenseMapPairIjNSt3__14pairIjjEEE8getFirstEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    13
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEEjS4_S6_S9_E13getBucketsEndEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 384
      functionLinenumberEnd: 385
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEEjS4_S6_S9_E10getBucketsEv
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEEjS4_S6_S9_E13getNumBucketsEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:385,12'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEEjS4_S6_S9_E10getBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:385,27'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEEjS4_S6_S9_E13getNumBucketsEv
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEEjS4_S6_S9_E10getBucketsEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 378
      functionLinenumberEnd: 379
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEE10getBucketsEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:379,43'
          Dst:             _ZNK7llvm_ks8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEE10getBucketsEv
    - functionName:    _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEEjS4_S6_S9_E13getNumBucketsEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 381
      functionLinenumberEnd: 382
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEE13getNumBucketsEv
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:382,49'
          Dst:             _ZNK7llvm_ks8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEE13getNumBucketsEv
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEEjS4_S6_S9_E15getTombstoneKeyEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 346
      functionLinenumberEnd: 347
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12DenseMapInfoIjE15getTombstoneKeyEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:347,12'
          Dst:             _ZN7llvm_ks12DenseMapInfoIjE15getTombstoneKeyEv
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEEjS4_S6_S9_E11getEmptyKeyEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 343
      functionLinenumberEnd: 344
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12DenseMapInfoIjE11getEmptyKeyEv
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:344,12'
          Dst:             _ZN7llvm_ks12DenseMapInfoIjE11getEmptyKeyEv
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEEjS4_S6_S9_ED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks14DebugEpochBaseD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:54,7'
          Dst:             _ZN7llvm_ks14DebugEpochBaseD2Ev
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEEjS4_S6_S9_E10destroyAllEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 264
      functionLinenumberEnd: 275
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          75
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEEjS4_S6_S9_E10getBucketsEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEEjS4_S6_S9_E11getEmptyKeyEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEEjS4_S6_S9_E13getBucketsEndEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEEjS4_S6_S9_E15getTombstoneKeyEv
        - _ZN7llvm_ks12DenseMapInfoIjE7isEqualERKjS3_
        - _ZN7llvm_ks6detail12DenseMapPairIjNSt3__14pairIjjEEE8getFirstEv
        - _ZN7llvm_ks6detail12DenseMapPairIjNSt3__14pairIjjEEE9getSecondEv
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEEjS4_S6_S9_E13getNumBucketsEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:265,9'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEEjS4_S6_S9_E13getNumBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:268,27'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEEjS4_S6_S9_E11getEmptyKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:268,57'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEEjS4_S6_S9_E15getTombstoneKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:269,23'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEEjS4_S6_S9_E10getBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:269,42'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEEjS4_S6_S9_E13getBucketsEndEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:270,33'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIjNSt3__14pairIjjEEE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:270,12'
          Dst:             _ZN7llvm_ks12DenseMapInfoIjE7isEqualERKjS3_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:271,33'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIjNSt3__14pairIjjEEE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:271,12'
          Dst:             _ZN7llvm_ks12DenseMapInfoIjE7isEqualERKjS3_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:272,12'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIjNSt3__14pairIjjEEE9getSecondEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:273,10'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIjNSt3__14pairIjjEEE8getFirstEv
    - functionName:    _ZN7llvm_ks11SmallVectorINS_12HexagonInstrELj7EED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 868
      functionLinenumberEnd: 868
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplINS_12HexagonInstrEED2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:868,7'
          Dst:             _ZN7llvm_ks15SmallVectorImplINS_12HexagonInstrEED2Ev
    - functionName:    _ZN7llvm_ks8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 573
      functionLinenumberEnd: 576
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          29
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEEjS4_S6_S9_E10destroyAllEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEEjS4_S6_S9_ED2Ev
        - __clang_call_terminate
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:574,11'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEEjS4_S6_S9_E10destroyAllEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:576,3'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEEjS4_S6_S9_ED2Ev
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:574,11'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7llvm_ks15HexagonShufflerD2Ev
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.h'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11SmallVectorINS_12HexagonInstrELj7EED2Ev
        - _ZN7llvm_ks8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEED2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.h:133,7'
          Dst:             _ZN7llvm_ks8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEED2Ev
        - Src:             'llvm/keystone/../lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.h:133,7'
          Dst:             _ZN7llvm_ks11SmallVectorINS_12HexagonInstrELj7EED2Ev
    - functionName:    _ZN7llvm_ks18MCRegAliasIterator7advanceEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCRegisterInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 667
      functionLinenumberEnd: 683
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          69
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks14MCRegisterInfo16DiffListIteratorppEv
        - _ZN7llvm_ks18MCSuperRegIteratorC2EjPKNS_14MCRegisterInfoEb
        - _ZN7llvm_ks21MCRegUnitRootIteratorC2EjPKNS_14MCRegisterInfoE
        - _ZN7llvm_ks21MCRegUnitRootIteratorppEv
        - _ZNK7llvm_ks14MCRegisterInfo16DiffListIterator7isValidEv
        - _ZNK7llvm_ks14MCRegisterInfo16DiffListIteratordeEv
        - _ZNK7llvm_ks21MCRegUnitRootIterator7isValidEv
        - _ZNK7llvm_ks21MCRegUnitRootIteratordeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCRegisterInfo.h:669,5'
          Dst:             _ZN7llvm_ks14MCRegisterInfo16DiffListIteratorppEv
        - Src:             'llvm/include/llvm/MC/MCRegisterInfo.h:670,12'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo16DiffListIterator7isValidEv
        - Src:             'llvm/include/llvm/MC/MCRegisterInfo.h:672,5'
          Dst:             _ZN7llvm_ks21MCRegUnitRootIteratorppEv
        - Src:             'llvm/include/llvm/MC/MCRegisterInfo.h:673,13'
          Dst:             _ZNK7llvm_ks21MCRegUnitRootIterator7isValidEv
        - Src:             'llvm/include/llvm/MC/MCRegisterInfo.h:674,31'
          Dst:             _ZNK7llvm_ks21MCRegUnitRootIteratordeEv
        - Src:             'llvm/include/llvm/MC/MCRegisterInfo.h:674,12'
          Dst:             _ZN7llvm_ks18MCSuperRegIteratorC2EjPKNS_14MCRegisterInfoEb
        - Src:             'llvm/include/llvm/MC/MCRegisterInfo.h:678,5'
          Dst:             _ZN7llvm_ks14MCRegisterInfo16DiffListIteratorppEv
        - Src:             'llvm/include/llvm/MC/MCRegisterInfo.h:679,12'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo16DiffListIterator7isValidEv
        - Src:             'llvm/include/llvm/MC/MCRegisterInfo.h:680,35'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo16DiffListIteratordeEv
        - Src:             'llvm/include/llvm/MC/MCRegisterInfo.h:680,13'
          Dst:             _ZN7llvm_ks21MCRegUnitRootIteratorC2EjPKNS_14MCRegisterInfoE
        - Src:             'llvm/include/llvm/MC/MCRegisterInfo.h:681,31'
          Dst:             _ZNK7llvm_ks21MCRegUnitRootIteratordeEv
        - Src:             'llvm/include/llvm/MC/MCRegisterInfo.h:681,12'
          Dst:             _ZN7llvm_ks18MCSuperRegIteratorC2EjPKNS_14MCRegisterInfoEb
    - functionName:    _ZN7llvm_ks21MCRegUnitRootIteratorppEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCRegisterInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 625
      functionLinenumberEnd: 629
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          42
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7llvm_ks21MCRegUnitRootIterator7isValidEv
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCRegisterInfo.h:626,5'
          Dst:             _ZNK7llvm_ks21MCRegUnitRootIterator7isValidEv
        - Src:             'llvm/include/llvm/MC/MCRegisterInfo.h:626,5'
          Dst:             __assert_fail
    - functionName:    _ZNK7llvm_ks21MCRegUnitRootIterator7isValidEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCRegisterInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 620
      functionLinenumberEnd: 621
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks21MCRegUnitRootIteratordeEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCRegisterInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 615
      functionLinenumberEnd: 616
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks21MCRegUnitRootIteratorC2EjPKNS_14MCRegisterInfoE
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCRegisterInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 608
      functionLinenumberEnd: 612
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          64
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7llvm_ks14MCRegisterInfo14getNumRegUnitsEv
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCRegisterInfo.h:609,5'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo14getNumRegUnitsEv
        - Src:             'llvm/include/llvm/MC/MCRegisterInfo.h:609,5'
          Dst:             __assert_fail
    - functionName:    _ZNK7llvm_ks14MCRegisterInfo14getNumRegUnitsEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCRegisterInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 382
      functionLinenumberEnd: 383
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks17MCRegUnitIteratorC2EjPKNS_14MCRegisterInfoE
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCRegisterInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 544
      functionLinenumberEnd: 560
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          70
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks14MCRegisterInfo16DiffListIterator4initEtPKt
        - _ZN7llvm_ks14MCRegisterInfo16DiffListIterator7advanceEv
        - _ZN7llvm_ks14MCRegisterInfo16DiffListIteratorC2Ev
        - _ZNK7llvm_ks14MCRegisterInfo3getEj
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCRegisterInfo.h:544,3'
          Dst:             _ZN7llvm_ks14MCRegisterInfo16DiffListIteratorC2Ev
        - Src:             'llvm/include/llvm/MC/MCRegisterInfo.h:545,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/MC/MCRegisterInfo.h:547,25'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo3getEj
        - Src:             'llvm/include/llvm/MC/MCRegisterInfo.h:553,5'
          Dst:             _ZN7llvm_ks14MCRegisterInfo16DiffListIterator4initEtPKt
        - Src:             'llvm/include/llvm/MC/MCRegisterInfo.h:559,5'
          Dst:             _ZN7llvm_ks14MCRegisterInfo16DiffListIterator7advanceEv
    - functionName:    _ZN7llvm_ks18MCSuperRegIteratorC2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCRegisterInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 506
      functionLinenumberEnd: 506
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks14MCRegisterInfo16DiffListIteratorC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCRegisterInfo.h:506,3'
          Dst:             _ZN7llvm_ks14MCRegisterInfo16DiffListIteratorC2Ev
    - functionName:    _ZN7llvm_ks21MCRegUnitRootIteratorC2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCRegisterInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 607
      functionLinenumberEnd: 607
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks17MCRegUnitIteratorC2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCRegisterInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 543
      functionLinenumberEnd: 543
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks14MCRegisterInfo16DiffListIteratorC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCRegisterInfo.h:543,3'
          Dst:             _ZN7llvm_ks14MCRegisterInfo16DiffListIteratorC2Ev
    - functionName:    _ZNK7llvm_ks9MCOperand6isInstEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCInst.h'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks17HexagonMCShufflerD2Ev
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/Hexagon/MCTargetDesc/HexagonMCShuffler.h'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15HexagonShufflerD2Ev
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/Hexagon/MCTargetDesc/HexagonMCShuffler.h:25,7'
          Dst:             _ZN7llvm_ks15HexagonShufflerD2Ev
    - functionName:    _ZN7llvm_ks16HexagonMCErrInfo15setShuffleErrorEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.h'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks15HexagonShuffler8getErrorEv
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.h'
      linkageType:     InternalLinkage
      functionLinenumber: 186
      functionLinenumberEnd: 186
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks17HexagonMCShufflerC2ERKNS_11MCInstrInfoERKNS_15MCSubtargetInfoERNS_6MCInstE
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/Hexagon/MCTargetDesc/HexagonMCShuffler.h'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks15HexagonShufflerC2ERKNS_11MCInstrInfoERKNS_15MCSubtargetInfoE
        - _ZN7llvm_ks15HexagonShufflerD2Ev
        - _ZN7llvm_ks17HexagonMCShuffler4initERNS_6MCInstE
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/Hexagon/MCTargetDesc/HexagonMCShuffler.h:32,9'
          Dst:             _ZN7llvm_ks15HexagonShufflerC2ERKNS_11MCInstrInfoERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/MCTargetDesc/HexagonMCShuffler.h:33,5'
          Dst:             _ZN7llvm_ks17HexagonMCShuffler4initERNS_6MCInstE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/MCTargetDesc/HexagonMCShuffler.h:34,3'
          Dst:             _ZN7llvm_ks15HexagonShufflerD2Ev
    - functionName:    _ZN7llvm_ks16HexagonMCErrInfo10setWarningEjj
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks16DenseMapIteratorIjNSt3__18multisetINS1_4pairIjbEENS1_4lessIS4_EENS1_9allocatorIS4_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS9_EELb0EEppEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1044
      functionLinenumberEnd: 1048
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          41
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks16DenseMapIteratorIjNSt3__18multisetINS1_4pairIjbEENS1_4lessIS4_EENS1_9allocatorIS4_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS9_EELb0EE23AdvancePastEmptyBucketsEv
        - _ZNK7llvm_ks14DebugEpochBase10HandleBase14isHandleInSyncEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:1045,5'
          Dst:             _ZNK7llvm_ks14DebugEpochBase10HandleBase14isHandleInSyncEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:1045,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:1047,5'
          Dst:             _ZN7llvm_ks16DenseMapIteratorIjNSt3__18multisetINS1_4pairIjbEENS1_4lessIS4_EENS1_9allocatorIS4_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS9_EELb0EE23AdvancePastEmptyBucketsEv
    - functionName:    _ZNK7llvm_ks14MCRegisterInfo13isSubRegisterEjj
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCRegisterInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 425
      functionLinenumberEnd: 426
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks14MCRegisterInfo15isSuperRegisterEjj
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCRegisterInfo.h:426,12'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo15isSuperRegisterEjj
    - functionName:    _ZNK7llvm_ks16HexagonMCChecker14isLoopRegisterEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.h'
      linkageType:     InternalLinkage
      functionLinenumber: 188
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          41
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks16DenseMapIteratorIjNSt3__18multisetINS1_4pairIjbEENS1_4lessIS4_EENS1_9allocatorIS4_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS9_EELb0EEdeEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1020
      functionLinenumberEnd: 1022
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7llvm_ks14DebugEpochBase10HandleBase14isHandleInSyncEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:1021,5'
          Dst:             _ZNK7llvm_ks14DebugEpochBase10HandleBase14isHandleInSyncEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:1021,5'
          Dst:             __assert_fail
    - functionName:    _ZN7llvm_ks16DenseMapIteratorIjNSt3__18multisetINS1_4pairIjbEENS1_4lessIS4_EENS1_9allocatorIS4_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS9_EELb1EEC2ILb0EvEERKNS0_IjS9_SB_SE_XT_EEE
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1018
      functionLinenumberEnd: 1018
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks16DenseMapIteratorIjNSt3__18multisetINS1_4pairIjbEENS1_4lessIS4_EENS1_9allocatorIS4_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS9_EELb0EEneERKNS0_IjS9_SB_SE_Lb1EEE
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1036
      functionLinenumberEnd: 1041
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         30
      ICount:          111
      EdgeCount:       35
      CyclomaticComplexity: 7
      functionsReached:
        - _ZNK7llvm_ks14DebugEpochBase10HandleBase14isHandleInSyncEv
        - _ZNK7llvm_ks14DebugEpochBase10HandleBase15getEpochAddressEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:1037,5'
          Dst:             _ZNK7llvm_ks14DebugEpochBase10HandleBase14isHandleInSyncEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:1037,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:1038,5'
          Dst:             _ZNK7llvm_ks14DebugEpochBase10HandleBase14isHandleInSyncEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:1038,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:1039,5'
          Dst:             _ZNK7llvm_ks14DebugEpochBase10HandleBase15getEpochAddressEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:1039,5'
          Dst:             _ZNK7llvm_ks14DebugEpochBase10HandleBase15getEpochAddressEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:1039,5'
          Dst:             __assert_fail
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_E3endEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_E13getBucketsEndEv
        - _ZN7llvm_ks16DenseMapIteratorIjNSt3__18multisetINS1_4pairIjbEENS1_4lessIS4_EENS1_9allocatorIS4_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS9_EELb0EEC2EPSE_SG_RKNS_14DebugEpochBaseEb
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:69,21'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_E13getBucketsEndEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:69,38'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_E13getBucketsEndEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:69,12'
          Dst:             _ZN7llvm_ks16DenseMapIteratorIjNSt3__18multisetINS1_4pairIjbEENS1_4lessIS4_EENS1_9allocatorIS4_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS9_EELb0EEC2EPSE_SG_RKNS_14DebugEpochBaseEb
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_E5beginEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_E10getBucketsEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_E13getBucketsEndEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_E3endEv
        - _ZN7llvm_ks16DenseMapIteratorIjNSt3__18multisetINS1_4pairIjbEENS1_4lessIS4_EENS1_9allocatorIS4_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS9_EELb0EEC2EPSE_SG_RKNS_14DebugEpochBaseEb
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_E5emptyEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:66,12'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_E5emptyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:66,22'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_E3endEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:66,39'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_E10getBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:66,53'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_E13getBucketsEndEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:66,30'
          Dst:             _ZN7llvm_ks16DenseMapIteratorIjNSt3__18multisetINS1_4pairIjbEENS1_4lessIS4_EENS1_9allocatorIS4_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS9_EELb0EEC2EPSE_SG_RKNS_14DebugEpochBaseEb
    - functionName:    _ZN7llvm_ks16DenseMapIteratorIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS2_EELb0EEppEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1044
      functionLinenumberEnd: 1048
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          41
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks16DenseMapIteratorIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS2_EELb0EE23AdvancePastEmptyBucketsEv
        - _ZNK7llvm_ks14DebugEpochBase10HandleBase14isHandleInSyncEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:1045,5'
          Dst:             _ZNK7llvm_ks14DebugEpochBase10HandleBase14isHandleInSyncEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:1045,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:1047,5'
          Dst:             _ZN7llvm_ks16DenseMapIteratorIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS2_EELb0EE23AdvancePastEmptyBucketsEv
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS5_EEEEjS5_S7_SA_EixERKj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 233
      functionLinenumberEnd: 234
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS5_EEEEjS5_S7_SA_E16FindAndConstructERKj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:234,12'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS5_EEEEjS5_S7_SA_E16FindAndConstructERKj
    - functionName:    _ZNK7llvm_ks16HexagonMCChecker19hasValidNewValueDefERKNS0_8NewSenseERKNS_11SmallVectorIS1_Lj2EEE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 552
      functionLinenumberEnd: 578
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         33
      ICount:          224
      EdgeCount:       43
      CyclomaticComplexity: 12
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:556,27'
          Dst:             __assert_fail
    - functionName:    _ZNK7llvm_ks16DenseMapIteratorIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS2_EELb0EEdeEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1020
      functionLinenumberEnd: 1022
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7llvm_ks14DebugEpochBase10HandleBase14isHandleInSyncEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:1021,5'
          Dst:             _ZNK7llvm_ks14DebugEpochBase10HandleBase14isHandleInSyncEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:1021,5'
          Dst:             __assert_fail
    - functionName:    _ZN7llvm_ks16DenseMapIteratorIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS2_EELb1EEC2ILb0EvEERKNS0_IjS2_S4_S7_XT_EEE
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1018
      functionLinenumberEnd: 1018
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks16DenseMapIteratorIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS2_EELb0EEneERKNS0_IjS2_S4_S7_Lb1EEE
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1036
      functionLinenumberEnd: 1041
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         30
      ICount:          111
      EdgeCount:       35
      CyclomaticComplexity: 7
      functionsReached:
        - _ZNK7llvm_ks14DebugEpochBase10HandleBase14isHandleInSyncEv
        - _ZNK7llvm_ks14DebugEpochBase10HandleBase15getEpochAddressEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:1037,5'
          Dst:             _ZNK7llvm_ks14DebugEpochBase10HandleBase14isHandleInSyncEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:1037,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:1038,5'
          Dst:             _ZNK7llvm_ks14DebugEpochBase10HandleBase14isHandleInSyncEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:1038,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:1039,5'
          Dst:             _ZNK7llvm_ks14DebugEpochBase10HandleBase15getEpochAddressEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:1039,5'
          Dst:             _ZNK7llvm_ks14DebugEpochBase10HandleBase15getEpochAddressEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:1039,5'
          Dst:             __assert_fail
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E3endEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E13getBucketsEndEv
        - _ZN7llvm_ks16DenseMapIteratorIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS2_EELb0EEC2EPS7_S9_RKNS_14DebugEpochBaseEb
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:69,21'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E13getBucketsEndEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:69,38'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E13getBucketsEndEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:69,12'
          Dst:             _ZN7llvm_ks16DenseMapIteratorIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS2_EELb0EEC2EPS7_S9_RKNS_14DebugEpochBaseEb
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E5beginEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E10getBucketsEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E13getBucketsEndEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E3endEv
        - _ZN7llvm_ks16DenseMapIteratorIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS2_EELb0EEC2EPS7_S9_RKNS_14DebugEpochBaseEb
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E5emptyEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:66,12'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E5emptyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:66,22'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E3endEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:66,39'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E10getBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:66,53'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E13getBucketsEndEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:66,30'
          Dst:             _ZN7llvm_ks16DenseMapIteratorIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS2_EELb0EEC2EPS7_S9_RKNS_14DebugEpochBaseEb
    - functionName:    _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_E5countERKj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_E15LookupBucketForIjEEbRKT_RPKSF_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:121,12'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_E15LookupBucketForIjEEbRKT_RPKSF_
    - functionName:    _ZNK7llvm_ks11MCInstrDesc7mayLoadEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCInstrDesc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 251
      functionLinenumberEnd: 251
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks11MCInstrDesc8isReturnEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCInstrDesc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 219
      functionLinenumberEnd: 219
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks11MCInstrDesc16isIndirectBranchEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCInstrDesc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 232
      functionLinenumberEnd: 232
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks6MCInst4sizeEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCInst.h'
      linkageType:     InternalLinkage
      functionLinenumber: 179
      functionLinenumberEnd: 179
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          24
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks16HexagonMCChecker10addErrInfoERNS_16HexagonMCErrInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.h'
      linkageType:     InternalLinkage
      functionLinenumber: 203
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    17
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks16HexagonMCErrInfo8setErrorEjj
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.h'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    15
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks16HexagonMCChecker10checkSlotsEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 242
      functionLinenumberEnd: 261
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          98
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks16HexagonMCChecker10addErrInfoERNS_16HexagonMCErrInfoE
        - _ZN7llvm_ks16HexagonMCErrInfo8setErrorEjj
        - _ZN7llvm_ks16HexagonMCErrInfoC2Ev
        - _ZN7llvm_ks18HexagonMCInstrInfo18bundleInstructionsERKNS_6MCInstE
        - _ZN7llvm_ks18HexagonMCInstrInfo8isDuplexERKNS_11MCInstrInfoERKNS_6MCInstE
        - _ZN7llvm_ks18HexagonMCInstrInfo8isImmextERKNS_6MCInstE
        - _ZNK7llvm_ks14iterator_rangeIPKNS_9MCOperandEE3endEv
        - _ZNK7llvm_ks14iterator_rangeIPKNS_9MCOperandEE5beginEv
        - _ZNK7llvm_ks9MCOperand7getInstEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:244,18'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo18bundleInstructionsERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:244,16'
          Dst:             _ZNK7llvm_ks14iterator_rangeIPKNS_9MCOperandEE5beginEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:244,16'
          Dst:             _ZNK7llvm_ks14iterator_rangeIPKNS_9MCOperandEE3endEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:245,30'
          Dst:             _ZNK7llvm_ks9MCOperand7getInstEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:246,9'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo8isImmextERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:248,9'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo8isDuplexERKNS_11MCInstrInfoERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:255,22'
          Dst:             _ZN7llvm_ks16HexagonMCErrInfoC2Ev
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:256,13'
          Dst:             _ZN7llvm_ks16HexagonMCErrInfo8setErrorEjj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:257,5'
          Dst:             _ZN7llvm_ks16HexagonMCChecker10addErrInfoERNS_16HexagonMCErrInfoE
    - functionName:    _ZNK7llvm_ks14iterator_rangeIPKNS_9MCOperandEE5beginEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/iterator_range.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks14iterator_rangeIPKNS_9MCOperandEE3endEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/iterator_range.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks9MCOperand7getInstEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCInst.h'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7llvm_ks9MCOperand6isInstEv
        - __assert_fail
      functionUses:    34
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCInst.h:102,5'
          Dst:             _ZNK7llvm_ks9MCOperand6isInstEv
        - Src:             'llvm/include/llvm/MC/MCInst.h:102,5'
          Dst:             __assert_fail
    - functionName:    _ZN7llvm_ks16HexagonMCErrInfoC2Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks16HexagonMCErrInfo5resetEv
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.h:62,5'
          Dst:             _ZN7llvm_ks16HexagonMCErrInfo5resetEv
    - functionName:    _ZN7llvm_ks16HexagonMCChecker12checkShuffleEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 497
      functionLinenumberEnd: 518
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         28
      ICount:          138
      EdgeCount:       46
      CyclomaticComplexity: 20
      functionsReached:
        - _ZN7llvm_ks15HexagonShuffler5checkEv
        - _ZN7llvm_ks16HexagonMCChecker10addErrInfoERNS_16HexagonMCErrInfoE
        - _ZN7llvm_ks16HexagonMCErrInfo15setShuffleErrorEj
        - _ZN7llvm_ks16HexagonMCErrInfo8setErrorEjj
        - _ZN7llvm_ks16HexagonMCErrInfoC2Ev
        - _ZN7llvm_ks17HexagonMCShufflerC2ERKNS_11MCInstrInfoERKNS_15MCSubtargetInfoERNS_6MCInstE
        - _ZN7llvm_ks17HexagonMCShufflerD2Ev
        - _ZNK7llvm_ks15HexagonShuffler8getErrorEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:498,20'
          Dst:             _ZN7llvm_ks16HexagonMCErrInfoC2Ev
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:501,21'
          Dst:             _ZN7llvm_ks17HexagonMCShufflerC2ERKNS_11MCInstrInfoERKNS_15MCSubtargetInfoERNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:502,12'
          Dst:             _ZN7llvm_ks15HexagonShuffler5checkEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:503,13'
          Dst:             _ZNK7llvm_ks15HexagonShuffler8getErrorEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:504,15'
          Dst:             _ZN7llvm_ks16HexagonMCErrInfo8setErrorEjj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:505,35'
          Dst:             _ZNK7llvm_ks15HexagonShuffler8getErrorEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:505,15'
          Dst:             _ZN7llvm_ks16HexagonMCErrInfo15setShuffleErrorEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:506,7'
          Dst:             _ZN7llvm_ks16HexagonMCChecker10addErrInfoERNS_16HexagonMCErrInfoE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:510,21'
          Dst:             _ZN7llvm_ks17HexagonMCShufflerC2ERKNS_11MCInstrInfoERKNS_15MCSubtargetInfoERNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:511,14'
          Dst:             _ZN7llvm_ks15HexagonShuffler5checkEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:512,13'
          Dst:             _ZN7llvm_ks16HexagonMCErrInfo8setErrorEjj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:513,35'
          Dst:             _ZNK7llvm_ks15HexagonShuffler8getErrorEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:513,13'
          Dst:             _ZN7llvm_ks16HexagonMCErrInfo15setShuffleErrorEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:514,5'
          Dst:             _ZN7llvm_ks16HexagonMCChecker10addErrInfoERNS_16HexagonMCErrInfoE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:518,1'
          Dst:             _ZN7llvm_ks17HexagonMCShufflerD2Ev
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:518,1'
          Dst:             _ZN7llvm_ks17HexagonMCShufflerD2Ev
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:518,1'
          Dst:             _ZN7llvm_ks17HexagonMCShufflerD2Ev
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:518,1'
          Dst:             _ZN7llvm_ks17HexagonMCShufflerD2Ev
    - functionName:    _ZN7llvm_ks16HexagonMCChecker9checkSoloEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 481
      functionLinenumberEnd: 495
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          91
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks16HexagonMCChecker10addErrInfoERNS_16HexagonMCErrInfoE
        - _ZN7llvm_ks16HexagonMCErrInfo8setErrorEjj
        - _ZN7llvm_ks16HexagonMCErrInfoC2Ev
        - _ZN7llvm_ks18HexagonMCInstrInfo10bundleSizeERKNS_6MCInstE
        - _ZN7llvm_ks18HexagonMCInstrInfo18bundleInstructionsERKNS_6MCInstE
        - _ZN7llvm_ks18HexagonMCInstrInfo6isSoloERKNS_11MCInstrInfoERKNS_6MCInstE
        - _ZN7llvm_ks18HexagonMCInstrInfo8isBundleERKNS_6MCInstE
        - _ZNK7llvm_ks14iterator_rangeIPKNS_9MCOperandEE3endEv
        - _ZNK7llvm_ks14iterator_rangeIPKNS_9MCOperandEE5beginEv
        - _ZNK7llvm_ks9MCOperand7getInstEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:482,20'
          Dst:             _ZN7llvm_ks16HexagonMCErrInfoC2Ev
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:483,7'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo8isBundleERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:484,7'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo10bundleSizeERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:485,25'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo18bundleInstructionsERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:485,23'
          Dst:             _ZNK7llvm_ks14iterator_rangeIPKNS_9MCOperandEE5beginEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:485,23'
          Dst:             _ZNK7llvm_ks14iterator_rangeIPKNS_9MCOperandEE3endEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:486,56'
          Dst:             _ZNK7llvm_ks9MCOperand7getInstEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:486,11'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo6isSoloERKNS_11MCInstrInfoERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:487,17'
          Dst:             _ZN7llvm_ks16HexagonMCErrInfo8setErrorEjj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:488,9'
          Dst:             _ZN7llvm_ks16HexagonMCChecker10addErrInfoERNS_16HexagonMCErrInfoE
    - functionName:    _ZN7llvm_ks16HexagonMCChecker14checkRegistersEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 374
      functionLinenumberEnd: 478
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         68
      ICount:          417
      EdgeCount:       91
      CyclomaticComplexity: 25
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_E3endEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_E5beginEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_EixERKj
        - _ZN7llvm_ks16DenseMapIteratorIjNSt3__18multisetINS1_4pairIjbEENS1_4lessIS4_EENS1_9allocatorIS4_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS9_EELb0EEppEv
        - _ZN7llvm_ks16DenseMapIteratorIjNSt3__18multisetINS1_4pairIjbEENS1_4lessIS4_EENS1_9allocatorIS4_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS9_EELb1EEC2ILb0EvEERKNS0_IjS9_SB_SE_XT_EEE
        - _ZN7llvm_ks16HexagonMCChecker10addErrInfoERNS_16HexagonMCErrInfoE
        - _ZN7llvm_ks16HexagonMCErrInfo10setWarningEjj
        - _ZN7llvm_ks16HexagonMCErrInfo8setErrorEjj
        - _ZN7llvm_ks16HexagonMCErrInfoC2Ev
        - _ZN7llvm_ks18HexagonMCInstrInfo11isInnerLoopERKNS_6MCInstE
        - _ZN7llvm_ks18HexagonMCInstrInfo11isOuterLoopERKNS_6MCInstE
        - _ZN7llvm_ks18HexagonMCInstrInfo18bundleInstructionsERKNS_6MCInstE
        - _ZN7llvm_ks18HexagonMCInstrInfo7getTypeERKNS_11MCInstrInfoERKNS_6MCInstE
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_E5countERKj
        - _ZNK7llvm_ks14MCRegisterInfo13isSubRegisterEjj
        - _ZNK7llvm_ks14iterator_rangeIPKNS_9MCOperandEE3endEv
        - _ZNK7llvm_ks14iterator_rangeIPKNS_9MCOperandEE5beginEv
        - _ZNK7llvm_ks16DenseMapIteratorIjNSt3__18multisetINS1_4pairIjbEENS1_4lessIS4_EENS1_9allocatorIS4_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS9_EELb0EEdeEv
        - _ZNK7llvm_ks16DenseMapIteratorIjNSt3__18multisetINS1_4pairIjbEENS1_4lessIS4_EENS1_9allocatorIS4_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS9_EELb0EEneERKNS0_IjS9_SB_SE_Lb1EEE
        - _ZNK7llvm_ks16HexagonMCChecker14isLoopRegisterEj
        - _ZNK7llvm_ks16HexagonMCChecker19isPredicateRegisterEj
        - _ZNK7llvm_ks9MCOperand7getInstEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:375,20'
          Dst:             _ZN7llvm_ks16HexagonMCErrInfoC2Ev
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:377,22'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_E5beginEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:377,22'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_E3endEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:377,22'
          Dst:             _ZN7llvm_ks16DenseMapIteratorIjNSt3__18multisetINS1_4pairIjbEENS1_4lessIS4_EENS1_9allocatorIS4_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS9_EELb1EEC2ILb0EvEERKNS0_IjS9_SB_SE_XT_EEE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:377,22'
          Dst:             _ZNK7llvm_ks16DenseMapIteratorIjNSt3__18multisetINS1_4pairIjbEENS1_4lessIS4_EENS1_9allocatorIS4_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS9_EELb0EEneERKNS0_IjS9_SB_SE_Lb1EEE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:377,22'
          Dst:             _ZNK7llvm_ks16DenseMapIteratorIjNSt3__18multisetINS1_4pairIjbEENS1_4lessIS4_EENS1_9allocatorIS4_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS9_EELb0EEdeEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:382,15'
          Dst:             _ZN7llvm_ks16HexagonMCErrInfo8setErrorEjj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:383,7'
          Dst:             _ZN7llvm_ks16HexagonMCChecker10addErrInfoERNS_16HexagonMCErrInfoE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:386,9'
          Dst:             _ZNK7llvm_ks16HexagonMCChecker14isLoopRegisterEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:386,35'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_E5countERKj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:387,10'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo11isInnerLoopERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:388,10'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo11isOuterLoopERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:390,15'
          Dst:             _ZN7llvm_ks16HexagonMCErrInfo8setErrorEjj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:391,7'
          Dst:             _ZN7llvm_ks16HexagonMCChecker10addErrInfoERNS_16HexagonMCErrInfoE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:398,26'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo13isSubRegisterEjj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:399,15'
          Dst:             _ZN7llvm_ks16HexagonMCErrInfo8setErrorEjj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:400,7'
          Dst:             _ZN7llvm_ks16HexagonMCChecker10addErrInfoERNS_16HexagonMCErrInfoE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:403,10'
          Dst:             _ZNK7llvm_ks16HexagonMCChecker19isPredicateRegisterEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:403,36'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_EixERKj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:405,21'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_EixERKj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:412,28'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo13isSubRegisterEjj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:413,17'
          Dst:             _ZN7llvm_ks16HexagonMCErrInfo8setErrorEjj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:414,9'
          Dst:             _ZN7llvm_ks16HexagonMCChecker10addErrInfoERNS_16HexagonMCErrInfoE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:425,19'
          Dst:             _ZN7llvm_ks16HexagonMCErrInfo8setErrorEjj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:426,11'
          Dst:             _ZN7llvm_ks16HexagonMCChecker10addErrInfoERNS_16HexagonMCErrInfoE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:435,19'
          Dst:             _ZN7llvm_ks16HexagonMCErrInfo8setErrorEjj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:436,11'
          Dst:             _ZN7llvm_ks16HexagonMCChecker10addErrInfoERNS_16HexagonMCErrInfoE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:377,22'
          Dst:             _ZN7llvm_ks16DenseMapIteratorIjNSt3__18multisetINS1_4pairIjbEENS1_4lessIS4_EENS1_9allocatorIS4_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS9_EELb0EEppEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:449,15'
          Dst:             _ZN7llvm_ks16HexagonMCErrInfo10setWarningEjj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:450,7'
          Dst:             _ZN7llvm_ks16HexagonMCChecker10addErrInfoERNS_16HexagonMCErrInfoE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:462,29'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo18bundleInstructionsERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:462,27'
          Dst:             _ZNK7llvm_ks14iterator_rangeIPKNS_9MCOperandEE5beginEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:462,27'
          Dst:             _ZNK7llvm_ks14iterator_rangeIPKNS_9MCOperandEE3endEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:463,60'
          Dst:             _ZNK7llvm_ks9MCOperand7getInstEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:463,12'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo7getTypeERKNS_11MCInstrInfoERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:470,17'
          Dst:             _ZN7llvm_ks16HexagonMCErrInfo10setWarningEjj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:471,9'
          Dst:             _ZN7llvm_ks16HexagonMCChecker10addErrInfoERNS_16HexagonMCErrInfoE
    - functionName:    _ZNK7llvm_ks16HexagonMCChecker19isPredicateRegisterEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.h'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 186
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          41
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_EixERKj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 233
      functionLinenumberEnd: 234
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_E16FindAndConstructERKj
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:234,12'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_E16FindAndConstructERKj
    - functionName:    _ZN7llvm_ks16HexagonMCChecker14checkNewValuesEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 356
      functionLinenumberEnd: 371
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          69
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS5_EEEEjS5_S7_SA_EixERKj
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E3endEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E5beginEv
        - _ZN7llvm_ks16DenseMapIteratorIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS2_EELb0EEppEv
        - _ZN7llvm_ks16DenseMapIteratorIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS2_EELb1EEC2ILb0EvEERKNS0_IjS2_S4_S7_XT_EEE
        - _ZN7llvm_ks16HexagonMCChecker10addErrInfoERNS_16HexagonMCErrInfoE
        - _ZN7llvm_ks16HexagonMCErrInfo8setErrorEjj
        - _ZN7llvm_ks16HexagonMCErrInfoC2Ev
        - _ZNK7llvm_ks16DenseMapIteratorIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS2_EELb0EEdeEv
        - _ZNK7llvm_ks16DenseMapIteratorIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS2_EELb0EEneERKNS0_IjS2_S4_S7_Lb1EEE
        - _ZNK7llvm_ks16HexagonMCChecker19hasValidNewValueDefERKNS0_8NewSenseERKNS_11SmallVectorIS1_Lj2EEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:357,20'
          Dst:             _ZN7llvm_ks16HexagonMCErrInfoC2Ev
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:359,16'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E5beginEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:359,16'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E3endEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:359,16'
          Dst:             _ZN7llvm_ks16DenseMapIteratorIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS2_EELb1EEC2ILb0EvEERKNS0_IjS2_S4_S7_XT_EEE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:359,16'
          Dst:             _ZNK7llvm_ks16DenseMapIteratorIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS2_EELb0EEneERKNS0_IjS2_S4_S7_Lb1EEE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:359,16'
          Dst:             _ZNK7llvm_ks16DenseMapIteratorIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS2_EELb0EEdeEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:363,34'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS5_EEEEjS5_S7_SA_EixERKj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:363,10'
          Dst:             _ZNK7llvm_ks16HexagonMCChecker19hasValidNewValueDefERKNS0_8NewSenseERKNS_11SmallVectorIS1_Lj2EEE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:364,15'
          Dst:             _ZN7llvm_ks16HexagonMCErrInfo8setErrorEjj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:365,7'
          Dst:             _ZN7llvm_ks16HexagonMCChecker10addErrInfoERNS_16HexagonMCErrInfoE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:359,16'
          Dst:             _ZN7llvm_ks16DenseMapIteratorIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS2_EELb0EEppEv
    - functionName:    _ZN7llvm_ks16HexagonMCChecker15checkPredicatesEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 322
      functionLinenumberEnd: 353
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         22
      ICount:          127
      EdgeCount:       28
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7llvm_ks16HexagonMCChecker10addErrInfoERNS_16HexagonMCErrInfoE
        - _ZN7llvm_ks16HexagonMCErrInfo8setErrorEjj
        - _ZN7llvm_ks16HexagonMCErrInfoC2Ev
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_E5countERKj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:323,20'
          Dst:             _ZN7llvm_ks16HexagonMCErrInfoC2Ev
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:328,15'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_E5countERKj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:332,15'
          Dst:             _ZN7llvm_ks16HexagonMCErrInfo8setErrorEjj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:333,7'
          Dst:             _ZN7llvm_ks16HexagonMCChecker10addErrInfoERNS_16HexagonMCErrInfoE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:342,40'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_E5countERKj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:346,15'
          Dst:             _ZN7llvm_ks16HexagonMCErrInfo8setErrorEjj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:347,7'
          Dst:             _ZN7llvm_ks16HexagonMCChecker10addErrInfoERNS_16HexagonMCErrInfoE
    - functionName:    _ZN7llvm_ks16HexagonMCChecker13checkBranchesEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 264
      functionLinenumberEnd: 319
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         54
      ICount:          264
      EdgeCount:       72
      CyclomaticComplexity: 20
      functionsReached:
        - _ZN7llvm_ks16HexagonMCChecker10addErrInfoERNS_16HexagonMCErrInfoE
        - _ZN7llvm_ks16HexagonMCErrInfo8setErrorEjj
        - _ZN7llvm_ks16HexagonMCErrInfoC2Ev
        - _ZN7llvm_ks18HexagonMCInstrInfo10isNewValueERKNS_11MCInstrInfoERKNS_6MCInstE
        - _ZN7llvm_ks18HexagonMCInstrInfo11isInnerLoopERKNS_6MCInstE
        - _ZN7llvm_ks18HexagonMCInstrInfo11isOuterLoopERKNS_6MCInstE
        - _ZN7llvm_ks18HexagonMCInstrInfo12isPredicatedERKNS_11MCInstrInfoERKNS_6MCInstE
        - _ZN7llvm_ks18HexagonMCInstrInfo15isPredicatedNewERKNS_11MCInstrInfoERKNS_6MCInstE
        - _ZN7llvm_ks18HexagonMCInstrInfo7getDescERKNS_11MCInstrInfoERKNS_6MCInstE
        - _ZN7llvm_ks18HexagonMCInstrInfo8isBundleERKNS_6MCInstE
        - _ZN7llvm_ks18HexagonMCInstrInfo8isImmextERKNS_6MCInstE
        - _ZN7llvm_ks6MCInst5beginEv
        - _ZNK7llvm_ks11MCInstrDesc16isIndirectBranchEv
        - _ZNK7llvm_ks11MCInstrDesc6isCallEv
        - _ZNK7llvm_ks11MCInstrDesc7mayLoadEv
        - _ZNK7llvm_ks11MCInstrDesc8isBranchEv
        - _ZNK7llvm_ks11MCInstrDesc8isReturnEv
        - _ZNK7llvm_ks6MCInst4sizeEv
        - _ZNK7llvm_ks9MCOperand7getInstEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:265,20'
          Dst:             _ZN7llvm_ks16HexagonMCErrInfoC2Ev
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:266,7'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo8isBundleERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:273,18'
          Dst:             _ZNK7llvm_ks6MCInst4sizeEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:274,32'
          Dst:             _ZN7llvm_ks6MCInst5beginEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:274,43'
          Dst:             _ZNK7llvm_ks9MCOperand7getInstEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:276,11'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo8isImmextERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:278,11'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo7getDescERKNS_11MCInstrInfoERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:278,50'
          Dst:             _ZNK7llvm_ks11MCInstrDesc8isBranchEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:279,11'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo7getDescERKNS_11MCInstrInfoERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:279,50'
          Dst:             _ZNK7llvm_ks11MCInstrDesc6isCallEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:281,13'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo7getDescERKNS_11MCInstrInfoERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:281,52'
          Dst:             _ZNK7llvm_ks11MCInstrDesc16isIndirectBranchEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:282,13'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo15isPredicatedNewERKNS_11MCInstrInfoERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:284,13'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo10isNewValueERKNS_11MCInstrInfoERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:287,13'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo12isPredicatedERKNS_11MCInstrInfoERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:288,13'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo15isPredicatedNewERKNS_11MCInstrInfoERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:295,11'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo7getDescERKNS_11MCInstrInfoERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:295,50'
          Dst:             _ZNK7llvm_ks11MCInstrDesc8isReturnEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:296,11'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo7getDescERKNS_11MCInstrInfoERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:296,50'
          Dst:             _ZNK7llvm_ks11MCInstrDesc7mayLoadEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:301,11'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo11isInnerLoopERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:302,11'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo11isOuterLoopERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:304,17'
          Dst:             _ZN7llvm_ks16HexagonMCErrInfo8setErrorEjj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:305,9'
          Dst:             _ZN7llvm_ks16HexagonMCChecker10addErrInfoERNS_16HexagonMCErrInfoE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:312,17'
          Dst:             _ZN7llvm_ks16HexagonMCErrInfo8setErrorEjj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:313,9'
          Dst:             _ZN7llvm_ks16HexagonMCChecker10addErrInfoERNS_16HexagonMCErrInfoE
    - functionName:    _ZNK7llvm_ks11MCInstrDesc8isBranchEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCInstrDesc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 228
      functionLinenumberEnd: 228
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    16
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks11MCInstrDesc6isCallEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCInstrDesc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 222
      functionLinenumberEnd: 222
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks16HexagonMCChecker5checkEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 227
      functionLinenumberEnd: 237
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         16
      ICount:          96
      EdgeCount:       22
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7llvm_ks16HexagonMCChecker10checkSlotsEv
        - _ZN7llvm_ks16HexagonMCChecker12checkShuffleEv
        - _ZN7llvm_ks16HexagonMCChecker13checkBranchesEv
        - _ZN7llvm_ks16HexagonMCChecker14checkNewValuesEv
        - _ZN7llvm_ks16HexagonMCChecker14checkRegistersEv
        - _ZN7llvm_ks16HexagonMCChecker15checkPredicatesEv
        - _ZN7llvm_ks16HexagonMCChecker9checkSoloEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:228,15'
          Dst:             _ZN7llvm_ks16HexagonMCChecker13checkBranchesEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:229,15'
          Dst:             _ZN7llvm_ks16HexagonMCChecker15checkPredicatesEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:230,16'
          Dst:             _ZN7llvm_ks16HexagonMCChecker14checkNewValuesEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:231,15'
          Dst:             _ZN7llvm_ks16HexagonMCChecker14checkRegistersEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:232,15'
          Dst:             _ZN7llvm_ks16HexagonMCChecker9checkSoloEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:233,16'
          Dst:             _ZN7llvm_ks16HexagonMCChecker12checkShuffleEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:234,16'
          Dst:             _ZN7llvm_ks16HexagonMCChecker10checkSlotsEv
    - functionName:    _ZN7llvm_ks8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS2_EEEC2Ej
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 553
      functionLinenumberEnd: 555
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          39
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_EC2Ev
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_ED2Ev
        - _ZN7llvm_ks8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS2_EEE4initEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:553,12'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_EC2Ev
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:554,5'
          Dst:             _ZN7llvm_ks8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS2_EEE4initEj
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:555,3'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_ED2Ev
    - functionName:    _ZN7llvm_ks8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEC2Ej
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 553
      functionLinenumberEnd: 555
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          39
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS5_EEEEjS5_S7_SA_EC2Ev
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS5_EEEEjS5_S7_SA_ED2Ev
        - _ZN7llvm_ks8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEE4initEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:553,12'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS5_EEEEjS5_S7_SA_EC2Ev
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:554,5'
          Dst:             _ZN7llvm_ks8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEE4initEj
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:555,3'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS5_EEEEjS5_S7_SA_ED2Ev
    - functionName:    _ZN7llvm_ks8DenseMapIjNSt3__18multisetINS1_4pairIjbEENS1_4lessIS4_EENS1_9allocatorIS4_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS9_EEEC2Ej
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 553
      functionLinenumberEnd: 555
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          39
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_EC2Ev
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_ED2Ev
        - _ZN7llvm_ks8DenseMapIjNSt3__18multisetINS1_4pairIjbEENS1_4lessIS4_EENS1_9allocatorIS4_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS9_EEE4initEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:553,12'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_EC2Ev
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:554,5'
          Dst:             _ZN7llvm_ks8DenseMapIjNSt3__18multisetINS1_4pairIjbEENS1_4lessIS4_EENS1_9allocatorIS4_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS9_EEE4initEj
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:555,3'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_ED2Ev
    - functionName:    _ZN7llvm_ks16HexagonMCCheckerC2ERKNS_11MCInstrInfoERKNS_15MCSubtargetInfoERNS_6MCInstES8_RKNS_14MCRegisterInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 223
      functionLinenumberEnd: 225
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          122
      EdgeCount:       21
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7llvm_ks16HexagonMCChecker4initEv
        - _ZN7llvm_ks16HexagonMCErrInfoC2Ev
        - _ZN7llvm_ks8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEC2Ej
        - _ZN7llvm_ks8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEED2Ev
        - _ZN7llvm_ks8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS2_EEEC2Ej
        - _ZN7llvm_ks8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS2_EEED2Ev
        - _ZN7llvm_ks8DenseMapIjNSt3__18multisetINS1_4pairIjbEENS1_4lessIS4_EENS1_9allocatorIS4_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS9_EEEC2Ej
        - _ZN7llvm_ks8DenseMapIjNSt3__18multisetINS1_4pairIjbEENS1_4lessIS4_EENS1_9allocatorIS4_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS9_EEED2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:220,19'
          Dst:             _ZN7llvm_ks8DenseMapIjNSt3__18multisetINS1_4pairIjbEENS1_4lessIS4_EENS1_9allocatorIS4_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS9_EEEC2Ej
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:220,19'
          Dst:             _ZN7llvm_ks8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEC2Ej
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:220,19'
          Dst:             _ZN7llvm_ks8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS2_EEEC2Ej
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:220,19'
          Dst:             _ZN7llvm_ks16HexagonMCErrInfoC2Ev
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:224,3'
          Dst:             _ZN7llvm_ks16HexagonMCChecker4initEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:225,1'
          Dst:             _ZN7llvm_ks8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS2_EEED2Ev
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:225,1'
          Dst:             _ZN7llvm_ks8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEED2Ev
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:225,1'
          Dst:             _ZN7llvm_ks8DenseMapIjNSt3__18multisetINS1_4pairIjbEENS1_4lessIS4_EENS1_9allocatorIS4_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS9_EEED2Ev
    - functionName:    _ZN7llvm_ks16HexagonMCChecker4initEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         16
      ICount:          135
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_EixEOj
        - _ZN7llvm_ks16HexagonMCChecker4initERKNS_6MCInstE
        - _ZN7llvm_ks18HexagonMCInstrInfo11isInnerLoopERKNS_6MCInstE
        - _ZN7llvm_ks18HexagonMCInstrInfo11isOuterLoopERKNS_6MCInstE
        - _ZN7llvm_ks18HexagonMCInstrInfo18bundleInstructionsERKNS_6MCInstE
        - _ZN7llvm_ks18HexagonMCInstrInfo8isBundleERKNS_6MCInstE
        - _ZNK7llvm_ks14iterator_rangeIPKNS_9MCOperandEE3endEv
        - _ZNK7llvm_ks14iterator_rangeIPKNS_9MCOperandEE5beginEv
        - _ZNK7llvm_ks9MCOperand7getInstEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:37,7'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo11isInnerLoopERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:38,5'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_EixEOj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:39,5'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_EixEOj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:41,7'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo11isOuterLoopERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:42,5'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_EixEOj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:43,5'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_EixEOj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:46,7'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo8isBundleERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:48,25'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo18bundleInstructionsERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:48,23'
          Dst:             _ZNK7llvm_ks14iterator_rangeIPKNS_9MCOperandEE5beginEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:48,23'
          Dst:             _ZNK7llvm_ks14iterator_rangeIPKNS_9MCOperandEE3endEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:49,15'
          Dst:             _ZNK7llvm_ks9MCOperand7getInstEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:49,7'
          Dst:             _ZN7llvm_ks16HexagonMCChecker4initERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:52,5'
          Dst:             _ZN7llvm_ks16HexagonMCChecker4initERKNS_6MCInstE
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_EixEOj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 245
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_E16FindAndConstructEOj
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:246,12'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_E16FindAndConstructEOj
    - functionName:    _ZN7llvm_ks16HexagonMCChecker4initERKNS_6MCInstE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 218
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         140
      ICount:          833
      EdgeCount:       184
      CyclomaticComplexity: 46
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS5_EEEEjS5_S7_SA_EixEOj
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_EixERKj
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_EixEOj
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_EixERKj
        - _ZN7llvm_ks16HexagonMCChecker19compoundRegisterMapERj
        - _ZN7llvm_ks16HexagonMCChecker8NewSense3DefEjbb
        - _ZN7llvm_ks16HexagonMCChecker8NewSense3JmpEb
        - _ZN7llvm_ks16HexagonMCChecker8NewSense3UseEjb
        - _ZN7llvm_ks16MCSubRegIteratorC2EjPKNS_14MCRegisterInfoEb
        - _ZN7llvm_ks18HexagonMCInstrInfo10isCompoundERKNS_11MCInstrInfoERKNS_6MCInstE
        - _ZN7llvm_ks18HexagonMCInstrInfo10isNewValueERKNS_11MCInstrInfoERKNS_6MCInstE
        - _ZN7llvm_ks18HexagonMCInstrInfo11hasNewValueERKNS_11MCInstrInfoERKNS_6MCInstE
        - _ZN7llvm_ks18HexagonMCInstrInfo12hasNewValue2ERKNS_11MCInstrInfoERKNS_6MCInstE
        - _ZN7llvm_ks18HexagonMCInstrInfo12isPredicatedERKNS_11MCInstrInfoERKNS_6MCInstE
        - _ZN7llvm_ks18HexagonMCInstrInfo15isPredicateLateERKNS_11MCInstrInfoERKNS_6MCInstE
        - _ZN7llvm_ks18HexagonMCInstrInfo15isPredicatedNewERKNS_11MCInstrInfoERKNS_6MCInstE
        - _ZN7llvm_ks18HexagonMCInstrInfo16isPredicatedTrueERKNS_11MCInstrInfoERKNS_6MCInstE
        - _ZN7llvm_ks18HexagonMCInstrInfo18getNewValueOperandERKNS_11MCInstrInfoERKNS_6MCInstE
        - _ZN7llvm_ks18HexagonMCInstrInfo19getNewValueOperand2ERKNS_11MCInstrInfoERKNS_6MCInstE
        - _ZN7llvm_ks18HexagonMCInstrInfo7getDescERKNS_11MCInstrInfoERKNS_6MCInstE
        - _ZN7llvm_ks18HexagonMCInstrInfo7getTypeERKNS_11MCInstrInfoERKNS_6MCInstE
        - _ZN7llvm_ks18HexagonMCInstrInfo7isFloatERKNS_11MCInstrInfoERKNS_6MCInstE
        - _ZN7llvm_ks18MCRegAliasIteratorC2EjPKNS_14MCRegisterInfoEb
        - _ZN7llvm_ks18MCRegAliasIteratorppEv
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_16HexagonMCChecker8NewSenseELb1EE9push_backERKS2_
        - _ZNK7llvm_ks11MCInstrDesc10getNumDefsEv
        - _ZNK7llvm_ks11MCInstrDesc14getNumOperandsEv
        - _ZNK7llvm_ks11MCInstrDesc15getImplicitDefsEv
        - _ZNK7llvm_ks11MCInstrDesc6isCallEv
        - _ZNK7llvm_ks11MCInstrDesc8isBranchEv
        - _ZNK7llvm_ks14MCRegisterInfo16DiffListIterator7isValidEv
        - _ZNK7llvm_ks16HexagonMCChecker19isPredicateRegisterEj
        - _ZNK7llvm_ks18MCRegAliasIterator7isValidEv
        - _ZNK7llvm_ks18MCRegAliasIteratordeEv
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks9MCOperand5isRegEv
        - _ZNK7llvm_ks9MCOperand6getRegEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:56,29'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo7getDescERKNS_11MCInstrInfoERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:61,26'
          Dst:             _ZNK7llvm_ks11MCInstrDesc10getNumDefsEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:61,49'
          Dst:             _ZNK7llvm_ks11MCInstrDesc14getNumOperandsEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:62,13'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:62,27'
          Dst:             _ZNK7llvm_ks9MCOperand5isRegEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:63,24'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:63,38'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:65,11'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo12isPredicatedERKNS_11MCInstrInfoERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:65,58'
          Dst:             _ZNK7llvm_ks16HexagonMCChecker19isPredicateRegisterEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:68,18'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo16isPredicatedTrueERKNS_11MCInstrInfoERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:71,13'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo15isPredicatedNewERKNS_11MCInstrInfoERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:77,45'
          Dst:             _ZN7llvm_ks16MCSubRegIteratorC2EjPKNS_14MCRegisterInfoEb
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:77,70'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo16DiffListIterator7isValidEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:77,32'
          Dst:             _ZN7llvm_ks18MCRegAliasIteratorC2EjPKNS_14MCRegisterInfoEb
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:78,16'
          Dst:             _ZNK7llvm_ks18MCRegAliasIterator7isValidEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:80,32'
          Dst:             _ZNK7llvm_ks18MCRegAliasIteratordeEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:80,15'
          Dst:             _ZN7llvm_ks16MCSubRegIteratorC2EjPKNS_14MCRegisterInfoEb
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:80,43'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo16DiffListIterator7isValidEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:82,24'
          Dst:             _ZNK7llvm_ks18MCRegAliasIteratordeEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:79,12'
          Dst:             _ZN7llvm_ks18MCRegAliasIteratorppEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:86,38'
          Dst:             _ZNK7llvm_ks11MCInstrDesc15getImplicitDefsEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:90,37'
          Dst:             _ZNK7llvm_ks11MCInstrDesc6isCallEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:106,16'
          Dst:             _ZNK7llvm_ks16HexagonMCChecker19isPredicateRegisterEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:107,16'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo15isPredicateLateERKNS_11MCInstrInfoERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:111,9'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_EixERKj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:115,33'
          Dst:             _ZNK7llvm_ks11MCInstrDesc10getNumDefsEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:116,22'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:116,36'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:121,41'
          Dst:             _ZN7llvm_ks16MCSubRegIteratorC2EjPKNS_14MCRegisterInfoEb
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:121,66'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo16DiffListIterator7isValidEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:121,28'
          Dst:             _ZN7llvm_ks18MCRegAliasIteratorC2EjPKNS_14MCRegisterInfoEb
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:122,13'
          Dst:             _ZNK7llvm_ks18MCRegAliasIterator7isValidEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:124,28'
          Dst:             _ZNK7llvm_ks18MCRegAliasIteratordeEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:124,11'
          Dst:             _ZN7llvm_ks16MCSubRegIteratorC2EjPKNS_14MCRegisterInfoEb
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:124,39'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo16DiffListIterator7isValidEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:128,16'
          Dst:             _ZNK7llvm_ks18MCRegAliasIteratordeEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:137,50'
          Dst:             _ZNK7llvm_ks18MCRegAliasIteratordeEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:142,25'
          Dst:             _ZNK7llvm_ks18MCRegAliasIteratordeEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:143,16'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo15isPredicateLateERKNS_11MCInstrInfoERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:143,86'
          Dst:             _ZNK7llvm_ks18MCRegAliasIteratordeEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:143,66'
          Dst:             _ZNK7llvm_ks16HexagonMCChecker19isPredicateRegisterEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:145,26'
          Dst:             _ZNK7llvm_ks18MCRegAliasIteratordeEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:146,26'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo7getTypeERKNS_11MCInstrInfoERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:150,24'
          Dst:             _ZNK7llvm_ks18MCRegAliasIteratordeEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:150,36'
          Dst:             _ZNK7llvm_ks18MCRegAliasIteratordeEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:150,31'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_EixEOj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:151,26'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo7getTypeERKNS_11MCInstrInfoERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:157,24'
          Dst:             _ZNK7llvm_ks18MCRegAliasIteratordeEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:158,26'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo12hasNewValue2ERKNS_11MCInstrInfoERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:161,21'
          Dst:             _ZNK7llvm_ks18MCRegAliasIteratordeEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:163,14'
          Dst:             _ZNK7llvm_ks18MCRegAliasIteratordeEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:163,9'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__18multisetINS2_4pairIjbEENS2_4lessIS5_EENS2_9allocatorIS5_EEEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjSA_EEEEjSA_SC_SF_EixEOj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:123,9'
          Dst:             _ZN7llvm_ks18MCRegAliasIteratorppEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:168,7'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo11hasNewValueERKNS_11MCInstrInfoERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:169,18'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo18getNewValueOperandERKNS_11MCInstrInfoERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:169,68'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:171,9'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo10isCompoundERKNS_11MCInstrInfoERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:172,7'
          Dst:             _ZN7llvm_ks16HexagonMCChecker19compoundRegisterMapERj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:174,41'
          Dst:             _ZN7llvm_ks16MCSubRegIteratorC2EjPKNS_14MCRegisterInfoEb
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:174,66'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo16DiffListIterator7isValidEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:174,28'
          Dst:             _ZN7llvm_ks18MCRegAliasIteratorC2EjPKNS_14MCRegisterInfoEb
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:175,13'
          Dst:             _ZNK7llvm_ks18MCRegAliasIterator7isValidEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:177,29'
          Dst:             _ZNK7llvm_ks18MCRegAliasIteratordeEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:177,12'
          Dst:             _ZN7llvm_ks16MCSubRegIteratorC2EjPKNS_14MCRegisterInfoEb
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:177,40'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo16DiffListIterator7isValidEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:179,17'
          Dst:             _ZNK7llvm_ks18MCRegAliasIteratordeEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:179,9'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS5_EEEEjS5_S7_SA_EixEOj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:179,56'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo16isPredicatedTrueERKNS_11MCInstrInfoERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:180,47'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo7isFloatERKNS_11MCInstrInfoERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:179,33'
          Dst:             _ZN7llvm_ks16HexagonMCChecker8NewSense3DefEjbb
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:179,23'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_16HexagonMCChecker8NewSenseELb1EE9push_backERKS2_
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:176,9'
          Dst:             _ZN7llvm_ks18MCRegAliasIteratorppEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:184,9'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo12hasNewValue2ERKNS_11MCInstrInfoERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:185,21'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo19getNewValueOperand2ERKNS_11MCInstrInfoERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:185,72'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:187,44'
          Dst:             _ZN7llvm_ks16MCSubRegIteratorC2EjPKNS_14MCRegisterInfoEb
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:187,70'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo16DiffListIterator7isValidEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:187,30'
          Dst:             _ZN7llvm_ks18MCRegAliasIteratorC2EjPKNS_14MCRegisterInfoEb
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:188,15'
          Dst:             _ZNK7llvm_ks18MCRegAliasIterator7isValidEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:190,31'
          Dst:             _ZNK7llvm_ks18MCRegAliasIteratordeEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:190,14'
          Dst:             _ZN7llvm_ks16MCSubRegIteratorC2EjPKNS_14MCRegisterInfoEb
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:190,42'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo16DiffListIterator7isValidEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:191,19'
          Dst:             _ZNK7llvm_ks18MCRegAliasIteratordeEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:191,11'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS5_EEEEjS5_S7_SA_EixEOj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:191,58'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo16isPredicatedTrueERKNS_11MCInstrInfoERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:192,49'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo7isFloatERKNS_11MCInstrInfoERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:191,35'
          Dst:             _ZN7llvm_ks16HexagonMCChecker8NewSense3DefEjbb
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:191,25'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_16HexagonMCChecker8NewSenseELb1EE9push_backERKS2_
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:189,11'
          Dst:             _ZN7llvm_ks18MCRegAliasIteratorppEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:197,7'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo15isPredicatedNewERKNS_11MCInstrInfoERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:198,28'
          Dst:             _ZNK7llvm_ks11MCInstrDesc10getNumDefsEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:198,51'
          Dst:             _ZNK7llvm_ks11MCInstrDesc14getNumOperandsEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:199,15'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:199,29'
          Dst:             _ZNK7llvm_ks9MCOperand5isRegEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:200,26'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:200,40'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:202,13'
          Dst:             _ZNK7llvm_ks16HexagonMCChecker19isPredicateRegisterEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:207,7'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo10isNewValueERKNS_11MCInstrInfoERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:208,18'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo18getNewValueOperandERKNS_11MCInstrInfoERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:208,68'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:210,10'
          Dst:             _ZN7llvm_ks16MCSubRegIteratorC2EjPKNS_14MCRegisterInfoEb
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:210,35'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo16DiffListIterator7isValidEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:212,16'
          Dst:             _ZNK7llvm_ks11MCInstrDesc8isBranchEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:213,36'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo7getTypeERKNS_11MCInstrInfoERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:213,22'
          Dst:             _ZN7llvm_ks16HexagonMCChecker8NewSense3JmpEb
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:213,9'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_EixERKj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:215,45'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo16isPredicatedTrueERKNS_11MCInstrInfoERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:215,22'
          Dst:             _ZN7llvm_ks16HexagonMCChecker8NewSense3UseEjb
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:215,9'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_EixERKj
    - functionName:    _ZN7llvm_ks18MCRegAliasIteratorC2EjPKNS_14MCRegisterInfoEb
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCRegisterInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 647
      functionLinenumberEnd: 658
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          113
      EdgeCount:       26
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7llvm_ks14MCRegisterInfo16DiffListIteratorppEv
        - _ZN7llvm_ks17MCRegUnitIteratorC2EjPKNS_14MCRegisterInfoE
        - _ZN7llvm_ks17MCRegUnitIteratorC2Ev
        - _ZN7llvm_ks18MCSuperRegIteratorC2EjPKNS_14MCRegisterInfoEb
        - _ZN7llvm_ks18MCSuperRegIteratorC2Ev
        - _ZN7llvm_ks21MCRegUnitRootIteratorC2EjPKNS_14MCRegisterInfoE
        - _ZN7llvm_ks21MCRegUnitRootIteratorC2Ev
        - _ZN7llvm_ks21MCRegUnitRootIteratorppEv
        - _ZNK7llvm_ks14MCRegisterInfo16DiffListIterator7isValidEv
        - _ZNK7llvm_ks14MCRegisterInfo16DiffListIteratordeEv
        - _ZNK7llvm_ks21MCRegUnitRootIterator7isValidEv
        - _ZNK7llvm_ks21MCRegUnitRootIteratordeEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCRegisterInfo.h:645,3'
          Dst:             _ZN7llvm_ks17MCRegUnitIteratorC2Ev
        - Src:             'llvm/include/llvm/MC/MCRegisterInfo.h:645,3'
          Dst:             _ZN7llvm_ks21MCRegUnitRootIteratorC2Ev
        - Src:             'llvm/include/llvm/MC/MCRegisterInfo.h:645,3'
          Dst:             _ZN7llvm_ks18MCSuperRegIteratorC2Ev
        - Src:             'llvm/include/llvm/MC/MCRegisterInfo.h:650,15'
          Dst:             _ZN7llvm_ks17MCRegUnitIteratorC2EjPKNS_14MCRegisterInfoE
        - Src:             'llvm/include/llvm/MC/MCRegisterInfo.h:650,48'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo16DiffListIterator7isValidEv
        - Src:             'llvm/include/llvm/MC/MCRegisterInfo.h:651,40'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo16DiffListIteratordeEv
        - Src:             'llvm/include/llvm/MC/MCRegisterInfo.h:651,18'
          Dst:             _ZN7llvm_ks21MCRegUnitRootIteratorC2EjPKNS_14MCRegisterInfoE
        - Src:             'llvm/include/llvm/MC/MCRegisterInfo.h:651,56'
          Dst:             _ZNK7llvm_ks21MCRegUnitRootIterator7isValidEv
        - Src:             'llvm/include/llvm/MC/MCRegisterInfo.h:652,38'
          Dst:             _ZNK7llvm_ks21MCRegUnitRootIteratordeEv
        - Src:             'llvm/include/llvm/MC/MCRegisterInfo.h:652,19'
          Dst:             _ZN7llvm_ks18MCSuperRegIteratorC2EjPKNS_14MCRegisterInfoEb
        - Src:             'llvm/include/llvm/MC/MCRegisterInfo.h:652,60'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo16DiffListIterator7isValidEv
        - Src:             'llvm/include/llvm/MC/MCRegisterInfo.h:653,40'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo16DiffListIteratordeEv
        - Src:             'llvm/include/llvm/MC/MCRegisterInfo.h:652,71'
          Dst:             _ZN7llvm_ks14MCRegisterInfo16DiffListIteratorppEv
        - Src:             'llvm/include/llvm/MC/MCRegisterInfo.h:651,67'
          Dst:             _ZN7llvm_ks21MCRegUnitRootIteratorppEv
        - Src:             'llvm/include/llvm/MC/MCRegisterInfo.h:650,59'
          Dst:             _ZN7llvm_ks14MCRegisterInfo16DiffListIteratorppEv
    - functionName:    _ZNK7llvm_ks18MCRegAliasIterator7isValidEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCRegisterInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 660
      functionLinenumberEnd: 660
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks14MCRegisterInfo16DiffListIterator7isValidEv
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCRegisterInfo.h:660,36'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo16DiffListIterator7isValidEv
    - functionName:    _ZNK7llvm_ks18MCRegAliasIteratordeEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCRegisterInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 662
      functionLinenumberEnd: 664
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          39
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7llvm_ks14MCRegisterInfo16DiffListIterator7isValidEv
        - _ZNK7llvm_ks14MCRegisterInfo16DiffListIteratordeEv
        - __assert_fail
      functionUses:    17
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCRegisterInfo.h:663,5'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo16DiffListIterator7isValidEv
        - Src:             'llvm/include/llvm/MC/MCRegisterInfo.h:663,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/MC/MCRegisterInfo.h:664,12'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo16DiffListIteratordeEv
    - functionName:    _ZN7llvm_ks18MCRegAliasIteratorppEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCRegisterInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 685
      functionLinenumberEnd: 689
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         19
      ICount:          72
      EdgeCount:       23
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks18MCRegAliasIterator7advanceEv
        - _ZNK7llvm_ks14MCRegisterInfo16DiffListIteratordeEv
        - _ZNK7llvm_ks18MCRegAliasIterator7isValidEv
        - __assert_fail
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCRegisterInfo.h:686,5'
          Dst:             _ZNK7llvm_ks18MCRegAliasIterator7isValidEv
        - Src:             'llvm/include/llvm/MC/MCRegisterInfo.h:686,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/MC/MCRegisterInfo.h:687,8'
          Dst:             _ZN7llvm_ks18MCRegAliasIterator7advanceEv
        - Src:             'llvm/include/llvm/MC/MCRegisterInfo.h:688,28'
          Dst:             _ZNK7llvm_ks18MCRegAliasIterator7isValidEv
        - Src:             'llvm/include/llvm/MC/MCRegisterInfo.h:688,41'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo16DiffListIteratordeEv
    - functionName:    _ZN7llvm_ks16HexagonMCChecker19compoundRegisterMapERj
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 520
      functionLinenumberEnd: 549
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          63
      EdgeCount:       20
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp:521,3'
          Branch Sides:    []
      Callsites:       []
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS5_EEEEjS5_S7_SA_EixEOj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 245
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS5_EEEEjS5_S7_SA_E16FindAndConstructEOj
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:246,12'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_11SmallVectorINS_16HexagonMCChecker8NewSenseELj2EEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS5_EEEEjS5_S7_SA_E16FindAndConstructEOj
    - functionName:    _ZN7llvm_ks16HexagonMCChecker8NewSense3DefEjbb
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.h'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - int
        - bool
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          29
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseINS_16HexagonMCChecker8NewSenseELb1EE9push_backERKS2_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 337
      functionLinenumberEnd: 342
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_16HexagonMCChecker8NewSenseELb1EE4growEm
        - _ZN7llvm_ks25SmallVectorTemplateCommonINS_16HexagonMCChecker8NewSenseEvE6setEndEPS2_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:339,13'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_16HexagonMCChecker8NewSenseELb1EE4growEm
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:341,11'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINS_16HexagonMCChecker8NewSenseEvE6setEndEPS2_
    - functionName:    _ZN7llvm_ks16HexagonMCChecker8NewSense3JmpEb
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.h'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - bool
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_EixERKj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 233
      functionLinenumberEnd: 234
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E16FindAndConstructERKj
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:234,12'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNS_16HexagonMCChecker8NewSenseENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEEjS3_S5_S8_E16FindAndConstructERKj
    - functionName:    _ZN7llvm_ks16HexagonMCChecker8NewSense3UseEjb
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.h'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          23
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks22HexagonNoExtendOperandD0Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCExpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 17
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks22HexagonNoExtendOperandD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCExpr.h:17,7'
          Dst:             _ZN7llvm_ks22HexagonNoExtendOperandD2Ev
    - functionName:    _ZN7llvm_ks22HexagonNoExtendOperandD2Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCExpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 17
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12MCTargetExprD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCExpr.h:17,7'
          Dst:             _ZN7llvm_ks12MCTargetExprD2Ev
    - functionName:    _ZNK7llvm_ks22HexagonNoExtendOperand9printImplERNS_11raw_ostreamEPKNS_9MCAsmInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCExpr.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks6MCExpr5printERNS_11raw_ostreamEPKNS_9MCAsmInfoE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCExpr.cpp:48,9'
          Dst:             _ZNK7llvm_ks6MCExpr5printERNS_11raw_ostreamEPKNS_9MCAsmInfoE
    - functionName:    _ZN7llvm_ks22HexagonNoExtendOperandC2EPKNS_6MCExprE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCExpr.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12MCTargetExprC2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCExpr.cpp:44,25'
          Dst:             _ZN7llvm_ks12MCTargetExprC2Ev
    - functionName:    _ZNK7llvm_ks22HexagonNoExtendOperand25evaluateAsRelocatableImplERNS_7MCValueEPKNS_11MCAsmLayoutEPKNS_7MCFixupE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCExpr.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks6MCExpr21evaluateAsRelocatableERNS_7MCValueEPKNS_11MCAsmLayoutEPKNS_7MCFixupE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCExpr.cpp:27,16'
          Dst:             _ZNK7llvm_ks6MCExpr21evaluateAsRelocatableERNS_7MCValueEPKNS_11MCAsmLayoutEPKNS_7MCFixupE
    - functionName:    _ZNK7llvm_ks22HexagonNoExtendOperand13visitUsedExprERNS_10MCStreamerE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCExpr.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks22HexagonNoExtendOperand22findAssociatedFragmentEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCExpr.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks6MCExpr22findAssociatedFragmentEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCExpr.cpp:33,16'
          Dst:             _ZNK7llvm_ks6MCExpr22findAssociatedFragmentEv
    - functionName:    _ZNK7llvm_ks22HexagonNoExtendOperand24fixELFSymbolsInTLSFixupsERNS_11MCAssemblerE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCExpr.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks22HexagonNoExtendOperand7classofEPKNS_6MCExprE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCExpr.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks6MCExpr7getKindEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCExpr.cpp:41,13'
          Dst:             _ZNK7llvm_ks6MCExpr7getKindEv
    - functionName:    _ZNK7llvm_ks22HexagonNoExtendOperand7getExprEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCExpr.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks22HexagonNoExtendOperand6CreateEPKNS_6MCExprERNS_9MCContextE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCExpr.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          60
      EdgeCount:       12
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks22HexagonNoExtendOperandC2EPKNS_6MCExprE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCExpr.cpp:22,20'
          Dst:             _ZN7llvm_ks22HexagonNoExtendOperandC2EPKNS_6MCExprE
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseINS_15DuplexCandidateELb1EE18uninitialized_copyIKS1_S1_EEvPT_S6_PT0_PNSt3__19enable_ifIXsr3std7is_sameINS9_12remove_constIS5_E4typeES7_EE5valueEvE4typeE
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 322
      functionLinenumberEnd: 329
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          34
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks15SmallVectorImplINS_15DuplexCandidateEEaSERKS2_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 739
      functionLinenumberEnd: 784
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          201
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_15DuplexCandidateELb1EE13destroy_rangeEPS1_S3_
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_15DuplexCandidateELb1EE18uninitialized_copyIKS1_S1_EEvPT_S6_PT0_PNSt3__19enable_ifIXsr3std7is_sameINS9_12remove_constIS5_E4typeES7_EE5valueEvE4typeE
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_15DuplexCandidateELb1EE4growEm
        - _ZN7llvm_ks25SmallVectorTemplateCommonINS_15DuplexCandidateEvE6setEndEPS1_
        - _ZNK7llvm_ks25SmallVectorTemplateCommonINS_15DuplexCandidateEvE8capacityEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:756,5'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_15DuplexCandidateELb1EE13destroy_rangeEPS1_S3_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:759,11'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINS_15DuplexCandidateEvE6setEndEPS1_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:766,13'
          Dst:             _ZNK7llvm_ks25SmallVectorTemplateCommonINS_15DuplexCandidateEvE8capacityEv
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:768,5'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_15DuplexCandidateELb1EE13destroy_rangeEPS1_S3_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:769,11'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINS_15DuplexCandidateEvE6setEndEPS1_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:771,11'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_15DuplexCandidateELb1EE4growEm
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:778,3'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_15DuplexCandidateELb1EE18uninitialized_copyIKS1_S1_EEvPT_S6_PT0_PNSt3__19enable_ifIXsr3std7is_sameINS9_12remove_constIS5_E4typeES7_EE5valueEvE4typeE
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:782,9'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINS_15DuplexCandidateEvE6setEndEPS1_
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseINS_15DuplexCandidateELb1EE13destroy_rangeEPS1_S3_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 284
      functionLinenumberEnd: 284
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks25SmallVectorTemplateCommonINS_15DuplexCandidateEvE6setEndEPS1_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks25SmallVectorTemplateCommonINS_15DuplexCandidateEvE8capacityEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 136
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks25SmallVectorTemplateCommonINS_15DuplexCandidateEvE12capacity_ptrEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:136,36'
          Dst:             _ZNK7llvm_ks25SmallVectorTemplateCommonINS_15DuplexCandidateEvE12capacity_ptrEv
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseINS_15DuplexCandidateELb1EE4growEm
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 333
      functionLinenumberEnd: 335
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks25SmallVectorTemplateCommonINS_15DuplexCandidateEvE8grow_podEmm
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:334,11'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINS_15DuplexCandidateEvE8grow_podEmm
    - functionName:    _ZN7llvm_ks25SmallVectorTemplateCommonINS_15DuplexCandidateEvE8grow_podEmm
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorBase8grow_podEPvmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:81,22'
          Dst:             _ZN7llvm_ks15SmallVectorBase8grow_podEPvmm
    - functionName:    _ZNK7llvm_ks25SmallVectorTemplateCommonINS_15DuplexCandidateEvE12capacity_ptrEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseINS_15DuplexCandidateELb1EE18uninitialized_copyIS1_S1_EEvPT_S5_PT0_PNSt3__19enable_ifIXsr3std7is_sameINS8_12remove_constIS4_E4typeES6_EE5valueEvE4typeE
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 322
      functionLinenumberEnd: 329
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          34
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseINS_15DuplexCandidateELb1EE18uninitialized_moveIPS1_S4_EEvT_S5_T0_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 303
      functionLinenumberEnd: 306
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_15DuplexCandidateELb1EE18uninitialized_copyIS1_S1_EEvPT_S5_PT0_PNSt3__19enable_ifIXsr3std7is_sameINS8_12remove_constIS4_E4typeES6_EE5valueEvE4typeE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:305,5'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_15DuplexCandidateELb1EE18uninitialized_copyIS1_S1_EEvPT_S5_PT0_PNSt3__19enable_ifIXsr3std7is_sameINS8_12remove_constIS4_E4typeES6_EE5valueEvE4typeE
    - functionName:    _ZN7llvm_ks15SmallVectorImplINS_15DuplexCandidateEE5clearEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 378
      functionLinenumberEnd: 381
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_15DuplexCandidateELb1EE13destroy_rangeEPS1_S3_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:379,5'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_15DuplexCandidateELb1EE13destroy_rangeEPS1_S3_
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseINS_15DuplexCandidateELb1EE4moveIPS1_S4_EET0_T_S6_S5_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 289
      functionLinenumberEnd: 290
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks25SmallVectorTemplateCommonINS_15DuplexCandidateEvE12resetToSmallEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks15SmallVectorImplINS_15DuplexCandidateEEaSEOS2_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 787
      functionLinenumberEnd: 846
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         22
      ICount:          248
      EdgeCount:       29
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplINS_15DuplexCandidateEE5clearEv
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_15DuplexCandidateELb1EE13destroy_rangeEPS1_S3_
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_15DuplexCandidateELb1EE18uninitialized_moveIPS1_S4_EEvT_S5_T0_
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_15DuplexCandidateELb1EE4growEm
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_15DuplexCandidateELb1EE4moveIPS1_S4_EET0_T_S6_S5_
        - _ZN7llvm_ks25SmallVectorTemplateCommonINS_15DuplexCandidateEvE12resetToSmallEv
        - _ZN7llvm_ks25SmallVectorTemplateCommonINS_15DuplexCandidateEvE6setEndEPS1_
        - _ZNK7llvm_ks25SmallVectorTemplateCommonINS_15DuplexCandidateEvE7isSmallEv
        - _ZNK7llvm_ks25SmallVectorTemplateCommonINS_15DuplexCandidateEvE8capacityEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:792,12'
          Dst:             _ZNK7llvm_ks25SmallVectorTemplateCommonINS_15DuplexCandidateEvE7isSmallEv
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:793,5'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_15DuplexCandidateELb1EE13destroy_rangeEPS1_S3_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:794,16'
          Dst:             _ZNK7llvm_ks25SmallVectorTemplateCommonINS_15DuplexCandidateEvE7isSmallEv
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:798,9'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINS_15DuplexCandidateEvE12resetToSmallEv
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:810,16'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_15DuplexCandidateELb1EE4moveIPS1_S4_EET0_T_S6_S5_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:813,5'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_15DuplexCandidateELb1EE13destroy_rangeEPS1_S3_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:814,11'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINS_15DuplexCandidateEvE6setEndEPS1_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:817,9'
          Dst:             _ZN7llvm_ks15SmallVectorImplINS_15DuplexCandidateEE5clearEv
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:826,13'
          Dst:             _ZNK7llvm_ks25SmallVectorTemplateCommonINS_15DuplexCandidateEvE8capacityEv
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:828,5'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_15DuplexCandidateELb1EE13destroy_rangeEPS1_S3_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:829,11'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINS_15DuplexCandidateEvE6setEndEPS1_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:831,11'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_15DuplexCandidateELb1EE4growEm
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:834,5'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_15DuplexCandidateELb1EE4moveIPS1_S4_EET0_T_S6_S5_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:838,3'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_15DuplexCandidateELb1EE18uninitialized_moveIPS1_S4_EEvT_S5_T0_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:842,9'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINS_15DuplexCandidateEvE6setEndEPS1_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:844,7'
          Dst:             _ZN7llvm_ks15SmallVectorImplINS_15DuplexCandidateEE5clearEv
    - functionName:    _ZNK7llvm_ks25SmallVectorTemplateCommonINS_15DuplexCandidateEvE7isSmallEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks25SmallVectorTemplateCommonINS_15DuplexCandidateEvEC2Em
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorBaseC2EPvm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:78,44'
          Dst:             _ZN7llvm_ks15SmallVectorBaseC2EPvm
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseINS_15DuplexCandidateELb1EEC2Em
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 281
      functionLinenumberEnd: 281
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks25SmallVectorTemplateCommonINS_15DuplexCandidateEvEC2Em
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:281,42'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINS_15DuplexCandidateEvEC2Em
    - functionName:    _ZN7llvm_ks15SmallVectorImplINS_15DuplexCandidateEEC2Ej
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 364
      functionLinenumberEnd: 365
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_15DuplexCandidateELb1EEC2Em
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:364,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_15DuplexCandidateELb1EEC2Em
    - functionName:    _ZN7llvm_ks14iterator_rangeIPKNS_9MCOperandEEC2ES3_S3_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/iterator_range.h'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseINS_9MCOperandELb1EE8pop_backEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 344
      functionLinenumberEnd: 346
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks25SmallVectorTemplateCommonINS_9MCOperandEvE6setEndEPS1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:345,11'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINS_9MCOperandEvE6setEndEPS1_
    - functionName:    _ZN7llvm_ks15SmallVectorImplINS_9MCOperandEE5eraseEPS1_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 462
      functionLinenumberEnd: 471
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          85
      EdgeCount:       19
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_9MCOperandELb1EE4moveIPS1_S4_EET0_T_S6_S5_
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_9MCOperandELb1EE8pop_backEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:463,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:464,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:468,5'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_9MCOperandELb1EE4moveIPS1_S4_EET0_T_S6_S5_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:470,11'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_9MCOperandELb1EE8pop_backEv
    - functionName:    _ZN7llvm_ks15SmallVectorImplINS_15DuplexCandidateEED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 368
      functionLinenumberEnd: 375
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          52
      EdgeCount:       22
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_15DuplexCandidateELb1EE13destroy_rangeEPS1_S3_
        - _ZNK7llvm_ks25SmallVectorTemplateCommonINS_15DuplexCandidateEvE7isSmallEv
        - __clang_call_terminate
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:370,5'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_15DuplexCandidateELb1EE13destroy_rangeEPS1_S3_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:373,16'
          Dst:             _ZNK7llvm_ks25SmallVectorTemplateCommonINS_15DuplexCandidateEvE7isSmallEv
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:370,31'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7llvm_ks18HexagonMCInstrInfo12setOuterLoopERNS_6MCInstE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 642
      functionLinenumberEnd: 646
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks18HexagonMCInstrInfo8isBundleERKNS_6MCInstE
        - _ZN7llvm_ks6MCInst10getOperandEj
        - _ZN7llvm_ks9MCOperand6setImmEl
        - _ZNK7llvm_ks9MCOperand6getImmEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:643,3'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo8isBundleERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:643,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:644,28'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:645,26'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:645,11'
          Dst:             _ZN7llvm_ks9MCOperand6setImmEl
    - functionName:    _ZN7llvm_ks18HexagonMCInstrInfo8isBundleERKNS_6MCInstE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 364
      functionLinenumberEnd: 367
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          59
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks6MCInst4sizeEv
        - _ZNK7llvm_ks6MCInst9getOpcodeEv
        - _ZNK7llvm_ks9MCOperand5isImmEv
        - __assert_fail
      functionUses:    31
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:365,40'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:366,3'
          Dst:             _ZNK7llvm_ks6MCInst4sizeEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:366,3'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:366,3'
          Dst:             _ZNK7llvm_ks9MCOperand5isImmEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:366,3'
          Dst:             __assert_fail
    - functionName:    _ZN7llvm_ks18HexagonMCInstrInfo25setMemStoreReorderEnabledERNS_6MCInstE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 635
      functionLinenumberEnd: 640
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          48
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks18HexagonMCInstrInfo24isMemStoreReorderEnabledERKNS_6MCInstE
        - _ZN7llvm_ks18HexagonMCInstrInfo8isBundleERKNS_6MCInstE
        - _ZN7llvm_ks6MCInst10getOperandEj
        - _ZN7llvm_ks9MCOperand6setImmEl
        - _ZNK7llvm_ks9MCOperand6getImmEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:636,3'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo8isBundleERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:636,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:637,28'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:638,26'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:638,11'
          Dst:             _ZN7llvm_ks9MCOperand6setImmEl
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:639,3'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo24isMemStoreReorderEnabledERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:639,3'
          Dst:             __assert_fail
    - functionName:    _ZN7llvm_ks18HexagonMCInstrInfo24isMemStoreReorderEnabledERKNS_6MCInstE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 539
      functionLinenumberEnd: 542
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks18HexagonMCInstrInfo8isBundleERKNS_6MCInstE
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks9MCOperand6getImmEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:540,3'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo8isBundleERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:540,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:541,20'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:541,34'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
    - functionName:    _ZN7llvm_ks18HexagonMCInstrInfo21setMemReorderDisabledERNS_6MCInstE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 628
      functionLinenumberEnd: 633
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          48
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks18HexagonMCInstrInfo20isMemReorderDisabledERKNS_6MCInstE
        - _ZN7llvm_ks18HexagonMCInstrInfo8isBundleERKNS_6MCInstE
        - _ZN7llvm_ks6MCInst10getOperandEj
        - _ZN7llvm_ks9MCOperand6setImmEl
        - _ZNK7llvm_ks9MCOperand6getImmEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:629,3'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo8isBundleERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:629,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:630,28'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:631,26'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:631,11'
          Dst:             _ZN7llvm_ks9MCOperand6setImmEl
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:632,3'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo20isMemReorderDisabledERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:632,3'
          Dst:             __assert_fail
    - functionName:    _ZN7llvm_ks18HexagonMCInstrInfo20isMemReorderDisabledERKNS_6MCInstE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 533
      functionLinenumberEnd: 536
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks18HexagonMCInstrInfo8isBundleERKNS_6MCInstE
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks9MCOperand6getImmEv
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:534,3'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo8isBundleERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:534,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:535,20'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:535,34'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
    - functionName:    _ZN7llvm_ks18HexagonMCInstrInfo12setInnerLoopERNS_6MCInstE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 622
      functionLinenumberEnd: 626
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks18HexagonMCInstrInfo8isBundleERKNS_6MCInstE
        - _ZN7llvm_ks6MCInst10getOperandEj
        - _ZN7llvm_ks9MCOperand6setImmEl
        - _ZNK7llvm_ks9MCOperand6getImmEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:623,3'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo8isBundleERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:623,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:624,28'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:625,26'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:625,11'
          Dst:             _ZN7llvm_ks9MCOperand6setImmEl
    - functionName:    _ZN7llvm_ks6MCInst5eraseEPNS_9MCOperandE
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCInst.h'
      linkageType:     InternalLinkage
      functionLinenumber: 178
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplINS_9MCOperandEE5eraseEPS1_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCInst.h:178,37'
          Dst:             _ZN7llvm_ks15SmallVectorImplINS_9MCOperandEE5eraseEPS1_
    - functionName:    _ZN7llvm_ks9MCOperand7setInstEPKNS_6MCInstE
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCInst.h'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionLinenumberEnd: 108
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          41
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7llvm_ks9MCOperand6isInstEv
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCInst.h:106,5'
          Dst:             _ZNK7llvm_ks9MCOperand6isInstEv
        - Src:             'llvm/include/llvm/MC/MCInst.h:106,5'
          Dst:             __assert_fail
    - functionName:    _ZN7llvm_ks18HexagonMCInstrInfo13replaceDuplexERNS_9MCContextERNS_6MCInstENS_15DuplexCandidateE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 609
      functionLinenumberEnd: 620
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          114
      EdgeCount:       19
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks18HexagonMCInstrInfo12deriveDuplexERNS_9MCContextEjRKNS_6MCInstES5_
        - _ZN7llvm_ks18HexagonMCInstrInfo8isBundleERKNS_6MCInstE
        - _ZN7llvm_ks6MCInst10getOperandEj
        - _ZN7llvm_ks6MCInst5beginEv
        - _ZN7llvm_ks6MCInst5eraseEPNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand7setInstEPKNS_6MCInstE
        - _ZNK7llvm_ks6MCInst4sizeEv
        - _ZNK7llvm_ks9MCOperand7getInstEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:610,3'
          Dst:             _ZNK7llvm_ks6MCInst4sizeEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:610,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:611,3'
          Dst:             _ZNK7llvm_ks6MCInst4sizeEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:611,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:612,3'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo8isBundleERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:612,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:615,25'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:615,60'
          Dst:             _ZNK7llvm_ks9MCOperand7getInstEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:616,25'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:616,60'
          Dst:             _ZNK7llvm_ks9MCOperand7getInstEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:614,7'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo12deriveDuplexERNS_9MCContextEjRKNS_6MCInstES5_
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:617,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:618,7'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:618,42'
          Dst:             _ZN7llvm_ks9MCOperand7setInstEPKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:619,17'
          Dst:             _ZN7llvm_ks6MCInst5beginEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:619,7'
          Dst:             _ZN7llvm_ks6MCInst5eraseEPNS_9MCOperandE
    - functionName:    _ZN7llvm_ks18HexagonMCInstrInfo12deriveDuplexERNS_9MCContextEjRKNS_6MCInstES5_
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         35
      ICount:          205
      EdgeCount:       38
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks18HexagonMCInstrInfo13deriveSubInstERKNS_6MCInstE
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks6MCInst9setOpcodeEj
        - _ZN7llvm_ks6MCInstC2Em
        - _ZN7llvm_ks9MCOperand10createInstEPKNS_6MCInstE
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:116,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:117,38'
          Dst:             _ZN7llvm_ks6MCInstC2Em
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:118,15'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:120,43'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo13deriveSubInstERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:121,43'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo13deriveSubInstERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:122,26'
          Dst:             _ZN7llvm_ks9MCOperand10createInstEPKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:122,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:123,26'
          Dst:             _ZN7llvm_ks9MCOperand10createInstEPKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:123,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZN7llvm_ks18HexagonMCInstrInfo12prefersSlot3ERKNS_11MCInstrInfoERKNS_6MCInstE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 589
      functionLinenumberEnd: 606
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          77
      EdgeCount:       16
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks18HexagonMCInstrInfo7getDescERKNS_11MCInstrInfoERKNS_6MCInstE
        - _ZN7llvm_ks18HexagonMCInstrInfo7getTypeERKNS_11MCInstrInfoERKNS_6MCInstE
        - _ZNK7llvm_ks11MCInstrDesc13getSchedClassEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:594,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:590,7'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo7getTypeERKNS_11MCInstrInfoERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:593,25'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo7getDescERKNS_11MCInstrInfoERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:593,64'
          Dst:             _ZNK7llvm_ks11MCInstrDesc13getSchedClassEv
    - functionName:    _ZN7llvm_ks18HexagonMCInstrInfo7getTypeERKNS_11MCInstrInfoERKNS_6MCInstE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 313
      functionLinenumberEnd: 316
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks18HexagonMCInstrInfo7getDescERKNS_11MCInstrInfoERKNS_6MCInstE
      functionUses:    29
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:314,22'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo7getDescERKNS_11MCInstrInfoERKNS_6MCInstE
    - functionName:    _ZN7llvm_ks18HexagonMCInstrInfo7getDescERKNS_11MCInstrInfoERKNS_6MCInstE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 189
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks11MCInstrInfo3getEj
        - _ZNK7llvm_ks6MCInst9getOpcodeEv
      functionUses:    55
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:190,24'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:190,16'
          Dst:             _ZNK7llvm_ks11MCInstrInfo3getEj
    - functionName:    _ZNK7llvm_ks11MCInstrDesc13getSchedClassEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCInstrDesc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 320
      functionLinenumberEnd: 320
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks18HexagonMCInstrInfo11minConstantERKNS_6MCInstEm
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 563
      functionLinenumberEnd: 575
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          66
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - _ZNK7llvm_ks6MCExpr18evaluateAsAbsoluteERl
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks6MCInst4sizeEv
        - _ZNK7llvm_ks9MCOperand6isExprEv
        - _ZNK7llvm_ks9MCOperand7getExprEv
      functionUses:    23
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:566,11'
          Dst:             _ZNK7llvm_ks6MCInst4sizeEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:568,30'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:569,12'
          Dst:             _ZNK7llvm_ks9MCOperand6isExprEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:572,12'
          Dst:             _ZNK7llvm_ks9MCOperand7getExprEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:572,23'
          Dst:             _ZNK7llvm_ks6MCExpr18evaluateAsAbsoluteERl
    - functionName:    _ZN7llvm_ks18HexagonMCInstrInfo8isVectorERKNS_11MCInstrInfoERKNS_6MCInstE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 556
      functionLinenumberEnd: 561
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          44
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks18HexagonMCInstrInfo7getTypeERKNS_11MCInstrInfoERKNS_6MCInstE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:557,8'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo7getTypeERKNS_11MCInstrInfoERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:558,8'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo7getTypeERKNS_11MCInstrInfoERKNS_6MCInstE
    - functionName:    _ZN7llvm_ks18HexagonMCInstrInfo10isSoloAin1ERKNS_11MCInstrInfoERKNS_6MCInstE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 551
      functionLinenumberEnd: 553
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks18HexagonMCInstrInfo7getDescERKNS_11MCInstrInfoERKNS_6MCInstE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:552,22'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo7getDescERKNS_11MCInstrInfoERKNS_6MCInstE
    - functionName:    _ZN7llvm_ks18HexagonMCInstrInfo8isSoloAXERKNS_11MCInstrInfoERKNS_6MCInstE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 545
      functionLinenumberEnd: 547
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks18HexagonMCInstrInfo7getDescERKNS_11MCInstrInfoERKNS_6MCInstE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:546,22'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo7getDescERKNS_11MCInstrInfoERKNS_6MCInstE
    - functionName:    _ZN7llvm_ks18HexagonMCInstrInfo6isSoloERKNS_11MCInstrInfoERKNS_6MCInstE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 528
      functionLinenumberEnd: 530
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks18HexagonMCInstrInfo7getDescERKNS_11MCInstrInfoERKNS_6MCInstE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:529,22'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo7getDescERKNS_11MCInstrInfoERKNS_6MCInstE
    - functionName:    _ZN7llvm_ks18HexagonMCInstrInfo9isPredRegEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 520
      functionLinenumberEnd: 521
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          22
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks18HexagonMCInstrInfo16isPredicatedTrueERKNS_11MCInstrInfoERKNS_6MCInstE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 514
      functionLinenumberEnd: 517
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks18HexagonMCInstrInfo7getDescERKNS_11MCInstrInfoERKNS_6MCInstE
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:515,22'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo7getDescERKNS_11MCInstrInfoERKNS_6MCInstE
    - functionName:    _ZN7llvm_ks18HexagonMCInstrInfo15isPredicatedNewERKNS_11MCInstrInfoERKNS_6MCInstE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 508
      functionLinenumberEnd: 510
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks18HexagonMCInstrInfo7getDescERKNS_11MCInstrInfoERKNS_6MCInstE
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:509,22'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo7getDescERKNS_11MCInstrInfoERKNS_6MCInstE
    - functionName:    _ZN7llvm_ks18HexagonMCInstrInfo15isPredicateLateERKNS_11MCInstrInfoERKNS_6MCInstE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 501
      functionLinenumberEnd: 503
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks18HexagonMCInstrInfo7getDescERKNS_11MCInstrInfoERKNS_6MCInstE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:502,22'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo7getDescERKNS_11MCInstrInfoERKNS_6MCInstE
    - functionName:    _ZN7llvm_ks18HexagonMCInstrInfo12isPredicatedERKNS_11MCInstrInfoERKNS_6MCInstE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 495
      functionLinenumberEnd: 497
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks18HexagonMCInstrInfo7getDescERKNS_11MCInstrInfoERKNS_6MCInstE
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:496,22'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo7getDescERKNS_11MCInstrInfoERKNS_6MCInstE
    - functionName:    _ZN7llvm_ks18HexagonMCInstrInfo11isOuterLoopERKNS_6MCInstE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 488
      functionLinenumberEnd: 491
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks18HexagonMCInstrInfo8isBundleERKNS_6MCInstE
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks9MCOperand6getImmEv
        - __assert_fail
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:489,3'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo8isBundleERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:489,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:490,23'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:490,37'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
    - functionName:    _ZN7llvm_ks18HexagonMCInstrInfo17isOperandExtendedERKNS_11MCInstrInfoERKNS_6MCInstEt
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 482
      functionLinenumberEnd: 485
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks18HexagonMCInstrInfo7getDescERKNS_11MCInstrInfoERKNS_6MCInstE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:483,22'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo7getDescERKNS_11MCInstrInfoERKNS_6MCInstE
    - functionName:    _ZN7llvm_ks18HexagonMCInstrInfo18isIntRegForSubInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 467
      functionLinenumberEnd: 469
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          44
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    41
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks18HexagonMCInstrInfo8isIntRegEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 463
      functionLinenumberEnd: 464
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          22
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks18HexagonMCInstrInfo11isInnerLoopERKNS_6MCInstE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 457
      functionLinenumberEnd: 460
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks18HexagonMCInstrInfo8isBundleERKNS_6MCInstE
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks9MCOperand6getImmEv
        - __assert_fail
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:458,3'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo8isBundleERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:458,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:459,23'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:459,37'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
    - functionName:    _ZN7llvm_ks18HexagonMCInstrInfo7isFloatERKNS_11MCInstrInfoERKNS_6MCInstE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 446
      functionLinenumberEnd: 448
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks18HexagonMCInstrInfo7getDescERKNS_11MCInstrInfoERKNS_6MCInstE
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:447,22'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo7getDescERKNS_11MCInstrInfoERKNS_6MCInstE
    - functionName:    _ZN7llvm_ks18HexagonMCInstrInfo8isDuplexERKNS_11MCInstrInfoERKNS_6MCInstE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 387
      functionLinenumberEnd: 388
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks18HexagonMCInstrInfo7getTypeERKNS_11MCInstrInfoERKNS_6MCInstE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:388,35'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo7getTypeERKNS_11MCInstrInfoERKNS_6MCInstE
    - functionName:    _ZN7llvm_ks18HexagonMCInstrInfo18isDblRegForSubInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 382
      functionLinenumberEnd: 384
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          44
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks18HexagonMCInstrInfo10isCompoundERKNS_11MCInstrInfoERKNS_6MCInstE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 378
      functionLinenumberEnd: 379
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks18HexagonMCInstrInfo7getTypeERKNS_11MCInstrInfoERKNS_6MCInstE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:379,11'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo7getTypeERKNS_11MCInstrInfoERKNS_6MCInstE
    - functionName:    _ZN7llvm_ks18HexagonMCInstrInfo8isPrefixERKNS_11MCInstrInfoERKNS_6MCInstE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 524
      functionLinenumberEnd: 525
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks18HexagonMCInstrInfo7getTypeERKNS_11MCInstrInfoERKNS_6MCInstE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:525,11'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo7getTypeERKNS_11MCInstrInfoERKNS_6MCInstE
    - functionName:    _ZNK7llvm_ks11MCInstrDesc8isPseudoEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCInstrDesc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 216
      functionLinenumberEnd: 216
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks18HexagonMCInstrInfo7isCanonERKNS_11MCInstrInfoERKNS_6MCInstE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 371
      functionLinenumberEnd: 374
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          42
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks18HexagonMCInstrInfo7getDescERKNS_11MCInstrInfoERKNS_6MCInstE
        - _ZN7llvm_ks18HexagonMCInstrInfo7getTypeERKNS_11MCInstrInfoERKNS_6MCInstE
        - _ZN7llvm_ks18HexagonMCInstrInfo8isPrefixERKNS_11MCInstrInfoERKNS_6MCInstE
        - _ZNK7llvm_ks11MCInstrDesc8isPseudoEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:372,12'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo7getDescERKNS_11MCInstrInfoERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:372,51'
          Dst:             _ZNK7llvm_ks11MCInstrDesc8isPseudoEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:373,12'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo8isPrefixERKNS_11MCInstrInfoERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:374,11'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo7getTypeERKNS_11MCInstrInfoERKNS_6MCInstE
    - functionName:    _ZN7llvm_ks18HexagonMCInstrInfo11instructionERKNS_6MCInstEm
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 358
      functionLinenumberEnd: 361
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          48
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks18HexagonMCInstrInfo8isBundleERKNS_6MCInstE
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks9MCOperand7getInstEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:359,3'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo8isBundleERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:359,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:360,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:361,15'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:361,60'
          Dst:             _ZNK7llvm_ks9MCOperand7getInstEv
    - functionName:    _ZN7llvm_ks18HexagonMCInstrInfo19hasExtenderForIndexERKNS_6MCInstEm
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 340
      functionLinenumberEnd: 341
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks18HexagonMCInstrInfo16extenderForIndexERKNS_6MCInstEm
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:341,10'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo16extenderForIndexERKNS_6MCInstEm
    - functionName:    _ZN7llvm_ks18HexagonMCInstrInfo16extenderForIndexERKNS_6MCInstEm
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 158
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          65
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks18HexagonMCInstrInfo10bundleSizeERKNS_6MCInstE
        - _ZN7llvm_ks18HexagonMCInstrInfo8isImmextERKNS_6MCInstE
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks9MCOperand7getInstEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:150,3'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo10bundleSizeERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:150,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:154,11'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:154,60'
          Dst:             _ZNK7llvm_ks9MCOperand7getInstEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:155,7'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo8isImmextERKNS_6MCInstE
    - functionName:    _ZN7llvm_ks18HexagonMCInstrInfo10bundleSizeERKNS_6MCInstE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks18HexagonMCInstrInfo8isBundleERKNS_6MCInstE
        - _ZNK7llvm_ks6MCInst4sizeEv
      functionUses:    14
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:52,7'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo8isBundleERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:53,17'
          Dst:             _ZNK7llvm_ks6MCInst4sizeEv
    - functionName:    _ZN7llvm_ks18HexagonMCInstrInfo8isImmextERKNS_6MCInstE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 451
      functionLinenumberEnd: 454
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          49
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - _ZNK7llvm_ks6MCInst9getOpcodeEv
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:452,17'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
    - functionName:    _ZN7llvm_ks18HexagonMCInstrInfo9hasImmExtERKNS_6MCInstE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 327
      functionLinenumberEnd: 338
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          75
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks18HexagonMCInstrInfo18bundleInstructionsERKNS_6MCInstE
        - _ZN7llvm_ks18HexagonMCInstrInfo8isBundleERKNS_6MCInstE
        - _ZN7llvm_ks18HexagonMCInstrInfo8isImmextERKNS_6MCInstE
        - _ZNK7llvm_ks14iterator_rangeIPKNS_9MCOperandEE3endEv
        - _ZNK7llvm_ks14iterator_rangeIPKNS_9MCOperandEE5beginEv
        - _ZNK7llvm_ks9MCOperand7getInstEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:328,8'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo8isBundleERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:331,24'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo18bundleInstructionsERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:331,22'
          Dst:             _ZNK7llvm_ks14iterator_rangeIPKNS_9MCOperandEE5beginEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:331,22'
          Dst:             _ZNK7llvm_ks14iterator_rangeIPKNS_9MCOperandEE3endEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:332,17'
          Dst:             _ZNK7llvm_ks9MCOperand7getInstEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:333,9'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo8isImmextERKNS_6MCInstE
    - functionName:    _ZN7llvm_ks18HexagonMCInstrInfo18bundleInstructionsERKNS_6MCInstE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks10make_rangeIPKNS_9MCOperandEEENS_14iterator_rangeIT_EES5_S5_
        - _ZN7llvm_ks18HexagonMCInstrInfo8isBundleERKNS_6MCInstE
        - _ZNK7llvm_ks6MCInst3endEv
        - _ZNK7llvm_ks6MCInst5beginEv
        - __assert_fail
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:47,3'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo8isBundleERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:47,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:48,25'
          Dst:             _ZNK7llvm_ks6MCInst5beginEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:48,65'
          Dst:             _ZNK7llvm_ks6MCInst3endEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:48,10'
          Dst:             _ZN7llvm_ks10make_rangeIPKNS_9MCOperandEEENS_14iterator_rangeIT_EES5_S5_
    - functionName:    _ZNK7llvm_ks6MCInst5beginEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCInst.h'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks6MCInst3endEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCInst.h'
      linkageType:     InternalLinkage
      functionLinenumber: 183
      functionLinenumberEnd: 183
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks10make_rangeIPKNS_9MCOperandEEENS_14iterator_rangeIT_EES5_S5_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/iterator_range.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks14iterator_rangeIPKNS_9MCOperandEEC2ES3_S3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/iterator_range.h:55,10'
          Dst:             _ZN7llvm_ks14iterator_rangeIPKNS_9MCOperandEEC2ES3_S3_
    - functionName:    _ZNK7llvm_ks10InstrStage8getUnitsEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCInstrItineraries.h'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks15MCSubtargetInfo13getSchedModelEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCSubtargetInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks18HexagonMCInstrInfo8getUnitsERKNS_11MCInstrInfoERKNS_15MCSubtargetInfoERKNS_6MCInstE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 321
      functionLinenumberEnd: 324
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks18HexagonMCInstrInfo7getDescERKNS_11MCInstrInfoERKNS_6MCInstE
        - _ZNK7llvm_ks10InstrStage8getUnitsEv
        - _ZNK7llvm_ks11MCInstrDesc13getSchedClassEv
        - _ZNK7llvm_ks15MCSubtargetInfo13getSchedModelEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:322,34'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo13getSchedModelEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:323,20'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo7getDescERKNS_11MCInstrInfoERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:323,59'
          Dst:             _ZNK7llvm_ks11MCInstrDesc13getSchedClassEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:324,56'
          Dst:             _ZNK7llvm_ks10InstrStage8getUnitsEv
    - functionName:    _ZN7llvm_ks18HexagonMCInstrInfo12getSubTargetERKNS_11MCInstrInfoERKNS_6MCInstE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 297
      functionLinenumberEnd: 309
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          44
      EdgeCount:       11
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7llvm_ks18HexagonMCInstrInfo7getDescERKNS_11MCInstrInfoERKNS_6MCInstE
      functionUses:    0
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:303,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:298,22'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo7getDescERKNS_11MCInstrInfoERKNS_6MCInstE
    - functionName:    _ZN7llvm_ks18HexagonMCInstrInfo12hasNewValue2ERKNS_11MCInstrInfoERKNS_6MCInstE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 353
      functionLinenumberEnd: 355
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks18HexagonMCInstrInfo7getDescERKNS_11MCInstrInfoERKNS_6MCInstE
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:354,22'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo7getDescERKNS_11MCInstrInfoERKNS_6MCInstE
    - functionName:    _ZN7llvm_ks18HexagonMCInstrInfo19getNewValueOperand2ERKNS_11MCInstrInfoERKNS_6MCInstE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 286
      functionLinenumberEnd: 293
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          62
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks18HexagonMCInstrInfo10isNewValueERKNS_11MCInstrInfoERKNS_6MCInstE
        - _ZN7llvm_ks18HexagonMCInstrInfo12hasNewValue2ERKNS_11MCInstrInfoERKNS_6MCInstE
        - _ZN7llvm_ks18HexagonMCInstrInfo14getNewValueOp2ERKNS_11MCInstrInfoERKNS_6MCInstE
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks9MCOperand5isRegEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:287,16'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo14getNewValueOp2ERKNS_11MCInstrInfoERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:288,30'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:290,3'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo10isNewValueERKNS_11MCInstrInfoERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:290,3'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo12hasNewValue2ERKNS_11MCInstrInfoERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:290,3'
          Dst:             _ZNK7llvm_ks9MCOperand5isRegEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:290,3'
          Dst:             __assert_fail
    - functionName:    _ZN7llvm_ks18HexagonMCInstrInfo14getNewValueOp2ERKNS_11MCInstrInfoERKNS_6MCInstE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 279
      functionLinenumberEnd: 281
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks18HexagonMCInstrInfo7getDescERKNS_11MCInstrInfoERKNS_6MCInstE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:280,22'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo7getDescERKNS_11MCInstrInfoERKNS_6MCInstE
    - functionName:    _ZN7llvm_ks18HexagonMCInstrInfo10isNewValueERKNS_11MCInstrInfoERKNS_6MCInstE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 474
      functionLinenumberEnd: 476
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks18HexagonMCInstrInfo7getDescERKNS_11MCInstrInfoERKNS_6MCInstE
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:475,22'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo7getDescERKNS_11MCInstrInfoERKNS_6MCInstE
    - functionName:    _ZN7llvm_ks18HexagonMCInstrInfo11hasNewValueERKNS_11MCInstrInfoERKNS_6MCInstE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 346
      functionLinenumberEnd: 348
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks18HexagonMCInstrInfo7getDescERKNS_11MCInstrInfoERKNS_6MCInstE
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:347,22'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo7getDescERKNS_11MCInstrInfoERKNS_6MCInstE
    - functionName:    _ZN7llvm_ks18HexagonMCInstrInfo18getNewValueOperandERKNS_11MCInstrInfoERKNS_6MCInstE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 265
      functionLinenumberEnd: 274
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          69
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks18HexagonMCInstrInfo10isNewValueERKNS_11MCInstrInfoERKNS_6MCInstE
        - _ZN7llvm_ks18HexagonMCInstrInfo11hasNewValueERKNS_11MCInstrInfoERKNS_6MCInstE
        - _ZN7llvm_ks18HexagonMCInstrInfo7getDescERKNS_11MCInstrInfoERKNS_6MCInstE
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks9MCOperand5isRegEv
        - __assert_fail
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:266,22'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo7getDescERKNS_11MCInstrInfoERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:269,30'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:271,3'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo10isNewValueERKNS_11MCInstrInfoERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:271,3'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo11hasNewValueERKNS_11MCInstrInfoERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:271,3'
          Dst:             _ZNK7llvm_ks9MCOperand5isRegEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:271,3'
          Dst:             __assert_fail
    - functionName:    _ZN7llvm_ks18HexagonMCInstrInfo13getNewValueOpERKNS_11MCInstrInfoERKNS_6MCInstE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionLinenumberEnd: 261
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks18HexagonMCInstrInfo7getDescERKNS_11MCInstrInfoERKNS_6MCInstE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:260,22'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo7getDescERKNS_11MCInstrInfoERKNS_6MCInstE
    - functionName:    _ZNK7llvm_ks11MCInstrInfo7getNameEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCInstrInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          52
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCInstrInfo.h:52,5'
          Dst:             __assert_fail
    - functionName:    _ZN7llvm_ks18HexagonMCInstrInfo7getNameERKNS_11MCInstrInfoERKNS_6MCInstE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 254
      functionLinenumberEnd: 255
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks11MCInstrInfo7getNameEj
        - _ZNK7llvm_ks6MCInst9getOpcodeEv
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:255,27'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:255,15'
          Dst:             _ZNK7llvm_ks11MCInstrInfo7getNameEj
    - functionName:    _ZN7llvm_ks18HexagonMCInstrInfo11getMinValueERKNS_11MCInstrInfoERKNS_6MCInstE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 241
      functionLinenumberEnd: 251
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          53
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks18HexagonMCInstrInfo7getDescERKNS_11MCInstrInfoERKNS_6MCInstE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:242,22'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo7getDescERKNS_11MCInstrInfoERKNS_6MCInstE
    - functionName:    _ZN7llvm_ks18HexagonMCInstrInfo11getMaxValueERKNS_11MCInstrInfoERKNS_6MCInstE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 226
      functionLinenumberEnd: 236
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          57
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks18HexagonMCInstrInfo7getDescERKNS_11MCInstrInfoERKNS_6MCInstE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:227,22'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo7getDescERKNS_11MCInstrInfoERKNS_6MCInstE
    - functionName:    _ZN7llvm_ks18HexagonMCInstrInfo13getExtentBitsERKNS_11MCInstrInfoERKNS_6MCInstE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 220
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks18HexagonMCInstrInfo7getDescERKNS_11MCInstrInfoERKNS_6MCInstE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:219,22'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo7getDescERKNS_11MCInstrInfoERKNS_6MCInstE
    - functionName:    _ZN7llvm_ks18HexagonMCInstrInfo20getExtendableOperandERKNS_11MCInstrInfoERKNS_6MCInstE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 201
      functionLinenumberEnd: 208
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          74
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks18HexagonMCInstrInfo10isExtendedERKNS_11MCInstrInfoERKNS_6MCInstE
        - _ZN7llvm_ks18HexagonMCInstrInfo12isExtendableERKNS_11MCInstrInfoERKNS_6MCInstE
        - _ZN7llvm_ks18HexagonMCInstrInfo15getExtendableOpERKNS_11MCInstrInfoERKNS_6MCInstE
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks9MCOperand5isImmEv
        - _ZNK7llvm_ks9MCOperand6isExprEv
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:202,16'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo15getExtendableOpERKNS_11MCInstrInfoERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:203,29'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:205,3'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo12isExtendableERKNS_11MCInstrInfoERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:205,3'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo10isExtendedERKNS_11MCInstrInfoERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:205,3'
          Dst:             _ZNK7llvm_ks9MCOperand5isImmEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:205,3'
          Dst:             _ZNK7llvm_ks9MCOperand6isExprEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:205,3'
          Dst:             __assert_fail
    - functionName:    _ZN7llvm_ks18HexagonMCInstrInfo15getExtendableOpERKNS_11MCInstrInfoERKNS_6MCInstE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 194
      functionLinenumberEnd: 196
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks18HexagonMCInstrInfo7getDescERKNS_11MCInstrInfoERKNS_6MCInstE
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:195,22'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo7getDescERKNS_11MCInstrInfoERKNS_6MCInstE
    - functionName:    _ZN7llvm_ks18HexagonMCInstrInfo12isExtendableERKNS_11MCInstrInfoERKNS_6MCInstE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 435
      functionLinenumberEnd: 437
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks18HexagonMCInstrInfo7getDescERKNS_11MCInstrInfoERKNS_6MCInstE
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:436,22'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo7getDescERKNS_11MCInstrInfoERKNS_6MCInstE
    - functionName:    _ZN7llvm_ks18HexagonMCInstrInfo10isExtendedERKNS_11MCInstrInfoERKNS_6MCInstE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 441
      functionLinenumberEnd: 443
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks18HexagonMCInstrInfo7getDescERKNS_11MCInstrInfoERKNS_6MCInstE
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:442,22'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo7getDescERKNS_11MCInstrInfoERKNS_6MCInstE
    - functionName:    _ZN7llvm_ks18HexagonMCInstrInfo12getCExtOpNumERKNS_11MCInstrInfoERKNS_6MCInstE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 183
      functionLinenumberEnd: 185
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks18HexagonMCInstrInfo7getDescERKNS_11MCInstrInfoERKNS_6MCInstE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:184,22'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo7getDescERKNS_11MCInstrInfoERKNS_6MCInstE
    - functionName:    _ZN7llvm_ks18HexagonMCInstrInfo11getBitCountERKNS_11MCInstrInfoERKNS_6MCInstE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 176
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks18HexagonMCInstrInfo7getDescERKNS_11MCInstrInfoERKNS_6MCInstE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:177,22'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo7getDescERKNS_11MCInstrInfoERKNS_6MCInstE
    - functionName:    _ZN7llvm_ks18HexagonMCInstrInfo13getAccessSizeERKNS_11MCInstrInfoERKNS_6MCInstE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 168
      functionLinenumberEnd: 171
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks18HexagonMCInstrInfo7getDescERKNS_11MCInstrInfoERKNS_6MCInstE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:169,22'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo7getDescERKNS_11MCInstrInfoERKNS_6MCInstE
    - functionName:    _ZN7llvm_ks18HexagonMCInstrInfo15isConstExtendedERKNS_11MCInstrInfoERKNS_6MCInstE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 400
      functionLinenumberEnd: 432
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         37
      ICount:          180
      EdgeCount:       48
      CyclomaticComplexity: 13
      functionsReached:
        - _ZN7llvm_ks18HexagonMCInstrInfo10isExtendedERKNS_11MCInstrInfoERKNS_6MCInstE
        - _ZN7llvm_ks18HexagonMCInstrInfo11getMaxValueERKNS_11MCInstrInfoERKNS_6MCInstE
        - _ZN7llvm_ks18HexagonMCInstrInfo11getMinValueERKNS_11MCInstrInfoERKNS_6MCInstE
        - _ZN7llvm_ks18HexagonMCInstrInfo12isExtendableERKNS_11MCInstrInfoERKNS_6MCInstE
        - _ZN7llvm_ks18HexagonMCInstrInfo20getExtendableOperandERKNS_11MCInstrInfoERKNS_6MCInstE
        - _ZN7llvm_ks18HexagonMCInstrInfo7getDescERKNS_11MCInstrInfoERKNS_6MCInstE
        - _ZN7llvm_ks18HexagonMCInstrInfo7getTypeERKNS_11MCInstrInfoERKNS_6MCInstE
        - _ZNK7llvm_ks11MCInstrDesc8isBranchEv
        - _ZNK7llvm_ks6MCExpr18evaluateAsAbsoluteERl
        - _ZNK7llvm_ks6MCInst9getOpcodeEv
        - _ZNK7llvm_ks9MCOperand5isImmEv
        - _ZNK7llvm_ks9MCOperand7getExprEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:401,7'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo10isExtendedERKNS_11MCInstrInfoERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:404,8'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo7getTypeERKNS_11MCInstrInfoERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:405,8'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo7getTypeERKNS_11MCInstrInfoERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:406,8'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo7getDescERKNS_11MCInstrInfoERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:406,47'
          Dst:             _ZNK7llvm_ks11MCInstrDesc8isBranchEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:407,8'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo7getTypeERKNS_11MCInstrInfoERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:408,8'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo7getDescERKNS_11MCInstrInfoERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:408,47'
          Dst:             _ZNK7llvm_ks11MCInstrDesc8isBranchEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:411,13'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo7getTypeERKNS_11MCInstrInfoERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:412,17'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:414,13'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo12isExtendableERKNS_11MCInstrInfoERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:417,25'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo20getExtendableOperandERKNS_11MCInstrInfoERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:425,3'
          Dst:             _ZNK7llvm_ks9MCOperand5isImmEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:425,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:427,11'
          Dst:             _ZNK7llvm_ks9MCOperand7getExprEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:427,22'
          Dst:             _ZNK7llvm_ks6MCExpr18evaluateAsAbsoluteERl
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:429,18'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo11getMinValueERKNS_11MCInstrInfoERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:430,18'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo11getMaxValueERKNS_11MCInstrInfoERKNS_6MCInstE
    - functionName:    _ZN7llvm_ks18HexagonMCInstrInfo14extendIfNeededERNS_9MCContextERKNS_11MCInstrInfoERNS_6MCInstERKS6_b
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 162
      functionLinenumberEnd: 165
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          47
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks18HexagonMCInstrInfo15isConstExtendedERKNS_11MCInstrInfoERKNS_6MCInstE
        - _ZN7llvm_ks18HexagonMCInstrInfo16addConstExtenderERNS_9MCContextERKNS_11MCInstrInfoERNS_6MCInstERKS6_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:163,7'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo15isConstExtendedERKNS_11MCInstrInfoERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:164,5'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo16addConstExtenderERNS_9MCContextERKNS_11MCInstrInfoERNS_6MCInstERKS6_
    - functionName:    _ZN7llvm_ks18HexagonMCInstrInfo16addConstExtenderERNS_9MCContextERKNS_11MCInstrInfoERNS_6MCInstERKS6_
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          106
      EdgeCount:       16
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks18HexagonMCInstrInfo14deriveExtenderERKNS_11MCInstrInfoERKNS_6MCInstERKNS_9MCOperandE
        - _ZN7llvm_ks18HexagonMCInstrInfo15getExtendableOpERKNS_11MCInstrInfoERKNS_6MCInstE
        - _ZN7llvm_ks18HexagonMCInstrInfo8isBundleERKNS_6MCInstE
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand10createInstEPKNS_6MCInstE
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:34,3'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo8isBundleERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:34,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:36,22'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo15getExtendableOpERKNS_11MCInstrInfoERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:36,11'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:40,28'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo14deriveExtenderERKNS_11MCInstrInfoERKNS_6MCInstERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:42,18'
          Dst:             _ZN7llvm_ks9MCOperand10createInstEPKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:42,7'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZN7llvm_ks18HexagonMCInstrInfo14deriveExtenderERKNS_11MCInstrInfoERKNS_6MCInstERKNS_9MCOperandE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          183
      EdgeCount:       69
      CyclomaticComplexity: 32
      functionsReached:
        - _ZN7llvm_ks18HexagonMCInstrInfo10isExtendedERKNS_11MCInstrInfoERKNS_6MCInstE
        - _ZN7llvm_ks18HexagonMCInstrInfo12isExtendableERKNS_11MCInstrInfoERKNS_6MCInstE
        - _ZN7llvm_ks18HexagonMCInstrInfo7getDescERKNS_11MCInstrInfoERKNS_6MCInstE
        - _ZN7llvm_ks18HexagonMCInstrInfo7getTypeERKNS_11MCInstrInfoERKNS_6MCInstE
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks6MCInst9setOpcodeEj
        - _ZN7llvm_ks6MCInstC2Em
        - _ZN7llvm_ks6MCInstD2Ev
        - _ZN7llvm_ks9MCOperand10createExprEPKNS_6MCExprE
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZNK7llvm_ks11MCInstrDesc6isCallEv
        - _ZNK7llvm_ks11MCInstrDesc8isBranchEv
        - _ZNK7llvm_ks9MCOperand5isImmEv
        - _ZNK7llvm_ks9MCOperand6getImmEv
        - _ZNK7llvm_ks9MCOperand6isExprEv
        - _ZNK7llvm_ks9MCOperand7getExprEv
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:130,3'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo12isExtendableERKNS_11MCInstrInfoERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:130,3'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo10isExtendedERKNS_11MCInstrInfoERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:130,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:133,29'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo7getDescERKNS_11MCInstrInfoERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:134,10'
          Dst:             _ZN7llvm_ks6MCInstC2Em
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:135,23'
          Dst:             _ZNK7llvm_ks11MCInstrDesc8isBranchEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:135,42'
          Dst:             _ZNK7llvm_ks11MCInstrDesc6isCallEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:136,18'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo7getTypeERKNS_11MCInstrInfoERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:135,7'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:139,10'
          Dst:             _ZNK7llvm_ks9MCOperand5isImmEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:140,44'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:140,20'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:140,9'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:146,1'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:141,15'
          Dst:             _ZNK7llvm_ks9MCOperand6isExprEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:142,45'
          Dst:             _ZNK7llvm_ks9MCOperand7getExprEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:142,20'
          Dst:             _ZN7llvm_ks9MCOperand10createExprEPKNS_6MCExprE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:142,9'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:144,5'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:146,1'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
    - functionName:    _ZN7llvm_ks18HexagonMCInstrInfo12createBundleEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          61
      EdgeCount:       19
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks6MCInst9setOpcodeEj
        - _ZN7llvm_ks6MCInstC2Em
        - _ZN7llvm_ks6MCInstD2Ev
        - _ZN7llvm_ks9MCOperand9createImmEl
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:107,10'
          Dst:             _ZN7llvm_ks6MCInstC2Em
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:108,10'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:109,21'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:109,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:111,1'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:111,1'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
    - functionName:    _ZN7llvm_ks18HexagonMCInstrInfo18getExtentAlignmentERKNS_11MCInstrInfoERKNS_6MCInstE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 212
      functionLinenumberEnd: 214
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks18HexagonMCInstrInfo7getDescERKNS_11MCInstrInfoERKNS_6MCInstE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:213,22'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo7getDescERKNS_11MCInstrInfoERKNS_6MCInstE
    - functionName:    _ZN7llvm_ks18HexagonMCInstrInfo13clampExtendedERKNS_11MCInstrInfoERNS_9MCContextERNS_6MCInstE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          79
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - _ZN7llvm_ks18HexagonMCInstrInfo10isExtendedERKNS_11MCInstrInfoERKNS_6MCInstE
        - _ZN7llvm_ks18HexagonMCInstrInfo12isExtendableERKNS_11MCInstrInfoERKNS_6MCInstE
        - _ZN7llvm_ks18HexagonMCInstrInfo15getExtendableOpERKNS_11MCInstrInfoERKNS_6MCInstE
        - _ZN7llvm_ks18HexagonMCInstrInfo18getExtentAlignmentERKNS_11MCInstrInfoERKNS_6MCInstE
        - _ZN7llvm_ks6MCInst10getOperandEj
        - _ZN7llvm_ks9MCOperand7setExprEPKNS_6MCExprE
        - _ZNK7llvm_ks6MCExpr18evaluateAsAbsoluteERl
        - _ZNK7llvm_ks9MCOperand7getExprEv
        - __assert_fail
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:92,3'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo12isExtendableERKNS_11MCInstrInfoERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:92,3'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo10isExtendedERKNS_11MCInstrInfoERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:92,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:95,22'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo15getExtendableOpERKNS_11MCInstrInfoERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:95,11'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:100,12'
          Dst:             _ZNK7llvm_ks9MCOperand7getExprEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:100,23'
          Dst:             _ZNK7llvm_ks6MCExpr18evaluateAsAbsoluteERl
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:101,22'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo18getExtentAlignmentERKNS_11MCInstrInfoERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:102,18'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:102,10'
          Dst:             _ZN7llvm_ks9MCOperand7setExprEPKNS_6MCExprE
    - functionName:    _ZN7llvm_ks18HexagonMCInstrInfo10padEndloopERNS_9MCContextERNS_6MCInstE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 577
      functionLinenumberEnd: 586
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         38
      ICount:          162
      EdgeCount:       72
      CyclomaticComplexity: 36
      functionsReached:
        - _ZN7llvm_ks18HexagonMCInstrInfo10bundleSizeERKNS_6MCInstE
        - _ZN7llvm_ks18HexagonMCInstrInfo11isInnerLoopERKNS_6MCInstE
        - _ZN7llvm_ks18HexagonMCInstrInfo11isOuterLoopERKNS_6MCInstE
        - _ZN7llvm_ks18HexagonMCInstrInfo8isBundleERKNS_6MCInstE
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks6MCInst9setOpcodeEj
        - _ZN7llvm_ks6MCInstC2ERKS0_
        - _ZN7llvm_ks6MCInstC2Em
        - _ZN7llvm_ks6MCInstD2Ev
        - _ZN7llvm_ks9MCOperand10createInstEPKNS_6MCInstE
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:578,10'
          Dst:             _ZN7llvm_ks6MCInstC2Em
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:579,7'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:580,3'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo8isBundleERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:580,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:581,11'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo11isInnerLoopERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:582,12'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo10bundleSizeERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:583,12'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo11isOuterLoopERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:584,13'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo10bundleSizeERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:585,56'
          Dst:             _ZN7llvm_ks6MCInstC2ERKS0_
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:585,20'
          Dst:             _ZN7llvm_ks9MCOperand10createInstEPKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:585,9'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:586,1'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:586,1'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
    - functionName:    _ZN7llvm_ks11SmallVectorINS_15DuplexCandidateELj8EEC2ERKS2_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 895
      functionLinenumberEnd: 898
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          48
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplINS_15DuplexCandidateEEC2Ej
        - _ZN7llvm_ks15SmallVectorImplINS_15DuplexCandidateEED2Ev
        - _ZN7llvm_ks15SmallVectorImplINS_15DuplexCandidateEEaSERKS2_
        - _ZNK7llvm_ks15SmallVectorBase5emptyEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:895,41'
          Dst:             _ZN7llvm_ks15SmallVectorImplINS_15DuplexCandidateEEC2Ej
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:896,14'
          Dst:             _ZNK7llvm_ks15SmallVectorBase5emptyEv
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:897,27'
          Dst:             _ZN7llvm_ks15SmallVectorImplINS_15DuplexCandidateEEaSERKS2_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:898,3'
          Dst:             _ZN7llvm_ks15SmallVectorImplINS_15DuplexCandidateEED2Ev
    - functionName:    _ZN7llvm_ks11SmallVectorINS_15DuplexCandidateELj8EED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 868
      functionLinenumberEnd: 868
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplINS_15DuplexCandidateEED2Ev
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:868,7'
          Dst:             _ZN7llvm_ks15SmallVectorImplINS_15DuplexCandidateEED2Ev
    - functionName:    _ZN7llvm_ks11SmallVectorINS_15DuplexCandidateELj8EEaSEOS2_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 910
      functionLinenumberEnd: 912
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplINS_15DuplexCandidateEEaSEOS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:911,25'
          Dst:             _ZN7llvm_ks15SmallVectorImplINS_15DuplexCandidateEEaSEOS2_
    - functionName:    _ZN7llvm_ks11SmallVectorINS_15DuplexCandidateELj8EEC2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 872
      functionLinenumberEnd: 873
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplINS_15DuplexCandidateEEC2Ej
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:872,19'
          Dst:             _ZN7llvm_ks15SmallVectorImplINS_15DuplexCandidateEEC2Ej
    - functionName:    _ZN7llvm_ks18HexagonMCInstrInfo18canonicalizePacketERKNS_11MCInstrInfoERKNS_15MCSubtargetInfoERNS_9MCContextERNS_6MCInstEPNS_16HexagonMCCheckerE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         33
      ICount:          189
      EdgeCount:       62
      CyclomaticComplexity: 31
      functionsReached:
        - _ZN7llvm_ks11SmallVectorINS_15DuplexCandidateELj8EEC2ERKS2_
        - _ZN7llvm_ks11SmallVectorINS_15DuplexCandidateELj8EEC2Ev
        - _ZN7llvm_ks11SmallVectorINS_15DuplexCandidateELj8EED2Ev
        - _ZN7llvm_ks11SmallVectorINS_15DuplexCandidateELj8EEaSEOS2_
        - _ZN7llvm_ks16HexagonMCChecker5checkEv
        - _ZN7llvm_ks16HexagonMCShuffleERKNS_11MCInstrInfoERKNS_15MCSubtargetInfoERNS_6MCInstE
        - _ZN7llvm_ks16HexagonMCShuffleERKNS_11MCInstrInfoERKNS_15MCSubtargetInfoERNS_9MCContextERNS_6MCInstENS_11SmallVectorINS_15DuplexCandidateELj8EEE
        - _ZN7llvm_ks18HexagonMCInstrInfo10bundleSizeERKNS_6MCInstE
        - _ZN7llvm_ks18HexagonMCInstrInfo10padEndloopERNS_9MCContextERNS_6MCInstE
        - _ZN7llvm_ks18HexagonMCInstrInfo11tryCompoundERKNS_11MCInstrInfoERNS_9MCContextERNS_6MCInstE
        - _ZN7llvm_ks18HexagonMCInstrInfo21getDuplexPossibiltiesERKNS_11MCInstrInfoERKNS_6MCInstE
        - _ZN7llvm_ks6MCInstC2ERKS0_
        - _ZN7llvm_ks6MCInstD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:65,5'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo11tryCompoundERKNS_11MCInstrInfoERNS_9MCContextERNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:67,33'
          Dst:             _ZN7llvm_ks16HexagonMCChecker5checkEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:70,3'
          Dst:             _ZN7llvm_ks16HexagonMCShuffleERKNS_11MCInstrInfoERKNS_15MCSubtargetInfoERNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:73,32'
          Dst:             _ZN7llvm_ks6MCInstC2ERKS0_
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:75,37'
          Dst:             _ZN7llvm_ks11SmallVectorINS_15DuplexCandidateELj8EEC2Ev
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:76,24'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo21getDuplexPossibiltiesERKNS_11MCInstrInfoERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:76,22'
          Dst:             _ZN7llvm_ks11SmallVectorINS_15DuplexCandidateELj8EEaSEOS2_
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:76,5'
          Dst:             _ZN7llvm_ks11SmallVectorINS_15DuplexCandidateELj8EED2Ev
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:77,47'
          Dst:             _ZN7llvm_ks11SmallVectorINS_15DuplexCandidateELj8EEC2ERKS2_
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:77,5'
          Dst:             _ZN7llvm_ks16HexagonMCShuffleERKNS_11MCInstrInfoERKNS_15MCSubtargetInfoERNS_9MCContextERNS_6MCInstENS_11SmallVectorINS_15DuplexCandidateELj8EEE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:77,5'
          Dst:             _ZN7llvm_ks11SmallVectorINS_15DuplexCandidateELj8EED2Ev
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:78,3'
          Dst:             _ZN7llvm_ks11SmallVectorINS_15DuplexCandidateELj8EED2Ev
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:76,5'
          Dst:             _ZN7llvm_ks11SmallVectorINS_15DuplexCandidateELj8EED2Ev
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:77,5'
          Dst:             _ZN7llvm_ks11SmallVectorINS_15DuplexCandidateELj8EED2Ev
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:78,3'
          Dst:             _ZN7llvm_ks11SmallVectorINS_15DuplexCandidateELj8EED2Ev
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:81,3'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo10padEndloopERNS_9MCContextERNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:84,7'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo10bundleSizeERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:86,3'
          Dst:             _ZN7llvm_ks16HexagonMCShuffleERKNS_11MCInstrInfoERKNS_15MCSubtargetInfoERNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:88,1'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:88,1'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
    - functionName:    _ZN7llvm_ks18HexagonMCInstrInfo11addConstantERNS_6MCInstEmRNS_9MCContextE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand10createExprEPKNS_6MCExprE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:28,39'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:28,17'
          Dst:             _ZN7llvm_ks9MCOperand10createExprEPKNS_6MCExprE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp:28,6'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseINS_15DuplexCandidateELb1EE8pop_backEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 344
      functionLinenumberEnd: 346
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks25SmallVectorTemplateCommonINS_15DuplexCandidateEvE6setEndEPS1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:345,11'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINS_15DuplexCandidateEvE6setEndEPS1_
    - functionName:    _ZN7llvm_ks25SmallVectorTemplateCommonINS_15DuplexCandidateEvE4backEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 163
      functionLinenumberEnd: 165
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks15SmallVectorBase5emptyEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:164,5'
          Dst:             _ZNK7llvm_ks15SmallVectorBase5emptyEv
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:164,5'
          Dst:             __assert_fail
    - functionName:    _ZN7llvm_ks17HexagonMCShufflerC2ERKNS_11MCInstrInfoERKNS_15MCSubtargetInfoERNS_6MCInstEPKS7_b
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/Hexagon/MCTargetDesc/HexagonMCShuffler.h'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          53
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks15HexagonShufflerC2ERKNS_11MCInstrInfoERKNS_15MCSubtargetInfoE
        - _ZN7llvm_ks15HexagonShufflerD2Ev
        - _ZN7llvm_ks17HexagonMCShuffler4initERNS_6MCInstEPKS1_b
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/Hexagon/MCTargetDesc/HexagonMCShuffler.h:38,9'
          Dst:             _ZN7llvm_ks15HexagonShufflerC2ERKNS_11MCInstrInfoERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/MCTargetDesc/HexagonMCShuffler.h:39,5'
          Dst:             _ZN7llvm_ks17HexagonMCShuffler4initERNS_6MCInstEPKS1_b
        - Src:             'llvm/keystone/../lib/Target/Hexagon/MCTargetDesc/HexagonMCShuffler.h:40,3'
          Dst:             _ZN7llvm_ks15HexagonShufflerD2Ev
    - functionName:    _ZN7llvm_ks17HexagonMCShuffler4initERNS_6MCInstEPKS1_b
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCShuffler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          168
      EdgeCount:       34
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN7llvm_ks15HexagonShuffler6appendEPKNS_6MCInstES3_jb
        - _ZN7llvm_ks18HexagonMCInstrInfo18bundleInstructionsERKNS_6MCInstE
        - _ZN7llvm_ks18HexagonMCInstrInfo7getDescERKNS_11MCInstrInfoERKNS_6MCInstE
        - _ZN7llvm_ks18HexagonMCInstrInfo8getUnitsERKNS_11MCInstrInfoERKNS_15MCSubtargetInfoERKNS_6MCInstE
        - _ZN7llvm_ks18HexagonMCInstrInfo8isBundleERKNS_6MCInstE
        - _ZN7llvm_ks18HexagonMCInstrInfo8isImmextERKNS_6MCInstE
        - _ZN7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks11MCInstrDesc8isPseudoEv
        - _ZNK7llvm_ks14iterator_rangeIPKNS_9MCOperandEE3endEv
        - _ZNK7llvm_ks14iterator_rangeIPKNS_9MCOperandEE5beginEv
        - _ZNK7llvm_ks9MCOperand6getImmEv
        - _ZNK7llvm_ks9MCOperand7getInstEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCShuffler.cpp:50,7'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo8isBundleERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCShuffler.cpp:52,30'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo8getUnitsERKNS_11MCInstrInfoERKNS_15MCSubtargetInfoERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCShuffler.cpp:52,7'
          Dst:             _ZN7llvm_ks15HexagonShuffler6appendEPKNS_6MCInstES3_jb
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCShuffler.cpp:56,26'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo18bundleInstructionsERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCShuffler.cpp:56,24'
          Dst:             _ZNK7llvm_ks14iterator_rangeIPKNS_9MCOperandEE5beginEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCShuffler.cpp:56,24'
          Dst:             _ZNK7llvm_ks14iterator_rangeIPKNS_9MCOperandEE3endEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCShuffler.cpp:57,7'
          Dst:             _ZNK7llvm_ks9MCOperand7getInstEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCShuffler.cpp:57,7'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo7getDescERKNS_11MCInstrInfoERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCShuffler.cpp:57,7'
          Dst:             _ZNK7llvm_ks11MCInstrDesc8isPseudoEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCShuffler.cpp:57,7'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCShuffler.cpp:58,43'
          Dst:             _ZNK7llvm_ks9MCOperand7getInstEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCShuffler.cpp:59,12'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo8isImmextERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCShuffler.cpp:60,30'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo8getUnitsERKNS_11MCInstrInfoERKNS_15MCSubtargetInfoERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCShuffler.cpp:60,9'
          Dst:             _ZN7llvm_ks15HexagonShuffler6appendEPKNS_6MCInstES3_jb
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCShuffler.cpp:67,30'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo8getUnitsERKNS_11MCInstrInfoERKNS_15MCSubtargetInfoERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCShuffler.cpp:67,7'
          Dst:             _ZN7llvm_ks15HexagonShuffler6appendEPKNS_6MCInstES3_jb
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCShuffler.cpp:71,21'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCShuffler.cpp:71,35'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
    - functionName:    _ZN7llvm_ks16HexagonMCShuffleERKNS_11MCInstrInfoERKNS_15MCSubtargetInfoERNS_6MCInstEPKS6_i
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCShuffler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 204
      functionLinenumberEnd: 235
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          149
      EdgeCount:       34
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks17HexagonMCShuffler11reshuffleToERNS_6MCInstE
        - _ZN7llvm_ks17HexagonMCShufflerC2ERKNS_11MCInstrInfoERKNS_15MCSubtargetInfoERNS_6MCInstEPKS7_b
        - _ZN7llvm_ks17HexagonMCShufflerD2Ev
        - _ZN7llvm_ks18HexagonMCInstrInfo10bundleSizeERKNS_6MCInstE
        - _ZN7llvm_ks18HexagonMCInstrInfo8isBundleERKNS_6MCInstE
        - _ZNK7llvm_ks15HexagonShuffler8getErrorEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCShuffler.cpp:226,5'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCShuffler.cpp:205,8'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo8isBundleERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCShuffler.cpp:210,29'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo10bundleSizeERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCShuffler.cpp:223,21'
          Dst:             _ZN7llvm_ks17HexagonMCShufflerC2ERKNS_11MCInstrInfoERKNS_15MCSubtargetInfoERNS_6MCInstEPKS7_b
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCShuffler.cpp:224,12'
          Dst:             _ZN7llvm_ks17HexagonMCShuffler11reshuffleToERNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCShuffler.cpp:225,33'
          Dst:             _ZNK7llvm_ks15HexagonShuffler8getErrorEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCShuffler.cpp:235,1'
          Dst:             _ZN7llvm_ks17HexagonMCShufflerD2Ev
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCShuffler.cpp:235,1'
          Dst:             _ZN7llvm_ks17HexagonMCShufflerD2Ev
    - functionName:    _ZN7llvm_ks17HexagonMCShuffler11reshuffleToERNS_6MCInstE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCShuffler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks15HexagonShuffler7shuffleEv
        - _ZN7llvm_ks17HexagonMCShuffler6copyToERNS_6MCInstE
        - _ZNK7llvm_ks15HexagonShuffler8getErrorEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCShuffler.cpp:89,7'
          Dst:             _ZN7llvm_ks15HexagonShuffler7shuffleEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCShuffler.cpp:91,5'
          Dst:             _ZN7llvm_ks17HexagonMCShuffler6copyToERNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCShuffler.cpp:96,12'
          Dst:             _ZNK7llvm_ks15HexagonShuffler8getErrorEv
    - functionName:    _ZN7llvm_ks17HexagonMCShuffler6copyToERNS_6MCInstE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCShuffler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          90
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks15HexagonShuffler3endEv
        - _ZN7llvm_ks15HexagonShuffler5beginEv
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks6MCInst5clearEv
        - _ZN7llvm_ks9MCOperand10createInstEPKNS_6MCInstE
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZNK7llvm_ks12HexagonInstr11getExtenderEv
        - _ZNK7llvm_ks12HexagonInstr7getDescEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCShuffler.cpp:75,7'
          Dst:             _ZN7llvm_ks6MCInst5clearEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCShuffler.cpp:76,18'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCShuffler.cpp:76,7'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCShuffler.cpp:78,38'
          Dst:             _ZN7llvm_ks15HexagonShuffler5beginEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCShuffler.cpp:78,52'
          Dst:             _ZN7llvm_ks15HexagonShuffler3endEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCShuffler.cpp:80,27'
          Dst:             _ZNK7llvm_ks12HexagonInstr7getDescEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCShuffler.cpp:81,33'
          Dst:             _ZNK7llvm_ks12HexagonInstr11getExtenderEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCShuffler.cpp:83,22'
          Dst:             _ZN7llvm_ks9MCOperand10createInstEPKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCShuffler.cpp:83,11'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCShuffler.cpp:84,20'
          Dst:             _ZN7llvm_ks9MCOperand10createInstEPKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCShuffler.cpp:84,9'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZN7llvm_ks15HexagonShuffler5beginEv
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.h'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionLinenumberEnd: 177
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    11
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks15HexagonShuffler3endEv
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.h'
      linkageType:     InternalLinkage
      functionLinenumber: 178
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    13
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks12HexagonInstr7getDescEv
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.h'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks12HexagonInstr11getExtenderEv
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.h'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks15HexagonShuffler4sizeEv
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.h'
      linkageType:     InternalLinkage
      functionLinenumber: 175
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          25
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks15SmallVectorImplINS_15DuplexCandidateEE12pop_back_valEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 413
      functionLinenumberEnd: 416
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_15DuplexCandidateELb1EE8pop_backEv
        - _ZN7llvm_ks25SmallVectorTemplateCommonINS_15DuplexCandidateEvE4backEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:414,34'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINS_15DuplexCandidateEvE4backEv
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:415,11'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_15DuplexCandidateELb1EE8pop_backEv
    - functionName:    _ZN7llvm_ks16HexagonMCShuffleERKNS_11MCInstrInfoERKNS_15MCSubtargetInfoERNS_9MCContextERNS_6MCInstENS_11SmallVectorINS_15DuplexCandidateELj8EEE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCShuffler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 201
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         45
      ICount:          257
      EdgeCount:       88
      CyclomaticComplexity: 45
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplINS_15DuplexCandidateEE12pop_back_valEv
        - _ZN7llvm_ks17HexagonMCShuffler11reshuffleToERNS_6MCInstE
        - _ZN7llvm_ks17HexagonMCShuffler6copyToERNS_6MCInstE
        - _ZN7llvm_ks17HexagonMCShufflerC2ERKNS_11MCInstrInfoERKNS_15MCSubtargetInfoERNS_6MCInstE
        - _ZN7llvm_ks17HexagonMCShufflerD2Ev
        - _ZN7llvm_ks18HexagonMCInstrInfo10bundleSizeERKNS_6MCInstE
        - _ZN7llvm_ks18HexagonMCInstrInfo13replaceDuplexERNS_9MCContextERNS_6MCInstENS_15DuplexCandidateE
        - _ZN7llvm_ks18HexagonMCInstrInfo8isBundleERKNS_6MCInstE
        - _ZN7llvm_ks6MCInstC2ERKS0_
        - _ZN7llvm_ks6MCInstD2Ev
        - _ZNK7llvm_ks15HexagonShuffler4sizeEv
        - _ZNK7llvm_ks15HexagonShuffler8getErrorEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCShuffler.cpp:156,8'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo10bundleSizeERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCShuffler.cpp:165,15'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo8isBundleERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCShuffler.cpp:174,52'
          Dst:             _ZN7llvm_ks15SmallVectorImplINS_15DuplexCandidateEE12pop_back_valEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCShuffler.cpp:175,12'
          Dst:             _ZN7llvm_ks6MCInstC2ERKS0_
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCShuffler.cpp:176,5'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo13replaceDuplexERNS_9MCContextERNS_6MCInstENS_15DuplexCandidateE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCShuffler.cpp:177,23'
          Dst:             _ZN7llvm_ks17HexagonMCShufflerC2ERKNS_11MCInstrInfoERKNS_15MCSubtargetInfoERNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCShuffler.cpp:178,13'
          Dst:             _ZNK7llvm_ks15HexagonShuffler4sizeEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCShuffler.cpp:180,11'
          Dst:             _ZN7llvm_ks17HexagonMCShuffler6copyToERNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCShuffler.cpp:190,3'
          Dst:             _ZN7llvm_ks17HexagonMCShufflerD2Ev
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCShuffler.cpp:185,25'
          Dst:             _ZN7llvm_ks17HexagonMCShuffler11reshuffleToERNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCShuffler.cpp:186,24'
          Dst:             _ZNK7llvm_ks15HexagonShuffler8getErrorEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCShuffler.cpp:190,3'
          Dst:             _ZN7llvm_ks17HexagonMCShufflerD2Ev
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCShuffler.cpp:190,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCShuffler.cpp:190,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCShuffler.cpp:193,23'
          Dst:             _ZN7llvm_ks17HexagonMCShufflerC2ERKNS_11MCInstrInfoERKNS_15MCSubtargetInfoERNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCShuffler.cpp:194,25'
          Dst:             _ZN7llvm_ks17HexagonMCShuffler11reshuffleToERNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCShuffler.cpp:195,24'
          Dst:             _ZNK7llvm_ks15HexagonShuffler8getErrorEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCShuffler.cpp:196,3'
          Dst:             _ZN7llvm_ks17HexagonMCShufflerD2Ev
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCShuffler.cpp:196,3'
          Dst:             _ZN7llvm_ks17HexagonMCShufflerD2Ev
    - functionName:    _ZN7llvm_ks16HexagonMCShuffleERKNS_11MCInstrInfoERKNS_15MCSubtargetInfoERNS_6MCInstE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCShuffler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         34
      ICount:          139
      EdgeCount:       52
      CyclomaticComplexity: 20
      functionsReached:
        - _ZN7llvm_ks17HexagonMCShuffler11reshuffleToERNS_6MCInstE
        - _ZN7llvm_ks17HexagonMCShufflerC2ERKNS_11MCInstrInfoERKNS_15MCSubtargetInfoERNS_6MCInstE
        - _ZN7llvm_ks17HexagonMCShufflerD2Ev
        - _ZN7llvm_ks18HexagonMCInstrInfo10bundleSizeERKNS_6MCInstE
        - _ZN7llvm_ks18HexagonMCInstrInfo8isBundleERKNS_6MCInstE
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - _ZNK7llvm_ks15HexagonShuffler8getErrorEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCShuffler.cpp:125,5'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCShuffler.cpp:101,21'
          Dst:             _ZN7llvm_ks17HexagonMCShufflerC2ERKNS_11MCInstrInfoERKNS_15MCSubtargetInfoERNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCShuffler.cpp:107,8'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo10bundleSizeERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCShuffler.cpp:146,1'
          Dst:             _ZN7llvm_ks17HexagonMCShufflerD2Ev
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCShuffler.cpp:116,15'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo8isBundleERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCShuffler.cpp:122,12'
          Dst:             _ZN7llvm_ks17HexagonMCShuffler11reshuffleToERNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCShuffler.cpp:124,33'
          Dst:             _ZNK7llvm_ks15HexagonShuffler8getErrorEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCShuffler.cpp:127,7'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCShuffler.cpp:129,7'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCShuffler.cpp:131,7'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCShuffler.cpp:133,7'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCShuffler.cpp:135,7'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCShuffler.cpp:137,7'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCShuffler.cpp:139,7'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCShuffler.cpp:146,1'
          Dst:             _ZN7llvm_ks17HexagonMCShufflerD2Ev
    - functionName:    _ZN7llvm_ks17HexagonMCShuffler4initERNS_6MCInstE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCShuffler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          114
      EdgeCount:       20
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks15HexagonShuffler6appendEPKNS_6MCInstES3_jb
        - _ZN7llvm_ks18HexagonMCInstrInfo18bundleInstructionsERKNS_6MCInstE
        - _ZN7llvm_ks18HexagonMCInstrInfo7getDescERKNS_11MCInstrInfoERKNS_6MCInstE
        - _ZN7llvm_ks18HexagonMCInstrInfo8getUnitsERKNS_11MCInstrInfoERKNS_15MCSubtargetInfoERKNS_6MCInstE
        - _ZN7llvm_ks18HexagonMCInstrInfo8isBundleERKNS_6MCInstE
        - _ZN7llvm_ks18HexagonMCInstrInfo8isImmextERKNS_6MCInstE
        - _ZN7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks11MCInstrDesc8isPseudoEv
        - _ZNK7llvm_ks14iterator_rangeIPKNS_9MCOperandEE3endEv
        - _ZNK7llvm_ks14iterator_rangeIPKNS_9MCOperandEE5beginEv
        - _ZNK7llvm_ks9MCOperand6getImmEv
        - _ZNK7llvm_ks9MCOperand7getInstEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCShuffler.cpp:29,7'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo8isBundleERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCShuffler.cpp:32,26'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo18bundleInstructionsERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCShuffler.cpp:32,24'
          Dst:             _ZNK7llvm_ks14iterator_rangeIPKNS_9MCOperandEE5beginEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCShuffler.cpp:32,24'
          Dst:             _ZNK7llvm_ks14iterator_rangeIPKNS_9MCOperandEE3endEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCShuffler.cpp:33,7'
          Dst:             _ZNK7llvm_ks9MCOperand7getInstEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCShuffler.cpp:33,7'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo7getDescERKNS_11MCInstrInfoERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCShuffler.cpp:33,7'
          Dst:             _ZNK7llvm_ks11MCInstrDesc8isPseudoEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCShuffler.cpp:33,7'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCShuffler.cpp:34,43'
          Dst:             _ZNK7llvm_ks9MCOperand7getInstEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCShuffler.cpp:36,12'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo8isImmextERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCShuffler.cpp:37,30'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo8getUnitsERKNS_11MCInstrInfoERKNS_15MCSubtargetInfoERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCShuffler.cpp:37,9'
          Dst:             _ZN7llvm_ks15HexagonShuffler6appendEPKNS_6MCInstES3_jb
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCShuffler.cpp:45,21'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCShuffler.cpp:45,35'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
    - functionName:    _GLOBAL__sub_I_HexagonMCTargetDesc.cpp
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCTargetDesc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCTargetDesc.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCTargetDesc.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCTargetDesc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          101
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - _ZN7llvm_ks13FeatureBitsetC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenSubtargetInfo.inc:32,40'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenSubtargetInfo.inc:32,67'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenSubtargetInfo.inc:33,54'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenSubtargetInfo.inc:33,84'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenSubtargetInfo.inc:34,25'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenSubtargetInfo.inc:34,46'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenSubtargetInfo.inc:35,25'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenSubtargetInfo.inc:35,46'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenSubtargetInfo.inc:36,27'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenSubtargetInfo.inc:36,49'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenSubtargetInfo.inc:37,27'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenSubtargetInfo.inc:37,49'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCTargetDesc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          77
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - _ZN7llvm_ks13FeatureBitsetC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenSubtargetInfo.inc:42,52'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenSubtargetInfo.inc:42,73'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenSubtargetInfo.inc:43,52'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenSubtargetInfo.inc:43,90'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenSubtargetInfo.inc:44,54'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenSubtargetInfo.inc:44,110'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenSubtargetInfo.inc:45,54'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenSubtargetInfo.inc:45,151'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
    - functionName:    _ZN7llvm_ks8ArrayRefINS_18SubtargetFeatureKVEEC2ILm4EEERAT__KS1_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ArrayRef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks8ArrayRefINS_18SubtargetFeatureKVEEC2ILm6EEERAT__KS1_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ArrayRef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ksL32createHexagonMCSubtargetInfoImplERKNS_6TripleENS_9StringRefES3_
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/Hexagon/HexagonGenSubtargetInfo.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 436
      functionLinenumberEnd: 439
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          68
      EdgeCount:       12
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks15MCSubtargetInfoC2ERKNS_6TripleENS_9StringRefES4_NS_8ArrayRefINS_18SubtargetFeatureKVEEES7_PKNS_15SubtargetInfoKVE
        - _ZN7llvm_ks8ArrayRefINS_18SubtargetFeatureKVEEC2ILm4EEERAT__KS1_
        - _ZN7llvm_ks8ArrayRefINS_18SubtargetFeatureKVEEC2ILm6EEERAT__KS1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenSubtargetInfo.inc:437,43'
          Dst:             _ZN7llvm_ks8ArrayRefINS_18SubtargetFeatureKVEEC2ILm6EEERAT__KS1_
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenSubtargetInfo.inc:437,61'
          Dst:             _ZN7llvm_ks8ArrayRefINS_18SubtargetFeatureKVEEC2ILm4EEERAT__KS1_
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenSubtargetInfo.inc:437,14'
          Dst:             _ZN7llvm_ks15MCSubtargetInfoC2ERKNS_6TripleENS_9StringRefES4_NS_8ArrayRefINS_18SubtargetFeatureKVEEES7_PKNS_15SubtargetInfoKVE
    - functionName:    _ZN7llvm_ksL25InitHexagonMCRegisterInfoEPNS_14MCRegisterInfoEjjjj
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/Hexagon/HexagonGenRegisterInfo.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1490
      functionLinenumberEnd: 1522
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          76
      EdgeCount:       22
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN7llvm_ks14MCRegisterInfo18InitMCRegisterInfoEPKNS_14MCRegisterDescEjjjPKNS_15MCRegisterClassEjPA2_KtjPS7_PKjPKcSE_SA_jPKNS0_17SubRegCoveredBitsESA_
        - _ZN7llvm_ks14MCRegisterInfo22mapDwarfRegsToLLVMRegsEPKNS0_16DwarfLLVMRegPairEjb
        - _ZN7llvm_ks14MCRegisterInfo22mapLLVMRegsToDwarfRegsEPKNS0_16DwarfLLVMRegPairEjb
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenRegisterInfo.inc:1494,3'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenRegisterInfo.inc:1501,3'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenRegisterInfo.inc:1508,3'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenRegisterInfo.inc:1515,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenRegisterInfo.inc:1491,7'
          Dst:             _ZN7llvm_ks14MCRegisterInfo18InitMCRegisterInfoEPKNS_14MCRegisterDescEjjjPKNS_15MCRegisterClassEjPA2_KtjPS7_PKjPKcSE_SA_jPKNS0_17SubRegCoveredBitsESA_
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenRegisterInfo.inc:1496,5'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenRegisterInfo.inc:1498,9'
          Dst:             _ZN7llvm_ks14MCRegisterInfo22mapDwarfRegsToLLVMRegsEPKNS0_16DwarfLLVMRegPairEjb
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenRegisterInfo.inc:1503,5'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenRegisterInfo.inc:1505,9'
          Dst:             _ZN7llvm_ks14MCRegisterInfo22mapDwarfRegsToLLVMRegsEPKNS0_16DwarfLLVMRegPairEjb
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenRegisterInfo.inc:1510,5'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenRegisterInfo.inc:1512,9'
          Dst:             _ZN7llvm_ks14MCRegisterInfo22mapLLVMRegsToDwarfRegsEPKNS0_16DwarfLLVMRegPairEjb
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenRegisterInfo.inc:1517,5'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenRegisterInfo.inc:1519,9'
          Dst:             _ZN7llvm_ks14MCRegisterInfo22mapLLVMRegsToDwarfRegsEPKNS0_16DwarfLLVMRegPairEjb
    - functionName:    _ZL28createHexagonMCSubtargetInfoRKN7llvm_ks6TripleENS_9StringRefES3_
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCTargetDesc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          53
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks10HEXAGON_MC16selectHexagonCPUERKNS_6TripleENS_9StringRefE
        - _ZN7llvm_ksL32createHexagonMCSubtargetInfoImplERKNS_6TripleENS_9StringRefES3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCTargetDesc.cpp:66,9'
          Dst:             _ZN7llvm_ks10HEXAGON_MC16selectHexagonCPUERKNS_6TripleENS_9StringRefE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCTargetDesc.cpp:67,10'
          Dst:             _ZN7llvm_ksL32createHexagonMCSubtargetInfoImplERKNS_6TripleENS_9StringRefES3_
    - functionName:    _ZN7llvm_ks10HEXAGON_MC16selectHexagonCPUERKNS_6TripleENS_9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCTargetDesc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks9StringRefC2EPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCTargetDesc.cpp:48,11'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
    - functionName:    _ZL27createHexagonMCRegisterInfoRKN7llvm_ks6TripleE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCTargetDesc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks14MCRegisterInfoC2Ev
        - _ZN7llvm_ksL25InitHexagonMCRegisterInfoEPNS_14MCRegisterInfoEjjjj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCTargetDesc.cpp:59,27'
          Dst:             _ZN7llvm_ks14MCRegisterInfoC2Ev
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCTargetDesc.cpp:60,3'
          Dst:             _ZN7llvm_ksL25InitHexagonMCRegisterInfoEPNS_14MCRegisterInfoEjjjj
    - functionName:    _ZL22createHexagonMCAsmInfoRKN7llvm_ks14MCRegisterInfoERKNS_6TripleE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCTargetDesc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          56
      EdgeCount:       13
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7llvm_ks16HexagonMCAsmInfoC2ERKNS_6TripleE
        - _ZN7llvm_ks16MCCFIInstruction12createDefCfaEPNS_8MCSymbolEji
        - _ZN7llvm_ks16MCCFIInstructionD2Ev
        - _ZN7llvm_ks9MCAsmInfo20addInitialFrameStateERKNS_16MCCFIInstructionE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCTargetDesc.cpp:107,24'
          Dst:             _ZN7llvm_ks16HexagonMCAsmInfoC2ERKNS_6TripleE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCTargetDesc.cpp:111,7'
          Dst:             _ZN7llvm_ks16MCCFIInstruction12createDefCfaEPNS_8MCSymbolEji
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCTargetDesc.cpp:112,8'
          Dst:             _ZN7llvm_ks9MCAsmInfo20addInitialFrameStateERKNS_16MCCFIInstructionE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCTargetDesc.cpp:115,1'
          Dst:             _ZN7llvm_ks16MCCFIInstructionD2Ev
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCTargetDesc.cpp:115,1'
          Dst:             _ZN7llvm_ks16MCCFIInstructionD2Ev
    - functionName:    LLVMInitializeHexagonTargetMC
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCTargetDesc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL22createHexagonMCAsmInfoRKN7llvm_ks14MCRegisterInfoERKNS_6TripleE
        - _ZL27createHexagonMCRegisterInfoRKN7llvm_ks6TripleE
        - _ZL28createHexagonMCSubtargetInfoRKN7llvm_ks6TripleENS_9StringRefES3_
        - _ZN7llvm_ks14TargetRegistry17RegisterMCRegInfoERNS_6TargetEPFPNS_14MCRegisterInfoERKNS_6TripleEE
        - _ZN7llvm_ks14TargetRegistry19RegisterMCInstrInfoERNS_6TargetEPFPNS_11MCInstrInfoEvE
        - _ZN7llvm_ks14TargetRegistry20RegisterMCAsmBackendERNS_6TargetEPFPNS_12MCAsmBackendERKS1_RKNS_14MCRegisterInfoERKNS_6TripleENS_9StringRefEE
        - _ZN7llvm_ks14TargetRegistry21RegisterMCCodeEmitterERNS_6TargetEPFPNS_13MCCodeEmitterERKNS_11MCInstrInfoERKNS_14MCRegisterInfoERNS_9MCContextEE
        - _ZN7llvm_ks14TargetRegistry23RegisterMCSubtargetInfoERNS_6TargetEPFPNS_15MCSubtargetInfoERKNS_6TripleENS_9StringRefES8_E
        - _ZN7llvm_ks19RegisterMCAsmInfoFnC2ERNS_6TargetEPFPNS_9MCAsmInfoERKNS_14MCRegisterInfoERKNS_6TripleEE
        - _ZN7llvm_ks23createHexagonAsmBackendERKNS_6TargetERKNS_14MCRegisterInfoERKNS_6TripleENS_9StringRefE
        - _ZN7llvm_ks24createHexagonMCInstrInfoEv
        - _ZN7llvm_ks26createHexagonMCCodeEmitterERKNS_11MCInstrInfoERKNS_14MCRegisterInfoERNS_9MCContextE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCTargetDesc.cpp:120,23'
          Dst:             _ZN7llvm_ks19RegisterMCAsmInfoFnC2ERNS_6TargetEPFPNS_9MCAsmInfoERKNS_14MCRegisterInfoERKNS_6TripleEE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCTargetDesc.cpp:120,23'
          Dst:             _ZL22createHexagonMCAsmInfoRKN7llvm_ks14MCRegisterInfoERKNS_6TripleE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCTargetDesc.cpp:123,3'
          Dst:             _ZN7llvm_ks14TargetRegistry19RegisterMCInstrInfoERNS_6TargetEPFPNS_11MCInstrInfoEvE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCTargetDesc.cpp:123,3'
          Dst:             _ZN7llvm_ks24createHexagonMCInstrInfoEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCTargetDesc.cpp:127,3'
          Dst:             _ZN7llvm_ks14TargetRegistry17RegisterMCRegInfoERNS_6TargetEPFPNS_14MCRegisterInfoERKNS_6TripleEE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCTargetDesc.cpp:127,3'
          Dst:             _ZL27createHexagonMCRegisterInfoRKN7llvm_ks6TripleE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCTargetDesc.cpp:131,3'
          Dst:             _ZN7llvm_ks14TargetRegistry23RegisterMCSubtargetInfoERNS_6TargetEPFPNS_15MCSubtargetInfoERKNS_6TripleENS_9StringRefES8_E
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCTargetDesc.cpp:131,3'
          Dst:             _ZL28createHexagonMCSubtargetInfoRKN7llvm_ks6TripleENS_9StringRefES3_
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCTargetDesc.cpp:135,3'
          Dst:             _ZN7llvm_ks14TargetRegistry21RegisterMCCodeEmitterERNS_6TargetEPFPNS_13MCCodeEmitterERKNS_11MCInstrInfoERKNS_14MCRegisterInfoERNS_9MCContextEE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCTargetDesc.cpp:135,3'
          Dst:             _ZN7llvm_ks26createHexagonMCCodeEmitterERKNS_11MCInstrInfoERKNS_14MCRegisterInfoERNS_9MCContextE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCTargetDesc.cpp:139,3'
          Dst:             _ZN7llvm_ks14TargetRegistry20RegisterMCAsmBackendERNS_6TargetEPFPNS_12MCAsmBackendERKS1_RKNS_14MCRegisterInfoERKNS_6TripleENS_9StringRefEE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCTargetDesc.cpp:139,3'
          Dst:             _ZN7llvm_ks23createHexagonAsmBackendERKNS_6TargetERKNS_14MCRegisterInfoERKNS_6TripleENS_9StringRefE
    - functionName:    _ZN7llvm_ks24createHexagonMCInstrInfoEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCTargetDesc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ksL22InitHexagonMCInstrInfoEPNS_11MCInstrInfoE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCTargetDesc.cpp:54,3'
          Dst:             _ZN7llvm_ksL22InitHexagonMCInstrInfoEPNS_11MCInstrInfoE
    - functionName:    _ZN7llvm_ksL22InitHexagonMCInstrInfoEPNS_11MCInstrInfoE
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/Hexagon/HexagonGenInstrInfo.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 5525
      functionLinenumberEnd: 5527
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11MCInstrInfo15InitMCInstrInfoEPKNS_11MCInstrDescEPKjPKcj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenInstrInfo.inc:5526,7'
          Dst:             _ZN7llvm_ks11MCInstrInfo15InitMCInstrInfoEPKNS_11MCInstrDescEPKjPKcj
    - functionName:    _ZNK7llvm_ks12HexagonInstrltERKS0_
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.h'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15HexagonResource10lessWeightERKS0_S2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.h:120,13'
          Dst:             _ZN7llvm_ks15HexagonResource10lessWeightERKS0_S2_
    - functionName:    _ZN7llvm_ks15HexagonResource10lessWeightERKS0_S2_
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks15HexagonResource9getWeightEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.h:51,15'
          Dst:             _ZNK7llvm_ks15HexagonResource9getWeightEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.h:51,31'
          Dst:             _ZNK7llvm_ks15HexagonResource9getWeightEv
    - functionName:    _ZNK7llvm_ks15HexagonResource9getWeightEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.h'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks25SmallVectorTemplateCommonINS_12HexagonInstrEvE8grow_podEmm
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorBase8grow_podEPvmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:81,22'
          Dst:             _ZN7llvm_ks15SmallVectorBase8grow_podEPvmm
    - functionName:    _ZN7llvm_ks25SmallVectorTemplateCommonINS_12HexagonInstrEvE6setEndEPS1_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseINS_12HexagonInstrELb1EE4growEm
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 333
      functionLinenumberEnd: 335
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks25SmallVectorTemplateCommonINS_12HexagonInstrEvE8grow_podEmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:334,11'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINS_12HexagonInstrEvE8grow_podEmm
    - functionName:    _ZN7llvm_ks8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEE4initEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 612
      functionLinenumberEnd: 619
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEEjS4_S6_S9_E9initEmptyEv
        - _ZN7llvm_ks8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEE15allocateBucketsEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:613,9'
          Dst:             _ZN7llvm_ks8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEE15allocateBucketsEj
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:614,20'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEEjS4_S6_S9_E9initEmptyEv
    - functionName:    _ZN7llvm_ks8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEE15allocateBucketsEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 678
      functionLinenumberEnd: 687
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEEjS4_S6_S9_E9initEmptyEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 277
      functionLinenumberEnd: 286
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          72
      EdgeCount:       16
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEEjS4_S6_S9_E10getBucketsEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEEjS4_S6_S9_E11getEmptyKeyEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEEjS4_S6_S9_E13getBucketsEndEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEEjS4_S6_S9_E13setNumEntriesEj
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEEjS4_S6_S9_E16setNumTombstonesEj
        - _ZN7llvm_ks6detail12DenseMapPairIjNSt3__14pairIjjEEE8getFirstEv
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEEjS4_S6_S9_E13getNumBucketsEv
        - __assert_fail
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:278,5'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEEjS4_S6_S9_E13setNumEntriesEj
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:279,5'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEEjS4_S6_S9_E16setNumTombstonesEj
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:281,5'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEEjS4_S6_S9_E13getNumBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:281,5'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEEjS4_S6_S9_E13getNumBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:281,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:283,27'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEEjS4_S6_S9_E11getEmptyKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:284,23'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEEjS4_S6_S9_E10getBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:284,42'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEEjS4_S6_S9_E13getBucketsEndEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:285,18'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIjNSt3__14pairIjjEEE8getFirstEv
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEEjS4_S6_S9_E13setNumEntriesEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionLinenumberEnd: 356
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEE13setNumEntriesEj
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:355,36'
          Dst:             _ZN7llvm_ks8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEE13setNumEntriesEj
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEEjS4_S6_S9_E16setNumTombstonesEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 366
      functionLinenumberEnd: 368
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEE16setNumTombstonesEj
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:367,36'
          Dst:             _ZN7llvm_ks8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEE16setNumTombstonesEj
    - functionName:    _ZN7llvm_ks8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEE16setNumTombstonesEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 666
      functionLinenumberEnd: 668
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEE13setNumEntriesEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 659
      functionLinenumberEnd: 661
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEEjS4_S6_S9_EC2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 262
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks14DebugEpochBaseC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:262,3'
          Dst:             _ZN7llvm_ks14DebugEpochBaseC2Ev
    - functionName:    _ZN7llvm_ks25SmallVectorTemplateCommonINS_12HexagonInstrEvEC2Em
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorBaseC2EPvm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:78,44'
          Dst:             _ZN7llvm_ks15SmallVectorBaseC2EPvm
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseINS_12HexagonInstrELb1EEC2Em
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 281
      functionLinenumberEnd: 281
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks25SmallVectorTemplateCommonINS_12HexagonInstrEvEC2Em
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:281,42'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINS_12HexagonInstrEvEC2Em
    - functionName:    _ZN7llvm_ks15SmallVectorImplINS_12HexagonInstrEEC2Ej
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 364
      functionLinenumberEnd: 365
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_12HexagonInstrELb1EEC2Em
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:364,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_12HexagonInstrELb1EEC2Em
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEEjS4_S6_S9_E16InsertIntoBucketERKjOS4_PS9_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 410
      functionLinenumberEnd: 415
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEEjS4_S6_S9_E20InsertIntoBucketImplERKjPS9_
        - _ZN7llvm_ks6detail12DenseMapPairIjNSt3__14pairIjjEEE8getFirstEv
        - _ZN7llvm_ks6detail12DenseMapPairIjNSt3__14pairIjjEEE9getSecondEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:411,17'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEEjS4_S6_S9_E20InsertIntoBucketImplERKjPS9_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:413,16'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIjNSt3__14pairIjjEEE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:414,24'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIjNSt3__14pairIjjEEE9getSecondEv
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEEjS4_S6_S9_E20InsertIntoBucketImplERKjPS9_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 426
      functionLinenumberEnd: 460
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          98
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEEjS4_S6_S9_E11getEmptyKeyEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEEjS4_S6_S9_E15LookupBucketForIjEEbRKT_RPS9_
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEEjS4_S6_S9_E19incrementNumEntriesEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEEjS4_S6_S9_E22decrementNumTombstonesEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEEjS4_S6_S9_E4growEj
        - _ZN7llvm_ks12DenseMapInfoIjE7isEqualERKjS3_
        - _ZN7llvm_ks14DebugEpochBase14incrementEpochEv
        - _ZN7llvm_ks6detail12DenseMapPairIjNSt3__14pairIjjEEE8getFirstEv
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEEjS4_S6_S9_E13getNumBucketsEv
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEEjS4_S6_S9_E13getNumEntriesEv
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEEjS4_S6_S9_E16getNumTombstonesEv
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:427,5'
          Dst:             _ZN7llvm_ks14DebugEpochBase14incrementEpochEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:438,30'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEEjS4_S6_S9_E13getNumEntriesEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:439,27'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEEjS4_S6_S9_E13getNumBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:441,13'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEEjS4_S6_S9_E4growEj
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:442,7'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEEjS4_S6_S9_E15LookupBucketForIjEEbRKT_RPS9_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:443,20'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEEjS4_S6_S9_E13getNumBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:444,16'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEEjS4_S6_S9_E16getNumTombstonesEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:446,13'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEEjS4_S6_S9_E4growEj
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:447,7'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEEjS4_S6_S9_E15LookupBucketForIjEEbRKT_RPS9_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:449,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:453,5'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEEjS4_S6_S9_E19incrementNumEntriesEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:456,27'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEEjS4_S6_S9_E11getEmptyKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:457,39'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIjNSt3__14pairIjjEEE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:457,10'
          Dst:             _ZN7llvm_ks12DenseMapInfoIjE7isEqualERKjS3_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:458,7'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEEjS4_S6_S9_E22decrementNumTombstonesEv
    - functionName:    _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEEjS4_S6_S9_E13getNumEntriesEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 351
      functionLinenumberEnd: 352
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEE13getNumEntriesEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:352,49'
          Dst:             _ZNK7llvm_ks8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEE13getNumEntriesEv
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEEjS4_S6_S9_E4growEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 391
      functionLinenumberEnd: 393
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEE4growEj
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:392,36'
          Dst:             _ZN7llvm_ks8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEE4growEj
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEEjS4_S6_S9_E15LookupBucketForIjEEbRKT_RPS9_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 519
      functionLinenumberEnd: 524
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEEjS4_S6_S9_E15LookupBucketForIjEEbRKT_RPKS9_
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:522,9'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEEjS4_S6_S9_E15LookupBucketForIjEEbRKT_RPKS9_
    - functionName:    _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEEjS4_S6_S9_E16getNumTombstonesEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 363
      functionLinenumberEnd: 364
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEE16getNumTombstonesEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:364,49'
          Dst:             _ZNK7llvm_ks8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEE16getNumTombstonesEv
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEEjS4_S6_S9_E19incrementNumEntriesEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 357
      functionLinenumberEnd: 359
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEEjS4_S6_S9_E13setNumEntriesEj
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEEjS4_S6_S9_E13getNumEntriesEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:358,19'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEEjS4_S6_S9_E13getNumEntriesEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:358,5'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEEjS4_S6_S9_E13setNumEntriesEj
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEEjS4_S6_S9_E22decrementNumTombstonesEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 372
      functionLinenumberEnd: 374
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEEjS4_S6_S9_E16setNumTombstonesEj
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEEjS4_S6_S9_E16getNumTombstonesEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:373,22'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEEjS4_S6_S9_E16getNumTombstonesEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:373,5'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEEjS4_S6_S9_E16setNumTombstonesEj
    - functionName:    _ZNK7llvm_ks8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEE16getNumTombstonesEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 663
      functionLinenumberEnd: 664
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEEjS4_S6_S9_E15LookupBucketForIjEEbRKT_RPKS9_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 469
      functionLinenumberEnd: 516
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         28
      ICount:          159
      EdgeCount:       36
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEEjS4_S6_S9_E11getEmptyKeyEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEEjS4_S6_S9_E12getHashValueERKj
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEEjS4_S6_S9_E15getTombstoneKeyEv
        - _ZN7llvm_ks12DenseMapInfoIjE7isEqualERKjS3_
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEEjS4_S6_S9_E10getBucketsEv
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEEjS4_S6_S9_E13getNumBucketsEv
        - _ZNK7llvm_ks6detail12DenseMapPairIjNSt3__14pairIjjEEE8getFirstEv
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:470,33'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEEjS4_S6_S9_E10getBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:471,33'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEEjS4_S6_S9_E13getNumBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:480,27'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEEjS4_S6_S9_E11getEmptyKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:481,31'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEEjS4_S6_S9_E15getTombstoneKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:482,5'
          Dst:             _ZN7llvm_ks12DenseMapInfoIjE7isEqualERKjS3_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:482,5'
          Dst:             _ZN7llvm_ks12DenseMapInfoIjE7isEqualERKjS3_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:482,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:486,25'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEEjS4_S6_S9_E12getHashValueERKj
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:491,11'
          Dst:             _ZNK7llvm_ks6detail12DenseMapPairIjNSt3__14pairIjjEEE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:491,11'
          Dst:             _ZN7llvm_ks12DenseMapInfoIjE7isEqualERKjS3_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:498,11'
          Dst:             _ZNK7llvm_ks6detail12DenseMapPairIjNSt3__14pairIjjEEE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:498,11'
          Dst:             _ZN7llvm_ks12DenseMapInfoIjE7isEqualERKjS3_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:507,41'
          Dst:             _ZNK7llvm_ks6detail12DenseMapPairIjNSt3__14pairIjjEEE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:507,11'
          Dst:             _ZN7llvm_ks12DenseMapInfoIjE7isEqualERKjS3_
    - functionName:    _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEEjS4_S6_S9_E10getBucketsEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 375
      functionLinenumberEnd: 376
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEE10getBucketsEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:376,49'
          Dst:             _ZNK7llvm_ks8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEE10getBucketsEv
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEEjS4_S6_S9_E12getHashValueERKj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 336
      functionLinenumberEnd: 337
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12DenseMapInfoIjE12getHashValueERKj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:337,12'
          Dst:             _ZN7llvm_ks12DenseMapInfoIjE12getHashValueERKj
    - functionName:    _ZNK7llvm_ks6detail12DenseMapPairIjNSt3__14pairIjjEEE8getFirstEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEE4growEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 621
      functionLinenumberEnd: 636
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          70
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEEjS4_S6_S9_E18moveFromOldBucketsEPS9_SC_
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEEjS4_S6_S9_E9initEmptyEv
        - _ZN7llvm_ks12NextPowerOf2Em
        - _ZN7llvm_ks8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEE15allocateBucketsEj
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:625,66'
          Dst:             _ZN7llvm_ks12NextPowerOf2Em
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:625,5'
          Dst:             _ZN7llvm_ks8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEE15allocateBucketsEj
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:626,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:628,20'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEEjS4_S6_S9_E9initEmptyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:632,11'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEEjS4_S6_S9_E18moveFromOldBucketsEPS9_SC_
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEEjS4_S6_S9_E18moveFromOldBucketsEPS9_SC_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 288
      functionLinenumberEnd: 311
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          110
      EdgeCount:       23
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEEjS4_S6_S9_E11getEmptyKeyEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEEjS4_S6_S9_E15LookupBucketForIjEEbRKT_RPS9_
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEEjS4_S6_S9_E15getTombstoneKeyEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEEjS4_S6_S9_E19incrementNumEntriesEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEEjS4_S6_S9_E9initEmptyEv
        - _ZN7llvm_ks12DenseMapInfoIjE7isEqualERKjS3_
        - _ZN7llvm_ks6detail12DenseMapPairIjNSt3__14pairIjjEEE8getFirstEv
        - _ZN7llvm_ks6detail12DenseMapPairIjNSt3__14pairIjjEEE9getSecondEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:289,5'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEEjS4_S6_S9_E9initEmptyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:292,27'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEEjS4_S6_S9_E11getEmptyKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:293,31'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEEjS4_S6_S9_E15getTombstoneKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:295,33'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIjNSt3__14pairIjjEEE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:295,12'
          Dst:             _ZN7llvm_ks12DenseMapInfoIjE7isEqualERKjS3_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:296,33'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIjNSt3__14pairIjjEEE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:296,12'
          Dst:             _ZN7llvm_ks12DenseMapInfoIjE7isEqualERKjS3_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:299,44'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIjNSt3__14pairIjjEEE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:299,25'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEEjS4_S6_S9_E15LookupBucketForIjEEbRKT_RPS9_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:301,9'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:302,47'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIjNSt3__14pairIjjEEE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:302,21'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIjNSt3__14pairIjjEEE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:303,29'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIjNSt3__14pairIjjEEE9getSecondEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:303,62'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIjNSt3__14pairIjjEEE9getSecondEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:304,9'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEEjS4_S6_S9_E19incrementNumEntriesEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:307,12'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIjNSt3__14pairIjjEEE9getSecondEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:309,10'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIjNSt3__14pairIjjEEE8getFirstEv
    - functionName:    _ZNK7llvm_ks8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEE13getNumEntriesEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 656
      functionLinenumberEnd: 657
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEEjS4_S6_S9_E16FindAndConstructERKj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 225
      functionLinenumberEnd: 231
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEEjS4_S6_S9_E15LookupBucketForIjEEbRKT_RPS9_
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEEjS4_S6_S9_E16InsertIntoBucketERKjOS4_PS9_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:227,9'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEEjS4_S6_S9_E15LookupBucketForIjEEbRKT_RPS9_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:230,13'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEEjS4_S6_S9_E16InsertIntoBucketERKjOS4_PS9_
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEEjS4_S6_S9_E16InsertIntoBucketEOjOS4_PS9_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 418
      functionLinenumberEnd: 423
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEEjS4_S6_S9_E20InsertIntoBucketImplERKjPS9_
        - _ZN7llvm_ks6detail12DenseMapPairIjNSt3__14pairIjjEEE8getFirstEv
        - _ZN7llvm_ks6detail12DenseMapPairIjNSt3__14pairIjjEEE9getSecondEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:419,17'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEEjS4_S6_S9_E20InsertIntoBucketImplERKjPS9_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:421,16'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIjNSt3__14pairIjjEEE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:422,24'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIjNSt3__14pairIjjEEE9getSecondEv
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEEjS4_S6_S9_E16FindAndConstructEOj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 237
      functionLinenumberEnd: 243
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEEjS4_S6_S9_E15LookupBucketForIjEEbRKT_RPS9_
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEEjS4_S6_S9_E16InsertIntoBucketEOjOS4_PS9_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:239,9'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEEjS4_S6_S9_E15LookupBucketForIjEEbRKT_RPS9_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:242,13'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEEjS4_S6_S9_E16InsertIntoBucketEOjOS4_PS9_
    - functionName:    _ZN7llvm_ks6detail17PopulationCounterIjLm4EE5countEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/MathExtras.h'
      linkageType:     InternalLinkage
      functionLinenumber: 416
      functionLinenumberEnd: 420
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_110HexagonBid6isSoldEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_110HexagonBidpLERKS0_
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_110HexagonBidC2Ej
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks15countPopulationIjEEjT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:41,44'
          Dst:             _ZN7llvm_ks15countPopulationIjEEjT_
    - functionName:    _ZN7llvm_ks15countPopulationIjEEjT_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/MathExtras.h'
      linkageType:     InternalLinkage
      functionLinenumber: 449
      functionLinenumberEnd: 453
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks6detail17PopulationCounterIjLm4EE5countEj
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/MathExtras.h:453,10'
          Dst:             _ZN7llvm_ks6detail17PopulationCounterIjLm4EE5countEj
    - functionName:    _ZN7llvm_ks15HexagonResource9lessUnitsERKS0_S2_
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15countPopulationIjEEjT_
        - _ZNK7llvm_ks15HexagonResource8getUnitsEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.h:47,31'
          Dst:             _ZNK7llvm_ks15HexagonResource8getUnitsEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.h:47,13'
          Dst:             _ZN7llvm_ks15countPopulationIjEEjT_
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.h:47,63'
          Dst:             _ZNK7llvm_ks15HexagonResource8getUnitsEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.h:47,45'
          Dst:             _ZN7llvm_ks15countPopulationIjEEjT_
    - functionName:    _ZNK7llvm_ks15HexagonResource8getUnitsEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.h'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    20
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_110HexagonBidC2Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 40
      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:    _ZN7llvm_ks15HexagonResourceC2Ej
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15HexagonResource8setUnitsEj
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.h:35,33'
          Dst:             _ZN7llvm_ks15HexagonResource8setUnitsEj
    - functionName:    _ZN7llvm_ks15HexagonResource8setUnitsEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.h'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    11
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks15HexagonShuffler7shuffleEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 419
      functionLinenumberEnd: 463
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         29
      ICount:          171
      EdgeCount:       37
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7llvm_ks15HexagonResource9setWeightEj
        - _ZN7llvm_ks15HexagonShuffler3endEv
        - _ZN7llvm_ks15HexagonShuffler5beginEv
        - _ZN7llvm_ks15HexagonShuffler5checkEv
        - _ZNK7llvm_ks15HexagonShuffler4sizeEv
        - _ZNK7llvm_ks15HexagonShuffler8getErrorEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:420,7'
          Dst:             _ZNK7llvm_ks15HexagonShuffler4sizeEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:428,7'
          Dst:             _ZNK7llvm_ks15HexagonShuffler4sizeEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:428,21'
          Dst:             _ZN7llvm_ks15HexagonShuffler5checkEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:443,35'
          Dst:             _ZN7llvm_ks15HexagonResource9setWeightEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:454,23'
          Dst:             _ZN7llvm_ks15HexagonShuffler5beginEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:454,39'
          Dst:             _ZN7llvm_ks15HexagonShuffler3endEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:462,12'
          Dst:             _ZNK7llvm_ks15HexagonShuffler8getErrorEv
    - functionName:    _ZN7llvm_ks15HexagonShuffler5checkEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 165
      functionLinenumberEnd: 417
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         213
      ICount:          1148
      EdgeCount:       278
      CyclomaticComplexity: 67
      functionsReached:
        - _ZN12_GLOBAL__N_118HexagonUnitAuction3bidEj
        - _ZN12_GLOBAL__N_118HexagonUnitAuctionC2Ev
        - _ZN7llvm_ks12HexagonInstr7lessCVIERKS0_S2_
        - _ZN7llvm_ks12HexagonInstr8lessCoreERKS0_S2_
        - _ZN7llvm_ks15HexagonResource8setUnitsEj
        - _ZN7llvm_ks15HexagonShuffler3endEv
        - _ZN7llvm_ks15HexagonShuffler5beginEv
        - _ZN7llvm_ks18HexagonMCInstrInfo10isSoloAin1ERKNS_11MCInstrInfoERKNS_6MCInstE
        - _ZN7llvm_ks18HexagonMCInstrInfo12prefersSlot3ERKNS_11MCInstrInfoERKNS_6MCInstE
        - _ZN7llvm_ks18HexagonMCInstrInfo6isSoloERKNS_11MCInstrInfoERKNS_6MCInstE
        - _ZN7llvm_ks18HexagonMCInstrInfo7getDescERKNS_11MCInstrInfoERKNS_6MCInstE
        - _ZN7llvm_ks18HexagonMCInstrInfo7getTypeERKNS_11MCInstrInfoERKNS_6MCInstE
        - _ZN7llvm_ks18HexagonMCInstrInfo7isFloatERKNS_11MCInstrInfoERKNS_6MCInstE
        - _ZN7llvm_ks18HexagonMCInstrInfo8isSoloAXERKNS_11MCInstrInfoERKNS_6MCInstE
        - _ZNK7llvm_ks11MCInstrDesc6isCallEv
        - _ZNK7llvm_ks11MCInstrDesc7mayLoadEv
        - _ZNK7llvm_ks11MCInstrDesc8isBranchEv
        - _ZNK7llvm_ks11MCInstrDesc8isReturnEv
        - _ZNK7llvm_ks11MCInstrDesc8mayStoreEv
        - _ZNK7llvm_ks11MCInstrDesc9getOpcodeEv
        - _ZNK7llvm_ks12HexagonInstr15isSoloExceptionEv
        - _ZNK7llvm_ks12HexagonInstr7getDescEv
        - _ZNK7llvm_ks15HexagonResource8getUnitsEv
        - _ZNK7llvm_ks15HexagonShuffler4sizeEv
        - _ZNK7llvm_ks18HexagonCVIResource8getLanesEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:211,5'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:191,23'
          Dst:             _ZN7llvm_ks15HexagonShuffler3endEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:194,23'
          Dst:             _ZN7llvm_ks15HexagonShuffler5beginEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:194,39'
          Dst:             _ZN7llvm_ks15HexagonShuffler3endEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:195,29'
          Dst:             _ZNK7llvm_ks12HexagonInstr7getDescEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:197,9'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo6isSoloERKNS_11MCInstrInfoERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:198,21'
          Dst:             _ZNK7llvm_ks12HexagonInstr15isSoloExceptionEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:199,14'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo8isSoloAXERKNS_11MCInstrInfoERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:200,23'
          Dst:             _ZNK7llvm_ks12HexagonInstr15isSoloExceptionEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:201,14'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo10isSoloAin1ERKNS_11MCInstrInfoERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:202,25'
          Dst:             _ZNK7llvm_ks12HexagonInstr15isSoloExceptionEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:203,9'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo7getTypeERKNS_11MCInstrInfoERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:204,9'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo7getTypeERKNS_11MCInstrInfoERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:206,9'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo12prefersSlot3ERKNS_11MCInstrInfoERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:211,13'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo7getTypeERKNS_11MCInstrInfoERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:213,11'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo7isFloatERKNS_11MCInstrInfoERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:231,21'
          Dst:             _ZNK7llvm_ks15HexagonResource8getUnitsEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:233,11'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo7getDescERKNS_11MCInstrInfoERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:233,50'
          Dst:             _ZNK7llvm_ks11MCInstrDesc8isReturnEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:244,21'
          Dst:             _ZNK7llvm_ks15HexagonResource8getUnitsEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:255,11'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo7getDescERKNS_11MCInstrInfoERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:255,50'
          Dst:             _ZNK7llvm_ks11MCInstrDesc8isBranchEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:261,11'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo7getDescERKNS_11MCInstrInfoERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:261,50'
          Dst:             _ZNK7llvm_ks11MCInstrDesc7mayLoadEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:269,54'
          Dst:             _ZNK7llvm_ks15HexagonShuffler4sizeEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:284,23'
          Dst:             _ZN7llvm_ks15HexagonShuffler5beginEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:284,39'
          Dst:             _ZN7llvm_ks15HexagonShuffler3endEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:285,29'
          Dst:             _ZNK7llvm_ks12HexagonInstr7getDescEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:287,20'
          Dst:             _ZNK7llvm_ks15HexagonResource8getUnitsEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:294,9'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo7getDescERKNS_11MCInstrInfoERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:294,48'
          Dst:             _ZNK7llvm_ks11MCInstrDesc9getOpcodeEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:296,38'
          Dst:             _ZNK7llvm_ks15HexagonResource8getUnitsEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:296,19'
          Dst:             _ZN7llvm_ks15HexagonResource8setUnitsEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:299,9'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo7getTypeERKNS_11MCInstrInfoERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:301,38'
          Dst:             _ZNK7llvm_ks15HexagonResource8getUnitsEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:301,19'
          Dst:             _ZN7llvm_ks15HexagonResource8setUnitsEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:304,9'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo7getDescERKNS_11MCInstrInfoERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:304,48'
          Dst:             _ZNK7llvm_ks11MCInstrDesc8isBranchEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:305,9'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo7getDescERKNS_11MCInstrInfoERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:305,48'
          Dst:             _ZNK7llvm_ks11MCInstrDesc6isCallEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:314,38'
          Dst:             _ZNK7llvm_ks15HexagonResource8getUnitsEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:314,19'
          Dst:             _ZN7llvm_ks15HexagonResource8setUnitsEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:320,9'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo7getDescERKNS_11MCInstrInfoERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:320,48'
          Dst:             _ZNK7llvm_ks11MCInstrDesc7mayLoadEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:323,38'
          Dst:             _ZNK7llvm_ks15HexagonResource8getUnitsEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:323,19'
          Dst:             _ZN7llvm_ks15HexagonResource8setUnitsEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:327,9'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo7getDescERKNS_11MCInstrInfoERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:327,48'
          Dst:             _ZNK7llvm_ks11MCInstrDesc8mayStoreEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:330,40'
          Dst:             _ZNK7llvm_ks15HexagonResource8getUnitsEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:330,21'
          Dst:             _ZN7llvm_ks15HexagonResource8setUnitsEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:338,40'
          Dst:             _ZNK7llvm_ks15HexagonResource8getUnitsEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:338,21'
          Dst:             _ZN7llvm_ks15HexagonResource8setUnitsEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:351,19'
          Dst:             _ZNK7llvm_ks15HexagonResource8getUnitsEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:354,20'
          Dst:             _ZNK7llvm_ks15HexagonResource8getUnitsEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:362,60'
          Dst:             _ZN7llvm_ks15HexagonShuffler3endEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:365,41'
          Dst:             _ZNK7llvm_ks15HexagonResource8getUnitsEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:366,20'
          Dst:             _ZN7llvm_ks15HexagonResource8setUnitsEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:368,24'
          Dst:             _ZN12_GLOBAL__N_118HexagonUnitAuctionC2Ev
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:369,15'
          Dst:             _ZN7llvm_ks15HexagonShuffler5beginEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:369,24'
          Dst:             _ZN7llvm_ks15HexagonShuffler3endEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:369,5'
          Dst:             _ZN7llvm_ks12HexagonInstr8lessCoreERKS0_S2_
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:373,23'
          Dst:             _ZN7llvm_ks15HexagonShuffler5beginEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:373,37'
          Dst:             _ZN7llvm_ks15HexagonShuffler3endEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:374,36'
          Dst:             _ZNK7llvm_ks15HexagonResource8getUnitsEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:374,24'
          Dst:             _ZN12_GLOBAL__N_118HexagonUnitAuction3bidEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:381,27'
          Dst:             _ZN7llvm_ks15HexagonShuffler5beginEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:381,43'
          Dst:             _ZN7llvm_ks15HexagonShuffler3endEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:382,33'
          Dst:             _ZNK7llvm_ks12HexagonInstr7getDescEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:383,13'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo12prefersSlot3ERKNS_11MCInstrInfoERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:384,21'
          Dst:             _ZN7llvm_ks15HexagonResource8setUnitsEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:391,24'
          Dst:             _ZN12_GLOBAL__N_118HexagonUnitAuctionC2Ev
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:393,15'
          Dst:             _ZN7llvm_ks15HexagonShuffler5beginEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:393,24'
          Dst:             _ZN7llvm_ks15HexagonShuffler3endEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:393,5'
          Dst:             _ZN7llvm_ks12HexagonInstr8lessCoreERKS0_S2_
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:395,23'
          Dst:             _ZN7llvm_ks15HexagonShuffler5beginEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:395,37'
          Dst:             _ZN7llvm_ks15HexagonShuffler3endEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:396,36'
          Dst:             _ZNK7llvm_ks15HexagonResource8getUnitsEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:396,24'
          Dst:             _ZN12_GLOBAL__N_118HexagonUnitAuction3bidEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:403,24'
          Dst:             _ZN12_GLOBAL__N_118HexagonUnitAuctionC2Ev
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:405,15'
          Dst:             _ZN7llvm_ks15HexagonShuffler5beginEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:405,24'
          Dst:             _ZN7llvm_ks15HexagonShuffler3endEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:405,5'
          Dst:             _ZN7llvm_ks12HexagonInstr7lessCVIERKS0_S2_
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:407,23'
          Dst:             _ZN7llvm_ks15HexagonShuffler5beginEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:407,37'
          Dst:             _ZN7llvm_ks15HexagonShuffler3endEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:408,39'
          Dst:             _ZNK7llvm_ks18HexagonCVIResource8getLanesEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:409,36'
          Dst:             _ZNK7llvm_ks15HexagonResource8getUnitsEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:409,25'
          Dst:             _ZN12_GLOBAL__N_118HexagonUnitAuction3bidEj
    - functionName:    _ZN7llvm_ks15HexagonResource9setWeightEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          72
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks15countPopulationIjEEjT_
        - _ZN7llvm_ks18countTrailingZerosIjEEmT_NS_12ZeroBehaviorE
        - _ZNK7llvm_ks15HexagonResource8getUnitsEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:84,25'
          Dst:             _ZNK7llvm_ks15HexagonResource8getUnitsEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:87,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:93,66'
          Dst:             _ZNK7llvm_ks15HexagonResource8getUnitsEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:93,50'
          Dst:             _ZN7llvm_ks15countPopulationIjEEjT_
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:94,58'
          Dst:             _ZNK7llvm_ks15HexagonResource8getUnitsEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:94,39'
          Dst:             _ZN7llvm_ks18countTrailingZerosIjEEmT_NS_12ZeroBehaviorE
    - functionName:    _ZNK7llvm_ks12HexagonInstr15isSoloExceptionEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.h'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 116
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks11MCInstrDesc9getOpcodeEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCInstrDesc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 196
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_118HexagonUnitAuctionC2Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_110HexagonBidC2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:59,3'
          Dst:             _ZN12_GLOBAL__N_110HexagonBidC2Ev
    - functionName:    _ZN7llvm_ks12HexagonInstr8lessCoreERKS0_S2_
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.h'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionLinenumberEnd: 124
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15HexagonResource9lessUnitsERKS0_S2_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.h:124,13'
          Dst:             _ZN7llvm_ks15HexagonResource9lessUnitsERKS0_S2_
    - functionName:    _ZN12_GLOBAL__N_118HexagonUnitAuction3bidEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          99
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN12_GLOBAL__N_110HexagonBidC2Ej
        - _ZN12_GLOBAL__N_110HexagonBidpLERKS0_
        - _ZNK12_GLOBAL__N_110HexagonBid6isSoldEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:69,24'
          Dst:             _ZN12_GLOBAL__N_110HexagonBidC2Ej
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:69,21'
          Dst:             _ZN12_GLOBAL__N_110HexagonBidpLERKS0_
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:70,31'
          Dst:             _ZNK12_GLOBAL__N_110HexagonBid6isSoldEv
    - functionName:    _ZN7llvm_ks12HexagonInstr7lessCVIERKS0_S2_
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.h'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15HexagonResource9lessUnitsERKS0_S2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.h:128,13'
          Dst:             _ZN7llvm_ks15HexagonResource9lessUnitsERKS0_S2_
    - functionName:    _ZNK7llvm_ks18HexagonCVIResource8getLanesEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.h'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseINS_12HexagonInstrELb1EE9push_backERKS1_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 337
      functionLinenumberEnd: 342
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_12HexagonInstrELb1EE4growEm
        - _ZN7llvm_ks25SmallVectorTemplateCommonINS_12HexagonInstrEvE6setEndEPS1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:339,13'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_12HexagonInstrELb1EE4growEm
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:341,11'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINS_12HexagonInstrEvE6setEndEPS1_
    - functionName:    _ZN7llvm_ks12HexagonInstrC2EPNS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEERKNS_11MCInstrInfoEPKNS_6MCInstESH_jb
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.h'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          47
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15HexagonResourceC2Ej
        - _ZN7llvm_ks18HexagonCVIResourceC2EPNS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEERKNS_11MCInstrInfoEjPKNS_6MCInstE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.h:109,37'
          Dst:             _ZN7llvm_ks15HexagonResourceC2Ej
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.h:109,46'
          Dst:             _ZN7llvm_ks18HexagonCVIResourceC2EPNS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEERKNS_11MCInstrInfoEjPKNS_6MCInstE
    - functionName:    _ZN7llvm_ks18HexagonCVIResourceC2EPNS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEERKNS_11MCInstrInfoEjPKNS_6MCInstE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 142
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          73
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEEjS4_S6_S9_EixERKj
        - _ZN7llvm_ks15HexagonResource8setUnitsEj
        - _ZN7llvm_ks15HexagonResourceC2Ej
        - _ZN7llvm_ks18HexagonCVIResource7setLoadEb
        - _ZN7llvm_ks18HexagonCVIResource8setLanesEj
        - _ZN7llvm_ks18HexagonCVIResource8setStoreEb
        - _ZN7llvm_ks18HexagonMCInstrInfo7getDescERKNS_11MCInstrInfoERKNS_6MCInstE
        - _ZN7llvm_ks18HexagonMCInstrInfo7getTypeERKNS_11MCInstrInfoERKNS_6MCInstE
        - _ZNK7llvm_ks11MCInstrDesc7mayLoadEv
        - _ZNK7llvm_ks11MCInstrDesc8mayStoreEv
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEEjS4_S6_S9_E5countERKj
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:124,7'
          Dst:             _ZN7llvm_ks15HexagonResourceC2Ej
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:125,16'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo7getTypeERKNS_11MCInstrInfoERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:127,12'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEEjS4_S6_S9_E5countERKj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:130,14'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEEjS4_S6_S9_EixERKj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:130,5'
          Dst:             _ZN7llvm_ks15HexagonResource8setUnitsEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:131,14'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEEjS4_S6_S9_EixERKj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:131,5'
          Dst:             _ZN7llvm_ks18HexagonCVIResource8setLanesEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:132,13'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo7getDescERKNS_11MCInstrInfoERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:132,52'
          Dst:             _ZNK7llvm_ks11MCInstrDesc7mayLoadEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:132,5'
          Dst:             _ZN7llvm_ks18HexagonCVIResource7setLoadEb
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:133,14'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo7getDescERKNS_11MCInstrInfoERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:133,53'
          Dst:             _ZNK7llvm_ks11MCInstrDesc8mayStoreEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:133,5'
          Dst:             _ZN7llvm_ks18HexagonCVIResource8setStoreEb
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:137,5'
          Dst:             _ZN7llvm_ks15HexagonResource8setUnitsEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:138,5'
          Dst:             _ZN7llvm_ks18HexagonCVIResource8setLanesEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:139,5'
          Dst:             _ZN7llvm_ks18HexagonCVIResource7setLoadEb
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:140,5'
          Dst:             _ZN7llvm_ks18HexagonCVIResource8setStoreEb
    - functionName:    _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEEjS4_S6_S9_E5countERKj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEEjS4_S6_S9_E15LookupBucketForIjEEbRKT_RPKS9_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:121,12'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEEjS4_S6_S9_E15LookupBucketForIjEEbRKT_RPKS9_
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEEjS4_S6_S9_EixERKj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 233
      functionLinenumberEnd: 234
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEEjS4_S6_S9_E16FindAndConstructERKj
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:234,12'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEEjS4_S6_S9_E16FindAndConstructERKj
    - functionName:    _ZN7llvm_ks18HexagonCVIResource8setLanesEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.h'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks18HexagonCVIResource7setLoadEb
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.h'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks18HexagonCVIResource8setStoreEb
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.h'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks15HexagonShuffler6appendEPKNS_6MCInstES3_jb
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12HexagonInstrC2EPNS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEERKNS_11MCInstrInfoEPKNS_6MCInstESH_jb
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_12HexagonInstrELb1EE9push_backERKS1_
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:159,16'
          Dst:             _ZN7llvm_ks12HexagonInstrC2EPNS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEERKNS_11MCInstrInfoEPKNS_6MCInstESH_jb
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:161,10'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_12HexagonInstrELb1EE9push_backERKS1_
    - functionName:    _ZN7llvm_ks15SmallVectorImplINS_12HexagonInstrEE5clearEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 378
      functionLinenumberEnd: 381
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_12HexagonInstrELb1EE13destroy_rangeEPS1_S3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:379,5'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_12HexagonInstrELb1EE13destroy_rangeEPS1_S3_
    - functionName:    _ZNK7llvm_ks15MCSubtargetInfo6getCPUEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCSubtargetInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks15HexagonShuffler5resetEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplINS_12HexagonInstrEE5clearEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:152,10'
          Dst:             _ZN7llvm_ks15SmallVectorImplINS_12HexagonInstrEE5clearEv
    - functionName:    _ZN7llvm_ks8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEC2Ej
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 553
      functionLinenumberEnd: 555
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          39
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEEjS4_S6_S9_EC2Ev
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEEjS4_S6_S9_ED2Ev
        - _ZN7llvm_ks8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEE4initEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:553,12'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEEjS4_S6_S9_EC2Ev
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:554,5'
          Dst:             _ZN7llvm_ks8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEE4initEj
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:555,3'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEEjS4_S6_S9_ED2Ev
    - functionName:    _ZN7llvm_ks11SmallVectorINS_12HexagonInstrELj7EEC2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 872
      functionLinenumberEnd: 873
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplINS_12HexagonInstrEEC2Ej
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:872,19'
          Dst:             _ZN7llvm_ks15SmallVectorImplINS_12HexagonInstrEEC2Ej
    - functionName:    _ZN7llvm_ks15HexagonShufflerC2ERKNS_11MCInstrInfoERKNS_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          84
      EdgeCount:       17
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7llvm_ks11SmallVectorINS_12HexagonInstrELj7EEC2Ev
        - _ZN7llvm_ks11SmallVectorINS_12HexagonInstrELj7EED2Ev
        - _ZN7llvm_ks15HexagonShuffler5resetEv
        - _ZN7llvm_ks18HexagonCVIResource8SetupTULEPNS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEENS_9StringRefE
        - _ZN7llvm_ks8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEC2Ej
        - _ZN7llvm_ks8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEED2Ev
        - _ZNK7llvm_ks15MCSubtargetInfo6getCPUEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:144,18'
          Dst:             _ZN7llvm_ks11SmallVectorINS_12HexagonInstrELj7EEC2Ev
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:144,18'
          Dst:             _ZN7llvm_ks8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEEC2Ej
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:147,3'
          Dst:             _ZN7llvm_ks15HexagonShuffler5resetEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:148,42'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo6getCPUEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:148,3'
          Dst:             _ZN7llvm_ks18HexagonCVIResource8SetupTULEPNS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEENS_9StringRefE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:149,1'
          Dst:             _ZN7llvm_ks8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS3_EEED2Ev
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:149,1'
          Dst:             _ZN7llvm_ks11SmallVectorINS_12HexagonInstrELj7EED2Ev
    - functionName:    _ZN7llvm_ks18HexagonCVIResource8SetupTULEPNS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEENS_9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          194
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEEjS4_S6_S9_EixEOj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:99,3'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEEjS4_S6_S9_EixEOj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:101,3'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEEjS4_S6_S9_EixEOj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:102,3'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEEjS4_S6_S9_EixEOj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:103,3'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEEjS4_S6_S9_EixEOj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:104,3'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEEjS4_S6_S9_EixEOj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:105,3'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEEjS4_S6_S9_EixEOj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:106,3'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEEjS4_S6_S9_EixEOj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:107,3'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEEjS4_S6_S9_EixEOj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:108,3'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEEjS4_S6_S9_EixEOj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:110,3'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEEjS4_S6_S9_EixEOj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:111,3'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEEjS4_S6_S9_EixEOj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:113,3'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEEjS4_S6_S9_EixEOj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:114,3'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEEjS4_S6_S9_EixEOj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:116,3'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEEjS4_S6_S9_EixEOj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:117,3'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEEjS4_S6_S9_EixEOj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp:118,3'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEEjS4_S6_S9_EixEOj
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEEjS4_S6_S9_EixEOj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 245
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEEjS4_S6_S9_E16FindAndConstructEOj
      functionUses:    16
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:246,12'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjNSt3__14pairIjjEENS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjS4_EEEEjS4_S6_S9_E16FindAndConstructEOj
    - functionName:    _GLOBAL__sub_I_HexagonTargetInfo.cpp
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/TargetInfo/HexagonTargetInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/TargetInfo/HexagonTargetInfo.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/TargetInfo/HexagonTargetInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 14
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks6TargetC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/TargetInfo/HexagonTargetInfo.cpp:14,17'
          Dst:             _ZN7llvm_ks6TargetC2Ev
    - functionName:    _ZN7llvm_ks14RegisterTargetILNS_6Triple8ArchTypeE8EE12getArchMatchES2_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/TargetRegistry.h'
      linkageType:     InternalLinkage
      functionLinenumber: 681
      functionLinenumberEnd: 682
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks14RegisterTargetILNS_6Triple8ArchTypeE8EEC2ERNS_6TargetEPKcS7_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/TargetRegistry.h'
      linkageType:     InternalLinkage
      functionLinenumber: 677
      functionLinenumberEnd: 679
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks14RegisterTargetILNS_6Triple8ArchTypeE8EE12getArchMatchES2_
        - _ZN7llvm_ks14TargetRegistry14RegisterTargetERNS_6TargetEPKcS4_PFbNS_6Triple8ArchTypeEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/TargetRegistry.h:678,5'
          Dst:             _ZN7llvm_ks14TargetRegistry14RegisterTargetERNS_6TargetEPKcS4_PFbNS_6Triple8ArchTypeEE
        - Src:             'llvm/include/llvm/Support/TargetRegistry.h:678,5'
          Dst:             _ZN7llvm_ks14RegisterTargetILNS_6Triple8ArchTypeE8EE12getArchMatchES2_
    - functionName:    LLVMInitializeHexagonTargetInfo
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/TargetInfo/HexagonTargetInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 18
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks14RegisterTargetILNS_6Triple8ArchTypeE8EEC2ERNS_6TargetEPKcS7_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/TargetInfo/HexagonTargetInfo.cpp:17,36'
          Dst:             _ZN7llvm_ks14RegisterTargetILNS_6Triple8ArchTypeE8EEC2ERNS_6TargetEPKcS7_
    - functionName:    _GLOBAL__sub_I_MipsAsmParser.cpp
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:94,64'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
    - functionName:    _ZNK12_GLOBAL__N_113MipsAsmParser9hasMips64Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 487
      functionLinenumberEnd: 488
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - _ZNK7llvm_ks17MCTargetAsmParser6getSTIEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:488,12'
          Dst:             _ZNK7llvm_ks17MCTargetAsmParser6getSTIEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:488,21'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
    - functionName:    _ZNK12_GLOBAL__N_113MipsAsmParser11hasMips64r2Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 493
      functionLinenumberEnd: 494
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - _ZNK7llvm_ks17MCTargetAsmParser6getSTIEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:494,12'
          Dst:             _ZNK7llvm_ks17MCTargetAsmParser6getSTIEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:494,21'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
    - functionName:    _ZNK12_GLOBAL__N_113MipsAsmParser11hasMips32r2Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 490
      functionLinenumberEnd: 491
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - _ZNK7llvm_ks17MCTargetAsmParser6getSTIEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:491,12'
          Dst:             _ZNK7llvm_ks17MCTargetAsmParser6getSTIEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:491,21'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
    - functionName:    _ZNK12_GLOBAL__N_113MipsAsmParser8isLittleEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 552
      functionLinenumberEnd: 552
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_113MipsAsmParser10createAdduEjjjbRN7llvm_ks15SmallVectorImplINS1_6MCInstEEE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3689
      functionLinenumberEnd: 3692
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - bool
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_17emitRRREjjjjN7llvm_ks5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
        - _ZN7llvm_ks5SMLocC2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3690,71'
          Dst:             _ZN7llvm_ks5SMLocC2Ev
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3690,3'
          Dst:             _ZN12_GLOBAL__N_17emitRRREjjjjN7llvm_ks5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
    - functionName:    _ZN12_GLOBAL__N_17emitRRREjjjjN7llvm_ks5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1508
      functionLinenumberEnd: 1511
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - int
        - int
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          46
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_17emitRRXEjjjN7llvm_ks9MCOperandENS0_5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
        - _ZN7llvm_ks9MCOperand9createRegEj
      functionUses:    34
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1509,31'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1509,3'
          Dst:             _ZN12_GLOBAL__N_17emitRRXEjjjN7llvm_ks9MCOperandENS0_5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
    - functionName:    _ZN12_GLOBAL__N_17emitRRXEjjjN7llvm_ks9MCOperandENS0_5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1497
      functionLinenumberEnd: 1505
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - int
        - int
        - int
        - char
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          95
      EdgeCount:       15
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_6MCInstELb0EE9push_backERKS1_
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks6MCInst6setLocENS_5SMLocE
        - _ZN7llvm_ks6MCInst9setOpcodeEj
        - _ZN7llvm_ks6MCInstC2Em
        - _ZN7llvm_ks6MCInstD2Ev
        - _ZN7llvm_ks9MCOperand9createRegEj
      functionUses:    20
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1498,10'
          Dst:             _ZN7llvm_ks6MCInstC2Em
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1499,11'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1500,22'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1500,11'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1501,22'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1501,11'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1502,11'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1503,11'
          Dst:             _ZN7llvm_ks6MCInst6setLocENS_5SMLocE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1504,16'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_6MCInstELb0EE9push_backERKS1_
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1505,1'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1505,1'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseINS_6MCInstELb0EE9push_backERKS1_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 229
      functionLinenumberEnd: 234
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_6MCInstELb0EE4growEm
        - _ZN7llvm_ks25SmallVectorTemplateCommonINS_6MCInstEvE6setEndEPS1_
        - _ZN7llvm_ks6MCInstC2ERKS0_
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:231,13'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_6MCInstELb0EE4growEm
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:232,33'
          Dst:             _ZN7llvm_ks6MCInstC2ERKS0_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:233,11'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINS_6MCInstEvE6setEndEPS1_
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseINS_6MCInstELb0EE4growEm
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 251
      functionLinenumberEnd: 273
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          113
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks12NextPowerOf2Em
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_6MCInstELb0EE13destroy_rangeEPS1_S3_
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_6MCInstELb0EE18uninitialized_moveIPS1_S4_EEvT_S5_T0_
        - _ZN7llvm_ks25SmallVectorTemplateCommonINS_6MCInstEvE6setEndEPS1_
        - _ZNK7llvm_ks25SmallVectorTemplateCommonINS_6MCInstEvE7isSmallEv
        - _ZNK7llvm_ks25SmallVectorTemplateCommonINS_6MCInstEvE8capacityEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:252,30'
          Dst:             _ZNK7llvm_ks25SmallVectorTemplateCommonINS_6MCInstEvE8capacityEv
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:255,31'
          Dst:             _ZN7llvm_ks12NextPowerOf2Em
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:261,3'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_6MCInstELb0EE18uninitialized_moveIPS1_S4_EEvT_S5_T0_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:264,3'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_6MCInstELb0EE13destroy_rangeEPS1_S3_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:267,14'
          Dst:             _ZNK7llvm_ks25SmallVectorTemplateCommonINS_6MCInstEvE7isSmallEv
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:270,9'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINS_6MCInstEvE6setEndEPS1_
    - functionName:    _ZN7llvm_ks25SmallVectorTemplateCommonINS_6MCInstEvE6setEndEPS1_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks25SmallVectorTemplateCommonINS_6MCInstEvE8capacityEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 136
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks25SmallVectorTemplateCommonINS_6MCInstEvE12capacity_ptrEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:136,36'
          Dst:             _ZNK7llvm_ks25SmallVectorTemplateCommonINS_6MCInstEvE12capacity_ptrEv
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseINS_6MCInstELb0EE18uninitialized_moveIPS1_S4_EEvT_S5_T0_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 211
      functionLinenumberEnd: 214
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          39
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6MCInstC2EOS0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:213,30'
          Dst:             _ZN7llvm_ks6MCInstC2EOS0_
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseINS_6MCInstELb0EE13destroy_rangeEPS1_S3_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 180
      functionLinenumberEnd: 185
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6MCInstD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:183,11'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
    - functionName:    _ZNK7llvm_ks25SmallVectorTemplateCommonINS_6MCInstEvE7isSmallEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks6MCInstC2EOS0_
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCInst.h'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 151
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11SmallVectorINS_9MCOperandELj8EEC2EOS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCInst.h:151,7'
          Dst:             _ZN7llvm_ks11SmallVectorINS_9MCOperandELj8EEC2EOS2_
    - functionName:    _ZN7llvm_ks11SmallVectorINS_9MCOperandELj8EEC2EOS2_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 905
      functionLinenumberEnd: 908
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          48
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplINS_9MCOperandEEC2Ej
        - _ZN7llvm_ks15SmallVectorImplINS_9MCOperandEED2Ev
        - _ZN7llvm_ks15SmallVectorImplINS_9MCOperandEEaSEOS2_
        - _ZNK7llvm_ks15SmallVectorBase5emptyEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:905,36'
          Dst:             _ZN7llvm_ks15SmallVectorImplINS_9MCOperandEEC2Ej
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:906,14'
          Dst:             _ZNK7llvm_ks15SmallVectorBase5emptyEv
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:907,27'
          Dst:             _ZN7llvm_ks15SmallVectorImplINS_9MCOperandEEaSEOS2_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:908,3'
          Dst:             _ZN7llvm_ks15SmallVectorImplINS_9MCOperandEED2Ev
    - functionName:    _ZNK7llvm_ks25SmallVectorTemplateCommonINS_6MCInstEvE12capacity_ptrEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_113MipsAsmParser11hasMips64r6Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 511
      functionLinenumberEnd: 512
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - _ZNK7llvm_ks17MCTargetAsmParser6getSTIEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:512,12'
          Dst:             _ZNK7llvm_ks17MCTargetAsmParser6getSTIEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:512,21'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
    - functionName:    _ZN12_GLOBAL__N_15emitREjjN7llvm_ks5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1488
      functionLinenumberEnd: 1494
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          68
      EdgeCount:       12
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_6MCInstELb0EE9push_backERKS1_
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks6MCInst6setLocENS_5SMLocE
        - _ZN7llvm_ks6MCInst9setOpcodeEj
        - _ZN7llvm_ks6MCInstC2Em
        - _ZN7llvm_ks6MCInstD2Ev
        - _ZN7llvm_ks9MCOperand9createRegEj
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1489,10'
          Dst:             _ZN7llvm_ks6MCInstC2Em
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1490,11'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1491,22'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1491,11'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1492,11'
          Dst:             _ZN7llvm_ks6MCInst6setLocENS_5SMLocE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1493,16'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_6MCInstELb0EE9push_backERKS1_
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1494,1'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1494,1'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
    - functionName:    _ZN12_GLOBAL__N_16emitRREjjjN7llvm_ks5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1473
      functionLinenumberEnd: 1475
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - int
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          43
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_16emitRXEjjN7llvm_ks9MCOperandENS0_5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
        - _ZN7llvm_ks9MCOperand9createRegEj
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1474,24'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1474,3'
          Dst:             _ZN12_GLOBAL__N_16emitRXEjjN7llvm_ks9MCOperandENS0_5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
    - functionName:    _ZN12_GLOBAL__N_16emitRXEjjN7llvm_ks9MCOperandENS0_5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1458
      functionLinenumberEnd: 1465
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - int
        - int
        - char
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          80
      EdgeCount:       14
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_6MCInstELb0EE9push_backERKS1_
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks6MCInst6setLocENS_5SMLocE
        - _ZN7llvm_ks6MCInst9setOpcodeEj
        - _ZN7llvm_ks6MCInstC2Em
        - _ZN7llvm_ks6MCInstD2Ev
        - _ZN7llvm_ks9MCOperand9createRegEj
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1459,10'
          Dst:             _ZN7llvm_ks6MCInstC2Em
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1460,11'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1461,22'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1461,11'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1462,11'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1463,11'
          Dst:             _ZN7llvm_ks6MCInst6setLocENS_5SMLocE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1464,16'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_6MCInstELb0EE9push_backERKS1_
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1465,1'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1465,1'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
    - functionName:    _ZN12_GLOBAL__N_16emitIIEjssN7llvm_ks5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1478
      functionLinenumberEnd: 1485
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - int
        - short
        - short
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          88
      EdgeCount:       14
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_6MCInstELb0EE9push_backERKS1_
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks6MCInst6setLocENS_5SMLocE
        - _ZN7llvm_ks6MCInst9setOpcodeEj
        - _ZN7llvm_ks6MCInstC2Em
        - _ZN7llvm_ks6MCInstD2Ev
        - _ZN7llvm_ks9MCOperand9createImmEl
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1479,10'
          Dst:             _ZN7llvm_ks6MCInstC2Em
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1480,11'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1481,22'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1481,11'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1482,22'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1482,11'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1483,11'
          Dst:             _ZN7llvm_ks6MCInst6setLocENS_5SMLocE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1484,16'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_6MCInstELb0EE9push_backERKS1_
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1485,1'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1485,1'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
    - functionName:    _ZNK12_GLOBAL__N_113MipsAsmParser8useTrapsEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 539
      functionLinenumberEnd: 540
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - _ZNK7llvm_ks17MCTargetAsmParser6getSTIEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:540,12'
          Dst:             _ZNK7llvm_ks17MCTargetAsmParser6getSTIEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:540,21'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
    - functionName:    _ZN7llvm_ks5isIntILj17EEEbl
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/MathExtras.h'
      linkageType:     InternalLinkage
      functionLinenumber: 263
      functionLinenumberEnd: 264
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          22
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_113MipsAsmParser23loadAndAddSymbolAddressEPKN7llvm_ks6MCExprEjjbNS1_5SMLocERNS1_15SmallVectorImplINS1_6MCInstEEE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2496
      functionLinenumberEnd: 2601
      functionDepth:   0
      returnType:      bool
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - bool
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         63
      ICount:          580
      EdgeCount:       83
      CyclomaticComplexity: 22
      functionsReached:
        - _ZN12_GLOBAL__N_113MipsAsmParser13warnIfNoMacroEN7llvm_ks5SMLocE
        - _ZN12_GLOBAL__N_113MipsAsmParser8getATRegEN7llvm_ks5SMLocE
        - _ZN12_GLOBAL__N_16emitRXEjjN7llvm_ks9MCOperandENS0_5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
        - _ZN12_GLOBAL__N_17emitRRIEjjjsN7llvm_ks5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
        - _ZN12_GLOBAL__N_17emitRRREjjjjN7llvm_ks5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
        - _ZN12_GLOBAL__N_17emitRRXEjjjN7llvm_ks9MCOperandENS0_5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
        - _ZN7llvm_ks10MipsMCExpr6createENS_15MCSymbolRefExpr11VariantKindEPKNS_6MCExprERNS_9MCContextE
        - _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - _ZN7llvm_ks4castINS_6MCExprEKS1_EENS_10cast_rettyIT_PT0_E8ret_typeES6_
        - _ZN7llvm_ks9MCOperand10createExprEPKNS_6MCExprE
        - _ZNK12_GLOBAL__N_113MipsAsmParser9isGP64bitEv
        - _ZNK7llvm_ks11MipsABIInfo12ArePtrs64bitEv
        - _ZNK7llvm_ks14MCRegisterInfo22isSuperOrSubRegisterEqEjj
        - _ZNK7llvm_ks9MCContext15getRegisterInfoEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2497,3'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser13warnIfNoMacroEN7llvm_ks5SMLocE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2499,26'
          Dst:             _ZN7llvm_ks4castINS_6MCExprEKS1_EENS_10cast_rettyIT_PT0_E8ret_typeES6_
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2501,48'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2500,30'
          Dst:             _ZN7llvm_ks10MipsMCExpr6createENS_15MCSymbolRefExpr11VariantKindEPKNS_6MCExprERNS_9MCContextE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2503,48'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2502,30'
          Dst:             _ZN7llvm_ks10MipsMCExpr6createENS_15MCSymbolRefExpr11VariantKindEPKNS_6MCExprERNS_9MCContextE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2508,11'
          Dst:             _ZNK7llvm_ks11MipsABIInfo12ArePtrs64bitEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2508,29'
          Dst:             _ZNK12_GLOBAL__N_113MipsAsmParser9isGP64bitEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2511,22'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser8getATRegEN7llvm_ks5SMLocE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2516,51'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2515,37'
          Dst:             _ZN7llvm_ks10MipsMCExpr6createENS_15MCSymbolRefExpr11VariantKindEPKNS_6MCExprERNS_9MCContextE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2518,50'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2517,36'
          Dst:             _ZN7llvm_ks10MipsMCExpr6createENS_15MCSymbolRefExpr11VariantKindEPKNS_6MCExprERNS_9MCContextE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2521,9'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2521,22'
          Dst:             _ZNK7llvm_ks9MCContext15getRegisterInfoEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2521,41'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo22isSuperOrSubRegisterEqEjj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2531,32'
          Dst:             _ZN7llvm_ks9MCOperand10createExprEPKNS_6MCExprE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2531,7'
          Dst:             _ZN12_GLOBAL__N_16emitRXEjjN7llvm_ks9MCOperandENS0_5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2533,43'
          Dst:             _ZN7llvm_ks9MCOperand10createExprEPKNS_6MCExprE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2533,7'
          Dst:             _ZN12_GLOBAL__N_17emitRRXEjjjN7llvm_ks9MCOperandENS0_5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2535,7'
          Dst:             _ZN12_GLOBAL__N_17emitRRIEjjjsN7llvm_ks5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2536,43'
          Dst:             _ZN7llvm_ks9MCOperand10createExprEPKNS_6MCExprE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2536,7'
          Dst:             _ZN12_GLOBAL__N_17emitRRXEjjjN7llvm_ks9MCOperandENS0_5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2538,7'
          Dst:             _ZN12_GLOBAL__N_17emitRRIEjjjsN7llvm_ks5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2539,43'
          Dst:             _ZN7llvm_ks9MCOperand10createExprEPKNS_6MCExprE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2539,7'
          Dst:             _ZN12_GLOBAL__N_17emitRRXEjjjN7llvm_ks9MCOperandENS0_5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2541,7'
          Dst:             _ZN12_GLOBAL__N_17emitRRREjjjjN7llvm_ks5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2554,31'
          Dst:             _ZN7llvm_ks9MCOperand10createExprEPKNS_6MCExprE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2554,5'
          Dst:             _ZN12_GLOBAL__N_16emitRXEjjN7llvm_ks9MCOperandENS0_5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2556,30'
          Dst:             _ZN7llvm_ks9MCOperand10createExprEPKNS_6MCExprE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2556,5'
          Dst:             _ZN12_GLOBAL__N_16emitRXEjjN7llvm_ks9MCOperandENS0_5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2558,43'
          Dst:             _ZN7llvm_ks9MCOperand10createExprEPKNS_6MCExprE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2558,5'
          Dst:             _ZN12_GLOBAL__N_17emitRRXEjjjN7llvm_ks9MCOperandENS0_5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2560,41'
          Dst:             _ZN7llvm_ks9MCOperand10createExprEPKNS_6MCExprE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2560,5'
          Dst:             _ZN12_GLOBAL__N_17emitRRXEjjjN7llvm_ks9MCOperandENS0_5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2562,5'
          Dst:             _ZN12_GLOBAL__N_17emitRRIEjjjsN7llvm_ks5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2563,5'
          Dst:             _ZN12_GLOBAL__N_17emitRRREjjjjN7llvm_ks5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2565,7'
          Dst:             _ZN12_GLOBAL__N_17emitRRREjjjjN7llvm_ks5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2581,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2581,20'
          Dst:             _ZNK7llvm_ks9MCContext15getRegisterInfoEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2581,39'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo22isSuperOrSubRegisterEqEjj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2584,22'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser8getATRegEN7llvm_ks5SMLocE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2590,29'
          Dst:             _ZN7llvm_ks9MCOperand10createExprEPKNS_6MCExprE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2590,3'
          Dst:             _ZN12_GLOBAL__N_16emitRXEjjN7llvm_ks9MCOperandENS0_5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2591,40'
          Dst:             _ZN7llvm_ks9MCOperand10createExprEPKNS_6MCExprE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2591,3'
          Dst:             _ZN12_GLOBAL__N_17emitRRXEjjjN7llvm_ks9MCOperandENS0_5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2595,5'
          Dst:             _ZN12_GLOBAL__N_17emitRRREjjjjN7llvm_ks5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2597,5'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2597,5'
          Dst:             _ZNK7llvm_ks9MCContext15getRegisterInfoEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2597,5'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo22isSuperOrSubRegisterEqEjj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2597,5'
          Dst:             __assert_fail
    - functionName:    _ZN12_GLOBAL__N_113MipsAsmParser13warnIfNoMacroEN7llvm_ks5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3847
      functionLinenumberEnd: 3851
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__110unique_ptrIN12_GLOBAL__N_120MipsAssemblerOptionsENS1_14default_deleteIS4_EEEEvE4backEv
        - _ZNK12_GLOBAL__N_120MipsAssemblerOptions7isMacroEv
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3848,25'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__110unique_ptrIN12_GLOBAL__N_120MipsAssemblerOptionsENS1_14default_deleteIS4_EEEEvE4backEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3848,33'
          Dst:             _ZNK12_GLOBAL__N_120MipsAssemblerOptions7isMacroEv
    - functionName:    _ZNK7llvm_ks11MipsABIInfo12ArePtrs64bitEv
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/Mips/MCTargetDesc/MipsABIInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks11MipsABIInfo5IsN64Ev
      functionUses:    17
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/Mips/MCTargetDesc/MipsABIInfo.h:69,45'
          Dst:             _ZNK7llvm_ks11MipsABIInfo5IsN64Ev
    - functionName:    _ZNK12_GLOBAL__N_113MipsAsmParser9isGP64bitEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 448
      functionLinenumberEnd: 449
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - _ZNK7llvm_ks17MCTargetAsmParser6getSTIEv
      functionUses:    19
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:449,12'
          Dst:             _ZNK7llvm_ks17MCTargetAsmParser6getSTIEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:449,21'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
    - functionName:    _ZN12_GLOBAL__N_113MipsAsmParser8getATRegEN7llvm_ks5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4024
      functionLinenumberEnd: 4034
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          54
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_113MipsAsmParser16reportParseErrorEN7llvm_ks5SMLocENS1_5TwineE
        - _ZN12_GLOBAL__N_113MipsAsmParser6getRegEii
        - _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__110unique_ptrIN12_GLOBAL__N_120MipsAssemblerOptionsENS1_14default_deleteIS4_EEEEvE4backEv
        - _ZN7llvm_ks5TwineC2EPKc
        - _ZNK12_GLOBAL__N_113MipsAsmParser9isGP64bitEv
        - _ZNK12_GLOBAL__N_120MipsAssemblerOptions13getATRegIndexEv
      functionUses:    18
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4025,39'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__110unique_ptrIN12_GLOBAL__N_120MipsAssemblerOptionsENS1_14default_deleteIS4_EEEEvE4backEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4025,47'
          Dst:             _ZNK12_GLOBAL__N_120MipsAssemblerOptions13getATRegIndexEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4028,22'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4027,5'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser16reportParseErrorEN7llvm_ks5SMLocENS1_5TwineE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4032,8'
          Dst:             _ZNK12_GLOBAL__N_113MipsAsmParser9isGP64bitEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4031,17'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser6getRegEii
    - functionName:    _ZNK7llvm_ks14MCRegisterInfo22isSuperOrSubRegisterEqEjj
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCRegisterInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 445
      functionLinenumberEnd: 446
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7llvm_ks14MCRegisterInfo15isSubRegisterEqEjj
        - _ZNK7llvm_ks14MCRegisterInfo15isSuperRegisterEjj
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCRegisterInfo.h:446,12'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo15isSubRegisterEqEjj
        - Src:             'llvm/include/llvm/MC/MCRegisterInfo.h:446,43'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo15isSuperRegisterEjj
    - functionName:    _ZN12_GLOBAL__N_17emitRRIEjjjsN7llvm_ks5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1514
      functionLinenumberEnd: 1517
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - int
        - int
        - int
        - short
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          47
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_17emitRRXEjjjN7llvm_ks9MCOperandENS0_5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
        - _ZN7llvm_ks9MCOperand9createImmEl
      functionUses:    45
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1515,31'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1515,3'
          Dst:             _ZN12_GLOBAL__N_17emitRRXEjjjN7llvm_ks9MCOperandENS0_5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
    - functionName:    _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__110unique_ptrIN12_GLOBAL__N_120MipsAssemblerOptionsENS1_14default_deleteIS4_EEEEvE4backEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 163
      functionLinenumberEnd: 165
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks15SmallVectorBase5emptyEv
        - __assert_fail
      functionUses:    23
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:164,5'
          Dst:             _ZNK7llvm_ks15SmallVectorBase5emptyEv
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:164,5'
          Dst:             __assert_fail
    - functionName:    _ZNK12_GLOBAL__N_120MipsAssemblerOptions13getATRegIndexEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_113MipsAsmParser16reportParseErrorEN7llvm_ks5SMLocENS1_5TwineE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4911
      functionLinenumberEnd: 4912
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks20MCAsmParserExtension5ErrorENS_5SMLocERKNS_5TwineE
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4912,10'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension5ErrorENS_5SMLocERKNS_5TwineE
    - functionName:    _ZN12_GLOBAL__N_113MipsAsmParser6getRegEii
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4036
      functionLinenumberEnd: 4037
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - _ZNK7llvm_ks14MCRegisterInfo11getRegClassEj
        - _ZNK7llvm_ks15MCRegisterClass5beginEv
        - _ZNK7llvm_ks9MCContext15getRegisterInfoEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4037,12'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4037,25'
          Dst:             _ZNK7llvm_ks9MCContext15getRegisterInfoEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4037,44'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo11getRegClassEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4037,60'
          Dst:             _ZNK7llvm_ks15MCRegisterClass5beginEv
    - functionName:    _ZNK7llvm_ks15MCRegisterClass5beginEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCRegisterInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks11MipsABIInfo5IsN64Ev
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/Mips/MCTargetDesc/MipsABIInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_120MipsAssemblerOptions7isMacroEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_113MipsAsmParser8hasMips3Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 475
      functionLinenumberEnd: 476
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - _ZNK7llvm_ks17MCTargetAsmParser6getSTIEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:476,12'
          Dst:             _ZNK7llvm_ks17MCTargetAsmParser6getSTIEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:476,21'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
    - functionName:    _ZN12_GLOBAL__N_119emitAppropriateDSLLEjjsN7llvm_ks5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1520
      functionLinenumberEnd: 1528
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - int
        - int
        - short
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          56
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_17emitRRIEjjjsN7llvm_ks5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1522,5'
          Dst:             _ZN12_GLOBAL__N_17emitRRIEjjjsN7llvm_ks5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1527,3'
          Dst:             _ZN12_GLOBAL__N_17emitRRIEjjjsN7llvm_ks5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
    - functionName:    _ZL26isShiftedUIntAtAnyPositionILj16EEbm
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2265
      functionLinenumberEnd: 2268
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks12findFirstSetImEET_S1_NS_12ZeroBehaviorE
        - _ZN7llvm_ks6isUIntILj16EEEbm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2266,21'
          Dst:             _ZN7llvm_ks12findFirstSetImEET_S1_NS_12ZeroBehaviorE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2268,42'
          Dst:             _ZN7llvm_ks6isUIntILj16EEEbm
    - functionName:    _ZN7llvm_ks6isUIntILj16EEEbm
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/MathExtras.h'
      linkageType:     InternalLinkage
      functionLinenumber: 298
      functionLinenumberEnd: 299
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_16emitRIEjjiN7llvm_ks5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1468
      functionLinenumberEnd: 1470
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - int
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          44
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_16emitRXEjjN7llvm_ks9MCOperandENS0_5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
        - _ZN7llvm_ks9MCOperand9createImmEl
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1469,24'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1469,3'
          Dst:             _ZN12_GLOBAL__N_16emitRXEjjN7llvm_ks9MCOperandENS0_5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
    - functionName:    _ZN7llvm_ks12SignExtend64ILj32EEElm
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/MathExtras.h'
      linkageType:     InternalLinkage
      functionLinenumber: 645
      functionLinenumberEnd: 646
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks5isIntILj32EEEbl
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/MathExtras.h'
      linkageType:     InternalLinkage
      functionLinenumber: 276
      functionLinenumberEnd: 277
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_113MipsAsmParser13loadImmediateEljjbbN7llvm_ks5SMLocERNS1_15SmallVectorImplINS1_6MCInstEEE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2285
      functionLinenumberEnd: 2445
      functionDepth:   0
      returnType:      bool
      argCount:        8
      argTypes:
        - 'N/A'
        - size_t
        - int
        - int
        - bool
        - bool
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         100
      ICount:          723
      EdgeCount:       136
      CyclomaticComplexity: 38
      functionsReached:
        - _ZL26isShiftedUIntAtAnyPositionILj16EEbm
        - _ZN12_GLOBAL__N_113MipsAsmParser13loadImmediateEljjbbN7llvm_ks5SMLocERNS1_15SmallVectorImplINS1_6MCInstEEE
        - _ZN12_GLOBAL__N_113MipsAsmParser13warnIfNoMacroEN7llvm_ks5SMLocE
        - _ZN12_GLOBAL__N_113MipsAsmParser8getATRegEN7llvm_ks5SMLocE
        - _ZN12_GLOBAL__N_119emitAppropriateDSLLEjjsN7llvm_ks5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
        - _ZN12_GLOBAL__N_16emitRIEjjiN7llvm_ks5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
        - _ZN12_GLOBAL__N_17emitRRIEjjjsN7llvm_ks5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
        - _ZN12_GLOBAL__N_17emitRRREjjjjN7llvm_ks5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
        - _ZN7llvm_ks11findLastSetImEET_S1_NS_12ZeroBehaviorE
        - _ZN7llvm_ks12SignExtend64ILj32EEElm
        - _ZN7llvm_ks12findFirstSetImEET_S1_NS_12ZeroBehaviorE
        - _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - _ZN7llvm_ks20MCAsmParserExtension5ErrorENS_5SMLocERKNS_5TwineE
        - _ZN7llvm_ks5TwineC2EPKc
        - _ZN7llvm_ks5isIntILj16EEEbl
        - _ZN7llvm_ks5isIntILj32EEEbl
        - _ZN7llvm_ks6isUIntILj16EEEbm
        - _ZN7llvm_ks6isUIntILj32EEEbm
        - _ZNK12_GLOBAL__N_113MipsAsmParser9isGP64bitEv
        - _ZNK7llvm_ks11MipsABIInfo10GetNullPtrEv
        - _ZNK7llvm_ks11MipsABIInfo10GetZeroRegEv
        - _ZNK7llvm_ks11MipsABIInfo12GetPtrAdduOpEv
        - _ZNK7llvm_ks14MCRegisterInfo22isSuperOrSubRegisterEqEjj
        - _ZNK7llvm_ks9MCContext15getRegisterInfoEv
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2286,23'
          Dst:             _ZNK12_GLOBAL__N_113MipsAsmParser9isGP64bitEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2287,18'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2287,5'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension5ErrorENS_5SMLocERKNS_5TwineE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2292,9'
          Dst:             _ZN7llvm_ks5isIntILj32EEEbl
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2292,32'
          Dst:             _ZN7llvm_ks6isUIntILj32EEEbm
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2296,18'
          Dst:             _ZN7llvm_ks12SignExtend64ILj32EEElm
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2298,20'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2298,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension5ErrorENS_5SMLocERKNS_5TwineE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2303,38'
          Dst:             _ZNK7llvm_ks11MipsABIInfo10GetNullPtrEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2303,57'
          Dst:             _ZNK7llvm_ks11MipsABIInfo10GetZeroRegEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2312,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2312,20'
          Dst:             _ZNK7llvm_ks9MCContext15getRegisterInfoEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2312,39'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo22isSuperOrSubRegisterEqEjj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2315,22'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser8getATRegEN7llvm_ks5SMLocE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2321,7'
          Dst:             _ZN7llvm_ks5isIntILj16EEEbl
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2329,7'
          Dst:             _ZN12_GLOBAL__N_17emitRRIEjjjsN7llvm_ks5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2333,5'
          Dst:             _ZN12_GLOBAL__N_17emitRRIEjjjsN7llvm_ks5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2337,7'
          Dst:             _ZN7llvm_ks6isUIntILj16EEEbm
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2340,16'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser8getATRegEN7llvm_ks5SMLocE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2345,5'
          Dst:             _ZN12_GLOBAL__N_17emitRRIEjjjsN7llvm_ks5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2347,19'
          Dst:             _ZNK7llvm_ks11MipsABIInfo12GetPtrAdduOpEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2347,7'
          Dst:             _ZN12_GLOBAL__N_17emitRRREjjjjN7llvm_ks5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2351,7'
          Dst:             _ZN7llvm_ks5isIntILj32EEEbl
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2351,30'
          Dst:             _ZN7llvm_ks6isUIntILj32EEEbm
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2352,5'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser13warnIfNoMacroEN7llvm_ks5SMLocE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2357,25'
          Dst:             _ZN7llvm_ks5isIntILj32EEEbl
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2361,9'
          Dst:             _ZN12_GLOBAL__N_16emitRIEjjiN7llvm_ks5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2362,9'
          Dst:             _ZN12_GLOBAL__N_17emitRRIEjjjsN7llvm_ks5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2364,11'
          Dst:             _ZN12_GLOBAL__N_17emitRRREjjjjN7llvm_ks5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2370,7'
          Dst:             _ZN12_GLOBAL__N_17emitRRIEjjjsN7llvm_ks5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2371,7'
          Dst:             _ZN12_GLOBAL__N_17emitRRIEjjjsN7llvm_ks5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2373,9'
          Dst:             _ZN12_GLOBAL__N_17emitRRIEjjjsN7llvm_ks5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2375,9'
          Dst:             _ZN12_GLOBAL__N_17emitRRREjjjjN7llvm_ks5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2379,5'
          Dst:             _ZN12_GLOBAL__N_16emitRIEjjiN7llvm_ks5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2381,7'
          Dst:             _ZN12_GLOBAL__N_17emitRRIEjjjsN7llvm_ks5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2383,7'
          Dst:             _ZN12_GLOBAL__N_17emitRRREjjjjN7llvm_ks5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2387,7'
          Dst:             _ZL26isShiftedUIntAtAnyPositionILj16EEbm
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2389,20'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2389,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension5ErrorENS_5SMLocERKNS_5TwineE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2395,25'
          Dst:             _ZN7llvm_ks12findFirstSetImEET_S1_NS_12ZeroBehaviorE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2396,24'
          Dst:             _ZN7llvm_ks11findLastSetImEET_S1_NS_12ZeroBehaviorE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2399,5'
          Dst:             _ZN12_GLOBAL__N_17emitRRIEjjjsN7llvm_ks5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2400,5'
          Dst:             _ZN12_GLOBAL__N_17emitRRIEjjjsN7llvm_ks5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2403,7'
          Dst:             _ZN12_GLOBAL__N_17emitRRREjjjjN7llvm_ks5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2408,3'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser13warnIfNoMacroEN7llvm_ks5SMLocE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2415,7'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser13loadImmediateEljjbbN7llvm_ks5SMLocERNS1_15SmallVectorImplINS1_6MCInstEEE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2426,7'
          Dst:             _ZN12_GLOBAL__N_119emitAppropriateDSLLEjjsN7llvm_ks5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2428,7'
          Dst:             _ZN12_GLOBAL__N_17emitRRIEjjjsN7llvm_ks5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2438,5'
          Dst:             _ZN12_GLOBAL__N_119emitAppropriateDSLLEjjsN7llvm_ks5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2442,5'
          Dst:             _ZN12_GLOBAL__N_17emitRRREjjjjN7llvm_ks5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
    - functionName:    _ZN7llvm_ks5isIntILj16EEEbl
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/MathExtras.h'
      linkageType:     InternalLinkage
      functionLinenumber: 272
      functionLinenumberEnd: 273
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    13
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_113MipsAsmParser9expandAbsERN7llvm_ks6MCInstENS1_5SMLocERNS1_15SmallVectorImplIS2_EE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3664
      functionLinenumberEnd: 3676
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          73
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_113MipsAsmParser9createNopEbN7llvm_ks5SMLocERNS1_15SmallVectorImplINS1_6MCInstEEE
        - _ZN12_GLOBAL__N_16emitRIEjjiN7llvm_ks5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
        - _ZN12_GLOBAL__N_17emitRRREjjjjN7llvm_ks5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
        - _ZN7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks9MCOperand6getRegEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3666,30'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3666,44'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3667,31'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3667,45'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3669,3'
          Dst:             _ZN12_GLOBAL__N_16emitRIEjjiN7llvm_ks5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3671,5'
          Dst:             _ZN12_GLOBAL__N_17emitRRREjjjjN7llvm_ks5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3673,5'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser9createNopEbN7llvm_ks5SMLocERNS1_15SmallVectorImplINS1_6MCInstEEE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3674,3'
          Dst:             _ZN12_GLOBAL__N_17emitRRREjjjjN7llvm_ks5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
    - functionName:    _ZN12_GLOBAL__N_113MipsAsmParser9createNopEbN7llvm_ks5SMLocERNS1_15SmallVectorImplINS1_6MCInstEEE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3680
      functionLinenumberEnd: 3685
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - bool
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_16emitRREjjjN7llvm_ks5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
        - _ZN12_GLOBAL__N_17emitRRIEjjjsN7llvm_ks5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3682,5'
          Dst:             _ZN12_GLOBAL__N_16emitRREjjjN7llvm_ks5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3684,5'
          Dst:             _ZN12_GLOBAL__N_17emitRRIEjjjsN7llvm_ks5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
    - functionName:    _ZN12_GLOBAL__N_113MipsAsmParser18expandDRotationImmERN7llvm_ks6MCInstENS1_5SMLocERNS1_15SmallVectorImplIS2_EE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3569
      functionLinenumberEnd: 3661
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         77
      ICount:          431
      EdgeCount:       87
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN12_GLOBAL__N_113MipsAsmParser8getATRegEN7llvm_ks5SMLocE
        - _ZN12_GLOBAL__N_17emitRRIEjjjsN7llvm_ks5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
        - _ZN12_GLOBAL__N_17emitRRREjjjjN7llvm_ks5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - _ZN7llvm_ks6MCInst10getOperandEj
        - _ZN7llvm_ks6MCInstC2Em
        - _ZN7llvm_ks6MCInstD2Ev
        - _ZNK12_GLOBAL__N_113MipsAsmParser11hasMips64r2Ev
        - _ZNK12_GLOBAL__N_113MipsAsmParser9hasMips64Ev
        - _ZNK7llvm_ks6MCInst6getLocEv
        - _ZNK7llvm_ks6MCInst9getOpcodeEv
        - _ZNK7llvm_ks9MCOperand6getImmEv
        - _ZNK7llvm_ks9MCOperand6getRegEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3616,5'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3572,24'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3572,38'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3573,24'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3573,38'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3574,27'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3574,41'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3579,10'
          Dst:             _ZN7llvm_ks6MCInstC2Em
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3581,7'
          Dst:             _ZNK12_GLOBAL__N_113MipsAsmParser11hasMips64r2Ev
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3661,1'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3589,16'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3594,16'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3601,14'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3604,55'
          Dst:             _ZNK7llvm_ks6MCInst6getLocEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3604,5'
          Dst:             _ZN12_GLOBAL__N_17emitRRIEjjjsN7llvm_ks5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3609,7'
          Dst:             _ZNK12_GLOBAL__N_113MipsAsmParser9hasMips64Ev
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3612,47'
          Dst:             _ZNK7llvm_ks6MCInst6getLocEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3612,7'
          Dst:             _ZN12_GLOBAL__N_17emitRRIEjjjsN7llvm_ks5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3616,18'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3618,7'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3649,27'
          Dst:             _ZNK7llvm_ks6MCInst6getLocEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3649,13'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser8getATRegEN7llvm_ks5SMLocE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3653,58'
          Dst:             _ZNK7llvm_ks6MCInst6getLocEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3653,5'
          Dst:             _ZN12_GLOBAL__N_17emitRRIEjjjsN7llvm_ks5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3654,70'
          Dst:             _ZNK7llvm_ks6MCInst6getLocEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3654,5'
          Dst:             _ZN12_GLOBAL__N_17emitRRIEjjjsN7llvm_ks5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3655,47'
          Dst:             _ZNK7llvm_ks6MCInst6getLocEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3655,5'
          Dst:             _ZN12_GLOBAL__N_17emitRRREjjjjN7llvm_ks5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3661,1'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
    - functionName:    _ZN12_GLOBAL__N_113MipsAsmParser15expandDRotationERN7llvm_ks6MCInstENS1_5SMLocERNS1_15SmallVectorImplIS2_EE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3505
      functionLinenumberEnd: 3566
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          241
      EdgeCount:       28
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN12_GLOBAL__N_113MipsAsmParser8getATRegEN7llvm_ks5SMLocE
        - _ZN12_GLOBAL__N_17emitRRREjjjjN7llvm_ks5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - _ZN7llvm_ks6MCInst10getOperandEj
        - _ZNK12_GLOBAL__N_113MipsAsmParser11hasMips64r2Ev
        - _ZNK12_GLOBAL__N_113MipsAsmParser9hasMips64Ev
        - _ZNK7llvm_ks6MCInst6getLocEv
        - _ZNK7llvm_ks6MCInst9getOpcodeEv
        - _ZNK7llvm_ks9MCOperand6getRegEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3540,5'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3508,24'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3508,38'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3509,24'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3509,38'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3510,24'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3510,38'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3516,7'
          Dst:             _ZNK12_GLOBAL__N_113MipsAsmParser11hasMips64r2Ev
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3519,30'
          Dst:             _ZNK7llvm_ks6MCInst6getLocEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3519,16'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser8getATRegEN7llvm_ks5SMLocE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3524,14'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3525,59'
          Dst:             _ZNK7llvm_ks6MCInst6getLocEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3525,7'
          Dst:             _ZN12_GLOBAL__N_17emitRRREjjjjN7llvm_ks5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3526,54'
          Dst:             _ZNK7llvm_ks6MCInst6getLocEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3526,7'
          Dst:             _ZN12_GLOBAL__N_17emitRRREjjjjN7llvm_ks5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3530,14'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3531,52'
          Dst:             _ZNK7llvm_ks6MCInst6getLocEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3531,7'
          Dst:             _ZN12_GLOBAL__N_17emitRRREjjjjN7llvm_ks5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3538,7'
          Dst:             _ZNK12_GLOBAL__N_113MipsAsmParser9hasMips64Ev
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3540,18'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3542,7'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3553,27'
          Dst:             _ZNK7llvm_ks6MCInst6getLocEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3553,13'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser8getATRegEN7llvm_ks5SMLocE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3557,56'
          Dst:             _ZNK7llvm_ks6MCInst6getLocEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3557,5'
          Dst:             _ZN12_GLOBAL__N_17emitRRREjjjjN7llvm_ks5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3558,50'
          Dst:             _ZNK7llvm_ks6MCInst6getLocEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3558,5'
          Dst:             _ZN12_GLOBAL__N_17emitRRREjjjjN7llvm_ks5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3559,49'
          Dst:             _ZNK7llvm_ks6MCInst6getLocEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3559,5'
          Dst:             _ZN12_GLOBAL__N_17emitRRREjjjjN7llvm_ks5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3560,47'
          Dst:             _ZNK7llvm_ks6MCInst6getLocEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3560,5'
          Dst:             _ZN12_GLOBAL__N_17emitRRREjjjjN7llvm_ks5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
    - functionName:    _ZN12_GLOBAL__N_113MipsAsmParser17expandRotationImmERN7llvm_ks6MCInstENS1_5SMLocERNS1_15SmallVectorImplIS2_EE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3441
      functionLinenumberEnd: 3502
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          228
      EdgeCount:       28
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN12_GLOBAL__N_113MipsAsmParser8getATRegEN7llvm_ks5SMLocE
        - _ZN12_GLOBAL__N_17emitRRIEjjjsN7llvm_ks5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
        - _ZN12_GLOBAL__N_17emitRRREjjjjN7llvm_ks5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - _ZN7llvm_ks6MCInst10getOperandEj
        - _ZNK12_GLOBAL__N_113MipsAsmParser11hasMips32r2Ev
        - _ZNK12_GLOBAL__N_113MipsAsmParser9hasMips32Ev
        - _ZNK7llvm_ks6MCInst6getLocEv
        - _ZNK7llvm_ks6MCInst9getOpcodeEv
        - _ZNK7llvm_ks9MCOperand6getImmEv
        - _ZNK7llvm_ks9MCOperand6getRegEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3477,5'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3444,24'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3444,38'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3445,24'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3445,38'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3446,27'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3446,41'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3451,7'
          Dst:             _ZNK12_GLOBAL__N_113MipsAsmParser11hasMips32r2Ev
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3453,14'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3458,56'
          Dst:             _ZNK7llvm_ks6MCInst6getLocEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3458,7'
          Dst:             _ZN12_GLOBAL__N_17emitRRIEjjjsN7llvm_ks5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3462,14'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3463,54'
          Dst:             _ZNK7llvm_ks6MCInst6getLocEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3463,7'
          Dst:             _ZN12_GLOBAL__N_17emitRRIEjjjsN7llvm_ks5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3470,7'
          Dst:             _ZNK12_GLOBAL__N_113MipsAsmParser9hasMips32Ev
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3473,46'
          Dst:             _ZNK7llvm_ks6MCInst6getLocEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3473,7'
          Dst:             _ZN12_GLOBAL__N_17emitRRIEjjjsN7llvm_ks5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3477,18'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3479,7'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3490,27'
          Dst:             _ZNK7llvm_ks6MCInst6getLocEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3490,13'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser8getATRegEN7llvm_ks5SMLocE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3494,53'
          Dst:             _ZNK7llvm_ks6MCInst6getLocEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3494,5'
          Dst:             _ZN12_GLOBAL__N_17emitRRIEjjjsN7llvm_ks5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3495,58'
          Dst:             _ZNK7llvm_ks6MCInst6getLocEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3495,5'
          Dst:             _ZN12_GLOBAL__N_17emitRRIEjjjsN7llvm_ks5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3496,47'
          Dst:             _ZNK7llvm_ks6MCInst6getLocEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3496,5'
          Dst:             _ZN12_GLOBAL__N_17emitRRREjjjjN7llvm_ks5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
    - functionName:    _ZNK12_GLOBAL__N_113MipsAsmParser9hasMips32Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 484
      functionLinenumberEnd: 485
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - _ZNK7llvm_ks17MCTargetAsmParser6getSTIEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:485,12'
          Dst:             _ZNK7llvm_ks17MCTargetAsmParser6getSTIEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:485,21'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
    - functionName:    _ZN12_GLOBAL__N_113MipsAsmParser14expandRotationERN7llvm_ks6MCInstENS1_5SMLocERNS1_15SmallVectorImplIS2_EE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3378
      functionLinenumberEnd: 3438
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          241
      EdgeCount:       28
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN12_GLOBAL__N_113MipsAsmParser8getATRegEN7llvm_ks5SMLocE
        - _ZN12_GLOBAL__N_17emitRRREjjjjN7llvm_ks5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - _ZN7llvm_ks6MCInst10getOperandEj
        - _ZNK12_GLOBAL__N_113MipsAsmParser11hasMips32r2Ev
        - _ZNK12_GLOBAL__N_113MipsAsmParser9hasMips32Ev
        - _ZNK7llvm_ks6MCInst6getLocEv
        - _ZNK7llvm_ks6MCInst9getOpcodeEv
        - _ZNK7llvm_ks9MCOperand6getRegEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3412,5'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3380,24'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3380,38'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3381,24'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3381,38'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3382,24'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3382,38'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3388,7'
          Dst:             _ZNK12_GLOBAL__N_113MipsAsmParser11hasMips32r2Ev
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3391,30'
          Dst:             _ZNK7llvm_ks6MCInst6getLocEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3391,16'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser8getATRegEN7llvm_ks5SMLocE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3396,14'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3397,58'
          Dst:             _ZNK7llvm_ks6MCInst6getLocEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3397,7'
          Dst:             _ZN12_GLOBAL__N_17emitRRREjjjjN7llvm_ks5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3398,53'
          Dst:             _ZNK7llvm_ks6MCInst6getLocEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3398,7'
          Dst:             _ZN12_GLOBAL__N_17emitRRREjjjjN7llvm_ks5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3402,14'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3403,51'
          Dst:             _ZNK7llvm_ks6MCInst6getLocEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3403,7'
          Dst:             _ZN12_GLOBAL__N_17emitRRREjjjjN7llvm_ks5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3410,7'
          Dst:             _ZNK12_GLOBAL__N_113MipsAsmParser9hasMips32Ev
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3412,18'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3414,7'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3425,27'
          Dst:             _ZNK7llvm_ks6MCInst6getLocEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3425,13'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser8getATRegEN7llvm_ks5SMLocE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3429,55'
          Dst:             _ZNK7llvm_ks6MCInst6getLocEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3429,5'
          Dst:             _ZN12_GLOBAL__N_17emitRRREjjjjN7llvm_ks5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3430,50'
          Dst:             _ZNK7llvm_ks6MCInst6getLocEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3430,5'
          Dst:             _ZN12_GLOBAL__N_17emitRRREjjjjN7llvm_ks5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3431,49'
          Dst:             _ZNK7llvm_ks6MCInst6getLocEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3431,5'
          Dst:             _ZN12_GLOBAL__N_17emitRRREjjjjN7llvm_ks5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3432,47'
          Dst:             _ZNK7llvm_ks6MCInst6getLocEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3432,5'
          Dst:             _ZN12_GLOBAL__N_17emitRRREjjjjN7llvm_ks5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
    - functionName:    _ZN12_GLOBAL__N_113MipsAsmParser20expandAliasImmediateERN7llvm_ks6MCInstENS1_5SMLocERNS1_15SmallVectorImplIS2_EE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3312
      functionLinenumberEnd: 3375
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         45
      ICount:          267
      EdgeCount:       52
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN12_GLOBAL__N_113MipsAsmParser13loadImmediateEljjbbN7llvm_ks5SMLocERNS1_15SmallVectorImplINS1_6MCInstEEE
        - _ZN12_GLOBAL__N_113MipsAsmParser8getATRegEN7llvm_ks5SMLocE
        - _ZN12_GLOBAL__N_17emitRRREjjjjN7llvm_ks5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - _ZN7llvm_ks5isIntILj32EEEbl
        - _ZN7llvm_ks6MCInst10getOperandEj
        - _ZN7llvm_ks6isUIntILj32EEEbm
        - _ZNK7llvm_ks6MCInst14getNumOperandsEv
        - _ZNK7llvm_ks6MCInst6getLocEv
        - _ZNK7llvm_ks6MCInst9getOpcodeEv
        - _ZNK7llvm_ks9MCOperand5isImmEv
        - _ZNK7llvm_ks9MCOperand5isRegEv
        - _ZNK7llvm_ks9MCOperand6getImmEv
        - _ZNK7llvm_ks9MCOperand6getRegEv
        - __assert_fail
      functionUses:    3
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3338,5'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3314,3'
          Dst:             _ZNK7llvm_ks6MCInst14getNumOperandsEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3314,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3315,3'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3315,3'
          Dst:             _ZNK7llvm_ks9MCOperand5isRegEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3315,3'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3315,3'
          Dst:             _ZNK7llvm_ks9MCOperand5isRegEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3315,3'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3315,3'
          Dst:             _ZNK7llvm_ks9MCOperand5isImmEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3315,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3321,26'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3321,40'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3322,26'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3322,40'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3323,27'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3323,41'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3325,18'
          Dst:             _ZN7llvm_ks5isIntILj32EEEbl
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3325,41'
          Dst:             _ZN7llvm_ks6isUIntILj32EEEbm
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3327,31'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3330,27'
          Dst:             _ZNK7llvm_ks6MCInst6getLocEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3330,13'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser8getATRegEN7llvm_ks5SMLocE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3337,79'
          Dst:             _ZNK7llvm_ks6MCInst6getLocEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3337,8'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser13loadImmediateEljjbbN7llvm_ks5SMLocERNS1_15SmallVectorImplINS1_6MCInstEEE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3340,7'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3368,7'
          Dst:             _ZN12_GLOBAL__N_17emitRRREjjjjN7llvm_ks5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3370,7'
          Dst:             _ZN12_GLOBAL__N_17emitRRREjjjjN7llvm_ks5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
    - functionName:    _ZN12_GLOBAL__N_113MipsAsmParser9expandUlwERN7llvm_ks6MCInstENS1_5SMLocERNS1_15SmallVectorImplIS2_EE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3247
      functionLinenumberEnd: 3309
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         63
      ICount:          329
      EdgeCount:       80
      CyclomaticComplexity: 19
      functionsReached:
        - _ZN12_GLOBAL__N_113MipsAsmParser10createAdduEjjjbRN7llvm_ks15SmallVectorImplINS1_6MCInstEEE
        - _ZN12_GLOBAL__N_113MipsAsmParser13loadImmediateEljjbbN7llvm_ks5SMLocERNS1_15SmallVectorImplINS1_6MCInstEEE
        - _ZN12_GLOBAL__N_113MipsAsmParser13warnIfNoMacroEN7llvm_ks5SMLocE
        - _ZN12_GLOBAL__N_113MipsAsmParser8getATRegEN7llvm_ks5SMLocE
        - _ZN12_GLOBAL__N_17emitRRIEjjjsN7llvm_ks5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
        - _ZN7llvm_ks20MCAsmParserExtension5ErrorENS_5SMLocERKNS_5TwineE
        - _ZN7llvm_ks5TwineC2EPKc
        - _ZN7llvm_ks5isIntILj16EEEbl
        - _ZN7llvm_ks6MCInst10getOperandEj
        - _ZNK12_GLOBAL__N_113MipsAsmParser11hasMips32r6Ev
        - _ZNK12_GLOBAL__N_113MipsAsmParser11hasMips64r6Ev
        - _ZNK12_GLOBAL__N_113MipsAsmParser8isLittleEv
        - _ZNK7llvm_ks11MipsABIInfo12ArePtrs64bitEv
        - _ZNK7llvm_ks9MCOperand5isImmEv
        - _ZNK7llvm_ks9MCOperand5isRegEv
        - _ZNK7llvm_ks9MCOperand6getImmEv
        - _ZNK7llvm_ks9MCOperand6getRegEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3248,7'
          Dst:             _ZNK12_GLOBAL__N_113MipsAsmParser11hasMips32r6Ev
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3248,24'
          Dst:             _ZNK12_GLOBAL__N_113MipsAsmParser11hasMips64r6Ev
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3249,18'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3249,5'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension5ErrorENS_5SMLocERKNS_5TwineE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3253,36'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3254,3'
          Dst:             _ZNK7llvm_ks9MCOperand5isRegEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3254,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3256,36'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3257,3'
          Dst:             _ZNK7llvm_ks9MCOperand5isRegEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3257,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3259,39'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3260,3'
          Dst:             _ZNK7llvm_ks9MCOperand5isImmEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3260,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3262,30'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3263,37'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3270,8'
          Dst:             _ZN7llvm_ks5isIntILj16EEEbl
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3270,39'
          Dst:             _ZN7llvm_ks5isIntILj16EEEbl
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3271,13'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser8getATRegEN7llvm_ks5SMLocE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3276,5'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser13warnIfNoMacroEN7llvm_ks5SMLocE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3278,66'
          Dst:             _ZNK7llvm_ks11MipsABIInfo12ArePtrs64bitEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3278,9'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser13loadImmediateEljjbbN7llvm_ks5SMLocERNS1_15SmallVectorImplINS1_6MCInstEEE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3289,44'
          Dst:             _ZNK7llvm_ks11MipsABIInfo12ArePtrs64bitEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3289,7'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser10createAdduEjjjbRN7llvm_ks15SmallVectorImplINS1_6MCInstEEE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3294,7'
          Dst:             _ZNK12_GLOBAL__N_113MipsAsmParser8isLittleEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3302,31'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3302,3'
          Dst:             _ZN12_GLOBAL__N_17emitRRIEjjjsN7llvm_ks5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3305,31'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3305,3'
          Dst:             _ZN12_GLOBAL__N_17emitRRIEjjjsN7llvm_ks5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
    - functionName:    _ZNK12_GLOBAL__N_113MipsAsmParser11hasMips32r6Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 508
      functionLinenumberEnd: 509
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - _ZNK7llvm_ks17MCTargetAsmParser6getSTIEv
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:509,12'
          Dst:             _ZNK7llvm_ks17MCTargetAsmParser6getSTIEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:509,21'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
    - functionName:    _ZN12_GLOBAL__N_113MipsAsmParser9expandUlhERN7llvm_ks6MCInstEbNS1_5SMLocERNS1_15SmallVectorImplIS2_EE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3170
      functionLinenumberEnd: 3244
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         72
      ICount:          402
      EdgeCount:       92
      CyclomaticComplexity: 22
      functionsReached:
        - _ZN12_GLOBAL__N_113MipsAsmParser10createAdduEjjjbRN7llvm_ks15SmallVectorImplINS1_6MCInstEEE
        - _ZN12_GLOBAL__N_113MipsAsmParser13loadImmediateEljjbbN7llvm_ks5SMLocERNS1_15SmallVectorImplINS1_6MCInstEEE
        - _ZN12_GLOBAL__N_113MipsAsmParser13warnIfNoMacroEN7llvm_ks5SMLocE
        - _ZN12_GLOBAL__N_113MipsAsmParser8getATRegEN7llvm_ks5SMLocE
        - _ZN12_GLOBAL__N_17emitRRIEjjjsN7llvm_ks5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
        - _ZN12_GLOBAL__N_17emitRRREjjjjN7llvm_ks5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
        - _ZN7llvm_ks20MCAsmParserExtension5ErrorENS_5SMLocERKNS_5TwineE
        - _ZN7llvm_ks5TwineC2EPKc
        - _ZN7llvm_ks5isIntILj16EEEbl
        - _ZN7llvm_ks6MCInst10getOperandEj
        - _ZNK12_GLOBAL__N_113MipsAsmParser11hasMips32r6Ev
        - _ZNK12_GLOBAL__N_113MipsAsmParser11hasMips64r6Ev
        - _ZNK12_GLOBAL__N_113MipsAsmParser8isLittleEv
        - _ZNK7llvm_ks11MipsABIInfo12ArePtrs64bitEv
        - _ZNK7llvm_ks9MCOperand5isImmEv
        - _ZNK7llvm_ks9MCOperand5isRegEv
        - _ZNK7llvm_ks9MCOperand6getImmEv
        - _ZNK7llvm_ks9MCOperand6getRegEv
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3171,7'
          Dst:             _ZNK12_GLOBAL__N_113MipsAsmParser11hasMips32r6Ev
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3171,24'
          Dst:             _ZNK12_GLOBAL__N_113MipsAsmParser11hasMips64r6Ev
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3172,18'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3172,5'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension5ErrorENS_5SMLocERKNS_5TwineE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3176,3'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser13warnIfNoMacroEN7llvm_ks5SMLocE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3178,36'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3179,3'
          Dst:             _ZNK7llvm_ks9MCOperand5isRegEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3179,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3181,36'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3182,3'
          Dst:             _ZNK7llvm_ks9MCOperand5isRegEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3182,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3184,39'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3185,3'
          Dst:             _ZNK7llvm_ks9MCOperand5isImmEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3185,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3187,30'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3188,30'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3189,37'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3193,20'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser8getATRegEN7llvm_ks5SMLocE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3201,8'
          Dst:             _ZN7llvm_ks5isIntILj16EEEbl
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3201,39'
          Dst:             _ZN7llvm_ks5isIntILj16EEEbl
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3204,66'
          Dst:             _ZNK7llvm_ks11MipsABIInfo12ArePtrs64bitEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3204,9'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser13loadImmediateEljjbbN7llvm_ks5SMLocERNS1_15SmallVectorImplINS1_6MCInstEEE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3215,44'
          Dst:             _ZNK7llvm_ks11MipsABIInfo12ArePtrs64bitEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3215,7'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser10createAdduEjjjbRN7llvm_ks15SmallVectorImplINS1_6MCInstEEE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3223,7'
          Dst:             _ZNK12_GLOBAL__N_113MipsAsmParser8isLittleEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3233,3'
          Dst:             _ZN12_GLOBAL__N_17emitRRIEjjjsN7llvm_ks5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3236,3'
          Dst:             _ZN12_GLOBAL__N_17emitRRIEjjjsN7llvm_ks5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3239,3'
          Dst:             _ZN12_GLOBAL__N_17emitRRIEjjjsN7llvm_ks5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3241,3'
          Dst:             _ZN12_GLOBAL__N_17emitRRREjjjjN7llvm_ks5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
    - functionName:    _ZN12_GLOBAL__N_113MipsAsmParser9expandDivERN7llvm_ks6MCInstENS1_5SMLocERNS1_15SmallVectorImplIS2_EEbb
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3054
      functionLinenumberEnd: 3167
      functionDepth:   0
      returnType:      bool
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         74
      ICount:          523
      EdgeCount:       97
      CyclomaticComplexity: 25
      functionsReached:
        - _ZN12_GLOBAL__N_113MipsAsmParser13warnIfNoMacroEN7llvm_ks5SMLocE
        - _ZN12_GLOBAL__N_113MipsAsmParser8getATRegEN7llvm_ks5SMLocE
        - _ZN12_GLOBAL__N_15emitREjjN7llvm_ks5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
        - _ZN12_GLOBAL__N_16emitIIEjssN7llvm_ks5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
        - _ZN12_GLOBAL__N_16emitRIEjjiN7llvm_ks5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
        - _ZN12_GLOBAL__N_16emitRREjjjN7llvm_ks5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
        - _ZN12_GLOBAL__N_17emitRRIEjjjsN7llvm_ks5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
        - _ZN7llvm_ks20MCAsmParserExtension5ErrorENS_5SMLocERKNS_5TwineE
        - _ZN7llvm_ks5TwineC2EPKc
        - _ZN7llvm_ks6MCInst10getOperandEj
        - _ZNK12_GLOBAL__N_113MipsAsmParser11hasMips32r6Ev
        - _ZNK12_GLOBAL__N_113MipsAsmParser8useTrapsEv
        - _ZNK7llvm_ks9MCOperand5isRegEv
        - _ZNK7llvm_ks9MCOperand6getRegEv
        - __assert_fail
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3055,7'
          Dst:             _ZNK12_GLOBAL__N_113MipsAsmParser11hasMips32r6Ev
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3056,18'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3056,5'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension5ErrorENS_5SMLocERKNS_5TwineE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3060,3'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser13warnIfNoMacroEN7llvm_ks5SMLocE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3062,35'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3063,3'
          Dst:             _ZNK7llvm_ks9MCOperand5isRegEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3063,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3064,28'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3066,35'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3067,3'
          Dst:             _ZNK7llvm_ks9MCOperand5isRegEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3067,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3068,28'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3080,19'
          Dst:             _ZNK12_GLOBAL__N_113MipsAsmParser8useTrapsEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3089,11'
          Dst:             _ZN12_GLOBAL__N_17emitRRIEjjjsN7llvm_ks5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3093,9'
          Dst:             _ZN12_GLOBAL__N_16emitIIEjssN7llvm_ks5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3097,7'
          Dst:             _ZN12_GLOBAL__N_16emitRREjjjN7llvm_ks5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3106,9'
          Dst:             _ZN12_GLOBAL__N_17emitRRIEjjjsN7llvm_ks5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3110,7'
          Dst:             _ZN12_GLOBAL__N_16emitIIEjssN7llvm_ks5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3122,5'
          Dst:             _ZN12_GLOBAL__N_17emitRRIEjjjsN7llvm_ks5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3127,5'
          Dst:             _ZN12_GLOBAL__N_17emitRRIEjjjsN7llvm_ks5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3131,3'
          Dst:             _ZN12_GLOBAL__N_16emitRREjjjN7llvm_ks5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3134,5'
          Dst:             _ZN12_GLOBAL__N_16emitIIEjssN7llvm_ks5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3137,5'
          Dst:             _ZN12_GLOBAL__N_15emitREjjN7llvm_ks5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3141,20'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser8getATRegEN7llvm_ks5SMLocE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3145,3'
          Dst:             _ZN12_GLOBAL__N_17emitRRIEjjjsN7llvm_ks5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3148,5'
          Dst:             _ZN12_GLOBAL__N_17emitRRIEjjjsN7llvm_ks5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3149,5'
          Dst:             _ZN12_GLOBAL__N_17emitRRIEjjjsN7llvm_ks5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3150,5'
          Dst:             _ZN12_GLOBAL__N_17emitRRIEjjjsN7llvm_ks5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3153,5'
          Dst:             _ZN12_GLOBAL__N_17emitRRIEjjjsN7llvm_ks5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3154,5'
          Dst:             _ZN12_GLOBAL__N_16emitRIEjjiN7llvm_ks5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3158,5'
          Dst:             _ZN12_GLOBAL__N_17emitRRIEjjjsN7llvm_ks5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3161,5'
          Dst:             _ZN12_GLOBAL__N_17emitRRIEjjjsN7llvm_ks5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3162,5'
          Dst:             _ZN12_GLOBAL__N_17emitRRIEjjjsN7llvm_ks5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3163,5'
          Dst:             _ZN12_GLOBAL__N_16emitIIEjssN7llvm_ks5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3165,3'
          Dst:             _ZN12_GLOBAL__N_15emitREjjN7llvm_ks5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
    - functionName:    _ZN12_GLOBAL__N_113MipsAsmParser18expandCondBranchesERN7llvm_ks6MCInstENS1_5SMLocERNS1_15SmallVectorImplIS2_EE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2796
      functionLinenumberEnd: 3050
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         147
      ICount:          952
      EdgeCount:       182
      CyclomaticComplexity: 37
      functionsReached:
        - _ZN12_GLOBAL__N_113MipsAsmParser13loadImmediateEljjbbN7llvm_ks5SMLocERNS1_15SmallVectorImplINS1_6MCInstEEE
        - _ZN12_GLOBAL__N_113MipsAsmParser13warnIfNoMacroEN7llvm_ks5SMLocE
        - _ZN12_GLOBAL__N_113MipsAsmParser8getATRegEN7llvm_ks5SMLocE
        - _ZN12_GLOBAL__N_16emitRXEjjN7llvm_ks9MCOperandENS0_5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
        - _ZN12_GLOBAL__N_17emitRRREjjjjN7llvm_ks5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
        - _ZN12_GLOBAL__N_17emitRRXEjjjN7llvm_ks9MCOperandENS0_5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - _ZN7llvm_ks6MCInst10getOperandEj
        - _ZN7llvm_ks9MCOperand10createExprEPKNS_6MCExprE
        - _ZNK12_GLOBAL__N_113MipsAsmParser9isGP64bitEv
        - _ZNK7llvm_ks6MCInst9getOpcodeEv
        - _ZNK7llvm_ks9MCOperand5isImmEv
        - _ZNK7llvm_ks9MCOperand5isRegEv
        - _ZNK7llvm_ks9MCOperand6getImmEv
        - _ZNK7llvm_ks9MCOperand6getRegEv
        - _ZNK7llvm_ks9MCOperand7getExprEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2817,5'
          Branch Sides:    []
        - Branch String:   'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2875,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2798,32'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2799,26'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2799,40'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2800,33'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2801,35'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2801,49'
          Dst:             _ZNK7llvm_ks9MCOperand7getExprEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2807,13'
          Dst:             _ZNK7llvm_ks9MCOperand5isRegEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2808,20'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2809,18'
          Dst:             _ZNK7llvm_ks9MCOperand5isImmEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2810,5'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser13warnIfNoMacroEN7llvm_ks5SMLocE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2813,14'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser8getATRegEN7llvm_ks5SMLocE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2819,7'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2870,29'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2870,66'
          Dst:             _ZNK12_GLOBAL__N_113MipsAsmParser9isGP64bitEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2870,9'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser13loadImmediateEljjbbN7llvm_ks5SMLocERNS1_15SmallVectorImplINS1_6MCInstEEE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2921,5'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2931,38'
          Dst:             _ZN7llvm_ks9MCOperand10createExprEPKNS_6MCExprE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2931,7'
          Dst:             _ZN12_GLOBAL__N_16emitRXEjjN7llvm_ks9MCOperandENS0_5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2936,38'
          Dst:             _ZN7llvm_ks9MCOperand10createExprEPKNS_6MCExprE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2936,7'
          Dst:             _ZN12_GLOBAL__N_16emitRXEjjN7llvm_ks9MCOperandENS0_5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2942,38'
          Dst:             _ZN7llvm_ks9MCOperand10createExprEPKNS_6MCExprE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2942,7'
          Dst:             _ZN12_GLOBAL__N_16emitRXEjjN7llvm_ks9MCOperandENS0_5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2948,38'
          Dst:             _ZN7llvm_ks9MCOperand10createExprEPKNS_6MCExprE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2948,7'
          Dst:             _ZN12_GLOBAL__N_16emitRXEjjN7llvm_ks9MCOperandENS0_5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2954,15'
          Dst:             _ZN7llvm_ks9MCOperand10createExprEPKNS_6MCExprE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2953,7'
          Dst:             _ZN12_GLOBAL__N_17emitRRXEjjjN7llvm_ks9MCOperandENS0_5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2961,15'
          Dst:             _ZN7llvm_ks9MCOperand10createExprEPKNS_6MCExprE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2960,7'
          Dst:             _ZN12_GLOBAL__N_17emitRRXEjjjN7llvm_ks9MCOperandENS0_5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2986,15'
          Dst:             _ZN7llvm_ks9MCOperand10createExprEPKNS_6MCExprE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2985,7'
          Dst:             _ZN12_GLOBAL__N_17emitRRXEjjjN7llvm_ks9MCOperandENS0_5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3005,15'
          Dst:             _ZN7llvm_ks9MCOperand10createExprEPKNS_6MCExprE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3003,7'
          Dst:             _ZN12_GLOBAL__N_17emitRRXEjjjN7llvm_ks9MCOperandENS0_5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3012,44'
          Dst:             _ZN7llvm_ks9MCOperand10createExprEPKNS_6MCExprE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3011,5'
          Dst:             _ZN12_GLOBAL__N_16emitRXEjjN7llvm_ks9MCOperandENS0_5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3019,23'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser8getATRegEN7llvm_ks5SMLocE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3024,5'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser13warnIfNoMacroEN7llvm_ks5SMLocE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3041,3'
          Dst:             _ZN12_GLOBAL__N_17emitRRREjjjjN7llvm_ks5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3047,33'
          Dst:             _ZN7llvm_ks9MCOperand10createExprEPKNS_6MCExprE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3045,3'
          Dst:             _ZN12_GLOBAL__N_17emitRRXEjjjN7llvm_ks9MCOperandENS0_5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
    - functionName:    _ZN12_GLOBAL__N_113MipsAsmParser15expandBranchImmERN7llvm_ks6MCInstENS1_5SMLocERNS1_15SmallVectorImplIS2_EE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2646
      functionLinenumberEnd: 2687
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         36
      ICount:          215
      EdgeCount:       40
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN12_GLOBAL__N_113MipsAsmParser13loadImmediateEljjbbN7llvm_ks5SMLocERNS1_15SmallVectorImplINS1_6MCInstEEE
        - _ZN12_GLOBAL__N_113MipsAsmParser13warnIfNoMacroEN7llvm_ks5SMLocE
        - _ZN12_GLOBAL__N_113MipsAsmParser8getATRegEN7llvm_ks5SMLocE
        - _ZN12_GLOBAL__N_17emitRRXEjjjN7llvm_ks9MCOperandENS0_5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - _ZN7llvm_ks6MCInst10getOperandEj
        - _ZNK12_GLOBAL__N_113MipsAsmParser9isGP64bitEv
        - _ZNK7llvm_ks6MCInst9getOpcodeEv
        - _ZNK7llvm_ks9MCOperand5isImmEv
        - _ZNK7llvm_ks9MCOperand5isRegEv
        - _ZNK7llvm_ks9MCOperand6getImmEv
        - _ZNK7llvm_ks9MCOperand6getRegEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2657,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2647,36'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2648,3'
          Dst:             _ZNK7llvm_ks9MCOperand5isRegEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2648,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2650,33'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2651,3'
          Dst:             _ZNK7llvm_ks9MCOperand5isImmEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2651,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2653,39'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2654,3'
          Dst:             _ZNK7llvm_ks9MCOperand5isImmEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2654,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2657,15'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2665,7'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2669,28'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2671,30'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2671,5'
          Dst:             _ZN12_GLOBAL__N_17emitRRXEjjjN7llvm_ks9MCOperandENS0_5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2674,5'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser13warnIfNoMacroEN7llvm_ks5SMLocE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2676,22'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser8getATRegEN7llvm_ks5SMLocE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2680,59'
          Dst:             _ZNK12_GLOBAL__N_113MipsAsmParser9isGP64bitEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2680,9'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser13loadImmediateEljjbbN7llvm_ks5SMLocERNS1_15SmallVectorImplINS1_6MCInstEEE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2684,30'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2684,5'
          Dst:             _ZN12_GLOBAL__N_17emitRRXEjjjN7llvm_ks9MCOperandENS0_5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
    - functionName:    _ZN12_GLOBAL__N_113MipsAsmParser17expandJalWithRegsERN7llvm_ks6MCInstENS1_5SMLocERNS1_15SmallVectorImplIS2_EE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2222
      functionLinenumberEnd: 2262
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         49
      ICount:          225
      EdgeCount:       88
      CyclomaticComplexity: 41
      functionsReached:
        - _ZL11getInstDescj
        - _ZL17hasShortDelaySlotj
        - _ZN12_GLOBAL__N_113MipsAsmParser9createNopEbN7llvm_ks5SMLocERNS1_15SmallVectorImplINS1_6MCInstEEE
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_6MCInstELb0EE9push_backERKS1_
        - _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__110unique_ptrIN12_GLOBAL__N_120MipsAssemblerOptionsENS1_14default_deleteIS4_EEEEvE4backEv
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks6MCInst10getOperandEj
        - _ZN7llvm_ks6MCInst6setLocENS_5SMLocE
        - _ZN7llvm_ks6MCInst9setOpcodeEj
        - _ZN7llvm_ks6MCInstC2Em
        - _ZN7llvm_ks6MCInstD2Ev
        - _ZN7llvm_ks9MCOperand9createRegEj
        - _ZNK12_GLOBAL__N_113MipsAsmParser11hasMips32r6Ev
        - _ZNK12_GLOBAL__N_113MipsAsmParser15inMicroMipsModeEv
        - _ZNK12_GLOBAL__N_120MipsAssemblerOptions9isReorderEv
        - _ZNK7llvm_ks11MCInstrDesc12hasDelaySlotEv
        - _ZNK7llvm_ks6MCInst9getOpcodeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2224,10'
          Dst:             _ZN7llvm_ks6MCInstC2Em
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2225,12'
          Dst:             _ZN7llvm_ks6MCInst6setLocENS_5SMLocE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2226,37'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2227,32'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2231,27'
          Dst:             _ZNK12_GLOBAL__N_113MipsAsmParser15inMicroMipsModeEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2232,16'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2233,16'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2262,1'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2234,16'
          Dst:             _ZNK12_GLOBAL__N_113MipsAsmParser15inMicroMipsModeEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2235,26'
          Dst:             _ZNK12_GLOBAL__N_113MipsAsmParser11hasMips32r6Ev
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2235,16'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2236,16'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2238,16'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2239,27'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2239,16'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2240,16'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2244,27'
          Dst:             _ZNK12_GLOBAL__N_113MipsAsmParser15inMicroMipsModeEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2245,16'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2247,26'
          Dst:             _ZNK12_GLOBAL__N_113MipsAsmParser15inMicroMipsModeEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2247,16'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2248,14'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2249,40'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2250,14'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2252,16'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_6MCInstELb0EE9push_backERKS1_
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2256,50'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2256,29'
          Dst:             _ZL11getInstDescj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2257,12'
          Dst:             _ZNK7llvm_ks11MCInstrDesc12hasDelaySlotEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2257,47'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__110unique_ptrIN12_GLOBAL__N_120MipsAssemblerOptionsENS1_14default_deleteIS4_EEEEvE4backEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2257,55'
          Dst:             _ZNK12_GLOBAL__N_120MipsAssemblerOptions9isReorderEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2258,42'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2258,15'
          Dst:             _ZL17hasShortDelaySlotj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2258,5'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser9createNopEbN7llvm_ks5SMLocERNS1_15SmallVectorImplINS1_6MCInstEEE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2262,1'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
    - functionName:    _ZNK12_GLOBAL__N_113MipsAsmParser15inMicroMipsModeEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 466
      functionLinenumberEnd: 467
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - _ZNK7llvm_ks17MCTargetAsmParser6getSTIEv
      functionUses:    13
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:467,12'
          Dst:             _ZNK7llvm_ks17MCTargetAsmParser6getSTIEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:467,21'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
    - functionName:    _ZL11getInstDescj
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1401
      functionLinenumberEnd: 1402
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks11MCInstrDesc12hasDelaySlotEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCInstrDesc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 242
      functionLinenumberEnd: 242
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_120MipsAssemblerOptions9isReorderEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL17hasShortDelaySlotj
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1405
      functionLinenumberEnd: 1416
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          39
      EdgeCount:       16
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1406,3'
          Branch Sides:    []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_113MipsAsmParser23expandLoadStoreMultipleERN7llvm_ks6MCInstENS1_5SMLocERNS1_15SmallVectorImplIS2_EE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2768
      functionLinenumberEnd: 2792
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         37
      ICount:          206
      EdgeCount:       49
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_6MCInstELb0EE9push_backERKS1_
        - _ZN7llvm_ks6MCInst10getOperandEj
        - _ZN7llvm_ks6MCInst9setOpcodeEj
        - _ZNK12_GLOBAL__N_113MipsAsmParser11hasMips32r6Ev
        - _ZNK12_GLOBAL__N_113MipsAsmParser15inMicroMipsModeEv
        - _ZNK7llvm_ks6MCInst14getNumOperandsEv
        - _ZNK7llvm_ks6MCInst9getOpcodeEv
        - _ZNK7llvm_ks9MCOperand5isImmEv
        - _ZNK7llvm_ks9MCOperand5isRegEv
        - _ZNK7llvm_ks9MCOperand6getImmEv
        - _ZNK7llvm_ks9MCOperand6getRegEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2769,25'
          Dst:             _ZNK7llvm_ks6MCInst14getNumOperandsEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2770,26'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2773,3'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2773,3'
          Dst:             _ZNK7llvm_ks9MCOperand5isImmEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2773,3'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2773,3'
          Dst:             _ZNK7llvm_ks9MCOperand5isRegEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2773,3'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2773,3'
          Dst:             _ZNK7llvm_ks9MCOperand5isRegEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2773,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2777,25'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2777,47'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2778,12'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2778,34'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2779,13'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2779,35'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2780,13'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2780,35'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2781,13'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2781,35'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2782,13'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2782,35'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2784,9'
          Dst:             _ZNK12_GLOBAL__N_113MipsAsmParser15inMicroMipsModeEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2784,30'
          Dst:             _ZNK12_GLOBAL__N_113MipsAsmParser11hasMips32r6Ev
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2790,8'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2791,16'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_6MCInstELb0EE9push_backERKS1_
    - functionName:    _ZN12_GLOBAL__N_113MipsAsmParser26expandUncondBranchMMPseudoERN7llvm_ks6MCInstENS1_5SMLocERNS1_15SmallVectorImplIS2_EE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2604
      functionLinenumberEnd: 2642
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         37
      ICount:          243
      EdgeCount:       46
      CyclomaticComplexity: 11
      functionsReached:
        - _ZL11getInstDescj
        - _ZN12_GLOBAL__N_113MipsAsmParser9createNopEbN7llvm_ks5SMLocERNS1_15SmallVectorImplINS1_6MCInstEEE
        - _ZN7llvm_ks17OffsetToAlignmentEmm
        - _ZN7llvm_ks20MCAsmParserExtension5ErrorENS_5SMLocERKNS_5TwineE
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_6MCInstELb0EE9push_backERKS1_
        - _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__110unique_ptrIN12_GLOBAL__N_120MipsAssemblerOptionsENS1_14default_deleteIS4_EEEEvE4backEv
        - _ZN7llvm_ks5TwineC2EPKc
        - _ZN7llvm_ks5isIntILj11EEEbl
        - _ZN7llvm_ks5isIntILj17EEEbl
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks6MCInst10getOperandEj
        - _ZN7llvm_ks6MCInst5clearEv
        - _ZN7llvm_ks6MCInst9setOpcodeEj
        - _ZN7llvm_ks9MCOperand10createExprEPKNS_6MCExprE
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZN7llvm_ks9MCOperand9createRegEj
        - _ZNK12_GLOBAL__N_113MipsAsmParser11hasMips32r6Ev
        - _ZNK12_GLOBAL__N_113MipsAsmParser15inMicroMipsModeEv
        - _ZNK12_GLOBAL__N_120MipsAssemblerOptions9isReorderEv
        - _ZNK7llvm_ks11MCInstrDesc12hasDelaySlotEv
        - _ZNK7llvm_ks11MCInstrDesc14getNumOperandsEv
        - _ZNK7llvm_ks6MCInst9getOpcodeEv
        - _ZNK7llvm_ks9MCOperand5isImmEv
        - _ZNK7llvm_ks9MCOperand6getImmEv
        - _ZNK7llvm_ks9MCOperand6isExprEv
        - _ZNK7llvm_ks9MCOperand7getExprEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2605,3'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2605,3'
          Dst:             _ZL11getInstDescj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2605,3'
          Dst:             _ZNK7llvm_ks11MCInstrDesc14getNumOperandsEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2605,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2608,27'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2609,14'
          Dst:             _ZNK7llvm_ks9MCOperand6isExprEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2610,10'
          Dst:             _ZN7llvm_ks6MCInst5clearEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2611,10'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2612,21'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2612,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2613,21'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2613,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2614,50'
          Dst:             _ZNK7llvm_ks9MCOperand7getExprEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2614,21'
          Dst:             _ZN7llvm_ks9MCOperand10createExprEPKNS_6MCExprE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2614,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2616,5'
          Dst:             _ZNK7llvm_ks9MCOperand5isImmEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2616,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2617,26'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2617,9'
          Dst:             _ZN7llvm_ks5isIntILj11EEEbl
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2620,11'
          Dst:             _ZNK12_GLOBAL__N_113MipsAsmParser15inMicroMipsModeEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2621,24'
          Dst:             _ZNK12_GLOBAL__N_113MipsAsmParser11hasMips32r6Ev
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2621,14'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2623,29'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2623,12'
          Dst:             _ZN7llvm_ks5isIntILj17EEEbl
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2624,22'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2624,9'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension5ErrorENS_5SMLocERKNS_5TwineE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2625,36'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2625,11'
          Dst:             _ZN7llvm_ks17OffsetToAlignmentEmm
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2626,22'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2626,9'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension5ErrorENS_5SMLocERKNS_5TwineE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2627,12'
          Dst:             _ZN7llvm_ks6MCInst5clearEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2628,12'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2629,23'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2629,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2630,23'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2630,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2631,51'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2631,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2631,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2634,16'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_6MCInstELb0EE9push_backERKS1_
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2638,46'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2638,29'
          Dst:             _ZL11getInstDescj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2639,12'
          Dst:             _ZNK7llvm_ks11MCInstrDesc12hasDelaySlotEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2639,47'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__110unique_ptrIN12_GLOBAL__N_120MipsAssemblerOptionsENS1_14default_deleteIS4_EEEEvE4backEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2639,55'
          Dst:             _ZNK12_GLOBAL__N_120MipsAssemblerOptions9isReorderEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2640,5'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser9createNopEbN7llvm_ks5SMLocERNS1_15SmallVectorImplINS1_6MCInstEEE
    - functionName:    _ZN7llvm_ks5isIntILj11EEEbl
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/MathExtras.h'
      linkageType:     InternalLinkage
      functionLinenumber: 263
      functionLinenumberEnd: 264
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          22
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks17OffsetToAlignmentEmm
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/MathExtras.h'
      linkageType:     InternalLinkage
      functionLinenumber: 627
      functionLinenumberEnd: 628
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks7alignToEmmm
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/MathExtras.h:628,10'
          Dst:             _ZN7llvm_ks7alignToEmmm
    - functionName:    _ZN12_GLOBAL__N_113MipsAsmParser17expandLoadAddressEjjRKN7llvm_ks9MCOperandEbNS1_5SMLocERNS1_15SmallVectorImplINS1_6MCInstEEE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2464
      functionLinenumberEnd: 2492
      functionDepth:   0
      returnType:      bool
      argCount:        7
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - bool
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          128
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN12_GLOBAL__N_113MipsAsmParser13loadImmediateEljjbbN7llvm_ks5SMLocERNS1_15SmallVectorImplINS1_6MCInstEEE
        - _ZN12_GLOBAL__N_113MipsAsmParser23loadAndAddSymbolAddressEPKN7llvm_ks6MCExprEjjbNS1_5SMLocERNS1_15SmallVectorImplINS1_6MCInstEEE
        - _ZN7llvm_ks20MCAsmParserExtension5ErrorENS_5SMLocERKNS_5TwineE
        - _ZN7llvm_ks5TwineC2EPKc
        - _ZNK12_GLOBAL__N_113MipsAsmParser8hasMips3Ev
        - _ZNK7llvm_ks11MipsABIInfo12ArePtrs64bitEv
        - _ZNK7llvm_ks9MCOperand5isImmEv
        - _ZNK7llvm_ks9MCOperand6getImmEv
        - _ZNK7llvm_ks9MCOperand7getExprEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2466,29'
          Dst:             _ZNK7llvm_ks11MipsABIInfo12ArePtrs64bitEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2470,18'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2470,5'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension5ErrorENS_5SMLocERKNS_5TwineE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2476,27'
          Dst:             _ZNK12_GLOBAL__N_113MipsAsmParser8hasMips3Ev
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2477,18'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2477,5'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension5ErrorENS_5SMLocERKNS_5TwineE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2481,15'
          Dst:             _ZNK7llvm_ks9MCOperand5isImmEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2482,43'
          Dst:             _ZNK7llvm_ks9MCOperand7getExprEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2482,12'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser23loadAndAddSymbolAddressEPKN7llvm_ks6MCExprEjjbNS1_5SMLocERNS1_15SmallVectorImplINS1_6MCInstEEE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2485,12'
          Dst:             _ZNK7llvm_ks11MipsABIInfo12ArePtrs64bitEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2490,31'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2490,10'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser13loadImmediateEljjbbN7llvm_ks5SMLocERNS1_15SmallVectorImplINS1_6MCInstEEE
    - functionName:    _ZN12_GLOBAL__N_113MipsAsmParser13expandLoadImmERN7llvm_ks6MCInstEbNS1_5SMLocERNS1_15SmallVectorImplIS2_EE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2448
      functionLinenumberEnd: 2459
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          104
      EdgeCount:       23
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN12_GLOBAL__N_113MipsAsmParser13loadImmediateEljjbbN7llvm_ks5SMLocERNS1_15SmallVectorImplINS1_6MCInstEEE
        - _ZN7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks9MCOperand5isImmEv
        - _ZNK7llvm_ks9MCOperand5isRegEv
        - _ZNK7llvm_ks9MCOperand6getImmEv
        - _ZNK7llvm_ks9MCOperand6getRegEv
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2449,33'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2450,3'
          Dst:             _ZNK7llvm_ks9MCOperand5isImmEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2450,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2451,36'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2452,3'
          Dst:             _ZNK7llvm_ks9MCOperand5isRegEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2452,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2454,27'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2454,46'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2454,7'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser13loadImmediateEljjbbN7llvm_ks5SMLocERNS1_15SmallVectorImplINS1_6MCInstEEE
    - functionName:    _ZN12_GLOBAL__N_113MipsAsmParser17isPicAndNotNxxAbiEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5426
      functionLinenumberEnd: 5427
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          35
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN12_GLOBAL__N_113MipsAsmParser9inPicModeEv
        - _ZNK12_GLOBAL__N_113MipsAsmParser9isABI_N32Ev
        - _ZNK12_GLOBAL__N_113MipsAsmParser9isABI_N64Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5427,10'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser9inPicModeEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5427,27'
          Dst:             _ZNK12_GLOBAL__N_113MipsAsmParser9isABI_N32Ev
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5427,42'
          Dst:             _ZNK12_GLOBAL__N_113MipsAsmParser9isABI_N64Ev
    - functionName:    _ZN12_GLOBAL__N_113MipsAsmParser9inPicModeEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 531
      functionLinenumberEnd: 532
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_113MipsAsmParser9isABI_N32Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 455
      functionLinenumberEnd: 455
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks11MipsABIInfo5IsN32Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:455,39'
          Dst:             _ZNK7llvm_ks11MipsABIInfo5IsN32Ev
    - functionName:    _ZNK12_GLOBAL__N_113MipsAsmParser9isABI_N64Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 456
      functionLinenumberEnd: 456
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks11MipsABIInfo5IsN64Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:456,39'
          Dst:             _ZNK7llvm_ks11MipsABIInfo5IsN64Ev
    - functionName:    _ZNK7llvm_ks11MipsABIInfo5IsN32Ev
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/Mips/MCTargetDesc/MipsABIInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_113MipsAsmParser20tryExpandInstructionERN7llvm_ks6MCInstENS1_5SMLocERNS1_15SmallVectorImplIS2_EE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2069
      functionLinenumberEnd: 2219
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         151
      ICount:          825
      EdgeCount:       167
      CyclomaticComplexity: 18
      functionsReached:
        - _ZN12_GLOBAL__N_113MipsAsmParser13expandLoadImmERN7llvm_ks6MCInstEbNS1_5SMLocERNS1_15SmallVectorImplIS2_EE
        - _ZN12_GLOBAL__N_113MipsAsmParser14expandRotationERN7llvm_ks6MCInstENS1_5SMLocERNS1_15SmallVectorImplIS2_EE
        - _ZN12_GLOBAL__N_113MipsAsmParser15expandBranchImmERN7llvm_ks6MCInstENS1_5SMLocERNS1_15SmallVectorImplIS2_EE
        - _ZN12_GLOBAL__N_113MipsAsmParser15expandDRotationERN7llvm_ks6MCInstENS1_5SMLocERNS1_15SmallVectorImplIS2_EE
        - _ZN12_GLOBAL__N_113MipsAsmParser17expandJalWithRegsERN7llvm_ks6MCInstENS1_5SMLocERNS1_15SmallVectorImplIS2_EE
        - _ZN12_GLOBAL__N_113MipsAsmParser17expandLoadAddressEjjRKN7llvm_ks9MCOperandEbNS1_5SMLocERNS1_15SmallVectorImplINS1_6MCInstEEE
        - _ZN12_GLOBAL__N_113MipsAsmParser17expandRotationImmERN7llvm_ks6MCInstENS1_5SMLocERNS1_15SmallVectorImplIS2_EE
        - _ZN12_GLOBAL__N_113MipsAsmParser18expandCondBranchesERN7llvm_ks6MCInstENS1_5SMLocERNS1_15SmallVectorImplIS2_EE
        - _ZN12_GLOBAL__N_113MipsAsmParser18expandDRotationImmERN7llvm_ks6MCInstENS1_5SMLocERNS1_15SmallVectorImplIS2_EE
        - _ZN12_GLOBAL__N_113MipsAsmParser20expandAliasImmediateERN7llvm_ks6MCInstENS1_5SMLocERNS1_15SmallVectorImplIS2_EE
        - _ZN12_GLOBAL__N_113MipsAsmParser23expandLoadStoreMultipleERN7llvm_ks6MCInstENS1_5SMLocERNS1_15SmallVectorImplIS2_EE
        - _ZN12_GLOBAL__N_113MipsAsmParser26expandUncondBranchMMPseudoERN7llvm_ks6MCInstENS1_5SMLocERNS1_15SmallVectorImplIS2_EE
        - _ZN12_GLOBAL__N_113MipsAsmParser9expandAbsERN7llvm_ks6MCInstENS1_5SMLocERNS1_15SmallVectorImplIS2_EE
        - _ZN12_GLOBAL__N_113MipsAsmParser9expandDivERN7llvm_ks6MCInstENS1_5SMLocERNS1_15SmallVectorImplIS2_EEbb
        - _ZN12_GLOBAL__N_113MipsAsmParser9expandUlhERN7llvm_ks6MCInstEbNS1_5SMLocERNS1_15SmallVectorImplIS2_EE
        - _ZN12_GLOBAL__N_113MipsAsmParser9expandUlwERN7llvm_ks6MCInstENS1_5SMLocERNS1_15SmallVectorImplIS2_EE
        - _ZN7llvm_ks5isIntILj16EEEbl
        - _ZN7llvm_ks6MCInst10getOperandEj
        - _ZN7llvm_ks6isUIntILj16EEEbm
        - _ZNK7llvm_ks6MCInst14getNumOperandsEv
        - _ZNK7llvm_ks6MCInst9getOpcodeEv
        - _ZNK7llvm_ks9MCOperand5isImmEv
        - _ZNK7llvm_ks9MCOperand5isRegEv
        - _ZNK7llvm_ks9MCOperand6getImmEv
        - _ZNK7llvm_ks9MCOperand6getRegEv
        - _ZNK7llvm_ks9MCOperand6isExprEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2070,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2070,16'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2074,12'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser13expandLoadImmERN7llvm_ks6MCInstEbNS1_5SMLocERNS1_15SmallVectorImplIS2_EE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2077,12'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser13expandLoadImmERN7llvm_ks6MCInstEbNS1_5SMLocERNS1_15SmallVectorImplIS2_EE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2081,5'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2081,5'
          Dst:             _ZNK7llvm_ks9MCOperand5isRegEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2081,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2082,5'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2082,5'
          Dst:             _ZNK7llvm_ks9MCOperand5isImmEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2082,5'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2082,5'
          Dst:             _ZNK7llvm_ks9MCOperand6isExprEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2082,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2085,35'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2085,49'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2086,35'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2087,35'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2085,12'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser17expandLoadAddressEjjRKN7llvm_ks9MCOperandEbNS1_5SMLocERNS1_15SmallVectorImplINS1_6MCInstEEE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2093,5'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2093,5'
          Dst:             _ZNK7llvm_ks9MCOperand5isRegEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2093,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2094,5'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2094,5'
          Dst:             _ZNK7llvm_ks9MCOperand5isRegEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2094,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2095,5'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2095,5'
          Dst:             _ZNK7llvm_ks9MCOperand5isImmEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2095,5'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2095,5'
          Dst:             _ZNK7llvm_ks9MCOperand6isExprEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2095,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2098,35'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2098,49'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2099,35'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2099,49'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2099,64'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2100,35'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2098,12'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser17expandLoadAddressEjjRKN7llvm_ks9MCOperandEbNS1_5SMLocERNS1_15SmallVectorImplINS1_6MCInstEEE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2106,12'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser26expandUncondBranchMMPseudoERN7llvm_ks6MCInstENS1_5SMLocERNS1_15SmallVectorImplIS2_EE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2110,12'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser23expandLoadStoreMultipleERN7llvm_ks6MCInstENS1_5SMLocERNS1_15SmallVectorImplIS2_EE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2114,12'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser17expandJalWithRegsERN7llvm_ks6MCInstENS1_5SMLocERNS1_15SmallVectorImplIS2_EE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2118,12'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser15expandBranchImmERN7llvm_ks6MCInstENS1_5SMLocERNS1_15SmallVectorImplIS2_EE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2151,12'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser18expandCondBranchesERN7llvm_ks6MCInstENS1_5SMLocERNS1_15SmallVectorImplIS2_EE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2154,12'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser9expandDivERN7llvm_ks6MCInstENS1_5SMLocERNS1_15SmallVectorImplIS2_EEbb
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2157,12'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser9expandDivERN7llvm_ks6MCInstENS1_5SMLocERNS1_15SmallVectorImplIS2_EEbb
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2160,12'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser9expandDivERN7llvm_ks6MCInstENS1_5SMLocERNS1_15SmallVectorImplIS2_EEbb
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2163,12'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser9expandDivERN7llvm_ks6MCInstENS1_5SMLocERNS1_15SmallVectorImplIS2_EEbb
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2166,12'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser9expandUlhERN7llvm_ks6MCInstEbNS1_5SMLocERNS1_15SmallVectorImplIS2_EE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2168,12'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser9expandUlhERN7llvm_ks6MCInstEbNS1_5SMLocERNS1_15SmallVectorImplIS2_EE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2170,12'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser9expandUlwERN7llvm_ks6MCInstENS1_5SMLocERNS1_15SmallVectorImplIS2_EE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2172,12'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser20expandAliasImmediateERN7llvm_ks6MCInstENS1_5SMLocERNS1_15SmallVectorImplIS2_EE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2178,15'
          Dst:             _ZNK7llvm_ks6MCInst14getNumOperandsEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2178,46'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2178,60'
          Dst:             _ZNK7llvm_ks9MCOperand5isRegEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2179,14'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2179,28'
          Dst:             _ZNK7llvm_ks9MCOperand5isRegEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2179,44'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2179,58'
          Dst:             _ZNK7llvm_ks9MCOperand5isImmEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2180,31'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2180,45'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2181,11'
          Dst:             _ZN7llvm_ks5isIntILj16EEEbl
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2183,14'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser20expandAliasImmediateERN7llvm_ks6MCInstENS1_5SMLocERNS1_15SmallVectorImplIS2_EE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2190,15'
          Dst:             _ZNK7llvm_ks6MCInst14getNumOperandsEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2190,46'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2190,60'
          Dst:             _ZNK7llvm_ks9MCOperand5isRegEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2191,14'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2191,28'
          Dst:             _ZNK7llvm_ks9MCOperand5isRegEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2191,44'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2191,58'
          Dst:             _ZNK7llvm_ks9MCOperand5isImmEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2192,31'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2192,45'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2193,11'
          Dst:             _ZN7llvm_ks6isUIntILj16EEEbm
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2195,14'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser20expandAliasImmediateERN7llvm_ks6MCInstENS1_5SMLocERNS1_15SmallVectorImplIS2_EE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2201,12'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser14expandRotationERN7llvm_ks6MCInstENS1_5SMLocERNS1_15SmallVectorImplIS2_EE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2205,12'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser17expandRotationImmERN7llvm_ks6MCInstENS1_5SMLocERNS1_15SmallVectorImplIS2_EE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2209,12'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser15expandDRotationERN7llvm_ks6MCInstENS1_5SMLocERNS1_15SmallVectorImplIS2_EE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2213,12'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser18expandDRotationImmERN7llvm_ks6MCInstENS1_5SMLocERNS1_15SmallVectorImplIS2_EE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2216,12'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser9expandAbsERN7llvm_ks6MCInstENS1_5SMLocERNS1_15SmallVectorImplIS2_EE
    - functionName:    _ZN7llvm_ks5isIntILj25EEEbl
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/MathExtras.h'
      linkageType:     InternalLinkage
      functionLinenumber: 263
      functionLinenumberEnd: 264
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          22
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_113MipsAsmParser11isEvaluatedEPKN7llvm_ks6MCExprE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4177
      functionLinenumberEnd: 4196
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          87
      EdgeCount:       16
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_113MipsAsmParser11isEvaluatedEPKN7llvm_ks6MCExprE
        - _ZN7llvm_ks4castINS_11MCUnaryExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks4castINS_15MCSymbolRefExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks8dyn_castINS_12MCBinaryExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK7llvm_ks11MCUnaryExpr10getSubExprEv
        - _ZNK7llvm_ks12MCBinaryExpr6getLHSEv
        - _ZNK7llvm_ks12MCBinaryExpr6getRHSEv
        - _ZNK7llvm_ks15MCSymbolRefExpr7getKindEv
        - _ZNK7llvm_ks6MCExpr7getKindEv
      functionUses:    4
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4179,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4179,17'
          Dst:             _ZNK7llvm_ks6MCExpr7getKindEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4183,13'
          Dst:             _ZN7llvm_ks4castINS_15MCSymbolRefExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4183,42'
          Dst:             _ZNK7llvm_ks15MCSymbolRefExpr7getKindEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4185,34'
          Dst:             _ZN7llvm_ks8dyn_castINS_12MCBinaryExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4186,28'
          Dst:             _ZNK7llvm_ks12MCBinaryExpr6getLHSEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4186,12'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser11isEvaluatedEPKN7llvm_ks6MCExprE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4188,30'
          Dst:             _ZNK7llvm_ks12MCBinaryExpr6getRHSEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4188,14'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser11isEvaluatedEPKN7llvm_ks6MCExprE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4191,24'
          Dst:             _ZN7llvm_ks4castINS_11MCUnaryExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4191,49'
          Dst:             _ZNK7llvm_ks11MCUnaryExpr10getSubExprEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4191,12'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser11isEvaluatedEPKN7llvm_ks6MCExprE
    - functionName:    _ZL17getSingleMCSymbolPKN7llvm_ks6MCExprE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1418
      functionLinenumberEnd: 1440
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          89
      EdgeCount:       19
      CyclomaticComplexity: 7
      functionsReached:
        - _ZL17getSingleMCSymbolPKN7llvm_ks6MCExprE
        - _ZN7llvm_ks8dyn_castINS_11MCUnaryExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks8dyn_castINS_12MCBinaryExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks8dyn_castINS_15MCSymbolRefExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK7llvm_ks11MCUnaryExpr10getSubExprEv
        - _ZNK7llvm_ks12MCBinaryExpr6getLHSEv
        - _ZNK7llvm_ks12MCBinaryExpr6getRHSEv
        - _ZNK7llvm_ks15MCSymbolRefExpr9getSymbolEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1419,39'
          Dst:             _ZN7llvm_ks8dyn_castINS_15MCSymbolRefExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1420,21'
          Dst:             _ZNK7llvm_ks15MCSymbolRefExpr9getSymbolEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1423,35'
          Dst:             _ZN7llvm_ks8dyn_castINS_12MCBinaryExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1424,55'
          Dst:             _ZNK7llvm_ks12MCBinaryExpr6getLHSEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1424,30'
          Dst:             _ZL17getSingleMCSymbolPKN7llvm_ks6MCExprE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1425,55'
          Dst:             _ZNK7llvm_ks12MCBinaryExpr6getRHSEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1425,30'
          Dst:             _ZL17getSingleMCSymbolPKN7llvm_ks6MCExprE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1436,34'
          Dst:             _ZN7llvm_ks8dyn_castINS_11MCUnaryExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1437,37'
          Dst:             _ZNK7llvm_ks11MCUnaryExpr10getSubExprEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1437,12'
          Dst:             _ZL17getSingleMCSymbolPKN7llvm_ks6MCExprE
    - functionName:    _ZN7llvm_ks8dyn_castINS_11MCUnaryExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 297
      functionLinenumberEnd: 298
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks3isaINS_11MCUnaryExprEPKNS_6MCExprEEEbRKT0_
        - _ZN7llvm_ks4castINS_11MCUnaryExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:298,10'
          Dst:             _ZN7llvm_ks3isaINS_11MCUnaryExprEPKNS_6MCExprEEEbRKT0_
        - Src:             'llvm/include/llvm/Support/Casting.h:298,24'
          Dst:             _ZN7llvm_ks4castINS_11MCUnaryExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
    - functionName:    _ZL20countMCSymbolRefExprPKN7llvm_ks6MCExprE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1442
      functionLinenumberEnd: 1454
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          61
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - _ZL20countMCSymbolRefExprPKN7llvm_ks6MCExprE
        - _ZN7llvm_ks3isaINS_15MCSymbolRefExprEPKNS_6MCExprEEEbRKT0_
        - _ZN7llvm_ks8dyn_castINS_11MCUnaryExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks8dyn_castINS_12MCBinaryExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK7llvm_ks11MCUnaryExpr10getSubExprEv
        - _ZNK7llvm_ks12MCBinaryExpr6getLHSEv
        - _ZNK7llvm_ks12MCBinaryExpr6getRHSEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1443,7'
          Dst:             _ZN7llvm_ks3isaINS_15MCSymbolRefExprEPKNS_6MCExprEEEbRKT0_
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1446,35'
          Dst:             _ZN7llvm_ks8dyn_castINS_12MCBinaryExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1447,40'
          Dst:             _ZNK7llvm_ks12MCBinaryExpr6getLHSEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1447,12'
          Dst:             _ZL20countMCSymbolRefExprPKN7llvm_ks6MCExprE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1448,40'
          Dst:             _ZNK7llvm_ks12MCBinaryExpr6getRHSEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1448,12'
          Dst:             _ZL20countMCSymbolRefExprPKN7llvm_ks6MCExprE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1450,34'
          Dst:             _ZN7llvm_ks8dyn_castINS_11MCUnaryExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1451,40'
          Dst:             _ZNK7llvm_ks11MCUnaryExpr10getSubExprEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1451,12'
          Dst:             _ZL20countMCSymbolRefExprPKN7llvm_ks6MCExprE
    - functionName:    _ZN7llvm_ks5isIntILj10EEEbl
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/MathExtras.h'
      linkageType:     InternalLinkage
      functionLinenumber: 263
      functionLinenumberEnd: 264
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          22
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_113MipsAsmParser9hasCnMipsEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 527
      functionLinenumberEnd: 528
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - _ZNK7llvm_ks17MCTargetAsmParser6getSTIEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:528,13'
          Dst:             _ZNK7llvm_ks17MCTargetAsmParser6getSTIEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:528,22'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
    - functionName:    _ZNK12_GLOBAL__N_111MipsOperand12getHWRegsRegEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 802
      functionLinenumberEnd: 805
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          58
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK12_GLOBAL__N_111MipsOperand8isRegIdxEv
        - _ZNK7llvm_ks14MCRegisterInfo11getRegClassEj
        - _ZNK7llvm_ks15MCRegisterClass11getRegisterEj
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:803,5'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand8isRegIdxEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:803,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:805,28'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo11getRegClassEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:805,49'
          Dst:             _ZNK7llvm_ks15MCRegisterClass11getRegisterEj
    - functionName:    _ZNK12_GLOBAL__N_111MipsOperand8isRegIdxEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1006
      functionLinenumberEnd: 1006
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    33
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_111MipsOperand13getLO32DSPRegEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 786
      functionLinenumberEnd: 789
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          58
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK12_GLOBAL__N_111MipsOperand8isRegIdxEv
        - _ZNK7llvm_ks14MCRegisterInfo11getRegClassEj
        - _ZNK7llvm_ks15MCRegisterClass11getRegisterEj
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:787,5'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand8isRegIdxEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:787,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:789,28'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo11getRegClassEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:789,49'
          Dst:             _ZNK7llvm_ks15MCRegisterClass11getRegisterEj
    - functionName:    _ZNK12_GLOBAL__N_111MipsOperand13getHI32DSPRegEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 778
      functionLinenumberEnd: 781
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          58
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK12_GLOBAL__N_111MipsOperand8isRegIdxEv
        - _ZNK7llvm_ks14MCRegisterInfo11getRegClassEj
        - _ZNK7llvm_ks15MCRegisterClass11getRegisterEj
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:779,5'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand8isRegIdxEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:779,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:781,28'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo11getRegClassEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:781,49'
          Dst:             _ZNK7llvm_ks15MCRegisterClass11getRegisterEj
    - functionName:    _ZNK12_GLOBAL__N_111MipsOperand10getRegPairEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1160
      functionLinenumberEnd: 1162
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          42
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1161,5'
          Dst:             __assert_fail
    - functionName:    _ZNK12_GLOBAL__N_111MipsOperand10getRegListEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1155
      functionLinenumberEnd: 1157
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          42
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1156,5'
          Dst:             __assert_fail
    - functionName:    _ZNK12_GLOBAL__N_111MipsOperand10getCOP3RegEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 762
      functionLinenumberEnd: 765
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          58
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK12_GLOBAL__N_111MipsOperand8isRegIdxEv
        - _ZNK7llvm_ks14MCRegisterInfo11getRegClassEj
        - _ZNK7llvm_ks15MCRegisterClass11getRegisterEj
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:763,5'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand8isRegIdxEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:763,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:765,28'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo11getRegClassEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:765,49'
          Dst:             _ZNK7llvm_ks15MCRegisterClass11getRegisterEj
    - functionName:    _ZNK12_GLOBAL__N_111MipsOperand14getACC64DSPRegEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 770
      functionLinenumberEnd: 773
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          58
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK12_GLOBAL__N_111MipsOperand8isRegIdxEv
        - _ZNK7llvm_ks14MCRegisterInfo11getRegClassEj
        - _ZNK7llvm_ks15MCRegisterClass11getRegisterEj
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:771,5'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand8isRegIdxEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:771,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:773,28'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo11getRegClassEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:773,49'
          Dst:             _ZNK7llvm_ks15MCRegisterClass11getRegisterEj
    - functionName:    _ZNK12_GLOBAL__N_111MipsOperand10getCOP0RegEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 746
      functionLinenumberEnd: 749
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          58
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK12_GLOBAL__N_111MipsOperand8isRegIdxEv
        - _ZNK7llvm_ks14MCRegisterInfo11getRegClassEj
        - _ZNK7llvm_ks15MCRegisterClass11getRegisterEj
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:747,5'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand8isRegIdxEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:747,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:749,28'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo11getRegClassEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:749,49'
          Dst:             _ZNK7llvm_ks15MCRegisterClass11getRegisterEj
    - functionName:    _ZNK12_GLOBAL__N_111MipsOperand13getMSACtrlRegEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 738
      functionLinenumberEnd: 741
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          58
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK12_GLOBAL__N_111MipsOperand8isRegIdxEv
        - _ZNK7llvm_ks14MCRegisterInfo11getRegClassEj
        - _ZNK7llvm_ks15MCRegisterClass11getRegisterEj
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:739,5'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand8isRegIdxEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:739,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:741,28'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo11getRegClassEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:741,49'
          Dst:             _ZNK7llvm_ks15MCRegisterClass11getRegisterEj
    - functionName:    _ZNK12_GLOBAL__N_111MipsOperand9getCCRRegEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 794
      functionLinenumberEnd: 797
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          58
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK12_GLOBAL__N_111MipsOperand8isRegIdxEv
        - _ZNK7llvm_ks14MCRegisterInfo11getRegClassEj
        - _ZNK7llvm_ks15MCRegisterClass11getRegisterEj
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:795,5'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand8isRegIdxEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:795,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:797,28'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo11getRegClassEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:797,49'
          Dst:             _ZNK7llvm_ks15MCRegisterClass11getRegisterEj
    - functionName:    _ZNK12_GLOBAL__N_113MipsAsmParser6getABIEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 454
      functionLinenumberEnd: 454
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_111MipsOperand10getCOP2RegEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 754
      functionLinenumberEnd: 757
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          58
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK12_GLOBAL__N_111MipsOperand8isRegIdxEv
        - _ZNK7llvm_ks14MCRegisterInfo11getRegClassEj
        - _ZNK7llvm_ks15MCRegisterClass11getRegisterEj
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:755,5'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand8isRegIdxEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:755,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:757,28'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo11getRegClassEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:757,49'
          Dst:             _ZNK7llvm_ks15MCRegisterClass11getRegisterEj
    - functionName:    _ZNK12_GLOBAL__N_111MipsOperand9getFCCRegEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 720
      functionLinenumberEnd: 723
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          55
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK12_GLOBAL__N_111MipsOperand8isRegIdxEv
        - _ZNK7llvm_ks14MCRegisterInfo11getRegClassEj
        - _ZNK7llvm_ks15MCRegisterClass11getRegisterEj
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:721,5'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand8isRegIdxEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:721,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:722,28'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo11getRegClassEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:723,10'
          Dst:             _ZNK7llvm_ks15MCRegisterClass11getRegisterEj
    - functionName:    _ZNK12_GLOBAL__N_111MipsOperand23addConstantUImmOperandsILj16ELi0ELi0EEEvRN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 934
      functionLinenumberEnd: 941
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          66
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZNK12_GLOBAL__N_111MipsOperand14getConstantImmEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:935,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:936,20'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand14getConstantImmEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:940,21'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:940,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_111MipsOperand14getConstantImmEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1136
      functionLinenumberEnd: 1138
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_111MipsOperand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
      functionUses:    34
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1137,25'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand6getImmEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1138,54'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
    - functionName:    _ZNK12_GLOBAL__N_111MipsOperand6getImmEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1131
      functionLinenumberEnd: 1133
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          42
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1132,5'
          Dst:             __assert_fail
    - functionName:    _ZNK12_GLOBAL__N_111MipsOperand13getGPRMM16RegEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 668
      functionLinenumberEnd: 671
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          58
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK12_GLOBAL__N_111MipsOperand8isRegIdxEv
        - _ZNK7llvm_ks14MCRegisterInfo11getRegClassEj
        - _ZNK7llvm_ks15MCRegisterClass11getRegisterEj
        - __assert_fail
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:669,5'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand8isRegIdxEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:669,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:671,28'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo11getRegClassEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:671,49'
          Dst:             _ZNK7llvm_ks15MCRegisterClass11getRegisterEj
    - functionName:    _ZNK12_GLOBAL__N_111MipsOperand12getMSA128RegEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 728
      functionLinenumberEnd: 733
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          58
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK12_GLOBAL__N_111MipsOperand8isRegIdxEv
        - _ZNK7llvm_ks14MCRegisterInfo11getRegClassEj
        - _ZNK7llvm_ks15MCRegisterClass11getRegisterEj
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:729,5'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand8isRegIdxEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:729,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:733,28'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo11getRegClassEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:733,49'
          Dst:             _ZNK7llvm_ks15MCRegisterClass11getRegisterEj
    - functionName:    _ZNK12_GLOBAL__N_111MipsOperand7addExprERN7llvm_ks6MCInstEPKNS1_6MCExprE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 809
      functionLinenumberEnd: 817
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          74
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks9MCOperand10createExprEPKNS_6MCExprE
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:812,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:812,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:813,41'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:814,48'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:814,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:814,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:816,23'
          Dst:             _ZN7llvm_ks9MCOperand10createExprEPKNS_6MCExprE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:816,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_113MipsAsmParser11useOddSPRegEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 462
      functionLinenumberEnd: 463
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - _ZNK7llvm_ks17MCTargetAsmParser6getSTIEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:463,14'
          Dst:             _ZNK7llvm_ks17MCTargetAsmParser6getSTIEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:463,23'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
    - functionName:    _ZNK12_GLOBAL__N_111MipsOperand11getFGR32RegEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 704
      functionLinenumberEnd: 707
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          55
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK12_GLOBAL__N_111MipsOperand8isRegIdxEv
        - _ZNK7llvm_ks14MCRegisterInfo11getRegClassEj
        - _ZNK7llvm_ks15MCRegisterClass11getRegisterEj
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:705,5'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand8isRegIdxEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:705,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:706,28'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo11getRegClassEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:707,10'
          Dst:             _ZNK7llvm_ks15MCRegisterClass11getRegisterEj
    - functionName:    _ZNK12_GLOBAL__N_111MipsOperand11getFGR64RegEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 696
      functionLinenumberEnd: 699
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          55
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK12_GLOBAL__N_111MipsOperand8isRegIdxEv
        - _ZNK7llvm_ks14MCRegisterInfo11getRegClassEj
        - _ZNK7llvm_ks15MCRegisterClass11getRegisterEj
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:697,5'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand8isRegIdxEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:697,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:698,28'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo11getRegClassEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:699,10'
          Dst:             _ZNK7llvm_ks15MCRegisterClass11getRegisterEj
    - functionName:    _ZNK12_GLOBAL__N_111MipsOperand12getAFGR64RegEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 685
      functionLinenumberEnd: 691
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          71
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached:
        - _ZNK12_GLOBAL__N_111MipsOperand8isRegIdxEv
        - _ZNK7llvm_ks14MCRegisterInfo11getRegClassEj
        - _ZNK7llvm_ks15MCRegisterClass11getRegisterEj
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:686,5'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand8isRegIdxEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:686,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:690,28'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo11getRegClassEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:691,10'
          Dst:             _ZNK7llvm_ks15MCRegisterClass11getRegisterEj
    - functionName:    _ZNK12_GLOBAL__N_111MipsOperand28addGPRMM16AsmRegZeroOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 836
      functionLinenumberEnd: 839
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          53
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createRegEj
        - _ZNK12_GLOBAL__N_111MipsOperand13getGPRMM16RegEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:837,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:838,42'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand13getGPRMM16RegEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:838,21'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:838,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_111MipsOperand23addConstantUImmOperandsILj8ELi0ELi0EEEvRN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 934
      functionLinenumberEnd: 941
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          66
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZNK12_GLOBAL__N_111MipsOperand14getConstantImmEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:935,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:936,20'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand14getConstantImmEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:940,21'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:940,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_111MipsOperand23addHWRegsAsmRegOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 928
      functionLinenumberEnd: 931
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          53
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createRegEj
        - _ZNK12_GLOBAL__N_111MipsOperand12getHWRegsRegEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:929,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:930,42'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand12getHWRegsRegEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:930,21'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:930,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_111MipsOperand23addConstantUImmOperandsILj7ELi0ELi0EEEvRN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 934
      functionLinenumberEnd: 941
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          66
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZNK12_GLOBAL__N_111MipsOperand14getConstantImmEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:935,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:936,20'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand14getConstantImmEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:940,21'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:940,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_111MipsOperand24addLO32DSPAsmRegOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 918
      functionLinenumberEnd: 921
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          53
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createRegEj
        - _ZNK12_GLOBAL__N_111MipsOperand13getLO32DSPRegEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:919,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:920,42'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand13getLO32DSPRegEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:920,21'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:920,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_111MipsOperand24addHI32DSPAsmRegOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 913
      functionLinenumberEnd: 916
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          53
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createRegEj
        - _ZNK12_GLOBAL__N_111MipsOperand13getHI32DSPRegEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:914,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:915,42'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand13getHI32DSPRegEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:915,21'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:915,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_111MipsOperand29addGPRMM16AsmRegMovePOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 841
      functionLinenumberEnd: 844
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          53
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createRegEj
        - _ZNK12_GLOBAL__N_111MipsOperand13getGPRMM16RegEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:842,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:843,42'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand13getGPRMM16RegEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:843,21'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:843,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_111MipsOperand23addMovePRegPairOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 992
      functionLinenumberEnd: 996
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          91
      EdgeCount:       16
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createRegEj
        - _ZNK12_GLOBAL__N_111MipsOperand10getRegListEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:993,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:994,23'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand10getRegListEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:995,23'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:995,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_111MipsOperand18addRegPairOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 985
      functionLinenumberEnd: 990
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          69
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createRegEj
        - _ZNK12_GLOBAL__N_111MipsOperand10getRegPairEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:986,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:987,22'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand10getRegPairEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:988,21'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:988,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:989,21'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:989,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_111MipsOperand18addRegListOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 978
      functionLinenumberEnd: 983
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          91
      EdgeCount:       16
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createRegEj
        - _ZNK12_GLOBAL__N_111MipsOperand10getRegListEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:979,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:981,23'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand10getRegListEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:982,23'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:982,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_111MipsOperand21addCOP3AsmRegOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 903
      functionLinenumberEnd: 906
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          53
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createRegEj
        - _ZNK12_GLOBAL__N_111MipsOperand10getCOP3RegEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:904,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:905,42'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand10getCOP3RegEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:905,21'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:905,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_111MipsOperand23addMicroMipsMemOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 969
      functionLinenumberEnd: 976
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          60
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createRegEj
        - _ZNK12_GLOBAL__N_111MipsOperand10getMemBaseEv
        - _ZNK12_GLOBAL__N_111MipsOperand13getGPRMM16RegEv
        - _ZNK12_GLOBAL__N_111MipsOperand7addExprERN7llvm_ks6MCInstEPKNS1_6MCExprE
        - _ZNK12_GLOBAL__N_111MipsOperand9getMemOffEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:970,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:972,42'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand10getMemBaseEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:972,56'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand13getGPRMM16RegEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:972,21'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:972,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:974,26'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand9getMemOffEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:975,5'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand7addExprERN7llvm_ks6MCInstEPKNS1_6MCExprE
    - functionName:    _ZNK12_GLOBAL__N_111MipsOperand10getMemBaseEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1141
      functionLinenumberEnd: 1143
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          42
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1142,5'
          Dst:             __assert_fail
    - functionName:    _ZNK12_GLOBAL__N_111MipsOperand9getMemOffEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1146
      functionLinenumberEnd: 1148
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          42
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1147,5'
          Dst:             __assert_fail
    - functionName:    _ZNK12_GLOBAL__N_111MipsOperand23addConstantUImmOperandsILj1ELi0ELi0EEEvRN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 934
      functionLinenumberEnd: 941
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          66
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZNK12_GLOBAL__N_111MipsOperand14getConstantImmEv
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:935,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:936,20'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand14getConstantImmEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:940,21'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:940,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_111MipsOperand25addACC64DSPAsmRegOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 908
      functionLinenumberEnd: 911
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          53
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createRegEj
        - _ZNK12_GLOBAL__N_111MipsOperand14getACC64DSPRegEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:909,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:910,42'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand14getACC64DSPRegEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:910,21'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:910,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_111MipsOperand21addCOP0AsmRegOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 893
      functionLinenumberEnd: 896
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          53
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createRegEj
        - _ZNK12_GLOBAL__N_111MipsOperand10getCOP0RegEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:894,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:895,42'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand10getCOP0RegEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:895,21'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:895,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_111MipsOperand23addConstantUImmOperandsILj2ELi1ELi0EEEvRN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 934
      functionLinenumberEnd: 941
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          66
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZNK12_GLOBAL__N_111MipsOperand14getConstantImmEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:935,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:936,20'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand14getConstantImmEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:940,21'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:940,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_111MipsOperand23addConstantUImmOperandsILj6ELi0ELi0EEEvRN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 934
      functionLinenumberEnd: 941
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          66
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZNK12_GLOBAL__N_111MipsOperand14getConstantImmEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:935,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:936,20'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand14getConstantImmEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:940,21'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:940,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_111MipsOperand23addConstantUImmOperandsILj5ELi32ELi0EEEvRN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 934
      functionLinenumberEnd: 941
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          66
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZNK12_GLOBAL__N_111MipsOperand14getConstantImmEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:935,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:936,20'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand14getConstantImmEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:940,21'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:940,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_111MipsOperand23addConstantUImmOperandsILj5ELi33ELi0EEEvRN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 934
      functionLinenumberEnd: 941
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          66
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZNK12_GLOBAL__N_111MipsOperand14getConstantImmEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:935,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:936,20'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand14getConstantImmEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:940,21'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:940,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_111MipsOperand23addConstantUImmOperandsILj5ELi1ELi0EEEvRN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 934
      functionLinenumberEnd: 941
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          66
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZNK12_GLOBAL__N_111MipsOperand14getConstantImmEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:935,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:936,20'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand14getConstantImmEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:940,21'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:940,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_111MipsOperand23addConstantUImmOperandsILj3ELi0ELi0EEEvRN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 934
      functionLinenumberEnd: 941
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          66
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZNK12_GLOBAL__N_111MipsOperand14getConstantImmEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:935,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:936,20'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand14getConstantImmEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:940,21'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:940,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_111MipsOperand24addMSACtrlAsmRegOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 888
      functionLinenumberEnd: 891
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          53
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createRegEj
        - _ZNK12_GLOBAL__N_111MipsOperand13getMSACtrlRegEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:889,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:890,42'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand13getMSACtrlRegEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:890,21'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:890,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_111MipsOperand20addCCRAsmRegOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 923
      functionLinenumberEnd: 926
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          53
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createRegEj
        - _ZNK12_GLOBAL__N_111MipsOperand9getCCRRegEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:924,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:925,42'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand9getCCRRegEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:925,21'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:925,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_111MipsOperand14addMemOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 958
      functionLinenumberEnd: 967
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          76
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createRegEj
        - _ZNK12_GLOBAL__N_111MipsOperand10getMemBaseEv
        - _ZNK12_GLOBAL__N_111MipsOperand11getGPR32RegEv
        - _ZNK12_GLOBAL__N_111MipsOperand11getGPR64RegEv
        - _ZNK12_GLOBAL__N_111MipsOperand7addExprERN7llvm_ks6MCInstEPKNS1_6MCExprE
        - _ZNK12_GLOBAL__N_111MipsOperand9getMemOffEv
        - _ZNK12_GLOBAL__N_113MipsAsmParser6getABIEv
        - _ZNK7llvm_ks11MipsABIInfo12ArePtrs64bitEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:959,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:961,52'
          Dst:             _ZNK12_GLOBAL__N_113MipsAsmParser6getABIEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:961,61'
          Dst:             _ZNK7llvm_ks11MipsABIInfo12ArePtrs64bitEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:962,48'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand10getMemBaseEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:962,62'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand11getGPR64RegEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:963,48'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand10getMemBaseEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:963,62'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand11getGPR32RegEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:961,21'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:961,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:965,26'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand9getMemOffEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:966,5'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand7addExprERN7llvm_ks6MCInstEPKNS1_6MCExprE
    - functionName:    _ZNK12_GLOBAL__N_111MipsOperand11getGPR64RegEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 676
      functionLinenumberEnd: 679
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          58
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK12_GLOBAL__N_111MipsOperand8isRegIdxEv
        - _ZNK7llvm_ks14MCRegisterInfo11getRegClassEj
        - _ZNK7llvm_ks15MCRegisterClass11getRegisterEj
        - __assert_fail
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:677,5'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand8isRegIdxEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:677,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:679,28'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo11getRegClassEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:679,49'
          Dst:             _ZNK7llvm_ks15MCRegisterClass11getRegisterEj
    - functionName:    _ZNK12_GLOBAL__N_111MipsOperand11getGPR32RegEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 659
      functionLinenumberEnd: 663
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          69
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN12_GLOBAL__N_113MipsAsmParser18warnIfRegIndexIsATEjN7llvm_ks5SMLocE
        - _ZNK12_GLOBAL__N_111MipsOperand8isRegIdxEv
        - _ZNK7llvm_ks14MCRegisterInfo11getRegClassEj
        - _ZNK7llvm_ks15MCRegisterClass11getRegisterEj
        - __assert_fail
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:660,5'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand8isRegIdxEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:660,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:661,15'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser18warnIfRegIndexIsATEjN7llvm_ks5SMLocE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:663,28'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo11getRegClassEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:663,49'
          Dst:             _ZNK7llvm_ks15MCRegisterClass11getRegisterEj
    - functionName:    _ZN12_GLOBAL__N_113MipsAsmParser18warnIfRegIndexIsATEjN7llvm_ks5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3840
      functionLinenumberEnd: 3845
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          43
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__110unique_ptrIN12_GLOBAL__N_120MipsAssemblerOptionsENS1_14default_deleteIS4_EEEEvE4backEv
        - _ZNK12_GLOBAL__N_120MipsAssemblerOptions13getATRegIndexEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3841,41'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__110unique_ptrIN12_GLOBAL__N_120MipsAssemblerOptionsENS1_14default_deleteIS4_EEEEvE4backEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3841,49'
          Dst:             _ZNK12_GLOBAL__N_120MipsAssemblerOptions13getATRegIndexEv
    - functionName:    _ZNK12_GLOBAL__N_111MipsOperand23addConstantUImmOperandsILj4ELi0ELi0EEEvRN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 934
      functionLinenumberEnd: 941
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          66
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZNK12_GLOBAL__N_111MipsOperand14getConstantImmEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:935,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:936,20'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand14getConstantImmEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:940,21'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:940,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_111MipsOperand23addConstantUImmOperandsILj10ELi0ELi0EEEvRN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 934
      functionLinenumberEnd: 941
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          66
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZNK12_GLOBAL__N_111MipsOperand14getConstantImmEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:935,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:936,20'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand14getConstantImmEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:940,21'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:940,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_111MipsOperand21addCOP2AsmRegOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 898
      functionLinenumberEnd: 901
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          53
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createRegEj
        - _ZNK12_GLOBAL__N_111MipsOperand10getCOP2RegEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:899,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:900,42'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand10getCOP2RegEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:900,21'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:900,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_111MipsOperand20addFCCAsmRegOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 878
      functionLinenumberEnd: 881
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          53
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createRegEj
        - _ZNK12_GLOBAL__N_111MipsOperand9getFCCRegEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:879,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:880,42'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand9getFCCRegEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:880,21'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:880,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_111MipsOperand23addConstantUImmOperandsILj5ELi32ELin32EEEvRN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 934
      functionLinenumberEnd: 941
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          66
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZNK12_GLOBAL__N_111MipsOperand14getConstantImmEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:935,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:936,20'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand14getConstantImmEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:940,21'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:940,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_111MipsOperand22addGPR64AsmRegOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 849
      functionLinenumberEnd: 852
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          53
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createRegEj
        - _ZNK12_GLOBAL__N_111MipsOperand11getGPR64RegEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:850,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:851,42'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand11getGPR64RegEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:851,21'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:851,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_111MipsOperand23addConstantUImmOperandsILj5ELi0ELi0EEEvRN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 934
      functionLinenumberEnd: 941
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          66
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZNK12_GLOBAL__N_111MipsOperand14getConstantImmEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:935,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:936,20'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand14getConstantImmEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:940,21'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:940,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_111MipsOperand15addUImmOperandsILj16EEEvRN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 944
      functionLinenumberEnd: 950
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          46
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK12_GLOBAL__N_111MipsOperand13isConstantImmEv
        - _ZNK12_GLOBAL__N_111MipsOperand23addConstantUImmOperandsILj16ELi0ELi0EEEvRN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_111MipsOperand6getImmEv
        - _ZNK12_GLOBAL__N_111MipsOperand7addExprERN7llvm_ks6MCInstEPKNS1_6MCExprE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:945,21'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand13isConstantImmEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:946,21'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand6getImmEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:946,7'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand7addExprERN7llvm_ks6MCInstEPKNS1_6MCExprE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:949,5'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand23addConstantUImmOperandsILj16ELi0ELi0EEEvRN7llvm_ks6MCInstEj
    - functionName:    _ZNK12_GLOBAL__N_111MipsOperand13isConstantImmEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1008
      functionLinenumberEnd: 1009
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks3isaINS_14MCConstantExprEPKNS_6MCExprEEEbRKT0_
        - _ZNK12_GLOBAL__N_111MipsOperand6getImmEv
      functionUses:    19
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1009,43'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand6getImmEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1009,23'
          Dst:             _ZN7llvm_ks3isaINS_14MCConstantExprEPKNS_6MCExprEEEbRKT0_
    - functionName:    _ZNK12_GLOBAL__N_111MipsOperand23addConstantUImmOperandsILj2ELi0ELi0EEEvRN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 934
      functionLinenumberEnd: 941
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          66
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZNK12_GLOBAL__N_111MipsOperand14getConstantImmEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:935,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:936,20'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand14getConstantImmEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:940,21'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:940,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_111MipsOperand24addGPRMM16AsmRegOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 831
      functionLinenumberEnd: 834
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          53
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createRegEj
        - _ZNK12_GLOBAL__N_111MipsOperand13getGPRMM16RegEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:832,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:833,42'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand13getGPRMM16RegEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:833,21'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:833,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_111MipsOperand23addMSA128AsmRegOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 883
      functionLinenumberEnd: 886
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          53
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createRegEj
        - _ZNK12_GLOBAL__N_111MipsOperand12getMSA128RegEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:884,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:885,42'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand12getMSA128RegEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:885,21'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:885,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_111MipsOperand14addImmOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 952
      functionLinenumberEnd: 956
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          48
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK12_GLOBAL__N_111MipsOperand6getImmEv
        - _ZNK12_GLOBAL__N_111MipsOperand7addExprERN7llvm_ks6MCInstEPKNS1_6MCExprE
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:953,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:954,26'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand6getImmEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:955,5'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand7addExprERN7llvm_ks6MCInstEPKNS1_6MCExprE
    - functionName:    _ZNK12_GLOBAL__N_111MipsOperand22addFGR32AsmRegOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 864
      functionLinenumberEnd: 871
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          86
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks20MCAsmParserExtension5ErrorENS_5SMLocERKNS_5TwineE
        - _ZN7llvm_ks5TwineC2EPKc
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createRegEj
        - _ZNK12_GLOBAL__N_111MipsOperand11getFGR32RegEv
        - _ZNK12_GLOBAL__N_113MipsAsmParser11useOddSPRegEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:865,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:866,42'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand11getFGR32RegEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:866,21'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:866,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:868,20'
          Dst:             _ZNK12_GLOBAL__N_113MipsAsmParser11useOddSPRegEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:869,33'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:869,17'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension5ErrorENS_5SMLocERKNS_5TwineE
    - functionName:    _ZNK12_GLOBAL__N_111MipsOperand22addFGR64AsmRegOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 859
      functionLinenumberEnd: 862
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          53
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createRegEj
        - _ZNK12_GLOBAL__N_111MipsOperand11getFGR64RegEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:860,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:861,42'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand11getFGR64RegEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:861,21'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:861,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_111MipsOperand23addAFGR64AsmRegOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 854
      functionLinenumberEnd: 857
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          53
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createRegEj
        - _ZNK12_GLOBAL__N_111MipsOperand12getAFGR64RegEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:855,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:856,42'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand12getAFGR64RegEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:856,21'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:856,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_111MipsOperand22addGPR32AsmRegOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 826
      functionLinenumberEnd: 829
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          53
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createRegEj
        - _ZNK12_GLOBAL__N_111MipsOperand11getGPR32RegEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:827,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:828,42'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand11getGPR32RegEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:828,21'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:828,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZN7llvm_ks6isUIntILj10EEEbm
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/MathExtras.h'
      linkageType:     InternalLinkage
      functionLinenumber: 289
      functionLinenumberEnd: 290
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks5isIntILj6EEEbl
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/MathExtras.h'
      linkageType:     InternalLinkage
      functionLinenumber: 263
      functionLinenumberEnd: 264
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          22
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks13isShiftedUIntILj5ELj2EEEbm
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/MathExtras.h'
      linkageType:     InternalLinkage
      functionLinenumber: 309
      functionLinenumberEnd: 310
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6isUIntILj7EEEbm
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/MathExtras.h:310,10'
          Dst:             _ZN7llvm_ks6isUIntILj7EEEbm
    - functionName:    _ZN7llvm_ks6isUIntILj7EEEbm
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/MathExtras.h'
      linkageType:     InternalLinkage
      functionLinenumber: 289
      functionLinenumberEnd: 290
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks6isUIntILj5EEEbm
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/MathExtras.h'
      linkageType:     InternalLinkage
      functionLinenumber: 289
      functionLinenumberEnd: 290
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    16
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks6isUIntILj4EEEbm
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/MathExtras.h'
      linkageType:     InternalLinkage
      functionLinenumber: 289
      functionLinenumberEnd: 290
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks6isUIntILj3EEEbm
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/MathExtras.h'
      linkageType:     InternalLinkage
      functionLinenumber: 289
      functionLinenumberEnd: 290
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks6isUIntILj2EEEbm
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/MathExtras.h'
      linkageType:     InternalLinkage
      functionLinenumber: 289
      functionLinenumberEnd: 290
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks6isUIntILj1EEEbm
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/MathExtras.h'
      linkageType:     InternalLinkage
      functionLinenumber: 289
      functionLinenumberEnd: 290
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks25SmallVectorTemplateCommonIjvE4backEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 163
      functionLinenumberEnd: 165
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks15SmallVectorBase5emptyEv
        - __assert_fail
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:164,5'
          Dst:             _ZNK7llvm_ks15SmallVectorBase5emptyEv
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:164,5'
          Dst:             __assert_fail
    - functionName:    _ZN7llvm_ks25SmallVectorTemplateCommonIjvE5frontEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionLinenumberEnd: 156
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks15SmallVectorBase5emptyEv
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:155,5'
          Dst:             _ZNK7llvm_ks15SmallVectorBase5emptyEv
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:155,5'
          Dst:             __assert_fail
    - functionName:    _ZN7llvm_ks6isUIntILj6EEEbm
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/MathExtras.h'
      linkageType:     InternalLinkage
      functionLinenumber: 289
      functionLinenumberEnd: 290
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    10
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks5isIntILj9EEEbl
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/MathExtras.h'
      linkageType:     InternalLinkage
      functionLinenumber: 263
      functionLinenumberEnd: 264
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          22
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_111MipsOperand17getConstantMemOffEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1151
      functionLinenumberEnd: 1152
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_111MipsOperand9getMemOffEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1152,48'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand9getMemOffEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1152,62'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
    - functionName:    _ZNK12_GLOBAL__N_111MipsOperand16isConstantMemOffEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1034
      functionLinenumberEnd: 1035
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks3isaINS_14MCConstantExprEPKNS_6MCExprEEEbRKT0_
        - _ZNK12_GLOBAL__N_111MipsOperand9getMemOffEv
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1035,43'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand9getMemOffEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1035,23'
          Dst:             _ZN7llvm_ks3isaINS_14MCConstantExprEPKNS_6MCExprEEEbRKT0_
    - functionName:    _ZNK12_GLOBAL__N_113MipsAsmParser8hasMips4Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 478
      functionLinenumberEnd: 479
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - _ZNK7llvm_ks17MCTargetAsmParser6getSTIEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:479,12'
          Dst:             _ZNK7llvm_ks17MCTargetAsmParser6getSTIEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:479,21'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
    - functionName:    _ZNK12_GLOBAL__N_113MipsAsmParser20hasEightFccRegistersEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 446
      functionLinenumberEnd: 446
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK12_GLOBAL__N_113MipsAsmParser8hasMips4Ev
        - _ZNK12_GLOBAL__N_113MipsAsmParser9hasMips32Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:446,46'
          Dst:             _ZNK12_GLOBAL__N_113MipsAsmParser8hasMips4Ev
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:446,60'
          Dst:             _ZNK12_GLOBAL__N_113MipsAsmParser9hasMips32Ev
    - functionName:    _ZNK12_GLOBAL__N_111MipsOperand8isAnyImmILj16EEEbv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1020
      functionLinenumberEnd: 1023
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          42
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks5isIntILj16EEEbl
        - _ZN7llvm_ks6isUIntILj16EEEbm
        - _ZNK12_GLOBAL__N_111MipsOperand13isConstantImmEv
        - _ZNK12_GLOBAL__N_111MipsOperand14getConstantImmEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1021,12'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand13isConstantImmEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1021,43'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand14getConstantImmEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1021,31'
          Dst:             _ZN7llvm_ks5isIntILj16EEEbl
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1022,44'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand14getConstantImmEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1022,31'
          Dst:             _ZN7llvm_ks6isUIntILj16EEEbm
    - functionName:    _ZNK12_GLOBAL__N_111MipsOperand6isUImmILj16EEEbv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1017
      functionLinenumberEnd: 1018
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6isUIntILj16EEEbm
        - _ZNK12_GLOBAL__N_111MipsOperand13isConstantImmEv
        - _ZNK12_GLOBAL__N_111MipsOperand14getConstantImmEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1018,12'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand13isConstantImmEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1018,43'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand14getConstantImmEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1018,30'
          Dst:             _ZN7llvm_ks6isUIntILj16EEEbm
    - functionName:    _ZNK12_GLOBAL__N_111MipsOperand14isConstantUImmILj10ELi0EEEbv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1014
      functionLinenumberEnd: 1015
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6isUIntILj10EEEbm
        - _ZNK12_GLOBAL__N_111MipsOperand13isConstantImmEv
        - _ZNK12_GLOBAL__N_111MipsOperand14getConstantImmEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1015,12'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand13isConstantImmEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1015,44'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand14getConstantImmEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1015,31'
          Dst:             _ZN7llvm_ks6isUIntILj10EEEbm
    - functionName:    _ZNK12_GLOBAL__N_111MipsOperand14isConstantUImmILj8ELi0EEEbv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1014
      functionLinenumberEnd: 1015
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6isUIntILj8EEEbm
        - _ZNK12_GLOBAL__N_111MipsOperand13isConstantImmEv
        - _ZNK12_GLOBAL__N_111MipsOperand14getConstantImmEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1015,12'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand13isConstantImmEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1015,44'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand14getConstantImmEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1015,31'
          Dst:             _ZN7llvm_ks6isUIntILj8EEEbm
    - functionName:    _ZNK12_GLOBAL__N_111MipsOperand14isConstantUImmILj7ELi0EEEbv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1014
      functionLinenumberEnd: 1015
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6isUIntILj7EEEbm
        - _ZNK12_GLOBAL__N_111MipsOperand13isConstantImmEv
        - _ZNK12_GLOBAL__N_111MipsOperand14getConstantImmEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1015,12'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand13isConstantImmEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1015,44'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand14getConstantImmEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1015,31'
          Dst:             _ZN7llvm_ks6isUIntILj7EEEbm
    - functionName:    _ZNK12_GLOBAL__N_111MipsOperand14isConstantUImmILj6ELi0EEEbv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1014
      functionLinenumberEnd: 1015
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6isUIntILj6EEEbm
        - _ZNK12_GLOBAL__N_111MipsOperand13isConstantImmEv
        - _ZNK12_GLOBAL__N_111MipsOperand14getConstantImmEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1015,12'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand13isConstantImmEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1015,44'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand14getConstantImmEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1015,31'
          Dst:             _ZN7llvm_ks6isUIntILj6EEEbm
    - functionName:    _ZNK12_GLOBAL__N_111MipsOperand14isConstantSImmILj6EEEbv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1025
      functionLinenumberEnd: 1026
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks5isIntILj6EEEbl
        - _ZNK12_GLOBAL__N_111MipsOperand13isConstantImmEv
        - _ZNK12_GLOBAL__N_111MipsOperand14getConstantImmEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1026,12'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand13isConstantImmEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1026,43'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand14getConstantImmEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1026,31'
          Dst:             _ZN7llvm_ks5isIntILj6EEEbl
    - functionName:    _ZNK12_GLOBAL__N_111MipsOperand14isConstantUImmILj5ELi33EEEbv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1014
      functionLinenumberEnd: 1015
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6isUIntILj5EEEbm
        - _ZNK12_GLOBAL__N_111MipsOperand13isConstantImmEv
        - _ZNK12_GLOBAL__N_111MipsOperand14getConstantImmEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1015,12'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand13isConstantImmEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1015,44'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand14getConstantImmEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1015,31'
          Dst:             _ZN7llvm_ks6isUIntILj5EEEbm
    - functionName:    _ZNK12_GLOBAL__N_111MipsOperand14isConstantUImmILj5ELi32EEEbv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1014
      functionLinenumberEnd: 1015
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6isUIntILj5EEEbm
        - _ZNK12_GLOBAL__N_111MipsOperand13isConstantImmEv
        - _ZNK12_GLOBAL__N_111MipsOperand14getConstantImmEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1015,12'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand13isConstantImmEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1015,44'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand14getConstantImmEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1015,31'
          Dst:             _ZN7llvm_ks6isUIntILj5EEEbm
    - functionName:    _ZNK12_GLOBAL__N_111MipsOperand14isConstantUImmILj5ELi1EEEbv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1014
      functionLinenumberEnd: 1015
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6isUIntILj5EEEbm
        - _ZNK12_GLOBAL__N_111MipsOperand13isConstantImmEv
        - _ZNK12_GLOBAL__N_111MipsOperand14getConstantImmEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1015,12'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand13isConstantImmEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1015,44'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand14getConstantImmEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1015,31'
          Dst:             _ZN7llvm_ks6isUIntILj5EEEbm
    - functionName:    _ZNK12_GLOBAL__N_111MipsOperand12isScaledUImmILj5ELj2EEEbv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1058
      functionLinenumberEnd: 1060
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks13isShiftedUIntILj5ELj2EEEbm
        - _ZNK12_GLOBAL__N_111MipsOperand13isConstantImmEv
        - _ZNK12_GLOBAL__N_111MipsOperand14getConstantImmEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1059,12'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand13isConstantImmEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1060,49'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand14getConstantImmEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1060,12'
          Dst:             _ZN7llvm_ks13isShiftedUIntILj5ELj2EEEbm
    - functionName:    _ZNK12_GLOBAL__N_111MipsOperand14isConstantUImmILj5ELi0EEEbv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1014
      functionLinenumberEnd: 1015
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6isUIntILj5EEEbm
        - _ZNK12_GLOBAL__N_111MipsOperand13isConstantImmEv
        - _ZNK12_GLOBAL__N_111MipsOperand14getConstantImmEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1015,12'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand13isConstantImmEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1015,44'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand14getConstantImmEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1015,31'
          Dst:             _ZN7llvm_ks6isUIntILj5EEEbm
    - functionName:    _ZNK12_GLOBAL__N_111MipsOperand14isConstantUImmILj4ELi0EEEbv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1014
      functionLinenumberEnd: 1015
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6isUIntILj4EEEbm
        - _ZNK12_GLOBAL__N_111MipsOperand13isConstantImmEv
        - _ZNK12_GLOBAL__N_111MipsOperand14getConstantImmEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1015,12'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand13isConstantImmEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1015,44'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand14getConstantImmEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1015,31'
          Dst:             _ZN7llvm_ks6isUIntILj4EEEbm
    - functionName:    _ZNK12_GLOBAL__N_111MipsOperand14isConstantUImmILj3ELi0EEEbv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1014
      functionLinenumberEnd: 1015
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6isUIntILj3EEEbm
        - _ZNK12_GLOBAL__N_111MipsOperand13isConstantImmEv
        - _ZNK12_GLOBAL__N_111MipsOperand14getConstantImmEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1015,12'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand13isConstantImmEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1015,44'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand14getConstantImmEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1015,31'
          Dst:             _ZN7llvm_ks6isUIntILj3EEEbm
    - functionName:    _ZNK12_GLOBAL__N_111MipsOperand14isConstantUImmILj2ELi1EEEbv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1014
      functionLinenumberEnd: 1015
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6isUIntILj2EEEbm
        - _ZNK12_GLOBAL__N_111MipsOperand13isConstantImmEv
        - _ZNK12_GLOBAL__N_111MipsOperand14getConstantImmEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1015,12'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand13isConstantImmEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1015,44'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand14getConstantImmEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1015,31'
          Dst:             _ZN7llvm_ks6isUIntILj2EEEbm
    - functionName:    _ZNK12_GLOBAL__N_111MipsOperand14isConstantUImmILj2ELi0EEEbv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1014
      functionLinenumberEnd: 1015
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6isUIntILj2EEEbm
        - _ZNK12_GLOBAL__N_111MipsOperand13isConstantImmEv
        - _ZNK12_GLOBAL__N_111MipsOperand14getConstantImmEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1015,12'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand13isConstantImmEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1015,44'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand14getConstantImmEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1015,31'
          Dst:             _ZN7llvm_ks6isUIntILj2EEEbm
    - functionName:    _ZNK12_GLOBAL__N_111MipsOperand14isConstantUImmILj1ELi0EEEbv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1014
      functionLinenumberEnd: 1015
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6isUIntILj1EEEbm
        - _ZNK12_GLOBAL__N_111MipsOperand13isConstantImmEv
        - _ZNK12_GLOBAL__N_111MipsOperand14getConstantImmEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1015,12'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand13isConstantImmEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1015,44'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand14getConstantImmEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1015,31'
          Dst:             _ZN7llvm_ks6isUIntILj1EEEbm
    - functionName:    _ZNK12_GLOBAL__N_111MipsOperand14isConstantImmzEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1011
      functionLinenumberEnd: 1012
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK12_GLOBAL__N_111MipsOperand13isConstantImmEv
        - _ZNK12_GLOBAL__N_111MipsOperand14getConstantImmEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1012,12'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand13isConstantImmEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1012,31'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand14getConstantImmEv
    - functionName:    _ZNK12_GLOBAL__N_111MipsOperand9isRegPairEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1118
      functionLinenumberEnd: 1118
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_111MipsOperand9isRegListEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1093
      functionLinenumberEnd: 1093
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_111MipsOperand11isRegList16Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1062
      functionLinenumberEnd: 1085
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         30
      ICount:          208
      EdgeCount:       39
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN7llvm_ks25SmallVectorTemplateCommonIjvE4backEv
        - _ZN7llvm_ks25SmallVectorTemplateCommonIjvE5frontEv
        - _ZNK12_GLOBAL__N_111MipsOperand9isRegListEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1063,10'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand9isRegListEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1070,33'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonIjvE5frontEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1071,33'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonIjvE4backEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1078,17'
          Dst:             __assert_fail
    - functionName:    _ZNK12_GLOBAL__N_111MipsOperand14isMovePRegPairEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1094
      functionLinenumberEnd: 1112
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         50
      ICount:          231
      EdgeCount:       68
      CyclomaticComplexity: 20
      functionsReached:
        - _ZN7llvm_ks25SmallVectorTemplateCommonIjvE4backEv
        - _ZN7llvm_ks25SmallVectorTemplateCommonIjvE5frontEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1098,33'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonIjvE5frontEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1099,33'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonIjvE4backEv
    - functionName:    _ZNK12_GLOBAL__N_111MipsOperand21isMemWithUimmOffsetSPILj6EEEbv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1048
      functionLinenumberEnd: 1050
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          54
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks6isUIntILj6EEEbm
        - _ZNK12_GLOBAL__N_111MipsOperand10getMemBaseEv
        - _ZNK12_GLOBAL__N_111MipsOperand11getGPR32RegEv
        - _ZNK12_GLOBAL__N_111MipsOperand16isConstantMemOffEv
        - _ZNK12_GLOBAL__N_111MipsOperand17getConstantMemOffEv
        - _ZNK12_GLOBAL__N_111MipsOperand8isRegIdxEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1049,23'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand16isConstantMemOffEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1049,58'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand17getConstantMemOffEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1049,45'
          Dst:             _ZN7llvm_ks6isUIntILj6EEEbm
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1050,10'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand10getMemBaseEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1050,24'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand8isRegIdxEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1050,39'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand10getMemBaseEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1050,53'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand11getGPR32RegEv
    - functionName:    _ZNK12_GLOBAL__N_111MipsOperand22isMemWithSimmOffsetGPRILj9EEEbv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1041
      functionLinenumberEnd: 1043
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          45
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks5isIntILj9EEEbl
        - _ZNK12_GLOBAL__N_111MipsOperand10getMemBaseEv
        - _ZNK12_GLOBAL__N_111MipsOperand11isGPRAsmRegEv
        - _ZNK12_GLOBAL__N_111MipsOperand16isConstantMemOffEv
        - _ZNK12_GLOBAL__N_111MipsOperand17getConstantMemOffEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1042,23'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand16isConstantMemOffEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1042,57'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand17getConstantMemOffEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1042,45'
          Dst:             _ZN7llvm_ks5isIntILj9EEEbl
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1043,12'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand10getMemBaseEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1043,26'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand11isGPRAsmRegEv
    - functionName:    _ZNK12_GLOBAL__N_111MipsOperand11isGPRAsmRegEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1281
      functionLinenumberEnd: 1282
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          41
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK12_GLOBAL__N_111MipsOperand8isRegIdxEv
      functionUses:    13
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1282,12'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand8isRegIdxEv
    - functionName:    _ZNK12_GLOBAL__N_111MipsOperand19isMemWithSimmOffsetILj9EEEbv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1037
      functionLinenumberEnd: 1039
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          45
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks5isIntILj9EEEbl
        - _ZNK12_GLOBAL__N_111MipsOperand10getMemBaseEv
        - _ZNK12_GLOBAL__N_111MipsOperand11isGPRAsmRegEv
        - _ZNK12_GLOBAL__N_111MipsOperand16isConstantMemOffEv
        - _ZNK12_GLOBAL__N_111MipsOperand17getConstantMemOffEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1038,23'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand16isConstantMemOffEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1038,57'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand17getConstantMemOffEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1038,45'
          Dst:             _ZN7llvm_ks5isIntILj9EEEbl
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1039,10'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand10getMemBaseEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1039,24'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand11isGPRAsmRegEv
    - functionName:    _ZNK12_GLOBAL__N_111MipsOperand19isMemWithSimmOffsetILj16EEEbv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1037
      functionLinenumberEnd: 1039
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          45
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks5isIntILj16EEEbl
        - _ZNK12_GLOBAL__N_111MipsOperand10getMemBaseEv
        - _ZNK12_GLOBAL__N_111MipsOperand11isGPRAsmRegEv
        - _ZNK12_GLOBAL__N_111MipsOperand16isConstantMemOffEv
        - _ZNK12_GLOBAL__N_111MipsOperand17getConstantMemOffEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1038,23'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand16isConstantMemOffEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1038,57'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand17getConstantMemOffEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1038,45'
          Dst:             _ZN7llvm_ks5isIntILj16EEEbl
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1039,10'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand10getMemBaseEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1039,24'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand11isGPRAsmRegEv
    - functionName:    _ZNK12_GLOBAL__N_111MipsOperand19isMemWithSimmOffsetILj11EEEbv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1037
      functionLinenumberEnd: 1039
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          45
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks5isIntILj11EEEbl
        - _ZNK12_GLOBAL__N_111MipsOperand10getMemBaseEv
        - _ZNK12_GLOBAL__N_111MipsOperand11isGPRAsmRegEv
        - _ZNK12_GLOBAL__N_111MipsOperand16isConstantMemOffEv
        - _ZNK12_GLOBAL__N_111MipsOperand17getConstantMemOffEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1038,23'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand16isConstantMemOffEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1038,57'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand17getConstantMemOffEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1038,45'
          Dst:             _ZN7llvm_ks5isIntILj11EEEbl
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1039,10'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand10getMemBaseEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1039,24'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand11isGPRAsmRegEv
    - functionName:    _ZNK12_GLOBAL__N_111MipsOperand8isInvNumEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1086
      functionLinenumberEnd: 1086
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_111MipsOperand32isMemWithUimmWordAlignedOffsetSPILj7EEEbv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1052
      functionLinenumberEnd: 1055
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          63
      EdgeCount:       19
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7llvm_ks6isUIntILj7EEEbm
        - _ZNK12_GLOBAL__N_111MipsOperand10getMemBaseEv
        - _ZNK12_GLOBAL__N_111MipsOperand11getGPR32RegEv
        - _ZNK12_GLOBAL__N_111MipsOperand16isConstantMemOffEv
        - _ZNK12_GLOBAL__N_111MipsOperand17getConstantMemOffEv
        - _ZNK12_GLOBAL__N_111MipsOperand8isRegIdxEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1053,23'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand16isConstantMemOffEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1053,58'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand17getConstantMemOffEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1053,45'
          Dst:             _ZN7llvm_ks6isUIntILj7EEEbm
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1054,11'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand17getConstantMemOffEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1054,44'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand10getMemBaseEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1054,58'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand8isRegIdxEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1055,11'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand10getMemBaseEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1055,25'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand11getGPR32RegEv
    - functionName:    _ZNK12_GLOBAL__N_111MipsOperand20isMemWithGRPMM16BaseEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1045
      functionLinenumberEnd: 1046
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK12_GLOBAL__N_111MipsOperand10getMemBaseEv
        - _ZNK12_GLOBAL__N_111MipsOperand12isMM16AsmRegEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1046,23'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand10getMemBaseEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1046,37'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand12isMM16AsmRegEv
    - functionName:    _ZNK12_GLOBAL__N_111MipsOperand12isMM16AsmRegEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1284
      functionLinenumberEnd: 1289
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         17
      ICount:          80
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - _ZNK12_GLOBAL__N_111MipsOperand8isRegIdxEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1285,11'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand8isRegIdxEv
    - functionName:    _ZNK12_GLOBAL__N_111MipsOperand15isMSACtrlAsmRegEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1335
      functionLinenumberEnd: 1336
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          41
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK12_GLOBAL__N_111MipsOperand8isRegIdxEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1336,12'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand8isRegIdxEv
    - functionName:    _ZNK12_GLOBAL__N_111MipsOperand14isMSA128AsmRegEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1332
      functionLinenumberEnd: 1333
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          41
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK12_GLOBAL__N_111MipsOperand8isRegIdxEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1333,12'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand8isRegIdxEv
    - functionName:    _ZNK12_GLOBAL__N_111MipsOperand14isHWRegsAsmRegEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1307
      functionLinenumberEnd: 1308
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          41
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK12_GLOBAL__N_111MipsOperand8isRegIdxEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1308,12'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand8isRegIdxEv
    - functionName:    _ZNK12_GLOBAL__N_111MipsOperand16isMM16AsmRegZeroEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1290
      functionLinenumberEnd: 1296
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         17
      ICount:          77
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - _ZNK12_GLOBAL__N_111MipsOperand8isRegIdxEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1291,11'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand8isRegIdxEv
    - functionName:    _ZNK12_GLOBAL__N_111MipsOperand17isMM16AsmRegMovePEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1297
      functionLinenumberEnd: 1302
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         20
      ICount:          92
      EdgeCount:       26
      CyclomaticComplexity: 8
      functionsReached:
        - _ZNK12_GLOBAL__N_111MipsOperand8isRegIdxEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1298,11'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand8isRegIdxEv
    - functionName:    _ZNK12_GLOBAL__N_111MipsOperand11isFCCAsmRegEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1313
      functionLinenumberEnd: 1319
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          59
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZNK12_GLOBAL__N_111MipsOperand8isRegIdxEv
        - _ZNK12_GLOBAL__N_113MipsAsmParser20hasEightFccRegistersEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1314,11'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand8isRegIdxEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1316,20'
          Dst:             _ZNK12_GLOBAL__N_113MipsAsmParser20hasEightFccRegistersEv
    - functionName:    _ZNK12_GLOBAL__N_111MipsOperand12isCOP3AsmRegEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1329
      functionLinenumberEnd: 1330
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          41
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK12_GLOBAL__N_111MipsOperand8isRegIdxEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1330,12'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand8isRegIdxEv
    - functionName:    _ZNK12_GLOBAL__N_111MipsOperand12isCOP2AsmRegEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1326
      functionLinenumberEnd: 1327
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          41
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK12_GLOBAL__N_111MipsOperand8isRegIdxEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1327,12'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand8isRegIdxEv
    - functionName:    _ZNK12_GLOBAL__N_111MipsOperand12isCOP0AsmRegEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1323
      functionLinenumberEnd: 1324
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          41
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK12_GLOBAL__N_111MipsOperand8isRegIdxEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1324,12'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand8isRegIdxEv
    - functionName:    _ZNK12_GLOBAL__N_111MipsOperand11isCCRAsmRegEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1310
      functionLinenumberEnd: 1311
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          41
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK12_GLOBAL__N_111MipsOperand8isRegIdxEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1311,12'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand8isRegIdxEv
    - functionName:    _ZNK12_GLOBAL__N_111MipsOperand11isFGRAsmRegEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1303
      functionLinenumberEnd: 1305
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          41
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK12_GLOBAL__N_111MipsOperand8isRegIdxEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1305,12'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand8isRegIdxEv
    - functionName:    _ZNK12_GLOBAL__N_111MipsOperand11isACCAsmRegEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1320
      functionLinenumberEnd: 1321
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          41
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK12_GLOBAL__N_111MipsOperand8isRegIdxEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1321,12'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand8isRegIdxEv
    - functionName:    _ZL16matchTokenStringN7llvm_ks9StringRefE
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1596
      functionLinenumberEnd: 1639
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         30
      ICount:          145
      EdgeCount:       31
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7llvm_ks9StringRefixEm
        - memcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1597,3'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1600,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1617,5'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1600,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1617,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1620,11'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1624,11'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1630,9'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1634,9'
          Dst:             memcmp
    - functionName:    _ZL10isSubclassN12_GLOBAL__N_114MatchClassKindES0_
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1642
      functionLinenumberEnd: 2072
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         282
      ICount:          1439
      EdgeCount:       528
      CyclomaticComplexity: 248
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1646,3'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1654,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1667,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1680,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1689,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1702,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1715,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1724,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1732,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1741,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1749,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1758,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1767,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1775,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1788,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1810,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1818,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1825,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1853,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1871,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1888,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1904,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1920,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1935,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1949,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1960,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1971,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1982,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1993,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:2004,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:2015,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:2026,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:2036,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:2046,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:2055,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:2063,5'
          Branch Sides:    []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_113MipsAsmParser15convertToMCInstEjRN7llvm_ks6MCInstEjRKNS1_15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS5_14default_deleteIS7_EEEEEE
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1010
      functionLinenumberEnd: 1181
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         156
      ICount:          2302
      EdgeCount:       156
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks6MCInst10getOperandEj
        - _ZN7llvm_ks6MCInst9setOpcodeEj
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZN7llvm_ks9MCOperand9createRegEj
        - _ZNK12_GLOBAL__N_111MipsOperand14addImmOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_111MipsOperand14addMemOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_111MipsOperand14addRegOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_111MipsOperand15addUImmOperandsILj16EEEvRN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_111MipsOperand18addRegListOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_111MipsOperand18addRegPairOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_111MipsOperand20addCCRAsmRegOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_111MipsOperand20addFCCAsmRegOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_111MipsOperand21addCOP0AsmRegOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_111MipsOperand21addCOP2AsmRegOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_111MipsOperand21addCOP3AsmRegOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_111MipsOperand22addFGR32AsmRegOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_111MipsOperand22addFGR64AsmRegOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_111MipsOperand22addGPR32AsmRegOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_111MipsOperand22addGPR64AsmRegOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_111MipsOperand23addAFGR64AsmRegOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_111MipsOperand23addConstantUImmOperandsILj10ELi0ELi0EEEvRN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_111MipsOperand23addConstantUImmOperandsILj1ELi0ELi0EEEvRN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_111MipsOperand23addConstantUImmOperandsILj2ELi0ELi0EEEvRN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_111MipsOperand23addConstantUImmOperandsILj2ELi1ELi0EEEvRN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_111MipsOperand23addConstantUImmOperandsILj3ELi0ELi0EEEvRN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_111MipsOperand23addConstantUImmOperandsILj4ELi0ELi0EEEvRN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_111MipsOperand23addConstantUImmOperandsILj5ELi0ELi0EEEvRN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_111MipsOperand23addConstantUImmOperandsILj5ELi1ELi0EEEvRN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_111MipsOperand23addConstantUImmOperandsILj5ELi32ELi0EEEvRN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_111MipsOperand23addConstantUImmOperandsILj5ELi32ELin32EEEvRN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_111MipsOperand23addConstantUImmOperandsILj5ELi33ELi0EEEvRN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_111MipsOperand23addConstantUImmOperandsILj6ELi0ELi0EEEvRN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_111MipsOperand23addConstantUImmOperandsILj7ELi0ELi0EEEvRN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_111MipsOperand23addConstantUImmOperandsILj8ELi0ELi0EEEvRN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_111MipsOperand23addHWRegsAsmRegOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_111MipsOperand23addMSA128AsmRegOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_111MipsOperand23addMicroMipsMemOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_111MipsOperand23addMovePRegPairOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_111MipsOperand24addGPRMM16AsmRegOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_111MipsOperand24addHI32DSPAsmRegOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_111MipsOperand24addLO32DSPAsmRegOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_111MipsOperand24addMSACtrlAsmRegOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_111MipsOperand25addACC64DSPAsmRegOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_111MipsOperand28addGPRMM16AsmRegZeroOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_111MipsOperand29addGPRMM16AsmRegMovePOperandsERN7llvm_ks6MCInstEj
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1015,5'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1011,3'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1013,8'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1016,14'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1018,34'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1018,54'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand14addRegOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1021,28'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1021,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1024,34'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1024,54'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand22addGPR32AsmRegOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1027,34'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1027,54'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand23addAFGR64AsmRegOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1030,34'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1030,54'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand22addFGR64AsmRegOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1033,34'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1033,54'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand22addFGR32AsmRegOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1036,34'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1036,54'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand14addImmOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1039,34'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1039,54'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand23addMSA128AsmRegOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1042,34'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1042,54'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand14addRegOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1045,34'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1045,54'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand24addGPRMM16AsmRegOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1048,34'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1048,54'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand23addConstantUImmOperandsILj2ELi0ELi0EEEvRN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1051,34'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1051,54'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand15addUImmOperandsILj16EEEvRN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1054,34'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1054,54'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand23addConstantUImmOperandsILj5ELi0ELi0EEEvRN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1057,23'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1057,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1060,34'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1060,54'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand22addGPR64AsmRegOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1063,34'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1063,54'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand23addConstantUImmOperandsILj5ELi32ELin32EEEvRN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1066,23'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1066,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1069,34'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1069,54'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand20addFCCAsmRegOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1072,34'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1072,54'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand21addCOP2AsmRegOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1075,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1075,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1078,34'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1078,54'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand23addConstantUImmOperandsILj10ELi0ELi0EEEvRN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1081,34'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1081,54'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand23addConstantUImmOperandsILj4ELi0ELi0EEEvRN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1084,34'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1084,54'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand14addMemOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1087,34'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1087,54'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand20addCCRAsmRegOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1090,34'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1090,54'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand24addMSACtrlAsmRegOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1093,34'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1093,54'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand23addConstantUImmOperandsILj3ELi0ELi0EEEvRN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1096,34'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1096,54'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand23addConstantUImmOperandsILj5ELi1ELi0EEEvRN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1099,34'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1099,54'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand23addConstantUImmOperandsILj5ELi33ELi0EEEvRN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1102,34'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1102,54'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand23addConstantUImmOperandsILj5ELi32ELi0EEEvRN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1105,34'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1105,54'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand23addConstantUImmOperandsILj6ELi0ELi0EEEvRN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1108,34'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1108,54'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand23addConstantUImmOperandsILj2ELi1ELi0EEEvRN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1111,34'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1111,54'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand21addCOP0AsmRegOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1114,23'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1114,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1117,34'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1117,54'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand25addACC64DSPAsmRegOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1120,34'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1120,54'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand23addConstantUImmOperandsILj1ELi0ELi0EEEvRN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1123,34'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1123,54'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand23addConstantUImmOperandsILj1ELi0ELi0EEEvRN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1126,23'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1126,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1129,34'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1129,54'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand23addMicroMipsMemOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1132,34'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1132,54'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand21addCOP3AsmRegOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1135,34'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1135,54'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand18addRegListOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1138,34'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1138,54'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand18addRegPairOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1141,34'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1141,54'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand23addMovePRegPairOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1144,34'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1144,54'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand29addGPRMM16AsmRegMovePOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1147,34'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1147,54'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand24addHI32DSPAsmRegOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1150,34'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1150,54'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand24addLO32DSPAsmRegOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1153,34'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1153,54'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand23addConstantUImmOperandsILj7ELi0ELi0EEEvRN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1156,34'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1156,54'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand23addHWRegsAsmRegOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1159,34'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1159,54'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand23addConstantUImmOperandsILj8ELi0ELi0EEEvRN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1162,34'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1162,54'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand28addGPRMM16AsmRegZeroOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1165,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1165,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1168,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1168,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1171,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1171,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1174,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1174,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1177,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1177,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_111MipsOperand14addRegOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 820
      functionLinenumberEnd: 820
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:820,5'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
    - functionName:    _ZL20validateOperandClassRN7llvm_ks18MCParsedAsmOperandEN12_GLOBAL__N_114MatchClassKindE
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 2074
      functionLinenumberEnd: 2851
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         674
      ICount:          3186
      EdgeCount:       786
      CyclomaticComplexity: 114
      functionsReached:
        - _ZL10isSubclassN12_GLOBAL__N_114MatchClassKindES0_
        - _ZL16matchTokenStringN7llvm_ks9StringRefE
        - _ZNK12_GLOBAL__N_111MipsOperand11isACCAsmRegEv
        - _ZNK12_GLOBAL__N_111MipsOperand11isCCRAsmRegEv
        - _ZNK12_GLOBAL__N_111MipsOperand11isFCCAsmRegEv
        - _ZNK12_GLOBAL__N_111MipsOperand11isFGRAsmRegEv
        - _ZNK12_GLOBAL__N_111MipsOperand11isGPRAsmRegEv
        - _ZNK12_GLOBAL__N_111MipsOperand11isRegList16Ev
        - _ZNK12_GLOBAL__N_111MipsOperand12isCOP0AsmRegEv
        - _ZNK12_GLOBAL__N_111MipsOperand12isCOP2AsmRegEv
        - _ZNK12_GLOBAL__N_111MipsOperand12isCOP3AsmRegEv
        - _ZNK12_GLOBAL__N_111MipsOperand12isMM16AsmRegEv
        - _ZNK12_GLOBAL__N_111MipsOperand12isScaledUImmILj5ELj2EEEbv
        - _ZNK12_GLOBAL__N_111MipsOperand14isConstantImmzEv
        - _ZNK12_GLOBAL__N_111MipsOperand14isConstantSImmILj6EEEbv
        - _ZNK12_GLOBAL__N_111MipsOperand14isConstantUImmILj10ELi0EEEbv
        - _ZNK12_GLOBAL__N_111MipsOperand14isConstantUImmILj1ELi0EEEbv
        - _ZNK12_GLOBAL__N_111MipsOperand14isConstantUImmILj2ELi0EEEbv
        - _ZNK12_GLOBAL__N_111MipsOperand14isConstantUImmILj2ELi1EEEbv
        - _ZNK12_GLOBAL__N_111MipsOperand14isConstantUImmILj3ELi0EEEbv
        - _ZNK12_GLOBAL__N_111MipsOperand14isConstantUImmILj4ELi0EEEbv
        - _ZNK12_GLOBAL__N_111MipsOperand14isConstantUImmILj5ELi0EEEbv
        - _ZNK12_GLOBAL__N_111MipsOperand14isConstantUImmILj5ELi1EEEbv
        - _ZNK12_GLOBAL__N_111MipsOperand14isConstantUImmILj5ELi32EEEbv
        - _ZNK12_GLOBAL__N_111MipsOperand14isConstantUImmILj5ELi33EEEbv
        - _ZNK12_GLOBAL__N_111MipsOperand14isConstantUImmILj6ELi0EEEbv
        - _ZNK12_GLOBAL__N_111MipsOperand14isConstantUImmILj7ELi0EEEbv
        - _ZNK12_GLOBAL__N_111MipsOperand14isConstantUImmILj8ELi0EEEbv
        - _ZNK12_GLOBAL__N_111MipsOperand14isHWRegsAsmRegEv
        - _ZNK12_GLOBAL__N_111MipsOperand14isMSA128AsmRegEv
        - _ZNK12_GLOBAL__N_111MipsOperand14isMovePRegPairEv
        - _ZNK12_GLOBAL__N_111MipsOperand15isMSACtrlAsmRegEv
        - _ZNK12_GLOBAL__N_111MipsOperand16isMM16AsmRegZeroEv
        - _ZNK12_GLOBAL__N_111MipsOperand17isMM16AsmRegMovePEv
        - _ZNK12_GLOBAL__N_111MipsOperand19isMemWithSimmOffsetILj11EEEbv
        - _ZNK12_GLOBAL__N_111MipsOperand19isMemWithSimmOffsetILj16EEEbv
        - _ZNK12_GLOBAL__N_111MipsOperand19isMemWithSimmOffsetILj9EEEbv
        - _ZNK12_GLOBAL__N_111MipsOperand20isMemWithGRPMM16BaseEv
        - _ZNK12_GLOBAL__N_111MipsOperand21isMemWithUimmOffsetSPILj6EEEbv
        - _ZNK12_GLOBAL__N_111MipsOperand22isMemWithSimmOffsetGPRILj9EEEbv
        - _ZNK12_GLOBAL__N_111MipsOperand32isMemWithUimmWordAlignedOffsetSPILj7EEEbv
        - _ZNK12_GLOBAL__N_111MipsOperand6isUImmILj16EEEbv
        - _ZNK12_GLOBAL__N_111MipsOperand8getTokenEv
        - _ZNK12_GLOBAL__N_111MipsOperand8isAnyImmILj16EEEbv
        - _ZNK12_GLOBAL__N_111MipsOperand8isInvNumEv
        - _ZNK12_GLOBAL__N_111MipsOperand9isRegListEv
        - _ZNK12_GLOBAL__N_111MipsOperand9isRegPairEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:2436,5'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:2080,48'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand8getTokenEv
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:2080,23'
          Dst:             _ZL16matchTokenStringN7llvm_ks9StringRefE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:2080,12'
          Dst:             _ZL10isSubclassN12_GLOBAL__N_114MatchClassKindES0_
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:2086,17'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand11isACCAsmRegEv
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:2092,17'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand11isFGRAsmRegEv
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:2098,17'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand11isCCRAsmRegEv
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:2104,17'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand12isCOP0AsmRegEv
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:2110,17'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand12isCOP2AsmRegEv
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:2116,17'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand12isCOP3AsmRegEv
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:2122,17'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand11isFCCAsmRegEv
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:2128,17'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand11isFGRAsmRegEv
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:2134,17'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand11isFGRAsmRegEv
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:2140,17'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand11isFGRAsmRegEv
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:2146,17'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand11isGPRAsmRegEv
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:2152,17'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand11isGPRAsmRegEv
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:2158,17'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand12isMM16AsmRegEv
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:2164,17'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand17isMM16AsmRegMovePEv
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:2170,17'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand16isMM16AsmRegZeroEv
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:2176,17'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand11isACCAsmRegEv
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:2182,17'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand14isHWRegsAsmRegEv
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:2194,17'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand11isACCAsmRegEv
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:2200,17'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand14isMSA128AsmRegEv
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:2206,17'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand15isMSACtrlAsmRegEv
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:2212,17'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand20isMemWithGRPMM16BaseEv
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:2218,17'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand32isMemWithUimmWordAlignedOffsetSPILj7EEEbv
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:2224,17'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand8isInvNumEv
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:2236,17'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand19isMemWithSimmOffsetILj11EEEbv
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:2242,17'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand19isMemWithSimmOffsetILj16EEEbv
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:2248,17'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand19isMemWithSimmOffsetILj9EEEbv
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:2254,17'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand22isMemWithSimmOffsetGPRILj9EEEbv
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:2260,17'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand21isMemWithUimmOffsetSPILj6EEEbv
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:2272,17'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand14isMovePRegPairEv
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:2278,17'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand11isRegList16Ev
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:2284,17'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand9isRegListEv
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:2290,17'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand9isRegPairEv
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:2296,17'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand14isConstantImmzEv
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:2303,17'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand14isConstantUImmILj1ELi0EEEbv
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:2310,17'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand14isConstantUImmILj2ELi0EEEbv
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:2317,17'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand14isConstantUImmILj2ELi1EEEbv
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:2324,17'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand14isConstantUImmILj3ELi0EEEbv
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:2331,17'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand14isConstantUImmILj4ELi0EEEbv
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:2338,17'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand14isConstantUImmILj5ELi0EEEbv
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:2345,17'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand12isScaledUImmILj5ELj2EEEbv
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:2352,17'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand14isConstantUImmILj5ELi1EEEbv
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:2359,17'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand14isConstantUImmILj5ELi32EEEbv
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:2366,17'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand14isConstantUImmILj5ELi32EEEbv
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:2373,17'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand14isConstantUImmILj5ELi33EEEbv
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:2380,17'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand14isConstantUImmILj5ELi0EEEbv
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:2387,17'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand14isConstantSImmILj6EEEbv
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:2394,17'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand14isConstantUImmILj6ELi0EEEbv
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:2401,17'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand14isConstantUImmILj7ELi0EEEbv
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:2408,17'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand14isConstantUImmILj8ELi0EEEbv
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:2415,17'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand14isConstantUImmILj10ELi0EEEbv
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:2422,17'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand6isUImmILj16EEEbv
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:2429,17'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand8isAnyImmILj16EEEbv
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:2846,12'
          Dst:             _ZL10isSubclassN12_GLOBAL__N_114MatchClassKindES0_
    - functionName:    _ZNK12_GLOBAL__N_111MipsOperand8getTokenEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1114
      functionLinenumberEnd: 1116
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         18
      ICount:          90
      EdgeCount:       21
      CyclomaticComplexity: 5
      functionsReached:
        - __assert_fail
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1115,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1116,12'
          Dst:             __assert_fail
    - functionName:    _ZN7llvm_ks11SmallVectorINS_6MCInstELj8EED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 868
      functionLinenumberEnd: 868
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplINS_6MCInstEED2Ev
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:868,7'
          Dst:             _ZN7llvm_ks15SmallVectorImplINS_6MCInstEED2Ev
    - functionName:    _ZN7llvm_ks15SmallVectorImplINS_6MCInstEED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 368
      functionLinenumberEnd: 375
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_6MCInstELb0EE13destroy_rangeEPS1_S3_
        - _ZNK7llvm_ks25SmallVectorTemplateCommonINS_6MCInstEvE7isSmallEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:370,5'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_6MCInstELb0EE13destroy_rangeEPS1_S3_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:373,16'
          Dst:             _ZNK7llvm_ks25SmallVectorTemplateCommonINS_6MCInstEvE7isSmallEv
    - functionName:    _ZL14RefineErrorLocN7llvm_ks5SMLocERKNS_15SmallVectorImplINSt3__110unique_ptrINS_18MCParsedAsmOperandENS2_14default_deleteIS4_EEEEEEm
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3725
      functionLinenumberEnd: 3733
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          118
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks5SMLocC2Ev
        - _ZNK7llvm_ks5SMLoceqERKS0_
        - __assert_fail
      functionUses:    18
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3727,22'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3728,21'
          Dst:             _ZN7llvm_ks5SMLocC2Ev
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3728,18'
          Dst:             _ZNK7llvm_ks5SMLoceqERKS0_
    - functionName:    _ZN12_GLOBAL__N_113MipsAsmParser18processInstructionERN7llvm_ks6MCInstENS1_5SMLocERNS1_15SmallVectorImplIS2_EERj
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1535
      functionLinenumberEnd: 2065
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         432
      ICount:          2186
      EdgeCount:       546
      CyclomaticComplexity: 116
      functionsReached:
        - _ZL11getInstDescj
        - _ZL17getSingleMCSymbolPKN7llvm_ks6MCExprE
        - _ZL17hasShortDelaySlotj
        - _ZL20countMCSymbolRefExprPKN7llvm_ks6MCExprE
        - _ZN12_GLOBAL__N_113MipsAsmParser11isEvaluatedEPKN7llvm_ks6MCExprE
        - _ZN12_GLOBAL__N_113MipsAsmParser13expandMemInstERN7llvm_ks6MCInstENS1_5SMLocERNS1_15SmallVectorImplIS2_EEbb
        - _ZN12_GLOBAL__N_113MipsAsmParser13warnIfNoMacroEN7llvm_ks5SMLocE
        - _ZN12_GLOBAL__N_113MipsAsmParser17evaluateRelocExprEPKN7llvm_ks6MCExprENS1_9StringRefE
        - _ZN12_GLOBAL__N_113MipsAsmParser17isPicAndNotNxxAbiEv
        - _ZN12_GLOBAL__N_113MipsAsmParser20createCpRestoreMemOpEbiN7llvm_ks5SMLocERNS1_15SmallVectorImplINS1_6MCInstEEE
        - _ZN12_GLOBAL__N_113MipsAsmParser20tryExpandInstructionERN7llvm_ks6MCInstENS1_5SMLocERNS1_15SmallVectorImplIS2_EE
        - _ZN12_GLOBAL__N_113MipsAsmParser9createNopEbN7llvm_ks5SMLocERNS1_15SmallVectorImplINS1_6MCInstEEE
        - _ZN12_GLOBAL__N_113MipsAsmParser9inPicModeEv
        - _ZN12_GLOBAL__N_17emitRRIEjjjsN7llvm_ks5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
        - _ZN12_GLOBAL__N_17emitRRXEjjjN7llvm_ks9MCOperandENS0_5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
        - _ZN7llvm_ks11SmallVectorINS_6MCInstELj3EEC2Ev
        - _ZN7llvm_ks11SmallVectorINS_6MCInstELj3EED2Ev
        - _ZN7llvm_ks17OffsetToAlignmentEmm
        - _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_6MCInstELb0EE9push_backERKS1_
        - _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__110unique_ptrIN12_GLOBAL__N_120MipsAssemblerOptionsENS1_14default_deleteIS4_EEEEvE4backEv
        - _ZN7llvm_ks5isIntILj10EEEbl
        - _ZN7llvm_ks5isIntILj25EEEbl
        - _ZN7llvm_ks5isIntILj8EEEbl
        - _ZN7llvm_ks5isIntILj9EEEbl
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks6MCInst10getOperandEj
        - _ZN7llvm_ks6MCInst6setLocENS_5SMLocE
        - _ZN7llvm_ks6MCInst9setOpcodeEj
        - _ZN7llvm_ks6MCInstC2Em
        - _ZN7llvm_ks6MCInstD2Ev
        - _ZN7llvm_ks6MCInstaSERKS0_
        - _ZN7llvm_ks6isIntNEjl
        - _ZN7llvm_ks9MCOperand10createExprEPKNS_6MCExprE
        - _ZN7llvm_ks9MCOperand6setImmEl
        - _ZN7llvm_ks9MCOperand9createRegEj
        - _ZN7llvm_ks9MCOperandC2Ev
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZNK12_GLOBAL__N_113MipsAsmParser11hasMips32r6Ev
        - _ZNK12_GLOBAL__N_113MipsAsmParser15inMicroMipsModeEv
        - _ZNK12_GLOBAL__N_113MipsAsmParser9hasCnMipsEv
        - _ZNK12_GLOBAL__N_113MipsAsmParser9isABI_N32Ev
        - _ZNK12_GLOBAL__N_113MipsAsmParser9isABI_N64Ev
        - _ZNK12_GLOBAL__N_113MipsAsmParser9isABI_O32Ev
        - _ZNK12_GLOBAL__N_120MipsAssemblerOptions9isReorderEv
        - _ZNK7llvm_ks11MCInstrDesc12hasDelaySlotEv
        - _ZNK7llvm_ks11MCInstrDesc14getNumOperandsEv
        - _ZNK7llvm_ks11MCInstrDesc6isCallEv
        - _ZNK7llvm_ks11MCInstrDesc7mayLoadEv
        - _ZNK7llvm_ks11MCInstrDesc8isBranchEv
        - _ZNK7llvm_ks11MCInstrDesc8mayStoreEv
        - _ZNK7llvm_ks11MipsABIInfo12ArePtrs64bitEv
        - _ZNK7llvm_ks14MCRegisterInfo11getRegClassEj
        - _ZNK7llvm_ks15MCRegisterClass8containsEj
        - _ZNK7llvm_ks15MCSymbolRefExpr7getKindEv
        - _ZNK7llvm_ks6MCExpr7getKindEv
        - _ZNK7llvm_ks6MCInst9getOpcodeEv
        - _ZNK7llvm_ks8MCSymbol11isInSectionEb
        - _ZNK7llvm_ks8MCSymbol11isTemporaryEv
        - _ZNK7llvm_ks9MCContext15getRegisterInfoEv
        - _ZNK7llvm_ks9MCOperand5isImmEv
        - _ZNK7llvm_ks9MCOperand6getImmEv
        - _ZNK7llvm_ks9MCOperand6getRegEv
        - _ZNK7llvm_ks9MCOperand6isExprEv
        - _ZNK7llvm_ks9MCOperand7getExprEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1545,5'
          Branch Sides:    []
        - Branch String:   'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1642,5'
          Branch Sides:    []
        - Branch String:   'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1835,5'
          Branch Sides:    []
        - Branch String:   'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2026,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1536,46'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1536,29'
          Dst:             _ZL11getInstDescj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1539,8'
          Dst:             _ZN7llvm_ks6MCInst6setLocENS_5SMLocE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1541,12'
          Dst:             _ZNK7llvm_ks11MCInstrDesc8isBranchEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1541,31'
          Dst:             _ZNK7llvm_ks11MCInstrDesc6isCallEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1542,34'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1543,15'
          Dst:             _ZN7llvm_ks9MCOperandC2Ev
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1552,7'
          Dst:             _ZNK12_GLOBAL__N_113MipsAsmParser9hasCnMipsEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1552,7'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1559,7'
          Dst:             _ZNK7llvm_ks11MCInstrDesc14getNumOperandsEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1559,7'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1560,21'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1561,19'
          Dst:             _ZNK7llvm_ks9MCOperand5isImmEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1563,19'
          Dst:             _ZNK12_GLOBAL__N_113MipsAsmParser15inMicroMipsModeEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1563,55'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1563,12'
          Dst:             _ZN7llvm_ks6isIntNEjl
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1568,36'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1569,37'
          Dst:             _ZNK12_GLOBAL__N_113MipsAsmParser15inMicroMipsModeEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1568,11'
          Dst:             _ZN7llvm_ks17OffsetToAlignmentEmm
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1591,7'
          Dst:             _ZNK7llvm_ks11MCInstrDesc14getNumOperandsEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1591,7'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1592,21'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1593,19'
          Dst:             _ZNK7llvm_ks9MCOperand5isImmEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1595,19'
          Dst:             _ZNK12_GLOBAL__N_113MipsAsmParser15inMicroMipsModeEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1595,55'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1595,12'
          Dst:             _ZN7llvm_ks6isIntNEjl
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1600,36'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1601,37'
          Dst:             _ZNK12_GLOBAL__N_113MipsAsmParser15inMicroMipsModeEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1600,11'
          Dst:             _ZN7llvm_ks17OffsetToAlignmentEmm
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1611,7'
          Dst:             _ZNK7llvm_ks11MCInstrDesc14getNumOperandsEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1611,7'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1612,21'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1613,19'
          Dst:             _ZNK7llvm_ks9MCOperand5isImmEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1615,28'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1615,12'
          Dst:             _ZN7llvm_ks5isIntILj8EEEbl
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1620,36'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1620,11'
          Dst:             _ZN7llvm_ks17OffsetToAlignmentEmm
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1631,7'
          Dst:             _ZNK12_GLOBAL__N_113MipsAsmParser11hasMips32r6Ev
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1631,29'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1637,7'
          Dst:             _ZNK12_GLOBAL__N_113MipsAsmParser9hasCnMipsEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1638,34'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1639,15'
          Dst:             _ZN7llvm_ks9MCOperandC2Ev
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1650,9'
          Dst:             _ZNK7llvm_ks11MCInstrDesc14getNumOperandsEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1650,9'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1652,21'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1653,19'
          Dst:             _ZNK7llvm_ks9MCOperand5isImmEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1658,20'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1666,16'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1668,16'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1668,30'
          Dst:             _ZN7llvm_ks9MCOperand6setImmEl
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1674,9'
          Dst:             _ZNK7llvm_ks11MCInstrDesc14getNumOperandsEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1674,9'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1675,21'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1676,19'
          Dst:             _ZNK7llvm_ks9MCOperand5isImmEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1681,20'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1682,14'
          Dst:             _ZN7llvm_ks5isIntILj10EEEbl
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1693,13'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1693,46'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1694,7'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser9inPicModeEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1694,27'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1694,41'
          Dst:             _ZNK7llvm_ks9MCOperand6isExprEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1695,5'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser13warnIfNoMacroEN7llvm_ks5SMLocE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1697,34'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1697,48'
          Dst:             _ZNK7llvm_ks9MCOperand7getExprEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1701,9'
          Dst:             _ZL20countMCSymbolRefExprPKN7llvm_ks6MCExprE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1711,30'
          Dst:             _ZL17getSingleMCSymbolPKN7llvm_ks6MCExprE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1716,17'
          Dst:             _ZNK7llvm_ks8MCSymbol11isInSectionEb
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1716,42'
          Dst:             _ZNK7llvm_ks8MCSymbol11isTemporaryEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1717,11'
          Dst:             _ZNK12_GLOBAL__N_113MipsAsmParser9isABI_O32Ev
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1724,67'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1724,40'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser17evaluateRelocExprEPKN7llvm_ks6MCExprENS1_9StringRefE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1725,66'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1725,39'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser17evaluateRelocExprEPKN7llvm_ks6MCExprENS1_9StringRefE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1728,17'
          Dst:             _ZN7llvm_ks9MCOperand10createExprEPKNS_6MCExprE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1727,9'
          Dst:             _ZN12_GLOBAL__N_17emitRRXEjjjN7llvm_ks9MCOperandENS0_5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1730,17'
          Dst:             _ZN7llvm_ks9MCOperand10createExprEPKNS_6MCExprE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1729,9'
          Dst:             _ZN12_GLOBAL__N_17emitRRXEjjjN7llvm_ks9MCOperandENS0_5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1731,18'
          Dst:             _ZNK12_GLOBAL__N_113MipsAsmParser9isABI_N32Ev
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1731,33'
          Dst:             _ZNK12_GLOBAL__N_113MipsAsmParser9isABI_N64Ev
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1737,69'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1737,42'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser17evaluateRelocExprEPKN7llvm_ks6MCExprENS1_9StringRefE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1739,21'
          Dst:             _ZNK7llvm_ks11MipsABIInfo12ArePtrs64bitEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1740,17'
          Dst:             _ZN7llvm_ks9MCOperand10createExprEPKNS_6MCExprE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1739,9'
          Dst:             _ZN12_GLOBAL__N_17emitRRXEjjjN7llvm_ks9MCOperandENS0_5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1747,66'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1747,39'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser17evaluateRelocExprEPKN7llvm_ks6MCExprENS1_9StringRefE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1749,19'
          Dst:             _ZNK7llvm_ks11MipsABIInfo12ArePtrs64bitEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1750,15'
          Dst:             _ZN7llvm_ks9MCOperand10createExprEPKNS_6MCExprE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1749,7'
          Dst:             _ZN12_GLOBAL__N_17emitRRXEjjjN7llvm_ks9MCOperandENS0_5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1753,12'
          Dst:             _ZN7llvm_ks6MCInstC2Em
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1754,27'
          Dst:             _ZNK12_GLOBAL__N_113MipsAsmParser15inMicroMipsModeEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1755,16'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1767,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1757,26'
          Dst:             _ZNK12_GLOBAL__N_113MipsAsmParser15inMicroMipsModeEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1757,16'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1758,25'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1758,14'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1759,25'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1759,14'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1765,10'
          Dst:             _ZN7llvm_ks6MCInstaSERKS0_
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1767,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1769,12'
          Dst:             _ZNK7llvm_ks11MCInstrDesc7mayLoadEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1769,30'
          Dst:             _ZNK7llvm_ks11MCInstrDesc8mayStoreEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1772,35'
          Dst:             _ZNK7llvm_ks11MCInstrDesc14getNumOperandsEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1776,30'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1777,16'
          Dst:             _ZNK7llvm_ks9MCOperand5isImmEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1778,30'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1781,59'
          Dst:             _ZNK7llvm_ks11MCInstrDesc7mayLoadEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1781,13'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser13expandMemInstERN7llvm_ks6MCInstENS1_5SMLocERNS1_15SmallVectorImplIS2_EEbb
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1784,23'
          Dst:             _ZNK7llvm_ks9MCOperand6isExprEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1785,35'
          Dst:             _ZNK7llvm_ks9MCOperand7getExprEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1786,21'
          Dst:             _ZNK7llvm_ks6MCExpr7getKindEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1789,21'
          Dst:             _ZNK7llvm_ks15MCSymbolRefExpr7getKindEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1791,61'
          Dst:             _ZNK7llvm_ks11MCInstrDesc7mayLoadEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1791,15'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser13expandMemInstERN7llvm_ks6MCInstENS1_5SMLocERNS1_15SmallVectorImplIS2_EEbb
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1794,23'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser11isEvaluatedEPKN7llvm_ks6MCExprE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1795,59'
          Dst:             _ZNK7llvm_ks11MCInstrDesc7mayLoadEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1795,13'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser13expandMemInstERN7llvm_ks6MCInstENS1_5SMLocERNS1_15SmallVectorImplIS2_EEbb
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1803,7'
          Dst:             _ZNK12_GLOBAL__N_113MipsAsmParser15inMicroMipsModeEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1804,14'
          Dst:             _ZNK7llvm_ks11MCInstrDesc7mayLoadEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1806,37'
          Dst:             _ZNK7llvm_ks11MCInstrDesc14getNumOperandsEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1810,32'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1811,18'
          Dst:             _ZNK7llvm_ks9MCOperand5isImmEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1812,32'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1813,38'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1814,39'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1815,17'
          Dst:             _ZN7llvm_ks5isIntILj9EEEbl
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1816,17'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1816,30'
          Dst:             _ZNK7llvm_ks9MCContext15getRegisterInfoEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1816,49'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo11getRegClassEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1817,60'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1817,44'
          Dst:             _ZNK7llvm_ks15MCRegisterClass8containsEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1818,26'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1819,25'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1821,45'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1821,15'
          Dst:             _ZN12_GLOBAL__N_17emitRRIEjjjsN7llvm_ks5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1832,15'
          Dst:             _ZN7llvm_ks9MCOperandC2Ev
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1835,18'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1839,21'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1840,19'
          Dst:             _ZNK7llvm_ks9MCOperand5isImmEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1845,20'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1853,21'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1854,19'
          Dst:             _ZNK7llvm_ks9MCOperand5isImmEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1859,20'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1869,21'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1870,19'
          Dst:             _ZNK7llvm_ks9MCOperand5isImmEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1875,20'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1883,21'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1884,19'
          Dst:             _ZNK7llvm_ks9MCOperand5isImmEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1889,20'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1897,21'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1898,19'
          Dst:             _ZNK7llvm_ks9MCOperand5isImmEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1903,20'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1912,21'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1913,19'
          Dst:             _ZNK7llvm_ks9MCOperand5isImmEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1918,20'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1919,13'
          Dst:             _ZN7llvm_ks17OffsetToAlignmentEmm
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1931,21'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1932,19'
          Dst:             _ZNK7llvm_ks9MCOperand5isImmEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1937,20'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1947,21'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1948,19'
          Dst:             _ZNK7llvm_ks9MCOperand5isImmEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1953,20'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1962,21'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1963,19'
          Dst:             _ZNK7llvm_ks9MCOperand5isImmEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1968,20'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1978,21'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1979,19'
          Dst:             _ZNK7llvm_ks9MCOperand5isImmEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1984,20'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1994,21'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1995,19'
          Dst:             _ZNK7llvm_ks9MCOperand5isImmEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2000,20'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2008,31'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2009,19'
          Dst:             _ZNK7llvm_ks9MCOperand5isImmEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2014,24'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2015,32'
          Dst:             _ZN7llvm_ks5isIntILj25EEEbl
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2025,7'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser20tryExpandInstructionERN7llvm_ks6MCInstENS1_5SMLocERNS1_15SmallVectorImplIS2_EE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2028,18'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_6MCInstELb0EE9push_backERKS1_
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2038,12'
          Dst:             _ZNK7llvm_ks11MCInstrDesc12hasDelaySlotEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2038,47'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__110unique_ptrIN12_GLOBAL__N_120MipsAssemblerOptionsENS1_14default_deleteIS4_EEEEvE4backEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2038,55'
          Dst:             _ZNK12_GLOBAL__N_120MipsAssemblerOptions9isReorderEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2039,38'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2039,15'
          Dst:             _ZL17hasShortDelaySlotj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2039,5'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser9createNopEbN7llvm_ks5SMLocERNS1_15SmallVectorImplINS1_6MCInstEEE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2041,13'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2042,13'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2043,7'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser17isPicAndNotNxxAbiEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2048,29'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__110unique_ptrIN12_GLOBAL__N_120MipsAssemblerOptionsENS1_14default_deleteIS4_EEEEvE4backEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2048,37'
          Dst:             _ZNK12_GLOBAL__N_120MipsAssemblerOptions9isReorderEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2049,42'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2049,19'
          Dst:             _ZL17hasShortDelaySlotj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2049,9'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser9createNopEbN7llvm_ks5SMLocERNS1_15SmallVectorImplINS1_6MCInstEEE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2052,30'
          Dst:             _ZN7llvm_ks11SmallVectorINS_6MCInstELj3EEC2Ev
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2053,7'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser20createCpRestoreMemOpEbiN7llvm_ks5SMLocERNS1_15SmallVectorImplINS1_6MCInstEEE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2057,22'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_6MCInstELb0EE9push_backERKS1_
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2059,5'
          Dst:             _ZN7llvm_ks11SmallVectorINS_6MCInstELj3EED2Ev
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2059,5'
          Dst:             _ZN7llvm_ks11SmallVectorINS_6MCInstELj3EED2Ev
    - functionName:    _ZNK12_GLOBAL__N_113MipsAsmParser9isABI_O32Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 457
      functionLinenumberEnd: 457
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks11MipsABIInfo5IsO32Ev
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:457,39'
          Dst:             _ZNK7llvm_ks11MipsABIInfo5IsO32Ev
    - functionName:    _ZN12_GLOBAL__N_113MipsAsmParser17evaluateRelocExprEPKN7llvm_ks6MCExprENS1_9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4117
      functionLinenumberEnd: 4175
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          236
      EdgeCount:       27
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN12_GLOBAL__N_113MipsAsmParser14getVariantKindEN7llvm_ks9StringRefE
        - _ZN12_GLOBAL__N_113MipsAsmParser17evaluateRelocExprEPKN7llvm_ks6MCExprENS1_9StringRefE
        - _ZN7llvm_ks10MipsMCExpr21isSupportedBinaryExprENS_15MCSymbolRefExpr11VariantKindEPKNS_12MCBinaryExprE
        - _ZN7llvm_ks10MipsMCExpr6createENS_15MCSymbolRefExpr11VariantKindEPKNS_6MCExprERNS_9MCContextE
        - _ZN7llvm_ks11MCUnaryExpr6createENS0_6OpcodeEPKNS_6MCExprERNS_9MCContextE
        - _ZN7llvm_ks12MCBinaryExpr6createENS0_6OpcodeEPKNS_6MCExprES4_RNS_9MCContextE
        - _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - _ZN7llvm_ks15MCSymbolRefExpr6createEPKNS_8MCSymbolENS0_11VariantKindERNS_9MCContextE
        - _ZN7llvm_ks18report_fatal_errorEPKcb
        - _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - _ZN7llvm_ks8dyn_castINS_11MCUnaryExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks8dyn_castINS_12MCBinaryExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks8dyn_castINS_15MCSymbolRefExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK7llvm_ks11MCUnaryExpr10getSubExprEv
        - _ZNK7llvm_ks11MCUnaryExpr9getOpcodeEv
        - _ZNK7llvm_ks12MCBinaryExpr6getLHSEv
        - _ZNK7llvm_ks12MCBinaryExpr6getRHSEv
        - _ZNK7llvm_ks12MCBinaryExpr9getOpcodeEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - _ZNK7llvm_ks15MCSymbolRefExpr9getSymbolEv
      functionUses:    10
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4123,5'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4120,35'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4123,13'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser14getVariantKindEN7llvm_ks9StringRefE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4126,18'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4131,20'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4135,20'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4139,20'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4142,7'
          Dst:             _ZN7llvm_ks18report_fatal_errorEPKcb
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4144,40'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4144,12'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4147,37'
          Dst:             _ZN7llvm_ks8dyn_castINS_15MCSymbolRefExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4149,37'
          Dst:             _ZNK7llvm_ks15MCSymbolRefExpr9getSymbolEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4150,39'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser14getVariantKindEN7llvm_ks9StringRefE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4151,47'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4151,11'
          Dst:             _ZN7llvm_ks15MCSymbolRefExpr6createEPKNS_8MCSymbolENS0_11VariantKindERNS_9MCContextE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4155,32'
          Dst:             _ZN7llvm_ks8dyn_castINS_12MCBinaryExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4156,39'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser14getVariantKindEN7llvm_ks9StringRefE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4159,9'
          Dst:             _ZN7llvm_ks10MipsMCExpr21isSupportedBinaryExprENS_15MCSymbolRefExpr11VariantKindEPKNS_12MCBinaryExprE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4160,43'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4160,14'
          Dst:             _ZN7llvm_ks10MipsMCExpr6createENS_15MCSymbolRefExpr11VariantKindEPKNS_6MCExprERNS_9MCContextE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4162,48'
          Dst:             _ZNK7llvm_ks12MCBinaryExpr6getLHSEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4162,26'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser17evaluateRelocExprEPKN7llvm_ks6MCExprENS1_9StringRefE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4163,48'
          Dst:             _ZNK7llvm_ks12MCBinaryExpr6getRHSEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4163,26'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser17evaluateRelocExprEPKN7llvm_ks6MCExprENS1_9StringRefE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4164,36'
          Dst:             _ZNK7llvm_ks12MCBinaryExpr9getOpcodeEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4164,61'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4164,11'
          Dst:             _ZN7llvm_ks12MCBinaryExpr6createENS0_6OpcodeEPKNS_6MCExprES4_RNS_9MCContextE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4168,31'
          Dst:             _ZN7llvm_ks8dyn_castINS_11MCUnaryExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4169,49'
          Dst:             _ZNK7llvm_ks11MCUnaryExpr10getSubExprEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4169,27'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser17evaluateRelocExprEPKN7llvm_ks6MCExprENS1_9StringRefE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4170,35'
          Dst:             _ZNK7llvm_ks11MCUnaryExpr9getOpcodeEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4170,55'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4170,11'
          Dst:             _ZN7llvm_ks11MCUnaryExpr6createENS0_6OpcodeEPKNS_6MCExprERNS_9MCContextE
    - functionName:    _ZN12_GLOBAL__N_113MipsAsmParser13expandMemInstERN7llvm_ks6MCInstENS1_5SMLocERNS1_15SmallVectorImplIS2_EEbb
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2691
      functionLinenumberEnd: 2764
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         53
      ICount:          360
      EdgeCount:       66
      CyclomaticComplexity: 15
      functionsReached:
        - _ZL11getInstDescj
        - _ZN12_GLOBAL__N_113MipsAsmParser17evaluateRelocExprEPKN7llvm_ks6MCExprENS1_9StringRefE
        - _ZN12_GLOBAL__N_113MipsAsmParser8getATRegEN7llvm_ks5SMLocE
        - _ZN12_GLOBAL__N_16emitRXEjjN7llvm_ks9MCOperandENS0_5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
        - _ZN12_GLOBAL__N_17emitRRREjjjjN7llvm_ks5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
        - _ZN12_GLOBAL__N_17emitRRXEjjjN7llvm_ks9MCOperandENS0_5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
        - _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - _ZN7llvm_ks6MCInst10getOperandEj
        - _ZN7llvm_ks9MCOperand10createExprEPKNS_6MCExprE
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZNK7llvm_ks14MCRegisterInfo11getRegClassEj
        - _ZNK7llvm_ks15MCRegisterClass5getIDEv
        - _ZNK7llvm_ks6MCInst9getOpcodeEv
        - _ZNK7llvm_ks9MCContext15getRegisterInfoEv
        - _ZNK7llvm_ks9MCOperand5isImmEv
        - _ZNK7llvm_ks9MCOperand5isRegEv
        - _ZNK7llvm_ks9MCOperand6getImmEv
        - _ZNK7llvm_ks9MCOperand6getRegEv
        - _ZNK7llvm_ks9MCOperand7getExprEv
        - __assert_fail
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2696,3'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2696,3'
          Dst:             _ZNK7llvm_ks9MCOperand5isRegEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2696,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2697,28'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2697,42'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2699,3'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2699,3'
          Dst:             _ZNK7llvm_ks9MCOperand5isRegEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2699,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2700,30'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2700,44'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2703,5'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2703,5'
          Dst:             _ZNK7llvm_ks9MCOperand5isImmEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2703,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2704,22'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2704,36'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2711,23'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2711,37'
          Dst:             _ZNK7llvm_ks9MCOperand7getExprEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2734,46'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2734,29'
          Dst:             _ZL11getInstDescj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2737,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2737,20'
          Dst:             _ZNK7llvm_ks9MCContext15getRegisterInfoEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2737,39'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo11getRegClassEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2737,64'
          Dst:             _ZNK7llvm_ks15MCRegisterClass5getIDEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2745,17'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser8getATRegEN7llvm_ks5SMLocE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2751,22'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2752,74'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2752,44'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser17evaluateRelocExprEPKN7llvm_ks6MCExprENS1_9StringRefE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2752,22'
          Dst:             _ZN7llvm_ks9MCOperand10createExprEPKNS_6MCExprE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2750,3'
          Dst:             _ZN12_GLOBAL__N_16emitRXEjjN7llvm_ks9MCOperandENS0_5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2756,5'
          Dst:             _ZN12_GLOBAL__N_17emitRRREjjjjN7llvm_ks5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2759,16'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2761,17'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2762,69'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2762,39'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser17evaluateRelocExprEPKN7llvm_ks6MCExprENS1_9StringRefE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2762,17'
          Dst:             _ZN7llvm_ks9MCOperand10createExprEPKNS_6MCExprE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:2759,3'
          Dst:             _ZN12_GLOBAL__N_17emitRRXEjjjN7llvm_ks9MCOperandENS0_5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
    - functionName:    _ZN7llvm_ks11SmallVectorINS_6MCInstELj3EEC2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 872
      functionLinenumberEnd: 873
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplINS_6MCInstEEC2Ej
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:872,19'
          Dst:             _ZN7llvm_ks15SmallVectorImplINS_6MCInstEEC2Ej
    - functionName:    _ZN12_GLOBAL__N_113MipsAsmParser20createCpRestoreMemOpEbiN7llvm_ks5SMLocERNS1_15SmallVectorImplINS1_6MCInstEEE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3696
      functionLinenumberEnd: 3710
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - bool
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          131
      EdgeCount:       24
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN12_GLOBAL__N_113MipsAsmParser13expandMemInstERN7llvm_ks6MCInstENS1_5SMLocERNS1_15SmallVectorImplIS2_EEbb
        - _ZN12_GLOBAL__N_17emitRRIEjjjsN7llvm_ks5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
        - _ZN7llvm_ks5isIntILj16EEEbl
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks6MCInst9setOpcodeEj
        - _ZN7llvm_ks6MCInstC2Em
        - _ZN7llvm_ks6MCInstD2Ev
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZN7llvm_ks9MCOperand9createRegEj
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3698,8'
          Dst:             _ZN7llvm_ks5isIntILj16EEEbl
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3699,12'
          Dst:             _ZN7llvm_ks6MCInstC2Em
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3700,13'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3701,24'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3701,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3702,24'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3702,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3703,24'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3703,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3704,5'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser13expandMemInstERN7llvm_ks6MCInstENS1_5SMLocERNS1_15SmallVectorImplIS2_EEbb
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3706,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3706,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3708,3'
          Dst:             _ZN12_GLOBAL__N_17emitRRIEjjjsN7llvm_ks5SMLocERNS0_15SmallVectorImplINS0_6MCInstEEE
    - functionName:    _ZN7llvm_ks11SmallVectorINS_6MCInstELj3EED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 868
      functionLinenumberEnd: 868
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplINS_6MCInstEED2Ev
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:868,7'
          Dst:             _ZN7llvm_ks15SmallVectorImplINS_6MCInstEED2Ev
    - functionName:    _ZN7llvm_ks15SmallVectorImplINS_6MCInstEEC2Ej
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 364
      functionLinenumberEnd: 365
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_6MCInstELb0EEC2Em
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:364,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_6MCInstELb0EEC2Em
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseINS_6MCInstELb0EEC2Em
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 178
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks25SmallVectorTemplateCommonINS_6MCInstEvEC2Em
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:178,42'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINS_6MCInstEvEC2Em
    - functionName:    _ZN7llvm_ks25SmallVectorTemplateCommonINS_6MCInstEvEC2Em
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorBaseC2EPvm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:78,44'
          Dst:             _ZN7llvm_ks15SmallVectorBaseC2EPvm
    - functionName:    _ZNK7llvm_ks15MCRegisterClass5getIDEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCRegisterInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_113MipsAsmParser14getVariantKindEN7llvm_ks9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4742
      functionLinenumberEnd: 4775
      functionDepth:   0
      returnType:      short
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         185
      ICount:          1307
      EdgeCount:       261
      CyclomaticComplexity: 78
      functionsReached:
        - __assert_fail
        - memcmp
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4746,12'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4747,12'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4748,12'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4749,12'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4750,12'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4751,12'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4752,12'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4753,12'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4754,12'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4755,12'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4756,12'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4757,12'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4758,12'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4759,12'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4760,12'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4761,12'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4762,12'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4763,12'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4764,12'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4765,12'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4766,12'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4767,12'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4768,12'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4769,12'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4770,12'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4773,3'
          Dst:             __assert_fail
    - functionName:    _ZNK7llvm_ks11MipsABIInfo5IsO32Ev
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/Mips/MCTargetDesc/MipsABIInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_113MipsAsmParser20MatchInstructionImplERKN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERNS1_6MCInstERmbj
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 5230
      functionLinenumberEnd: 5345
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         73
      ICount:          607
      EdgeCount:       93
      CyclomaticComplexity: 22
      functionsReached:
        - _ZL20validateOperandClassRN7llvm_ks18MCParsedAsmOperandEN12_GLOBAL__N_114MatchClassKindE
        - _ZN12_GLOBAL__N_113MipsAsmParser15convertToMCInstEjRN7llvm_ks6MCInstEjRKNS1_15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS5_14default_deleteIS7_EEEEEE
        - _ZN7llvm_ks15countPopulationImEEjT_
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - _ZN7llvm_ks6MCInst5clearEv
        - _ZN7llvm_ks6MCInst9setOpcodeEj
        - _ZNK12_GLOBAL__N_110MatchEntry11getMnemonicEv
        - _ZNK12_GLOBAL__N_111MipsOperand8getTokenEv
        - _ZNK7llvm_ks17MCTargetAsmParser20getAvailableFeaturesEv
        - __assert_fail
        - memcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:5253,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:5238,32'
          Dst:             _ZNK7llvm_ks17MCTargetAsmParser20getAvailableFeaturesEv
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:5241,40'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:5241,53'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand8getTokenEv
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:5254,12'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:5267,5'
          Dst:             _ZNK12_GLOBAL__N_110MatchEntry11getMnemonicEv
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:5267,5'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:5276,37'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:5277,23'
          Dst:             _ZL20validateOperandClassRN7llvm_ks18MCParsedAsmOperandEN12_GLOBAL__N_114MatchClassKindE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:5307,11'
          Dst:             _ZN7llvm_ks15countPopulationImEEjT_
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:5308,11'
          Dst:             _ZN7llvm_ks15countPopulationImEEjT_
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:5313,10'
          Dst:             _ZN7llvm_ks6MCInst5clearEv
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:5316,12'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:5323,5'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser15convertToMCInstEjRN7llvm_ks6MCInstEjRKNS1_15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS5_14default_deleteIS7_EEEEEE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:5329,12'
          Dst:             _ZN7llvm_ks6MCInst5clearEv
    - functionName:    _ZNK12_GLOBAL__N_110MatchEntry11getMnemonicEv
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 3117
      functionLinenumberEnd: 3119
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          70
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:3118,14'
          Dst:             __assert_fail
    - functionName:    _ZN12_GLOBAL__N_110LessOpcodeclEN7llvm_ks9StringRefERKNS_10MatchEntryE
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 3128
      functionLinenumberEnd: 3129
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          41
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ksltENS_9StringRefES0_
        - _ZNK12_GLOBAL__N_110MatchEntry11getMnemonicEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:3129,24'
          Dst:             _ZNK12_GLOBAL__N_110MatchEntry11getMnemonicEv
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:3129,18'
          Dst:             _ZN7llvm_ksltENS_9StringRefES0_
    - functionName:    _ZN12_GLOBAL__N_110LessOpcodeclERKNS_10MatchEntryEN7llvm_ks9StringRefE
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 3125
      functionLinenumberEnd: 3126
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          41
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ksltENS_9StringRefES0_
        - _ZNK12_GLOBAL__N_110MatchEntry11getMnemonicEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:3126,18'
          Dst:             _ZNK12_GLOBAL__N_110MatchEntry11getMnemonicEv
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:3126,32'
          Dst:             _ZN7llvm_ksltENS_9StringRefES0_
    - functionName:    _ZN7llvm_ks11SmallVectorINS_6MCInstELj8EEC2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 872
      functionLinenumberEnd: 873
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplINS_6MCInstEEC2Ej
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:872,19'
          Dst:             _ZN7llvm_ks15SmallVectorImplINS_6MCInstEEC2Ej
    - functionName:    _ZN12_GLOBAL__N_113MipsAsmParser22parseDirectiveModuleFPEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5948
      functionLinenumberEnd: 5978
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          78
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN12_GLOBAL__N_113MipsAsmParser15parseFpABIValueERN7llvm_ks19MipsABIFlagsSection9FpABIKindENS1_9StringRefE
        - _ZN12_GLOBAL__N_113MipsAsmParser16reportParseErrorEN7llvm_ks5TwineE
        - _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks5TwineC2EPKc
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5949,25'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5950,23'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5952,13'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5953,22'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5953,5'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser16reportParseErrorEN7llvm_ks5TwineE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5959,31'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5959,8'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser15parseFpABIValueERN7llvm_ks19MipsABIFlagsSection9FpABIKindENS1_9StringRefE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5962,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5962,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5963,22'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5963,5'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser16reportParseErrorEN7llvm_ks5TwineE
    - functionName:    _ZN12_GLOBAL__N_113MipsAsmParser16reportParseErrorEN7llvm_ks5TwineE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4904
      functionLinenumberEnd: 4908
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks20MCAsmParserExtension5ErrorENS_5SMLocERKNS_5TwineE
        - _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZNK7llvm_ks10MCAsmLexer6getLocEv
      functionUses:    79
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4905,25'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4906,15'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4906,26'
          Dst:             _ZNK7llvm_ks10MCAsmLexer6getLocEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4908,10'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension5ErrorENS_5SMLocERKNS_5TwineE
    - functionName:    _ZN12_GLOBAL__N_113MipsAsmParser15parseFpABIValueERN7llvm_ks19MipsABIFlagsSection9FpABIKindENS1_9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5982
      functionLinenumberEnd: 6053
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         45
      ICount:          449
      EdgeCount:       61
      CyclomaticComplexity: 18
      functionsReached:
        - _ZN12_GLOBAL__N_113MipsAsmParser14setFeatureBitsEmN7llvm_ks9StringRefE
        - _ZN12_GLOBAL__N_113MipsAsmParser16clearFeatureBitsEmN7llvm_ks9StringRefE
        - _ZN12_GLOBAL__N_113MipsAsmParser16reportParseErrorEN7llvm_ks5TwineE
        - _ZN12_GLOBAL__N_113MipsAsmParser20setModuleFeatureBitsEmN7llvm_ks9StringRefE
        - _ZN12_GLOBAL__N_113MipsAsmParser22clearModuleFeatureBitsEmN7llvm_ks9StringRefE
        - _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks5TwineC2EPKc
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZN7llvm_ksplEPKcRKNS_9StringRefE
        - _ZN7llvm_ksplERKNS_5TwineES2_
        - _ZNK12_GLOBAL__N_113MipsAsmParser9isABI_O32Ev
        - _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks11MCAsmParser6getTokEv
        - _ZNK7llvm_ks8AsmToken9getIntValERb
        - _ZNK7llvm_ks8AsmToken9getStringEv
        - memcmp
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5983,25'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5984,23'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5985,42'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5987,13'
          Dst:             _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5988,30'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5988,39'
          Dst:             _ZNK7llvm_ks8AsmToken9getStringEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5991,18'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5992,24'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5992,7'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser16reportParseErrorEN7llvm_ks5TwineE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5996,10'
          Dst:             _ZNK12_GLOBAL__N_113MipsAsmParser9isABI_O32Ev
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5997,28'
          Dst:             _ZN7llvm_ksplEPKcRKNS_9StringRefE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5997,42'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5997,40'
          Dst:             _ZN7llvm_ksplERKNS_5TwineES2_
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5997,7'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser16reportParseErrorEN7llvm_ks5TwineE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6003,47'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6003,7'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser20setModuleFeatureBitsEmN7llvm_ks9StringRefE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6004,52'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6004,7'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser22clearModuleFeatureBitsEmN7llvm_ks9StringRefE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6006,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6006,7'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser14setFeatureBitsEmN7llvm_ks9StringRefE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6007,46'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6007,7'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser16clearFeatureBitsEmN7llvm_ks9StringRefE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6012,13'
          Dst:             _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6014,29'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6014,38'
          Dst:             _ZNK7llvm_ks8AsmToken9getIntValERb
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6020,24'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6020,7'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser16reportParseErrorEN7llvm_ks5TwineE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6025,12'
          Dst:             _ZNK12_GLOBAL__N_113MipsAsmParser9isABI_O32Ev
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6026,30'
          Dst:             _ZN7llvm_ksplEPKcRKNS_9StringRefE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6026,44'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6026,42'
          Dst:             _ZN7llvm_ksplERKNS_5TwineES2_
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6026,9'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser16reportParseErrorEN7llvm_ks5TwineE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6032,51'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6032,9'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser22clearModuleFeatureBitsEmN7llvm_ks9StringRefE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6033,54'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6033,9'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser22clearModuleFeatureBitsEmN7llvm_ks9StringRefE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6035,45'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6035,9'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser16clearFeatureBitsEmN7llvm_ks9StringRefE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6036,48'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6036,9'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser16clearFeatureBitsEmN7llvm_ks9StringRefE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6041,51'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6041,9'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser22clearModuleFeatureBitsEmN7llvm_ks9StringRefE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6042,52'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6042,9'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser20setModuleFeatureBitsEmN7llvm_ks9StringRefE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6044,45'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6044,9'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser16clearFeatureBitsEmN7llvm_ks9StringRefE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6045,46'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6045,9'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser14setFeatureBitsEmN7llvm_ks9StringRefE
    - functionName:    _ZN12_GLOBAL__N_113MipsAsmParser20setModuleFeatureBitsEmN7llvm_ks9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 386
      functionLinenumberEnd: 389
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_113MipsAsmParser14setFeatureBitsEmN7llvm_ks9StringRefE
        - _ZN12_GLOBAL__N_120MipsAssemblerOptions11setFeaturesERKN7llvm_ks13FeatureBitsetE
        - _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__110unique_ptrIN12_GLOBAL__N_120MipsAssemblerOptionsENS1_14default_deleteIS4_EEEEvE5frontEv
        - _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - _ZNK7llvm_ks17MCTargetAsmParser6getSTIEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:387,5'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser14setFeatureBitsEmN7llvm_ks9StringRefE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:388,22'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__110unique_ptrIN12_GLOBAL__N_120MipsAssemblerOptionsENS1_14default_deleteIS4_EEEEvE5frontEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:388,43'
          Dst:             _ZNK7llvm_ks17MCTargetAsmParser6getSTIEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:388,52'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:388,31'
          Dst:             _ZN12_GLOBAL__N_120MipsAssemblerOptions11setFeaturesERKN7llvm_ks13FeatureBitsetE
    - functionName:    _ZN12_GLOBAL__N_113MipsAsmParser22clearModuleFeatureBitsEmN7llvm_ks9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 391
      functionLinenumberEnd: 394
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_113MipsAsmParser16clearFeatureBitsEmN7llvm_ks9StringRefE
        - _ZN12_GLOBAL__N_120MipsAssemblerOptions11setFeaturesERKN7llvm_ks13FeatureBitsetE
        - _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__110unique_ptrIN12_GLOBAL__N_120MipsAssemblerOptionsENS1_14default_deleteIS4_EEEEvE5frontEv
        - _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - _ZNK7llvm_ks17MCTargetAsmParser6getSTIEv
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:392,5'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser16clearFeatureBitsEmN7llvm_ks9StringRefE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:393,22'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__110unique_ptrIN12_GLOBAL__N_120MipsAssemblerOptionsENS1_14default_deleteIS4_EEEEvE5frontEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:393,43'
          Dst:             _ZNK7llvm_ks17MCTargetAsmParser6getSTIEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:393,52'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:393,31'
          Dst:             _ZN12_GLOBAL__N_120MipsAssemblerOptions11setFeaturesERKN7llvm_ks13FeatureBitsetE
    - functionName:    _ZN12_GLOBAL__N_113MipsAsmParser14setFeatureBitsEmN7llvm_ks9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 368
      functionLinenumberEnd: 375
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          72
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_120MipsAssemblerOptions11setFeaturesERKN7llvm_ks13FeatureBitsetE
        - _ZN7llvm_ks15MCSubtargetInfo13ToggleFeatureENS_9StringRefE
        - _ZN7llvm_ks17MCTargetAsmParser20setAvailableFeaturesEm
        - _ZN7llvm_ks17MCTargetAsmParser7copySTIEv
        - _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__110unique_ptrIN12_GLOBAL__N_120MipsAssemblerOptionsENS1_14default_deleteIS4_EEEEvE4backEv
        - _ZNK12_GLOBAL__N_113MipsAsmParser24ComputeAvailableFeaturesERKN7llvm_ks13FeatureBitsetE
        - _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - _ZNK7llvm_ks17MCTargetAsmParser6getSTIEv
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:369,11'
          Dst:             _ZNK7llvm_ks17MCTargetAsmParser6getSTIEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:369,20'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:370,30'
          Dst:             _ZN7llvm_ks17MCTargetAsmParser7copySTIEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:372,40'
          Dst:             _ZN7llvm_ks15MCSubtargetInfo13ToggleFeatureENS_9StringRefE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:372,11'
          Dst:             _ZNK12_GLOBAL__N_113MipsAsmParser24ComputeAvailableFeaturesERKN7llvm_ks13FeatureBitsetE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:371,7'
          Dst:             _ZN7llvm_ks17MCTargetAsmParser20setAvailableFeaturesEm
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:373,24'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__110unique_ptrIN12_GLOBAL__N_120MipsAssemblerOptionsENS1_14default_deleteIS4_EEEEvE4backEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:373,48'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:373,32'
          Dst:             _ZN12_GLOBAL__N_120MipsAssemblerOptions11setFeaturesERKN7llvm_ks13FeatureBitsetE
    - functionName:    _ZN12_GLOBAL__N_113MipsAsmParser16clearFeatureBitsEmN7llvm_ks9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 377
      functionLinenumberEnd: 384
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          71
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_120MipsAssemblerOptions11setFeaturesERKN7llvm_ks13FeatureBitsetE
        - _ZN7llvm_ks15MCSubtargetInfo13ToggleFeatureENS_9StringRefE
        - _ZN7llvm_ks17MCTargetAsmParser20setAvailableFeaturesEm
        - _ZN7llvm_ks17MCTargetAsmParser7copySTIEv
        - _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__110unique_ptrIN12_GLOBAL__N_120MipsAssemblerOptionsENS1_14default_deleteIS4_EEEEvE4backEv
        - _ZNK12_GLOBAL__N_113MipsAsmParser24ComputeAvailableFeaturesERKN7llvm_ks13FeatureBitsetE
        - _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - _ZNK7llvm_ks17MCTargetAsmParser6getSTIEv
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:378,9'
          Dst:             _ZNK7llvm_ks17MCTargetAsmParser6getSTIEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:378,18'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:379,30'
          Dst:             _ZN7llvm_ks17MCTargetAsmParser7copySTIEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:381,40'
          Dst:             _ZN7llvm_ks15MCSubtargetInfo13ToggleFeatureENS_9StringRefE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:381,11'
          Dst:             _ZNK12_GLOBAL__N_113MipsAsmParser24ComputeAvailableFeaturesERKN7llvm_ks13FeatureBitsetE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:380,7'
          Dst:             _ZN7llvm_ks17MCTargetAsmParser20setAvailableFeaturesEm
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:382,24'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__110unique_ptrIN12_GLOBAL__N_120MipsAssemblerOptionsENS1_14default_deleteIS4_EEEEvE4backEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:382,48'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:382,32'
          Dst:             _ZN12_GLOBAL__N_120MipsAssemblerOptions11setFeaturesERKN7llvm_ks13FeatureBitsetE
    - functionName:    _ZNK12_GLOBAL__N_113MipsAsmParser24ComputeAvailableFeaturesERKN7llvm_ks13FeatureBitsetE
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 2854
      functionLinenumberEnd: 2930
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         123
      ICount:          903
      EdgeCount:       163
      CyclomaticComplexity: 42
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_120MipsAssemblerOptions11setFeaturesERKN7llvm_ks13FeatureBitsetE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__110unique_ptrIN12_GLOBAL__N_120MipsAssemblerOptionsENS1_14default_deleteIS4_EEEEvE5frontEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionLinenumberEnd: 156
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks15SmallVectorBase5emptyEv
        - __assert_fail
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:155,5'
          Dst:             _ZNK7llvm_ks15SmallVectorBase5emptyEv
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:155,5'
          Dst:             __assert_fail
    - functionName:    _ZN12_GLOBAL__N_113MipsAsmParser8eatCommaEN7llvm_ks9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5410
      functionLinenumberEnd: 5420
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          63
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks20MCAsmParserExtension5ErrorENS_5SMLocERKNS_5TwineE
        - _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks5TwineC2ERKNS_9StringRefE
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks10MCAsmLexer6getLocEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5411,25'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5412,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5412,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5413,17'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5413,28'
          Dst:             _ZNK7llvm_ks10MCAsmLexer6getLocEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5415,23'
          Dst:             _ZN7llvm_ks5TwineC2ERKNS_9StringRefE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5415,12'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension5ErrorENS_5SMLocERKNS_5TwineE
    - functionName:    _ZN12_GLOBAL__N_120MipsAssemblerOptions10setNoMacroEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 74
      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:    _ZN12_GLOBAL__N_120MipsAssemblerOptions8setMacroEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 73
      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:    _ZN12_GLOBAL__N_120MipsAssemblerOptions12setNoReorderEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 70
      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:    _ZN12_GLOBAL__N_120MipsAssemblerOptions10setReorderEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 69
      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:    _ZN12_GLOBAL__N_120MipsAssemblerOptionsC2EPKS0_
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13FeatureBitsetC2Ev
        - _ZNK12_GLOBAL__N_120MipsAssemblerOptions11getFeaturesEv
        - _ZNK12_GLOBAL__N_120MipsAssemblerOptions13getATRegIndexEv
        - _ZNK12_GLOBAL__N_120MipsAssemblerOptions7isMacroEv
        - _ZNK12_GLOBAL__N_120MipsAssemblerOptions9isReorderEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:52,3'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:53,19'
          Dst:             _ZNK12_GLOBAL__N_120MipsAssemblerOptions13getATRegIndexEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:54,21'
          Dst:             _ZNK12_GLOBAL__N_120MipsAssemblerOptions9isReorderEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:55,19'
          Dst:             _ZNK12_GLOBAL__N_120MipsAssemblerOptions7isMacroEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:56,22'
          Dst:             _ZNK12_GLOBAL__N_120MipsAssemblerOptions11getFeaturesEv
    - functionName:    _ZNK12_GLOBAL__N_120MipsAssemblerOptions11getFeaturesEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks11make_uniqueIN12_GLOBAL__N_120MipsAssemblerOptionsEJPS2_EEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS4_10unique_ptrIS6_NS4_14default_deleteIS6_EEEEE4typeEDpOT0_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/STLExtras.h'
      linkageType:     InternalLinkage
      functionLinenumber: 404
      functionLinenumberEnd: 406
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          40
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN12_GLOBAL__N_120MipsAssemblerOptionsC2EPKS0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/STLExtras.h:405,33'
          Dst:             _ZN12_GLOBAL__N_120MipsAssemblerOptionsC2EPKS0_
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrIN12_GLOBAL__N_120MipsAssemblerOptionsENS1_14default_deleteIS4_EEEELb0EE8pop_backEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 243
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__110unique_ptrIN12_GLOBAL__N_120MipsAssemblerOptionsENS1_14default_deleteIS4_EEEEvE6setEndEPS7_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:244,11'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__110unique_ptrIN12_GLOBAL__N_120MipsAssemblerOptionsENS1_14default_deleteIS4_EEEEvE6setEndEPS7_
    - functionName:    _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__110unique_ptrIN12_GLOBAL__N_120MipsAssemblerOptionsENS1_14default_deleteIS4_EEEEvE6setEndEPS7_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks15MCSubtargetInfo14setFeatureBitsERKNS_13FeatureBitsetE
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCSubtargetInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_113MipsAsmParser10selectArchEN7llvm_ks9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 358
      functionLinenumberEnd: 366
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          65
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_120MipsAssemblerOptions11setFeaturesERKN7llvm_ks13FeatureBitsetE
        - _ZN7llvm_ks15MCSubtargetInfo13ToggleFeatureENS_9StringRefE
        - _ZN7llvm_ks15MCSubtargetInfo14setFeatureBitsERKNS_13FeatureBitsetE
        - _ZN7llvm_ks17MCTargetAsmParser20setAvailableFeaturesEm
        - _ZN7llvm_ks17MCTargetAsmParser7copySTIEv
        - _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__110unique_ptrIN12_GLOBAL__N_120MipsAssemblerOptionsENS1_14default_deleteIS4_EEEEvE4backEv
        - _ZNK12_GLOBAL__N_113MipsAsmParser24ComputeAvailableFeaturesERKN7llvm_ks13FeatureBitsetE
        - _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
      functionUses:    16
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:359,28'
          Dst:             _ZN7llvm_ks17MCTargetAsmParser7copySTIEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:360,37'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:362,9'
          Dst:             _ZN7llvm_ks15MCSubtargetInfo14setFeatureBitsERKNS_13FeatureBitsetE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:364,38'
          Dst:             _ZN7llvm_ks15MCSubtargetInfo13ToggleFeatureENS_9StringRefE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:364,9'
          Dst:             _ZNK12_GLOBAL__N_113MipsAsmParser24ComputeAvailableFeaturesERKN7llvm_ks13FeatureBitsetE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:363,5'
          Dst:             _ZN7llvm_ks17MCTargetAsmParser20setAvailableFeaturesEm
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:365,22'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__110unique_ptrIN12_GLOBAL__N_120MipsAssemblerOptionsENS1_14default_deleteIS4_EEEEvE4backEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:365,46'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:365,30'
          Dst:             _ZN12_GLOBAL__N_120MipsAssemblerOptions11setFeaturesERKN7llvm_ks13FeatureBitsetE
    - functionName:    _ZN12_GLOBAL__N_120MipsAssemblerOptions13setATRegIndexEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          28
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_113MipsAsmParser18parseSetAssignmentEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5249
      functionLinenumberEnd: 5271
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          87
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN12_GLOBAL__N_113MipsAsmParser16reportParseErrorEN7llvm_ks5TwineE
        - _ZN7llvm_ks11MCAsmParser15parseExpressionERPKNS_6MCExprE
        - _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - _ZN7llvm_ks20MCAsmParserExtension3LexEv
        - _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks5TwineC2EPKc
        - _ZN7llvm_ks5TwineC2ERKNS_9StringRefE
        - _ZN7llvm_ks8MCSymbol16setVariableValueEPKNS_6MCExprERb
        - _ZN7llvm_ks9MCContext17getOrCreateSymbolERKNS_5TwineE
        - _ZN7llvm_ks9StringRefC2Ev
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5250,13'
          Dst:             _ZN7llvm_ks9StringRefC2Ev
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5252,25'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5255,22'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5255,5'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser16reportParseErrorEN7llvm_ks5TwineE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5257,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5257,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5258,29'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5258,12'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser16reportParseErrorEN7llvm_ks5TwineE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5259,3'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension3LexEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5261,14'
          Dst:             _ZN7llvm_ks11MCAsmParser15parseExpressionERPKNS_6MCExprE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5262,29'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5262,12'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser16reportParseErrorEN7llvm_ks5TwineE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5264,19'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5264,50'
          Dst:             _ZN7llvm_ks5TwineC2ERKNS_9StringRefE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5264,32'
          Dst:             _ZN7llvm_ks9MCContext17getOrCreateSymbolERKNS_5TwineE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5266,8'
          Dst:             _ZN7llvm_ks8MCSymbol16setVariableValueEPKNS_6MCExprERb
    - functionName:    _ZN12_GLOBAL__N_113MipsAsmParser26parseSetHardFloatDirectiveEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5238
      functionLinenumberEnd: 5247
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          49
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_113MipsAsmParser16clearFeatureBitsEmN7llvm_ks9StringRefE
        - _ZN12_GLOBAL__N_113MipsAsmParser16reportParseErrorEN7llvm_ks5TwineE
        - _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks5TwineC2EPKc
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5239,25'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5241,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5241,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5242,29'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5242,12'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser16reportParseErrorEN7llvm_ks5TwineE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5244,44'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5244,3'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser16clearFeatureBitsEmN7llvm_ks9StringRefE
    - functionName:    _ZN12_GLOBAL__N_113MipsAsmParser26parseSetSoftFloatDirectiveEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5227
      functionLinenumberEnd: 5236
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          49
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_113MipsAsmParser14setFeatureBitsEmN7llvm_ks9StringRefE
        - _ZN12_GLOBAL__N_113MipsAsmParser16reportParseErrorEN7llvm_ks5TwineE
        - _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks5TwineC2EPKc
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5228,25'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5230,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5230,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5231,29'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5231,12'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser16reportParseErrorEN7llvm_ks5TwineE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5233,42'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5233,3'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser14setFeatureBitsEmN7llvm_ks9StringRefE
    - functionName:    _ZN12_GLOBAL__N_113MipsAsmParser22parseSetNoMsaDirectiveEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5075
      functionLinenumberEnd: 5086
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          49
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_113MipsAsmParser16clearFeatureBitsEmN7llvm_ks9StringRefE
        - _ZN12_GLOBAL__N_113MipsAsmParser16reportParseErrorEN7llvm_ks5TwineE
        - _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks5TwineC2EPKc
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5076,25'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5080,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5080,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5081,29'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5081,12'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser16reportParseErrorEN7llvm_ks5TwineE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5083,38'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5083,3'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser16clearFeatureBitsEmN7llvm_ks9StringRefE
    - functionName:    _ZN12_GLOBAL__N_113MipsAsmParser20parseSetMsaDirectiveEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5062
      functionLinenumberEnd: 5073
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          49
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_113MipsAsmParser14setFeatureBitsEmN7llvm_ks9StringRefE
        - _ZN12_GLOBAL__N_113MipsAsmParser16reportParseErrorEN7llvm_ks5TwineE
        - _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks5TwineC2EPKc
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5063,25'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5067,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5067,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5068,29'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5068,12'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser16reportParseErrorEN7llvm_ks5TwineE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5070,36'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5070,3'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser14setFeatureBitsEmN7llvm_ks9StringRefE
    - functionName:    _ZN12_GLOBAL__N_113MipsAsmParser22parseSetNoDspDirectiveEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5088
      functionLinenumberEnd: 5101
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          49
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_113MipsAsmParser16clearFeatureBitsEmN7llvm_ks9StringRefE
        - _ZN12_GLOBAL__N_113MipsAsmParser16reportParseErrorEN7llvm_ks5TwineE
        - _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks5TwineC2EPKc
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5089,25'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5093,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5093,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5094,22'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5094,5'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser16reportParseErrorEN7llvm_ks5TwineE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5098,38'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5098,3'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser16clearFeatureBitsEmN7llvm_ks9StringRefE
    - functionName:    _ZN12_GLOBAL__N_113MipsAsmParser22parseSetMips0DirectiveEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5273
      functionLinenumberEnd: 5288
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          65
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_113MipsAsmParser16reportParseErrorEN7llvm_ks5TwineE
        - _ZN12_GLOBAL__N_120MipsAssemblerOptions11setFeaturesERKN7llvm_ks13FeatureBitsetE
        - _ZN7llvm_ks15MCSubtargetInfo14setFeatureBitsERKNS_13FeatureBitsetE
        - _ZN7llvm_ks17MCTargetAsmParser20setAvailableFeaturesEm
        - _ZN7llvm_ks17MCTargetAsmParser7copySTIEv
        - _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__110unique_ptrIN12_GLOBAL__N_120MipsAssemblerOptionsENS1_14default_deleteIS4_EEEEvE4backEv
        - _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__110unique_ptrIN12_GLOBAL__N_120MipsAssemblerOptionsENS1_14default_deleteIS4_EEEEvE5frontEv
        - _ZN7llvm_ks5TwineC2EPKc
        - _ZNK12_GLOBAL__N_113MipsAsmParser24ComputeAvailableFeaturesERKN7llvm_ks13FeatureBitsetE
        - _ZNK12_GLOBAL__N_120MipsAssemblerOptions11getFeaturesEv
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5274,25'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5276,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5276,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5277,29'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5277,12'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser16reportParseErrorEN7llvm_ks5TwineE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5280,26'
          Dst:             _ZN7llvm_ks17MCTargetAsmParser7copySTIEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5282,49'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__110unique_ptrIN12_GLOBAL__N_120MipsAssemblerOptionsENS1_14default_deleteIS4_EEEEvE5frontEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5282,58'
          Dst:             _ZNK12_GLOBAL__N_120MipsAssemblerOptions11getFeaturesEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5282,7'
          Dst:             _ZNK12_GLOBAL__N_113MipsAsmParser24ComputeAvailableFeaturesERKN7llvm_ks13FeatureBitsetE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5281,3'
          Dst:             _ZN7llvm_ks17MCTargetAsmParser20setAvailableFeaturesEm
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5283,39'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__110unique_ptrIN12_GLOBAL__N_120MipsAssemblerOptionsENS1_14default_deleteIS4_EEEEvE5frontEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5283,48'
          Dst:             _ZNK12_GLOBAL__N_120MipsAssemblerOptions11getFeaturesEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5283,7'
          Dst:             _ZN7llvm_ks15MCSubtargetInfo14setFeatureBitsERKNS_13FeatureBitsetE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5284,20'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__110unique_ptrIN12_GLOBAL__N_120MipsAssemblerOptionsENS1_14default_deleteIS4_EEEEvE4backEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5284,57'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__110unique_ptrIN12_GLOBAL__N_120MipsAssemblerOptionsENS1_14default_deleteIS4_EEEEvE5frontEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5284,66'
          Dst:             _ZNK12_GLOBAL__N_120MipsAssemblerOptions11getFeaturesEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5284,28'
          Dst:             _ZN12_GLOBAL__N_120MipsAssemblerOptions11setFeaturesERKN7llvm_ks13FeatureBitsetE
    - functionName:    _ZN12_GLOBAL__N_113MipsAsmParser15parseSetFeatureEm
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5330
      functionLinenumberEnd: 5408
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         25
      ICount:          229
      EdgeCount:       49
      CyclomaticComplexity: 26
      functionsReached:
        - _ZN12_GLOBAL__N_113MipsAsmParser10selectArchEN7llvm_ks9StringRefE
        - _ZN12_GLOBAL__N_113MipsAsmParser14setFeatureBitsEmN7llvm_ks9StringRefE
        - _ZN12_GLOBAL__N_113MipsAsmParser16reportParseErrorEN7llvm_ks5TwineE
        - _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - _ZN7llvm_ks5TwineC2EPKc
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
      functionUses:    17
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5336,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5331,25'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5333,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5333,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5334,29'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5334,12'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser16reportParseErrorEN7llvm_ks5TwineE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5338,5'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5340,38'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5340,5'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser14setFeatureBitsEmN7llvm_ks9StringRefE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5347,16'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5347,5'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser10selectArchEN7llvm_ks9StringRefE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5351,16'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5351,5'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser10selectArchEN7llvm_ks9StringRefE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5355,16'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5355,5'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser10selectArchEN7llvm_ks9StringRefE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5359,16'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5359,5'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser10selectArchEN7llvm_ks9StringRefE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5363,16'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5363,5'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser10selectArchEN7llvm_ks9StringRefE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5367,16'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5367,5'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser10selectArchEN7llvm_ks9StringRefE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5371,16'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5371,5'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser10selectArchEN7llvm_ks9StringRefE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5375,16'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5375,5'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser10selectArchEN7llvm_ks9StringRefE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5379,16'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5379,5'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser10selectArchEN7llvm_ks9StringRefE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5383,16'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5383,5'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser10selectArchEN7llvm_ks9StringRefE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5387,16'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5387,5'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser10selectArchEN7llvm_ks9StringRefE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5391,16'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5391,5'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser10selectArchEN7llvm_ks9StringRefE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5395,16'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5395,5'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser10selectArchEN7llvm_ks9StringRefE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5399,16'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5399,5'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser10selectArchEN7llvm_ks9StringRefE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5403,16'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5403,5'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser10selectArchEN7llvm_ks9StringRefE
    - functionName:    _ZN12_GLOBAL__N_113MipsAsmParser25parseSetNoMips16DirectiveEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5119
      functionLinenumberEnd: 5133
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          56
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_113MipsAsmParser16clearFeatureBitsEmN7llvm_ks9StringRefE
        - _ZN12_GLOBAL__N_113MipsAsmParser16reportParseErrorEN7llvm_ks5TwineE
        - _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks5TwineC2EPKc
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5120,25'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5124,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5124,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5125,22'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5125,5'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser16reportParseErrorEN7llvm_ks5TwineE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5129,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5129,3'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser16clearFeatureBitsEmN7llvm_ks9StringRefE
    - functionName:    _ZN12_GLOBAL__N_113MipsAsmParser23parseSetMips16DirectiveEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5103
      functionLinenumberEnd: 5117
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          56
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_113MipsAsmParser14setFeatureBitsEmN7llvm_ks9StringRefE
        - _ZN12_GLOBAL__N_113MipsAsmParser16reportParseErrorEN7llvm_ks5TwineE
        - _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks5TwineC2EPKc
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5104,25'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5108,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5108,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5109,22'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5109,5'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser16reportParseErrorEN7llvm_ks5TwineE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5113,39'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5113,3'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser14setFeatureBitsEmN7llvm_ks9StringRefE
    - functionName:    _ZN12_GLOBAL__N_113MipsAsmParser24parseSetNoMacroDirectiveEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5044
      functionLinenumberEnd: 5060
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          66
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN12_GLOBAL__N_113MipsAsmParser16reportParseErrorEN7llvm_ks5TwineE
        - _ZN12_GLOBAL__N_120MipsAssemblerOptions10setNoMacroEv
        - _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__110unique_ptrIN12_GLOBAL__N_120MipsAssemblerOptionsENS1_14default_deleteIS4_EEEEvE4backEv
        - _ZN7llvm_ks5TwineC2EPKc
        - _ZNK12_GLOBAL__N_120MipsAssemblerOptions9isReorderEv
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5045,25'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5048,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5048,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5049,22'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5049,5'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser16reportParseErrorEN7llvm_ks5TwineE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5052,24'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__110unique_ptrIN12_GLOBAL__N_120MipsAssemblerOptionsENS1_14default_deleteIS4_EEEEvE4backEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5052,32'
          Dst:             _ZNK12_GLOBAL__N_120MipsAssemblerOptions9isReorderEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5053,22'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5053,5'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser16reportParseErrorEN7llvm_ks5TwineE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5056,20'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__110unique_ptrIN12_GLOBAL__N_120MipsAssemblerOptionsENS1_14default_deleteIS4_EEEEvE4backEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5056,28'
          Dst:             _ZN12_GLOBAL__N_120MipsAssemblerOptions10setNoMacroEv
    - functionName:    _ZN12_GLOBAL__N_113MipsAsmParser22parseSetMacroDirectiveEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5030
      functionLinenumberEnd: 5042
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          53
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_113MipsAsmParser16reportParseErrorEN7llvm_ks5TwineE
        - _ZN12_GLOBAL__N_120MipsAssemblerOptions8setMacroEv
        - _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__110unique_ptrIN12_GLOBAL__N_120MipsAssemblerOptionsENS1_14default_deleteIS4_EEEEvE4backEv
        - _ZN7llvm_ks5TwineC2EPKc
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5031,25'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5034,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5034,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5035,22'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5035,5'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser16reportParseErrorEN7llvm_ks5TwineE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5038,20'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__110unique_ptrIN12_GLOBAL__N_120MipsAssemblerOptionsENS1_14default_deleteIS4_EEEEvE4backEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5038,28'
          Dst:             _ZN12_GLOBAL__N_120MipsAssemblerOptions8setMacroEv
    - functionName:    _ZN12_GLOBAL__N_113MipsAsmParser26parseSetNoReorderDirectiveEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5016
      functionLinenumberEnd: 5028
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          53
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_113MipsAsmParser16reportParseErrorEN7llvm_ks5TwineE
        - _ZN12_GLOBAL__N_120MipsAssemblerOptions12setNoReorderEv
        - _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__110unique_ptrIN12_GLOBAL__N_120MipsAssemblerOptionsENS1_14default_deleteIS4_EEEEvE4backEv
        - _ZN7llvm_ks5TwineC2EPKc
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5017,25'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5020,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5020,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5021,22'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5021,5'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser16reportParseErrorEN7llvm_ks5TwineE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5024,20'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__110unique_ptrIN12_GLOBAL__N_120MipsAssemblerOptionsENS1_14default_deleteIS4_EEEEvE4backEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5024,28'
          Dst:             _ZN12_GLOBAL__N_120MipsAssemblerOptions12setNoReorderEv
    - functionName:    _ZN12_GLOBAL__N_113MipsAsmParser24parseSetReorderDirectiveEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5002
      functionLinenumberEnd: 5014
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          53
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_113MipsAsmParser16reportParseErrorEN7llvm_ks5TwineE
        - _ZN12_GLOBAL__N_120MipsAssemblerOptions10setReorderEv
        - _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__110unique_ptrIN12_GLOBAL__N_120MipsAssemblerOptionsENS1_14default_deleteIS4_EEEEvE4backEv
        - _ZN7llvm_ks5TwineC2EPKc
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5003,25'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5006,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5006,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5007,22'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5007,5'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser16reportParseErrorEN7llvm_ks5TwineE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5010,20'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__110unique_ptrIN12_GLOBAL__N_120MipsAssemblerOptionsENS1_14default_deleteIS4_EEEEvE4backEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5010,28'
          Dst:             _ZN12_GLOBAL__N_120MipsAssemblerOptions10setReorderEv
    - functionName:    _ZN12_GLOBAL__N_113MipsAsmParser21parseSetPushDirectiveEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5213
      functionLinenumberEnd: 5225
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          69
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN12_GLOBAL__N_113MipsAsmParser16reportParseErrorEN7llvm_ks5TwineE
        - _ZN7llvm_ks11make_uniqueIN12_GLOBAL__N_120MipsAssemblerOptionsEJPS2_EEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS4_10unique_ptrIS6_NS4_14default_deleteIS6_EEEEE4typeEDpOT0_
        - _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrIN12_GLOBAL__N_120MipsAssemblerOptionsENS1_14default_deleteIS4_EEEELb0EE9push_backEOS7_
        - _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__110unique_ptrIN12_GLOBAL__N_120MipsAssemblerOptionsENS1_14default_deleteIS4_EEEEvE4backEv
        - _ZN7llvm_ks5TwineC2EPKc
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5214,25'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5216,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5216,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5217,29'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5217,12'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser16reportParseErrorEN7llvm_ks5TwineE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5221,66'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__110unique_ptrIN12_GLOBAL__N_120MipsAssemblerOptionsENS1_14default_deleteIS4_EEEEvE4backEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5221,15'
          Dst:             _ZN7llvm_ks11make_uniqueIN12_GLOBAL__N_120MipsAssemblerOptionsEJPS2_EEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS4_10unique_ptrIS6_NS4_14default_deleteIS6_EEEEE4typeEDpOT0_
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5220,20'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrIN12_GLOBAL__N_120MipsAssemblerOptionsENS1_14default_deleteIS4_EEEELb0EE9push_backEOS7_
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrIN12_GLOBAL__N_120MipsAssemblerOptionsENS1_14default_deleteIS4_EEEELb0EE9push_backEOS7_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionLinenumberEnd: 241
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrIN12_GLOBAL__N_120MipsAssemblerOptionsENS1_14default_deleteIS4_EEEELb0EE4growEm
        - _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__110unique_ptrIN12_GLOBAL__N_120MipsAssemblerOptionsENS1_14default_deleteIS4_EEEEvE6setEndEPS7_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:238,13'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrIN12_GLOBAL__N_120MipsAssemblerOptionsENS1_14default_deleteIS4_EEEELb0EE4growEm
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:240,11'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__110unique_ptrIN12_GLOBAL__N_120MipsAssemblerOptionsENS1_14default_deleteIS4_EEEEvE6setEndEPS7_
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrIN12_GLOBAL__N_120MipsAssemblerOptionsENS1_14default_deleteIS4_EEEELb0EE4growEm
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 251
      functionLinenumberEnd: 273
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          113
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks12NextPowerOf2Em
        - _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrIN12_GLOBAL__N_120MipsAssemblerOptionsENS1_14default_deleteIS4_EEEELb0EE13destroy_rangeEPS7_S9_
        - _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrIN12_GLOBAL__N_120MipsAssemblerOptionsENS1_14default_deleteIS4_EEEELb0EE18uninitialized_moveIPS7_SA_EEvT_SB_T0_
        - _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__110unique_ptrIN12_GLOBAL__N_120MipsAssemblerOptionsENS1_14default_deleteIS4_EEEEvE6setEndEPS7_
        - _ZNK7llvm_ks25SmallVectorTemplateCommonINSt3__110unique_ptrIN12_GLOBAL__N_120MipsAssemblerOptionsENS1_14default_deleteIS4_EEEEvE7isSmallEv
        - _ZNK7llvm_ks25SmallVectorTemplateCommonINSt3__110unique_ptrIN12_GLOBAL__N_120MipsAssemblerOptionsENS1_14default_deleteIS4_EEEEvE8capacityEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:252,30'
          Dst:             _ZNK7llvm_ks25SmallVectorTemplateCommonINSt3__110unique_ptrIN12_GLOBAL__N_120MipsAssemblerOptionsENS1_14default_deleteIS4_EEEEvE8capacityEv
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:255,31'
          Dst:             _ZN7llvm_ks12NextPowerOf2Em
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:261,3'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrIN12_GLOBAL__N_120MipsAssemblerOptionsENS1_14default_deleteIS4_EEEELb0EE18uninitialized_moveIPS7_SA_EEvT_SB_T0_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:264,3'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrIN12_GLOBAL__N_120MipsAssemblerOptionsENS1_14default_deleteIS4_EEEELb0EE13destroy_rangeEPS7_S9_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:267,14'
          Dst:             _ZNK7llvm_ks25SmallVectorTemplateCommonINSt3__110unique_ptrIN12_GLOBAL__N_120MipsAssemblerOptionsENS1_14default_deleteIS4_EEEEvE7isSmallEv
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:270,9'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__110unique_ptrIN12_GLOBAL__N_120MipsAssemblerOptionsENS1_14default_deleteIS4_EEEEvE6setEndEPS7_
    - functionName:    _ZNK7llvm_ks25SmallVectorTemplateCommonINSt3__110unique_ptrIN12_GLOBAL__N_120MipsAssemblerOptionsENS1_14default_deleteIS4_EEEEvE8capacityEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 136
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks25SmallVectorTemplateCommonINSt3__110unique_ptrIN12_GLOBAL__N_120MipsAssemblerOptionsENS1_14default_deleteIS4_EEEEvE12capacity_ptrEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:136,36'
          Dst:             _ZNK7llvm_ks25SmallVectorTemplateCommonINSt3__110unique_ptrIN12_GLOBAL__N_120MipsAssemblerOptionsENS1_14default_deleteIS4_EEEEvE12capacity_ptrEv
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrIN12_GLOBAL__N_120MipsAssemblerOptionsENS1_14default_deleteIS4_EEEELb0EE18uninitialized_moveIPS7_SA_EEvT_SB_T0_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 211
      functionLinenumberEnd: 214
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          39
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrIN12_GLOBAL__N_120MipsAssemblerOptionsENS1_14default_deleteIS4_EEEELb0EE13destroy_rangeEPS7_S9_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 180
      functionLinenumberEnd: 185
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks25SmallVectorTemplateCommonINSt3__110unique_ptrIN12_GLOBAL__N_120MipsAssemblerOptionsENS1_14default_deleteIS4_EEEEvE7isSmallEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks25SmallVectorTemplateCommonINSt3__110unique_ptrIN12_GLOBAL__N_120MipsAssemblerOptionsENS1_14default_deleteIS4_EEEEvE12capacity_ptrEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_113MipsAsmParser20parseSetPopDirectiveEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5190
      functionLinenumberEnd: 5211
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          96
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN12_GLOBAL__N_113MipsAsmParser16reportParseErrorEN7llvm_ks5SMLocENS1_5TwineE
        - _ZN12_GLOBAL__N_113MipsAsmParser16reportParseErrorEN7llvm_ks5TwineE
        - _ZN7llvm_ks15MCSubtargetInfo14setFeatureBitsERKNS_13FeatureBitsetE
        - _ZN7llvm_ks17MCTargetAsmParser20setAvailableFeaturesEm
        - _ZN7llvm_ks17MCTargetAsmParser7copySTIEv
        - _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrIN12_GLOBAL__N_120MipsAssemblerOptionsENS1_14default_deleteIS4_EEEELb0EE8pop_backEv
        - _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__110unique_ptrIN12_GLOBAL__N_120MipsAssemblerOptionsENS1_14default_deleteIS4_EEEEvE4backEv
        - _ZN7llvm_ks5TwineC2EPKc
        - _ZNK12_GLOBAL__N_113MipsAsmParser24ComputeAvailableFeaturesERKN7llvm_ks13FeatureBitsetE
        - _ZNK12_GLOBAL__N_120MipsAssemblerOptions11getFeaturesEv
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks10MCAsmLexer6getLocEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5191,25'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5192,15'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5192,26'
          Dst:             _ZNK7llvm_ks10MCAsmLexer6getLocEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5195,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5195,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5196,29'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5196,12'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser16reportParseErrorEN7llvm_ks5TwineE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5201,34'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5201,12'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser16reportParseErrorEN7llvm_ks5SMLocENS1_5TwineE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5203,26'
          Dst:             _ZN7llvm_ks17MCTargetAsmParser7copySTIEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5204,20'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrIN12_GLOBAL__N_120MipsAssemblerOptionsENS1_14default_deleteIS4_EEEELb0EE8pop_backEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5206,49'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__110unique_ptrIN12_GLOBAL__N_120MipsAssemblerOptionsENS1_14default_deleteIS4_EEEEvE4backEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5206,57'
          Dst:             _ZNK12_GLOBAL__N_120MipsAssemblerOptions11getFeaturesEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5206,7'
          Dst:             _ZNK12_GLOBAL__N_113MipsAsmParser24ComputeAvailableFeaturesERKN7llvm_ks13FeatureBitsetE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5205,3'
          Dst:             _ZN7llvm_ks17MCTargetAsmParser20setAvailableFeaturesEm
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5207,39'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__110unique_ptrIN12_GLOBAL__N_120MipsAssemblerOptionsENS1_14default_deleteIS4_EEEEvE4backEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5207,47'
          Dst:             _ZNK12_GLOBAL__N_120MipsAssemblerOptions11getFeaturesEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5207,7'
          Dst:             _ZN7llvm_ks15MCSubtargetInfo14setFeatureBitsERKNS_13FeatureBitsetE
    - functionName:    _ZN12_GLOBAL__N_113MipsAsmParser27parseSetNoOddSPRegDirectiveEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5176
      functionLinenumberEnd: 5188
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          49
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_113MipsAsmParser14setFeatureBitsEmN7llvm_ks9StringRefE
        - _ZN12_GLOBAL__N_113MipsAsmParser16reportParseErrorEN7llvm_ks5TwineE
        - _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks5TwineC2EPKc
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5177,25'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5180,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5180,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5181,22'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5181,5'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser16reportParseErrorEN7llvm_ks5TwineE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5185,43'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5185,3'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser14setFeatureBitsEmN7llvm_ks9StringRefE
    - functionName:    _ZN12_GLOBAL__N_113MipsAsmParser25parseSetOddSPRegDirectiveEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5162
      functionLinenumberEnd: 5174
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          49
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_113MipsAsmParser16clearFeatureBitsEmN7llvm_ks9StringRefE
        - _ZN12_GLOBAL__N_113MipsAsmParser16reportParseErrorEN7llvm_ks5TwineE
        - _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks5TwineC2EPKc
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5163,25'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5166,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5166,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5167,22'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5167,5'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser16reportParseErrorEN7llvm_ks5TwineE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5171,45'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5171,3'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser16clearFeatureBitsEmN7llvm_ks9StringRefE
    - functionName:    _ZN12_GLOBAL__N_113MipsAsmParser19parseSetFpDirectiveEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5135
      functionLinenumberEnd: 5160
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         24
      ICount:          147
      EdgeCount:       38
      CyclomaticComplexity: 16
      functionsReached:
        - _ZN12_GLOBAL__N_113MipsAsmParser15parseFpABIValueERN7llvm_ks19MipsABIFlagsSection9FpABIKindENS1_9StringRefE
        - _ZN12_GLOBAL__N_113MipsAsmParser16reportParseErrorEN7llvm_ks5TwineE
        - _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks5TwineC2EPKc
        - _ZN7llvm_ks8AsmTokenC2ERKS0_
        - _ZN7llvm_ks8AsmTokenD2Ev
        - _ZN7llvm_ks8AsmTokenaSERKS0_
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks11MCAsmParser6getTokEv
        - _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5136,25'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5142,25'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5142,18'
          Dst:             _ZN7llvm_ks8AsmTokenC2ERKS0_
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5143,11'
          Dst:             _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5144,22'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5144,5'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser16reportParseErrorEN7llvm_ks5TwineE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5160,1'
          Dst:             _ZN7llvm_ks8AsmTokenD2Ev
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5148,16'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5148,7'
          Dst:             _ZN7llvm_ks8AsmTokenaSERKS0_
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5150,34'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5150,8'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser15parseFpABIValueERN7llvm_ks19MipsABIFlagsSection9FpABIKindENS1_9StringRefE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5153,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5153,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5154,22'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5154,5'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser16reportParseErrorEN7llvm_ks5TwineE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5160,1'
          Dst:             _ZN7llvm_ks8AsmTokenD2Ev
    - functionName:    _ZN12_GLOBAL__N_113MipsAsmParser21parseSetArchDirectiveEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5290
      functionLinenumberEnd: 5328
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         132
      ICount:          973
      EdgeCount:       187
      CyclomaticComplexity: 57
      functionsReached:
        - _ZN12_GLOBAL__N_113MipsAsmParser10selectArchEN7llvm_ks9StringRefE
        - _ZN12_GLOBAL__N_113MipsAsmParser16reportParseErrorEN7llvm_ks5TwineE
        - _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks5TwineC2EPKc
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZN7llvm_ks9StringRefC2Ev
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - memcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5291,25'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5293,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5293,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5294,29'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5294,12'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser16reportParseErrorEN7llvm_ks5TwineE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5297,13'
          Dst:             _ZN7llvm_ks9StringRefC2Ev
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5299,29'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5299,12'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser16reportParseErrorEN7llvm_ks5TwineE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5303,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5303,12'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5304,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5304,12'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5305,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5305,12'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5306,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5306,12'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5307,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5307,12'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5308,27'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5308,12'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5309,29'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5309,12'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5310,29'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5310,12'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5311,29'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5311,12'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5312,29'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5312,12'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5313,27'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5313,12'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5314,29'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5314,12'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5315,29'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5315,12'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5316,29'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5316,12'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5317,29'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5317,12'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5318,27'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5318,12'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5319,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5319,12'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5320,20'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5323,29'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5323,12'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser16reportParseErrorEN7llvm_ks5TwineE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5325,3'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser10selectArchEN7llvm_ks9StringRefE
    - functionName:    _ZN12_GLOBAL__N_113MipsAsmParser19parseSetAtDirectiveEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4936
      functionLinenumberEnd: 5000
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         24
      ICount:          192
      EdgeCount:       33
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN12_GLOBAL__N_113MipsAsmParser16reportParseErrorEN7llvm_ks5TwineE
        - _ZN12_GLOBAL__N_113MipsAsmParser20matchCPURegisterNameEN7llvm_ks9StringRefE
        - _ZN12_GLOBAL__N_120MipsAssemblerOptions13setATRegIndexEj
        - _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__110unique_ptrIN12_GLOBAL__N_120MipsAssemblerOptionsENS1_14default_deleteIS4_EEEEvE4backEv
        - _ZN7llvm_ks5TwineC2EPKc
        - _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks11MCAsmParser6getTokEv
        - _ZNK7llvm_ks8AsmToken13getIdentifierEv
        - _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - _ZNK7llvm_ks8AsmToken9getIntValERb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4939,25'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4942,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4942,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4944,22'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__110unique_ptrIN12_GLOBAL__N_120MipsAssemblerOptionsENS1_14default_deleteIS4_EEEEvE4backEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4944,30'
          Dst:             _ZN12_GLOBAL__N_120MipsAssemblerOptions13setATRegIndexEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4951,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4951,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4952,22'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4952,5'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser16reportParseErrorEN7llvm_ks5TwineE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4957,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4957,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4958,9'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4958,20'
          Dst:             _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4959,24'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4959,7'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser16reportParseErrorEN7llvm_ks5TwineE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4962,24'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4962,7'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser16reportParseErrorEN7llvm_ks5TwineE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4970,32'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4971,11'
          Dst:             _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4972,40'
          Dst:             _ZNK7llvm_ks8AsmToken13getIdentifierEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4972,15'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser20matchCPURegisterNameEN7llvm_ks9StringRefE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4973,18'
          Dst:             _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4975,19'
          Dst:             _ZNK7llvm_ks8AsmToken9getIntValERb
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4979,22'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4979,5'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser16reportParseErrorEN7llvm_ks5TwineE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4984,25'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__110unique_ptrIN12_GLOBAL__N_120MipsAssemblerOptionsENS1_14default_deleteIS4_EEEEvE4backEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4984,33'
          Dst:             _ZN12_GLOBAL__N_120MipsAssemblerOptions13setATRegIndexEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4985,22'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4985,5'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser16reportParseErrorEN7llvm_ks5TwineE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4991,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4991,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4992,22'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4992,5'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser16reportParseErrorEN7llvm_ks5TwineE
    - functionName:    _ZN12_GLOBAL__N_113MipsAsmParser20matchCPURegisterNameEN7llvm_ks9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3861
      functionLinenumberEnd: 3937
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         367
      ICount:          2543
      EdgeCount:       496
      CyclomaticComplexity: 131
      functionsReached:
        - _ZN12_GLOBAL__N_113MipsAsmParser21printWarningWithFixItERKN7llvm_ks5TwineES4_NS1_7SMRangeEb
        - _ZN7llvm_ks10MCAsmLexer7peekTokEb
        - _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - _ZN7llvm_ks5TwineC2EPKc
        - _ZN7llvm_ks8AsmTokenD2Ev
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZN7llvm_ksplEPKcRKNS_9StringRefE
        - _ZN7llvm_ksplERKNS_5TwineES2_
        - _ZNK12_GLOBAL__N_113MipsAsmParser9isABI_N32Ev
        - _ZNK12_GLOBAL__N_113MipsAsmParser9isABI_N64Ev
        - _ZNK7llvm_ks8AsmToken11getLocRangeEv
        - __assert_fail
        - memcmp
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3865,13'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3866,13'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3867,13'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3868,13'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3869,13'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3870,13'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3871,13'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3872,13'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3873,13'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3874,13'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3875,13'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3876,13'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3877,13'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3878,13'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3879,13'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3880,13'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3881,13'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3882,13'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3883,13'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3884,13'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3885,13'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3886,13'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3887,13'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3888,13'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3889,13'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3890,13'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3891,13'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3892,13'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3893,13'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3894,13'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3895,13'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3896,13'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3897,13'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3900,9'
          Dst:             _ZNK12_GLOBAL__N_113MipsAsmParser9isABI_N32Ev
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3900,24'
          Dst:             _ZNK12_GLOBAL__N_113MipsAsmParser9isABI_N64Ev
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3905,23'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3905,34'
          Dst:             _ZN7llvm_ks10MCAsmLexer7peekTokEb
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3906,31'
          Dst:             _ZNK7llvm_ks8AsmToken11getLocRangeEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3909,43'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3909,32'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3910,43'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3910,32'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3911,43'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3911,32'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3912,43'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3912,32'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3913,40'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3914,5'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3914,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3918,3'
          Dst:             _ZN7llvm_ks8AsmTokenD2Ev
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3916,27'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3917,44'
          Dst:             _ZN7llvm_ksplEPKcRKNS_9StringRefE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3917,58'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3917,56'
          Dst:             _ZN7llvm_ksplERKNS_5TwineES2_
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3916,5'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser21printWarningWithFixItERKN7llvm_ks5TwineES4_NS1_7SMRangeEb
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3918,3'
          Dst:             _ZN7llvm_ks8AsmTokenD2Ev
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3928,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3929,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3930,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3931,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3932,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3933,15'
          Dst:             memcmp
    - functionName:    _ZN12_GLOBAL__N_113MipsAsmParser21printWarningWithFixItERKN7llvm_ks5TwineES4_NS1_7SMRangeEb
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3855
      functionLinenumberEnd: 3859
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          77
      EdgeCount:       11
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks20MCAsmParserExtension16getSourceManagerEv
        - _ZN7llvm_ks7SMFixItC2ENS_7SMRangeERKNS_5TwineE
        - _ZN7llvm_ks7SMFixItD2Ev
        - _ZN7llvm_ks8ArrayRefINS_7SMFixItEEC2ERKS1_
        - _ZN7llvm_ks8ArrayRefINS_7SMRangeEEC2ERKS1_
        - _ZNK7llvm_ks9SourceMgr12PrintMessageENS_5SMLocENS0_8DiagKindERKNS_5TwineENS_8ArrayRefINS_7SMRangeEEENS6_INS_7SMFixItEEEb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3856,3'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension16getSourceManagerEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3857,35'
          Dst:             _ZN7llvm_ks8ArrayRefINS_7SMRangeEEC2ERKS1_
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3857,42'
          Dst:             _ZN7llvm_ks7SMFixItC2ENS_7SMRangeERKNS_5TwineE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3857,42'
          Dst:             _ZN7llvm_ks8ArrayRefINS_7SMFixItEEC2ERKS1_
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3856,22'
          Dst:             _ZNK7llvm_ks9SourceMgr12PrintMessageENS_5SMLocENS0_8DiagKindERKNS_5TwineENS_8ArrayRefINS_7SMRangeEEENS6_INS_7SMFixItEEEb
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3856,3'
          Dst:             _ZN7llvm_ks7SMFixItD2Ev
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3856,3'
          Dst:             _ZN7llvm_ks7SMFixItD2Ev
    - functionName:    _ZN7llvm_ks7SMFixItC2ENS_7SMRangeERKNS_5TwineE
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/SourceMgr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 220
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          55
      EdgeCount:       18
      CyclomaticComplexity: 10
      functionsReached:
        - _ZNK7llvm_ks5Twine3strEv
        - _ZNK7llvm_ks7SMRange7isValidEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/SourceMgr.h:218,34'
          Dst:             _ZNK7llvm_ks5Twine3strEv
        - Src:             'llvm/include/llvm/Support/SourceMgr.h:219,5'
          Dst:             _ZNK7llvm_ks7SMRange7isValidEv
        - Src:             'llvm/include/llvm/Support/SourceMgr.h:219,5'
          Dst:             __assert_fail
    - functionName:    _ZN7llvm_ks8ArrayRefINS_7SMFixItEEC2ERKS1_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ArrayRef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_113MipsAsmParser21parseSetNoAtDirectiveEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4915
      functionLinenumberEnd: 4933
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          53
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_113MipsAsmParser16reportParseErrorEN7llvm_ks5TwineE
        - _ZN12_GLOBAL__N_120MipsAssemblerOptions13setATRegIndexEj
        - _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__110unique_ptrIN12_GLOBAL__N_120MipsAssemblerOptionsENS1_14default_deleteIS4_EEEEvE4backEv
        - _ZN7llvm_ks5TwineC2EPKc
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4916,25'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4920,20'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__110unique_ptrIN12_GLOBAL__N_120MipsAssemblerOptionsENS1_14default_deleteIS4_EEEEvE4backEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4920,28'
          Dst:             _ZN12_GLOBAL__N_120MipsAssemblerOptions13setATRegIndexEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4925,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4925,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4926,22'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4926,5'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser16reportParseErrorEN7llvm_ks5TwineE
    - functionName:    _ZNK12_GLOBAL__N_113MipsAsmParser12inMips16ModeEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 535
      functionLinenumberEnd: 536
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - _ZNK7llvm_ks17MCTargetAsmParser6getSTIEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:536,12'
          Dst:             _ZNK7llvm_ks17MCTargetAsmParser6getSTIEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:536,21'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
    - functionName:    _ZN12_GLOBAL__N_113MipsAsmParser18parseInsnDirectiveEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5816
      functionLinenumberEnd: 5829
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_113MipsAsmParser16reportParseErrorEN7llvm_ks5TwineE
        - _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks5TwineC2EPKc
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5818,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5818,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5819,22'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5819,5'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser16reportParseErrorEN7llvm_ks5TwineE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5827,3'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
    - functionName:    _ZN12_GLOBAL__N_113MipsAsmParser35parseInternalDirectiveReallowModuleEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6332
      functionLinenumberEnd: 6343
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_113MipsAsmParser16reportParseErrorEN7llvm_ks5TwineE
        - _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks5TwineC2EPKc
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6334,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6334,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6335,22'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6335,5'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser16reportParseErrorEN7llvm_ks5TwineE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6341,3'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
    - functionName:    _ZN12_GLOBAL__N_113MipsAsmParser20parseDirectiveModuleEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5837
      functionLinenumberEnd: 5942
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         56
      ICount:          567
      EdgeCount:       77
      CyclomaticComplexity: 23
      functionsReached:
        - _ZN12_GLOBAL__N_113MipsAsmParser16reportParseErrorEN7llvm_ks5TwineE
        - _ZN12_GLOBAL__N_113MipsAsmParser20setModuleFeatureBitsEmN7llvm_ks9StringRefE
        - _ZN12_GLOBAL__N_113MipsAsmParser22clearModuleFeatureBitsEmN7llvm_ks9StringRefE
        - _ZN12_GLOBAL__N_113MipsAsmParser22parseDirectiveModuleFPEv
        - _ZN7llvm_ks20MCAsmParserExtension5ErrorENS_5SMLocERKNS_5TwineE
        - _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks5TwineC2EPKc
        - _ZN7llvm_ks5TwineC2ERKNS_9StringRefE
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZN7llvm_ks9StringRefC2Ev
        - _ZN7llvm_ksplERKNS_5TwineES2_
        - _ZNK12_GLOBAL__N_113MipsAsmParser9isABI_O32Ev
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks10MCAsmLexer6getLocEv
        - memcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5838,25'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5839,23'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5840,19'
          Dst:             _ZNK7llvm_ks10MCAsmLexer6getLocEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5850,13'
          Dst:             _ZN7llvm_ks9StringRefC2Ev
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5852,22'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5852,5'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser16reportParseErrorEN7llvm_ks5TwineE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5856,17'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5857,53'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5857,5'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser22clearModuleFeatureBitsEmN7llvm_ks9StringRefE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5869,9'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5869,20'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5870,24'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5870,7'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser16reportParseErrorEN7llvm_ks5TwineE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5875,24'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5876,10'
          Dst:             _ZNK12_GLOBAL__N_113MipsAsmParser9isABI_O32Ev
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5877,16'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5877,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension5ErrorENS_5SMLocERKNS_5TwineE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5881,51'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5881,5'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser20setModuleFeatureBitsEmN7llvm_ks9StringRefE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5893,9'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5893,20'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5894,24'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5894,7'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser16reportParseErrorEN7llvm_ks5TwineE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5899,24'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5900,12'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser22parseDirectiveModuleFPEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5901,24'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5902,50'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5902,5'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser20setModuleFeatureBitsEmN7llvm_ks9StringRefE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5914,9'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5914,20'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5915,24'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5915,7'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser16reportParseErrorEN7llvm_ks5TwineE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5920,24'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5921,52'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5921,5'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser22clearModuleFeatureBitsEmN7llvm_ks9StringRefE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5933,9'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5933,20'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5934,24'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5934,7'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser16reportParseErrorEN7llvm_ks5TwineE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5940,21'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5940,27'
          Dst:             _ZN7llvm_ks5TwineC2ERKNS_9StringRefE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5940,25'
          Dst:             _ZN7llvm_ksplERKNS_5TwineES2_
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5940,43'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5940,41'
          Dst:             _ZN7llvm_ksplERKNS_5TwineES2_
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5940,12'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension5ErrorENS_5SMLocERKNS_5TwineE
    - functionName:    _ZN12_GLOBAL__N_113MipsAsmParser22parseDirectiveCPReturnEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5586
      functionLinenumberEnd: 5589
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_113MipsAsmParser21parseDirectiveCPSetupEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5511
      functionLinenumberEnd: 5584
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         66
      ICount:          429
      EdgeCount:       109
      CyclomaticComplexity: 45
      functionsReached:
        - _ZN12_GLOBAL__N_113MipsAsmParser16parseAnyRegisterERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
        - _ZN12_GLOBAL__N_113MipsAsmParser16reportParseErrorEN7llvm_ks5SMLocENS1_5TwineE
        - _ZN12_GLOBAL__N_113MipsAsmParser16reportParseErrorEN7llvm_ks5TwineE
        - _ZN12_GLOBAL__N_113MipsAsmParser8eatCommaEN7llvm_ks9StringRefE
        - _ZN7llvm_ks11MCAsmParser15parseExpressionERPKNS_6MCExprE
        - _ZN7llvm_ks11SmallVectorINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELj1EEC2Ev
        - _ZN7llvm_ks11SmallVectorINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELj1EED2Ev
        - _ZN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEEE5clearEv
        - _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks5TwineC2EPKc
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZNK12_GLOBAL__N_111MipsOperand11getGPR32RegEv
        - _ZNK12_GLOBAL__N_111MipsOperand11isGPRAsmRegEv
        - _ZNK7llvm_ks10MCAsmLexer6getLocEv
        - _ZNK7llvm_ks6MCExpr18evaluateAsAbsoluteERl
        - _ZNK7llvm_ks6MCExpr7getKindEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5512,25'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5517,55'
          Dst:             _ZN7llvm_ks11SmallVectorINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELj1EEC2Ev
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5518,32'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser16parseAnyRegisterERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5520,22'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5520,5'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser16reportParseErrorEN7llvm_ks5TwineE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5584,1'
          Dst:             _ZN7llvm_ks11SmallVectorINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELj1EED2Ev
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5525,58'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5526,20'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand11isGPRAsmRegEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5527,49'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5527,5'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser16reportParseErrorEN7llvm_ks5SMLocENS1_5TwineE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5533,10'
          Dst:             _ZN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEEE5clearEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5535,17'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5535,8'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser8eatCommaEN7llvm_ks9StringRefE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5538,11'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser16parseAnyRegisterERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5542,21'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5542,32'
          Dst:             _ZNK7llvm_ks10MCAsmLexer6getLocEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5544,16'
          Dst:             _ZN7llvm_ks11MCAsmParser15parseExpressionERPKNS_6MCExprE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5545,22'
          Dst:             _ZNK7llvm_ks6MCExpr18evaluateAsAbsoluteERl
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5546,33'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5546,7'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser16reportParseErrorEN7llvm_ks5SMLocENS1_5TwineE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5554,57'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5555,19'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand11isGPRAsmRegEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5556,48'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5556,7'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser16reportParseErrorEN7llvm_ks5SMLocENS1_5TwineE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5560,21'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand11getGPR32RegEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5563,17'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5563,8'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser8eatCommaEN7llvm_ks9StringRefE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5567,14'
          Dst:             _ZN7llvm_ks11MCAsmParser15parseExpressionERPKNS_6MCExprE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5568,22'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5568,5'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser16reportParseErrorEN7llvm_ks5TwineE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5572,13'
          Dst:             _ZNK7llvm_ks6MCExpr7getKindEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5573,22'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5573,5'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser16reportParseErrorEN7llvm_ks5TwineE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5584,1'
          Dst:             _ZN7llvm_ks11SmallVectorINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELj1EED2Ev
    - functionName:    _ZN12_GLOBAL__N_113MipsAsmParser16parseAnyRegisterERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4503
      functionLinenumberEnd: 4528
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         23
      ICount:          128
      EdgeCount:       42
      CyclomaticComplexity: 21
      functionsReached:
        - _ZN12_GLOBAL__N_113MipsAsmParser17searchSymbolAliasERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
        - _ZN12_GLOBAL__N_113MipsAsmParser29matchAnyRegisterWithoutDollarERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEENS1_5SMLocE
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks8AsmTokenC2ERKS0_
        - _ZN7llvm_ks8AsmTokenD2Ev
        - _ZNK7llvm_ks11MCAsmParser6getTokEv
        - _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - _ZNK7llvm_ks8AsmToken6getLocEv
      functionUses:    33
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4504,25'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4507,23'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4507,16'
          Dst:             _ZN7llvm_ks8AsmTokenC2ERKS0_
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4509,19'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4511,13'
          Dst:             _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4513,15'
          Dst:             _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4514,11'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser17searchSymbolAliasERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4528,1'
          Dst:             _ZN7llvm_ks8AsmTokenD2Ev
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4522,32'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser29matchAnyRegisterWithoutDollarERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEENS1_5SMLocE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4528,1'
          Dst:             _ZN7llvm_ks8AsmTokenD2Ev
    - functionName:    _ZN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEEE5clearEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 378
      functionLinenumberEnd: 381
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE13destroy_rangeEPS6_S8_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:379,5'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE13destroy_rangeEPS6_S8_
    - functionName:    _ZN12_GLOBAL__N_113MipsAsmParser17searchSymbolAliasERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4383
      functionLinenumberEnd: 4415
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         39
      ICount:          323
      EdgeCount:       47
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN12_GLOBAL__N_111MipsOperand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_RNS_13MipsAsmParserE
        - _ZN12_GLOBAL__N_113MipsAsmParser33matchAnyRegisterNameWithoutDollarERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEENS1_9StringRefENS1_5SMLocE
        - _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - _ZN7llvm_ks5TwineC2ERKNS_9StringRefE
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZNK7llvm_ks11MCAsmParser6getTokEv
        - _ZNK7llvm_ks15MCSymbolRefExpr9getSymbolEv
        - _ZNK7llvm_ks6MCExpr7getKindEv
        - _ZNK7llvm_ks8AsmToken13getIdentifierEv
        - _ZNK7llvm_ks8AsmToken6getLocEv
        - _ZNK7llvm_ks8MCSymbol10isVariableEv
        - _ZNK7llvm_ks8MCSymbol16getVariableValueEb
        - _ZNK7llvm_ks8MCSymbol7getNameEv
        - _ZNK7llvm_ks9MCContext12lookupSymbolERKNS_5TwineE
        - __assert_fail
        - memcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4384,25'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4385,19'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4385,52'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4385,61'
          Dst:             _ZNK7llvm_ks8AsmToken13getIdentifierEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4385,45'
          Dst:             _ZN7llvm_ks5TwineC2ERKNS_9StringRefE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4385,32'
          Dst:             _ZNK7llvm_ks9MCContext12lookupSymbolERKNS_5TwineE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4387,22'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4387,31'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4389,14'
          Dst:             _ZNK7llvm_ks8MCSymbol10isVariableEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4390,19'
          Dst:             _ZNK7llvm_ks8MCSymbol16getVariableValueEb
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4393,15'
          Dst:             _ZNK7llvm_ks6MCExpr7getKindEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4395,34'
          Dst:             _ZNK7llvm_ks15MCSymbolRefExpr9getSymbolEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4395,46'
          Dst:             _ZNK7llvm_ks8MCSymbol7getNameEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4396,32'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:230,14'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/ADT/StringRef.h:423,14'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4398,13'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser33matchAnyRegisterNameWithoutDollarERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEENS1_9StringRefENS1_5SMLocE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4403,11'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4406,22'
          Dst:             _ZNK7llvm_ks6MCExpr7getKindEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4410,51'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4410,60'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4410,11'
          Dst:             _ZN12_GLOBAL__N_111MipsOperand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_RNS_13MipsAsmParserE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4409,16'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
    - functionName:    _ZN12_GLOBAL__N_113MipsAsmParser29matchAnyRegisterWithoutDollarERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEENS1_5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4475
      functionLinenumberEnd: 4500
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          166
      EdgeCount:       39
      CyclomaticComplexity: 19
      functionsReached:
        - _ZN12_GLOBAL__N_111MipsOperand16createNumericRegEjPKN7llvm_ks14MCRegisterInfoENS1_5SMLocES5_RNS_13MipsAsmParserE
        - _ZN12_GLOBAL__N_113MipsAsmParser33matchAnyRegisterNameWithoutDollarERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEENS1_9StringRefENS1_5SMLocE
        - _ZN7llvm_ks10MCAsmLexer7peekTokEb
        - _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - _ZN7llvm_ks8AsmTokenD2Ev
        - _ZNK7llvm_ks8AsmToken13getIdentifierEv
        - _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - _ZNK7llvm_ks8AsmToken6getLocEv
        - _ZNK7llvm_ks8AsmToken9getIntValERb
        - _ZNK7llvm_ks9MCContext15getRegisterInfoEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4476,25'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4477,34'
          Dst:             _ZN7llvm_ks10MCAsmLexer7peekTokEb
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4479,13'
          Dst:             _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4481,34'
          Dst:             _ZNK7llvm_ks8AsmToken13getIdentifierEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4483,9'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser33matchAnyRegisterNameWithoutDollarERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEENS1_9StringRefENS1_5SMLocE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4485,20'
          Dst:             _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4488,28'
          Dst:             _ZNK7llvm_ks8AsmToken9getIntValERb
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4492,16'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4492,29'
          Dst:             _ZNK7llvm_ks9MCContext15getRegisterInfoEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4492,57'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4491,24'
          Dst:             _ZN12_GLOBAL__N_111MipsOperand16createNumericRegEjPKN7llvm_ks14MCRegisterInfoENS1_5SMLocES5_RNS_13MipsAsmParserE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4491,14'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4500,1'
          Dst:             _ZN7llvm_ks8AsmTokenD2Ev
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4500,1'
          Dst:             _ZN7llvm_ks8AsmTokenD2Ev
    - functionName:    _ZN12_GLOBAL__N_113MipsAsmParser33matchAnyRegisterNameWithoutDollarERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEENS1_9StringRefENS1_5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4420
      functionLinenumberEnd: 4471
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         33
      ICount:          389
      EdgeCount:       65
      CyclomaticComplexity: 34
      functionsReached:
        - _ZN12_GLOBAL__N_111MipsOperand12createACCRegEjPKN7llvm_ks14MCRegisterInfoENS1_5SMLocES5_RNS_13MipsAsmParserE
        - _ZN12_GLOBAL__N_111MipsOperand12createFCCRegEjPKN7llvm_ks14MCRegisterInfoENS1_5SMLocES5_RNS_13MipsAsmParserE
        - _ZN12_GLOBAL__N_111MipsOperand12createFGRRegEjPKN7llvm_ks14MCRegisterInfoENS1_5SMLocES5_RNS_13MipsAsmParserE
        - _ZN12_GLOBAL__N_111MipsOperand12createGPRRegEjPKN7llvm_ks14MCRegisterInfoENS1_5SMLocES5_RNS_13MipsAsmParserE
        - _ZN12_GLOBAL__N_111MipsOperand15createHWRegsRegEjPKN7llvm_ks14MCRegisterInfoENS1_5SMLocES5_RNS_13MipsAsmParserE
        - _ZN12_GLOBAL__N_111MipsOperand15createMSA128RegEjPKN7llvm_ks14MCRegisterInfoENS1_5SMLocES5_RNS_13MipsAsmParserE
        - _ZN12_GLOBAL__N_111MipsOperand16createMSACtrlRegEjPKN7llvm_ks14MCRegisterInfoENS1_5SMLocES5_RNS_13MipsAsmParserE
        - _ZN12_GLOBAL__N_113MipsAsmParser19matchACRegisterNameEN7llvm_ks9StringRefE
        - _ZN12_GLOBAL__N_113MipsAsmParser20matchCPURegisterNameEN7llvm_ks9StringRefE
        - _ZN12_GLOBAL__N_113MipsAsmParser20matchFCCRegisterNameEN7llvm_ks9StringRefE
        - _ZN12_GLOBAL__N_113MipsAsmParser20matchFPURegisterNameEN7llvm_ks9StringRefE
        - _ZN12_GLOBAL__N_113MipsAsmParser23matchHWRegsRegisterNameEN7llvm_ks9StringRefE
        - _ZN12_GLOBAL__N_113MipsAsmParser23matchMSA128RegisterNameEN7llvm_ks9StringRefE
        - _ZN12_GLOBAL__N_113MipsAsmParser27matchMSA128CtrlRegisterNameEN7llvm_ks9StringRefE
        - _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - _ZNK7llvm_ks10MCAsmLexer6getLocEv
        - _ZNK7llvm_ks9MCContext15getRegisterInfoEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4421,15'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser20matchCPURegisterNameEN7llvm_ks9StringRefE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4424,16'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4424,29'
          Dst:             _ZNK7llvm_ks9MCContext15getRegisterInfoEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4424,51'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4424,62'
          Dst:             _ZNK7llvm_ks10MCAsmLexer6getLocEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4423,24'
          Dst:             _ZN12_GLOBAL__N_111MipsOperand12createGPRRegEjPKN7llvm_ks14MCRegisterInfoENS1_5SMLocES5_RNS_13MipsAsmParserE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4423,14'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4428,11'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser23matchHWRegsRegisterNameEN7llvm_ks9StringRefE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4431,16'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4431,29'
          Dst:             _ZNK7llvm_ks9MCContext15getRegisterInfoEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4431,51'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4431,62'
          Dst:             _ZNK7llvm_ks10MCAsmLexer6getLocEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4430,24'
          Dst:             _ZN12_GLOBAL__N_111MipsOperand15createHWRegsRegEjPKN7llvm_ks14MCRegisterInfoENS1_5SMLocES5_RNS_13MipsAsmParserE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4430,14'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4435,11'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser20matchFPURegisterNameEN7llvm_ks9StringRefE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4438,16'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4438,29'
          Dst:             _ZNK7llvm_ks9MCContext15getRegisterInfoEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4438,51'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4438,62'
          Dst:             _ZNK7llvm_ks10MCAsmLexer6getLocEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4437,24'
          Dst:             _ZN12_GLOBAL__N_111MipsOperand12createFGRRegEjPKN7llvm_ks14MCRegisterInfoENS1_5SMLocES5_RNS_13MipsAsmParserE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4437,14'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4442,11'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser20matchFCCRegisterNameEN7llvm_ks9StringRefE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4445,16'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4445,29'
          Dst:             _ZNK7llvm_ks9MCContext15getRegisterInfoEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4445,51'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4445,62'
          Dst:             _ZNK7llvm_ks10MCAsmLexer6getLocEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4444,24'
          Dst:             _ZN12_GLOBAL__N_111MipsOperand12createFCCRegEjPKN7llvm_ks14MCRegisterInfoENS1_5SMLocES5_RNS_13MipsAsmParserE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4444,14'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4449,11'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser19matchACRegisterNameEN7llvm_ks9StringRefE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4452,16'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4452,29'
          Dst:             _ZNK7llvm_ks9MCContext15getRegisterInfoEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4452,51'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4452,62'
          Dst:             _ZNK7llvm_ks10MCAsmLexer6getLocEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4451,24'
          Dst:             _ZN12_GLOBAL__N_111MipsOperand12createACCRegEjPKN7llvm_ks14MCRegisterInfoENS1_5SMLocES5_RNS_13MipsAsmParserE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4451,14'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4456,11'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser23matchMSA128RegisterNameEN7llvm_ks9StringRefE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4459,16'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4459,29'
          Dst:             _ZNK7llvm_ks9MCContext15getRegisterInfoEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4459,51'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4459,62'
          Dst:             _ZNK7llvm_ks10MCAsmLexer6getLocEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4458,24'
          Dst:             _ZN12_GLOBAL__N_111MipsOperand15createMSA128RegEjPKN7llvm_ks14MCRegisterInfoENS1_5SMLocES5_RNS_13MipsAsmParserE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4458,14'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4463,11'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser27matchMSA128CtrlRegisterNameEN7llvm_ks9StringRefE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4466,16'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4466,29'
          Dst:             _ZNK7llvm_ks9MCContext15getRegisterInfoEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4466,51'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4466,62'
          Dst:             _ZNK7llvm_ks10MCAsmLexer6getLocEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4465,24'
          Dst:             _ZN12_GLOBAL__N_111MipsOperand16createMSACtrlRegEjPKN7llvm_ks14MCRegisterInfoENS1_5SMLocES5_RNS_13MipsAsmParserE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4465,14'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
    - functionName:    _ZN12_GLOBAL__N_111MipsOperand16createNumericRegEjPKN7llvm_ks14MCRegisterInfoENS1_5SMLocES5_RNS_13MipsAsmParserE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1179
      functionLinenumberEnd: 1181
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_111MipsOperand9CreateRegEjNS0_7RegKindEPKN7llvm_ks14MCRegisterInfoENS2_5SMLocES6_RNS_13MipsAsmParserE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1181,12'
          Dst:             _ZN12_GLOBAL__N_111MipsOperand9CreateRegEjNS0_7RegKindEPKN7llvm_ks14MCRegisterInfoENS2_5SMLocES6_RNS_13MipsAsmParserE
    - functionName:    _ZN12_GLOBAL__N_111MipsOperand9CreateRegEjNS0_7RegKindEPKN7llvm_ks14MCRegisterInfoENS2_5SMLocES6_RNS_13MipsAsmParserE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 646
      functionLinenumberEnd: 654
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          66
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks11make_uniqueIN12_GLOBAL__N_111MipsOperandEJNS2_6KindTyERNS1_13MipsAsmParserEEEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS6_10unique_ptrIS8_NS6_14default_deleteIS8_EEEEE4typeEDpOT0_
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:647,15'
          Dst:             _ZN7llvm_ks11make_uniqueIN12_GLOBAL__N_111MipsOperandEJNS2_6KindTyERNS1_13MipsAsmParserEEEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS6_10unique_ptrIS8_NS6_14default_deleteIS8_EEEEE4typeEDpOT0_
    - functionName:    _ZN7llvm_ks11make_uniqueIN12_GLOBAL__N_111MipsOperandEJNS2_6KindTyERNS1_13MipsAsmParserEEEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS6_10unique_ptrIS8_NS6_14default_deleteIS8_EEEEE4typeEDpOT0_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/STLExtras.h'
      linkageType:     InternalLinkage
      functionLinenumber: 404
      functionLinenumberEnd: 406
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN12_GLOBAL__N_111MipsOperandC2ENS0_6KindTyERNS_13MipsAsmParserE
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/STLExtras.h:405,33'
          Dst:             _ZN12_GLOBAL__N_111MipsOperandC2ENS0_6KindTyERNS_13MipsAsmParserE
    - functionName:    _ZN12_GLOBAL__N_111MipsOperandC2ENS0_6KindTyERNS_13MipsAsmParserE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 597
      functionLinenumberEnd: 597
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          55
      EdgeCount:       11
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks18MCParsedAsmOperandC2Ev
        - _ZN7llvm_ks18MCParsedAsmOperandD2Ev
        - _ZN7llvm_ks5SMLocC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:597,9'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperandC2Ev
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:596,3'
          Dst:             _ZN7llvm_ks5SMLocC2Ev
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:596,3'
          Dst:             _ZN7llvm_ks5SMLocC2Ev
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:597,59'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperandD2Ev
    - functionName:    _ZN12_GLOBAL__N_111MipsOperandD2Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1344
      functionLinenumberEnd: 1359
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         19
      ICount:          82
      EdgeCount:       20
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks11SmallVectorIjLj10EED2Ev
        - _ZN7llvm_ks18MCParsedAsmOperandD2Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1345,5'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1352,7'
          Dst:             _ZN7llvm_ks11SmallVectorIjLj10EED2Ev
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1359,3'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperandD2Ev
    - functionName:    _ZN12_GLOBAL__N_111MipsOperandD0Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1344
      functionLinenumberEnd: 1359
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_111MipsOperandD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1344,26'
          Dst:             _ZN12_GLOBAL__N_111MipsOperandD2Ev
    - functionName:    _ZNK12_GLOBAL__N_111MipsOperand7isTokenEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1028
      functionLinenumberEnd: 1031
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_111MipsOperand5isImmEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1007
      functionLinenumberEnd: 1007
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_111MipsOperand5isRegEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 998
      functionLinenumberEnd: 1005
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          43
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK12_GLOBAL__N_111MipsOperand11isGPRAsmRegEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1001,9'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand11isGPRAsmRegEv
    - functionName:    _ZNK12_GLOBAL__N_111MipsOperand6getRegEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1120
      functionLinenumberEnd: 1129
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         18
      ICount:          82
      EdgeCount:       22
      CyclomaticComplexity: 6
      functionsReached:
        - _ZNK12_GLOBAL__N_111MipsOperand11getGPR32RegEv
        - __assert_fail
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1125,14'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand11getGPR32RegEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1127,5'
          Dst:             __assert_fail
    - functionName:    _ZNK12_GLOBAL__N_111MipsOperand5isMemEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1033
      functionLinenumberEnd: 1033
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_111MipsOperand11getStartLocEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1340
      functionLinenumberEnd: 1340
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_111MipsOperand9getEndLocEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1342
      functionLinenumberEnd: 1342
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_111MipsOperand5printERN7llvm_ks11raw_ostreamE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1361
      functionLinenumberEnd: 1394
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          165
      EdgeCount:       16
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11raw_ostreamlsEPKc
        - _ZN7llvm_ks11raw_ostreamlsEi
        - _ZN7llvm_ks11raw_ostreamlsEj
        - _ZN7llvm_kslsERNS_11raw_ostreamERKNS_6MCExprE
      functionUses:    0
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1362,5'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1364,10'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1365,10'
          Dst:             _ZN7llvm_kslsERNS_11raw_ostreamERKNS_6MCExprE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1366,10'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1369,10'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1371,10'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1372,10'
          Dst:             _ZN7llvm_kslsERNS_11raw_ostreamERKNS_6MCExprE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1373,10'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1376,10'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1376,24'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1376,39'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1379,10'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1379,23'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1379,39'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1379,46'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEi
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1379,61'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1382,10'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1385,10'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1387,12'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1387,19'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1388,10'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1391,10'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1391,24'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1391,40'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1391,47'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1391,67'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
    - functionName:    _ZN7llvm_ks11SmallVectorIjLj10EED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 868
      functionLinenumberEnd: 868
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplIjED2Ev
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:868,7'
          Dst:             _ZN7llvm_ks15SmallVectorImplIjED2Ev
    - functionName:    _ZN12_GLOBAL__N_111MipsOperand12createGPRRegEjPKN7llvm_ks14MCRegisterInfoENS1_5SMLocES5_RNS_13MipsAsmParserE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1188
      functionLinenumberEnd: 1189
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_111MipsOperand9CreateRegEjNS0_7RegKindEPKN7llvm_ks14MCRegisterInfoENS2_5SMLocES6_RNS_13MipsAsmParserE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1189,12'
          Dst:             _ZN12_GLOBAL__N_111MipsOperand9CreateRegEjNS0_7RegKindEPKN7llvm_ks14MCRegisterInfoENS2_5SMLocES6_RNS_13MipsAsmParserE
    - functionName:    _ZN12_GLOBAL__N_113MipsAsmParser23matchHWRegsRegisterNameEN7llvm_ks9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3939
      functionLinenumberEnd: 3950
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         41
      ICount:          312
      EdgeCount:       57
      CyclomaticComplexity: 18
      functionsReached:
        - memcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3943,14'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3944,14'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3945,14'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3946,14'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3947,14'
          Dst:             memcmp
    - functionName:    _ZN12_GLOBAL__N_111MipsOperand15createHWRegsRegEjPKN7llvm_ks14MCRegisterInfoENS1_5SMLocES5_RNS_13MipsAsmParserE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1204
      functionLinenumberEnd: 1205
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_111MipsOperand9CreateRegEjNS0_7RegKindEPKN7llvm_ks14MCRegisterInfoENS2_5SMLocES6_RNS_13MipsAsmParserE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1205,12'
          Dst:             _ZN12_GLOBAL__N_111MipsOperand9CreateRegEjNS0_7RegKindEPKN7llvm_ks14MCRegisterInfoENS2_5SMLocES6_RNS_13MipsAsmParserE
    - functionName:    _ZN12_GLOBAL__N_113MipsAsmParser20matchFPURegisterNameEN7llvm_ks9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3953
      functionLinenumberEnd: 3965
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          124
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - _ZNK7llvm_ks9StringRef12getAsIntegerIjEENSt3__19enable_ifIXntsr3std14numeric_limitsIT_EE9is_signedEbE4typeEjRS4_
        - _ZNK7llvm_ks9StringRefixEm
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3955,7'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/include/llvm/ADT/StringRef.h:423,14'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3958,19'
          Dst:             _ZNK7llvm_ks9StringRef12getAsIntegerIjEENSt3__19enable_ifIXntsr3std14numeric_limitsIT_EE9is_signedEbE4typeEjRS4_
    - functionName:    _ZN12_GLOBAL__N_111MipsOperand12createFGRRegEjPKN7llvm_ks14MCRegisterInfoENS1_5SMLocES5_RNS_13MipsAsmParserE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1196
      functionLinenumberEnd: 1197
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_111MipsOperand9CreateRegEjNS0_7RegKindEPKN7llvm_ks14MCRegisterInfoENS2_5SMLocES6_RNS_13MipsAsmParserE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1197,12'
          Dst:             _ZN12_GLOBAL__N_111MipsOperand9CreateRegEjNS0_7RegKindEPKN7llvm_ks14MCRegisterInfoENS2_5SMLocES6_RNS_13MipsAsmParserE
    - functionName:    _ZN12_GLOBAL__N_113MipsAsmParser20matchFCCRegisterNameEN7llvm_ks9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3967
      functionLinenumberEnd: 3979
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          178
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZNK7llvm_ks9StringRef12getAsIntegerIjEENSt3__19enable_ifIXntsr3std14numeric_limitsIT_EE9is_signedEbE4typeEjRS4_
        - __assert_fail
        - memcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3969,23'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:230,14'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/ADT/StringRef.h:423,14'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3972,19'
          Dst:             _ZNK7llvm_ks9StringRef12getAsIntegerIjEENSt3__19enable_ifIXntsr3std14numeric_limitsIT_EE9is_signedEbE4typeEjRS4_
    - functionName:    _ZN12_GLOBAL__N_111MipsOperand12createFCCRegEjPKN7llvm_ks14MCRegisterInfoENS1_5SMLocES5_RNS_13MipsAsmParserE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1212
      functionLinenumberEnd: 1213
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_111MipsOperand9CreateRegEjNS0_7RegKindEPKN7llvm_ks14MCRegisterInfoENS2_5SMLocES6_RNS_13MipsAsmParserE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1213,12'
          Dst:             _ZN12_GLOBAL__N_111MipsOperand9CreateRegEjNS0_7RegKindEPKN7llvm_ks14MCRegisterInfoENS2_5SMLocES6_RNS_13MipsAsmParserE
    - functionName:    _ZN12_GLOBAL__N_113MipsAsmParser19matchACRegisterNameEN7llvm_ks9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3981
      functionLinenumberEnd: 3993
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          178
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZNK7llvm_ks9StringRef12getAsIntegerIjEENSt3__19enable_ifIXntsr3std14numeric_limitsIT_EE9is_signedEbE4typeEjRS4_
        - __assert_fail
        - memcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3983,23'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:230,14'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/ADT/StringRef.h:423,14'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3986,19'
          Dst:             _ZNK7llvm_ks9StringRef12getAsIntegerIjEENSt3__19enable_ifIXntsr3std14numeric_limitsIT_EE9is_signedEbE4typeEjRS4_
    - functionName:    _ZN12_GLOBAL__N_111MipsOperand12createACCRegEjPKN7llvm_ks14MCRegisterInfoENS1_5SMLocES5_RNS_13MipsAsmParserE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1220
      functionLinenumberEnd: 1221
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_111MipsOperand9CreateRegEjNS0_7RegKindEPKN7llvm_ks14MCRegisterInfoENS2_5SMLocES6_RNS_13MipsAsmParserE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1221,12'
          Dst:             _ZN12_GLOBAL__N_111MipsOperand9CreateRegEjNS0_7RegKindEPKN7llvm_ks14MCRegisterInfoENS2_5SMLocES6_RNS_13MipsAsmParserE
    - functionName:    _ZN12_GLOBAL__N_113MipsAsmParser23matchMSA128RegisterNameEN7llvm_ks9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3995
      functionLinenumberEnd: 4005
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          165
      EdgeCount:       30
      CyclomaticComplexity: 8
      functionsReached:
        - _ZNK7llvm_ks9StringRef12getAsIntegerIjEENSt3__19enable_ifIXntsr3std14numeric_limitsIT_EE9is_signedEbE4typeEjRS4_
        - _ZNK7llvm_ks9StringRef5frontEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3998,12'
          Dst:             _ZNK7llvm_ks9StringRef5frontEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3998,35'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/StringRef.h:423,14'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3998,49'
          Dst:             _ZNK7llvm_ks9StringRef12getAsIntegerIjEENSt3__19enable_ifIXntsr3std14numeric_limitsIT_EE9is_signedEbE4typeEjRS4_
    - functionName:    _ZN12_GLOBAL__N_111MipsOperand15createMSA128RegEjPKN7llvm_ks14MCRegisterInfoENS1_5SMLocES5_RNS_13MipsAsmParserE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1228
      functionLinenumberEnd: 1229
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_111MipsOperand9CreateRegEjNS0_7RegKindEPKN7llvm_ks14MCRegisterInfoENS2_5SMLocES6_RNS_13MipsAsmParserE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1229,12'
          Dst:             _ZN12_GLOBAL__N_111MipsOperand9CreateRegEjNS0_7RegKindEPKN7llvm_ks14MCRegisterInfoENS2_5SMLocES6_RNS_13MipsAsmParserE
    - functionName:    _ZN12_GLOBAL__N_113MipsAsmParser27matchMSA128CtrlRegisterNameEN7llvm_ks9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4007
      functionLinenumberEnd: 4021
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         62
      ICount:          459
      EdgeCount:       87
      CyclomaticComplexity: 27
      functionsReached:
        - memcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4011,13'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4012,13'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4013,13'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4014,13'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4015,13'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4016,13'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4017,13'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4018,13'
          Dst:             memcmp
    - functionName:    _ZN12_GLOBAL__N_111MipsOperand16createMSACtrlRegEjPKN7llvm_ks14MCRegisterInfoENS1_5SMLocES5_RNS_13MipsAsmParserE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1236
      functionLinenumberEnd: 1237
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_111MipsOperand9CreateRegEjNS0_7RegKindEPKN7llvm_ks14MCRegisterInfoENS2_5SMLocES6_RNS_13MipsAsmParserE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1237,12'
          Dst:             _ZN12_GLOBAL__N_111MipsOperand9CreateRegEjNS0_7RegKindEPKN7llvm_ks14MCRegisterInfoENS2_5SMLocES6_RNS_13MipsAsmParserE
    - functionName:    _ZN12_GLOBAL__N_111MipsOperand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_RNS_13MipsAsmParserE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1241
      functionLinenumberEnd: 1247
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks11make_uniqueIN12_GLOBAL__N_111MipsOperandEJNS2_6KindTyERNS1_13MipsAsmParserEEEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS6_10unique_ptrIS8_NS6_14default_deleteIS8_EEEEE4typeEDpOT0_
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1242,15'
          Dst:             _ZN7llvm_ks11make_uniqueIN12_GLOBAL__N_111MipsOperandEJNS2_6KindTyERNS1_13MipsAsmParserEEEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS6_10unique_ptrIS8_NS6_14default_deleteIS8_EEEEE4typeEDpOT0_
    - functionName:    _ZN12_GLOBAL__N_113MipsAsmParser20parseDirectiveOptionEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5766
      functionLinenumberEnd: 5812
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         55
      ICount:          400
      EdgeCount:       95
      CyclomaticComplexity: 42
      functionsReached:
        - _ZN7llvm_ks20MCAsmParserExtension5ErrorENS_5SMLocERKNS_5TwineE
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks5TwineC2EPKc
        - _ZN7llvm_ks8AsmTokenC2ERKS0_
        - _ZN7llvm_ks8AsmTokenD2Ev
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZNK7llvm_ks11MCAsmParser6getTokEv
        - _ZNK7llvm_ks8AsmToken13getIdentifierEv
        - _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - _ZNK7llvm_ks8AsmToken6getLocEv
        - memcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5767,25'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5769,25'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5769,18'
          Dst:             _ZN7llvm_ks8AsmTokenC2ERKS0_
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5771,11'
          Dst:             _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5772,18'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5772,27'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5772,37'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5772,5'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension5ErrorENS_5SMLocERKNS_5TwineE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5812,1'
          Dst:             _ZN7llvm_ks8AsmTokenD2Ev
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5777,26'
          Dst:             _ZNK7llvm_ks8AsmToken13getIdentifierEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5779,17'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5785,16'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5785,25'
          Dst:             _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5786,20'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5786,29'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5787,13'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5786,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension5ErrorENS_5SMLocERKNS_5TwineE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5793,17'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5799,16'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5799,25'
          Dst:             _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5800,20'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5800,29'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5801,13'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5800,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension5ErrorENS_5SMLocERKNS_5TwineE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5812,1'
          Dst:             _ZN7llvm_ks8AsmTokenD2Ev
    - functionName:    _ZN12_GLOBAL__N_113MipsAsmParser21parseDirectiveGpDWordEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5750
      functionLinenumberEnd: 5764
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          72
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks11MCAsmParser15parseExpressionERPKNS_6MCExprE
        - _ZN7llvm_ks20MCAsmParserExtension5ErrorENS_5SMLocERKNS_5TwineE
        - _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks5TwineC2EPKc
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks10MCAsmLexer6getLocEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5751,25'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5755,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5755,19'
          Dst:             _ZN7llvm_ks11MCAsmParser15parseExpressionERPKNS_6MCExprE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5757,3'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5759,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5759,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5760,18'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5760,29'
          Dst:             _ZNK7llvm_ks10MCAsmLexer6getLocEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5761,17'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5760,12'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension5ErrorENS_5SMLocERKNS_5TwineE
    - functionName:    _ZN12_GLOBAL__N_113MipsAsmParser20parseDirectiveGpWordEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5732
      functionLinenumberEnd: 5746
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          72
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks11MCAsmParser15parseExpressionERPKNS_6MCExprE
        - _ZN7llvm_ks20MCAsmParserExtension5ErrorENS_5SMLocERKNS_5TwineE
        - _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks5TwineC2EPKc
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks10MCAsmLexer6getLocEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5733,25'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5737,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5737,19'
          Dst:             _ZN7llvm_ks11MCAsmParser15parseExpressionERPKNS_6MCExprE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5739,3'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5741,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5741,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5742,18'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5742,29'
          Dst:             _ZNK7llvm_ks10MCAsmLexer6getLocEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5743,17'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5742,12'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension5ErrorENS_5SMLocERKNS_5TwineE
    - functionName:    _ZN12_GLOBAL__N_113MipsAsmParser17parseDirectiveNaNEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5592
      functionLinenumberEnd: 5611
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         24
      ICount:          234
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN12_GLOBAL__N_113MipsAsmParser16reportParseErrorEN7llvm_ks5TwineE
        - _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks5TwineC2EPKc
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks11MCAsmParser6getTokEv
        - _ZNK7llvm_ks8AsmToken9getStringEv
        - memcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5593,25'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5594,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5594,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5595,34'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5597,13'
          Dst:             _ZNK7llvm_ks8AsmToken9getStringEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5597,28'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5601,20'
          Dst:             _ZNK7llvm_ks8AsmToken9getStringEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5601,35'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5609,20'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5609,3'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser16reportParseErrorEN7llvm_ks5TwineE
    - functionName:    _ZN12_GLOBAL__N_113MipsAsmParser17parseDirectiveSetEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5613
      functionLinenumberEnd: 5703
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         308
      ICount:          3493
      EdgeCount:       422
      CyclomaticComplexity: 116
      functionsReached:
        - _ZN12_GLOBAL__N_113MipsAsmParser15parseSetFeatureEm
        - _ZN12_GLOBAL__N_113MipsAsmParser18parseSetAssignmentEv
        - _ZN12_GLOBAL__N_113MipsAsmParser19parseSetAtDirectiveEv
        - _ZN12_GLOBAL__N_113MipsAsmParser19parseSetFpDirectiveEv
        - _ZN12_GLOBAL__N_113MipsAsmParser20parseSetMsaDirectiveEv
        - _ZN12_GLOBAL__N_113MipsAsmParser20parseSetPopDirectiveEv
        - _ZN12_GLOBAL__N_113MipsAsmParser21parseSetArchDirectiveEv
        - _ZN12_GLOBAL__N_113MipsAsmParser21parseSetNoAtDirectiveEv
        - _ZN12_GLOBAL__N_113MipsAsmParser21parseSetPushDirectiveEv
        - _ZN12_GLOBAL__N_113MipsAsmParser22parseSetMacroDirectiveEv
        - _ZN12_GLOBAL__N_113MipsAsmParser22parseSetMips0DirectiveEv
        - _ZN12_GLOBAL__N_113MipsAsmParser22parseSetNoDspDirectiveEv
        - _ZN12_GLOBAL__N_113MipsAsmParser22parseSetNoMsaDirectiveEv
        - _ZN12_GLOBAL__N_113MipsAsmParser23parseSetMips16DirectiveEv
        - _ZN12_GLOBAL__N_113MipsAsmParser24parseSetNoMacroDirectiveEv
        - _ZN12_GLOBAL__N_113MipsAsmParser24parseSetReorderDirectiveEv
        - _ZN12_GLOBAL__N_113MipsAsmParser25parseSetNoMips16DirectiveEv
        - _ZN12_GLOBAL__N_113MipsAsmParser25parseSetOddSPRegDirectiveEv
        - _ZN12_GLOBAL__N_113MipsAsmParser26parseSetHardFloatDirectiveEv
        - _ZN12_GLOBAL__N_113MipsAsmParser26parseSetNoReorderDirectiveEv
        - _ZN12_GLOBAL__N_113MipsAsmParser26parseSetSoftFloatDirectiveEv
        - _ZN12_GLOBAL__N_113MipsAsmParser27parseSetNoOddSPRegDirectiveEv
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZNK7llvm_ks11MCAsmParser6getTokEv
        - _ZNK7llvm_ks8AsmToken9getStringEv
        - memcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5614,25'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5616,32'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5618,11'
          Dst:             _ZNK7llvm_ks8AsmToken9getStringEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5618,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5619,12'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser21parseSetNoAtDirectiveEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5620,18'
          Dst:             _ZNK7llvm_ks8AsmToken9getStringEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5620,33'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5621,12'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser19parseSetAtDirectiveEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5622,18'
          Dst:             _ZNK7llvm_ks8AsmToken9getStringEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5622,33'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5623,12'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser21parseSetArchDirectiveEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5624,18'
          Dst:             _ZNK7llvm_ks8AsmToken9getStringEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5624,33'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5625,12'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser19parseSetFpDirectiveEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5626,18'
          Dst:             _ZNK7llvm_ks8AsmToken9getStringEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5626,33'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5627,12'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser25parseSetOddSPRegDirectiveEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5628,18'
          Dst:             _ZNK7llvm_ks8AsmToken9getStringEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5628,33'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5629,12'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser27parseSetNoOddSPRegDirectiveEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5630,18'
          Dst:             _ZNK7llvm_ks8AsmToken9getStringEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5630,33'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5631,12'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser20parseSetPopDirectiveEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5632,18'
          Dst:             _ZNK7llvm_ks8AsmToken9getStringEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5632,33'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5633,12'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser21parseSetPushDirectiveEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5634,18'
          Dst:             _ZNK7llvm_ks8AsmToken9getStringEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5634,33'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5635,12'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser24parseSetReorderDirectiveEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5636,18'
          Dst:             _ZNK7llvm_ks8AsmToken9getStringEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5636,33'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5637,12'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser26parseSetNoReorderDirectiveEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5638,18'
          Dst:             _ZNK7llvm_ks8AsmToken9getStringEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5638,33'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5639,12'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser22parseSetMacroDirectiveEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5640,18'
          Dst:             _ZNK7llvm_ks8AsmToken9getStringEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5640,33'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5641,12'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser24parseSetNoMacroDirectiveEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5642,18'
          Dst:             _ZNK7llvm_ks8AsmToken9getStringEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5642,33'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5643,12'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser23parseSetMips16DirectiveEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5644,18'
          Dst:             _ZNK7llvm_ks8AsmToken9getStringEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5644,33'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5645,12'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser25parseSetNoMips16DirectiveEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5646,18'
          Dst:             _ZNK7llvm_ks8AsmToken9getStringEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5646,33'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5650,18'
          Dst:             _ZNK7llvm_ks8AsmToken9getStringEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5650,33'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5651,12'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser15parseSetFeatureEm
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5652,18'
          Dst:             _ZNK7llvm_ks8AsmToken9getStringEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5652,33'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5653,12'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser22parseSetMips0DirectiveEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5654,18'
          Dst:             _ZNK7llvm_ks8AsmToken9getStringEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5654,33'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5655,12'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser15parseSetFeatureEm
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5656,18'
          Dst:             _ZNK7llvm_ks8AsmToken9getStringEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5656,33'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5657,12'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser15parseSetFeatureEm
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5658,18'
          Dst:             _ZNK7llvm_ks8AsmToken9getStringEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5658,33'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5659,12'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser15parseSetFeatureEm
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5660,18'
          Dst:             _ZNK7llvm_ks8AsmToken9getStringEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5660,33'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5661,12'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser15parseSetFeatureEm
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5662,18'
          Dst:             _ZNK7llvm_ks8AsmToken9getStringEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5662,33'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5663,12'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser15parseSetFeatureEm
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5664,18'
          Dst:             _ZNK7llvm_ks8AsmToken9getStringEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5664,33'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5665,12'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser15parseSetFeatureEm
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5666,18'
          Dst:             _ZNK7llvm_ks8AsmToken9getStringEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5666,33'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5667,12'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser15parseSetFeatureEm
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5668,18'
          Dst:             _ZNK7llvm_ks8AsmToken9getStringEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5668,33'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5669,12'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser15parseSetFeatureEm
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5670,18'
          Dst:             _ZNK7llvm_ks8AsmToken9getStringEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5670,33'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5671,12'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser15parseSetFeatureEm
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5672,18'
          Dst:             _ZNK7llvm_ks8AsmToken9getStringEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5672,33'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5673,12'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser15parseSetFeatureEm
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5674,18'
          Dst:             _ZNK7llvm_ks8AsmToken9getStringEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5674,33'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5675,12'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser15parseSetFeatureEm
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5676,18'
          Dst:             _ZNK7llvm_ks8AsmToken9getStringEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5676,33'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5677,12'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser15parseSetFeatureEm
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5678,18'
          Dst:             _ZNK7llvm_ks8AsmToken9getStringEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5678,33'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5679,12'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser15parseSetFeatureEm
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5680,18'
          Dst:             _ZNK7llvm_ks8AsmToken9getStringEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5680,33'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5681,12'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser15parseSetFeatureEm
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5682,18'
          Dst:             _ZNK7llvm_ks8AsmToken9getStringEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5682,33'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5683,12'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser15parseSetFeatureEm
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5684,18'
          Dst:             _ZNK7llvm_ks8AsmToken9getStringEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5684,33'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5685,12'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser15parseSetFeatureEm
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5686,18'
          Dst:             _ZNK7llvm_ks8AsmToken9getStringEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5686,33'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5687,12'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser22parseSetNoDspDirectiveEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5688,18'
          Dst:             _ZNK7llvm_ks8AsmToken9getStringEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5688,33'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5689,12'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser20parseSetMsaDirectiveEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5690,18'
          Dst:             _ZNK7llvm_ks8AsmToken9getStringEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5690,33'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5691,12'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser22parseSetNoMsaDirectiveEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5692,18'
          Dst:             _ZNK7llvm_ks8AsmToken9getStringEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5692,33'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5693,12'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser26parseSetSoftFloatDirectiveEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5694,18'
          Dst:             _ZNK7llvm_ks8AsmToken9getStringEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5694,33'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5695,12'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser26parseSetHardFloatDirectiveEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5698,5'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser18parseSetAssignmentEv
    - functionName:    _ZN12_GLOBAL__N_113MipsAsmParser18parseDataDirectiveEjN7llvm_ks5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5707
      functionLinenumberEnd: 5728
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          98
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks10MCStreamer9EmitValueEPKNS_6MCExprEjNS_5SMLocE
        - _ZN7llvm_ks11MCAsmParser15parseExpressionERPKNS_6MCExprE
        - _ZN7llvm_ks20MCAsmParserExtension5ErrorENS_5SMLocERKNS_5TwineE
        - _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks5SMLocC2Ev
        - _ZN7llvm_ks5TwineC2EPKc
        - _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5708,25'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5709,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5709,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5712,11'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5712,23'
          Dst:             _ZN7llvm_ks11MCAsmParser15parseExpressionERPKNS_6MCExprE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5715,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5715,33'
          Dst:             _ZN7llvm_ks5SMLocC2Ev
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5715,33'
          Dst:             _ZN7llvm_ks10MCStreamer9EmitValueEPKNS_6MCExprEjNS_5SMLocE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5717,11'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5717,22'
          Dst:             _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5720,11'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5720,22'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5721,25'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5721,16'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension5ErrorENS_5SMLocERKNS_5TwineE
    - functionName:    _ZN12_GLOBAL__N_113MipsAsmParser23parseDirectiveCpRestoreEN7llvm_ks5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5463
      functionLinenumberEnd: 5509
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         19
      ICount:          129
      EdgeCount:       21
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN12_GLOBAL__N_113MipsAsmParser16reportParseErrorEN7llvm_ks5TwineE
        - _ZN12_GLOBAL__N_113MipsAsmParser20createCpRestoreMemOpEbiN7llvm_ks5SMLocERNS1_15SmallVectorImplINS1_6MCInstEEE
        - _ZN7llvm_ks11MCAsmParser15parseExpressionERPKNS_6MCExprE
        - _ZN7llvm_ks11SmallVectorINS_6MCInstELj3EEC2Ev
        - _ZN7llvm_ks11SmallVectorINS_6MCInstELj3EED2Ev
        - _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks5TwineC2EPKc
        - _ZNK12_GLOBAL__N_113MipsAsmParser12inMips16ModeEv
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks6MCExpr18evaluateAsAbsoluteERl
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5464,25'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5469,7'
          Dst:             _ZNK12_GLOBAL__N_113MipsAsmParser12inMips16ModeEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5470,22'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5470,5'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser16reportParseErrorEN7llvm_ks5TwineE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5477,14'
          Dst:             _ZN7llvm_ks11MCAsmParser15parseExpressionERPKNS_6MCExprE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5478,22'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5478,5'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser16reportParseErrorEN7llvm_ks5TwineE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5482,21'
          Dst:             _ZNK7llvm_ks6MCExpr18evaluateAsAbsoluteERl
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5483,22'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5483,5'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser16reportParseErrorEN7llvm_ks5TwineE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5496,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5496,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5497,22'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5497,5'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser16reportParseErrorEN7llvm_ks5TwineE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5502,26'
          Dst:             _ZN7llvm_ks11SmallVectorINS_6MCInstELj3EEC2Ev
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5503,3'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser20createCpRestoreMemOpEbiN7llvm_ks5SMLocERNS1_15SmallVectorImplINS1_6MCInstEEE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5509,1'
          Dst:             _ZN7llvm_ks11SmallVectorINS_6MCInstELj3EED2Ev
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5509,1'
          Dst:             _ZN7llvm_ks11SmallVectorINS_6MCInstELj3EED2Ev
    - functionName:    _ZN12_GLOBAL__N_113MipsAsmParser20parseDirectiveCpLoadEN7llvm_ks5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 5430
      functionLinenumberEnd: 5461
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         35
      ICount:          201
      EdgeCount:       64
      CyclomaticComplexity: 31
      functionsReached:
        - _ZN12_GLOBAL__N_113MipsAsmParser16parseAnyRegisterERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
        - _ZN12_GLOBAL__N_113MipsAsmParser16reportParseErrorEN7llvm_ks5SMLocENS1_5TwineE
        - _ZN12_GLOBAL__N_113MipsAsmParser16reportParseErrorEN7llvm_ks5TwineE
        - _ZN7llvm_ks11SmallVectorINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELj1EEC2Ev
        - _ZN7llvm_ks11SmallVectorINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELj1EED2Ev
        - _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__110unique_ptrIN12_GLOBAL__N_120MipsAssemblerOptionsENS1_14default_deleteIS4_EEEEvE4backEv
        - _ZN7llvm_ks5TwineC2EPKc
        - _ZNK12_GLOBAL__N_111MipsOperand11isGPRAsmRegEv
        - _ZNK12_GLOBAL__N_113MipsAsmParser12inMips16ModeEv
        - _ZNK12_GLOBAL__N_120MipsAssemblerOptions9isReorderEv
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5431,24'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__110unique_ptrIN12_GLOBAL__N_120MipsAssemblerOptionsENS1_14default_deleteIS4_EEEEvE4backEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5431,32'
          Dst:             _ZNK12_GLOBAL__N_120MipsAssemblerOptions9isReorderEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5435,7'
          Dst:             _ZNK12_GLOBAL__N_113MipsAsmParser12inMips16ModeEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5436,22'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5436,5'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser16reportParseErrorEN7llvm_ks5TwineE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5440,55'
          Dst:             _ZN7llvm_ks11SmallVectorINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELj1EEC2Ev
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5441,32'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser16parseAnyRegisterERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5443,22'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5443,5'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser16reportParseErrorEN7llvm_ks5TwineE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5461,1'
          Dst:             _ZN7llvm_ks11SmallVectorINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELj1EED2Ev
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5447,54'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5448,16'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand11isGPRAsmRegEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5449,45'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5449,5'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser16reportParseErrorEN7llvm_ks5SMLocENS1_5TwineE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5454,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5454,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5455,22'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5455,5'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser16reportParseErrorEN7llvm_ks5TwineE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:5461,1'
          Dst:             _ZN7llvm_ks11SmallVectorINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELj1EED2Ev
    - functionName:    _ZN12_GLOBAL__N_111MipsOperand13CreateRegPairEjN7llvm_ks5SMLocES2_RNS_13MipsAsmParserE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1273
      functionLinenumberEnd: 1279
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks11make_uniqueIN12_GLOBAL__N_111MipsOperandEJNS2_6KindTyERNS1_13MipsAsmParserEEEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS6_10unique_ptrIS8_NS6_14default_deleteIS8_EEEEE4typeEDpOT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1274,15'
          Dst:             _ZN7llvm_ks11make_uniqueIN12_GLOBAL__N_111MipsOperandEJNS2_6KindTyERNS1_13MipsAsmParserEEEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS6_10unique_ptrIS8_NS6_14default_deleteIS8_EEEEE4typeEDpOT0_
    - functionName:    _ZN7llvm_ks15SmallVectorImplIjE6appendIPjEEvT_S4_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 423
      functionLinenumberEnd: 432
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          80
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseIjLb1EE18uninitialized_copyIjjEEvPT_S4_PT0_PNSt3__19enable_ifIXsr3std7is_sameINS7_12remove_constIS3_E4typeES5_EE5valueEvE4typeE
        - _ZN7llvm_ks23SmallVectorTemplateBaseIjLb1EE4growEm
        - _ZN7llvm_ks25SmallVectorTemplateCommonIjvE12capacity_ptrEv
        - _ZN7llvm_ks25SmallVectorTemplateCommonIjvE6setEndEPj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:426,37'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonIjvE12capacity_ptrEv
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:427,13'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseIjLb1EE4growEm
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:430,5'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseIjLb1EE18uninitialized_copyIjjEEvPT_S4_PT0_PNSt3__19enable_ifIXsr3std7is_sameINS7_12remove_constIS3_E4typeES5_EE5valueEvE4typeE
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:431,11'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonIjvE6setEndEPj
    - functionName:    _ZN7llvm_ks11SmallVectorIjLj10EEC2IPjEET_S4_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 881
      functionLinenumberEnd: 883
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplIjE6appendIPjEEvT_S4_
        - _ZN7llvm_ks15SmallVectorImplIjEC2Ej
        - _ZN7llvm_ks15SmallVectorImplIjED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:881,33'
          Dst:             _ZN7llvm_ks15SmallVectorImplIjEC2Ej
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:882,11'
          Dst:             _ZN7llvm_ks15SmallVectorImplIjE6appendIPjEEvT_S4_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:883,3'
          Dst:             _ZN7llvm_ks15SmallVectorImplIjED2Ev
    - functionName:    _ZN12_GLOBAL__N_111MipsOperand13CreateRegListERN7llvm_ks15SmallVectorImplIjEENS1_5SMLocES5_RNS_13MipsAsmParserE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1262
      functionLinenumberEnd: 1270
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          135
      EdgeCount:       37
      CyclomaticComplexity: 20
      functionsReached:
        - _ZN7llvm_ks11SmallVectorIjLj10EEC2IPjEET_S4_
        - _ZN7llvm_ks11make_uniqueIN12_GLOBAL__N_111MipsOperandEJNS2_6KindTyERNS1_13MipsAsmParserEEEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS6_10unique_ptrIS8_NS6_14default_deleteIS8_EEEEE4typeEDpOT0_
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1263,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1265,15'
          Dst:             _ZN7llvm_ks11make_uniqueIN12_GLOBAL__N_111MipsOperandEJNS2_6KindTyERNS1_13MipsAsmParserEEEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS6_10unique_ptrIS8_NS6_14default_deleteIS8_EEEEE4typeEDpOT0_
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1266,28'
          Dst:             _ZN7llvm_ks11SmallVectorIjLj10EEC2IPjEET_S4_
    - functionName:    _ZN7llvm_ks11SmallVectorIjLj10EEC2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 872
      functionLinenumberEnd: 873
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplIjEC2Ej
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:872,19'
          Dst:             _ZN7llvm_ks15SmallVectorImplIjEC2Ej
    - functionName:    _ZN12_GLOBAL__N_111MipsOperand9CreateMemENSt3__110unique_ptrIS0_NS1_14default_deleteIS0_EEEEPKN7llvm_ks6MCExprENS6_5SMLocESA_RNS_13MipsAsmParserE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1251
      functionLinenumberEnd: 1258
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          59
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks11make_uniqueIN12_GLOBAL__N_111MipsOperandEJNS2_6KindTyERNS1_13MipsAsmParserEEEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS6_10unique_ptrIS8_NS6_14default_deleteIS8_EEEEE4typeEDpOT0_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1252,15'
          Dst:             _ZN7llvm_ks11make_uniqueIN12_GLOBAL__N_111MipsOperandEJNS2_6KindTyERNS1_13MipsAsmParserEEEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS6_10unique_ptrIS8_NS6_14default_deleteIS8_EEEEE4typeEDpOT0_
    - functionName:    _ZN12_GLOBAL__N_113MipsAsmParser14parseMemOffsetERPKN7llvm_ks6MCExprEb
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4267
      functionLinenumberEnd: 4297
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          138
      EdgeCount:       24
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN12_GLOBAL__N_113MipsAsmParser17parseRelocOperandERPKN7llvm_ks6MCExprE
        - _ZN7llvm_ks11MCAsmParser15parseExpressionERPKNS_6MCExprE
        - _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks5SMLocC2Ev
        - _ZNK7llvm_ks10MCAsmLexer7getKindEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4278,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4268,25'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4269,9'
          Dst:             _ZN7llvm_ks5SMLocC2Ev
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4273,10'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4273,21'
          Dst:             _ZNK7llvm_ks10MCAsmLexer7getKindEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4278,11'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4278,22'
          Dst:             _ZNK7llvm_ks10MCAsmLexer7getKindEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4287,16'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4289,17'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4289,29'
          Dst:             _ZN7llvm_ks11MCAsmParser15parseExpressionERPKNS_6MCExprE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4290,12'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4290,23'
          Dst:             _ZNK7llvm_ks10MCAsmLexer7getKindEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4294,14'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser17parseRelocOperandERPKN7llvm_ks6MCExprE
    - functionName:    _ZN12_GLOBAL__N_113MipsAsmParser17parseRelocOperandERPKN7llvm_ks6MCExprE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4198
      functionLinenumberEnd: 4239
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         48
      ICount:          279
      EdgeCount:       82
      CyclomaticComplexity: 36
      functionsReached:
        - _ZN12_GLOBAL__N_113MipsAsmParser17evaluateRelocExprEPKN7llvm_ks6MCExprENS1_9StringRefE
        - _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks5SMLocC2Ev
        - _ZN7llvm_kspLERNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEENS_9StringRefE
        - _ZNK7llvm_ks10MCAsmLexer7getKindEv
        - _ZNK7llvm_ks11MCAsmParser6getTokEv
        - _ZNK7llvm_ks8AsmToken13getIdentifierEv
        - _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - _ZNK7llvm_ks9StringRefcvNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4199,25'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4201,32'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4202,11'
          Dst:             _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4205,25'
          Dst:             _ZNK7llvm_ks8AsmToken13getIdentifierEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4205,21'
          Dst:             _ZNK7llvm_ks9StringRefcvNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4210,9'
          Dst:             _ZN7llvm_ks5SMLocC2Ev
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4212,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4212,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer7getKindEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4215,11'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4215,22'
          Dst:             _ZNK7llvm_ks10MCAsmLexer7getKindEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4217,42'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4218,21'
          Dst:             _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4221,24'
          Dst:             _ZNK7llvm_ks8AsmToken13getIdentifierEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4221,13'
          Dst:             _ZN7llvm_kspLERNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEENS_9StringRefE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4223,13'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4223,24'
          Dst:             _ZNK7llvm_ks10MCAsmLexer7getKindEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4228,9'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4231,12'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4231,23'
          Dst:             _ZNK7llvm_ks10MCAsmLexer7getKindEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4237,9'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser17evaluateRelocExprEPKN7llvm_ks6MCExprENS1_9StringRefE
    - functionName:    _ZN12_GLOBAL__N_113MipsAsmParser17parseRegisterPairERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4688
      functionLinenumberEnd: 4701
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          94
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN12_GLOBAL__N_111MipsOperand13CreateRegPairEjN7llvm_ks5SMLocES2_RNS_13MipsAsmParserE
        - _ZN12_GLOBAL__N_113MipsAsmParser16parseAnyRegisterERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE8pop_backEv
        - _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEEvE4backEv
        - _ZNK12_GLOBAL__N_111MipsOperand11getGPR32RegEv
        - _ZNK7llvm_ks11MCAsmParser6getTokEv
        - _ZNK7llvm_ks8AsmToken6getLocEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4689,25'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4691,20'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4691,29'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4692,7'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser16parseAnyRegisterERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4695,20'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4695,29'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4696,58'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEEvE4backEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4697,21'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand11getGPR32RegEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4698,12'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE8pop_backEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4699,22'
          Dst:             _ZN12_GLOBAL__N_111MipsOperand13CreateRegPairEjN7llvm_ks5SMLocES2_RNS_13MipsAsmParserE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4699,12'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
    - functionName:    _ZN12_GLOBAL__N_113MipsAsmParser17parseRegisterListERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4602
      functionLinenumberEnd: 4685
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         170
      ICount:          695
      EdgeCount:       170
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_111MipsOperand13CreateRegListERN7llvm_ks15SmallVectorImplIjEENS1_5SMLocES5_RNS_13MipsAsmParserE
        - _ZN12_GLOBAL__N_113MipsAsmParser15parseMemOperandERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
        - _ZN12_GLOBAL__N_113MipsAsmParser16parseAnyRegisterERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
        - _ZN7llvm_ks11SmallVectorINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELj8EEC2Ev
        - _ZN7llvm_ks11SmallVectorINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELj8EED2Ev
        - _ZN7llvm_ks11SmallVectorIjLj10EEC2Ev
        - _ZN7llvm_ks11SmallVectorIjLj10EED2Ev
        - _ZN7llvm_ks20MCAsmParserExtension3LexEv
        - _ZN7llvm_ks20MCAsmParserExtension5ErrorENS_5SMLocERKNS_5TwineE
        - _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - _ZN7llvm_ks23SmallVectorTemplateBaseIjLb1EE9push_backERKj
        - _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEEvE4backEv
        - _ZN7llvm_ks5TwineC2EPKc
        - _ZNK12_GLOBAL__N_111MipsOperand11getGPR32RegEv
        - _ZNK12_GLOBAL__N_111MipsOperand11getGPR64RegEv
        - _ZNK12_GLOBAL__N_113MipsAsmParser9isGP64bitEv
        - _ZNK7llvm_ks10MCAsmLexer6getLocEv
        - _ZNK7llvm_ks11MCAsmParser6getTokEv
        - _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - _ZNK7llvm_ks8AsmToken6getLocEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4603,25'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4604,29'
          Dst:             _ZN7llvm_ks11SmallVectorIjLj10EEC2Ev
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4608,55'
          Dst:             _ZN7llvm_ks11SmallVectorINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELj8EEC2Ev
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4610,14'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4610,23'
          Dst:             _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4613,20'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4613,29'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4614,10'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser16parseAnyRegisterERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4615,15'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4615,26'
          Dst:             _ZNK7llvm_ks10MCAsmLexer6getLocEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4616,64'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEEvE4backEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4617,13'
          Dst:             _ZNK12_GLOBAL__N_113MipsAsmParser9isGP64bitEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4617,31'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand11getGPR64RegEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4617,51'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand11getGPR32RegEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4621,12'
          Dst:             _ZNK12_GLOBAL__N_113MipsAsmParser9isGP64bitEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4622,13'
          Dst:             _ZNK12_GLOBAL__N_113MipsAsmParser9isGP64bitEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4623,14'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseIjLb1EE9push_backERKj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4627,65'
          Dst:             _ZNK12_GLOBAL__N_113MipsAsmParser9isGP64bitEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4629,16'
          Dst:             _ZNK12_GLOBAL__N_113MipsAsmParser9isGP64bitEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4630,22'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4630,13'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension5ErrorENS_5SMLocERKNS_5TwineE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4635,16'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseIjLb1EE9push_backERKj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4642,13'
          Dst:             _ZNK12_GLOBAL__N_113MipsAsmParser9isGP64bitEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4643,13'
          Dst:             _ZNK12_GLOBAL__N_113MipsAsmParser9isGP64bitEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4644,18'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4644,9'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension5ErrorENS_5SMLocERKNS_5TwineE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4648,22'
          Dst:             _ZNK12_GLOBAL__N_113MipsAsmParser9isGP64bitEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4651,21'
          Dst:             _ZNK12_GLOBAL__N_113MipsAsmParser9isGP64bitEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4652,18'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4652,9'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension5ErrorENS_5SMLocERKNS_5TwineE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4655,63'
          Dst:             _ZNK12_GLOBAL__N_113MipsAsmParser9isGP64bitEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4657,20'
          Dst:             _ZNK12_GLOBAL__N_113MipsAsmParser9isGP64bitEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4658,18'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4658,9'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension5ErrorENS_5SMLocERKNS_5TwineE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4662,12'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseIjLb1EE9push_backERKj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4665,16'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4665,25'
          Dst:             _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4668,17'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4668,26'
          Dst:             _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4669,17'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4669,26'
          Dst:             _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4670,16'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4670,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension5ErrorENS_5SMLocERKNS_5TwineE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4674,5'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension3LexEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4675,16'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4675,25'
          Dst:             _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4681,20'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4681,29'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4682,22'
          Dst:             _ZN12_GLOBAL__N_111MipsOperand13CreateRegListERN7llvm_ks15SmallVectorImplIjEENS1_5SMLocES5_RNS_13MipsAsmParserE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4682,12'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4683,3'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser15parseMemOperandERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4685,1'
          Dst:             _ZN7llvm_ks11SmallVectorINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELj8EED2Ev
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4685,1'
          Dst:             _ZN7llvm_ks11SmallVectorIjLj10EED2Ev
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4685,1'
          Dst:             _ZN7llvm_ks11SmallVectorINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELj8EED2Ev
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4685,1'
          Dst:             _ZN7llvm_ks11SmallVectorIjLj10EED2Ev
    - functionName:    _ZN12_GLOBAL__N_113MipsAsmParser15parseMemOperandERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4300
      functionLinenumberEnd: 4381
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         77
      ICount:          663
      EdgeCount:       77
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_111MipsOperand12createGPRRegEjPKN7llvm_ks14MCRegisterInfoENS1_5SMLocES5_RNS_13MipsAsmParserE
        - _ZN12_GLOBAL__N_111MipsOperand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_RNS_13MipsAsmParserE
        - _ZN12_GLOBAL__N_111MipsOperand9CreateMemENSt3__110unique_ptrIS0_NS1_14default_deleteIS0_EEEEPKN7llvm_ks6MCExprENS6_5SMLocESA_RNS_13MipsAsmParserE
        - _ZN12_GLOBAL__N_113MipsAsmParser14parseMemOffsetERPKN7llvm_ks6MCExprEb
        - _ZN12_GLOBAL__N_113MipsAsmParser16parseAnyRegisterERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
        - _ZN7llvm_ks12MCBinaryExpr6createENS0_6OpcodeEPKNS_6MCExprES4_RNS_9MCContextE
        - _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - _ZN7llvm_ks20MCAsmParserExtension5ErrorENS_5SMLocERKNS_5TwineE
        - _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE8pop_backEv
        - _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEEvE4backEv
        - _ZN7llvm_ks5SMLoc14getFromPointerEPKc
        - _ZN7llvm_ks5SMLocC2Ev
        - _ZN7llvm_ks5TwineC2EPKc
        - _ZN7llvm_ks8dyn_castINS_12MCBinaryExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZNK12_GLOBAL__N_111MipsOperand8getTokenEv
        - _ZNK7llvm_ks10MCAsmLexer7getKindEv
        - _ZNK7llvm_ks11MCAsmParser6getTokEv
        - _ZNK7llvm_ks12MCBinaryExpr6getLHSEv
        - _ZNK7llvm_ks12MCBinaryExpr6getRHSEv
        - _ZNK7llvm_ks12MCBinaryExpr9getOpcodeEv
        - _ZNK7llvm_ks5SMLoc10getPointerEv
        - _ZNK7llvm_ks6MCExpr18evaluateAsAbsoluteERl
        - _ZNK7llvm_ks6MCExpr7getKindEv
        - _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - _ZNK7llvm_ks8AsmToken6getLocEv
        - _ZNK7llvm_ks9MCContext15getRegisterInfoEv
        - __assert_fail
        - memcmp
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4301,25'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4304,9'
          Dst:             _ZN7llvm_ks5SMLocC2Ev
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4308,14'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4308,23'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4310,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4310,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer7getKindEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4315,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4315,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer7getKindEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4316,9'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser14parseMemOffsetERPKN7llvm_ks6MCExprEb
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4319,34'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4320,13'
          Dst:             _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4321,59'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4322,20'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand8getTokenEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4322,34'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4322,51'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand8getTokenEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4322,65'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4324,42'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4324,51'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4324,60'
          Dst:             _ZNK7llvm_ks5SMLoc10getPointerEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4324,13'
          Dst:             _ZN7llvm_ks5SMLoc14getFromPointerEPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4325,28'
          Dst:             _ZN12_GLOBAL__N_111MipsOperand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_RNS_13MipsAsmParserE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4325,18'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4328,15'
          Dst:             _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4330,42'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4330,51'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4330,60'
          Dst:             _ZNK7llvm_ks5SMLoc10getPointerEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4330,13'
          Dst:             _ZN7llvm_ks5SMLoc14getFromPointerEPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4334,50'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4334,63'
          Dst:             _ZNK7llvm_ks9MCContext15getRegisterInfoEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4334,21'
          Dst:             _ZN12_GLOBAL__N_111MipsOperand12createGPRRegEjPKN7llvm_ks14MCRegisterInfoENS1_5SMLocES5_RNS_13MipsAsmParserE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4337,13'
          Dst:             _ZN12_GLOBAL__N_111MipsOperand9CreateMemENSt3__110unique_ptrIS0_NS1_14default_deleteIS0_EEEEPKN7llvm_ks6MCExprENS6_5SMLocESA_RNS_13MipsAsmParserE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4336,18'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4340,20'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4340,29'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4340,39'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4340,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension5ErrorENS_5SMLocERKNS_5TwineE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4347,9'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser16parseAnyRegisterERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4351,14'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4351,23'
          Dst:             _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4352,18'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4352,27'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4352,37'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4352,5'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension5ErrorENS_5SMLocERKNS_5TwineE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4356,42'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4356,51'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4356,60'
          Dst:             _ZNK7llvm_ks5SMLoc10getPointerEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4356,13'
          Dst:             _ZN7llvm_ks5SMLoc14getFromPointerEPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4361,39'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4361,13'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4365,43'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEEvE4backEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4368,12'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE8pop_backEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4370,32'
          Dst:             _ZN7llvm_ks8dyn_castINS_12MCBinaryExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4372,16'
          Dst:             _ZNK7llvm_ks6MCExpr18evaluateAsAbsoluteERl
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4373,43'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4373,15'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4374,18'
          Dst:             _ZNK7llvm_ks12MCBinaryExpr6getLHSEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4374,28'
          Dst:             _ZNK7llvm_ks6MCExpr7getKindEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4375,40'
          Dst:             _ZNK7llvm_ks12MCBinaryExpr9getOpcodeEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4375,57'
          Dst:             _ZNK7llvm_ks12MCBinaryExpr6getRHSEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4375,71'
          Dst:             _ZNK7llvm_ks12MCBinaryExpr6getLHSEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4376,36'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4375,15'
          Dst:             _ZN7llvm_ks12MCBinaryExpr6createENS0_6OpcodeEPKNS_6MCExprES4_RNS_9MCContextE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4379,22'
          Dst:             _ZN12_GLOBAL__N_111MipsOperand9CreateMemENSt3__110unique_ptrIS0_NS1_14default_deleteIS0_EEEEPKN7llvm_ks6MCExprENS6_5SMLocESA_RNS_13MipsAsmParserE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4379,12'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
    - functionName:    _ZN12_GLOBAL__N_113MipsAsmParser17parseMovePRegPairERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4704
      functionLinenumberEnd: 4740
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         46
      ICount:          252
      EdgeCount:       75
      CyclomaticComplexity: 31
      functionsReached:
        - _ZN12_GLOBAL__N_111MipsOperand13CreateRegListERN7llvm_ks15SmallVectorImplIjEENS1_5SMLocES5_RNS_13MipsAsmParserE
        - _ZN12_GLOBAL__N_113MipsAsmParser16parseAnyRegisterERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
        - _ZN7llvm_ks11SmallVectorINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELj8EEC2Ev
        - _ZN7llvm_ks11SmallVectorINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELj8EED2Ev
        - _ZN7llvm_ks11SmallVectorIjLj10EEC2Ev
        - _ZN7llvm_ks11SmallVectorIjLj10EED2Ev
        - _ZN7llvm_ks20MCAsmParserExtension5ErrorENS_5SMLocERKNS_5TwineE
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - _ZN7llvm_ks23SmallVectorTemplateBaseIjLb1EE9push_backERKj
        - _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEEvE4backEv
        - _ZN7llvm_ks5TwineC2EPKc
        - _ZNK12_GLOBAL__N_111MipsOperand11getGPR32RegEv
        - _ZNK12_GLOBAL__N_111MipsOperand11getGPR64RegEv
        - _ZNK12_GLOBAL__N_113MipsAsmParser9isGP64bitEv
        - _ZNK7llvm_ks11MCAsmParser6getTokEv
        - _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - _ZNK7llvm_ks8AsmToken6getLocEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4705,25'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4706,55'
          Dst:             _ZN7llvm_ks11SmallVectorINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELj8EEC2Ev
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4707,29'
          Dst:             _ZN7llvm_ks11SmallVectorIjLj10EEC2Ev
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4709,14'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4709,23'
          Dst:             _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4712,20'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4712,29'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4714,7'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser16parseAnyRegisterERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4717,63'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEEvE4backEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4718,20'
          Dst:             _ZNK12_GLOBAL__N_113MipsAsmParser9isGP64bitEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4718,39'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand11getGPR64RegEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4718,60'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand11getGPR32RegEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4719,8'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseIjLb1EE9push_backERKj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4721,20'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4721,29'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4722,14'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4722,23'
          Dst:             _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4723,14'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4723,5'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension5ErrorENS_5SMLocERKNS_5TwineE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4730,7'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser16parseAnyRegisterERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4733,50'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEEvE4backEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4734,11'
          Dst:             _ZNK12_GLOBAL__N_113MipsAsmParser9isGP64bitEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4734,30'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand11getGPR64RegEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4734,51'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand11getGPR32RegEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4735,8'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseIjLb1EE9push_backERKj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4737,22'
          Dst:             _ZN12_GLOBAL__N_111MipsOperand13CreateRegListERN7llvm_ks15SmallVectorImplIjEENS1_5SMLocES5_RNS_13MipsAsmParserE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4737,12'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4740,1'
          Dst:             _ZN7llvm_ks11SmallVectorIjLj10EED2Ev
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4740,1'
          Dst:             _ZN7llvm_ks11SmallVectorINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELj8EED2Ev
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4740,1'
          Dst:             _ZN7llvm_ks11SmallVectorIjLj10EED2Ev
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4740,1'
          Dst:             _ZN7llvm_ks11SmallVectorINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELj8EED2Ev
    - functionName:    _ZN12_GLOBAL__N_113MipsAsmParser15parseJumpTargetERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4556
      functionLinenumberEnd: 4580
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          106
      EdgeCount:       14
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_111MipsOperand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_RNS_13MipsAsmParserE
        - _ZN12_GLOBAL__N_113MipsAsmParser16parseAnyRegisterERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
        - _ZN12_GLOBAL__N_113MipsAsmParser8parseImmERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
        - _ZN7llvm_ks11MCAsmParser15parseExpressionERPKNS_6MCExprE
        - _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - _ZNK7llvm_ks10MCAsmLexer6getLocEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4557,25'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4560,13'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4560,24'
          Dst:             _ZNK7llvm_ks10MCAsmLexer6getLocEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4563,32'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser8parseImmERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4568,11'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser16parseAnyRegisterERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4573,14'
          Dst:             _ZN7llvm_ks11MCAsmParser15parseExpressionERPKNS_6MCExprE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4578,39'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4578,50'
          Dst:             _ZNK7llvm_ks10MCAsmLexer6getLocEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4578,7'
          Dst:             _ZN12_GLOBAL__N_111MipsOperand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_RNS_13MipsAsmParserE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4577,12'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
    - functionName:    _ZN12_GLOBAL__N_113MipsAsmParser8parseImmERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4531
      functionLinenumberEnd: 4553
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          123
      EdgeCount:       34
      CyclomaticComplexity: 18
      functionsReached:
        - _ZN12_GLOBAL__N_111MipsOperand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_RNS_13MipsAsmParserE
        - _ZN7llvm_ks11MCAsmParser15parseExpressionERPKNS_6MCExprE
        - _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - _ZN7llvm_ks5SMLoc14getFromPointerEPKc
        - _ZNK7llvm_ks10MCAsmLexer7getKindEv
        - _ZNK7llvm_ks11MCAsmParser6getTokEv
        - _ZNK7llvm_ks5SMLoc10getPointerEv
        - _ZNK7llvm_ks8AsmToken6getLocEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4533,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4532,25'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4533,11'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4533,22'
          Dst:             _ZNK7llvm_ks10MCAsmLexer7getKindEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4546,20'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4546,29'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4547,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4547,19'
          Dst:             _ZN7llvm_ks11MCAsmParser15parseExpressionERPKNS_6MCExprE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4550,42'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4550,51'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4550,60'
          Dst:             _ZNK7llvm_ks5SMLoc10getPointerEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4550,13'
          Dst:             _ZN7llvm_ks5SMLoc14getFromPointerEPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4551,22'
          Dst:             _ZN12_GLOBAL__N_111MipsOperand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_RNS_13MipsAsmParserE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4551,12'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
    - functionName:    _ZN12_GLOBAL__N_113MipsAsmParser11parseInvNumERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4583
      functionLinenumberEnd: 4599
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          131
      EdgeCount:       19
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_111MipsOperand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_RNS_13MipsAsmParserE
        - _ZN7llvm_ks11MCAsmParser15parseExpressionERPKNS_6MCExprE
        - _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - _ZN7llvm_ks5SMLoc14getFromPointerEPKc
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK7llvm_ks11MCAsmParser6getTokEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - _ZNK7llvm_ks5SMLoc10getPointerEv
        - _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - _ZNK7llvm_ks8AsmToken6getLocEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4584,25'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4587,14'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4587,23'
          Dst:             _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4589,20'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4589,29'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4590,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4590,19'
          Dst:             _ZN7llvm_ks11MCAsmParser15parseExpressionERPKNS_6MCExprE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4592,31'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4593,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4594,22'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4595,42'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4595,51'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4595,60'
          Dst:             _ZNK7llvm_ks5SMLoc10getPointerEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4595,13'
          Dst:             _ZN7llvm_ks5SMLoc14getFromPointerEPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4597,39'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4597,7'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4596,22'
          Dst:             _ZN12_GLOBAL__N_111MipsOperand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_RNS_13MipsAsmParserE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4596,12'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
    - functionName:    _ZN12_GLOBAL__N_117LessOpcodeOperandclERKNS_17OperandMatchEntryEN7llvm_ks9StringRefE
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 5362
      functionLinenumberEnd: 5363
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          41
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ksltENS_9StringRefES0_
        - _ZNK12_GLOBAL__N_117OperandMatchEntry11getMnemonicEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:5363,18'
          Dst:             _ZNK12_GLOBAL__N_117OperandMatchEntry11getMnemonicEv
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:5363,33'
          Dst:             _ZN7llvm_ksltENS_9StringRefES0_
    - functionName:    _ZNK12_GLOBAL__N_117OperandMatchEntry11getMnemonicEv
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 5354
      functionLinenumberEnd: 5356
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          70
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:5355,14'
          Dst:             __assert_fail
    - functionName:    _ZN12_GLOBAL__N_117LessOpcodeOperandclEN7llvm_ks9StringRefERKNS_17OperandMatchEntryE
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 5365
      functionLinenumberEnd: 5366
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          41
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ksltENS_9StringRefES0_
        - _ZNK12_GLOBAL__N_117OperandMatchEntry11getMnemonicEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:5366,24'
          Dst:             _ZNK12_GLOBAL__N_117OperandMatchEntry11getMnemonicEv
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:5366,18'
          Dst:             _ZN7llvm_ksltENS_9StringRefES0_
    - functionName:    _ZN12_GLOBAL__N_113MipsAsmParser21tryCustomParseOperandERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEEj
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 7849
      functionLinenumberEnd: 7924
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          267
      EdgeCount:       77
      CyclomaticComplexity: 40
      functionsReached:
        - _ZN12_GLOBAL__N_113MipsAsmParser11parseInvNumERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
        - _ZN12_GLOBAL__N_113MipsAsmParser15parseJumpTargetERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
        - _ZN12_GLOBAL__N_113MipsAsmParser15parseMemOperandERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
        - _ZN12_GLOBAL__N_113MipsAsmParser16parseAnyRegisterERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
        - _ZN12_GLOBAL__N_113MipsAsmParser17parseMovePRegPairERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
        - _ZN12_GLOBAL__N_113MipsAsmParser17parseRegisterListERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
        - _ZN12_GLOBAL__N_113MipsAsmParser17parseRegisterPairERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:7851,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:7853,12'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser16parseAnyRegisterERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:7855,12'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser16parseAnyRegisterERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:7857,12'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser16parseAnyRegisterERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:7859,12'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser16parseAnyRegisterERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:7861,12'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser16parseAnyRegisterERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:7863,12'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser16parseAnyRegisterERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:7865,12'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser16parseAnyRegisterERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:7867,12'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser16parseAnyRegisterERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:7869,12'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser16parseAnyRegisterERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:7871,12'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser16parseAnyRegisterERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:7873,12'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser16parseAnyRegisterERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:7875,12'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser16parseAnyRegisterERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:7877,12'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser16parseAnyRegisterERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:7879,12'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser16parseAnyRegisterERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:7881,12'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser16parseAnyRegisterERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:7883,12'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser16parseAnyRegisterERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:7885,12'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser16parseAnyRegisterERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:7887,12'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser16parseAnyRegisterERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:7889,12'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser16parseAnyRegisterERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:7891,12'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser16parseAnyRegisterERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:7893,12'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser15parseMemOperandERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:7895,12'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser15parseMemOperandERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:7897,12'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser11parseInvNumERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:7899,12'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser15parseJumpTargetERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:7901,12'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser15parseMemOperandERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:7903,12'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser15parseMemOperandERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:7905,12'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser15parseMemOperandERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:7907,12'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser15parseMemOperandERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:7909,12'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser15parseMemOperandERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:7911,12'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser15parseMemOperandERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:7913,12'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser17parseMovePRegPairERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:7915,12'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser17parseRegisterListERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:7917,12'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser17parseRegisterListERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:7919,12'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser17parseRegisterPairERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
    - functionName:    _ZN12_GLOBAL__N_113MipsAsmParser22MatchOperandParserImplERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEENS1_9StringRefE
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 7928
      functionLinenumberEnd: 7964
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          237
      EdgeCount:       33
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN12_GLOBAL__N_113MipsAsmParser21tryCustomParseOperandERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEEj
        - _ZNK12_GLOBAL__N_117OperandMatchEntry11getMnemonicEv
        - _ZNK7llvm_ks17MCTargetAsmParser20getAvailableFeaturesEv
        - __assert_fail
        - memcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:7930,32'
          Dst:             _ZNK7llvm_ks17MCTargetAsmParser20getAvailableFeaturesEv
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:7945,5'
          Dst:             _ZNK12_GLOBAL__N_117OperandMatchEntry11getMnemonicEv
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:7945,5'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:7957,35'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser21tryCustomParseOperandERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEEj
    - functionName:    _ZN12_GLOBAL__N_113MipsAsmParser16parseParenSuffixEN7llvm_ks9StringRefERNS1_15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS4_14default_deleteIS6_EEEEEERj
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4783
      functionLinenumberEnd: 4807
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          166
      EdgeCount:       16
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_111MipsOperand11CreateTokenEN7llvm_ks9StringRefENS1_5SMLocERNS_13MipsAsmParserE
        - _ZN12_GLOBAL__N_113MipsAsmParser12parseOperandERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEENS1_9StringRefERj
        - _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks10MCAsmLexer6getLocEv
        - _ZNK7llvm_ks11MCAsmParser6getTokEv
        - _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4784,25'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4785,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4785,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4787,34'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4787,39'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4787,50'
          Dst:             _ZNK7llvm_ks10MCAsmLexer6getLocEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4787,9'
          Dst:             _ZN12_GLOBAL__N_111MipsOperand11CreateTokenEN7llvm_ks9StringRefENS1_5SMLocERNS_13MipsAsmParserE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4786,14'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4789,9'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser12parseOperandERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEENS1_9StringRefERj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4795,16'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4795,25'
          Dst:             _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4803,34'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4803,39'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4803,50'
          Dst:             _ZNK7llvm_ks10MCAsmLexer6getLocEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4803,9'
          Dst:             _ZN12_GLOBAL__N_111MipsOperand11CreateTokenEN7llvm_ks9StringRefENS1_5SMLocERNS_13MipsAsmParserE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4802,14'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
    - functionName:    _ZN12_GLOBAL__N_111MipsOperand11CreateTokenEN7llvm_ks9StringRefENS1_5SMLocERNS_13MipsAsmParserE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1166
      functionLinenumberEnd: 1173
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          65
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks11make_uniqueIN12_GLOBAL__N_111MipsOperandEJNS2_6KindTyERNS1_13MipsAsmParserEEEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS6_10unique_ptrIS8_NS6_14default_deleteIS8_EEEEE4typeEDpOT0_
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:1167,15'
          Dst:             _ZN7llvm_ks11make_uniqueIN12_GLOBAL__N_111MipsOperandEJNS2_6KindTyERNS1_13MipsAsmParserEEEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS6_10unique_ptrIS8_NS6_14default_deleteIS8_EEEEE4typeEDpOT0_
    - functionName:    _ZN12_GLOBAL__N_113MipsAsmParser12parseOperandERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEENS1_9StringRefERj
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4041
      functionLinenumberEnd: 4114
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          254
      EdgeCount:       30
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_111MipsOperand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_RNS_13MipsAsmParserE
        - _ZN12_GLOBAL__N_113MipsAsmParser16parseAnyRegisterERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
        - _ZN12_GLOBAL__N_113MipsAsmParser17parseRelocOperandERPKN7llvm_ks6MCExprE
        - _ZN12_GLOBAL__N_113MipsAsmParser22MatchOperandParserImplERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEENS1_9StringRefE
        - _ZN12_GLOBAL__N_113MipsAsmParser8parseImmERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
        - _ZN7llvm_ks15MCSymbolRefExpr6createEPKNS_8MCSymbolENS0_11VariantKindERNS_9MCContextE
        - _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - _ZN7llvm_ks5SMLoc14getFromPointerEPKc
        - _ZN7llvm_ks9MCContext17getOrCreateSymbolERKNS_5TwineE
        - _ZN7llvm_ks9StringRefC2Ev
        - _ZN7llvm_ksplEPKcRKNS_9StringRefE
        - _ZNK7llvm_ks10MCAsmLexer7getKindEv
        - _ZNK7llvm_ks11MCAsmParser6getTokEv
        - _ZNK7llvm_ks5SMLoc10getPointerEv
        - _ZNK7llvm_ks8AsmToken6getLocEv
      functionUses:    4
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4058,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4042,25'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4047,32'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser22MatchOperandParserImplERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEENS1_9StringRefE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4058,11'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4058,22'
          Dst:             _ZNK7llvm_ks10MCAsmLexer7getKindEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4065,22'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4065,31'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4072,9'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser16parseAnyRegisterERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4076,15'
          Dst:             _ZN7llvm_ks9StringRefC2Ev
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4080,44'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4080,53'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4080,62'
          Dst:             _ZNK7llvm_ks5SMLoc10getPointerEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4080,15'
          Dst:             _ZN7llvm_ks5SMLoc14getFromPointerEPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4081,21'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4081,56'
          Dst:             _ZN7llvm_ksplEPKcRKNS_9StringRefE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4081,34'
          Dst:             _ZN7llvm_ks9MCContext17getOrCreateSymbolERKNS_5TwineE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4084,64'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4084,9'
          Dst:             _ZN7llvm_ks15MCSymbolRefExpr6createEPKNS_8MCSymbolENS0_11VariantKindERNS_9MCContextE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4086,24'
          Dst:             _ZN12_GLOBAL__N_111MipsOperand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_RNS_13MipsAsmParserE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4086,14'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4097,34'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser8parseImmERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4103,22'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4103,31'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4104,9'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser17parseRelocOperandERPKN7llvm_ks6MCExprE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4107,44'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4107,53'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4107,62'
          Dst:             _ZNK7llvm_ks5SMLoc10getPointerEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4107,15'
          Dst:             _ZN7llvm_ks5SMLoc14getFromPointerEPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4109,24'
          Dst:             _ZN12_GLOBAL__N_111MipsOperand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_RNS_13MipsAsmParserE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4109,14'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
    - functionName:    _ZN12_GLOBAL__N_113MipsAsmParser18parseBracketSuffixEN7llvm_ks9StringRefERNS1_15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS4_14default_deleteIS6_EEEEEERj
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4816
      functionLinenumberEnd: 4840
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          166
      EdgeCount:       16
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_111MipsOperand11CreateTokenEN7llvm_ks9StringRefENS1_5SMLocERNS_13MipsAsmParserE
        - _ZN12_GLOBAL__N_113MipsAsmParser12parseOperandERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEENS1_9StringRefERj
        - _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks10MCAsmLexer6getLocEv
        - _ZNK7llvm_ks11MCAsmParser6getTokEv
        - _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4817,25'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4818,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4818,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4820,34'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4820,39'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4820,50'
          Dst:             _ZNK7llvm_ks10MCAsmLexer6getLocEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4820,9'
          Dst:             _ZN12_GLOBAL__N_111MipsOperand11CreateTokenEN7llvm_ks9StringRefENS1_5SMLocERNS_13MipsAsmParserE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4819,14'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4822,9'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser12parseOperandERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEENS1_9StringRefERj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4828,16'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4828,25'
          Dst:             _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4836,34'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4836,39'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4836,50'
          Dst:             _ZNK7llvm_ks10MCAsmLexer6getLocEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4836,9'
          Dst:             _ZN12_GLOBAL__N_111MipsOperand11CreateTokenEN7llvm_ks9StringRefENS1_5SMLocERNS_13MipsAsmParserE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4835,14'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
    - functionName:    _ZN12_GLOBAL__N_113MipsAsmParser15mnemonicIsValidEN7llvm_ks9StringRefEj
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 5215
      functionLinenumberEnd: 5224
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          56
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:5218,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:5219,12'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
    - functionName:    _ZN7llvm_ks15SmallVectorImplINSt3__110unique_ptrIN12_GLOBAL__N_120MipsAssemblerOptionsENS1_14default_deleteIS4_EEEEED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 368
      functionLinenumberEnd: 375
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrIN12_GLOBAL__N_120MipsAssemblerOptionsENS1_14default_deleteIS4_EEEELb0EE13destroy_rangeEPS7_S9_
        - _ZNK7llvm_ks25SmallVectorTemplateCommonINSt3__110unique_ptrIN12_GLOBAL__N_120MipsAssemblerOptionsENS1_14default_deleteIS4_EEEEvE7isSmallEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:370,5'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrIN12_GLOBAL__N_120MipsAssemblerOptionsENS1_14default_deleteIS4_EEEELb0EE13destroy_rangeEPS7_S9_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:373,16'
          Dst:             _ZNK7llvm_ks25SmallVectorTemplateCommonINSt3__110unique_ptrIN12_GLOBAL__N_120MipsAssemblerOptionsENS1_14default_deleteIS4_EEEEvE7isSmallEv
    - functionName:    _ZN12_GLOBAL__N_120MipsAssemblerOptionsC2ERKN7llvm_ks13FeatureBitsetE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__110unique_ptrIN12_GLOBAL__N_120MipsAssemblerOptionsENS1_14default_deleteIS4_EEEEvEC2Em
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorBaseC2EPvm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:78,44'
          Dst:             _ZN7llvm_ks15SmallVectorBaseC2EPvm
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrIN12_GLOBAL__N_120MipsAssemblerOptionsENS1_14default_deleteIS4_EEEELb0EEC2Em
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 178
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__110unique_ptrIN12_GLOBAL__N_120MipsAssemblerOptionsENS1_14default_deleteIS4_EEEEvEC2Em
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:178,42'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__110unique_ptrIN12_GLOBAL__N_120MipsAssemblerOptionsENS1_14default_deleteIS4_EEEEvEC2Em
    - functionName:    _ZN7llvm_ks15SmallVectorImplINSt3__110unique_ptrIN12_GLOBAL__N_120MipsAssemblerOptionsENS1_14default_deleteIS4_EEEEEC2Ej
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 364
      functionLinenumberEnd: 365
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrIN12_GLOBAL__N_120MipsAssemblerOptionsENS1_14default_deleteIS4_EEEELb0EEC2Em
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:364,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrIN12_GLOBAL__N_120MipsAssemblerOptionsENS1_14default_deleteIS4_EEEELb0EEC2Em
    - functionName:    _ZN12_GLOBAL__N_113MipsAsmParser26convertToMapAndConstraintsEjRKN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1185
      functionLinenumberEnd: 1462
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         282
      ICount:          5388
      EdgeCount:       282
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - _ZN7llvm_ks9StringRefC2EPKc
        - __assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1190,5'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1186,3'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1191,14'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1193,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1193,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1194,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1194,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1194,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1201,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1201,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1202,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1202,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1202,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1206,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1206,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1207,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1207,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1207,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1211,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1211,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1212,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1212,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1212,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1216,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1216,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1217,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1217,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1217,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1221,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1221,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1222,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1222,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1222,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1226,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1226,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1227,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1227,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1227,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1231,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1231,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1232,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1232,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1232,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1236,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1236,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1237,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1237,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1237,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1241,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1241,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1242,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1242,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1242,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1246,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1246,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1247,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1247,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1247,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1251,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1251,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1252,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1252,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1252,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1256,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1256,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1257,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1257,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1257,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1261,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1261,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1262,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1262,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1262,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1266,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1266,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1267,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1267,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1267,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1271,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1271,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1272,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1272,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1272,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1276,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1276,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1277,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1277,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1277,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1281,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1281,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1282,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1282,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1282,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1286,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1286,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1287,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1287,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1287,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1291,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1291,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1292,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1292,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1292,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1296,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1296,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1297,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1297,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1297,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1301,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1301,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1302,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1302,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1302,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1306,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1306,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1307,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1307,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1307,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1311,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1311,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1312,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1312,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1312,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1316,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1316,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1317,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1317,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1317,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1321,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1321,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1322,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1322,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1322,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1326,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1326,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1327,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1327,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1327,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1331,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1331,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1332,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1332,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1332,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1336,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1336,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1337,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1337,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1337,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1341,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1341,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1342,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1342,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1342,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1346,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1346,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1347,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1347,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1347,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1351,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1351,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1352,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1352,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1352,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1356,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1356,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1357,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1357,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1357,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1361,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1361,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1362,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1362,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1362,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1366,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1366,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1367,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1367,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1367,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1371,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1371,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1372,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1372,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1372,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1376,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1376,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1377,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1377,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1377,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1381,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1381,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1382,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1382,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1382,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1386,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1386,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1387,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1387,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1387,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1391,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1391,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1392,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1392,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1392,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1396,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1396,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1397,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1397,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1397,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1401,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1401,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1402,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1402,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1402,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1406,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1406,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1407,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1407,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1407,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1411,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1411,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1412,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1412,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1412,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1416,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1416,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1417,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1417,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1417,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1421,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1421,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1422,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1422,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1422,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1426,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1426,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1427,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1427,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1427,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1431,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1431,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1432,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1432,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1432,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1436,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1436,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1437,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1437,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1437,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1441,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1441,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1442,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1442,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1442,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1446,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1446,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1447,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1447,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1447,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1451,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1451,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1452,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1452,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1452,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1456,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1456,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1457,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1457,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenAsmMatcher.inc:1457,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
    - functionName:    _ZN12_GLOBAL__N_113MipsAsmParser25checkTargetMatchPredicateERN7llvm_ks6MCInstE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3712
      functionLinenumberEnd: 3722
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          50
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks6MCInst9getOpcodeEv
        - _ZNK7llvm_ks9MCOperand6getRegEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3715,26'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3718,13'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3718,27'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3718,44'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3718,58'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
    - functionName:    _ZN7llvm_ks17MCTargetAsmParser26validateTargetOperandClassERNS_18MCParsedAsmOperandEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCParser/MCTargetAsmParser.h'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 201
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_113MipsAsmParser23MatchAndEmitInstructionEN7llvm_ks5SMLocERjRNS1_15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS5_14default_deleteIS7_EEEEEERNS1_10MCStreamerERmbS3_SF_
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3740
      functionLinenumberEnd: 3838
      functionDepth:   0
      returnType:      bool
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         132
      ICount:          979
      EdgeCount:       193
      CyclomaticComplexity: 63
      functionsReached:
        - _ZL14RefineErrorLocN7llvm_ks5SMLocERKNS_15SmallVectorImplINSt3__110unique_ptrINS_18MCParsedAsmOperandENS2_14default_deleteIS4_EEEEEEm
        - _ZN12_GLOBAL__N_113MipsAsmParser18processInstructionERN7llvm_ks6MCInstENS1_5SMLocERNS1_15SmallVectorImplIS2_EERj
        - _ZN12_GLOBAL__N_113MipsAsmParser20MatchInstructionImplERKN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERNS1_6MCInstERmbj
        - _ZN7llvm_ks11SmallVectorINS_6MCInstELj8EEC2Ev
        - _ZN7llvm_ks11SmallVectorINS_6MCInstELj8EED2Ev
        - _ZN7llvm_ks20MCAsmParserExtension5ErrorENS_5SMLocERKNS_5TwineE
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - _ZN7llvm_ks5SMLocC2Ev
        - _ZN7llvm_ks5TwineC2EPKc
        - _ZN7llvm_ks6MCInstC2Em
        - _ZN7llvm_ks6MCInstD2Ev
        - _ZNK7llvm_ks17MCTargetAsmParser6getSTIEv
        - _ZNK7llvm_ks5SMLoceqERKS0_
        - _ZNK7llvm_ks6MCInst10getAddressEv
        - __assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3746,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3741,10'
          Dst:             _ZN7llvm_ks6MCInstC2Em
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3742,26'
          Dst:             _ZN7llvm_ks11SmallVectorINS_6MCInstELj8EEC2Ev
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3744,7'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser20MatchInstructionImplERKN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERNS1_6MCInstERmbj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3838,1'
          Dst:             _ZN7llvm_ks11SmallVectorINS_6MCInstELj8EED2Ev
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3748,9'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser18processInstructionERN7llvm_ks6MCInstENS1_5SMLocERNS1_15SmallVectorImplIS2_EERj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3751,27'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3751,44'
          Dst:             _ZNK7llvm_ks17MCTargetAsmParser6getSTIEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3753,24'
          Dst:             _ZNK7llvm_ks6MCInst10getAddressEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3760,18'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3760,5'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension5ErrorENS_5SMLocERKNS_5TwineE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3766,29'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3766,16'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension5ErrorENS_5SMLocERKNS_5TwineE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3768,18'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3769,23'
          Dst:             _ZN7llvm_ks5SMLocC2Ev
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3769,20'
          Dst:             _ZNK7llvm_ks5SMLoceqERKS0_
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3773,28'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3773,12'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension5ErrorENS_5SMLocERKNS_5TwineE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3776,25'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3776,12'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension5ErrorENS_5SMLocERKNS_5TwineE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3778,25'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3778,12'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension5ErrorENS_5SMLocERKNS_5TwineE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3780,18'
          Dst:             _ZL14RefineErrorLocN7llvm_ks5SMLocERKNS_15SmallVectorImplINSt3__110unique_ptrINS_18MCParsedAsmOperandENS2_14default_deleteIS4_EEEEEEm
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3780,62'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3780,12'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension5ErrorENS_5SMLocERKNS_5TwineE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3782,18'
          Dst:             _ZL14RefineErrorLocN7llvm_ks5SMLocERKNS_15SmallVectorImplINSt3__110unique_ptrINS_18MCParsedAsmOperandENS2_14default_deleteIS4_EEEEEEm
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3783,18'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3782,12'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension5ErrorENS_5SMLocERKNS_5TwineE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3785,18'
          Dst:             _ZL14RefineErrorLocN7llvm_ks5SMLocERKNS_15SmallVectorImplINSt3__110unique_ptrINS_18MCParsedAsmOperandENS2_14default_deleteIS4_EEEEEEm
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3786,18'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3785,12'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension5ErrorENS_5SMLocERKNS_5TwineE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3788,18'
          Dst:             _ZL14RefineErrorLocN7llvm_ks5SMLocERKNS_15SmallVectorImplINSt3__110unique_ptrINS_18MCParsedAsmOperandENS2_14default_deleteIS4_EEEEEEm
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3789,18'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3788,12'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension5ErrorENS_5SMLocERKNS_5TwineE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3791,18'
          Dst:             _ZL14RefineErrorLocN7llvm_ks5SMLocERKNS_15SmallVectorImplINSt3__110unique_ptrINS_18MCParsedAsmOperandENS2_14default_deleteIS4_EEEEEEm
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3792,18'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3791,12'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension5ErrorENS_5SMLocERKNS_5TwineE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3794,18'
          Dst:             _ZL14RefineErrorLocN7llvm_ks5SMLocERKNS_15SmallVectorImplINSt3__110unique_ptrINS_18MCParsedAsmOperandENS2_14default_deleteIS4_EEEEEEm
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3795,18'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3794,12'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension5ErrorENS_5SMLocERKNS_5TwineE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3797,18'
          Dst:             _ZL14RefineErrorLocN7llvm_ks5SMLocERKNS_15SmallVectorImplINSt3__110unique_ptrINS_18MCParsedAsmOperandENS2_14default_deleteIS4_EEEEEEm
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3798,18'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3797,12'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension5ErrorENS_5SMLocERKNS_5TwineE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3800,18'
          Dst:             _ZL14RefineErrorLocN7llvm_ks5SMLocERKNS_15SmallVectorImplINSt3__110unique_ptrINS_18MCParsedAsmOperandENS2_14default_deleteIS4_EEEEEEm
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3801,18'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3800,12'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension5ErrorENS_5SMLocERKNS_5TwineE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3803,18'
          Dst:             _ZL14RefineErrorLocN7llvm_ks5SMLocERKNS_15SmallVectorImplINSt3__110unique_ptrINS_18MCParsedAsmOperandENS2_14default_deleteIS4_EEEEEEm
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3804,18'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3803,12'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension5ErrorENS_5SMLocERKNS_5TwineE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3806,18'
          Dst:             _ZL14RefineErrorLocN7llvm_ks5SMLocERKNS_15SmallVectorImplINSt3__110unique_ptrINS_18MCParsedAsmOperandENS2_14default_deleteIS4_EEEEEEm
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3807,18'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3806,12'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension5ErrorENS_5SMLocERKNS_5TwineE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3811,18'
          Dst:             _ZL14RefineErrorLocN7llvm_ks5SMLocERKNS_15SmallVectorImplINSt3__110unique_ptrINS_18MCParsedAsmOperandENS2_14default_deleteIS4_EEEEEEm
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3812,18'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3811,12'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension5ErrorENS_5SMLocERKNS_5TwineE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3814,18'
          Dst:             _ZL14RefineErrorLocN7llvm_ks5SMLocERKNS_15SmallVectorImplINSt3__110unique_ptrINS_18MCParsedAsmOperandENS2_14default_deleteIS4_EEEEEEm
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3815,18'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3814,12'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension5ErrorENS_5SMLocERKNS_5TwineE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3817,18'
          Dst:             _ZL14RefineErrorLocN7llvm_ks5SMLocERKNS_15SmallVectorImplINSt3__110unique_ptrINS_18MCParsedAsmOperandENS2_14default_deleteIS4_EEEEEEm
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3818,18'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3817,12'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension5ErrorENS_5SMLocERKNS_5TwineE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3820,18'
          Dst:             _ZL14RefineErrorLocN7llvm_ks5SMLocERKNS_15SmallVectorImplINSt3__110unique_ptrINS_18MCParsedAsmOperandENS2_14default_deleteIS4_EEEEEEm
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3821,18'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3820,12'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension5ErrorENS_5SMLocERKNS_5TwineE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3823,18'
          Dst:             _ZL14RefineErrorLocN7llvm_ks5SMLocERKNS_15SmallVectorImplINSt3__110unique_ptrINS_18MCParsedAsmOperandENS2_14default_deleteIS4_EEEEEEm
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3824,18'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3823,12'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension5ErrorENS_5SMLocERKNS_5TwineE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3826,18'
          Dst:             _ZL14RefineErrorLocN7llvm_ks5SMLocERKNS_15SmallVectorImplINSt3__110unique_ptrINS_18MCParsedAsmOperandENS2_14default_deleteIS4_EEEEEEm
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3827,18'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3826,12'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension5ErrorENS_5SMLocERKNS_5TwineE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3829,18'
          Dst:             _ZL14RefineErrorLocN7llvm_ks5SMLocERKNS_15SmallVectorImplINSt3__110unique_ptrINS_18MCParsedAsmOperandENS2_14default_deleteIS4_EEEEEEm
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3830,18'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3829,12'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension5ErrorENS_5SMLocERKNS_5TwineE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3833,18'
          Dst:             _ZL14RefineErrorLocN7llvm_ks5SMLocERKNS_15SmallVectorImplINSt3__110unique_ptrINS_18MCParsedAsmOperandENS2_14default_deleteIS4_EEEEEEm
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3834,18'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3833,12'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension5ErrorENS_5SMLocERKNS_5TwineE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3837,3'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3838,1'
          Dst:             _ZN7llvm_ks11SmallVectorINS_6MCInstELj8EED2Ev
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3838,1'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:3838,1'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
    - functionName:    _ZN12_GLOBAL__N_113MipsAsmParser14ParseDirectiveEN7llvm_ks8AsmTokenE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6055
      functionLinenumberEnd: 6330
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         276
      ICount:          2469
      EdgeCount:       332
      CyclomaticComplexity: 58
      functionsReached:
        - _ZN12_GLOBAL__N_113MipsAsmParser16parseAnyRegisterERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
        - _ZN12_GLOBAL__N_113MipsAsmParser16reportParseErrorEN7llvm_ks5SMLocENS1_5TwineE
        - _ZN12_GLOBAL__N_113MipsAsmParser16reportParseErrorEN7llvm_ks5TwineE
        - _ZN12_GLOBAL__N_113MipsAsmParser17parseDirectiveNaNEv
        - _ZN12_GLOBAL__N_113MipsAsmParser17parseDirectiveSetEv
        - _ZN12_GLOBAL__N_113MipsAsmParser18parseDataDirectiveEjN7llvm_ks5SMLocE
        - _ZN12_GLOBAL__N_113MipsAsmParser18parseInsnDirectiveEv
        - _ZN12_GLOBAL__N_113MipsAsmParser20parseDirectiveCpLoadEN7llvm_ks5SMLocE
        - _ZN12_GLOBAL__N_113MipsAsmParser20parseDirectiveGpWordEv
        - _ZN12_GLOBAL__N_113MipsAsmParser20parseDirectiveModuleEv
        - _ZN12_GLOBAL__N_113MipsAsmParser20parseDirectiveOptionEv
        - _ZN12_GLOBAL__N_113MipsAsmParser21parseDirectiveCPSetupEv
        - _ZN12_GLOBAL__N_113MipsAsmParser21parseDirectiveGpDWordEv
        - _ZN12_GLOBAL__N_113MipsAsmParser22parseDirectiveCPReturnEv
        - _ZN12_GLOBAL__N_113MipsAsmParser23parseDirectiveCpRestoreEN7llvm_ks5SMLocE
        - _ZN12_GLOBAL__N_113MipsAsmParser35parseInternalDirectiveReallowModuleEv
        - _ZN7llvm_ks11MCAsmParser15parseExpressionERPKNS_6MCExprE
        - _ZN7llvm_ks11SmallVectorINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELj1EEC2Ev
        - _ZN7llvm_ks11SmallVectorINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELj1EED2Ev
        - _ZN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEEE5clearEv
        - _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - _ZN7llvm_ks20MCAsmParserExtension5ErrorENS_5SMLocERKNS_5TwineE
        - _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks5TwineC2EPKc
        - _ZN7llvm_ks5TwineC2ERKNS_9StringRefE
        - _ZN7llvm_ks9MCContext17getOrCreateSymbolERKNS_5TwineE
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZN7llvm_ks9StringRefC2Ev
        - _ZNK12_GLOBAL__N_111MipsOperand11isGPRAsmRegEv
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks11MCAsmParser6getTokEv
        - _ZNK7llvm_ks6MCExpr18evaluateAsAbsoluteERl
        - _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - _ZNK7llvm_ks8AsmToken6getLocEv
        - _ZNK7llvm_ks8AsmToken9getStringEv
        - _ZNK7llvm_ks8MCSymbol7getNameEv
        - __assert_fail
        - memcmp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6056,25'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6057,33'
          Dst:             _ZNK7llvm_ks8AsmToken9getStringEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6059,16'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6060,45'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6060,12'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser20parseDirectiveCpLoadEN7llvm_ks5SMLocE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6061,16'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6062,48'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6062,12'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser23parseDirectiveCpRestoreEN7llvm_ks5SMLocE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6063,16'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6064,39'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6064,5'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser18parseDataDirectiveEjN7llvm_ks5SMLocE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6067,16'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6068,15'
          Dst:             _ZN7llvm_ks9StringRefC2Ev
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6071,24'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6071,7'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser16reportParseErrorEN7llvm_ks5TwineE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6078,9'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6078,20'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6079,11'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6079,22'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6085,26'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6085,9'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser16reportParseErrorEN7llvm_ks5TwineE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6093,18'
          Dst:             _ZN7llvm_ks11MCAsmParser15parseExpressionERPKNS_6MCExprE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6094,26'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6094,9'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser16reportParseErrorEN7llvm_ks5TwineE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6097,25'
          Dst:             _ZNK7llvm_ks6MCExpr18evaluateAsAbsoluteERl
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6098,26'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6098,9'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser16reportParseErrorEN7llvm_ks5TwineE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6104,9'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6104,20'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6105,24'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6105,7'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser16reportParseErrorEN7llvm_ks5TwineE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6109,21'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6109,52'
          Dst:             _ZN7llvm_ks5TwineC2ERKNS_9StringRefE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6109,34'
          Dst:             _ZN7llvm_ks9MCContext17getOrCreateSymbolERKNS_5TwineE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6117,16'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6118,15'
          Dst:             _ZN7llvm_ks9StringRefC2Ev
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6121,24'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6121,7'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser16reportParseErrorEN7llvm_ks5TwineE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6125,9'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6125,20'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6126,24'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6126,7'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser16reportParseErrorEN7llvm_ks5TwineE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6131,24'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6131,7'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser16reportParseErrorEN7llvm_ks5TwineE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6135,35'
          Dst:             _ZNK7llvm_ks8MCSymbol7getNameEv
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6136,24'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6136,7'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser16reportParseErrorEN7llvm_ks5TwineE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6146,16'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6148,57'
          Dst:             _ZN7llvm_ks11SmallVectorINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELj1EEC2Ev
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6149,34'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser16parseAnyRegisterERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6151,24'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6151,7'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser16reportParseErrorEN7llvm_ks5TwineE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6216,3'
          Dst:             _ZN7llvm_ks11SmallVectorINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELj1EED2Ev
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6155,61'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6156,23'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand11isGPRAsmRegEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6158,24'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6157,7'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser16reportParseErrorEN7llvm_ks5SMLocENS1_5TwineE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6163,16'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6163,25'
          Dst:             _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6166,24'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6166,7'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser16reportParseErrorEN7llvm_ks5TwineE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6174,16'
          Dst:             _ZN7llvm_ks11MCAsmParser15parseExpressionERPKNS_6MCExprE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6175,24'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6175,7'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser16reportParseErrorEN7llvm_ks5TwineE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6179,21'
          Dst:             _ZNK7llvm_ks6MCExpr18evaluateAsAbsoluteERl
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6180,24'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6180,7'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser16reportParseErrorEN7llvm_ks5TwineE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6184,16'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6184,25'
          Dst:             _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6187,24'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6187,7'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser16reportParseErrorEN7llvm_ks5TwineE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6192,12'
          Dst:             _ZN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEEE5clearEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6193,13'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser16parseAnyRegisterERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6195,24'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6195,7'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser16reportParseErrorEN7llvm_ks5TwineE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6199,62'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6200,24'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand11isGPRAsmRegEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6202,24'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6201,7'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser16reportParseErrorEN7llvm_ks5SMLocENS1_5TwineE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6207,9'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6207,20'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6208,24'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6208,7'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser16reportParseErrorEN7llvm_ks5TwineE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6216,3'
          Dst:             _ZN7llvm_ks11SmallVectorINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELj1EED2Ev
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6218,16'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6219,12'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser17parseDirectiveSetEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6222,16'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6222,36'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6236,16'
          Dst:             _ZN7llvm_ks11MCAsmParser15parseExpressionERPKNS_6MCExprE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6237,24'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6237,7'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser16reportParseErrorEN7llvm_ks5TwineE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6241,19'
          Dst:             _ZNK7llvm_ks6MCExpr18evaluateAsAbsoluteERl
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6242,24'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6242,7'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser16reportParseErrorEN7llvm_ks5TwineE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6246,16'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6246,25'
          Dst:             _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6249,24'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6249,7'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser16reportParseErrorEN7llvm_ks5TwineE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6257,16'
          Dst:             _ZN7llvm_ks11MCAsmParser15parseExpressionERPKNS_6MCExprE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6258,24'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6258,7'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser16reportParseErrorEN7llvm_ks5TwineE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6262,23'
          Dst:             _ZNK7llvm_ks6MCExpr18evaluateAsAbsoluteERl
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6263,24'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6263,7'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser16reportParseErrorEN7llvm_ks5TwineE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6268,9'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6268,20'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6269,24'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6269,7'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser16reportParseErrorEN7llvm_ks5TwineE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6282,16'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6283,12'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser17parseDirectiveNaNEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6285,16'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6286,5'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser20parseDirectiveGpWordEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6290,16'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6291,5'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser21parseDirectiveGpDWordEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6295,16'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6296,39'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6296,5'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser18parseDataDirectiveEjN7llvm_ks5SMLocE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6300,16'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6301,12'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser20parseDirectiveOptionEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6303,16'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6305,16'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6305,25'
          Dst:             _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6306,20'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6306,29'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6307,13'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6306,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension5ErrorENS_5SMLocERKNS_5TwineE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6314,16'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6315,12'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser21parseDirectiveCPSetupEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6317,16'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6318,12'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser22parseDirectiveCPReturnEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6320,16'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6321,12'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser20parseDirectiveModuleEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6323,16'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6324,12'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser35parseInternalDirectiveReallowModuleEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6326,16'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6327,12'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser18parseInsnDirectiveEv
    - functionName:    _ZN12_GLOBAL__N_113MipsAsmParser16ParseInstructionERN7llvm_ks20ParseInstructionInfoENS1_9StringRefENS1_5SMLocERNS1_15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS7_14default_deleteIS9_EEEEEERj
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4844
      functionLinenumberEnd: 4902
      functionDepth:   0
      returnType:      bool
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         36
      ICount:          262
      EdgeCount:       46
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN12_GLOBAL__N_111MipsOperand11CreateTokenEN7llvm_ks9StringRefENS1_5SMLocERNS_13MipsAsmParserE
        - _ZN12_GLOBAL__N_113MipsAsmParser12parseOperandERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEENS1_9StringRefERj
        - _ZN12_GLOBAL__N_113MipsAsmParser15mnemonicIsValidEN7llvm_ks9StringRefEj
        - _ZN12_GLOBAL__N_113MipsAsmParser16parseParenSuffixEN7llvm_ks9StringRefERNS1_15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS4_14default_deleteIS6_EEEEEERj
        - _ZN12_GLOBAL__N_113MipsAsmParser18parseBracketSuffixEN7llvm_ks9StringRefERNS1_15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS4_14default_deleteIS6_EEEEEERj
        - _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4845,25'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4852,8'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser15mnemonicIsValidEN7llvm_ks9StringRefEj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4859,22'
          Dst:             _ZN12_GLOBAL__N_111MipsOperand11CreateTokenEN7llvm_ks9StringRefENS1_5SMLocERNS_13MipsAsmParserE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4859,12'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4862,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4862,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4864,9'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser12parseOperandERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEENS1_9StringRefERj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4871,9'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4871,20'
          Dst:             _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4871,43'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser18parseBracketSuffixEN7llvm_ks9StringRefERNS1_15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS4_14default_deleteIS6_EEEEEERj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4875,12'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4875,23'
          Dst:             _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4878,11'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser12parseOperandERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEENS1_9StringRefERj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4885,11'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4885,22'
          Dst:             _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4886,13'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser18parseBracketSuffixEN7llvm_ks9StringRefERNS1_15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS4_14default_deleteIS6_EEEEEERj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4888,18'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4888,29'
          Dst:             _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4889,18'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser16parseParenSuffixEN7llvm_ks9StringRefERNS1_15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS4_14default_deleteIS6_EEEEEERj
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4893,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4893,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
    - functionName:    _ZN12_GLOBAL__N_113MipsAsmParser13ParseRegisterERjRN7llvm_ks5SMLocES4_S1_
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 4242
      functionLinenumberEnd: 4265
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         32
      ICount:          197
      EdgeCount:       58
      CyclomaticComplexity: 28
      functionsReached:
        - _ZN12_GLOBAL__N_113MipsAsmParser16parseAnyRegisterERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
        - _ZN7llvm_ks11SmallVectorINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELj1EEC2Ev
        - _ZN7llvm_ks11SmallVectorINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELj1EED2Ev
        - _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEEvE5frontEv
        - _ZNK12_GLOBAL__N_111MipsOperand11getGPR32RegEv
        - _ZNK12_GLOBAL__N_111MipsOperand11getGPR64RegEv
        - _ZNK12_GLOBAL__N_111MipsOperand11isGPRAsmRegEv
        - _ZNK12_GLOBAL__N_113MipsAsmParser9isGP64bitEv
        - __assert_fail
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4243,55'
          Dst:             _ZN7llvm_ks11SmallVectorINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELj1EEC2Ev
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4244,32'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParser16parseAnyRegisterERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4246,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4265,1'
          Dst:             _ZN7llvm_ks11SmallVectorINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELj1EED2Ev
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4247,65'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEEvE5frontEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4255,17'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand11isGPRAsmRegEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4257,15'
          Dst:             _ZNK12_GLOBAL__N_113MipsAsmParser9isGP64bitEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4257,37'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand11getGPR64RegEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4257,61'
          Dst:             _ZNK12_GLOBAL__N_111MipsOperand11getGPR32RegEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4263,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:4265,1'
          Dst:             _ZN7llvm_ks11SmallVectorINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELj1EED2Ev
    - functionName:    _ZN12_GLOBAL__N_113MipsAsmParserD0Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_113MipsAsmParserD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:106,7'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParserD2Ev
    - functionName:    _ZN12_GLOBAL__N_113MipsAsmParserD2Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11SmallVectorINSt3__110unique_ptrIN12_GLOBAL__N_120MipsAssemblerOptionsENS1_14default_deleteIS4_EEEELj2EED2Ev
        - _ZN7llvm_ks17MCTargetAsmParserD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:106,7'
          Dst:             _ZN7llvm_ks11SmallVectorINSt3__110unique_ptrIN12_GLOBAL__N_120MipsAssemblerOptionsENS1_14default_deleteIS4_EEEELj2EED2Ev
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:106,7'
          Dst:             _ZN7llvm_ks17MCTargetAsmParserD2Ev
    - functionName:    _ZN7llvm_ks11SmallVectorINSt3__110unique_ptrIN12_GLOBAL__N_120MipsAssemblerOptionsENS1_14default_deleteIS4_EEEELj2EED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 868
      functionLinenumberEnd: 868
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplINSt3__110unique_ptrIN12_GLOBAL__N_120MipsAssemblerOptionsENS1_14default_deleteIS4_EEEEED2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:868,7'
          Dst:             _ZN7llvm_ks15SmallVectorImplINSt3__110unique_ptrIN12_GLOBAL__N_120MipsAssemblerOptionsENS1_14default_deleteIS4_EEEEED2Ev
    - functionName:    _ZN7llvm_ks11make_uniqueIN12_GLOBAL__N_120MipsAssemblerOptionsEJRKNS_13FeatureBitsetEEEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS6_10unique_ptrIS8_NS6_14default_deleteIS8_EEEEE4typeEDpOT0_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/STLExtras.h'
      linkageType:     InternalLinkage
      functionLinenumber: 404
      functionLinenumberEnd: 406
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          39
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN12_GLOBAL__N_120MipsAssemblerOptionsC2ERKN7llvm_ks13FeatureBitsetE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/STLExtras.h:405,33'
          Dst:             _ZN12_GLOBAL__N_120MipsAssemblerOptionsC2ERKN7llvm_ks13FeatureBitsetE
    - functionName:    _ZN7llvm_ks11SmallVectorINSt3__110unique_ptrIN12_GLOBAL__N_120MipsAssemblerOptionsENS1_14default_deleteIS4_EEEELj2EEC2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 872
      functionLinenumberEnd: 873
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplINSt3__110unique_ptrIN12_GLOBAL__N_120MipsAssemblerOptionsENS1_14default_deleteIS4_EEEEEC2Ej
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:872,19'
          Dst:             _ZN7llvm_ks15SmallVectorImplINSt3__110unique_ptrIN12_GLOBAL__N_120MipsAssemblerOptionsENS1_14default_deleteIS4_EEEEEC2Ej
    - functionName:    _ZNK7llvm_ks15MCSubtargetInfo15getTargetTripleEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCSubtargetInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    11
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_113MipsAsmParserC2ERKN7llvm_ks15MCSubtargetInfoERNS1_11MCAsmParserERKNS1_11MCInstrInfoERKNS1_15MCTargetOptionsE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 408
      functionLinenumberEnd: 443
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         43
      ICount:          255
      EdgeCount:       62
      CyclomaticComplexity: 21
      functionsReached:
        - _ZN7llvm_ks11MipsABIInfo16computeTargetABIERKNS_6TripleENS_9StringRefERKNS_15MCTargetOptionsE
        - _ZN7llvm_ks11SmallVectorINSt3__110unique_ptrIN12_GLOBAL__N_120MipsAssemblerOptionsENS1_14default_deleteIS4_EEEELj2EEC2Ev
        - _ZN7llvm_ks11SmallVectorINSt3__110unique_ptrIN12_GLOBAL__N_120MipsAssemblerOptionsENS1_14default_deleteIS4_EEEELj2EED2Ev
        - _ZN7llvm_ks11make_uniqueIN12_GLOBAL__N_120MipsAssemblerOptionsEJRKNS_13FeatureBitsetEEEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS6_10unique_ptrIS8_NS6_14default_deleteIS8_EEEEE4typeEDpOT0_
        - _ZN7llvm_ks17MCTargetAsmParser20setAvailableFeaturesEm
        - _ZN7llvm_ks17MCTargetAsmParserC2ERKNS_15MCTargetOptionsERKNS_15MCSubtargetInfoE
        - _ZN7llvm_ks17MCTargetAsmParserD2Ev
        - _ZN7llvm_ks20MCAsmParserExtension10InitializeERNS_11MCAsmParserE
        - _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrIN12_GLOBAL__N_120MipsAssemblerOptionsENS1_14default_deleteIS4_EEEELb0EE9push_backEOS7_
        - _ZN7llvm_ks6TripleC2ERKS0_
        - _ZN7llvm_ks6TripleD2Ev
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZNK12_GLOBAL__N_113MipsAsmParser24ComputeAvailableFeaturesERKN7llvm_ks13FeatureBitsetE
        - _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - _ZNK7llvm_ks15MCSubtargetInfo15getTargetTripleEv
        - _ZNK7llvm_ks15MCSubtargetInfo6getCPUEv
        - _ZNK7llvm_ks17MCTargetAsmParser6getSTIEv
        - _ZNK7llvm_ks6Triple7getArchEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:406,7'
          Dst:             _ZN7llvm_ks17MCTargetAsmParserC2ERKNS_15MCTargetOptionsERKNS_15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:407,54'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo15getTargetTripleEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:407,43'
          Dst:             _ZN7llvm_ks6TripleC2ERKS0_
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:408,47'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo6getCPUEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:407,13'
          Dst:             _ZN7llvm_ks11MipsABIInfo16computeTargetABIERKNS_6TripleENS_9StringRefERKNS_15MCTargetOptionsE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:407,9'
          Dst:             _ZN7llvm_ks6TripleD2Ev
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:404,3'
          Dst:             _ZN7llvm_ks11SmallVectorINSt3__110unique_ptrIN12_GLOBAL__N_120MipsAssemblerOptionsENS1_14default_deleteIS4_EEEELj2EEC2Ev
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:409,27'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10InitializeERNS_11MCAsmParserE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:411,33'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:411,44'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:414,51'
          Dst:             _ZNK7llvm_ks17MCTargetAsmParser6getSTIEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:414,60'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:414,26'
          Dst:             _ZNK12_GLOBAL__N_113MipsAsmParser24ComputeAvailableFeaturesERKN7llvm_ks13FeatureBitsetE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:414,5'
          Dst:             _ZN7llvm_ks17MCTargetAsmParser20setAvailableFeaturesEm
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:418,52'
          Dst:             _ZNK7llvm_ks17MCTargetAsmParser6getSTIEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:418,61'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:418,9'
          Dst:             _ZN7llvm_ks11make_uniqueIN12_GLOBAL__N_120MipsAssemblerOptionsEJRKNS_13FeatureBitsetEEEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS6_10unique_ptrIS8_NS6_14default_deleteIS8_EEEEE4typeEDpOT0_
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:417,22'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrIN12_GLOBAL__N_120MipsAssemblerOptionsENS1_14default_deleteIS4_EEEELb0EE9push_backEOS7_
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:422,52'
          Dst:             _ZNK7llvm_ks17MCTargetAsmParser6getSTIEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:422,61'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:422,9'
          Dst:             _ZN7llvm_ks11make_uniqueIN12_GLOBAL__N_120MipsAssemblerOptionsEJRKNS_13FeatureBitsetEEEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS6_10unique_ptrIS8_NS6_14default_deleteIS8_EEEEE4typeEDpOT0_
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:421,22'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrIN12_GLOBAL__N_120MipsAssemblerOptionsENS1_14default_deleteIS4_EEEELb0EE9push_backEOS7_
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:437,26'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo15getTargetTripleEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:437,12'
          Dst:             _ZN7llvm_ks6TripleC2ERKS0_
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:438,20'
          Dst:             _ZNK7llvm_ks6Triple7getArchEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:439,20'
          Dst:             _ZNK7llvm_ks6Triple7getArchEv
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:407,9'
          Dst:             _ZN7llvm_ks6TripleD2Ev
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:443,3'
          Dst:             _ZN7llvm_ks6TripleD2Ev
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:443,3'
          Dst:             _ZN7llvm_ks6TripleD2Ev
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:443,3'
          Dst:             _ZN7llvm_ks11SmallVectorINSt3__110unique_ptrIN12_GLOBAL__N_120MipsAssemblerOptionsENS1_14default_deleteIS4_EEEELj2EED2Ev
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:443,3'
          Dst:             _ZN7llvm_ks17MCTargetAsmParserD2Ev
    - functionName:    _ZN7llvm_ks19RegisterMCAsmParserIN12_GLOBAL__N_113MipsAsmParserEE9AllocatorERKNS_15MCSubtargetInfoERNS_11MCAsmParserERKNS_11MCInstrInfoERKNS_15MCTargetOptionsE
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/TargetRegistry.h'
      linkageType:     InternalLinkage
      functionLinenumber: 907
      functionLinenumberEnd: 909
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN12_GLOBAL__N_113MipsAsmParserC2ERKN7llvm_ks15MCSubtargetInfoERNS1_11MCAsmParserERKNS1_11MCInstrInfoERKNS1_15MCTargetOptionsE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/TargetRegistry.h:908,16'
          Dst:             _ZN12_GLOBAL__N_113MipsAsmParserC2ERKN7llvm_ks15MCSubtargetInfoERNS1_11MCAsmParserERKNS1_11MCInstrInfoERKNS1_15MCTargetOptionsE
    - functionName:    _ZN7llvm_ks19RegisterMCAsmParserIN12_GLOBAL__N_113MipsAsmParserEEC2ERNS_6TargetE
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/TargetRegistry.h'
      linkageType:     InternalLinkage
      functionLinenumber: 900
      functionLinenumberEnd: 902
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks14TargetRegistry19RegisterMCAsmParserERNS_6TargetEPFPNS_17MCTargetAsmParserERKNS_15MCSubtargetInfoERNS_11MCAsmParserERKNS_11MCInstrInfoERKNS_15MCTargetOptionsEE
        - _ZN7llvm_ks19RegisterMCAsmParserIN12_GLOBAL__N_113MipsAsmParserEE9AllocatorERKNS_15MCSubtargetInfoERNS_11MCAsmParserERKNS_11MCInstrInfoERKNS_15MCTargetOptionsE
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/TargetRegistry.h:901,5'
          Dst:             _ZN7llvm_ks14TargetRegistry19RegisterMCAsmParserERNS_6TargetEPFPNS_17MCTargetAsmParserERKNS_15MCSubtargetInfoERNS_11MCAsmParserERKNS_11MCInstrInfoERKNS_15MCTargetOptionsEE
        - Src:             'llvm/include/llvm/Support/TargetRegistry.h:901,5'
          Dst:             _ZN7llvm_ks19RegisterMCAsmParserIN12_GLOBAL__N_113MipsAsmParserEE9AllocatorERKNS_15MCSubtargetInfoERNS_11MCAsmParserERKNS_11MCInstrInfoERKNS_15MCTargetOptionsE
    - functionName:    LLVMInitializeMipsAsmParser
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 6345
      functionLinenumberEnd: 6350
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks19RegisterMCAsmParserIN12_GLOBAL__N_113MipsAsmParserEEC2ERNS_6TargetE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6346,38'
          Dst:             _ZN7llvm_ks19RegisterMCAsmParserIN12_GLOBAL__N_113MipsAsmParserEEC2ERNS_6TargetE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6347,38'
          Dst:             _ZN7llvm_ks19RegisterMCAsmParserIN12_GLOBAL__N_113MipsAsmParserEEC2ERNS_6TargetE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6348,38'
          Dst:             _ZN7llvm_ks19RegisterMCAsmParserIN12_GLOBAL__N_113MipsAsmParserEEC2ERNS_6TargetE
        - Src:             'llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp:6349,38'
          Dst:             _ZN7llvm_ks19RegisterMCAsmParserIN12_GLOBAL__N_113MipsAsmParserEEC2ERNS_6TargetE
    - functionName:    _ZN7llvm_ks8ArrayRefItEC2ILm8EEERAT__Kt
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ArrayRef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks8ArrayRefItEC2ILm4EEERAT__Kt
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ArrayRef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks11MipsABIInfoC2ENS0_3ABIE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/MCTargetDesc/MipsABIInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks11MipsABIInfo12GetEhDataRegEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/MCTargetDesc/MipsABIInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 117
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7llvm_ks11MipsABIInfo5IsN64Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsABIInfo.cpp:125,10'
          Dst:             _ZNK7llvm_ks11MipsABIInfo5IsN64Ev
    - functionName:    _ZNK7llvm_ks11MipsABIInfo12GetGPRMoveOpEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/MCTargetDesc/MipsABIInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks11MipsABIInfo12ArePtrs64bitEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsABIInfo.cpp:114,10'
          Dst:             _ZNK7llvm_ks11MipsABIInfo12ArePtrs64bitEv
    - functionName:    _ZNK7llvm_ks11MipsABIInfo13GetPtrAddiuOpEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/MCTargetDesc/MipsABIInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 110
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks11MipsABIInfo12ArePtrs64bitEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsABIInfo.cpp:110,10'
          Dst:             _ZNK7llvm_ks11MipsABIInfo12ArePtrs64bitEv
    - functionName:    _ZNK7llvm_ks11MipsABIInfo12GetPtrAdduOpEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/MCTargetDesc/MipsABIInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks11MipsABIInfo12ArePtrs64bitEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsABIInfo.cpp:106,10'
          Dst:             _ZNK7llvm_ks11MipsABIInfo12ArePtrs64bitEv
    - functionName:    _ZNK7llvm_ks11MipsABIInfo12AreGprs64bitEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/MCTargetDesc/MipsABIInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7llvm_ks11MipsABIInfo5IsN32Ev
        - _ZNK7llvm_ks11MipsABIInfo5IsN64Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsABIInfo.h:70,45'
          Dst:             _ZNK7llvm_ks11MipsABIInfo5IsN32Ev
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsABIInfo.h:70,56'
          Dst:             _ZNK7llvm_ks11MipsABIInfo5IsN64Ev
    - functionName:    _ZNK7llvm_ks11MipsABIInfo10GetZeroRegEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/MCTargetDesc/MipsABIInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks11MipsABIInfo12AreGprs64bitEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsABIInfo.cpp:102,10'
          Dst:             _ZNK7llvm_ks11MipsABIInfo12AreGprs64bitEv
    - functionName:    _ZNK7llvm_ks11MipsABIInfo10GetNullPtrEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/MCTargetDesc/MipsABIInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks11MipsABIInfo12ArePtrs64bitEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsABIInfo.cpp:98,10'
          Dst:             _ZNK7llvm_ks11MipsABIInfo12ArePtrs64bitEv
    - functionName:    _ZNK7llvm_ks11MipsABIInfo10GetBasePtrEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/MCTargetDesc/MipsABIInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks11MipsABIInfo12ArePtrs64bitEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsABIInfo.cpp:94,10'
          Dst:             _ZNK7llvm_ks11MipsABIInfo12ArePtrs64bitEv
    - functionName:    _ZNK7llvm_ks11MipsABIInfo11GetFramePtrEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/MCTargetDesc/MipsABIInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks11MipsABIInfo12ArePtrs64bitEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsABIInfo.cpp:90,10'
          Dst:             _ZNK7llvm_ks11MipsABIInfo12ArePtrs64bitEv
    - functionName:    _ZNK7llvm_ks11MipsABIInfo11GetStackPtrEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/MCTargetDesc/MipsABIInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks11MipsABIInfo12ArePtrs64bitEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsABIInfo.cpp:86,10'
          Dst:             _ZNK7llvm_ks11MipsABIInfo12ArePtrs64bitEv
    - functionName:    _ZN7llvm_ks11MipsABIInfo7UnknownEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/MCTargetDesc/MipsABIInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11MipsABIInfoC2ENS0_3ABIE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsABIInfo.h:33,41'
          Dst:             _ZN7llvm_ks11MipsABIInfoC2ENS0_3ABIE
    - functionName:    _ZN7llvm_ks11MipsABIInfo4EABIEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/MCTargetDesc/MipsABIInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11MipsABIInfoC2ENS0_3ABIE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsABIInfo.h:37,38'
          Dst:             _ZN7llvm_ks11MipsABIInfoC2ENS0_3ABIE
    - functionName:    _ZN7llvm_ks11MipsABIInfo3N64Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/MCTargetDesc/MipsABIInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11MipsABIInfoC2ENS0_3ABIE
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsABIInfo.h:36,37'
          Dst:             _ZN7llvm_ks11MipsABIInfoC2ENS0_3ABIE
    - functionName:    _ZN7llvm_ks11MipsABIInfo3N32Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/MCTargetDesc/MipsABIInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11MipsABIInfoC2ENS0_3ABIE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsABIInfo.h:35,37'
          Dst:             _ZN7llvm_ks11MipsABIInfoC2ENS0_3ABIE
    - functionName:    _ZN7llvm_ks11MipsABIInfo3O32Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/MCTargetDesc/MipsABIInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      int
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11MipsABIInfoC2ENS0_3ABIE
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsABIInfo.h:34,37'
          Dst:             _ZN7llvm_ks11MipsABIInfoC2ENS0_3ABIE
    - functionName:    _ZN7llvm_ks11MipsABIInfo16computeTargetABIERKNS_6TripleENS_9StringRefERKNS_15MCTargetOptionsE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/MCTargetDesc/MipsABIInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 580
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         175
      ICount:          1340
      EdgeCount:       242
      CyclomaticComplexity: 69
      functionsReached:
        - _ZN7llvm_ks11MipsABIInfo3N32Ev
        - _ZN7llvm_ks11MipsABIInfo3N64Ev
        - _ZN7llvm_ks11MipsABIInfo3O32Ev
        - _ZN7llvm_ks11MipsABIInfo4EABIEv
        - _ZN7llvm_ks11MipsABIInfo7UnknownEv
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZNK7llvm_ks15MCTargetOptions10getABINameEv
        - _ZNK7llvm_ks6Triple7getArchEv
        - memcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsABIInfo.cpp:44,15'
          Dst:             _ZNK7llvm_ks15MCTargetOptions10getABINameEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsABIInfo.cpp:44,39'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:230,14'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsABIInfo.cpp:45,12'
          Dst:             _ZN7llvm_ks11MipsABIInfo3O32Ev
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsABIInfo.cpp:46,20'
          Dst:             _ZNK7llvm_ks15MCTargetOptions10getABINameEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsABIInfo.cpp:46,44'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:230,14'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsABIInfo.cpp:47,12'
          Dst:             _ZN7llvm_ks11MipsABIInfo3N32Ev
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsABIInfo.cpp:48,20'
          Dst:             _ZNK7llvm_ks15MCTargetOptions10getABINameEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsABIInfo.cpp:48,44'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:230,14'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsABIInfo.cpp:49,12'
          Dst:             _ZN7llvm_ks11MipsABIInfo3N64Ev
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsABIInfo.cpp:50,20'
          Dst:             _ZNK7llvm_ks15MCTargetOptions10getABINameEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsABIInfo.cpp:50,44'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:230,14'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsABIInfo.cpp:51,12'
          Dst:             _ZN7llvm_ks11MipsABIInfo4EABIEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsABIInfo.cpp:52,21'
          Dst:             _ZNK7llvm_ks15MCTargetOptions10getABINameEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsABIInfo.cpp:53,5'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsABIInfo.cpp:58,29'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsABIInfo.cpp:59,12'
          Dst:             _ZNK7llvm_ks6Triple7getArchEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsABIInfo.cpp:59,44'
          Dst:             _ZNK7llvm_ks6Triple7getArchEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsABIInfo.cpp:60,13'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsABIInfo.cpp:62,13'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsABIInfo.cpp:66,22'
          Dst:             _ZN7llvm_ks11MipsABIInfo3O32Ev
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsABIInfo.cpp:66,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsABIInfo.cpp:67,22'
          Dst:             _ZN7llvm_ks11MipsABIInfo3O32Ev
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsABIInfo.cpp:67,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsABIInfo.cpp:68,23'
          Dst:             _ZN7llvm_ks11MipsABIInfo3O32Ev
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsABIInfo.cpp:68,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsABIInfo.cpp:69,25'
          Dst:             _ZN7llvm_ks11MipsABIInfo3O32Ev
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsABIInfo.cpp:69,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsABIInfo.cpp:70,25'
          Dst:             _ZN7llvm_ks11MipsABIInfo3O32Ev
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsABIInfo.cpp:70,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsABIInfo.cpp:71,25'
          Dst:             _ZN7llvm_ks11MipsABIInfo3O32Ev
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsABIInfo.cpp:71,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsABIInfo.cpp:72,25'
          Dst:             _ZN7llvm_ks11MipsABIInfo3O32Ev
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsABIInfo.cpp:72,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsABIInfo.cpp:73,22'
          Dst:             _ZN7llvm_ks11MipsABIInfo3N64Ev
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsABIInfo.cpp:73,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsABIInfo.cpp:74,22'
          Dst:             _ZN7llvm_ks11MipsABIInfo3N64Ev
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsABIInfo.cpp:74,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsABIInfo.cpp:75,22'
          Dst:             _ZN7llvm_ks11MipsABIInfo3N64Ev
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsABIInfo.cpp:75,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsABIInfo.cpp:76,23'
          Dst:             _ZN7llvm_ks11MipsABIInfo3N64Ev
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsABIInfo.cpp:76,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsABIInfo.cpp:77,25'
          Dst:             _ZN7llvm_ks11MipsABIInfo3N64Ev
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsABIInfo.cpp:77,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsABIInfo.cpp:78,25'
          Dst:             _ZN7llvm_ks11MipsABIInfo3N64Ev
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsABIInfo.cpp:78,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsABIInfo.cpp:79,25'
          Dst:             _ZN7llvm_ks11MipsABIInfo3N64Ev
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsABIInfo.cpp:79,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsABIInfo.cpp:80,25'
          Dst:             _ZN7llvm_ks11MipsABIInfo3N64Ev
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsABIInfo.cpp:80,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsABIInfo.cpp:81,23'
          Dst:             _ZN7llvm_ks11MipsABIInfo3N64Ev
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsABIInfo.cpp:81,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsABIInfo.cpp:82,16'
          Dst:             _ZN7llvm_ks11MipsABIInfo7UnknownEv
    - functionName:    _ZNK7llvm_ks11MipsABIInfo13GetVarArgRegsEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/MCTargetDesc/MipsABIInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          54
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks12makeArrayRefItLm4EEENS_8ArrayRefIT_EERAT0__KS2_
        - _ZN7llvm_ks12makeArrayRefItLm8EEENS_8ArrayRefIT_EERAT0__KS2_
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - _ZNK7llvm_ks11MipsABIInfo5IsN32Ev
        - _ZNK7llvm_ks11MipsABIInfo5IsN64Ev
        - _ZNK7llvm_ks11MipsABIInfo5IsO32Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsABIInfo.cpp:35,7'
          Dst:             _ZNK7llvm_ks11MipsABIInfo5IsO32Ev
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsABIInfo.cpp:36,12'
          Dst:             _ZN7llvm_ks12makeArrayRefItLm4EEENS_8ArrayRefIT_EERAT0__KS2_
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsABIInfo.cpp:37,7'
          Dst:             _ZNK7llvm_ks11MipsABIInfo5IsN32Ev
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsABIInfo.cpp:37,18'
          Dst:             _ZNK7llvm_ks11MipsABIInfo5IsN64Ev
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsABIInfo.cpp:38,12'
          Dst:             _ZN7llvm_ks12makeArrayRefItLm8EEENS_8ArrayRefIT_EERAT0__KS2_
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsABIInfo.cpp:39,3'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
    - functionName:    _ZN7llvm_ks12makeArrayRefItLm4EEENS_8ArrayRefIT_EERAT0__KS2_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ArrayRef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 353
      functionLinenumberEnd: 354
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks8ArrayRefItEC2ILm4EEERAT__Kt
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/ArrayRef.h:354,12'
          Dst:             _ZN7llvm_ks8ArrayRefItEC2ILm4EEERAT__Kt
    - functionName:    _ZN7llvm_ks12makeArrayRefItLm8EEENS_8ArrayRefIT_EERAT0__KS2_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ArrayRef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 353
      functionLinenumberEnd: 354
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks8ArrayRefItEC2ILm8EEERAT__Kt
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/ArrayRef.h:354,12'
          Dst:             _ZN7llvm_ks8ArrayRefItEC2ILm8EEERAT__Kt
    - functionName:    _ZNK7llvm_ks11MipsABIInfo15GetByValArgRegsEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/MCTargetDesc/MipsABIInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          54
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks12makeArrayRefItLm4EEENS_8ArrayRefIT_EERAT0__KS2_
        - _ZN7llvm_ks12makeArrayRefItLm8EEENS_8ArrayRefIT_EERAT0__KS2_
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - _ZNK7llvm_ks11MipsABIInfo5IsN32Ev
        - _ZNK7llvm_ks11MipsABIInfo5IsN64Ev
        - _ZNK7llvm_ks11MipsABIInfo5IsO32Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsABIInfo.cpp:27,7'
          Dst:             _ZNK7llvm_ks11MipsABIInfo5IsO32Ev
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsABIInfo.cpp:28,12'
          Dst:             _ZN7llvm_ks12makeArrayRefItLm4EEENS_8ArrayRefIT_EERAT0__KS2_
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsABIInfo.cpp:29,7'
          Dst:             _ZNK7llvm_ks11MipsABIInfo5IsN32Ev
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsABIInfo.cpp:29,18'
          Dst:             _ZNK7llvm_ks11MipsABIInfo5IsN64Ev
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsABIInfo.cpp:30,12'
          Dst:             _ZN7llvm_ks12makeArrayRefItLm8EEENS_8ArrayRefIT_EERAT0__KS2_
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsABIInfo.cpp:31,3'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
    - functionName:    _ZNK7llvm_ks10MipsMCExpr24fixELFSymbolsInTLSFixupsERNS_11MCAssemblerE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/MCTargetDesc/MipsMCExpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks10MipsMCExpr22findAssociatedFragmentEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/MCTargetDesc/MipsMCExpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks10MipsMCExpr10getSubExprEv
        - _ZNK7llvm_ks6MCExpr22findAssociatedFragmentEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCExpr.h:55,12'
          Dst:             _ZNK7llvm_ks10MipsMCExpr10getSubExprEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCExpr.h:55,26'
          Dst:             _ZNK7llvm_ks6MCExpr22findAssociatedFragmentEv
    - functionName:    _ZNK7llvm_ks10MipsMCExpr10getSubExprEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/MCTargetDesc/MipsMCExpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks10MipsMCExprD0Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/MCTargetDesc/MipsMCExpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks10MipsMCExprD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCExpr.h:19,7'
          Dst:             _ZN7llvm_ks10MipsMCExprD2Ev
    - functionName:    _ZN7llvm_ks10MipsMCExprD2Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/MCTargetDesc/MipsMCExpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12MCTargetExprD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCExpr.h:19,7'
          Dst:             _ZN7llvm_ks12MCTargetExprD2Ev
    - functionName:    _ZNK7llvm_ks10MipsMCExpr13visitUsedExprERNS_10MCStreamerE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/MCTargetDesc/MipsMCExpr.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks10MCStreamer13visitUsedExprERKNS_6MCExprE
        - _ZNK7llvm_ks10MipsMCExpr10getSubExprEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCExpr.cpp:89,27'
          Dst:             _ZNK7llvm_ks10MipsMCExpr10getSubExprEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCExpr.cpp:89,12'
          Dst:             _ZN7llvm_ks10MCStreamer13visitUsedExprERKNS_6MCExprE
    - functionName:    _ZNK7llvm_ks10MipsMCExpr25evaluateAsRelocatableImplERNS_7MCValueEPKNS_11MCAsmLayoutEPKNS_7MCFixupE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/MCTargetDesc/MipsMCExpr.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks10MipsMCExpr10getSubExprEv
        - _ZNK7llvm_ks6MCExpr21evaluateAsRelocatableERNS_7MCValueEPKNS_11MCAsmLayoutEPKNS_7MCFixupE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCExpr.cpp:85,10'
          Dst:             _ZNK7llvm_ks10MipsMCExpr10getSubExprEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCExpr.cpp:85,24'
          Dst:             _ZNK7llvm_ks6MCExpr21evaluateAsRelocatableERNS_7MCValueEPKNS_11MCAsmLayoutEPKNS_7MCFixupE
    - functionName:    _ZNK7llvm_ks10MipsMCExpr9printImplERNS_11raw_ostreamEPKNS_9MCAsmInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/MCTargetDesc/MipsMCExpr.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          61
      EdgeCount:       16
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN7llvm_ks11raw_ostreamlsEPKc
        - _ZN7llvm_ks11raw_ostreamlsEc
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - _ZNK7llvm_ks6MCExpr5printERNS_11raw_ostreamEPKNS_9MCAsmInfoE
      functionUses:    0
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/Mips/MCTargetDesc/MipsMCExpr.cpp:68,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCExpr.cpp:69,12'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCExpr.cpp:70,23'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCExpr.cpp:71,23'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCExpr.cpp:72,27'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCExpr.cpp:73,28'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCExpr.cpp:76,6'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEc
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCExpr.cpp:77,9'
          Dst:             _ZNK7llvm_ks6MCExpr5printERNS_11raw_ostreamEPKNS_9MCAsmInfoE
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCExpr.cpp:78,6'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEc
    - functionName:    _ZN7llvm_ks10MipsMCExprC2ENS0_11VariantKindEPKNS_6MCExprE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/MCTargetDesc/MipsMCExpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12MCTargetExprC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCExpr.h:33,12'
          Dst:             _ZN7llvm_ks12MCTargetExprC2Ev
    - functionName:    _ZN7llvm_ks10MipsMCExpr6createENS_15MCSymbolRefExpr11VariantKindEPKNS_6MCExprERNS_9MCContextE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/MCTargetDesc/MipsMCExpr.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - short
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          100
      EdgeCount:       34
      CyclomaticComplexity: 18
      functionsReached:
        - _ZN7llvm_ks10MipsMCExprC2ENS0_11VariantKindEPKNS_6MCExprE
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
      functionUses:    5
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/Mips/MCTargetDesc/MipsMCExpr.cpp:47,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCExpr.cpp:61,5'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCExpr.cpp:64,20'
          Dst:             _ZN7llvm_ks10MipsMCExprC2ENS0_11VariantKindEPKNS_6MCExprE
    - functionName:    _ZN7llvm_ks10MipsMCExpr21isSupportedBinaryExprENS_15MCSymbolRefExpr11VariantKindEPKNS_12MCBinaryExprE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/MCTargetDesc/MipsMCExpr.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         19
      ICount:          96
      EdgeCount:       21
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks3isaINS_12MCBinaryExprEPKNS_6MCExprEEEbRKT0_
        - _ZN7llvm_ks3isaINS_14MCConstantExprEPKNS_6MCExprEEEbRKT0_
        - _ZN7llvm_ks3isaINS_15MCSymbolRefExprEPKNS_6MCExprEEEbRKT0_
        - _ZN7llvm_ks4castINS_12MCBinaryExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK7llvm_ks12MCBinaryExpr6getLHSEv
        - _ZNK7llvm_ks12MCBinaryExpr6getRHSEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/Mips/MCTargetDesc/MipsMCExpr.cpp:22,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCExpr.cpp:34,29'
          Dst:             _ZNK7llvm_ks12MCBinaryExpr6getLHSEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCExpr.cpp:34,7'
          Dst:             _ZN7llvm_ks3isaINS_12MCBinaryExprEPKNS_6MCExprEEEbRKT0_
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCExpr.cpp:35,34'
          Dst:             _ZNK7llvm_ks12MCBinaryExpr6getRHSEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCExpr.cpp:35,10'
          Dst:             _ZN7llvm_ks3isaINS_14MCConstantExprEPKNS_6MCExprEEEbRKT0_
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCExpr.cpp:37,33'
          Dst:             _ZNK7llvm_ks12MCBinaryExpr6getLHSEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCExpr.cpp:37,10'
          Dst:             _ZN7llvm_ks4castINS_12MCBinaryExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCExpr.cpp:39,36'
          Dst:             _ZNK7llvm_ks12MCBinaryExpr6getLHSEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCExpr.cpp:39,11'
          Dst:             _ZN7llvm_ks3isaINS_15MCSymbolRefExprEPKNS_6MCExprEEEbRKT0_
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCExpr.cpp:40,39'
          Dst:             _ZNK7llvm_ks12MCBinaryExpr6getRHSEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCExpr.cpp:40,14'
          Dst:             _ZN7llvm_ks3isaINS_15MCSymbolRefExprEPKNS_6MCExprEEEbRKT0_
    - functionName:    _GLOBAL__sub_I_MipsMCTargetDesc.cpp
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/MCTargetDesc/MipsMCTargetDesc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCTargetDesc.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCTargetDesc.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/MCTargetDesc/MipsMCTargetDesc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 103
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          828
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - _ZN7llvm_ks13FeatureBitsetC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenSubtargetInfo.inc:65,40'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenSubtargetInfo.inc:65,65'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenSubtargetInfo.inc:66,28'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenSubtargetInfo.inc:66,50'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenSubtargetInfo.inc:67,33'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenSubtargetInfo.inc:67,57'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenSubtargetInfo.inc:68,33'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenSubtargetInfo.inc:68,57'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenSubtargetInfo.inc:69,28'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenSubtargetInfo.inc:69,50'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenSubtargetInfo.inc:70,44'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenSubtargetInfo.inc:70,70'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenSubtargetInfo.inc:71,33'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenSubtargetInfo.inc:71,56'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenSubtargetInfo.inc:72,58'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenSubtargetInfo.inc:72,84'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenSubtargetInfo.inc:73,36'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenSubtargetInfo.inc:73,64'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenSubtargetInfo.inc:74,58'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenSubtargetInfo.inc:74,82'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenSubtargetInfo.inc:75,30'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenSubtargetInfo.inc:75,55'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenSubtargetInfo.inc:76,59'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenSubtargetInfo.inc:76,83'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenSubtargetInfo.inc:77,60'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenSubtargetInfo.inc:77,84'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenSubtargetInfo.inc:78,37'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenSubtargetInfo.inc:78,62'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenSubtargetInfo.inc:79,41'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenSubtargetInfo.inc:79,68'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenSubtargetInfo.inc:80,41'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenSubtargetInfo.inc:80,68'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenSubtargetInfo.inc:81,41'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenSubtargetInfo.inc:81,68'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenSubtargetInfo.inc:82,56'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenSubtargetInfo.inc:82,83'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenSubtargetInfo.inc:83,84'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenSubtargetInfo.inc:83,111'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenSubtargetInfo.inc:84,88'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenSubtargetInfo.inc:84,117'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenSubtargetInfo.inc:85,37'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenSubtargetInfo.inc:85,61'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenSubtargetInfo.inc:86,83'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenSubtargetInfo.inc:86,110'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenSubtargetInfo.inc:87,87'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenSubtargetInfo.inc:87,116'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenSubtargetInfo.inc:88,58'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenSubtargetInfo.inc:88,82'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenSubtargetInfo.inc:89,86'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenSubtargetInfo.inc:89,115'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenSubtargetInfo.inc:90,37'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenSubtargetInfo.inc:90,62'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenSubtargetInfo.inc:91,41'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenSubtargetInfo.inc:91,68'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenSubtargetInfo.inc:92,41'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenSubtargetInfo.inc:92,68'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenSubtargetInfo.inc:93,41'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenSubtargetInfo.inc:93,68'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenSubtargetInfo.inc:94,56'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenSubtargetInfo.inc:94,83'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenSubtargetInfo.inc:95,28'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenSubtargetInfo.inc:95,50'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenSubtargetInfo.inc:96,46'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenSubtargetInfo.inc:96,72'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenSubtargetInfo.inc:97,67'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenSubtargetInfo.inc:97,96'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenSubtargetInfo.inc:98,70'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenSubtargetInfo.inc:98,99'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenSubtargetInfo.inc:99,37'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenSubtargetInfo.inc:99,58'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenSubtargetInfo.inc:100,61'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenSubtargetInfo.inc:100,91'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenSubtargetInfo.inc:101,67'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenSubtargetInfo.inc:101,95'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenSubtargetInfo.inc:102,62'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenSubtargetInfo.inc:102,92'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenSubtargetInfo.inc:103,47'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenSubtargetInfo.inc:103,70'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/MCTargetDesc/MipsMCTargetDesc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 124
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          268
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - _ZN7llvm_ks13FeatureBitsetC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenSubtargetInfo.inc:108,44'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenSubtargetInfo.inc:108,68'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenSubtargetInfo.inc:109,44'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenSubtargetInfo.inc:109,68'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenSubtargetInfo.inc:110,44'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenSubtargetInfo.inc:110,68'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenSubtargetInfo.inc:111,46'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenSubtargetInfo.inc:111,71'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenSubtargetInfo.inc:112,50'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenSubtargetInfo.inc:112,77'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenSubtargetInfo.inc:113,50'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenSubtargetInfo.inc:113,77'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenSubtargetInfo.inc:114,50'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenSubtargetInfo.inc:114,77'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenSubtargetInfo.inc:115,50'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenSubtargetInfo.inc:115,77'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenSubtargetInfo.inc:116,44'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenSubtargetInfo.inc:116,68'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenSubtargetInfo.inc:117,44'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenSubtargetInfo.inc:117,68'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenSubtargetInfo.inc:118,46'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenSubtargetInfo.inc:118,71'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenSubtargetInfo.inc:119,50'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenSubtargetInfo.inc:119,77'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenSubtargetInfo.inc:120,50'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenSubtargetInfo.inc:120,77'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenSubtargetInfo.inc:121,50'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenSubtargetInfo.inc:121,77'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenSubtargetInfo.inc:122,50'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenSubtargetInfo.inc:122,77'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenSubtargetInfo.inc:123,46'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenSubtargetInfo.inc:123,94'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenSubtargetInfo.inc:124,44'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenSubtargetInfo.inc:124,65'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
    - functionName:    _ZN7llvm_ks8ArrayRefINS_18SubtargetFeatureKVEEC2ILm17EEERAT__KS1_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ArrayRef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks8ArrayRefINS_18SubtargetFeatureKVEEC2ILm39EEERAT__KS1_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ArrayRef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ksL29createMipsMCSubtargetInfoImplERKNS_6TripleENS_9StringRefES3_
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/Mips/MipsGenSubtargetInfo.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          68
      EdgeCount:       12
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks15MCSubtargetInfoC2ERKNS_6TripleENS_9StringRefES4_NS_8ArrayRefINS_18SubtargetFeatureKVEEES7_PKNS_15SubtargetInfoKVE
        - _ZN7llvm_ks8ArrayRefINS_18SubtargetFeatureKVEEC2ILm17EEERAT__KS1_
        - _ZN7llvm_ks8ArrayRefINS_18SubtargetFeatureKVEEC2ILm39EEERAT__KS1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenSubtargetInfo.inc:138,43'
          Dst:             _ZN7llvm_ks8ArrayRefINS_18SubtargetFeatureKVEEC2ILm39EEERAT__KS1_
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenSubtargetInfo.inc:138,58'
          Dst:             _ZN7llvm_ks8ArrayRefINS_18SubtargetFeatureKVEEC2ILm17EEERAT__KS1_
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenSubtargetInfo.inc:138,14'
          Dst:             _ZN7llvm_ks15MCSubtargetInfoC2ERKNS_6TripleENS_9StringRefES4_NS_8ArrayRefINS_18SubtargetFeatureKVEEES7_PKNS_15SubtargetInfoKVE
    - functionName:    _ZN7llvm_ksL22InitMipsMCRegisterInfoEPNS_14MCRegisterInfoEjjjj
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/Mips/MipsGenRegisterInfo.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 3522
      functionLinenumberEnd: 3554
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          76
      EdgeCount:       22
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN7llvm_ks14MCRegisterInfo18InitMCRegisterInfoEPKNS_14MCRegisterDescEjjjPKNS_15MCRegisterClassEjPA2_KtjPS7_PKjPKcSE_SA_jPKNS0_17SubRegCoveredBitsESA_
        - _ZN7llvm_ks14MCRegisterInfo22mapDwarfRegsToLLVMRegsEPKNS0_16DwarfLLVMRegPairEjb
        - _ZN7llvm_ks14MCRegisterInfo22mapLLVMRegsToDwarfRegsEPKNS0_16DwarfLLVMRegPairEjb
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/keystone/../lib/Target/Mips/MipsGenRegisterInfo.inc:3526,3'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Mips/MipsGenRegisterInfo.inc:3533,3'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Mips/MipsGenRegisterInfo.inc:3540,3'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Mips/MipsGenRegisterInfo.inc:3547,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenRegisterInfo.inc:3523,7'
          Dst:             _ZN7llvm_ks14MCRegisterInfo18InitMCRegisterInfoEPKNS_14MCRegisterDescEjjjPKNS_15MCRegisterClassEjPA2_KtjPS7_PKjPKcSE_SA_jPKNS0_17SubRegCoveredBitsESA_
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenRegisterInfo.inc:3528,5'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenRegisterInfo.inc:3530,9'
          Dst:             _ZN7llvm_ks14MCRegisterInfo22mapDwarfRegsToLLVMRegsEPKNS0_16DwarfLLVMRegPairEjb
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenRegisterInfo.inc:3535,5'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenRegisterInfo.inc:3537,9'
          Dst:             _ZN7llvm_ks14MCRegisterInfo22mapDwarfRegsToLLVMRegsEPKNS0_16DwarfLLVMRegPairEjb
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenRegisterInfo.inc:3542,5'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenRegisterInfo.inc:3544,9'
          Dst:             _ZN7llvm_ks14MCRegisterInfo22mapLLVMRegsToDwarfRegsEPKNS0_16DwarfLLVMRegPairEjb
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenRegisterInfo.inc:3549,5'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenRegisterInfo.inc:3551,9'
          Dst:             _ZN7llvm_ks14MCRegisterInfo22mapLLVMRegsToDwarfRegsEPKNS0_16DwarfLLVMRegPairEjb
    - functionName:    _ZN7llvm_ksL19InitMipsMCInstrInfoEPNS_11MCInstrInfoE
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/Mips/MipsGenInstrInfo.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 5018
      functionLinenumberEnd: 5020
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11MCInstrInfo15InitMCInstrInfoEPKNS_11MCInstrDescEPKjPKcj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenInstrInfo.inc:5019,7'
          Dst:             _ZN7llvm_ks11MCInstrInfo15InitMCInstrInfoEPKNS_11MCInstrDescEPKjPKcj
    - functionName:    _ZL25createMipsMCSubtargetInfoRKN7llvm_ks6TripleENS_9StringRefES3_
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/MCTargetDesc/MipsMCTargetDesc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          53
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks7MIPS_MC13selectMipsCPUERKNS_6TripleENS_9StringRefE
        - _ZN7llvm_ksL29createMipsMCSubtargetInfoImplERKNS_6TripleENS_9StringRefES3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCTargetDesc.cpp:68,9'
          Dst:             _ZN7llvm_ks7MIPS_MC13selectMipsCPUERKNS_6TripleENS_9StringRefE
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCTargetDesc.cpp:69,10'
          Dst:             _ZN7llvm_ksL29createMipsMCSubtargetInfoImplERKNS_6TripleENS_9StringRefES3_
    - functionName:    _ZN7llvm_ks7MIPS_MC13selectMipsCPUERKNS_6TripleENS_9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/MCTargetDesc/MipsMCTargetDesc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 580
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          147
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZNK7llvm_ks6Triple7getArchEv
        - memcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCTargetDesc.cpp:45,29'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCTargetDesc.cpp:46,12'
          Dst:             _ZNK7llvm_ks6Triple7getArchEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCTargetDesc.cpp:46,44'
          Dst:             _ZNK7llvm_ks6Triple7getArchEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCTargetDesc.cpp:47,13'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCTargetDesc.cpp:49,13'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
    - functionName:    _ZL24createMipsMCRegisterInfoRKN7llvm_ks6TripleE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/MCTargetDesc/MipsMCTargetDesc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks14MCRegisterInfoC2Ev
        - _ZN7llvm_ksL22InitMipsMCRegisterInfoEPNS_14MCRegisterInfoEjjjj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCTargetDesc.cpp:61,27'
          Dst:             _ZN7llvm_ks14MCRegisterInfoC2Ev
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCTargetDesc.cpp:62,3'
          Dst:             _ZN7llvm_ksL22InitMipsMCRegisterInfoEPNS_14MCRegisterInfoEjjjj
    - functionName:    _ZL21createMipsMCInstrInfov
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/MCTargetDesc/MipsMCTargetDesc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ksL19InitMipsMCInstrInfoEPNS_11MCInstrInfoE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCTargetDesc.cpp:56,3'
          Dst:             _ZN7llvm_ksL19InitMipsMCInstrInfoEPNS_11MCInstrInfoE
    - functionName:    _ZL19createMipsMCAsmInfoRKN7llvm_ks14MCRegisterInfoERKNS_6TripleE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/MCTargetDesc/MipsMCTargetDesc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          61
      EdgeCount:       13
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7llvm_ks13MipsMCAsmInfoC2ERKNS_6TripleE
        - _ZN7llvm_ks16MCCFIInstruction12createDefCfaEPNS_8MCSymbolEji
        - _ZN7llvm_ks16MCCFIInstructionD2Ev
        - _ZN7llvm_ks9MCAsmInfo20addInitialFrameStateERKNS_16MCCFIInstructionE
        - _ZNK7llvm_ks14MCRegisterInfo14getDwarfRegNumEjb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCTargetDesc.cpp:74,24'
          Dst:             _ZN7llvm_ks13MipsMCAsmInfoC2ERKNS_6TripleE
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCTargetDesc.cpp:76,21'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo14getDwarfRegNumEjb
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCTargetDesc.cpp:77,27'
          Dst:             _ZN7llvm_ks16MCCFIInstruction12createDefCfaEPNS_8MCSymbolEji
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCTargetDesc.cpp:78,8'
          Dst:             _ZN7llvm_ks9MCAsmInfo20addInitialFrameStateERKNS_16MCCFIInstructionE
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCTargetDesc.cpp:81,1'
          Dst:             _ZN7llvm_ks16MCCFIInstructionD2Ev
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCTargetDesc.cpp:81,1'
          Dst:             _ZN7llvm_ks16MCCFIInstructionD2Ev
    - functionName:    LLVMInitializeMipsTargetMC
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/MCTargetDesc/MipsMCTargetDesc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 116
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         15
      ICount:          137
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached:
        - _ZL19createMipsMCAsmInfoRKN7llvm_ks14MCRegisterInfoERKNS_6TripleE
        - _ZL21createMipsMCInstrInfov
        - _ZL24createMipsMCRegisterInfoRKN7llvm_ks6TripleE
        - _ZL25createMipsMCSubtargetInfoRKN7llvm_ks6TripleENS_9StringRefES3_
        - _ZN7llvm_ks14TargetRegistry17RegisterMCRegInfoERNS_6TargetEPFPNS_14MCRegisterInfoERKNS_6TripleEE
        - _ZN7llvm_ks14TargetRegistry19RegisterMCInstrInfoERNS_6TargetEPFPNS_11MCInstrInfoEvE
        - _ZN7llvm_ks14TargetRegistry20RegisterMCAsmBackendERNS_6TargetEPFPNS_12MCAsmBackendERKS1_RKNS_14MCRegisterInfoERKNS_6TripleENS_9StringRefEE
        - _ZN7llvm_ks14TargetRegistry21RegisterMCCodeEmitterERNS_6TargetEPFPNS_13MCCodeEmitterERKNS_11MCInstrInfoERKNS_14MCRegisterInfoERNS_9MCContextEE
        - _ZN7llvm_ks14TargetRegistry23RegisterMCSubtargetInfoERNS_6TargetEPFPNS_15MCSubtargetInfoERKNS_6TripleENS_9StringRefES8_E
        - _ZN7llvm_ks19RegisterMCAsmInfoFnC2ERNS_6TargetEPFPNS_9MCAsmInfoERKNS_14MCRegisterInfoERKNS_6TripleEE
        - _ZN7llvm_ks24createMipsAsmBackendEB32ERKNS_6TargetERKNS_14MCRegisterInfoERKNS_6TripleENS_9StringRefE
        - _ZN7llvm_ks24createMipsAsmBackendEB64ERKNS_6TargetERKNS_14MCRegisterInfoERKNS_6TripleENS_9StringRefE
        - _ZN7llvm_ks24createMipsAsmBackendEL32ERKNS_6TargetERKNS_14MCRegisterInfoERKNS_6TripleENS_9StringRefE
        - _ZN7llvm_ks24createMipsAsmBackendEL64ERKNS_6TargetERKNS_14MCRegisterInfoERKNS_6TripleENS_9StringRefE
        - _ZN7llvm_ks25createMipsMCCodeEmitterEBERKNS_11MCInstrInfoERKNS_14MCRegisterInfoERNS_9MCContextE
        - _ZN7llvm_ks25createMipsMCCodeEmitterELERKNS_11MCInstrInfoERKNS_14MCRegisterInfoERNS_9MCContextE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCTargetDesc.cpp:87,25'
          Dst:             _ZN7llvm_ks19RegisterMCAsmInfoFnC2ERNS_6TargetEPFPNS_9MCAsmInfoERKNS_14MCRegisterInfoERKNS_6TripleEE
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCTargetDesc.cpp:87,25'
          Dst:             _ZL19createMipsMCAsmInfoRKN7llvm_ks14MCRegisterInfoERKNS_6TripleE
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCTargetDesc.cpp:90,5'
          Dst:             _ZN7llvm_ks14TargetRegistry19RegisterMCInstrInfoERNS_6TargetEPFPNS_11MCInstrInfoEvE
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCTargetDesc.cpp:90,5'
          Dst:             _ZL21createMipsMCInstrInfov
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCTargetDesc.cpp:93,5'
          Dst:             _ZN7llvm_ks14TargetRegistry17RegisterMCRegInfoERNS_6TargetEPFPNS_14MCRegisterInfoERKNS_6TripleEE
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCTargetDesc.cpp:93,5'
          Dst:             _ZL24createMipsMCRegisterInfoRKN7llvm_ks6TripleE
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCTargetDesc.cpp:96,5'
          Dst:             _ZN7llvm_ks14TargetRegistry23RegisterMCSubtargetInfoERNS_6TargetEPFPNS_15MCSubtargetInfoERKNS_6TripleENS_9StringRefES8_E
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCTargetDesc.cpp:96,5'
          Dst:             _ZL25createMipsMCSubtargetInfoRKN7llvm_ks6TripleENS_9StringRefES3_
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCTargetDesc.cpp:101,5'
          Dst:             _ZN7llvm_ks14TargetRegistry21RegisterMCCodeEmitterERNS_6TargetEPFPNS_13MCCodeEmitterERKNS_11MCInstrInfoERKNS_14MCRegisterInfoERNS_9MCContextEE
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCTargetDesc.cpp:101,5'
          Dst:             _ZN7llvm_ks25createMipsMCCodeEmitterEBERKNS_11MCInstrInfoERKNS_14MCRegisterInfoERNS_9MCContextE
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCTargetDesc.cpp:104,5'
          Dst:             _ZN7llvm_ks14TargetRegistry21RegisterMCCodeEmitterERNS_6TargetEPFPNS_13MCCodeEmitterERKNS_11MCInstrInfoERKNS_14MCRegisterInfoERNS_9MCContextEE
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCTargetDesc.cpp:104,5'
          Dst:             _ZN7llvm_ks25createMipsMCCodeEmitterELERKNS_11MCInstrInfoERKNS_14MCRegisterInfoERNS_9MCContextE
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCTargetDesc.cpp:107,3'
          Dst:             _ZN7llvm_ks14TargetRegistry20RegisterMCAsmBackendERNS_6TargetEPFPNS_12MCAsmBackendERKS1_RKNS_14MCRegisterInfoERKNS_6TripleENS_9StringRefEE
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCTargetDesc.cpp:107,3'
          Dst:             _ZN7llvm_ks24createMipsAsmBackendEB32ERKNS_6TargetERKNS_14MCRegisterInfoERKNS_6TripleENS_9StringRefE
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCTargetDesc.cpp:109,3'
          Dst:             _ZN7llvm_ks14TargetRegistry20RegisterMCAsmBackendERNS_6TargetEPFPNS_12MCAsmBackendERKS1_RKNS_14MCRegisterInfoERKNS_6TripleENS_9StringRefEE
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCTargetDesc.cpp:109,3'
          Dst:             _ZN7llvm_ks24createMipsAsmBackendEL32ERKNS_6TargetERKNS_14MCRegisterInfoERKNS_6TripleENS_9StringRefE
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCTargetDesc.cpp:111,3'
          Dst:             _ZN7llvm_ks14TargetRegistry20RegisterMCAsmBackendERNS_6TargetEPFPNS_12MCAsmBackendERKS1_RKNS_14MCRegisterInfoERKNS_6TripleENS_9StringRefEE
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCTargetDesc.cpp:111,3'
          Dst:             _ZN7llvm_ks24createMipsAsmBackendEB64ERKNS_6TargetERKNS_14MCRegisterInfoERKNS_6TripleENS_9StringRefE
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCTargetDesc.cpp:113,3'
          Dst:             _ZN7llvm_ks14TargetRegistry20RegisterMCAsmBackendERNS_6TargetEPFPNS_12MCAsmBackendERKS1_RKNS_14MCRegisterInfoERKNS_6TripleENS_9StringRefEE
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCTargetDesc.cpp:113,3'
          Dst:             _ZN7llvm_ks24createMipsAsmBackendEL64ERKNS_6TargetERKNS_14MCRegisterInfoERKNS_6TripleENS_9StringRefE
    - functionName:    _GLOBAL__sub_I_MipsTargetInfo.cpp
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/TargetInfo/MipsTargetInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
        - __cxx_global_var_init.1
        - __cxx_global_var_init.2
        - __cxx_global_var_init.3
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/TargetInfo/MipsTargetInfo.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'llvm/lib/Target/Mips/TargetInfo/MipsTargetInfo.cpp:0,0'
          Dst:             __cxx_global_var_init.1
        - Src:             'llvm/lib/Target/Mips/TargetInfo/MipsTargetInfo.cpp:0,0'
          Dst:             __cxx_global_var_init.2
        - Src:             'llvm/lib/Target/Mips/TargetInfo/MipsTargetInfo.cpp:0,0'
          Dst:             __cxx_global_var_init.3
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/TargetInfo/MipsTargetInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 14
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks6TargetC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/TargetInfo/MipsTargetInfo.cpp:14,17'
          Dst:             _ZN7llvm_ks6TargetC2Ev
    - functionName:    __cxx_global_var_init.1
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/TargetInfo/MipsTargetInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 14
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks6TargetC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/TargetInfo/MipsTargetInfo.cpp:14,41'
          Dst:             _ZN7llvm_ks6TargetC2Ev
    - functionName:    __cxx_global_var_init.2
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/TargetInfo/MipsTargetInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks6TargetC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/TargetInfo/MipsTargetInfo.cpp:15,17'
          Dst:             _ZN7llvm_ks6TargetC2Ev
    - functionName:    __cxx_global_var_init.3
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/TargetInfo/MipsTargetInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks6TargetC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/TargetInfo/MipsTargetInfo.cpp:15,43'
          Dst:             _ZN7llvm_ks6TargetC2Ev
    - functionName:    _ZN7llvm_ks14RegisterTargetILNS_6Triple8ArchTypeE12EE12getArchMatchES2_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/TargetRegistry.h'
      linkageType:     InternalLinkage
      functionLinenumber: 681
      functionLinenumberEnd: 682
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks14RegisterTargetILNS_6Triple8ArchTypeE11EE12getArchMatchES2_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/TargetRegistry.h'
      linkageType:     InternalLinkage
      functionLinenumber: 681
      functionLinenumberEnd: 682
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks14RegisterTargetILNS_6Triple8ArchTypeE10EE12getArchMatchES2_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/TargetRegistry.h'
      linkageType:     InternalLinkage
      functionLinenumber: 681
      functionLinenumberEnd: 682
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks14RegisterTargetILNS_6Triple8ArchTypeE9EE12getArchMatchES2_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/TargetRegistry.h'
      linkageType:     InternalLinkage
      functionLinenumber: 681
      functionLinenumberEnd: 682
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks14RegisterTargetILNS_6Triple8ArchTypeE12EEC2ERNS_6TargetEPKcS7_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/TargetRegistry.h'
      linkageType:     InternalLinkage
      functionLinenumber: 677
      functionLinenumberEnd: 679
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks14RegisterTargetILNS_6Triple8ArchTypeE12EE12getArchMatchES2_
        - _ZN7llvm_ks14TargetRegistry14RegisterTargetERNS_6TargetEPKcS4_PFbNS_6Triple8ArchTypeEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/TargetRegistry.h:678,5'
          Dst:             _ZN7llvm_ks14TargetRegistry14RegisterTargetERNS_6TargetEPKcS4_PFbNS_6Triple8ArchTypeEE
        - Src:             'llvm/include/llvm/Support/TargetRegistry.h:678,5'
          Dst:             _ZN7llvm_ks14RegisterTargetILNS_6Triple8ArchTypeE12EE12getArchMatchES2_
    - functionName:    _ZN7llvm_ks14RegisterTargetILNS_6Triple8ArchTypeE11EEC2ERNS_6TargetEPKcS7_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/TargetRegistry.h'
      linkageType:     InternalLinkage
      functionLinenumber: 677
      functionLinenumberEnd: 679
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks14RegisterTargetILNS_6Triple8ArchTypeE11EE12getArchMatchES2_
        - _ZN7llvm_ks14TargetRegistry14RegisterTargetERNS_6TargetEPKcS4_PFbNS_6Triple8ArchTypeEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/TargetRegistry.h:678,5'
          Dst:             _ZN7llvm_ks14TargetRegistry14RegisterTargetERNS_6TargetEPKcS4_PFbNS_6Triple8ArchTypeEE
        - Src:             'llvm/include/llvm/Support/TargetRegistry.h:678,5'
          Dst:             _ZN7llvm_ks14RegisterTargetILNS_6Triple8ArchTypeE11EE12getArchMatchES2_
    - functionName:    _ZN7llvm_ks14RegisterTargetILNS_6Triple8ArchTypeE10EEC2ERNS_6TargetEPKcS7_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/TargetRegistry.h'
      linkageType:     InternalLinkage
      functionLinenumber: 677
      functionLinenumberEnd: 679
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks14RegisterTargetILNS_6Triple8ArchTypeE10EE12getArchMatchES2_
        - _ZN7llvm_ks14TargetRegistry14RegisterTargetERNS_6TargetEPKcS4_PFbNS_6Triple8ArchTypeEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/TargetRegistry.h:678,5'
          Dst:             _ZN7llvm_ks14TargetRegistry14RegisterTargetERNS_6TargetEPKcS4_PFbNS_6Triple8ArchTypeEE
        - Src:             'llvm/include/llvm/Support/TargetRegistry.h:678,5'
          Dst:             _ZN7llvm_ks14RegisterTargetILNS_6Triple8ArchTypeE10EE12getArchMatchES2_
    - functionName:    _ZN7llvm_ks14RegisterTargetILNS_6Triple8ArchTypeE9EEC2ERNS_6TargetEPKcS7_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/TargetRegistry.h'
      linkageType:     InternalLinkage
      functionLinenumber: 677
      functionLinenumberEnd: 679
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks14RegisterTargetILNS_6Triple8ArchTypeE9EE12getArchMatchES2_
        - _ZN7llvm_ks14TargetRegistry14RegisterTargetERNS_6TargetEPKcS4_PFbNS_6Triple8ArchTypeEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/TargetRegistry.h:678,5'
          Dst:             _ZN7llvm_ks14TargetRegistry14RegisterTargetERNS_6TargetEPKcS4_PFbNS_6Triple8ArchTypeEE
        - Src:             'llvm/include/llvm/Support/TargetRegistry.h:678,5'
          Dst:             _ZN7llvm_ks14RegisterTargetILNS_6Triple8ArchTypeE9EE12getArchMatchES2_
    - functionName:    LLVMInitializeMipsTargetInfo
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/TargetInfo/MipsTargetInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 26
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks14RegisterTargetILNS_6Triple8ArchTypeE10EEC2ERNS_6TargetEPKcS7_
        - _ZN7llvm_ks14RegisterTargetILNS_6Triple8ArchTypeE11EEC2ERNS_6TargetEPKcS7_
        - _ZN7llvm_ks14RegisterTargetILNS_6Triple8ArchTypeE12EEC2ERNS_6TargetEPKcS7_
        - _ZN7llvm_ks14RegisterTargetILNS_6Triple8ArchTypeE9EEC2ERNS_6TargetEPKcS7_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/TargetInfo/MipsTargetInfo.cpp:18,32'
          Dst:             _ZN7llvm_ks14RegisterTargetILNS_6Triple8ArchTypeE9EEC2ERNS_6TargetEPKcS7_
        - Src:             'llvm/lib/Target/Mips/TargetInfo/MipsTargetInfo.cpp:20,34'
          Dst:             _ZN7llvm_ks14RegisterTargetILNS_6Triple8ArchTypeE10EEC2ERNS_6TargetEPKcS7_
        - Src:             'llvm/lib/Target/Mips/TargetInfo/MipsTargetInfo.cpp:22,34'
          Dst:             _ZN7llvm_ks14RegisterTargetILNS_6Triple8ArchTypeE11EEC2ERNS_6TargetEPKcS7_
        - Src:             'llvm/lib/Target/Mips/TargetInfo/MipsTargetInfo.cpp:24,36'
          Dst:             _ZN7llvm_ks14RegisterTargetILNS_6Triple8ArchTypeE12EEC2ERNS_6TargetEPKcS7_
    - functionName:    _GLOBAL__sub_I_PPCAsmParser.cpp
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks9isMask_32Ej
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/MathExtras.h'
      linkageType:     InternalLinkage
      functionLinenumber: 328
      functionLinenumberEnd: 329
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          25
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks16isShiftedMask_32Ej
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/MathExtras.h'
      linkageType:     InternalLinkage
      functionLinenumber: 342
      functionLinenumberEnd: 343
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks9isMask_32Ej
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/MathExtras.h:343,19'
          Dst:             _ZN7llvm_ks9isMask_32Ej
    - functionName:    _ZN7llvm_ksL11isRunOfOnesEjRjS0_
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          81
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks16isShiftedMask_32Ej
        - _ZN7llvm_ks17countLeadingZerosIjEEmT_NS_12ZeroBehaviorE
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:64,7'
          Dst:             _ZN7llvm_ks16isShiftedMask_32Ej
        - Src:             'llvm/keystone/../lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:66,10'
          Dst:             _ZN7llvm_ks17countLeadingZerosIjEEmT_NS_12ZeroBehaviorE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:68,10'
          Dst:             _ZN7llvm_ks17countLeadingZerosIjEEmT_NS_12ZeroBehaviorE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:72,9'
          Dst:             _ZN7llvm_ks16isShiftedMask_32Ej
        - Src:             'llvm/keystone/../lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:74,12'
          Dst:             _ZN7llvm_ks17countLeadingZerosIjEEmT_NS_12ZeroBehaviorE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h:76,12'
          Dst:             _ZN7llvm_ks17countLeadingZerosIjEEmT_NS_12ZeroBehaviorE
    - functionName:    _ZL13addNegOperandRN7llvm_ks6MCInstERNS_9MCOperandERNS_9MCContextE
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 794
      functionLinenumberEnd: 814
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          131
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7llvm_ks11MCUnaryExpr11createMinusEPKNS_6MCExprERNS_9MCContextE
        - _ZN7llvm_ks12MCBinaryExpr9createSubEPKNS_6MCExprES3_RNS_9MCContextE
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks8dyn_castINS_11MCUnaryExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks8dyn_castINS_12MCBinaryExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks9MCOperand10createExprEPKNS_6MCExprE
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZNK7llvm_ks11MCUnaryExpr10getSubExprEv
        - _ZNK7llvm_ks11MCUnaryExpr9getOpcodeEv
        - _ZNK7llvm_ks12MCBinaryExpr6getLHSEv
        - _ZNK7llvm_ks12MCBinaryExpr6getRHSEv
        - _ZNK7llvm_ks12MCBinaryExpr9getOpcodeEv
        - _ZNK7llvm_ks9MCOperand5isImmEv
        - _ZNK7llvm_ks9MCOperand6getImmEv
        - _ZNK7llvm_ks9MCOperand7getExprEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:795,10'
          Dst:             _ZNK7llvm_ks9MCOperand5isImmEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:796,46'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:796,21'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:796,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:799,27'
          Dst:             _ZNK7llvm_ks9MCOperand7getExprEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:800,35'
          Dst:             _ZN7llvm_ks8dyn_castINS_11MCUnaryExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:801,17'
          Dst:             _ZNK7llvm_ks11MCUnaryExpr9getOpcodeEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:802,53'
          Dst:             _ZNK7llvm_ks11MCUnaryExpr10getSubExprEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:802,23'
          Dst:             _ZN7llvm_ks9MCOperand10createExprEPKNS_6MCExprE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:802,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:805,44'
          Dst:             _ZN7llvm_ks8dyn_castINS_12MCBinaryExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:806,18'
          Dst:             _ZNK7llvm_ks12MCBinaryExpr9getOpcodeEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:807,59'
          Dst:             _ZNK7llvm_ks12MCBinaryExpr6getRHSEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:808,59'
          Dst:             _ZNK7llvm_ks12MCBinaryExpr6getLHSEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:807,26'
          Dst:             _ZN7llvm_ks12MCBinaryExpr9createSubEPKNS_6MCExprES3_RNS_9MCContextE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:809,23'
          Dst:             _ZN7llvm_ks9MCOperand10createExprEPKNS_6MCExprE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:809,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:813,41'
          Dst:             _ZN7llvm_ks11MCUnaryExpr11createMinusEPKNS_6MCExprERNS_9MCContextE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:813,19'
          Dst:             _ZN7llvm_ks9MCOperand10createExprEPKNS_6MCExprE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:813,8'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_110PPCOperand12getCRBitMaskEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 442
      functionLinenumberEnd: 444
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          42
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks18countTrailingZerosImEEmT_NS_12ZeroBehaviorE
        - _ZNK12_GLOBAL__N_110PPCOperand11isCRBitMaskEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:443,5'
          Dst:             _ZNK12_GLOBAL__N_110PPCOperand11isCRBitMaskEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:443,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:444,16'
          Dst:             _ZN7llvm_ks18countTrailingZerosImEEmT_NS_12ZeroBehaviorE
    - functionName:    _ZNK12_GLOBAL__N_110PPCOperand11isCRBitMaskEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 523
      functionLinenumberEnd: 524
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          38
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks13isPowerOf2_32Ej
        - _ZN7llvm_ks6isUIntILj8EEEbm
        - _ZNK12_GLOBAL__N_110PPCOperand6getImmEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:523,68'
          Dst:             _ZNK12_GLOBAL__N_110PPCOperand6getImmEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:523,58'
          Dst:             _ZN7llvm_ks6isUIntILj8EEEbm
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:524,51'
          Dst:             _ZNK12_GLOBAL__N_110PPCOperand6getImmEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:524,37'
          Dst:             _ZN7llvm_ks13isPowerOf2_32Ej
    - functionName:    _ZNK12_GLOBAL__N_110PPCOperand6getImmEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 392
      functionLinenumberEnd: 394
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          42
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
      functionUses:    31
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:393,5'
          Dst:             __assert_fail
    - functionName:    _ZNK12_GLOBAL__N_110PPCOperand8getVSRegEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 427
      functionLinenumberEnd: 429
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          40
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK12_GLOBAL__N_110PPCOperand13isVSRegNumberEv
        - __assert_fail
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:428,5'
          Dst:             _ZNK12_GLOBAL__N_110PPCOperand13isVSRegNumberEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:428,5'
          Dst:             __assert_fail
    - functionName:    _ZNK12_GLOBAL__N_110PPCOperand13isVSRegNumberEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 514
      functionLinenumberEnd: 514
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6isUIntILj6EEEbm
        - _ZNK12_GLOBAL__N_110PPCOperand6getImmEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:514,70'
          Dst:             _ZNK12_GLOBAL__N_110PPCOperand6getImmEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:514,60'
          Dst:             _ZN7llvm_ks6isUIntILj6EEEbm
    - functionName:    _ZNK12_GLOBAL__N_110PPCOperand22addRegG8RCNoX0OperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 547
      functionLinenumberEnd: 550
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          62
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createRegEj
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:548,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:549,21'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:549,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_110PPCOperand7isPPC64Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 390
      functionLinenumberEnd: 390
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_110PPCOperand8getCCRegEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 432
      functionLinenumberEnd: 434
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          57
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK12_GLOBAL__N_110PPCOperand13isCCRegNumberEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:433,5'
          Dst:             _ZNK12_GLOBAL__N_110PPCOperand13isCCRegNumberEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:433,5'
          Dst:             __assert_fail
    - functionName:    _ZNK12_GLOBAL__N_110PPCOperand13isCCRegNumberEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 515
      functionLinenumberEnd: 518
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          52
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks6isUIntILj3EEEbm
        - _ZNK12_GLOBAL__N_110PPCOperand12getExprCRValEv
        - _ZNK12_GLOBAL__N_110PPCOperand6getImmEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:516,53'
          Dst:             _ZNK12_GLOBAL__N_110PPCOperand12getExprCRValEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:516,43'
          Dst:             _ZN7llvm_ks6isUIntILj3EEEbm
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:518,53'
          Dst:             _ZNK12_GLOBAL__N_110PPCOperand6getImmEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:518,43'
          Dst:             _ZN7llvm_ks6isUIntILj3EEEbm
    - functionName:    _ZNK12_GLOBAL__N_110PPCOperand12getExprCRValEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 412
      functionLinenumberEnd: 414
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          42
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:413,5'
          Dst:             __assert_fail
    - functionName:    _ZNK12_GLOBAL__N_110PPCOperand8getCRBitEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 437
      functionLinenumberEnd: 439
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          57
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK12_GLOBAL__N_110PPCOperand13isCRBitNumberEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:438,5'
          Dst:             _ZNK12_GLOBAL__N_110PPCOperand13isCRBitNumberEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:438,5'
          Dst:             __assert_fail
    - functionName:    _ZNK12_GLOBAL__N_110PPCOperand13isCRBitNumberEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 519
      functionLinenumberEnd: 522
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          52
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks6isUIntILj5EEEbm
        - _ZNK12_GLOBAL__N_110PPCOperand12getExprCRValEv
        - _ZNK12_GLOBAL__N_110PPCOperand6getImmEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:520,53'
          Dst:             _ZNK12_GLOBAL__N_110PPCOperand12getExprCRValEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:520,43'
          Dst:             _ZN7llvm_ks6isUIntILj5EEEbm
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:522,53'
          Dst:             _ZNK12_GLOBAL__N_110PPCOperand6getImmEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:522,43'
          Dst:             _ZN7llvm_ks6isUIntILj5EEEbm
    - functionName:    _ZNK12_GLOBAL__N_110PPCOperand18addRegQBRCOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 606
      functionLinenumberEnd: 609
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          61
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createRegEj
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:607,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:608,21'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:608,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_110PPCOperand18addRegQSRCOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 601
      functionLinenumberEnd: 604
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          61
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createRegEj
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:602,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:603,21'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:603,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_110PPCOperand18addRegQFRCOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 596
      functionLinenumberEnd: 599
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          61
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createRegEj
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:597,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:598,21'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:598,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_110PPCOperand20addCRBitMaskOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 621
      functionLinenumberEnd: 624
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          57
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createRegEj
        - _ZNK12_GLOBAL__N_110PPCOperand12getCRBitMaskEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:622,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:623,49'
          Dst:             _ZNK12_GLOBAL__N_110PPCOperand12getCRBitMaskEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:623,21'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:623,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_110PPCOperand18addRegVSRCOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 581
      functionLinenumberEnd: 584
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          57
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createRegEj
        - _ZNK12_GLOBAL__N_110PPCOperand8getVSRegEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:582,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:583,49'
          Dst:             _ZNK12_GLOBAL__N_110PPCOperand8getVSRegEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:583,21'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:583,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_110PPCOperand19addRegVSSRCOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 591
      functionLinenumberEnd: 594
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          57
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createRegEj
        - _ZNK12_GLOBAL__N_110PPCOperand8getVSRegEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:592,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:593,50'
          Dst:             _ZNK12_GLOBAL__N_110PPCOperand8getVSRegEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:593,21'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:593,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_110PPCOperand19addRegVSFRCOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 586
      functionLinenumberEnd: 589
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          57
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createRegEj
        - _ZNK12_GLOBAL__N_110PPCOperand8getVSRegEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:587,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:588,50'
          Dst:             _ZNK12_GLOBAL__N_110PPCOperand8getVSRegEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:588,21'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:588,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_110PPCOperand18addRegVRRCOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 576
      functionLinenumberEnd: 579
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          62
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createRegEj
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:577,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:578,21'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:578,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_110PPCOperand18addRegF8RCOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 571
      functionLinenumberEnd: 574
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          62
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createRegEj
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:572,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:573,21'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:573,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_110PPCOperand18addRegF4RCOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 566
      functionLinenumberEnd: 569
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          62
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createRegEj
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:567,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:568,21'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:568,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_110PPCOperand18addRegGxRCOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 552
      functionLinenumberEnd: 557
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK12_GLOBAL__N_110PPCOperand18addRegG8RCOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_110PPCOperand18addRegGPRCOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_110PPCOperand7isPPC64Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:553,9'
          Dst:             _ZNK12_GLOBAL__N_110PPCOperand7isPPC64Ev
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:554,7'
          Dst:             _ZNK12_GLOBAL__N_110PPCOperand18addRegG8RCOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:556,7'
          Dst:             _ZNK12_GLOBAL__N_110PPCOperand18addRegGPRCOperandsERN7llvm_ks6MCInstEj
    - functionName:    _ZNK12_GLOBAL__N_110PPCOperand18addRegG8RCOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 542
      functionLinenumberEnd: 545
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          62
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createRegEj
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:543,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:544,21'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:544,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_110PPCOperand18addRegGPRCOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 532
      functionLinenumberEnd: 535
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          62
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createRegEj
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:533,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:534,21'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:534,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_110PPCOperand22addRegGxRCNoR0OperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 559
      functionLinenumberEnd: 564
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK12_GLOBAL__N_110PPCOperand22addRegG8RCNoX0OperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_110PPCOperand22addRegGPRCNoR0OperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_110PPCOperand7isPPC64Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:560,9'
          Dst:             _ZNK12_GLOBAL__N_110PPCOperand7isPPC64Ev
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:561,7'
          Dst:             _ZNK12_GLOBAL__N_110PPCOperand22addRegG8RCNoX0OperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:563,7'
          Dst:             _ZNK12_GLOBAL__N_110PPCOperand22addRegGPRCNoR0OperandsERN7llvm_ks6MCInstEj
    - functionName:    _ZNK12_GLOBAL__N_110PPCOperand22addRegGPRCNoR0OperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 537
      functionLinenumberEnd: 540
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          62
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createRegEj
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:538,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:539,21'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:539,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_110PPCOperand18addRegCRRCOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 616
      functionLinenumberEnd: 619
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          57
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createRegEj
        - _ZNK12_GLOBAL__N_110PPCOperand8getCCRegEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:617,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:618,49'
          Dst:             _ZNK12_GLOBAL__N_110PPCOperand8getCCRegEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:618,21'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:618,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_110PPCOperand21addRegCRBITRCOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 611
      functionLinenumberEnd: 614
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          57
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createRegEj
        - _ZNK12_GLOBAL__N_110PPCOperand8getCRBitEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:612,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:613,52'
          Dst:             _ZNK12_GLOBAL__N_110PPCOperand8getCRBitEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:613,21'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:613,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_110PPCOperand14addImmOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 626
      functionLinenumberEnd: 632
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          77
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand10createExprEPKNS_6MCExprE
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZNK12_GLOBAL__N_110PPCOperand6getImmEv
        - _ZNK12_GLOBAL__N_110PPCOperand7getExprEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:627,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:629,44'
          Dst:             _ZNK12_GLOBAL__N_110PPCOperand6getImmEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:629,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:629,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:631,45'
          Dst:             _ZNK12_GLOBAL__N_110PPCOperand7getExprEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:631,23'
          Dst:             _ZN7llvm_ks9MCOperand10createExprEPKNS_6MCExprE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:631,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_110PPCOperand7getExprEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 407
      functionLinenumberEnd: 409
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          42
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:408,5'
          Dst:             __assert_fail
    - functionName:    _ZNK12_GLOBAL__N_110PPCOperand23addBranchTargetOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 664
      functionLinenumberEnd: 670
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          78
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand10createExprEPKNS_6MCExprE
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZNK12_GLOBAL__N_110PPCOperand6getImmEv
        - _ZNK12_GLOBAL__N_110PPCOperand7getExprEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:665,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:667,44'
          Dst:             _ZNK12_GLOBAL__N_110PPCOperand6getImmEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:667,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:667,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:669,45'
          Dst:             _ZNK12_GLOBAL__N_110PPCOperand7getExprEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:669,23'
          Dst:             _ZN7llvm_ks9MCOperand10createExprEPKNS_6MCExprE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:669,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_110PPCOperand17addU16ImmOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 649
      functionLinenumberEnd: 662
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          92
      EdgeCount:       14
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand10createExprEPKNS_6MCExprE
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZNK12_GLOBAL__N_110PPCOperand16getImmU16ContextEv
        - _ZNK12_GLOBAL__N_110PPCOperand6getImmEv
        - _ZNK12_GLOBAL__N_110PPCOperand7getExprEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:651,5'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:650,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:653,46'
          Dst:             _ZNK12_GLOBAL__N_110PPCOperand6getImmEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:653,25'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:653,14'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:656,46'
          Dst:             _ZNK12_GLOBAL__N_110PPCOperand16getImmU16ContextEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:656,25'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:656,14'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:659,47'
          Dst:             _ZNK12_GLOBAL__N_110PPCOperand7getExprEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:659,25'
          Dst:             _ZN7llvm_ks9MCOperand10createExprEPKNS_6MCExprE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:659,14'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_110PPCOperand16getImmU16ContextEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 402
      functionLinenumberEnd: 404
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          52
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:403,5'
          Dst:             __assert_fail
    - functionName:    _ZNK12_GLOBAL__N_110PPCOperand17addS16ImmOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 634
      functionLinenumberEnd: 647
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          92
      EdgeCount:       14
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand10createExprEPKNS_6MCExprE
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZNK12_GLOBAL__N_110PPCOperand16getImmS16ContextEv
        - _ZNK12_GLOBAL__N_110PPCOperand6getImmEv
        - _ZNK12_GLOBAL__N_110PPCOperand7getExprEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:636,5'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:635,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:638,46'
          Dst:             _ZNK12_GLOBAL__N_110PPCOperand6getImmEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:638,25'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:638,14'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:641,46'
          Dst:             _ZNK12_GLOBAL__N_110PPCOperand16getImmS16ContextEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:641,25'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:641,14'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:644,47'
          Dst:             _ZNK12_GLOBAL__N_110PPCOperand7getExprEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:644,25'
          Dst:             _ZN7llvm_ks9MCOperand10createExprEPKNS_6MCExprE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:644,14'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_110PPCOperand16getImmS16ContextEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 396
      functionLinenumberEnd: 401
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         16
      ICount:          74
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached:
        - __assert_fail
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:397,5'
          Dst:             __assert_fail
    - functionName:    _ZNK12_GLOBAL__N_110PPCOperand17addTLSRegOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 672
      functionLinenumberEnd: 675
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          53
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand10createExprEPKNS_6MCExprE
        - _ZNK12_GLOBAL__N_110PPCOperand9getTLSRegEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:673,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:674,43'
          Dst:             _ZNK12_GLOBAL__N_110PPCOperand9getTLSRegEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:674,21'
          Dst:             _ZN7llvm_ks9MCOperand10createExprEPKNS_6MCExprE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:674,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_110PPCOperand9getTLSRegEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 417
      functionLinenumberEnd: 419
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          42
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:418,5'
          Dst:             __assert_fail
    - functionName:    _ZN7llvm_ks6isUIntILj12EEEbm
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/MathExtras.h'
      linkageType:     InternalLinkage
      functionLinenumber: 289
      functionLinenumberEnd: 290
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks5isIntILj5EEEbl
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/MathExtras.h'
      linkageType:     InternalLinkage
      functionLinenumber: 263
      functionLinenumberEnd: 264
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          22
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_110PPCOperand7isU6ImmEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 455
      functionLinenumberEnd: 455
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6isUIntILj6EEEbm
        - _ZNK12_GLOBAL__N_110PPCOperand6getImmEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:455,64'
          Dst:             _ZNK12_GLOBAL__N_110PPCOperand6getImmEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:455,54'
          Dst:             _ZN7llvm_ks6isUIntILj6EEEbm
    - functionName:    _ZNK12_GLOBAL__N_110PPCOperand7isU5ImmEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 453
      functionLinenumberEnd: 453
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6isUIntILj5EEEbm
        - _ZNK12_GLOBAL__N_110PPCOperand6getImmEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:453,64'
          Dst:             _ZNK12_GLOBAL__N_110PPCOperand6getImmEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:453,54'
          Dst:             _ZN7llvm_ks6isUIntILj5EEEbm
    - functionName:    _ZNK12_GLOBAL__N_110PPCOperand7isU4ImmEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 452
      functionLinenumberEnd: 452
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6isUIntILj4EEEbm
        - _ZNK12_GLOBAL__N_110PPCOperand6getImmEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:452,64'
          Dst:             _ZNK12_GLOBAL__N_110PPCOperand6getImmEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:452,54'
          Dst:             _ZN7llvm_ks6isUIntILj4EEEbm
    - functionName:    _ZNK12_GLOBAL__N_110PPCOperand7isU3ImmEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 451
      functionLinenumberEnd: 451
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6isUIntILj3EEEbm
        - _ZNK12_GLOBAL__N_110PPCOperand6getImmEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:451,64'
          Dst:             _ZNK12_GLOBAL__N_110PPCOperand6getImmEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:451,54'
          Dst:             _ZN7llvm_ks6isUIntILj3EEEbm
    - functionName:    _ZNK12_GLOBAL__N_110PPCOperand7isU2ImmEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 450
      functionLinenumberEnd: 450
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6isUIntILj2EEEbm
        - _ZNK12_GLOBAL__N_110PPCOperand6getImmEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:450,64'
          Dst:             _ZNK12_GLOBAL__N_110PPCOperand6getImmEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:450,54'
          Dst:             _ZN7llvm_ks6isUIntILj2EEEbm
    - functionName:    _ZNK12_GLOBAL__N_110PPCOperand7isU1ImmEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 449
      functionLinenumberEnd: 449
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6isUIntILj1EEEbm
        - _ZNK12_GLOBAL__N_110PPCOperand6getImmEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:449,64'
          Dst:             _ZNK12_GLOBAL__N_110PPCOperand6getImmEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:449,54'
          Dst:             _ZN7llvm_ks6isUIntILj1EEEbm
    - functionName:    _ZNK12_GLOBAL__N_110PPCOperand8isU16ImmEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 468
      functionLinenumberEnd: 478
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          43
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7llvm_ks6isUIntILj16EEEbm
        - _ZNK12_GLOBAL__N_110PPCOperand16getImmU16ContextEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:469,5'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:474,27'
          Dst:             _ZNK12_GLOBAL__N_110PPCOperand16getImmU16ContextEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:474,16'
          Dst:             _ZN7llvm_ks6isUIntILj16EEEbm
    - functionName:    _ZNK12_GLOBAL__N_110PPCOperand8isU12ImmEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 467
      functionLinenumberEnd: 467
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6isUIntILj12EEEbm
        - _ZNK12_GLOBAL__N_110PPCOperand6getImmEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:467,66'
          Dst:             _ZNK12_GLOBAL__N_110PPCOperand6getImmEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:467,55'
          Dst:             _ZN7llvm_ks6isUIntILj12EEEbm
    - functionName:    _ZNK12_GLOBAL__N_110PPCOperand8isU10ImmEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 466
      functionLinenumberEnd: 466
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6isUIntILj10EEEbm
        - _ZNK12_GLOBAL__N_110PPCOperand6getImmEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:466,66'
          Dst:             _ZNK12_GLOBAL__N_110PPCOperand6getImmEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:466,55'
          Dst:             _ZN7llvm_ks6isUIntILj10EEEbm
    - functionName:    _ZNK12_GLOBAL__N_110PPCOperand8isTLSRegEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 504
      functionLinenumberEnd: 504
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_110PPCOperand7isS5ImmEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 454
      functionLinenumberEnd: 454
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks5isIntILj5EEEbl
        - _ZNK12_GLOBAL__N_110PPCOperand6getImmEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:454,63'
          Dst:             _ZNK12_GLOBAL__N_110PPCOperand6getImmEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:454,54'
          Dst:             _ZN7llvm_ks5isIntILj5EEEbl
    - functionName:    _ZNK12_GLOBAL__N_110PPCOperand8isS17ImmEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 493
      functionLinenumberEnd: 503
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          43
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7llvm_ks5isIntILj17EEEbl
        - _ZNK12_GLOBAL__N_110PPCOperand16getImmS16ContextEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:494,5'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:499,26'
          Dst:             _ZNK12_GLOBAL__N_110PPCOperand16getImmS16ContextEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:499,16'
          Dst:             _ZN7llvm_ks5isIntILj17EEEbl
    - functionName:    _ZNK12_GLOBAL__N_110PPCOperand9isU8ImmX8Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 462
      functionLinenumberEnd: 464
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          39
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks6isUIntILj8EEEbm
        - _ZNK12_GLOBAL__N_110PPCOperand6getImmEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:463,45'
          Dst:             _ZNK12_GLOBAL__N_110PPCOperand6getImmEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:463,35'
          Dst:             _ZN7llvm_ks6isUIntILj8EEEbm
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:464,36'
          Dst:             _ZNK12_GLOBAL__N_110PPCOperand6getImmEv
    - functionName:    _ZNK12_GLOBAL__N_110PPCOperand9isU7ImmX4Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 459
      functionLinenumberEnd: 461
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          39
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks6isUIntILj7EEEbm
        - _ZNK12_GLOBAL__N_110PPCOperand6getImmEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:460,45'
          Dst:             _ZNK12_GLOBAL__N_110PPCOperand6getImmEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:460,35'
          Dst:             _ZN7llvm_ks6isUIntILj7EEEbm
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:461,36'
          Dst:             _ZNK12_GLOBAL__N_110PPCOperand6getImmEv
    - functionName:    _ZNK12_GLOBAL__N_110PPCOperand9isU6ImmX2Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 456
      functionLinenumberEnd: 458
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          39
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks6isUIntILj6EEEbm
        - _ZNK12_GLOBAL__N_110PPCOperand6getImmEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:457,45'
          Dst:             _ZNK12_GLOBAL__N_110PPCOperand6getImmEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:457,35'
          Dst:             _ZN7llvm_ks6isUIntILj6EEEbm
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:458,36'
          Dst:             _ZNK12_GLOBAL__N_110PPCOperand6getImmEv
    - functionName:    _ZNK12_GLOBAL__N_110PPCOperand10isS16ImmX4Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 490
      functionLinenumberEnd: 492
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          50
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks5isIntILj16EEEbl
        - _ZNK12_GLOBAL__N_110PPCOperand6getImmEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:491,68'
          Dst:             _ZNK12_GLOBAL__N_110PPCOperand6getImmEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:491,58'
          Dst:             _ZN7llvm_ks5isIntILj16EEEbl
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:492,38'
          Dst:             _ZNK12_GLOBAL__N_110PPCOperand6getImmEv
    - functionName:    _ZNK12_GLOBAL__N_110PPCOperand8isS16ImmEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 479
      functionLinenumberEnd: 489
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          43
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7llvm_ks5isIntILj16EEEbl
        - _ZNK12_GLOBAL__N_110PPCOperand16getImmS16ContextEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:480,5'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:485,26'
          Dst:             _ZNK12_GLOBAL__N_110PPCOperand16getImmS16ContextEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:485,16'
          Dst:             _ZN7llvm_ks5isIntILj16EEEbl
    - functionName:    _ZNK12_GLOBAL__N_110PPCOperand10isDirectBrEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 505
      functionLinenumberEnd: 507
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          43
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK12_GLOBAL__N_110PPCOperand6getImmEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:507,42'
          Dst:             _ZNK12_GLOBAL__N_110PPCOperand6getImmEv
    - functionName:    _ZNK12_GLOBAL__N_110PPCOperand8isCondBrEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 509
      functionLinenumberEnd: 511
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          43
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK12_GLOBAL__N_110PPCOperand6getImmEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:511,41'
          Dst:             _ZNK12_GLOBAL__N_110PPCOperand6getImmEv
    - functionName:    _ZL16matchTokenStringN7llvm_ks9StringRefE
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 2895
      functionLinenumberEnd: 2923
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          86
      EdgeCount:       34
      CyclomaticComplexity: 18
      functionsReached:
        - _ZNK7llvm_ks9StringRefixEm
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2896,3'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2899,5'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2899,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
    - functionName:    _ZL10isSubclassN12_GLOBAL__N_114MatchClassKindES0_
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 2926
      functionLinenumberEnd: 2963
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          107
      EdgeCount:       33
      CyclomaticComplexity: 17
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2930,3'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2950,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2957,5'
          Branch Sides:    []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_110LessOpcodeclERKNS_10MatchEntryEN7llvm_ks9StringRefE
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 3780
      functionLinenumberEnd: 3781
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          41
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ksltENS_9StringRefES0_
        - _ZNK12_GLOBAL__N_110MatchEntry11getMnemonicEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:3781,18'
          Dst:             _ZNK12_GLOBAL__N_110MatchEntry11getMnemonicEv
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:3781,32'
          Dst:             _ZN7llvm_ksltENS_9StringRefES0_
    - functionName:    _ZNK12_GLOBAL__N_110MatchEntry11getMnemonicEv
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 3772
      functionLinenumberEnd: 3774
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          70
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:3773,14'
          Dst:             __assert_fail
    - functionName:    _ZN12_GLOBAL__N_110LessOpcodeclEN7llvm_ks9StringRefERKNS_10MatchEntryE
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 3783
      functionLinenumberEnd: 3784
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          41
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ksltENS_9StringRefES0_
        - _ZNK12_GLOBAL__N_110MatchEntry11getMnemonicEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:3784,24'
          Dst:             _ZNK12_GLOBAL__N_110MatchEntry11getMnemonicEv
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:3784,18'
          Dst:             _ZN7llvm_ksltENS_9StringRefES0_
    - functionName:    _ZN12_GLOBAL__N_112PPCAsmParser15convertToMCInstEjRN7llvm_ks6MCInstEjRKNS1_15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS5_14default_deleteIS7_EEEEEE
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1817
      functionLinenumberEnd: 2192
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         184
      ICount:          2574
      EdgeCount:       184
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks6MCInst10getOperandEj
        - _ZN7llvm_ks6MCInst9setOpcodeEj
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZN7llvm_ks9MCOperand9createRegEj
        - _ZNK12_GLOBAL__N_110PPCOperand14addImmOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_110PPCOperand14addRegOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_110PPCOperand17addS16ImmOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_110PPCOperand17addTLSRegOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_110PPCOperand17addU16ImmOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_110PPCOperand18addRegCRRCOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_110PPCOperand18addRegF4RCOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_110PPCOperand18addRegF8RCOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_110PPCOperand18addRegG8RCOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_110PPCOperand18addRegGPRCOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_110PPCOperand18addRegGxRCOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_110PPCOperand18addRegQBRCOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_110PPCOperand18addRegQFRCOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_110PPCOperand18addRegQSRCOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_110PPCOperand18addRegVRRCOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_110PPCOperand18addRegVSRCOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_110PPCOperand19addRegVSFRCOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_110PPCOperand19addRegVSSRCOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_110PPCOperand20addCRBitMaskOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_110PPCOperand21addRegCRBITRCOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_110PPCOperand22addRegGPRCNoR0OperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_110PPCOperand22addRegGxRCNoR0OperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_110PPCOperand23addBranchTargetOperandsERN7llvm_ks6MCInstEj
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:1822,5'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:1818,3'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:1820,8'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:1823,14'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:1825,33'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:1825,53'
          Dst:             _ZNK12_GLOBAL__N_110PPCOperand14addRegOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:1828,28'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:1828,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:1831,33'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:1831,53'
          Dst:             _ZNK12_GLOBAL__N_110PPCOperand18addRegG8RCOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:1834,33'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:1834,53'
          Dst:             _ZNK12_GLOBAL__N_110PPCOperand17addTLSRegOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:1837,33'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:1837,53'
          Dst:             _ZNK12_GLOBAL__N_110PPCOperand18addRegGPRCOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:1840,33'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:1840,53'
          Dst:             _ZNK12_GLOBAL__N_110PPCOperand22addRegGPRCNoR0OperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:1843,33'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:1843,53'
          Dst:             _ZNK12_GLOBAL__N_110PPCOperand17addS16ImmOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:1846,33'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:1846,53'
          Dst:             _ZNK12_GLOBAL__N_110PPCOperand17addU16ImmOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:1849,33'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:1849,53'
          Dst:             _ZNK12_GLOBAL__N_110PPCOperand23addBranchTargetOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:1852,33'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:1852,53'
          Dst:             _ZNK12_GLOBAL__N_110PPCOperand14addImmOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:1855,33'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:1855,53'
          Dst:             _ZNK12_GLOBAL__N_110PPCOperand21addRegCRBITRCOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:1858,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:1858,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:1861,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:1861,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:1864,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:1864,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:1867,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:1867,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:1870,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:1870,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:1873,23'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:1873,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:1876,33'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:1876,53'
          Dst:             _ZNK12_GLOBAL__N_110PPCOperand18addRegCRRCOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:1879,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:1879,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:1882,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:1882,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:1885,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:1885,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:1888,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:1888,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:1891,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:1891,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:1894,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:1894,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:1897,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:1897,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:1900,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:1900,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:1903,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:1903,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:1906,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:1906,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:1909,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:1909,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:1912,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:1912,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:1915,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:1915,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:1918,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:1918,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:1921,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:1921,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:1924,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:1924,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:1927,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:1927,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:1930,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:1930,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:1933,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:1933,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:1936,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:1936,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:1939,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:1939,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:1942,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:1942,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:1945,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:1945,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:1948,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:1948,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:1951,33'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:1951,53'
          Dst:             _ZNK12_GLOBAL__N_110PPCOperand22addRegGxRCNoR0OperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:1954,33'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:1954,53'
          Dst:             _ZNK12_GLOBAL__N_110PPCOperand18addRegGxRCOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:1957,23'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:1957,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:1960,33'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:1960,53'
          Dst:             _ZNK12_GLOBAL__N_110PPCOperand18addRegF4RCOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:1963,33'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:1963,53'
          Dst:             _ZNK12_GLOBAL__N_110PPCOperand18addRegF8RCOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:1966,33'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:1966,53'
          Dst:             _ZNK12_GLOBAL__N_110PPCOperand18addRegVRRCOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:1969,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:1969,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:1972,33'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:1972,53'
          Dst:             _ZNK12_GLOBAL__N_110PPCOperand19addRegVSFRCOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:1975,33'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:1975,53'
          Dst:             _ZNK12_GLOBAL__N_110PPCOperand19addRegVSSRCOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:1978,33'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:1978,53'
          Dst:             _ZNK12_GLOBAL__N_110PPCOperand18addRegVSRCOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:1981,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:1981,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:1984,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:1984,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:1987,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:1987,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:1990,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:1990,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:1993,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:1993,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:1996,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:1996,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:1999,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:1999,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2002,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2002,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2005,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2005,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2008,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2008,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2011,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2011,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2014,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2014,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2017,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2017,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2020,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2020,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2023,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2023,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2026,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2026,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2029,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2029,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2032,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2032,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2035,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2035,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2038,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2038,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2041,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2041,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2044,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2044,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2047,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2047,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2050,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2050,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2053,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2053,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2056,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2056,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2059,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2059,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2062,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2062,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2065,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2065,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2068,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2068,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2071,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2071,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2074,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2074,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2077,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2077,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2080,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2080,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2083,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2083,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2086,33'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2086,53'
          Dst:             _ZNK12_GLOBAL__N_110PPCOperand20addCRBitMaskOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2089,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2089,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2092,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2092,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2095,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2095,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2098,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2098,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2101,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2101,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2104,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2104,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2107,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2107,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2110,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2110,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2113,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2113,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2116,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2116,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2119,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2119,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2122,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2122,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2125,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2125,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2128,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2128,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2131,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2131,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2134,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2134,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2137,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2137,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2140,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2140,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2143,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2143,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2146,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2146,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2149,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2149,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2152,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2152,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2155,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2155,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2158,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2158,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2161,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2161,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2164,33'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2164,53'
          Dst:             _ZNK12_GLOBAL__N_110PPCOperand18addRegQFRCOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2167,33'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2167,53'
          Dst:             _ZNK12_GLOBAL__N_110PPCOperand18addRegQSRCOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2170,33'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2170,53'
          Dst:             _ZNK12_GLOBAL__N_110PPCOperand18addRegQBRCOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2173,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2173,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2176,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2176,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2179,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2179,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2182,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2182,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2185,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2185,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2188,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2188,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_110PPCOperand14addRegOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 529
      functionLinenumberEnd: 529
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:529,5'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
    - functionName:    _ZL20validateOperandClassRN7llvm_ks18MCParsedAsmOperandEN12_GLOBAL__N_114MatchClassKindE
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 2965
      functionLinenumberEnd: 3525
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         513
      ICount:          2411
      EdgeCount:       593
      CyclomaticComplexity: 82
      functionsReached:
        - _ZL10isSubclassN12_GLOBAL__N_114MatchClassKindES0_
        - _ZL16matchTokenStringN7llvm_ks9StringRefE
        - _ZNK12_GLOBAL__N_110PPCOperand10isDirectBrEv
        - _ZNK12_GLOBAL__N_110PPCOperand10isS16ImmX4Ev
        - _ZNK12_GLOBAL__N_110PPCOperand11isCRBitMaskEv
        - _ZNK12_GLOBAL__N_110PPCOperand11isRegNumberEv
        - _ZNK12_GLOBAL__N_110PPCOperand13isCCRegNumberEv
        - _ZNK12_GLOBAL__N_110PPCOperand13isCRBitNumberEv
        - _ZNK12_GLOBAL__N_110PPCOperand13isVSRegNumberEv
        - _ZNK12_GLOBAL__N_110PPCOperand7isS5ImmEv
        - _ZNK12_GLOBAL__N_110PPCOperand7isU1ImmEv
        - _ZNK12_GLOBAL__N_110PPCOperand7isU2ImmEv
        - _ZNK12_GLOBAL__N_110PPCOperand7isU3ImmEv
        - _ZNK12_GLOBAL__N_110PPCOperand7isU4ImmEv
        - _ZNK12_GLOBAL__N_110PPCOperand7isU5ImmEv
        - _ZNK12_GLOBAL__N_110PPCOperand7isU6ImmEv
        - _ZNK12_GLOBAL__N_110PPCOperand8getTokenEv
        - _ZNK12_GLOBAL__N_110PPCOperand8isCondBrEv
        - _ZNK12_GLOBAL__N_110PPCOperand8isS16ImmEv
        - _ZNK12_GLOBAL__N_110PPCOperand8isS17ImmEv
        - _ZNK12_GLOBAL__N_110PPCOperand8isTLSRegEv
        - _ZNK12_GLOBAL__N_110PPCOperand8isU10ImmEv
        - _ZNK12_GLOBAL__N_110PPCOperand8isU12ImmEv
        - _ZNK12_GLOBAL__N_110PPCOperand8isU16ImmEv
        - _ZNK12_GLOBAL__N_110PPCOperand9isU6ImmX2Ev
        - _ZNK12_GLOBAL__N_110PPCOperand9isU7ImmX4Ev
        - _ZNK12_GLOBAL__N_110PPCOperand9isU8ImmX8Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:3211,5'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2971,48'
          Dst:             _ZNK12_GLOBAL__N_110PPCOperand8getTokenEv
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2971,23'
          Dst:             _ZL16matchTokenStringN7llvm_ks9StringRefE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2971,12'
          Dst:             _ZL10isSubclassN12_GLOBAL__N_114MatchClassKindES0_
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2983,17'
          Dst:             _ZNK12_GLOBAL__N_110PPCOperand11isCRBitMaskEv
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2989,17'
          Dst:             _ZNK12_GLOBAL__N_110PPCOperand8isCondBrEv
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2995,17'
          Dst:             _ZNK12_GLOBAL__N_110PPCOperand10isDirectBrEv
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:3001,17'
          Dst:             _ZNK12_GLOBAL__N_110PPCOperand8isS16ImmEv
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:3007,17'
          Dst:             _ZNK12_GLOBAL__N_110PPCOperand10isS16ImmX4Ev
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:3013,17'
          Dst:             _ZNK12_GLOBAL__N_110PPCOperand9isU6ImmX2Ev
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:3019,17'
          Dst:             _ZNK12_GLOBAL__N_110PPCOperand9isU7ImmX4Ev
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:3025,17'
          Dst:             _ZNK12_GLOBAL__N_110PPCOperand9isU8ImmX8Ev
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:3031,17'
          Dst:             _ZNK12_GLOBAL__N_110PPCOperand13isCRBitNumberEv
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:3037,17'
          Dst:             _ZNK12_GLOBAL__N_110PPCOperand13isCCRegNumberEv
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:3043,17'
          Dst:             _ZNK12_GLOBAL__N_110PPCOperand11isRegNumberEv
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:3049,17'
          Dst:             _ZNK12_GLOBAL__N_110PPCOperand11isRegNumberEv
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:3055,17'
          Dst:             _ZNK12_GLOBAL__N_110PPCOperand11isRegNumberEv
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:3061,17'
          Dst:             _ZNK12_GLOBAL__N_110PPCOperand11isRegNumberEv
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:3067,17'
          Dst:             _ZNK12_GLOBAL__N_110PPCOperand11isRegNumberEv
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:3073,17'
          Dst:             _ZNK12_GLOBAL__N_110PPCOperand11isRegNumberEv
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:3079,17'
          Dst:             _ZNK12_GLOBAL__N_110PPCOperand11isRegNumberEv
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:3085,17'
          Dst:             _ZNK12_GLOBAL__N_110PPCOperand11isRegNumberEv
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:3091,17'
          Dst:             _ZNK12_GLOBAL__N_110PPCOperand11isRegNumberEv
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:3097,17'
          Dst:             _ZNK12_GLOBAL__N_110PPCOperand11isRegNumberEv
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:3103,17'
          Dst:             _ZNK12_GLOBAL__N_110PPCOperand11isRegNumberEv
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:3109,17'
          Dst:             _ZNK12_GLOBAL__N_110PPCOperand11isRegNumberEv
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:3115,17'
          Dst:             _ZNK12_GLOBAL__N_110PPCOperand13isVSRegNumberEv
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:3121,17'
          Dst:             _ZNK12_GLOBAL__N_110PPCOperand13isVSRegNumberEv
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:3127,17'
          Dst:             _ZNK12_GLOBAL__N_110PPCOperand13isVSRegNumberEv
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:3133,17'
          Dst:             _ZNK12_GLOBAL__N_110PPCOperand8isS16ImmEv
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:3139,17'
          Dst:             _ZNK12_GLOBAL__N_110PPCOperand8isS17ImmEv
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:3145,17'
          Dst:             _ZNK12_GLOBAL__N_110PPCOperand7isS5ImmEv
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:3151,17'
          Dst:             _ZNK12_GLOBAL__N_110PPCOperand8isTLSRegEv
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:3157,17'
          Dst:             _ZNK12_GLOBAL__N_110PPCOperand8isU10ImmEv
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:3163,17'
          Dst:             _ZNK12_GLOBAL__N_110PPCOperand8isU12ImmEv
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:3169,17'
          Dst:             _ZNK12_GLOBAL__N_110PPCOperand8isU16ImmEv
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:3175,17'
          Dst:             _ZNK12_GLOBAL__N_110PPCOperand7isU1ImmEv
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:3181,17'
          Dst:             _ZNK12_GLOBAL__N_110PPCOperand7isU2ImmEv
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:3187,17'
          Dst:             _ZNK12_GLOBAL__N_110PPCOperand7isU3ImmEv
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:3193,17'
          Dst:             _ZNK12_GLOBAL__N_110PPCOperand7isU4ImmEv
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:3199,17'
          Dst:             _ZNK12_GLOBAL__N_110PPCOperand7isU5ImmEv
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:3205,17'
          Dst:             _ZNK12_GLOBAL__N_110PPCOperand7isU6ImmEv
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:3520,12'
          Dst:             _ZL10isSubclassN12_GLOBAL__N_114MatchClassKindES0_
    - functionName:    _ZNK12_GLOBAL__N_110PPCOperand8getTokenEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 677
      functionLinenumberEnd: 679
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         18
      ICount:          90
      EdgeCount:       21
      CyclomaticComplexity: 5
      functionsReached:
        - __assert_fail
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:678,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:679,12'
          Dst:             __assert_fail
    - functionName:    _ZNK12_GLOBAL__N_110PPCOperand11isRegNumberEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 513
      functionLinenumberEnd: 513
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6isUIntILj5EEEbm
        - _ZNK12_GLOBAL__N_110PPCOperand6getImmEv
      functionUses:    13
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:513,68'
          Dst:             _ZNK12_GLOBAL__N_110PPCOperand6getImmEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:513,58'
          Dst:             _ZN7llvm_ks6isUIntILj5EEEbm
    - functionName:    _ZL20applyMnemonicAliasesRN7llvm_ks9StringRefEmj
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 123
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          138
      EdgeCount:       23
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks9StringRefC2EPKc
        - memcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:59,3'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:61,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:76,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:64,13'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:66,20'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:69,13'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:71,20'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:79,9'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:81,16'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:84,9'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:86,16'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
    - functionName:    _ZN12_GLOBAL__N_112PPCAsmParser18ProcessInstructionERN7llvm_ks6MCInstERKNS1_15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS5_14default_deleteIS7_EEEEEE
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 817
      functionLinenumberEnd: 1184
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         457
      ICount:          2777
      EdgeCount:       595
      CyclomaticComplexity: 140
      functionsReached:
        - _ZL13addNegOperandRN7llvm_ks6MCInstERNS_9MCOperandERNS_9MCContextE
        - _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks6MCInst10getOperandEj
        - _ZN7llvm_ks6MCInst9setOpcodeEj
        - _ZN7llvm_ks6MCInstC2Em
        - _ZN7llvm_ks6MCInstD2Ev
        - _ZN7llvm_ks6MCInstaSERKS0_
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZN7llvm_ksL11isRunOfOnesEjRjS0_
        - _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - _ZNK7llvm_ks17MCTargetAsmParser6getSTIEv
        - _ZNK7llvm_ks6MCInst14getNumOperandsEv
        - _ZNK7llvm_ks6MCInst9getOpcodeEv
        - _ZNK7llvm_ks9MCOperand6getImmEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:819,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:818,21'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:824,12'
          Dst:             _ZN7llvm_ks6MCInstC2Em
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:825,13'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:827,24'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:827,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:829,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:829,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:830,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:830,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:831,10'
          Dst:             _ZN7llvm_ks6MCInstaSERKS0_
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:833,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:833,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:836,12'
          Dst:             _ZN7llvm_ks6MCInstC2Em
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:837,13'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:838,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:838,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:839,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:839,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:840,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:840,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:841,10'
          Dst:             _ZN7llvm_ks6MCInstaSERKS0_
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:843,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:843,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:846,12'
          Dst:             _ZN7llvm_ks6MCInstC2Em
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:847,13'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:848,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:848,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:849,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:849,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:850,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:850,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:851,10'
          Dst:             _ZN7llvm_ks6MCInstaSERKS0_
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:853,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:853,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:855,12'
          Dst:             _ZN7llvm_ks6MCInstC2Em
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:856,13'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:857,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:857,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:858,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:858,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:859,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:859,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:860,10'
          Dst:             _ZN7llvm_ks6MCInstaSERKS0_
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:862,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:862,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:864,12'
          Dst:             _ZN7llvm_ks6MCInstC2Em
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:865,13'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:866,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:866,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:867,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:867,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:868,33'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:868,48'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:868,5'
          Dst:             _ZL13addNegOperandRN7llvm_ks6MCInstERNS_9MCOperandERNS_9MCContextE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:869,10'
          Dst:             _ZN7llvm_ks6MCInstaSERKS0_
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:871,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:871,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:873,12'
          Dst:             _ZN7llvm_ks6MCInstC2Em
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:874,13'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:875,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:875,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:876,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:876,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:877,33'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:877,48'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:877,5'
          Dst:             _ZL13addNegOperandRN7llvm_ks6MCInstERNS_9MCOperandERNS_9MCContextE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:878,10'
          Dst:             _ZN7llvm_ks6MCInstaSERKS0_
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:880,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:880,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:882,12'
          Dst:             _ZN7llvm_ks6MCInstC2Em
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:883,13'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:884,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:884,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:885,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:885,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:886,33'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:886,48'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:886,5'
          Dst:             _ZL13addNegOperandRN7llvm_ks6MCInstERNS_9MCOperandERNS_9MCContextE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:887,10'
          Dst:             _ZN7llvm_ks6MCInstaSERKS0_
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:889,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:889,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:891,12'
          Dst:             _ZN7llvm_ks6MCInstC2Em
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:892,13'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:893,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:893,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:894,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:894,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:895,33'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:895,48'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:895,5'
          Dst:             _ZL13addNegOperandRN7llvm_ks6MCInstERNS_9MCOperandERNS_9MCContextE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:896,10'
          Dst:             _ZN7llvm_ks6MCInstaSERKS0_
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:898,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:898,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:901,12'
          Dst:             _ZN7llvm_ks6MCInstC2Em
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:902,22'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:902,36'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:903,22'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:903,36'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:904,13'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:905,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:905,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:906,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:906,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:907,24'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:907,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:908,24'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:908,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:909,24'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:909,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:910,10'
          Dst:             _ZN7llvm_ks6MCInstaSERKS0_
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:912,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:912,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:915,12'
          Dst:             _ZN7llvm_ks6MCInstC2Em
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:916,22'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:916,36'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:917,22'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:917,36'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:918,13'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:919,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:919,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:920,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:920,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:921,24'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:921,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:922,24'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:922,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:923,24'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:923,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:924,10'
          Dst:             _ZN7llvm_ks6MCInstaSERKS0_
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:926,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:926,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:929,12'
          Dst:             _ZN7llvm_ks6MCInstC2Em
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:930,22'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:930,36'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:931,22'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:931,36'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:932,13'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:933,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:933,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:934,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:934,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:935,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:935,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:936,24'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:936,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:937,24'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:937,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:938,24'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:938,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:939,10'
          Dst:             _ZN7llvm_ks6MCInstaSERKS0_
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:941,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:941,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:944,12'
          Dst:             _ZN7llvm_ks6MCInstC2Em
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:945,22'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:945,36'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:946,22'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:946,36'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:947,13'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:948,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:948,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:949,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:949,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:950,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:950,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:951,24'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:951,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:952,24'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:952,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:953,24'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:953,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:954,10'
          Dst:             _ZN7llvm_ks6MCInstaSERKS0_
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:956,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:956,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:959,12'
          Dst:             _ZN7llvm_ks6MCInstC2Em
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:960,22'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:960,36'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:961,13'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:962,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:962,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:963,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:963,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:964,24'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:964,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:965,24'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:965,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:966,24'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:966,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:967,10'
          Dst:             _ZN7llvm_ks6MCInstaSERKS0_
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:969,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:969,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:972,12'
          Dst:             _ZN7llvm_ks6MCInstC2Em
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:973,22'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:973,36'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:974,13'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:975,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:975,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:976,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:976,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:977,24'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:977,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:978,24'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:978,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:979,24'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:979,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:980,10'
          Dst:             _ZN7llvm_ks6MCInstaSERKS0_
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:982,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:982,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:985,12'
          Dst:             _ZN7llvm_ks6MCInstC2Em
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:986,22'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:986,36'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:987,13'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:988,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:988,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:989,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:989,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:990,24'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:990,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:991,24'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:991,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:992,24'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:992,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:993,10'
          Dst:             _ZN7llvm_ks6MCInstaSERKS0_
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:995,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:995,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:998,12'
          Dst:             _ZN7llvm_ks6MCInstC2Em
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:999,22'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:999,36'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1000,13'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1001,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1001,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1002,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1002,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1003,24'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1003,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1004,24'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1004,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1005,24'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1005,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1006,10'
          Dst:             _ZN7llvm_ks6MCInstaSERKS0_
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1008,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1008,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1011,12'
          Dst:             _ZN7llvm_ks6MCInstC2Em
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1012,22'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1012,36'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1013,22'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1013,36'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1014,13'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1015,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1015,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1016,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1016,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1017,24'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1017,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1018,24'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1018,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1019,24'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1019,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1020,10'
          Dst:             _ZN7llvm_ks6MCInstaSERKS0_
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1022,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1022,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1025,12'
          Dst:             _ZN7llvm_ks6MCInstC2Em
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1026,22'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1026,36'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1027,22'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1027,36'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1028,13'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1029,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1029,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1030,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1030,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1031,24'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1031,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1032,24'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1032,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1033,10'
          Dst:             _ZN7llvm_ks6MCInstaSERKS0_
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1035,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1035,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1038,12'
          Dst:             _ZN7llvm_ks6MCInstC2Em
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1039,22'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1039,36'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1040,22'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1040,36'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1041,13'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1042,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1042,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1043,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1043,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1044,24'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1044,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1045,24'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1045,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1046,10'
          Dst:             _ZN7llvm_ks6MCInstaSERKS0_
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1048,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1048,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1051,12'
          Dst:             _ZN7llvm_ks6MCInstC2Em
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1052,22'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1052,36'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1053,22'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1053,36'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1054,13'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1055,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1055,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1056,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1056,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1057,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1057,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1058,24'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1058,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1059,24'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1059,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1060,10'
          Dst:             _ZN7llvm_ks6MCInstaSERKS0_
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1062,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1062,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1065,12'
          Dst:             _ZN7llvm_ks6MCInstC2Em
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1066,22'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1066,36'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1067,13'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1068,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1068,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1069,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1069,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1070,24'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1070,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1071,24'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1071,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1072,10'
          Dst:             _ZN7llvm_ks6MCInstaSERKS0_
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1074,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1074,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1077,12'
          Dst:             _ZN7llvm_ks6MCInstC2Em
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1078,22'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1078,36'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1079,13'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1080,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1080,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1081,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1081,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1082,24'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1082,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1083,24'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1083,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1084,10'
          Dst:             _ZN7llvm_ks6MCInstaSERKS0_
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1086,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1086,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1089,12'
          Dst:             _ZN7llvm_ks6MCInstC2Em
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1090,22'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1090,36'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1091,13'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1092,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1092,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1093,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1093,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1094,24'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1094,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1095,24'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1095,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1096,10'
          Dst:             _ZN7llvm_ks6MCInstaSERKS0_
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1098,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1098,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1101,12'
          Dst:             _ZN7llvm_ks6MCInstC2Em
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1102,22'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1102,36'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1103,13'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1104,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1104,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1105,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1105,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1106,24'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1106,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1107,24'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1107,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1108,10'
          Dst:             _ZN7llvm_ks6MCInstaSERKS0_
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1110,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1110,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1113,12'
          Dst:             _ZN7llvm_ks6MCInstC2Em
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1114,22'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1114,36'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1115,22'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1115,36'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1116,13'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1117,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1117,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1118,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1118,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1119,24'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1119,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1120,24'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1120,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1121,10'
          Dst:             _ZN7llvm_ks6MCInstaSERKS0_
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1123,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1123,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1127,23'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1127,37'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1128,10'
          Dst:             _ZN7llvm_ksL11isRunOfOnesEjRjS0_
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1131,12'
          Dst:             _ZN7llvm_ks6MCInstC2Em
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1132,13'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1133,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1133,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1134,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1134,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1135,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1135,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1136,24'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1136,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1137,24'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1137,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1138,10'
          Dst:             _ZN7llvm_ks6MCInstaSERKS0_
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1140,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1140,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1144,23'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1144,37'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1145,10'
          Dst:             _ZN7llvm_ksL11isRunOfOnesEjRjS0_
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1148,12'
          Dst:             _ZN7llvm_ks6MCInstC2Em
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1149,13'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1150,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1150,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1151,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1151,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1152,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1152,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1153,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1153,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1154,24'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1154,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1155,24'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1155,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1156,10'
          Dst:             _ZN7llvm_ks6MCInstaSERKS0_
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1158,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1158,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1162,23'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1162,37'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1163,10'
          Dst:             _ZN7llvm_ksL11isRunOfOnesEjRjS0_
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1166,12'
          Dst:             _ZN7llvm_ks6MCInstC2Em
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1167,13'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1168,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1168,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1169,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1169,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1170,29'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1170,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1171,24'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1171,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1172,24'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1172,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1173,10'
          Dst:             _ZN7llvm_ks6MCInstaSERKS0_
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1175,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1175,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1177,9'
          Dst:             _ZNK7llvm_ks17MCTargetAsmParser6getSTIEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1177,18'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1178,7'
          Dst:             _ZNK7llvm_ks6MCInst14getNumOperandsEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1178,7'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1179,12'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
    - functionName:    _ZN12_GLOBAL__N_112PPCAsmParser20MatchInstructionImplERKN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERNS1_6MCInstERmbj
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 5960
      functionLinenumberEnd: 6083
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         89
      ICount:          736
      EdgeCount:       101
      CyclomaticComplexity: 14
      functionsReached:
        - _ZL20applyMnemonicAliasesRN7llvm_ks9StringRefEmj
        - _ZL20validateOperandClassRN7llvm_ks18MCParsedAsmOperandEN12_GLOBAL__N_114MatchClassKindE
        - _ZN12_GLOBAL__N_112PPCAsmParser15convertToMCInstEjRN7llvm_ks6MCInstEjRKNS1_15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS5_14default_deleteIS7_EEEEEE
        - _ZN7llvm_ks15countPopulationImEEjT_
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - _ZN7llvm_ks5TwineC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - _ZN7llvm_ks6MCInst5clearEv
        - _ZN7llvm_ks6MCInst9setOpcodeEj
        - _ZN7llvm_ks8ArrayRefINS_7SMRangeEEC2ENS_8NoneTypeE
        - _ZNK12_GLOBAL__N_110MatchEntry11getMnemonicEv
        - _ZNK12_GLOBAL__N_110PPCOperand8getTokenEv
        - _ZNK7llvm_ks11MCInstrDesc17getDeprecatedInfoERNS_6MCInstERKNS_15MCSubtargetInfoERNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEE
        - _ZNK7llvm_ks11MCInstrInfo3getEj
        - _ZNK7llvm_ks17MCTargetAsmParser20getAvailableFeaturesEv
        - _ZNK7llvm_ks17MCTargetAsmParser6getSTIEv
        - _ZNK7llvm_ks6MCInst9getOpcodeEv
        - __assert_fail
        - memcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:5986,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:5968,32'
          Dst:             _ZNK7llvm_ks17MCTargetAsmParser20getAvailableFeaturesEv
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:5971,39'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:5971,52'
          Dst:             _ZNK12_GLOBAL__N_110PPCOperand8getTokenEv
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:5974,3'
          Dst:             _ZL20applyMnemonicAliasesRN7llvm_ks9StringRefEmj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:5987,12'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:6000,5'
          Dst:             _ZNK12_GLOBAL__N_110MatchEntry11getMnemonicEv
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:6000,5'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:6009,37'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:6010,23'
          Dst:             _ZL20validateOperandClassRN7llvm_ks18MCParsedAsmOperandEN12_GLOBAL__N_114MatchClassKindE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:6040,11'
          Dst:             _ZN7llvm_ks15countPopulationImEEjT_
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:6041,11'
          Dst:             _ZN7llvm_ks15countPopulationImEEjT_
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:6046,10'
          Dst:             _ZN7llvm_ks6MCInst5clearEv
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:6049,12'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:6056,5'
          Dst:             _ZN12_GLOBAL__N_112PPCAsmParser15convertToMCInstEjRN7llvm_ks6MCInstEjRKNS1_15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS5_14default_deleteIS7_EEEEEE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:6062,12'
          Dst:             _ZN7llvm_ks6MCInst5clearEv
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:6069,22'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:6069,13'
          Dst:             _ZNK7llvm_ks11MCInstrInfo3getEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:6069,59'
          Dst:             _ZNK7llvm_ks17MCTargetAsmParser6getSTIEv
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:6069,35'
          Dst:             _ZNK7llvm_ks11MCInstrDesc17getDeprecatedInfoERNS_6MCInstERKNS_15MCSubtargetInfoERNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:6070,34'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:6071,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:6071,32'
          Dst:             _ZN7llvm_ks5TwineC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:6071,38'
          Dst:             _ZN7llvm_ks8ArrayRefINS_7SMRangeEEC2ENS_8NoneTypeE
    - functionName:    _ZN12_GLOBAL__N_112PPCAsmParser27ParseDarwinDirectiveMachineEN7llvm_ks5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1827
      functionLinenumberEnd: 1861
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         67
      ICount:          678
      EdgeCount:       90
      CyclomaticComplexity: 25
      functionsReached:
        - _ZN12_GLOBAL__N_112PPCAsmParser5ErrorEN7llvm_ks5SMLocERKNS1_5TwineE
        - _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks5TwineC2EPKc
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZNK12_GLOBAL__N_112PPCAsmParser7isPPC64Ev
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks11MCAsmParser6getTokEv
        - _ZNK7llvm_ks8AsmToken13getIdentifierEv
        - memcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1828,25'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1829,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1829,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1830,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1830,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1831,14'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1831,5'
          Dst:             _ZN12_GLOBAL__N_112PPCAsmParser5ErrorEN7llvm_ks5SMLocERKNS1_5TwineE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1835,26'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1835,35'
          Dst:             _ZNK7llvm_ks8AsmToken13getIdentifierEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1841,14'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1841,34'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1841,50'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1842,14'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1842,5'
          Dst:             _ZN12_GLOBAL__N_112PPCAsmParser5ErrorEN7llvm_ks5SMLocERKNS1_5TwineE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1846,7'
          Dst:             _ZNK12_GLOBAL__N_112PPCAsmParser7isPPC64Ev
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1846,28'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1846,48'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1847,14'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1847,5'
          Dst:             _ZN12_GLOBAL__N_112PPCAsmParser5ErrorEN7llvm_ks5SMLocERKNS1_5TwineE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1850,8'
          Dst:             _ZNK12_GLOBAL__N_112PPCAsmParser7isPPC64Ev
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1850,28'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1851,14'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1851,5'
          Dst:             _ZN12_GLOBAL__N_112PPCAsmParser5ErrorEN7llvm_ks5SMLocERKNS1_5TwineE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1855,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1855,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1856,14'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1856,5'
          Dst:             _ZN12_GLOBAL__N_112PPCAsmParser5ErrorEN7llvm_ks5SMLocERKNS1_5TwineE
    - functionName:    _ZN12_GLOBAL__N_112PPCAsmParser5ErrorEN7llvm_ks5SMLocERKNS1_5TwineE
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 253
      functionLinenumberEnd: 253
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks8ArrayRefINS_7SMRangeEEC2ENS_8NoneTypeE
      functionUses:    28
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:253,50'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:253,62'
          Dst:             _ZN7llvm_ks8ArrayRefINS_7SMRangeEEC2ENS_8NoneTypeE
    - functionName:    _ZNK12_GLOBAL__N_112PPCAsmParser7isPPC64Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 255
      functionLinenumberEnd: 255
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    15
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112PPCAsmParser24ParseDirectiveLocalEntryEN7llvm_ks5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1886
      functionLinenumberEnd: 1917
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          119
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN12_GLOBAL__N_112PPCAsmParser5ErrorEN7llvm_ks5SMLocERKNS1_5TwineE
        - _ZN7llvm_ks10MCStreamer17getTargetStreamerEv
        - _ZN7llvm_ks11MCAsmParser15parseExpressionERPKNS_6MCExprE
        - _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - _ZN7llvm_ks20MCAsmParserExtension3LexEv
        - _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks4castINS_11MCSymbolELFENS_8MCSymbolEEENS_10cast_rettyIT_PT0_E8ret_typeES6_
        - _ZN7llvm_ks5TwineC2EPKc
        - _ZN7llvm_ks5TwineC2ERKNS_9StringRefE
        - _ZN7llvm_ks9MCContext17getOrCreateSymbolERKNS_5TwineE
        - _ZN7llvm_ks9StringRefC2Ev
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1887,13'
          Dst:             _ZN7llvm_ks9StringRefC2Ev
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1888,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1889,14'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1889,5'
          Dst:             _ZN12_GLOBAL__N_112PPCAsmParser5ErrorEN7llvm_ks5SMLocERKNS1_5TwineE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1892,40'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1892,71'
          Dst:             _ZN7llvm_ks5TwineC2ERKNS_9StringRefE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1892,53'
          Dst:             _ZN7llvm_ks9MCContext17getOrCreateSymbolERKNS_5TwineE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1892,22'
          Dst:             _ZN7llvm_ks4castINS_11MCSymbolELFENS_8MCSymbolEEENS_10cast_rettyIT_PT0_E8ret_typeES6_
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1894,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1894,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1895,14'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1895,5'
          Dst:             _ZN12_GLOBAL__N_112PPCAsmParser5ErrorEN7llvm_ks5SMLocERKNS1_5TwineE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1898,3'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension3LexEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1901,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1901,19'
          Dst:             _ZN7llvm_ks11MCAsmParser15parseExpressionERPKNS_6MCExprE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1902,14'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1902,5'
          Dst:             _ZN12_GLOBAL__N_112PPCAsmParser5ErrorEN7llvm_ks5SMLocERKNS1_5TwineE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1906,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1906,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1907,14'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1907,5'
          Dst:             _ZN12_GLOBAL__N_112PPCAsmParser5ErrorEN7llvm_ks5SMLocERKNS1_5TwineE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1913,12'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1913,38'
          Dst:             _ZN7llvm_ks10MCStreamer17getTargetStreamerEv
    - functionName:    _ZN12_GLOBAL__N_112PPCAsmParser24ParseDirectiveAbiVersionEN7llvm_ks5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1865
      functionLinenumberEnd: 1882
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          79
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN12_GLOBAL__N_112PPCAsmParser5ErrorEN7llvm_ks5SMLocERKNS1_5TwineE
        - _ZN7llvm_ks10MCStreamer17getTargetStreamerEv
        - _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks5TwineC2EPKc
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1867,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1868,14'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1868,5'
          Dst:             _ZN12_GLOBAL__N_112PPCAsmParser5ErrorEN7llvm_ks5SMLocERKNS1_5TwineE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1871,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1871,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1872,14'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1872,5'
          Dst:             _ZN12_GLOBAL__N_112PPCAsmParser5ErrorEN7llvm_ks5SMLocERKNS1_5TwineE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1878,12'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1878,38'
          Dst:             _ZN7llvm_ks10MCStreamer17getTargetStreamerEv
    - functionName:    _ZN12_GLOBAL__N_112PPCAsmParser21ParseDirectiveMachineEN7llvm_ks5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1792
      functionLinenumberEnd: 1823
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         36
      ICount:          421
      EdgeCount:       48
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN12_GLOBAL__N_112PPCAsmParser5ErrorEN7llvm_ks5SMLocERKNS1_5TwineE
        - _ZN7llvm_ks10MCStreamer17getTargetStreamerEv
        - _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks5TwineC2EPKc
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks11MCAsmParser6getTokEv
        - _ZNK7llvm_ks8AsmToken13getIdentifierEv
        - memcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1793,25'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1794,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1794,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1795,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1795,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1796,14'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1796,5'
          Dst:             _ZN12_GLOBAL__N_112PPCAsmParser5ErrorEN7llvm_ks5SMLocERKNS1_5TwineE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1800,26'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1800,35'
          Dst:             _ZNK7llvm_ks8AsmToken13getIdentifierEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1808,14'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1808,30'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1808,47'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1809,14'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1809,5'
          Dst:             _ZN12_GLOBAL__N_112PPCAsmParser5ErrorEN7llvm_ks5SMLocERKNS1_5TwineE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1813,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1813,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1814,14'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1814,5'
          Dst:             _ZN12_GLOBAL__N_112PPCAsmParser5ErrorEN7llvm_ks5SMLocERKNS1_5TwineE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1819,12'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1819,38'
          Dst:             _ZN7llvm_ks10MCStreamer17getTargetStreamerEv
    - functionName:    _ZN12_GLOBAL__N_112PPCAsmParser16ParseDirectiveTCEjN7llvm_ks5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1771
      functionLinenumberEnd: 1788
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          98
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN12_GLOBAL__N_112PPCAsmParser18ParseDirectiveWordEjN7llvm_ks5SMLocE
        - _ZN12_GLOBAL__N_112PPCAsmParser5ErrorEN7llvm_ks5SMLocERKNS1_5TwineE
        - _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks5TwineC2EPKc
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1772,25'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1774,10'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1774,21'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1775,13'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1775,24'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1777,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1777,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1778,14'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1778,5'
          Dst:             _ZN12_GLOBAL__N_112PPCAsmParser5ErrorEN7llvm_ks5SMLocERKNS1_5TwineE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1784,3'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1787,10'
          Dst:             _ZN12_GLOBAL__N_112PPCAsmParser18ParseDirectiveWordEjN7llvm_ks5SMLocE
    - functionName:    _ZN12_GLOBAL__N_112PPCAsmParser18ParseDirectiveWordEjN7llvm_ks5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1731
      functionLinenumberEnd: 1767
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          166
      EdgeCount:       36
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN12_GLOBAL__N_112PPCAsmParser5ErrorEN7llvm_ks5SMLocERKNS1_5TwineE
        - _ZN7llvm_ks10MCStreamer9EmitValueEPKNS_6MCExprEjNS_5SMLocE
        - _ZN7llvm_ks11MCAsmParser15parseExpressionERPKNS_6MCExprE
        - _ZN7llvm_ks20MCAsmParserExtension11getStreamerEv
        - _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks5TwineC2EPKc
        - _ZN7llvm_ks6isIntNEjl
        - _ZN7llvm_ks7isUIntNEjm
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks10MCAsmLexer6getLocEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1732,25'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1733,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1733,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1736,23'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1736,34'
          Dst:             _ZNK7llvm_ks10MCAsmLexer6getLocEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1737,11'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1737,23'
          Dst:             _ZN7llvm_ks11MCAsmParser15parseExpressionERPKNS_6MCExprE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1740,29'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1745,34'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1746,14'
          Dst:             _ZN7llvm_ks7isUIntNEjm
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1746,46'
          Dst:             _ZN7llvm_ks6isIntNEjl
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1749,9'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension11getStreamerEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1753,9'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension11getStreamerEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1753,23'
          Dst:             _ZN7llvm_ks10MCStreamer9EmitValueEPKNS_6MCExprEjNS_5SMLocE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1756,11'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1756,22'
          Dst:             _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1759,11'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1759,22'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1760,25'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1760,16'
          Dst:             _ZN12_GLOBAL__N_112PPCAsmParser5ErrorEN7llvm_ks5SMLocERKNS1_5TwineE
    - functionName:    _ZL14EvaluateCRExprPKN7llvm_ks6MCExprE
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 186
      functionLinenumberEnd: 580
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         129
      ICount:          1229
      EdgeCount:       169
      CyclomaticComplexity: 42
      functionsReached:
        - _ZL14EvaluateCRExprPKN7llvm_ks6MCExprE
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - _ZN7llvm_ks4castINS_12MCBinaryExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks4castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks4castINS_15MCSymbolRefExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZNK7llvm_ks12MCBinaryExpr6getLHSEv
        - _ZNK7llvm_ks12MCBinaryExpr6getRHSEv
        - _ZNK7llvm_ks12MCBinaryExpr9getOpcodeEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - _ZNK7llvm_ks15MCSymbolRefExpr9getSymbolEv
        - _ZNK7llvm_ks6MCExpr7getKindEv
        - _ZNK7llvm_ks8MCSymbol7getNameEv
        - memcmp
      functionUses:    3
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:187,3'
          Branch Sides:    []
        - Branch String:   'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:230,5'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:187,14'
          Dst:             _ZNK7llvm_ks6MCExpr7getKindEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:192,19'
          Dst:             _ZN7llvm_ks4castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:192,44'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:197,34'
          Dst:             _ZN7llvm_ks4castINS_15MCSymbolRefExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:198,27'
          Dst:             _ZNK7llvm_ks15MCSymbolRefExpr9getSymbolEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:198,39'
          Dst:             _ZNK7llvm_ks8MCSymbol7getNameEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:200,17'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:201,17'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:202,17'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:203,17'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:204,17'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:206,17'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:207,17'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:208,17'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:209,17'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:210,17'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:211,17'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:212,17'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:213,17'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:222,30'
          Dst:             _ZN7llvm_ks4castINS_12MCBinaryExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:223,41'
          Dst:             _ZNK7llvm_ks12MCBinaryExpr6getLHSEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:223,22'
          Dst:             _ZL14EvaluateCRExprPKN7llvm_ks6MCExprE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:224,41'
          Dst:             _ZNK7llvm_ks12MCBinaryExpr6getRHSEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:224,22'
          Dst:             _ZL14EvaluateCRExprPKN7llvm_ks6MCExprE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:230,17'
          Dst:             _ZNK7llvm_ks12MCBinaryExpr9getOpcodeEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:240,3'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
    - functionName:    _ZN7llvm_ks16cast_convert_valINS_9PPCMCExprEPKNS_6MCExprES4_E4doitERKS4_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          23
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks9PPCMCExpr7classofEPKNS_6MCExprE
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks6MCExpr7getKindEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.h:95,15'
          Dst:             _ZNK7llvm_ks6MCExpr7getKindEv
    - functionName:    _ZN7llvm_ks8isa_implINS_9PPCMCExprENS_6MCExprEvE4doitERKS2_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks9PPCMCExpr7classofEPKNS_6MCExprE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:56,12'
          Dst:             _ZN7llvm_ks9PPCMCExpr7classofEPKNS_6MCExprE
    - functionName:    _ZN7llvm_ks11isa_impl_clINS_9PPCMCExprEPKNS_6MCExprEE4doitES4_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks8isa_implINS_9PPCMCExprENS_6MCExprEvE4doitERKS2_
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:95,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/Support/Casting.h:96,12'
          Dst:             _ZN7llvm_ks8isa_implINS_9PPCMCExprENS_6MCExprEvE4doitERKS2_
    - functionName:    _ZN7llvm_ks13isa_impl_wrapINS_9PPCMCExprEPKNS_6MCExprES4_E4doitERKS4_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11isa_impl_clINS_9PPCMCExprEPKNS_6MCExprEE4doitES4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:122,12'
          Dst:             _ZN7llvm_ks11isa_impl_clINS_9PPCMCExprEPKNS_6MCExprEE4doitES4_
    - functionName:    _ZN7llvm_ks13isa_impl_wrapINS_9PPCMCExprEKPKNS_6MCExprES4_E4doitERS5_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13isa_impl_wrapINS_9PPCMCExprEPKNS_6MCExprES4_E4doitERKS4_
        - _ZN7llvm_ks13simplify_typeIKPKNS_6MCExprEE18getSimplifiedValueERS4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:114,27'
          Dst:             _ZN7llvm_ks13simplify_typeIKPKNS_6MCExprEE18getSimplifiedValueERS4_
        - Src:             'llvm/include/llvm/Support/Casting.h:112,12'
          Dst:             _ZN7llvm_ks13isa_impl_wrapINS_9PPCMCExprEPKNS_6MCExprES4_E4doitERKS4_
    - functionName:    _ZN7llvm_ks4castINS_9PPCMCExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionLinenumberEnd: 238
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          36
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks16cast_convert_valINS_9PPCMCExprEPKNS_6MCExprES4_E4doitERKS4_
        - _ZN7llvm_ks3isaINS_9PPCMCExprEPKNS_6MCExprEEEbRKT0_
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:237,3'
          Dst:             _ZN7llvm_ks3isaINS_9PPCMCExprEPKNS_6MCExprEEEbRKT0_
        - Src:             'llvm/include/llvm/Support/Casting.h:237,3'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/Support/Casting.h:238,10'
          Dst:             _ZN7llvm_ks16cast_convert_valINS_9PPCMCExprEPKNS_6MCExprES4_E4doitERKS4_
    - functionName:    _ZN7llvm_ks3isaINS_9PPCMCExprEPKNS_6MCExprEEEbRKT0_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13isa_impl_wrapINS_9PPCMCExprEKPKNS_6MCExprES4_E4doitERS5_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:133,10'
          Dst:             _ZN7llvm_ks13isa_impl_wrapINS_9PPCMCExprEKPKNS_6MCExprES4_E4doitERS5_
    - functionName:    _ZN12_GLOBAL__N_110PPCOperand10CreateExprEPKN7llvm_ks6MCExprENS1_5SMLocES5_b
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 724
      functionLinenumberEnd: 732
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          81
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZL14EvaluateCRExprPKN7llvm_ks6MCExprE
        - _ZN7llvm_ks11make_uniqueIN12_GLOBAL__N_110PPCOperandEJNS2_6KindTyEEEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS4_10unique_ptrIS6_NS4_14default_deleteIS6_EEEEE4typeEDpOT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:725,15'
          Dst:             _ZN7llvm_ks11make_uniqueIN12_GLOBAL__N_110PPCOperandEJNS2_6KindTyEEEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS4_10unique_ptrIS6_NS4_14default_deleteIS6_EEEEE4typeEDpOT0_
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:727,22'
          Dst:             _ZL14EvaluateCRExprPKN7llvm_ks6MCExprE
    - functionName:    _ZN7llvm_ks11make_uniqueIN12_GLOBAL__N_110PPCOperandEJNS2_6KindTyEEEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS4_10unique_ptrIS6_NS4_14default_deleteIS6_EEEEE4typeEDpOT0_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/STLExtras.h'
      linkageType:     InternalLinkage
      functionLinenumber: 404
      functionLinenumberEnd: 406
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          40
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN12_GLOBAL__N_110PPCOperandC2ENS0_6KindTyE
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/STLExtras.h:405,33'
          Dst:             _ZN12_GLOBAL__N_110PPCOperandC2ENS0_6KindTyE
    - functionName:    _ZN12_GLOBAL__N_110PPCOperandC2ENS0_6KindTyE
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 359
      functionLinenumberEnd: 359
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          50
      EdgeCount:       11
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks18MCParsedAsmOperandC2Ev
        - _ZN7llvm_ks18MCParsedAsmOperandD2Ev
        - _ZN7llvm_ks5SMLocC2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:359,26'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperandC2Ev
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:359,3'
          Dst:             _ZN7llvm_ks5SMLocC2Ev
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:359,3'
          Dst:             _ZN7llvm_ks5SMLocC2Ev
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:359,57'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperandD2Ev
    - functionName:    _ZN12_GLOBAL__N_110PPCOperandD2Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 322
      functionLinenumberEnd: 322
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks18MCParsedAsmOperandD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:322,8'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperandD2Ev
    - functionName:    _ZN12_GLOBAL__N_110PPCOperandD0Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 322
      functionLinenumberEnd: 322
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_110PPCOperandD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:322,8'
          Dst:             _ZN12_GLOBAL__N_110PPCOperandD2Ev
    - functionName:    _ZNK12_GLOBAL__N_110PPCOperand7isTokenEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 447
      functionLinenumberEnd: 447
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_110PPCOperand5isImmEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 448
      functionLinenumberEnd: 448
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          25
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_110PPCOperand5isRegEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 526
      functionLinenumberEnd: 526
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_110PPCOperand6getRegEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 422
      functionLinenumberEnd: 424
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          40
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK12_GLOBAL__N_110PPCOperand11isRegNumberEv
        - __assert_fail
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:423,5'
          Dst:             _ZNK12_GLOBAL__N_110PPCOperand11isRegNumberEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:423,5'
          Dst:             __assert_fail
    - functionName:    _ZNK12_GLOBAL__N_110PPCOperand5isMemEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 525
      functionLinenumberEnd: 525
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_110PPCOperand11getStartLocEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 384
      functionLinenumberEnd: 384
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_110PPCOperand9getEndLocEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 387
      functionLinenumberEnd: 387
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_110PPCOperand5printERN7llvm_ks11raw_ostreamE
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 775
      functionLinenumberEnd: 791
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          71
      EdgeCount:       21
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN7llvm_ks11raw_ostreamlsENS_9StringRefE
        - _ZN7llvm_ks11raw_ostreamlsEPKc
        - _ZN7llvm_ks11raw_ostreamlsEl
        - _ZN7llvm_kslsERNS_11raw_ostreamERKNS_6MCExprE
        - _ZNK12_GLOBAL__N_110PPCOperand6getImmEv
        - _ZNK12_GLOBAL__N_110PPCOperand7getExprEv
        - _ZNK12_GLOBAL__N_110PPCOperand8getTokenEv
        - _ZNK12_GLOBAL__N_110PPCOperand9getTLSRegEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:776,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:778,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:778,18'
          Dst:             _ZNK12_GLOBAL__N_110PPCOperand8getTokenEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:778,15'
          Dst:             _ZN7llvm_ks11raw_ostreamlsENS_9StringRefE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:778,29'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:782,11'
          Dst:             _ZNK12_GLOBAL__N_110PPCOperand6getImmEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:782,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEl
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:785,12'
          Dst:             _ZNK12_GLOBAL__N_110PPCOperand7getExprEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:785,8'
          Dst:             _ZN7llvm_kslsERNS_11raw_ostreamERKNS_6MCExprE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:788,12'
          Dst:             _ZNK12_GLOBAL__N_110PPCOperand9getTLSRegEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:788,8'
          Dst:             _ZN7llvm_kslsERNS_11raw_ostreamERKNS_6MCExprE
    - functionName:    _ZN12_GLOBAL__N_110PPCOperand16CreateContextImmElN7llvm_ks5SMLocES2_b
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 745
      functionLinenumberEnd: 752
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          58
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks11make_uniqueIN12_GLOBAL__N_110PPCOperandEJNS2_6KindTyEEEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS4_10unique_ptrIS6_NS4_14default_deleteIS6_EEEEE4typeEDpOT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:746,15'
          Dst:             _ZN7llvm_ks11make_uniqueIN12_GLOBAL__N_110PPCOperandEJNS2_6KindTyEEEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS4_10unique_ptrIS6_NS4_14default_deleteIS6_EEEEE4typeEDpOT0_
    - functionName:    _ZN7llvm_ks8dyn_castINS_9PPCMCExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 297
      functionLinenumberEnd: 298
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks3isaINS_9PPCMCExprEPKNS_6MCExprEEEbRKT0_
        - _ZN7llvm_ks4castINS_9PPCMCExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:298,10'
          Dst:             _ZN7llvm_ks3isaINS_9PPCMCExprEPKNS_6MCExprEEEbRKT0_
        - Src:             'llvm/include/llvm/Support/Casting.h:298,24'
          Dst:             _ZN7llvm_ks4castINS_9PPCMCExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
    - functionName:    _ZN12_GLOBAL__N_110PPCOperand12CreateTLSRegEPKN7llvm_ks15MCSymbolRefExprENS1_5SMLocES5_b
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 735
      functionLinenumberEnd: 742
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          58
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks11make_uniqueIN12_GLOBAL__N_110PPCOperandEJNS2_6KindTyEEEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS4_10unique_ptrIS6_NS4_14default_deleteIS6_EEEEE4typeEDpOT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:736,15'
          Dst:             _ZN7llvm_ks11make_uniqueIN12_GLOBAL__N_110PPCOperandEJNS2_6KindTyEEEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS4_10unique_ptrIS6_NS4_14default_deleteIS6_EEEEE4typeEDpOT0_
    - functionName:    _ZN12_GLOBAL__N_112PPCAsmParser23ExtractModifierFromExprEPKN7llvm_ks6MCExprERNS1_9PPCMCExpr11VariantKindE
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1306
      functionLinenumberEnd: 1381
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         42
      ICount:          254
      EdgeCount:       47
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN12_GLOBAL__N_112PPCAsmParser23ExtractModifierFromExprEPKN7llvm_ks6MCExprERNS1_9PPCMCExpr11VariantKindE
        - _ZN7llvm_ks11MCUnaryExpr6createENS0_6OpcodeEPKNS_6MCExprERNS_9MCContextE
        - _ZN7llvm_ks12MCBinaryExpr6createENS0_6OpcodeEPKNS_6MCExprES4_RNS_9MCContextE
        - _ZN7llvm_ks15MCSymbolRefExpr6createEPKNS_8MCSymbolERNS_9MCContextE
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - _ZN7llvm_ks4castINS_11MCUnaryExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks4castINS_12MCBinaryExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks4castINS_15MCSymbolRefExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK7llvm_ks11MCUnaryExpr10getSubExprEv
        - _ZNK7llvm_ks11MCUnaryExpr9getOpcodeEv
        - _ZNK7llvm_ks12MCBinaryExpr6getLHSEv
        - _ZNK7llvm_ks12MCBinaryExpr6getRHSEv
        - _ZNK7llvm_ks12MCBinaryExpr9getOpcodeEv
        - _ZNK7llvm_ks15MCSymbolRefExpr7getKindEv
        - _ZNK7llvm_ks15MCSymbolRefExpr9getSymbolEv
        - _ZNK7llvm_ks6MCExpr7getKindEv
      functionUses:    4
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1310,3'
          Branch Sides:    []
        - Branch String:   'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1318,5'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1307,24'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1310,14'
          Dst:             _ZNK7llvm_ks6MCExpr7getKindEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1316,34'
          Dst:             _ZN7llvm_ks4castINS_15MCSymbolRefExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1318,18'
          Dst:             _ZNK7llvm_ks15MCSymbolRefExpr7getKindEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1344,42'
          Dst:             _ZNK7llvm_ks15MCSymbolRefExpr9getSymbolEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1344,12'
          Dst:             _ZN7llvm_ks15MCSymbolRefExpr6createEPKNS_8MCSymbolERNS_9MCContextE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1348,29'
          Dst:             _ZN7llvm_ks4castINS_11MCUnaryExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1349,53'
          Dst:             _ZNK7llvm_ks11MCUnaryExpr10getSubExprEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1349,25'
          Dst:             _ZN12_GLOBAL__N_112PPCAsmParser23ExtractModifierFromExprEPKN7llvm_ks6MCExprERNS1_9PPCMCExpr11VariantKindE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1352,36'
          Dst:             _ZNK7llvm_ks11MCUnaryExpr9getOpcodeEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1352,12'
          Dst:             _ZN7llvm_ks11MCUnaryExpr6createENS0_6OpcodeEPKNS_6MCExprERNS_9MCContextE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1356,30'
          Dst:             _ZN7llvm_ks4castINS_12MCBinaryExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1358,53'
          Dst:             _ZNK7llvm_ks12MCBinaryExpr6getLHSEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1358,25'
          Dst:             _ZN12_GLOBAL__N_112PPCAsmParser23ExtractModifierFromExprEPKN7llvm_ks6MCExprERNS1_9PPCMCExpr11VariantKindE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1359,53'
          Dst:             _ZNK7llvm_ks12MCBinaryExpr6getRHSEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1359,25'
          Dst:             _ZN12_GLOBAL__N_112PPCAsmParser23ExtractModifierFromExprEPKN7llvm_ks6MCExprERNS1_9PPCMCExpr11VariantKindE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1364,25'
          Dst:             _ZNK7llvm_ks12MCBinaryExpr6getLHSEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1365,25'
          Dst:             _ZNK7llvm_ks12MCBinaryExpr6getRHSEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1376,37'
          Dst:             _ZNK7llvm_ks12MCBinaryExpr9getOpcodeEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1376,12'
          Dst:             _ZN7llvm_ks12MCBinaryExpr6createENS0_6OpcodeEPKNS_6MCExprES4_RNS_9MCContextE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1380,3'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
    - functionName:    _ZN12_GLOBAL__N_112PPCAsmParser16FixupVariantKindEPKN7llvm_ks6MCExprE
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1388
      functionLinenumberEnd: 1432
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         22
      ICount:          159
      EdgeCount:       22
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_112PPCAsmParser16FixupVariantKindEPKN7llvm_ks6MCExprE
        - _ZN7llvm_ks11MCUnaryExpr6createENS0_6OpcodeEPKNS_6MCExprERNS_9MCContextE
        - _ZN7llvm_ks12MCBinaryExpr6createENS0_6OpcodeEPKNS_6MCExprES4_RNS_9MCContextE
        - _ZN7llvm_ks15MCSymbolRefExpr6createEPKNS_8MCSymbolENS0_11VariantKindERNS_9MCContextE
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - _ZN7llvm_ks4castINS_11MCUnaryExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks4castINS_12MCBinaryExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks4castINS_15MCSymbolRefExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK7llvm_ks11MCUnaryExpr10getSubExprEv
        - _ZNK7llvm_ks11MCUnaryExpr9getOpcodeEv
        - _ZNK7llvm_ks12MCBinaryExpr6getLHSEv
        - _ZNK7llvm_ks12MCBinaryExpr6getRHSEv
        - _ZNK7llvm_ks12MCBinaryExpr9getOpcodeEv
        - _ZNK7llvm_ks15MCSymbolRefExpr7getKindEv
        - _ZNK7llvm_ks15MCSymbolRefExpr9getSymbolEv
        - _ZNK7llvm_ks6MCExpr7getKindEv
      functionUses:    4
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1391,3'
          Branch Sides:    []
        - Branch String:   'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1400,5'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1389,24'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1391,14'
          Dst:             _ZNK7llvm_ks6MCExpr7getKindEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1397,34'
          Dst:             _ZN7llvm_ks4castINS_15MCSymbolRefExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1400,18'
          Dst:             _ZNK7llvm_ks15MCSymbolRefExpr7getKindEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1410,42'
          Dst:             _ZNK7llvm_ks15MCSymbolRefExpr9getSymbolEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1410,12'
          Dst:             _ZN7llvm_ks15MCSymbolRefExpr6createEPKNS_8MCSymbolENS0_11VariantKindERNS_9MCContextE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1414,29'
          Dst:             _ZN7llvm_ks4castINS_11MCUnaryExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1415,46'
          Dst:             _ZNK7llvm_ks11MCUnaryExpr10getSubExprEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1415,25'
          Dst:             _ZN12_GLOBAL__N_112PPCAsmParser16FixupVariantKindEPKN7llvm_ks6MCExprE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1416,20'
          Dst:             _ZNK7llvm_ks11MCUnaryExpr10getSubExprEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1418,36'
          Dst:             _ZNK7llvm_ks11MCUnaryExpr9getOpcodeEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1418,12'
          Dst:             _ZN7llvm_ks11MCUnaryExpr6createENS0_6OpcodeEPKNS_6MCExprERNS_9MCContextE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1422,30'
          Dst:             _ZN7llvm_ks4castINS_12MCBinaryExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1423,46'
          Dst:             _ZNK7llvm_ks12MCBinaryExpr6getLHSEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1423,25'
          Dst:             _ZN12_GLOBAL__N_112PPCAsmParser16FixupVariantKindEPKN7llvm_ks6MCExprE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1424,46'
          Dst:             _ZNK7llvm_ks12MCBinaryExpr6getRHSEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1424,25'
          Dst:             _ZN12_GLOBAL__N_112PPCAsmParser16FixupVariantKindEPKN7llvm_ks6MCExprE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1425,20'
          Dst:             _ZNK7llvm_ks12MCBinaryExpr6getLHSEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1425,43'
          Dst:             _ZNK7llvm_ks12MCBinaryExpr6getRHSEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1427,37'
          Dst:             _ZNK7llvm_ks12MCBinaryExpr9getOpcodeEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1427,12'
          Dst:             _ZN7llvm_ks12MCBinaryExpr6createENS0_6OpcodeEPKNS_6MCExprES4_RNS_9MCContextE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1431,3'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
    - functionName:    _ZN12_GLOBAL__N_112PPCAsmParser21ParseDarwinExpressionERPKN7llvm_ks6MCExprE
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1464
      functionLinenumberEnd: 1502
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         31
      ICount:          204
      EdgeCount:       39
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN12_GLOBAL__N_112PPCAsmParser5ErrorEN7llvm_ks5SMLocERKNS1_5TwineE
        - _ZN7llvm_ks11MCAsmParser15parseExpressionERPKNS_6MCExprE
        - _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks5TwineC2EPKc
        - _ZN7llvm_ks9PPCMCExpr6createENS0_11VariantKindEPKNS_6MCExprEbRNS_9MCContextE
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks10MCAsmLexer7getKindEv
        - _ZNK7llvm_ks11MCAsmParser6getTokEv
        - _ZNK7llvm_ks8AsmToken6getLocEv
        - _ZNK7llvm_ks8AsmToken9getStringEv
        - _ZNK7llvm_ks9StringRef12equals_lowerES0_
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1467,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1465,25'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1467,11'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1467,22'
          Dst:             _ZNK7llvm_ks10MCAsmLexer7getKindEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1475,29'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1475,38'
          Dst:             _ZNK7llvm_ks8AsmToken9getStringEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1476,27'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1476,14'
          Dst:             _ZNK7llvm_ks9StringRef12equals_lowerES0_
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1478,34'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1478,21'
          Dst:             _ZNK7llvm_ks9StringRef12equals_lowerES0_
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1480,34'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1480,21'
          Dst:             _ZNK7llvm_ks9StringRef12equals_lowerES0_
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1485,11'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1485,22'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1486,29'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1486,38'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1486,48'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1486,16'
          Dst:             _ZN12_GLOBAL__N_112PPCAsmParser5ErrorEN7llvm_ks5SMLocERKNS1_5TwineE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1492,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1492,19'
          Dst:             _ZN7llvm_ks11MCAsmParser15parseExpressionERPKNS_6MCExprE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1496,9'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1496,20'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1497,27'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1497,36'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1497,46'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1497,14'
          Dst:             _ZN12_GLOBAL__N_112PPCAsmParser5ErrorEN7llvm_ks5SMLocERKNS1_5TwineE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1499,52'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1499,12'
          Dst:             _ZN7llvm_ks9PPCMCExpr6createENS0_11VariantKindEPKNS_6MCExprEbRNS_9MCContextE
    - functionName:    _ZN12_GLOBAL__N_110PPCOperand16CreateFromMCExprEPKN7llvm_ks6MCExprENS1_5SMLocES5_b
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 755
      functionLinenumberEnd: 770
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          133
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN12_GLOBAL__N_110PPCOperand10CreateExprEPKN7llvm_ks6MCExprENS1_5SMLocES5_b
        - _ZN12_GLOBAL__N_110PPCOperand12CreateTLSRegEPKN7llvm_ks15MCSymbolRefExprENS1_5SMLocES5_b
        - _ZN12_GLOBAL__N_110PPCOperand16CreateContextImmElN7llvm_ks5SMLocES2_b
        - _ZN12_GLOBAL__N_110PPCOperand9CreateImmElN7llvm_ks5SMLocES2_b
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks8dyn_castINS_15MCSymbolRefExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks8dyn_castINS_9PPCMCExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - _ZNK7llvm_ks15MCSymbolRefExpr7getKindEv
        - _ZNK7llvm_ks9PPCMCExpr18evaluateAsConstantERl
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:756,36'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:757,28'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:757,14'
          Dst:             _ZN12_GLOBAL__N_110PPCOperand9CreateImmElN7llvm_ks5SMLocES2_b
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:759,38'
          Dst:             _ZN7llvm_ks8dyn_castINS_15MCSymbolRefExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:760,16'
          Dst:             _ZNK7llvm_ks15MCSymbolRefExpr7getKindEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:761,16'
          Dst:             _ZN12_GLOBAL__N_110PPCOperand12CreateTLSRegEPKN7llvm_ks15MCSymbolRefExprENS1_5SMLocES5_b
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:763,31'
          Dst:             _ZN7llvm_ks8dyn_castINS_9PPCMCExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:765,15'
          Dst:             _ZNK7llvm_ks9PPCMCExpr18evaluateAsConstantERl
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:766,16'
          Dst:             _ZN12_GLOBAL__N_110PPCOperand16CreateContextImmElN7llvm_ks5SMLocES2_b
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:769,12'
          Dst:             _ZN12_GLOBAL__N_110PPCOperand10CreateExprEPKN7llvm_ks6MCExprENS1_5SMLocES5_b
    - functionName:    _ZN12_GLOBAL__N_110PPCOperand9CreateImmElN7llvm_ks5SMLocES2_b
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 714
      functionLinenumberEnd: 721
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          58
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks11make_uniqueIN12_GLOBAL__N_110PPCOperandEJNS2_6KindTyEEEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS4_10unique_ptrIS6_NS4_14default_deleteIS6_EEEEE4typeEDpOT0_
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:715,15'
          Dst:             _ZN7llvm_ks11make_uniqueIN12_GLOBAL__N_110PPCOperandEJNS2_6KindTyEEEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS4_10unique_ptrIS6_NS4_14default_deleteIS6_EEEEE4typeEDpOT0_
    - functionName:    _ZN12_GLOBAL__N_112PPCAsmParser15ParseExpressionERPKN7llvm_ks6MCExprE
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1437
      functionLinenumberEnd: 1455
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          81
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN12_GLOBAL__N_112PPCAsmParser16FixupVariantKindEPKN7llvm_ks6MCExprE
        - _ZN12_GLOBAL__N_112PPCAsmParser21ParseDarwinExpressionERPKN7llvm_ks6MCExprE
        - _ZN12_GLOBAL__N_112PPCAsmParser23ExtractModifierFromExprEPKN7llvm_ks6MCExprERNS1_9PPCMCExpr11VariantKindE
        - _ZN7llvm_ks11MCAsmParser15parseExpressionERPKNS_6MCExprE
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks9PPCMCExpr6createENS0_11VariantKindEPKNS_6MCExprEbRNS_9MCContextE
        - _ZNK12_GLOBAL__N_112PPCAsmParser8isDarwinEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1439,7'
          Dst:             _ZNK12_GLOBAL__N_112PPCAsmParser8isDarwinEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1440,12'
          Dst:             _ZN12_GLOBAL__N_112PPCAsmParser21ParseDarwinExpressionERPKN7llvm_ks6MCExprE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1444,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1444,19'
          Dst:             _ZN7llvm_ks11MCAsmParser15parseExpressionERPKNS_6MCExprE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1447,10'
          Dst:             _ZN12_GLOBAL__N_112PPCAsmParser16FixupVariantKindEPKN7llvm_ks6MCExprE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1450,21'
          Dst:             _ZN12_GLOBAL__N_112PPCAsmParser23ExtractModifierFromExprEPKN7llvm_ks6MCExprERNS1_9PPCMCExpr11VariantKindE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1452,49'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1452,12'
          Dst:             _ZN7llvm_ks9PPCMCExpr6createENS0_11VariantKindEPKNS_6MCExprEbRNS_9MCContextE
    - functionName:    _ZNK12_GLOBAL__N_112PPCAsmParser8isDarwinEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionLinenumberEnd: 256
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112PPCAsmParser12ParseOperandERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1507
      functionLinenumberEnd: 1630
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         86
      ICount:          700
      EdgeCount:       99
      CyclomaticComplexity: 15
      functionsReached:
        - _ZN12_GLOBAL__N_110PPCOperand16CreateFromMCExprEPKN7llvm_ks6MCExprENS1_5SMLocES5_b
        - _ZN12_GLOBAL__N_110PPCOperand9CreateImmElN7llvm_ks5SMLocES2_b
        - _ZN12_GLOBAL__N_112PPCAsmParser15ParseExpressionERPKN7llvm_ks6MCExprE
        - _ZN12_GLOBAL__N_112PPCAsmParser17MatchRegisterNameERKN7llvm_ks8AsmTokenERjRl
        - _ZN12_GLOBAL__N_112PPCAsmParser5ErrorEN7llvm_ks5SMLocERKNS1_5TwineE
        - _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - _ZN7llvm_ks5SMLoc14getFromPointerEPKc
        - _ZN7llvm_ks5TwineC2EPKc
        - _ZN7llvm_ks8dyn_castINS_15MCSymbolRefExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZNK12_GLOBAL__N_112PPCAsmParser7isPPC64Ev
        - _ZNK12_GLOBAL__N_112PPCAsmParser8isDarwinEv
        - _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks10MCAsmLexer7getKindEv
        - _ZNK7llvm_ks11MCAsmParser6getTokEv
        - _ZNK7llvm_ks15MCSymbolRefExpr9getSymbolEv
        - _ZNK7llvm_ks5SMLoc10getPointerEv
        - _ZNK7llvm_ks8AsmToken6getLocEv
        - _ZNK7llvm_ks8MCSymbol7getNameEv
        - memcmp
      functionUses:    2
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1514,3'
          Branch Sides:    []
        - Branch String:   'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1588,5'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1508,25'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1509,20'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1509,29'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1510,42'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1510,51'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1510,60'
          Dst:             _ZNK7llvm_ks5SMLoc10getPointerEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1510,13'
          Dst:             _ZN7llvm_ks5SMLoc14getFromPointerEPKc
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1514,11'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1514,22'
          Dst:             _ZNK7llvm_ks10MCAsmLexer7getKindEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1521,35'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1521,10'
          Dst:             _ZN12_GLOBAL__N_112PPCAsmParser17MatchRegisterNameERKN7llvm_ks8AsmTokenERjRl
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1523,62'
          Dst:             _ZNK12_GLOBAL__N_112PPCAsmParser7isPPC64Ev
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1523,26'
          Dst:             _ZN12_GLOBAL__N_110PPCOperand9CreateImmElN7llvm_ks5SMLocES2_b
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1523,16'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1526,21'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1526,12'
          Dst:             _ZN12_GLOBAL__N_112PPCAsmParser5ErrorEN7llvm_ks5SMLocERKNS1_5TwineE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1533,9'
          Dst:             _ZNK12_GLOBAL__N_112PPCAsmParser8isDarwinEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1536,37'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1536,12'
          Dst:             _ZN12_GLOBAL__N_112PPCAsmParser17MatchRegisterNameERKN7llvm_ks8AsmTokenERjRl
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1538,64'
          Dst:             _ZNK12_GLOBAL__N_112PPCAsmParser7isPPC64Ev
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1538,28'
          Dst:             _ZN12_GLOBAL__N_110PPCOperand9CreateImmElN7llvm_ks5SMLocES2_b
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1538,18'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1552,10'
          Dst:             _ZN12_GLOBAL__N_112PPCAsmParser15ParseExpressionERPKN7llvm_ks6MCExprE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1556,21'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1556,12'
          Dst:             _ZN12_GLOBAL__N_112PPCAsmParser5ErrorEN7llvm_ks5SMLocERKNS1_5TwineE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1560,63'
          Dst:             _ZNK12_GLOBAL__N_112PPCAsmParser7isPPC64Ev
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1560,22'
          Dst:             _ZN12_GLOBAL__N_110PPCOperand16CreateFromMCExprEPKN7llvm_ks6MCExprENS1_5SMLocES5_b
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1560,12'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1564,36'
          Dst:             _ZN7llvm_ks8dyn_castINS_15MCSymbolRefExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1565,20'
          Dst:             _ZNK7llvm_ks15MCSymbolRefExpr9getSymbolEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1565,32'
          Dst:             _ZNK7llvm_ks8MCSymbol7getNameEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1565,45'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1567,18'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1567,29'
          Dst:             _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1571,16'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1571,25'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1572,9'
          Dst:             _ZN12_GLOBAL__N_112PPCAsmParser15ParseExpressionERPKN7llvm_ks6MCExprE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1573,23'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1573,14'
          Dst:             _ZN12_GLOBAL__N_112PPCAsmParser5ErrorEN7llvm_ks5SMLocERKNS1_5TwineE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1574,9'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1574,20'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1575,27'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1575,36'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1575,46'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1575,14'
          Dst:             _ZN12_GLOBAL__N_112PPCAsmParser5ErrorEN7llvm_ks5SMLocERKNS1_5TwineE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1576,16'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1576,25'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1579,67'
          Dst:             _ZNK12_GLOBAL__N_112PPCAsmParser7isPPC64Ev
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1579,24'
          Dst:             _ZN12_GLOBAL__N_110PPCOperand16CreateFromMCExprEPKN7llvm_ks6MCExprENS1_5SMLocES5_b
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1579,14'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1583,19'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1583,30'
          Dst:             _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1585,16'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1585,25'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1588,13'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1588,24'
          Dst:             _ZNK7llvm_ks10MCAsmLexer7getKindEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1592,36'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1592,11'
          Dst:             _ZN12_GLOBAL__N_112PPCAsmParser17MatchRegisterNameERKN7llvm_ks8AsmTokenERjRl
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1593,25'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1593,16'
          Dst:             _ZN12_GLOBAL__N_112PPCAsmParser5ErrorEN7llvm_ks5SMLocERKNS1_5TwineE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1598,12'
          Dst:             _ZNK12_GLOBAL__N_112PPCAsmParser8isDarwinEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1599,13'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1601,25'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1601,16'
          Dst:             _ZN12_GLOBAL__N_112PPCAsmParser5ErrorEN7llvm_ks5SMLocERKNS1_5TwineE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1603,25'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1603,16'
          Dst:             _ZN12_GLOBAL__N_112PPCAsmParser5ErrorEN7llvm_ks5SMLocERKNS1_5TwineE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1608,9'
          Dst:             _ZNK12_GLOBAL__N_112PPCAsmParser8isDarwinEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1610,37'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1610,12'
          Dst:             _ZN12_GLOBAL__N_112PPCAsmParser17MatchRegisterNameERKN7llvm_ks8AsmTokenERjRl
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1618,23'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1618,14'
          Dst:             _ZN12_GLOBAL__N_112PPCAsmParser5ErrorEN7llvm_ks5SMLocERKNS1_5TwineE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1621,9'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1621,20'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1622,27'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1622,36'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1622,46'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1622,14'
          Dst:             _ZN12_GLOBAL__N_112PPCAsmParser5ErrorEN7llvm_ks5SMLocERKNS1_5TwineE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1623,16'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1623,25'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1626,60'
          Dst:             _ZNK12_GLOBAL__N_112PPCAsmParser7isPPC64Ev
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1626,24'
          Dst:             _ZN12_GLOBAL__N_110PPCOperand9CreateImmElN7llvm_ks5SMLocES2_b
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1626,14'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
    - functionName:    _ZN12_GLOBAL__N_112PPCAsmParser17MatchRegisterNameERKN7llvm_ks8AsmTokenERjRl
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1235
      functionLinenumberEnd: 1279
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         114
      ICount:          786
      EdgeCount:       149
      CyclomaticComplexity: 37
      functionsReached:
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZNK12_GLOBAL__N_112PPCAsmParser7isPPC64Ev
        - _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - _ZNK7llvm_ks8AsmToken9getStringEv
        - _ZNK7llvm_ks9StringRef12equals_lowerES0_
        - _ZNK7llvm_ks9StringRef12getAsIntegerIlEENSt3__19enable_ifIXsr3std14numeric_limitsIT_EE9is_signedEbE4typeEjRS4_
        - _ZNK7llvm_ks9StringRef16startswith_lowerES0_
        - __assert_fail
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1236,11'
          Dst:             _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1237,26'
          Dst:             _ZNK7llvm_ks8AsmToken9getStringEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1239,27'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1239,14'
          Dst:             _ZNK7llvm_ks9StringRef12equals_lowerES0_
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1240,15'
          Dst:             _ZNK12_GLOBAL__N_112PPCAsmParser7isPPC64Ev
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1243,34'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1243,21'
          Dst:             _ZNK7llvm_ks9StringRef12equals_lowerES0_
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1244,15'
          Dst:             _ZNK12_GLOBAL__N_112PPCAsmParser7isPPC64Ev
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1247,34'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1247,21'
          Dst:             _ZNK7llvm_ks9StringRef12equals_lowerES0_
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1251,38'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1251,21'
          Dst:             _ZNK7llvm_ks9StringRef16startswith_lowerES0_
        - Src:             'llvm/include/llvm/ADT/StringRef.h:423,14'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1252,32'
          Dst:             _ZNK7llvm_ks9StringRef12getAsIntegerIlEENSt3__19enable_ifIXsr3std14numeric_limitsIT_EE9is_signedEbE4typeEjRS4_
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1253,15'
          Dst:             _ZNK12_GLOBAL__N_112PPCAsmParser7isPPC64Ev
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1255,38'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1255,21'
          Dst:             _ZNK7llvm_ks9StringRef16startswith_lowerES0_
        - Src:             'llvm/include/llvm/ADT/StringRef.h:423,14'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1256,32'
          Dst:             _ZNK7llvm_ks9StringRef12getAsIntegerIlEENSt3__19enable_ifIXsr3std14numeric_limitsIT_EE9is_signedEbE4typeEjRS4_
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1259,38'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1259,21'
          Dst:             _ZNK7llvm_ks9StringRef16startswith_lowerES0_
        - Src:             'llvm/include/llvm/ADT/StringRef.h:423,14'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1260,32'
          Dst:             _ZNK7llvm_ks9StringRef12getAsIntegerIlEENSt3__19enable_ifIXsr3std14numeric_limitsIT_EE9is_signedEbE4typeEjRS4_
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1263,38'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1263,21'
          Dst:             _ZNK7llvm_ks9StringRef16startswith_lowerES0_
        - Src:             'llvm/include/llvm/ADT/StringRef.h:423,14'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1264,32'
          Dst:             _ZNK7llvm_ks9StringRef12getAsIntegerIlEENSt3__19enable_ifIXsr3std14numeric_limitsIT_EE9is_signedEbE4typeEjRS4_
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1267,38'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1267,21'
          Dst:             _ZNK7llvm_ks9StringRef16startswith_lowerES0_
        - Src:             'llvm/include/llvm/ADT/StringRef.h:423,14'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1268,32'
          Dst:             _ZNK7llvm_ks9StringRef12getAsIntegerIlEENSt3__19enable_ifIXsr3std14numeric_limitsIT_EE9is_signedEbE4typeEjRS4_
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1271,38'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1271,21'
          Dst:             _ZNK7llvm_ks9StringRef16startswith_lowerES0_
        - Src:             'llvm/include/llvm/ADT/StringRef.h:423,14'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1272,32'
          Dst:             _ZNK7llvm_ks9StringRef12getAsIntegerIlEENSt3__19enable_ifIXsr3std14numeric_limitsIT_EE9is_signedEbE4typeEjRS4_
    - functionName:    _ZNK7llvm_ks9StringRef12getAsIntegerIlEENSt3__19enable_ifIXsr3std14numeric_limitsIT_EE9is_signedEbE4typeEjRS4_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringRef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 362
      functionLinenumberEnd: 369
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          53
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks18getAsSignedIntegerENS_9StringRefEjRx
      functionUses:    15
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/StringRef.h:364,11'
          Dst:             _ZN7llvm_ks18getAsSignedIntegerENS_9StringRefEjRx
    - functionName:    _ZN12_GLOBAL__N_110PPCOperand11CreateTokenEN7llvm_ks9StringRefENS1_5SMLocEb
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 685
      functionLinenumberEnd: 693
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          71
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks11make_uniqueIN12_GLOBAL__N_110PPCOperandEJNS2_6KindTyEEEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS4_10unique_ptrIS6_NS4_14default_deleteIS6_EEEEE4typeEDpOT0_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:686,15'
          Dst:             _ZN7llvm_ks11make_uniqueIN12_GLOBAL__N_110PPCOperandEJNS2_6KindTyEEEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS4_10unique_ptrIS6_NS4_14default_deleteIS6_EEEEE4typeEDpOT0_
    - functionName:    _ZN12_GLOBAL__N_110PPCOperand25CreateTokenWithStringCopyEN7llvm_ks9StringRefENS1_5SMLocEb
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 696
      functionLinenumberEnd: 711
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          112
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_110PPCOperandC2ENS0_6KindTyE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:703,46'
          Dst:             _ZN12_GLOBAL__N_110PPCOperandC2ENS0_6KindTyE
    - functionName:    _ZN12_GLOBAL__N_112PPCAsmParser19applyModifierToExprEPKN7llvm_ks6MCExprENS1_15MCSymbolRefExpr11VariantKindERNS1_9MCContextE
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1962
      functionLinenumberEnd: 1981
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         33
      ICount:          151
      EdgeCount:       39
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7llvm_ks9PPCMCExpr6createENS0_11VariantKindEPKNS_6MCExprEbRNS_9MCContextE
      functionUses:    0
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1963,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1965,12'
          Dst:             _ZN7llvm_ks9PPCMCExpr6createENS0_11VariantKindEPKNS_6MCExprEbRNS_9MCContextE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1967,12'
          Dst:             _ZN7llvm_ks9PPCMCExpr6createENS0_11VariantKindEPKNS_6MCExprEbRNS_9MCContextE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1969,12'
          Dst:             _ZN7llvm_ks9PPCMCExpr6createENS0_11VariantKindEPKNS_6MCExprEbRNS_9MCContextE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1971,12'
          Dst:             _ZN7llvm_ks9PPCMCExpr6createENS0_11VariantKindEPKNS_6MCExprEbRNS_9MCContextE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1973,12'
          Dst:             _ZN7llvm_ks9PPCMCExpr6createENS0_11VariantKindEPKNS_6MCExprEbRNS_9MCContextE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1975,12'
          Dst:             _ZN7llvm_ks9PPCMCExpr6createENS0_11VariantKindEPKNS_6MCExprEbRNS_9MCContextE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1977,12'
          Dst:             _ZN7llvm_ks9PPCMCExpr6createENS0_11VariantKindEPKNS_6MCExprEbRNS_9MCContextE
    - functionName:    _ZN12_GLOBAL__N_112PPCAsmParser26convertToMapAndConstraintsEjRKN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 2196
      functionLinenumberEnd: 2813
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         622
      ICount:          12188
      EdgeCount:       622
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - _ZN7llvm_ks9StringRefC2EPKc
        - __assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2201,5'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2197,3'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2202,14'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2204,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2204,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2205,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2205,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2205,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2212,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2212,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2213,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2213,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2213,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2217,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2217,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2218,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2218,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2218,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2222,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2222,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2223,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2223,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2223,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2227,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2227,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2228,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2228,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2228,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2232,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2232,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2233,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2233,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2233,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2237,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2237,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2238,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2238,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2238,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2242,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2242,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2243,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2243,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2243,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2247,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2247,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2248,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2248,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2248,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2252,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2252,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2253,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2253,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2253,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2257,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2257,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2258,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2258,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2258,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2262,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2262,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2263,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2263,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2263,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2267,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2267,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2268,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2268,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2268,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2272,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2272,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2273,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2273,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2273,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2277,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2277,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2278,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2278,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2278,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2282,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2282,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2283,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2283,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2283,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2287,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2287,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2288,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2288,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2288,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2292,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2292,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2293,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2293,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2293,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2297,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2297,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2298,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2298,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2298,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2302,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2302,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2303,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2303,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2303,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2307,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2307,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2308,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2308,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2308,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2312,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2312,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2313,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2313,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2313,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2317,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2317,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2318,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2318,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2318,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2322,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2322,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2323,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2323,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2323,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2327,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2327,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2328,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2328,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2328,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2332,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2332,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2333,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2333,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2333,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2337,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2337,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2338,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2338,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2338,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2342,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2342,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2343,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2343,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2343,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2347,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2347,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2348,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2348,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2348,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2352,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2352,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2353,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2353,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2353,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2357,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2357,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2358,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2358,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2358,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2362,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2362,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2363,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2363,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2363,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2367,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2367,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2368,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2368,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2368,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2372,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2372,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2373,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2373,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2373,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2377,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2377,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2378,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2378,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2378,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2382,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2382,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2383,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2383,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2383,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2387,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2387,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2388,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2388,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2388,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2392,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2392,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2393,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2393,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2393,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2397,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2397,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2398,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2398,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2398,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2402,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2402,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2403,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2403,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2403,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2407,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2407,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2408,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2408,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2408,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2412,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2412,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2413,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2413,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2413,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2417,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2417,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2418,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2418,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2418,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2422,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2422,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2423,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2423,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2423,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2427,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2427,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2428,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2428,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2428,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2432,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2432,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2433,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2433,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2433,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2437,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2437,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2438,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2438,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2438,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2442,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2442,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2443,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2443,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2443,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2447,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2447,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2448,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2448,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2448,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2452,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2452,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2453,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2453,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2453,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2457,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2457,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2458,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2458,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2458,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2462,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2462,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2463,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2463,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2463,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2467,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2467,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2468,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2468,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2468,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2472,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2472,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2473,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2473,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2473,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2477,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2477,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2478,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2478,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2478,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2482,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2482,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2483,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2483,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2483,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2487,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2487,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2488,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2488,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2488,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2492,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2492,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2493,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2493,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2493,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2497,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2497,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2498,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2498,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2498,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2502,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2502,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2503,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2503,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2503,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2507,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2507,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2508,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2508,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2508,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2512,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2512,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2513,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2513,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2513,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2517,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2517,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2518,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2518,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2518,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2522,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2522,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2523,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2523,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2523,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2527,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2527,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2528,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2528,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2528,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2532,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2532,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2533,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2533,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2533,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2537,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2537,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2538,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2538,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2538,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2542,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2542,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2543,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2543,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2543,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2547,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2547,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2548,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2548,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2548,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2552,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2552,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2553,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2553,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2553,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2557,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2557,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2558,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2558,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2558,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2562,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2562,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2563,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2563,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2563,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2567,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2567,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2568,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2568,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2568,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2572,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2572,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2573,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2573,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2573,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2577,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2577,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2578,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2578,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2578,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2582,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2582,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2583,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2583,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2583,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2587,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2587,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2588,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2588,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2588,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2592,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2592,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2593,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2593,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2593,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2597,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2597,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2598,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2598,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2598,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2602,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2602,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2603,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2603,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2603,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2607,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2607,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2608,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2608,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2608,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2612,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2612,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2613,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2613,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2613,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2617,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2617,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2618,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2618,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2618,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2622,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2622,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2623,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2623,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2623,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2627,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2627,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2628,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2628,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2628,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2632,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2632,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2633,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2633,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2633,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2637,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2637,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2638,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2638,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2638,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2642,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2642,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2643,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2643,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2643,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2647,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2647,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2648,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2648,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2648,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2652,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2652,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2653,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2653,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2653,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2657,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2657,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2658,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2658,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2658,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2662,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2662,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2663,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2663,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2663,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2667,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2667,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2668,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2668,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2668,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2672,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2672,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2673,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2673,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2673,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2677,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2677,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2678,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2678,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2678,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2682,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2682,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2683,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2683,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2683,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2687,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2687,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2688,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2688,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2688,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2692,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2692,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2693,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2693,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2693,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2697,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2697,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2698,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2698,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2698,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2702,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2702,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2703,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2703,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2703,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2707,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2707,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2708,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2708,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2708,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2712,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2712,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2713,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2713,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2713,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2717,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2717,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2718,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2718,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2718,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2722,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2722,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2723,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2723,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2723,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2727,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2727,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2728,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2728,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2728,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2732,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2732,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2733,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2733,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2733,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2737,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2737,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2738,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2738,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2738,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2742,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2742,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2743,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2743,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2743,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2747,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2747,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2748,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2748,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2748,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2752,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2752,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2753,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2753,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2753,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2757,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2757,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2758,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2758,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2758,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2762,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2762,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2763,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2763,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2763,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2767,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2767,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2768,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2768,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2768,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2772,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2772,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2773,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2773,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2773,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2777,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2777,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2778,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2778,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2778,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2782,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2782,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2783,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2783,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2783,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2787,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2787,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2788,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2788,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2788,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2792,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2792,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2793,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2793,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2793,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2797,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2797,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2798,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2798,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2798,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2802,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2802,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2803,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2803,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2803,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2807,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2807,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2808,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2808,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc:2808,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
    - functionName:    _ZN12_GLOBAL__N_112PPCAsmParser26validateTargetOperandClassERN7llvm_ks18MCParsedAsmOperandEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1935
      functionLinenumberEnd: 1957
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          102
      EdgeCount:       20
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK12_GLOBAL__N_110PPCOperand6getImmEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1940,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1953,24'
          Dst:             _ZNK12_GLOBAL__N_110PPCOperand6getImmEv
    - functionName:    _ZN12_GLOBAL__N_112PPCAsmParser23MatchAndEmitInstructionEN7llvm_ks5SMLocERjRNS1_15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS5_14default_deleteIS7_EEEEEERNS1_10MCStreamerERmbS3_SF_
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1190
      functionLinenumberEnd: 1232
      functionDepth:   0
      returnType:      bool
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          145
      EdgeCount:       31
      CyclomaticComplexity: 13
      functionsReached:
        - _ZN12_GLOBAL__N_112PPCAsmParser18ProcessInstructionERN7llvm_ks6MCInstERKNS1_15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS5_14default_deleteIS7_EEEEEE
        - _ZN12_GLOBAL__N_112PPCAsmParser20MatchInstructionImplERKN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERNS1_6MCInstERmbj
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - _ZN7llvm_ks6MCInst6setLocENS_5SMLocE
        - _ZN7llvm_ks6MCInstC2Em
        - _ZN7llvm_ks6MCInstD2Ev
        - _ZNK7llvm_ks17MCTargetAsmParser6getSTIEv
        - _ZNK7llvm_ks6MCInst10getAddressEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1193,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1191,10'
          Dst:             _ZN7llvm_ks6MCInstC2Em
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1193,11'
          Dst:             _ZN12_GLOBAL__N_112PPCAsmParser20MatchInstructionImplERKN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERNS1_6MCInstERmbj
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1232,1'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1196,5'
          Dst:             _ZN12_GLOBAL__N_112PPCAsmParser18ProcessInstructionERN7llvm_ks6MCInstERKNS1_15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS5_14default_deleteIS7_EEEEEE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1197,10'
          Dst:             _ZN7llvm_ks6MCInst6setLocENS_5SMLocE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1198,31'
          Dst:             _ZNK7llvm_ks17MCTargetAsmParser6getSTIEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1200,24'
          Dst:             _ZNK7llvm_ks6MCInst10getAddressEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1231,3'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1232,1'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
    - functionName:    _ZN12_GLOBAL__N_112PPCAsmParser14ParseDirectiveEN7llvm_ks8AsmTokenE
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1707
      functionLinenumberEnd: 1727
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         63
      ICount:          671
      EdgeCount:       85
      CyclomaticComplexity: 24
      functionsReached:
        - _ZN12_GLOBAL__N_112PPCAsmParser16ParseDirectiveTCEjN7llvm_ks5SMLocE
        - _ZN12_GLOBAL__N_112PPCAsmParser18ParseDirectiveWordEjN7llvm_ks5SMLocE
        - _ZN12_GLOBAL__N_112PPCAsmParser21ParseDirectiveMachineEN7llvm_ks5SMLocE
        - _ZN12_GLOBAL__N_112PPCAsmParser24ParseDirectiveAbiVersionEN7llvm_ks5SMLocE
        - _ZN12_GLOBAL__N_112PPCAsmParser24ParseDirectiveLocalEntryEN7llvm_ks5SMLocE
        - _ZN12_GLOBAL__N_112PPCAsmParser27ParseDarwinDirectiveMachineEN7llvm_ks5SMLocE
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZNK12_GLOBAL__N_112PPCAsmParser7isPPC64Ev
        - _ZNK12_GLOBAL__N_112PPCAsmParser8isDarwinEv
        - _ZNK7llvm_ks8AsmToken13getIdentifierEv
        - _ZNK7llvm_ks8AsmToken6getLocEv
        - memcmp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1708,33'
          Dst:             _ZNK7llvm_ks8AsmToken13getIdentifierEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1709,8'
          Dst:             _ZNK12_GLOBAL__N_112PPCAsmParser8isDarwinEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1710,18'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1711,48'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1711,14'
          Dst:             _ZN12_GLOBAL__N_112PPCAsmParser18ParseDirectiveWordEjN7llvm_ks5SMLocE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1712,18'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1713,48'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1713,14'
          Dst:             _ZN12_GLOBAL__N_112PPCAsmParser18ParseDirectiveWordEjN7llvm_ks5SMLocE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1714,18'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1715,31'
          Dst:             _ZNK12_GLOBAL__N_112PPCAsmParser7isPPC64Ev
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1715,61'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1715,14'
          Dst:             _ZN12_GLOBAL__N_112PPCAsmParser16ParseDirectiveTCEjN7llvm_ks5SMLocE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1716,18'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1717,48'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1717,14'
          Dst:             _ZN12_GLOBAL__N_112PPCAsmParser21ParseDirectiveMachineEN7llvm_ks5SMLocE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1718,18'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1719,51'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1719,14'
          Dst:             _ZN12_GLOBAL__N_112PPCAsmParser24ParseDirectiveAbiVersionEN7llvm_ks5SMLocE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1720,18'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1721,51'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1721,14'
          Dst:             _ZN12_GLOBAL__N_112PPCAsmParser24ParseDirectiveLocalEntryEN7llvm_ks5SMLocE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1723,18'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1724,54'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1724,14'
          Dst:             _ZN12_GLOBAL__N_112PPCAsmParser27ParseDarwinDirectiveMachineEN7llvm_ks5SMLocE
    - functionName:    _ZN12_GLOBAL__N_112PPCAsmParser16ParseInstructionERN7llvm_ks20ParseInstructionInfoENS1_9StringRefENS1_5SMLocERNS1_15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS7_14default_deleteIS9_EEEEEERj
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1634
      functionLinenumberEnd: 1704
      functionDepth:   0
      returnType:      bool
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         148
      ICount:          1007
      EdgeCount:       276
      CyclomaticComplexity: 130
      functionsReached:
        - _ZN12_GLOBAL__N_110PPCOperand11CreateTokenEN7llvm_ks9StringRefENS1_5SMLocEb
        - _ZN12_GLOBAL__N_110PPCOperand25CreateTokenWithStringCopyEN7llvm_ks9StringRefENS1_5SMLocEb
        - _ZN12_GLOBAL__N_112PPCAsmParser12ParseOperandERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
        - _ZN7llvm_ks10MCAsmLexer3LexEv
        - _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - _ZN7llvm_ks5SMLoc14getFromPointerEPKc
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZNK12_GLOBAL__N_112PPCAsmParser7isPPC64Ev
        - _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - _ZNK7llvm_ks17MCTargetAsmParser6getSTIEv
        - _ZNK7llvm_ks5SMLoc10getPointerEv
        - _ZNK7llvm_ks9StringRefcvNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEv
        - __assert_fail
        - memchr
        - memcmp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1639,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1639,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1640,5'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1640,16'
          Dst:             _ZN7llvm_ks10MCAsmLexer3LexEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1641,17'
          Dst:             _ZNK7llvm_ks9StringRefcvNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1645,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1645,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1646,5'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1646,16'
          Dst:             _ZN7llvm_ks10MCAsmLexer3LexEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1647,17'
          Dst:             _ZNK7llvm_ks9StringRefcvNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1653,21'
          Dst:             memchr
        - Src:             'llvm/include/llvm/ADT/StringRef.h:456,14'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1657,66'
          Dst:             _ZNK12_GLOBAL__N_112PPCAsmParser7isPPC64Ev
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1657,9'
          Dst:             _ZN12_GLOBAL__N_110PPCOperand25CreateTokenWithStringCopyEN7llvm_ks9StringRefENS1_5SMLocEb
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1656,14'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1659,67'
          Dst:             _ZNK12_GLOBAL__N_112PPCAsmParser7isPPC64Ev
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1659,24'
          Dst:             _ZN12_GLOBAL__N_110PPCOperand11CreateTokenEN7llvm_ks9StringRefENS1_5SMLocEb
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1659,14'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1661,50'
          Dst:             _ZNK7llvm_ks5SMLoc10getPointerEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1661,20'
          Dst:             _ZN7llvm_ks5SMLoc14getFromPointerEPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:456,14'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1665,65'
          Dst:             _ZNK12_GLOBAL__N_112PPCAsmParser7isPPC64Ev
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1665,11'
          Dst:             _ZN12_GLOBAL__N_110PPCOperand25CreateTokenWithStringCopyEN7llvm_ks9StringRefENS1_5SMLocEb
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1664,16'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1667,66'
          Dst:             _ZNK12_GLOBAL__N_112PPCAsmParser7isPPC64Ev
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1667,26'
          Dst:             _ZN12_GLOBAL__N_110PPCOperand11CreateTokenEN7llvm_ks9StringRefENS1_5SMLocEb
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1667,16'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1671,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1671,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1675,7'
          Dst:             _ZN12_GLOBAL__N_112PPCAsmParser12ParseOperandERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1678,10'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1678,21'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1679,10'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1679,21'
          Dst:             _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1681,5'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1681,16'
          Dst:             _ZN7llvm_ks10MCAsmLexer3LexEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1684,9'
          Dst:             _ZN12_GLOBAL__N_112PPCAsmParser12ParseOperandERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1696,7'
          Dst:             _ZNK7llvm_ks17MCTargetAsmParser6getSTIEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1696,16'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1698,16'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1698,34'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1699,15'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1699,28'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1700,15'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1700,28'
          Dst:             __assert_fail
    - functionName:    _ZN12_GLOBAL__N_112PPCAsmParser13ParseRegisterERjRN7llvm_ks5SMLocES4_S1_
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1282
      functionLinenumberEnd: 1296
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          77
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_112PPCAsmParser17MatchRegisterNameERKN7llvm_ks8AsmTokenERjRl
        - _ZN12_GLOBAL__N_112PPCAsmParser5ErrorEN7llvm_ks5SMLocERKNS1_5TwineE
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks5TwineC2EPKc
        - _ZNK7llvm_ks11MCAsmParser6getTokEv
        - _ZNK7llvm_ks8AsmToken6getLocEv
        - _ZNK7llvm_ks8AsmToken9getEndLocEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1283,25'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1284,32'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1285,18'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1286,16'
          Dst:             _ZNK7llvm_ks8AsmToken9getEndLocEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1290,8'
          Dst:             _ZN12_GLOBAL__N_112PPCAsmParser17MatchRegisterNameERKN7llvm_ks8AsmTokenERjRl
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1295,26'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1295,10'
          Dst:             _ZN12_GLOBAL__N_112PPCAsmParser5ErrorEN7llvm_ks5SMLocERKNS1_5TwineE
    - functionName:    _ZN12_GLOBAL__N_112PPCAsmParserD0Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 247
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_112PPCAsmParserD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:247,7'
          Dst:             _ZN12_GLOBAL__N_112PPCAsmParserD2Ev
    - functionName:    _ZN12_GLOBAL__N_112PPCAsmParserD2Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 247
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks17MCTargetAsmParserD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:247,7'
          Dst:             _ZN7llvm_ks17MCTargetAsmParserD2Ev
    - functionName:    _ZNK12_GLOBAL__N_112PPCAsmParser24ComputeAvailableFeaturesERKN7llvm_ks13FeatureBitsetE
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/PowerPC/PPCGenAsmMatcher.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 3528
      functionLinenumberEnd: 3530
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112PPCAsmParserC2ERKN7llvm_ks15MCSubtargetInfoERNS1_11MCAsmParserERKNS1_11MCInstrInfoERKNS1_15MCTargetOptionsE
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 297
      functionLinenumberEnd: 305
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          110
      EdgeCount:       28
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN7llvm_ks17MCTargetAsmParser20setAvailableFeaturesEm
        - _ZN7llvm_ks17MCTargetAsmParserC2ERKNS_15MCTargetOptionsERKNS_15MCSubtargetInfoE
        - _ZN7llvm_ks17MCTargetAsmParserD2Ev
        - _ZN7llvm_ks6TripleC2ERKS0_
        - _ZN7llvm_ks6TripleD2Ev
        - _ZNK12_GLOBAL__N_112PPCAsmParser24ComputeAvailableFeaturesERKN7llvm_ks13FeatureBitsetE
        - _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - _ZNK7llvm_ks15MCSubtargetInfo15getTargetTripleEv
        - _ZNK7llvm_ks6Triple7getArchEv
        - _ZNK7llvm_ks6Triple8isMacOSXEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:297,7'
          Dst:             _ZN7llvm_ks17MCTargetAsmParserC2ERKNS_15MCTargetOptionsERKNS_15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:299,26'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo15getTargetTripleEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:299,12'
          Dst:             _ZN7llvm_ks6TripleC2ERKS0_
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:300,26'
          Dst:             _ZNK7llvm_ks6Triple7getArchEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:301,26'
          Dst:             _ZNK7llvm_ks6Triple7getArchEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:302,26'
          Dst:             _ZNK7llvm_ks6Triple8isMacOSXEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:304,55'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:304,26'
          Dst:             _ZNK12_GLOBAL__N_112PPCAsmParser24ComputeAvailableFeaturesERKN7llvm_ks13FeatureBitsetE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:304,5'
          Dst:             _ZN7llvm_ks17MCTargetAsmParser20setAvailableFeaturesEm
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:305,3'
          Dst:             _ZN7llvm_ks6TripleD2Ev
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:305,3'
          Dst:             _ZN7llvm_ks6TripleD2Ev
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:305,3'
          Dst:             _ZN7llvm_ks17MCTargetAsmParserD2Ev
    - functionName:    _ZN7llvm_ks19RegisterMCAsmParserIN12_GLOBAL__N_112PPCAsmParserEE9AllocatorERKNS_15MCSubtargetInfoERNS_11MCAsmParserERKNS_11MCInstrInfoERKNS_15MCTargetOptionsE
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/TargetRegistry.h'
      linkageType:     InternalLinkage
      functionLinenumber: 907
      functionLinenumberEnd: 909
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN12_GLOBAL__N_112PPCAsmParserC2ERKN7llvm_ks15MCSubtargetInfoERNS1_11MCAsmParserERKNS1_11MCInstrInfoERKNS1_15MCTargetOptionsE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/TargetRegistry.h:908,16'
          Dst:             _ZN12_GLOBAL__N_112PPCAsmParserC2ERKN7llvm_ks15MCSubtargetInfoERNS1_11MCAsmParserERKNS1_11MCInstrInfoERKNS1_15MCTargetOptionsE
    - functionName:    _ZN7llvm_ks19RegisterMCAsmParserIN12_GLOBAL__N_112PPCAsmParserEEC2ERNS_6TargetE
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/TargetRegistry.h'
      linkageType:     InternalLinkage
      functionLinenumber: 900
      functionLinenumberEnd: 902
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks14TargetRegistry19RegisterMCAsmParserERNS_6TargetEPFPNS_17MCTargetAsmParserERKNS_15MCSubtargetInfoERNS_11MCAsmParserERKNS_11MCInstrInfoERKNS_15MCTargetOptionsEE
        - _ZN7llvm_ks19RegisterMCAsmParserIN12_GLOBAL__N_112PPCAsmParserEE9AllocatorERKNS_15MCSubtargetInfoERNS_11MCAsmParserERKNS_11MCInstrInfoERKNS_15MCTargetOptionsE
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/TargetRegistry.h:901,5'
          Dst:             _ZN7llvm_ks14TargetRegistry19RegisterMCAsmParserERNS_6TargetEPFPNS_17MCTargetAsmParserERKNS_15MCSubtargetInfoERNS_11MCAsmParserERKNS_11MCInstrInfoERKNS_15MCTargetOptionsEE
        - Src:             'llvm/include/llvm/Support/TargetRegistry.h:901,5'
          Dst:             _ZN7llvm_ks19RegisterMCAsmParserIN12_GLOBAL__N_112PPCAsmParserEE9AllocatorERKNS_15MCSubtargetInfoERNS_11MCAsmParserERKNS_11MCInstrInfoERKNS_15MCTargetOptionsE
    - functionName:    LLVMInitializePowerPCAsmParser
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1922
      functionLinenumberEnd: 1926
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks19RegisterMCAsmParserIN12_GLOBAL__N_112PPCAsmParserEEC2ERNS_6TargetE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1923,37'
          Dst:             _ZN7llvm_ks19RegisterMCAsmParserIN12_GLOBAL__N_112PPCAsmParserEEC2ERNS_6TargetE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1924,37'
          Dst:             _ZN7llvm_ks19RegisterMCAsmParserIN12_GLOBAL__N_112PPCAsmParserEEC2ERNS_6TargetE
        - Src:             'llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp:1925,37'
          Dst:             _ZN7llvm_ks19RegisterMCAsmParserIN12_GLOBAL__N_112PPCAsmParserEEC2ERNS_6TargetE
    - functionName:    _ZNK7llvm_ks9PPCMCExpr24fixELFSymbolsInTLSFixupsERNS_11MCAssemblerE
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks9PPCMCExpr22findAssociatedFragmentEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks6MCExpr22findAssociatedFragmentEv
        - _ZNK7llvm_ks9PPCMCExpr10getSubExprEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.h:86,12'
          Dst:             _ZNK7llvm_ks9PPCMCExpr10getSubExprEv
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.h:86,26'
          Dst:             _ZNK7llvm_ks6MCExpr22findAssociatedFragmentEv
    - functionName:    _ZNK7llvm_ks9PPCMCExpr10getSubExprEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks9PPCMCExprD0Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks9PPCMCExprD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.h:19,7'
          Dst:             _ZN7llvm_ks9PPCMCExprD2Ev
    - functionName:    _ZN7llvm_ks9PPCMCExprD2Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12MCTargetExprD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.h:19,7'
          Dst:             _ZN7llvm_ks12MCTargetExprD2Ev
    - functionName:    _ZNK7llvm_ks9PPCMCExpr13visitUsedExprERNS_10MCStreamerE
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks10MCStreamer13visitUsedExprERKNS_6MCExprE
        - _ZNK7llvm_ks9PPCMCExpr10getSubExprEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.cpp:149,27'
          Dst:             _ZNK7llvm_ks9PPCMCExpr10getSubExprEv
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.cpp:149,12'
          Dst:             _ZN7llvm_ks10MCStreamer13visitUsedExprERKNS_6MCExprE
    - functionName:    _ZNK7llvm_ks9PPCMCExpr25evaluateAsRelocatableImplERNS_7MCValueEPKNS_11MCAsmLayoutEPKNS_7MCFixupE
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          169
      EdgeCount:       35
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7llvm_ks15MCSymbolRefExpr6createEPKNS_8MCSymbolENS0_11VariantKindERNS_9MCContextE
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - _ZN7llvm_ks7MCValue3getEPKNS_15MCSymbolRefExprES3_lj
        - _ZN7llvm_ks7MCValue3getEl
        - _ZNK7llvm_ks11MCAsmLayout12getAssemblerEv
        - _ZNK7llvm_ks11MCAssembler10getContextEv
        - _ZNK7llvm_ks15MCSymbolRefExpr7getKindEv
        - _ZNK7llvm_ks15MCSymbolRefExpr9getSymbolEv
        - _ZNK7llvm_ks6MCExpr21evaluateAsRelocatableERNS_7MCValueEPKNS_11MCAsmLayoutEPKNS_7MCFixupE
        - _ZNK7llvm_ks7MCFixup7getKindEv
        - _ZNK7llvm_ks7MCValue10isAbsoluteEv
        - _ZNK7llvm_ks7MCValue11getConstantEv
        - _ZNK7llvm_ks7MCValue7getSymAEv
        - _ZNK7llvm_ks7MCValue7getSymBEv
        - _ZNK7llvm_ks9PPCMCExpr10getSubExprEv
        - _ZNK7llvm_ks9PPCMCExpr15evaluateAsInt64El
      functionUses:    0
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.cpp:116,5'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.cpp:98,8'
          Dst:             _ZNK7llvm_ks9PPCMCExpr10getSubExprEv
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.cpp:98,22'
          Dst:             _ZNK7llvm_ks6MCExpr21evaluateAsRelocatableERNS_7MCValueEPKNS_11MCAsmLayoutEPKNS_7MCFixupE
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.cpp:101,13'
          Dst:             _ZNK7llvm_ks7MCValue10isAbsoluteEv
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.cpp:102,44'
          Dst:             _ZNK7llvm_ks7MCValue11getConstantEv
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.cpp:102,22'
          Dst:             _ZNK7llvm_ks9PPCMCExpr15evaluateAsInt64El
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.cpp:103,47'
          Dst:             _ZNK7llvm_ks7MCFixup7getKindEv
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.cpp:106,11'
          Dst:             _ZN7llvm_ks7MCValue3getEl
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.cpp:111,34'
          Dst:             _ZNK7llvm_ks11MCAsmLayout12getAssemblerEv
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.cpp:111,49'
          Dst:             _ZNK7llvm_ks11MCAssembler10getContextEv
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.cpp:112,40'
          Dst:             _ZNK7llvm_ks7MCValue7getSymAEv
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.cpp:113,50'
          Dst:             _ZNK7llvm_ks15MCSymbolRefExpr7getKindEv
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.cpp:118,9'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.cpp:141,41'
          Dst:             _ZNK7llvm_ks15MCSymbolRefExpr9getSymbolEv
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.cpp:141,11'
          Dst:             _ZN7llvm_ks15MCSymbolRefExpr6createEPKNS_8MCSymbolENS0_11VariantKindERNS_9MCContextE
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.cpp:142,35'
          Dst:             _ZNK7llvm_ks7MCValue7getSymBEv
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.cpp:142,52'
          Dst:             _ZNK7llvm_ks7MCValue11getConstantEv
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.cpp:142,11'
          Dst:             _ZN7llvm_ks7MCValue3getEPKNS_15MCSymbolRefExprES3_lj
    - functionName:    _ZNK7llvm_ks9PPCMCExpr15evaluateAsInt64El
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 90
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          91
      EdgeCount:       26
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
      functionUses:    2
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.cpp:71,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.cpp:89,3'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
    - functionName:    _ZNK7llvm_ks9PPCMCExpr18evaluateAsConstantERl
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          43
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK7llvm_ks6MCExpr21evaluateAsRelocatableERNS_7MCValueEPKNS_11MCAsmLayoutEPKNS_7MCFixupE
        - _ZNK7llvm_ks7MCValue10isAbsoluteEv
        - _ZNK7llvm_ks7MCValue11getConstantEv
        - _ZNK7llvm_ks9PPCMCExpr10getSubExprEv
        - _ZNK7llvm_ks9PPCMCExpr15evaluateAsInt64El
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.cpp:59,8'
          Dst:             _ZNK7llvm_ks9PPCMCExpr10getSubExprEv
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.cpp:59,22'
          Dst:             _ZNK7llvm_ks6MCExpr21evaluateAsRelocatableERNS_7MCValueEPKNS_11MCAsmLayoutEPKNS_7MCFixupE
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.cpp:62,14'
          Dst:             _ZNK7llvm_ks7MCValue10isAbsoluteEv
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.cpp:65,31'
          Dst:             _ZNK7llvm_ks7MCValue11getConstantEv
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.cpp:65,9'
          Dst:             _ZNK7llvm_ks9PPCMCExpr15evaluateAsInt64El
    - functionName:    _ZNK7llvm_ks9PPCMCExpr14isDarwinSyntaxEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 75
      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:    _ZNK7llvm_ks9PPCMCExpr9printImplERNS_11raw_ostreamEPKNS_9MCAsmInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          114
      EdgeCount:       37
      CyclomaticComplexity: 19
      functionsReached:
        - _ZN7llvm_ks11raw_ostreamlsEPKc
        - _ZN7llvm_ks11raw_ostreamlsEc
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - _ZNK7llvm_ks6MCExpr5printERNS_11raw_ostreamEPKNS_9MCAsmInfoE
        - _ZNK7llvm_ks9PPCMCExpr10getSubExprEv
        - _ZNK7llvm_ks9PPCMCExpr14isDarwinSyntaxEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.cpp:29,5'
          Branch Sides:    []
        - Branch String:   'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.cpp:42,5'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.cpp:28,7'
          Dst:             _ZNK7llvm_ks9PPCMCExpr14isDarwinSyntaxEv
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.cpp:30,14'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.cpp:31,24'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.cpp:32,24'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.cpp:33,24'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.cpp:36,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEc
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.cpp:37,5'
          Dst:             _ZNK7llvm_ks9PPCMCExpr10getSubExprEv
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.cpp:37,19'
          Dst:             _ZNK7llvm_ks6MCExpr5printERNS_11raw_ostreamEPKNS_9MCAsmInfoE
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.cpp:38,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEc
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.cpp:40,5'
          Dst:             _ZNK7llvm_ks9PPCMCExpr10getSubExprEv
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.cpp:40,19'
          Dst:             _ZNK7llvm_ks6MCExpr5printERNS_11raw_ostreamEPKNS_9MCAsmInfoE
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.cpp:43,14'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.cpp:44,24'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.cpp:45,24'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.cpp:46,24'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.cpp:47,28'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.cpp:48,29'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.cpp:49,29'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.cpp:50,30'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
    - functionName:    _ZN7llvm_ks9PPCMCExprC2ENS0_11VariantKindEPKNS_6MCExprEb
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12MCTargetExprC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.h:39,12'
          Dst:             _ZN7llvm_ks12MCTargetExprC2Ev
    - functionName:    _ZN7llvm_ks9PPCMCExpr6createENS0_11VariantKindEPKNS_6MCExprEbRNS_9MCContextE
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - bool
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          68
      EdgeCount:       12
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks9PPCMCExprC2ENS0_11VariantKindEPKNS_6MCExprEb
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.cpp:24,20'
          Dst:             _ZN7llvm_ks9PPCMCExprC2ENS0_11VariantKindEPKNS_6MCExprEb
    - functionName:    _GLOBAL__sub_I_PPCMCTargetDesc.cpp
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 131
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          716
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - _ZN7llvm_ks13FeatureBitsetC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenSubtargetInfo.inc:91,44'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenSubtargetInfo.inc:91,67'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenSubtargetInfo.inc:92,68'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenSubtargetInfo.inc:92,95'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenSubtargetInfo.inc:93,47'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenSubtargetInfo.inc:93,72'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenSubtargetInfo.inc:94,44'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenSubtargetInfo.inc:94,67'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenSubtargetInfo.inc:95,48'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenSubtargetInfo.inc:95,72'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenSubtargetInfo.inc:96,44'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenSubtargetInfo.inc:96,66'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenSubtargetInfo.inc:97,59'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenSubtargetInfo.inc:97,83'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenSubtargetInfo.inc:98,52'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenSubtargetInfo.inc:98,78'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenSubtargetInfo.inc:99,62'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenSubtargetInfo.inc:99,90'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenSubtargetInfo.inc:100,48'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenSubtargetInfo.inc:100,70'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenSubtargetInfo.inc:101,54'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenSubtargetInfo.inc:101,78'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenSubtargetInfo.inc:102,48'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenSubtargetInfo.inc:102,72'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenSubtargetInfo.inc:103,77'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenSubtargetInfo.inc:103,103'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenSubtargetInfo.inc:104,88'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenSubtargetInfo.inc:104,111'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenSubtargetInfo.inc:105,51'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenSubtargetInfo.inc:105,74'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenSubtargetInfo.inc:106,42'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenSubtargetInfo.inc:106,63'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenSubtargetInfo.inc:107,44'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenSubtargetInfo.inc:107,66'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenSubtargetInfo.inc:108,50'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenSubtargetInfo.inc:108,75'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenSubtargetInfo.inc:109,52'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenSubtargetInfo.inc:109,78'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenSubtargetInfo.inc:110,46'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenSubtargetInfo.inc:110,69'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenSubtargetInfo.inc:111,59'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenSubtargetInfo.inc:111,83'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenSubtargetInfo.inc:112,65'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenSubtargetInfo.inc:112,86'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenSubtargetInfo.inc:113,40'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenSubtargetInfo.inc:113,62'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenSubtargetInfo.inc:114,84'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenSubtargetInfo.inc:114,130'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenSubtargetInfo.inc:115,44'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenSubtargetInfo.inc:115,66'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenSubtargetInfo.inc:116,46'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenSubtargetInfo.inc:116,69'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenSubtargetInfo.inc:117,48'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenSubtargetInfo.inc:117,72'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenSubtargetInfo.inc:118,48'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenSubtargetInfo.inc:118,72'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenSubtargetInfo.inc:119,64'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenSubtargetInfo.inc:119,87'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenSubtargetInfo.inc:120,58'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenSubtargetInfo.inc:120,90'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenSubtargetInfo.inc:121,54'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenSubtargetInfo.inc:121,79'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenSubtargetInfo.inc:122,61'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenSubtargetInfo.inc:122,88'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenSubtargetInfo.inc:123,59'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenSubtargetInfo.inc:123,85'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenSubtargetInfo.inc:124,46'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenSubtargetInfo.inc:124,70'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenSubtargetInfo.inc:125,46'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenSubtargetInfo.inc:125,70'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenSubtargetInfo.inc:126,39'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenSubtargetInfo.inc:126,60'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenSubtargetInfo.inc:127,66'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenSubtargetInfo.inc:127,93'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenSubtargetInfo.inc:128,64'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenSubtargetInfo.inc:128,91'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenSubtargetInfo.inc:129,39'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenSubtargetInfo.inc:129,60'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenSubtargetInfo.inc:130,48'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenSubtargetInfo.inc:130,72'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenSubtargetInfo.inc:131,39'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenSubtargetInfo.inc:131,60'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 169
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          575
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - _ZN7llvm_ks13FeatureBitsetC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenSubtargetInfo.inc:136,40'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenSubtargetInfo.inc:136,194'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenSubtargetInfo.inc:137,40'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenSubtargetInfo.inc:137,194'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenSubtargetInfo.inc:138,40'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenSubtargetInfo.inc:138,63'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenSubtargetInfo.inc:139,40'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenSubtargetInfo.inc:139,81'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenSubtargetInfo.inc:140,40'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenSubtargetInfo.inc:140,120'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenSubtargetInfo.inc:141,42'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenSubtargetInfo.inc:141,122'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenSubtargetInfo.inc:142,44'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenSubtargetInfo.inc:142,124'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenSubtargetInfo.inc:143,40'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenSubtargetInfo.inc:143,120'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenSubtargetInfo.inc:144,42'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenSubtargetInfo.inc:144,122'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenSubtargetInfo.inc:145,40'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenSubtargetInfo.inc:145,120'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenSubtargetInfo.inc:146,42'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenSubtargetInfo.inc:146,144'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenSubtargetInfo.inc:147,42'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenSubtargetInfo.inc:147,144'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenSubtargetInfo.inc:148,40'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenSubtargetInfo.inc:148,120'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenSubtargetInfo.inc:149,40'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenSubtargetInfo.inc:149,219'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenSubtargetInfo.inc:150,38'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenSubtargetInfo.inc:150,448'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenSubtargetInfo.inc:151,40'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenSubtargetInfo.inc:151,467'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenSubtargetInfo.inc:152,46'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenSubtargetInfo.inc:152,165'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenSubtargetInfo.inc:153,44'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenSubtargetInfo.inc:153,201'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenSubtargetInfo.inc:154,38'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenSubtargetInfo.inc:154,118'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenSubtargetInfo.inc:155,38'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenSubtargetInfo.inc:155,140'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenSubtargetInfo.inc:156,40'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenSubtargetInfo.inc:156,142'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenSubtargetInfo.inc:157,38'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenSubtargetInfo.inc:157,237'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenSubtargetInfo.inc:158,48'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenSubtargetInfo.inc:158,88'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenSubtargetInfo.inc:159,40'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenSubtargetInfo.inc:159,80'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenSubtargetInfo.inc:160,44'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenSubtargetInfo.inc:160,222'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenSubtargetInfo.inc:161,48'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenSubtargetInfo.inc:161,715'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenSubtargetInfo.inc:162,42'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenSubtargetInfo.inc:162,185'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenSubtargetInfo.inc:163,42'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenSubtargetInfo.inc:163,222'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenSubtargetInfo.inc:164,42'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenSubtargetInfo.inc:164,281'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenSubtargetInfo.inc:165,44'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenSubtargetInfo.inc:165,303'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenSubtargetInfo.inc:166,42'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenSubtargetInfo.inc:166,381'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenSubtargetInfo.inc:167,44'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenSubtargetInfo.inc:167,384'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenSubtargetInfo.inc:168,42'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenSubtargetInfo.inc:168,515'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenSubtargetInfo.inc:169,42'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenSubtargetInfo.inc:169,709'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
    - functionName:    _ZN7llvm_ks8ArrayRefINS_18SubtargetFeatureKVEEC2ILm34EEERAT__KS1_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ArrayRef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks8ArrayRefINS_18SubtargetFeatureKVEEC2ILm41EEERAT__KS1_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ArrayRef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ksL28createPPCMCSubtargetInfoImplERKNS_6TripleENS_9StringRefES3_
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/PowerPC/PPCGenSubtargetInfo.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 182
      functionLinenumberEnd: 184
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          68
      EdgeCount:       12
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks15MCSubtargetInfoC2ERKNS_6TripleENS_9StringRefES4_NS_8ArrayRefINS_18SubtargetFeatureKVEEES7_PKNS_15SubtargetInfoKVE
        - _ZN7llvm_ks8ArrayRefINS_18SubtargetFeatureKVEEC2ILm34EEERAT__KS1_
        - _ZN7llvm_ks8ArrayRefINS_18SubtargetFeatureKVEEC2ILm41EEERAT__KS1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenSubtargetInfo.inc:183,43'
          Dst:             _ZN7llvm_ks8ArrayRefINS_18SubtargetFeatureKVEEC2ILm41EEERAT__KS1_
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenSubtargetInfo.inc:183,57'
          Dst:             _ZN7llvm_ks8ArrayRefINS_18SubtargetFeatureKVEEC2ILm34EEERAT__KS1_
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenSubtargetInfo.inc:183,14'
          Dst:             _ZN7llvm_ks15MCSubtargetInfoC2ERKNS_6TripleENS_9StringRefES4_NS_8ArrayRefINS_18SubtargetFeatureKVEEES7_PKNS_15SubtargetInfoKVE
    - functionName:    _ZN7llvm_ksL21InitPPCMCRegisterInfoEPNS_14MCRegisterInfoEjjjj
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/PowerPC/PPCGenRegisterInfo.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 3217
      functionLinenumberEnd: 3261
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          109
      EdgeCount:       30
      CyclomaticComplexity: 13
      functionsReached:
        - _ZN7llvm_ks14MCRegisterInfo18InitMCRegisterInfoEPKNS_14MCRegisterDescEjjjPKNS_15MCRegisterClassEjPA2_KtjPS7_PKjPKcSE_SA_jPKNS0_17SubRegCoveredBitsESA_
        - _ZN7llvm_ks14MCRegisterInfo22mapDwarfRegsToLLVMRegsEPKNS0_16DwarfLLVMRegPairEjb
        - _ZN7llvm_ks14MCRegisterInfo22mapLLVMRegsToDwarfRegsEPKNS0_16DwarfLLVMRegPairEjb
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/keystone/../lib/Target/PowerPC/PPCGenRegisterInfo.inc:3221,3'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/PowerPC/PPCGenRegisterInfo.inc:3231,3'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/PowerPC/PPCGenRegisterInfo.inc:3241,3'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/PowerPC/PPCGenRegisterInfo.inc:3251,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenRegisterInfo.inc:3218,7'
          Dst:             _ZN7llvm_ks14MCRegisterInfo18InitMCRegisterInfoEPKNS_14MCRegisterDescEjjjPKNS_15MCRegisterClassEjPA2_KtjPS7_PKjPKcSE_SA_jPKNS0_17SubRegCoveredBitsESA_
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenRegisterInfo.inc:3223,5'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenRegisterInfo.inc:3225,9'
          Dst:             _ZN7llvm_ks14MCRegisterInfo22mapDwarfRegsToLLVMRegsEPKNS0_16DwarfLLVMRegPairEjb
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenRegisterInfo.inc:3228,9'
          Dst:             _ZN7llvm_ks14MCRegisterInfo22mapDwarfRegsToLLVMRegsEPKNS0_16DwarfLLVMRegPairEjb
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenRegisterInfo.inc:3233,5'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenRegisterInfo.inc:3235,9'
          Dst:             _ZN7llvm_ks14MCRegisterInfo22mapDwarfRegsToLLVMRegsEPKNS0_16DwarfLLVMRegPairEjb
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenRegisterInfo.inc:3238,9'
          Dst:             _ZN7llvm_ks14MCRegisterInfo22mapDwarfRegsToLLVMRegsEPKNS0_16DwarfLLVMRegPairEjb
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenRegisterInfo.inc:3243,5'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenRegisterInfo.inc:3245,9'
          Dst:             _ZN7llvm_ks14MCRegisterInfo22mapLLVMRegsToDwarfRegsEPKNS0_16DwarfLLVMRegPairEjb
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenRegisterInfo.inc:3248,9'
          Dst:             _ZN7llvm_ks14MCRegisterInfo22mapLLVMRegsToDwarfRegsEPKNS0_16DwarfLLVMRegPairEjb
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenRegisterInfo.inc:3253,5'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenRegisterInfo.inc:3255,9'
          Dst:             _ZN7llvm_ks14MCRegisterInfo22mapLLVMRegsToDwarfRegsEPKNS0_16DwarfLLVMRegPairEjb
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenRegisterInfo.inc:3258,9'
          Dst:             _ZN7llvm_ks14MCRegisterInfo22mapLLVMRegsToDwarfRegsEPKNS0_16DwarfLLVMRegPairEjb
    - functionName:    _ZN7llvm_ksL18InitPPCMCInstrInfoEPNS_11MCInstrInfoE
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/PowerPC/PPCGenInstrInfo.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 3635
      functionLinenumberEnd: 3637
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11MCInstrInfo15InitMCInstrInfoEPKNS_11MCInstrDescEPKjPKcj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenInstrInfo.inc:3636,7'
          Dst:             _ZN7llvm_ks11MCInstrInfo15InitMCInstrInfoEPKNS_11MCInstrDescEPKjPKcj
    - functionName:    _ZL24createPPCMCSubtargetInfoRKN7llvm_ks6TripleENS_9StringRefES3_
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ksL28createPPCMCSubtargetInfoImplERKNS_6TripleENS_9StringRefES3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.cpp:66,10'
          Dst:             _ZN7llvm_ksL28createPPCMCSubtargetInfoImplERKNS_6TripleENS_9StringRefES3_
    - functionName:    _ZL23createPPCMCRegisterInfoRKN7llvm_ks6TripleE
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          77
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7llvm_ks14MCRegisterInfoC2Ev
        - _ZN7llvm_ksL21InitPPCMCRegisterInfoEPNS_14MCRegisterInfoEjjjj
        - _ZNK7llvm_ks6Triple7getArchEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.cpp:55,11'
          Dst:             _ZNK7llvm_ks6Triple7getArchEv
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.cpp:55,44'
          Dst:             _ZNK7llvm_ks6Triple7getArchEv
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.cpp:59,27'
          Dst:             _ZN7llvm_ks14MCRegisterInfoC2Ev
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.cpp:60,3'
          Dst:             _ZN7llvm_ksL21InitPPCMCRegisterInfoEPNS_14MCRegisterInfoEjjjj
    - functionName:    _ZL20createPPCMCInstrInfov
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ksL18InitPPCMCInstrInfoEPNS_11MCInstrInfoE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.cpp:49,3'
          Dst:             _ZN7llvm_ksL18InitPPCMCInstrInfoEPNS_11MCInstrInfoE
    - functionName:    _ZL18createPPCMCAsmInfoRKN7llvm_ks14MCRegisterInfoERKNS_6TripleE
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          115
      EdgeCount:       30
      CyclomaticComplexity: 16
      functionsReached:
        - _ZN7llvm_ks15PPCELFMCAsmInfoC2EbRKNS_6TripleE
        - _ZN7llvm_ks16MCCFIInstruction12createDefCfaEPNS_8MCSymbolEji
        - _ZN7llvm_ks16MCCFIInstructionD2Ev
        - _ZN7llvm_ks18PPCMCAsmInfoDarwinC2EbRKNS_6TripleE
        - _ZN7llvm_ks9MCAsmInfo20addInitialFrameStateERKNS_16MCCFIInstructionE
        - _ZNK7llvm_ks14MCRegisterInfo14getDwarfRegNumEjb
        - _ZNK7llvm_ks6Triple10isOSDarwinEv
        - _ZNK7llvm_ks6Triple7getArchEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.cpp:71,29'
          Dst:             _ZNK7llvm_ks6Triple7getArchEv
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.cpp:72,29'
          Dst:             _ZNK7llvm_ks6Triple7getArchEv
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.cpp:75,17'
          Dst:             _ZNK7llvm_ks6Triple10isOSDarwinEv
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.cpp:76,15'
          Dst:             _ZN7llvm_ks18PPCMCAsmInfoDarwinC2EbRKNS_6TripleE
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.cpp:78,15'
          Dst:             _ZN7llvm_ks15PPCELFMCAsmInfoC2EbRKNS_6TripleE
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.cpp:83,51'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo14getDwarfRegNumEjb
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.cpp:83,7'
          Dst:             _ZN7llvm_ks16MCCFIInstruction12createDefCfaEPNS_8MCSymbolEji
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.cpp:84,8'
          Dst:             _ZN7llvm_ks9MCAsmInfo20addInitialFrameStateERKNS_16MCCFIInstructionE
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.cpp:87,1'
          Dst:             _ZN7llvm_ks16MCCFIInstructionD2Ev
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.cpp:87,1'
          Dst:             _ZN7llvm_ks16MCCFIInstructionD2Ev
    - functionName:    LLVMInitializePowerPCTargetMC
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 198
      functionLinenumberEnd: 218
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         7
      ICount:          61
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL18createPPCMCAsmInfoRKN7llvm_ks14MCRegisterInfoERKNS_6TripleE
        - _ZL20createPPCMCInstrInfov
        - _ZL23createPPCMCRegisterInfoRKN7llvm_ks6TripleE
        - _ZL24createPPCMCSubtargetInfoRKN7llvm_ks6TripleENS_9StringRefES3_
        - _ZN7llvm_ks14TargetRegistry17RegisterMCRegInfoERNS_6TargetEPFPNS_14MCRegisterInfoERKNS_6TripleEE
        - _ZN7llvm_ks14TargetRegistry19RegisterMCInstrInfoERNS_6TargetEPFPNS_11MCInstrInfoEvE
        - _ZN7llvm_ks14TargetRegistry20RegisterMCAsmBackendERNS_6TargetEPFPNS_12MCAsmBackendERKS1_RKNS_14MCRegisterInfoERKNS_6TripleENS_9StringRefEE
        - _ZN7llvm_ks14TargetRegistry21RegisterMCCodeEmitterERNS_6TargetEPFPNS_13MCCodeEmitterERKNS_11MCInstrInfoERKNS_14MCRegisterInfoERNS_9MCContextEE
        - _ZN7llvm_ks14TargetRegistry23RegisterMCSubtargetInfoERNS_6TargetEPFPNS_15MCSubtargetInfoERKNS_6TripleENS_9StringRefES8_E
        - _ZN7llvm_ks19RegisterMCAsmInfoFnC2ERNS_6TargetEPFPNS_9MCAsmInfoERKNS_14MCRegisterInfoERKNS_6TripleEE
        - _ZN7llvm_ks19createPPCAsmBackendERKNS_6TargetERKNS_14MCRegisterInfoERKNS_6TripleENS_9StringRefE
        - _ZN7llvm_ks22createPPCMCCodeEmitterERKNS_11MCInstrInfoERKNS_14MCRegisterInfoERNS_9MCContextE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.cpp:201,25'
          Dst:             _ZN7llvm_ks19RegisterMCAsmInfoFnC2ERNS_6TargetEPFPNS_9MCAsmInfoERKNS_14MCRegisterInfoERKNS_6TripleEE
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.cpp:201,25'
          Dst:             _ZL18createPPCMCAsmInfoRKN7llvm_ks14MCRegisterInfoERKNS_6TripleE
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.cpp:204,5'
          Dst:             _ZN7llvm_ks14TargetRegistry19RegisterMCInstrInfoERNS_6TargetEPFPNS_11MCInstrInfoEvE
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.cpp:204,5'
          Dst:             _ZL20createPPCMCInstrInfov
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.cpp:207,5'
          Dst:             _ZN7llvm_ks14TargetRegistry17RegisterMCRegInfoERNS_6TargetEPFPNS_14MCRegisterInfoERKNS_6TripleEE
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.cpp:207,5'
          Dst:             _ZL23createPPCMCRegisterInfoRKN7llvm_ks6TripleE
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.cpp:210,5'
          Dst:             _ZN7llvm_ks14TargetRegistry23RegisterMCSubtargetInfoERNS_6TargetEPFPNS_15MCSubtargetInfoERKNS_6TripleENS_9StringRefES8_E
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.cpp:210,5'
          Dst:             _ZL24createPPCMCSubtargetInfoRKN7llvm_ks6TripleENS_9StringRefES3_
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.cpp:213,5'
          Dst:             _ZN7llvm_ks14TargetRegistry21RegisterMCCodeEmitterERNS_6TargetEPFPNS_13MCCodeEmitterERKNS_11MCInstrInfoERKNS_14MCRegisterInfoERNS_9MCContextEE
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.cpp:213,5'
          Dst:             _ZN7llvm_ks22createPPCMCCodeEmitterERKNS_11MCInstrInfoERKNS_14MCRegisterInfoERNS_9MCContextE
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.cpp:216,5'
          Dst:             _ZN7llvm_ks14TargetRegistry20RegisterMCAsmBackendERNS_6TargetEPFPNS_12MCAsmBackendERKS1_RKNS_14MCRegisterInfoERKNS_6TripleENS_9StringRefEE
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.cpp:216,5'
          Dst:             _ZN7llvm_ks19createPPCAsmBackendERKNS_6TargetERKNS_14MCRegisterInfoERKNS_6TripleENS_9StringRefE
    - functionName:    _ZN7llvm_ks17PPCTargetStreamerC2ERNS_10MCStreamerE
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks16MCTargetStreamerC2ERNS_10MCStreamerE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.cpp:45,55'
          Dst:             _ZN7llvm_ks16MCTargetStreamerC2ERNS_10MCStreamerE
    - functionName:    _ZN7llvm_ks17PPCTargetStreamerD0Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks17PPCTargetStreamerD2Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks16MCTargetStreamerD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.cpp:44,42'
          Dst:             _ZN7llvm_ks16MCTargetStreamerD2Ev
    - functionName:    _GLOBAL__sub_I_PowerPCTargetInfo.cpp
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/TargetInfo/PowerPCTargetInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
        - __cxx_global_var_init.1
        - __cxx_global_var_init.2
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/TargetInfo/PowerPCTargetInfo.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'llvm/lib/Target/PowerPC/TargetInfo/PowerPCTargetInfo.cpp:0,0'
          Dst:             __cxx_global_var_init.1
        - Src:             'llvm/lib/Target/PowerPC/TargetInfo/PowerPCTargetInfo.cpp:0,0'
          Dst:             __cxx_global_var_init.2
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/TargetInfo/PowerPCTargetInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 14
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks6TargetC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/TargetInfo/PowerPCTargetInfo.cpp:14,17'
          Dst:             _ZN7llvm_ks6TargetC2Ev
    - functionName:    __cxx_global_var_init.1
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/TargetInfo/PowerPCTargetInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 14
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks6TargetC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/TargetInfo/PowerPCTargetInfo.cpp:14,42'
          Dst:             _ZN7llvm_ks6TargetC2Ev
    - functionName:    __cxx_global_var_init.2
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/TargetInfo/PowerPCTargetInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 14
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks6TargetC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/TargetInfo/PowerPCTargetInfo.cpp:14,67'
          Dst:             _ZN7llvm_ks6TargetC2Ev
    - functionName:    _ZN7llvm_ks14RegisterTargetILNS_6Triple8ArchTypeE16EE12getArchMatchES2_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/TargetRegistry.h'
      linkageType:     InternalLinkage
      functionLinenumber: 681
      functionLinenumberEnd: 682
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks14RegisterTargetILNS_6Triple8ArchTypeE15EE12getArchMatchES2_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/TargetRegistry.h'
      linkageType:     InternalLinkage
      functionLinenumber: 681
      functionLinenumberEnd: 682
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks14RegisterTargetILNS_6Triple8ArchTypeE14EE12getArchMatchES2_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/TargetRegistry.h'
      linkageType:     InternalLinkage
      functionLinenumber: 681
      functionLinenumberEnd: 682
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks14RegisterTargetILNS_6Triple8ArchTypeE16EEC2ERNS_6TargetEPKcS7_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/TargetRegistry.h'
      linkageType:     InternalLinkage
      functionLinenumber: 677
      functionLinenumberEnd: 679
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks14RegisterTargetILNS_6Triple8ArchTypeE16EE12getArchMatchES2_
        - _ZN7llvm_ks14TargetRegistry14RegisterTargetERNS_6TargetEPKcS4_PFbNS_6Triple8ArchTypeEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/TargetRegistry.h:678,5'
          Dst:             _ZN7llvm_ks14TargetRegistry14RegisterTargetERNS_6TargetEPKcS4_PFbNS_6Triple8ArchTypeEE
        - Src:             'llvm/include/llvm/Support/TargetRegistry.h:678,5'
          Dst:             _ZN7llvm_ks14RegisterTargetILNS_6Triple8ArchTypeE16EE12getArchMatchES2_
    - functionName:    _ZN7llvm_ks14RegisterTargetILNS_6Triple8ArchTypeE15EEC2ERNS_6TargetEPKcS7_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/TargetRegistry.h'
      linkageType:     InternalLinkage
      functionLinenumber: 677
      functionLinenumberEnd: 679
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks14RegisterTargetILNS_6Triple8ArchTypeE15EE12getArchMatchES2_
        - _ZN7llvm_ks14TargetRegistry14RegisterTargetERNS_6TargetEPKcS4_PFbNS_6Triple8ArchTypeEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/TargetRegistry.h:678,5'
          Dst:             _ZN7llvm_ks14TargetRegistry14RegisterTargetERNS_6TargetEPKcS4_PFbNS_6Triple8ArchTypeEE
        - Src:             'llvm/include/llvm/Support/TargetRegistry.h:678,5'
          Dst:             _ZN7llvm_ks14RegisterTargetILNS_6Triple8ArchTypeE15EE12getArchMatchES2_
    - functionName:    _ZN7llvm_ks14RegisterTargetILNS_6Triple8ArchTypeE14EEC2ERNS_6TargetEPKcS7_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/TargetRegistry.h'
      linkageType:     InternalLinkage
      functionLinenumber: 677
      functionLinenumberEnd: 679
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks14RegisterTargetILNS_6Triple8ArchTypeE14EE12getArchMatchES2_
        - _ZN7llvm_ks14TargetRegistry14RegisterTargetERNS_6TargetEPKcS4_PFbNS_6Triple8ArchTypeEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/TargetRegistry.h:678,5'
          Dst:             _ZN7llvm_ks14TargetRegistry14RegisterTargetERNS_6TargetEPKcS4_PFbNS_6Triple8ArchTypeEE
        - Src:             'llvm/include/llvm/Support/TargetRegistry.h:678,5'
          Dst:             _ZN7llvm_ks14RegisterTargetILNS_6Triple8ArchTypeE14EE12getArchMatchES2_
    - functionName:    LLVMInitializePowerPCTargetInfo
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/TargetInfo/PowerPCTargetInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks14RegisterTargetILNS_6Triple8ArchTypeE14EEC2ERNS_6TargetEPKcS7_
        - _ZN7llvm_ks14RegisterTargetILNS_6Triple8ArchTypeE15EEC2ERNS_6TargetEPKcS7_
        - _ZN7llvm_ks14RegisterTargetILNS_6Triple8ArchTypeE16EEC2ERNS_6TargetEPKcS7_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/TargetInfo/PowerPCTargetInfo.cpp:18,5'
          Dst:             _ZN7llvm_ks14RegisterTargetILNS_6Triple8ArchTypeE14EEC2ERNS_6TargetEPKcS7_
        - Src:             'llvm/lib/Target/PowerPC/TargetInfo/PowerPCTargetInfo.cpp:21,5'
          Dst:             _ZN7llvm_ks14RegisterTargetILNS_6Triple8ArchTypeE15EEC2ERNS_6TargetEPKcS7_
        - Src:             'llvm/lib/Target/PowerPC/TargetInfo/PowerPCTargetInfo.cpp:24,5'
          Dst:             _ZN7llvm_ks14RegisterTargetILNS_6Triple8ArchTypeE16EEC2ERNS_6TargetEPKcS7_
    - functionName:    _GLOBAL__sub_I_SparcAsmParser.cpp
      functionSourceFile: '/src/keystone/llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/keystone/llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112SparcOperand17MorphToIntPairRegERS0_
      functionSourceFile: '/src/keystone/llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 350
      functionLinenumberEnd: 367
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         36
      ICount:          179
      EdgeCount:       46
      CyclomaticComplexity: 12
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:352,5'
          Dst:             __assert_fail
    - functionName:    _ZNK12_GLOBAL__N_112SparcOperand8isIntRegEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 216
      functionLinenumberEnd: 217
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          26
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112SparcOperand14MorphToQuadRegERS0_
      functionSourceFile: '/src/keystone/llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 380
      functionLinenumberEnd: 401
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         18
      ICount:          115
      EdgeCount:       20
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:383,5'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:384,14'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
    - functionName:    _ZN12_GLOBAL__N_112SparcOperand16MorphToDoubleRegERS0_
      functionSourceFile: '/src/keystone/llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 369
      functionLinenumberEnd: 378
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          83
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:371,5'
          Dst:             __assert_fail
    - functionName:    _ZNK12_GLOBAL__N_112SparcOperand10isFloatRegEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 220
      functionLinenumberEnd: 221
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          26
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_112SparcOperand18isFloatOrDoubleRegEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 224
      functionLinenumberEnd: 226
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          38
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_112SparcOperand7addExprERN7llvm_ks6MCInstEPKNS1_6MCExprE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 294
      functionLinenumberEnd: 302
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          74
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks9MCOperand10createExprEPKNS_6MCExprE
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:297,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:297,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:298,41'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:299,48'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:299,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:299,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:301,23'
          Dst:             _ZN7llvm_ks9MCOperand10createExprEPKNS_6MCExprE
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:301,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_112SparcOperand16addMEMrrOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 304
      functionLinenumberEnd: 311
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          88
      EdgeCount:       19
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createRegEj
        - _ZNK12_GLOBAL__N_112SparcOperand10getMemBaseEv
        - _ZNK12_GLOBAL__N_112SparcOperand15getMemOffsetRegEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:305,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:307,42'
          Dst:             _ZNK12_GLOBAL__N_112SparcOperand10getMemBaseEv
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:307,21'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:307,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:309,5'
          Dst:             _ZNK12_GLOBAL__N_112SparcOperand15getMemOffsetRegEv
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:309,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:310,42'
          Dst:             _ZNK12_GLOBAL__N_112SparcOperand15getMemOffsetRegEv
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:310,21'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:310,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_112SparcOperand10getMemBaseEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 245
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          52
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:246,5'
          Dst:             __assert_fail
    - functionName:    _ZNK12_GLOBAL__N_112SparcOperand15getMemOffsetRegEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 250
      functionLinenumberEnd: 252
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          42
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:251,5'
          Dst:             __assert_fail
    - functionName:    _ZNK12_GLOBAL__N_112SparcOperand16addMEMriOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 313
      functionLinenumberEnd: 320
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createRegEj
        - _ZNK12_GLOBAL__N_112SparcOperand10getMemBaseEv
        - _ZNK12_GLOBAL__N_112SparcOperand7addExprERN7llvm_ks6MCInstEPKNS1_6MCExprE
        - _ZNK12_GLOBAL__N_112SparcOperand9getMemOffEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:314,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:316,42'
          Dst:             _ZNK12_GLOBAL__N_112SparcOperand10getMemBaseEv
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:316,21'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:316,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:318,26'
          Dst:             _ZNK12_GLOBAL__N_112SparcOperand9getMemOffEv
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:319,5'
          Dst:             _ZNK12_GLOBAL__N_112SparcOperand7addExprERN7llvm_ks6MCInstEPKNS1_6MCExprE
    - functionName:    _ZNK12_GLOBAL__N_112SparcOperand9getMemOffEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 255
      functionLinenumberEnd: 257
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          42
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:256,5'
          Dst:             __assert_fail
    - functionName:    _ZNK12_GLOBAL__N_112SparcOperand14addImmOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 288
      functionLinenumberEnd: 292
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          48
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK12_GLOBAL__N_112SparcOperand6getImmEv
        - _ZNK12_GLOBAL__N_112SparcOperand7addExprERN7llvm_ks6MCInstEPKNS1_6MCExprE
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:289,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:290,26'
          Dst:             _ZNK12_GLOBAL__N_112SparcOperand6getImmEv
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:291,5'
          Dst:             _ZNK12_GLOBAL__N_112SparcOperand7addExprERN7llvm_ks6MCInstEPKNS1_6MCExprE
    - functionName:    _ZNK12_GLOBAL__N_112SparcOperand6getImmEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 240
      functionLinenumberEnd: 242
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          42
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:241,5'
          Dst:             __assert_fail
    - functionName:    _ZNK12_GLOBAL__N_112SparcOperand14addRegOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 286
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          58
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createRegEj
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:284,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:285,21'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:285,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZL16matchTokenStringN7llvm_ks9StringRefE
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1618
      functionLinenumberEnd: 1690
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         51
      ICount:          263
      EdgeCount:       57
      CyclomaticComplexity: 8
      functionsReached:
        - _ZNK7llvm_ks9StringRefixEm
        - memcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1619,3'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1622,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1641,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1656,5'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1622,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1639,9'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1641,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1650,9'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1654,9'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1656,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1659,11'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1663,11'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1667,11'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1671,11'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1675,11'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1679,11'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1685,9'
          Dst:             memcmp
    - functionName:    _ZL10isSubclassN12_GLOBAL__N_114MatchClassKindES0_
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1693
      functionLinenumberEnd: 1707
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          45
      EdgeCount:       13
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1697,3'
          Branch Sides:    []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_110LessOpcodeclERKNS_10MatchEntryEN7llvm_ks9StringRefE
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 2024
      functionLinenumberEnd: 2025
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          41
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ksltENS_9StringRefES0_
        - _ZNK12_GLOBAL__N_110MatchEntry11getMnemonicEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:2025,18'
          Dst:             _ZNK12_GLOBAL__N_110MatchEntry11getMnemonicEv
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:2025,32'
          Dst:             _ZN7llvm_ksltENS_9StringRefES0_
    - functionName:    _ZNK12_GLOBAL__N_110MatchEntry11getMnemonicEv
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 2016
      functionLinenumberEnd: 2018
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          70
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:2017,14'
          Dst:             __assert_fail
    - functionName:    _ZN12_GLOBAL__N_110LessOpcodeclEN7llvm_ks9StringRefERKNS_10MatchEntryE
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 2027
      functionLinenumberEnd: 2028
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          41
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ksltENS_9StringRefES0_
        - _ZNK12_GLOBAL__N_110MatchEntry11getMnemonicEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:2028,24'
          Dst:             _ZNK12_GLOBAL__N_110MatchEntry11getMnemonicEv
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:2028,18'
          Dst:             _ZN7llvm_ksltENS_9StringRefES0_
    - functionName:    _ZN12_GLOBAL__N_114SparcAsmParser15convertToMCInstEjRN7llvm_ks6MCInstEjRKNS1_15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS5_14default_deleteIS7_EEEEEE
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1356
      functionLinenumberEnd: 1440
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         51
      ICount:          604
      EdgeCount:       51
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks6MCInst10getOperandEj
        - _ZN7llvm_ks6MCInst9setOpcodeEj
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZN7llvm_ks9MCOperand9createRegEj
        - _ZNK12_GLOBAL__N_112SparcOperand14addImmOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_112SparcOperand14addRegOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_112SparcOperand16addMEMriOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_112SparcOperand16addMEMrrOperandsERN7llvm_ks6MCInstEj
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1361,5'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1357,3'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1359,8'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1362,14'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1364,35'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1364,55'
          Dst:             _ZNK12_GLOBAL__N_112SparcOperand14addRegOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1367,28'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1367,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1370,35'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1370,55'
          Dst:             _ZNK12_GLOBAL__N_112SparcOperand14addRegOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1373,35'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1373,55'
          Dst:             _ZNK12_GLOBAL__N_112SparcOperand14addImmOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1376,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1376,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1379,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1379,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1382,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1382,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1385,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1385,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1388,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1388,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1391,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1391,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1394,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1394,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1397,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1397,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1400,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1400,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1403,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1403,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1406,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1406,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1409,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1409,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1412,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1412,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1415,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1415,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1418,23'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1418,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1421,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1421,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1424,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1424,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1427,23'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1427,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1430,35'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1430,55'
          Dst:             _ZNK12_GLOBAL__N_112SparcOperand16addMEMriOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1433,35'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1433,55'
          Dst:             _ZNK12_GLOBAL__N_112SparcOperand16addMEMrrOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1436,23'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1436,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZL20validateOperandClassRN7llvm_ks18MCParsedAsmOperandEN12_GLOBAL__N_114MatchClassKindE
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1709
      functionLinenumberEnd: 1926
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         206
      ICount:          1056
      EdgeCount:       214
      CyclomaticComplexity: 10
      functionsReached:
        - _ZL10isSubclassN12_GLOBAL__N_114MatchClassKindES0_
        - _ZL16matchTokenStringN7llvm_ks9StringRefE
        - _ZNK12_GLOBAL__N_112SparcOperand7isMEMriEv
        - _ZNK12_GLOBAL__N_112SparcOperand7isMEMrrEv
        - _ZNK12_GLOBAL__N_112SparcOperand8getTokenEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1739,5'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1715,48'
          Dst:             _ZNK12_GLOBAL__N_112SparcOperand8getTokenEv
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1715,23'
          Dst:             _ZL16matchTokenStringN7llvm_ks9StringRefE
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1715,12'
          Dst:             _ZL10isSubclassN12_GLOBAL__N_114MatchClassKindES0_
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1727,17'
          Dst:             _ZNK12_GLOBAL__N_112SparcOperand7isMEMriEv
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1733,17'
          Dst:             _ZNK12_GLOBAL__N_112SparcOperand7isMEMrrEv
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1921,12'
          Dst:             _ZL10isSubclassN12_GLOBAL__N_114MatchClassKindES0_
    - functionName:    _ZNK12_GLOBAL__N_112SparcOperand8getTokenEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 230
      functionLinenumberEnd: 232
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         18
      ICount:          90
      EdgeCount:       21
      CyclomaticComplexity: 5
      functionsReached:
        - __assert_fail
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:231,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:232,12'
          Dst:             __assert_fail
    - functionName:    _ZNK12_GLOBAL__N_112SparcOperand7isMEMriEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 214
      functionLinenumberEnd: 214
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_112SparcOperand7isMEMrrEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 213
      functionLinenumberEnd: 213
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_114SparcAsmParser9expandSETERN7llvm_ks6MCInstENS1_5SMLocERNS1_15SmallVectorImplIS2_EE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 438
      functionLinenumberEnd: 508
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         65
      ICount:          352
      EdgeCount:       67
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN12_GLOBAL__N_114SparcAsmParser19adjustPICRelocationEN7llvm_ks11SparcMCExpr11VariantKindEPKNS1_6MCExprE
        - _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - _ZN7llvm_ks20MCAsmParserExtension5ErrorENS_5SMLocERKNS_5TwineE
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_6MCInstELb0EE9push_backERKS1_
        - _ZN7llvm_ks5TwineC2EPKc
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks6MCInst10getOperandEj
        - _ZN7llvm_ks6MCInst6setLocENS_5SMLocE
        - _ZN7llvm_ks6MCInst9setOpcodeEj
        - _ZN7llvm_ks6MCInstC2Em
        - _ZN7llvm_ks6MCInstD2Ev
        - _ZN7llvm_ks9MCOperand10createExprEPKNS_6MCExprE
        - _ZN7llvm_ks9MCOperand9createRegEj
        - _ZNK12_GLOBAL__N_114SparcAsmParser7is64BitEv
        - _ZNK7llvm_ks9MCOperand5isImmEv
        - _ZNK7llvm_ks9MCOperand5isRegEv
        - _ZNK7llvm_ks9MCOperand6getImmEv
        - _ZNK7llvm_ks9MCOperand6isExprEv
        - _ZNK7llvm_ks9MCOperand7getExprEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:439,28'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:440,28'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:441,3'
          Dst:             _ZNK7llvm_ks9MCOperand5isRegEv
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:441,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:442,3'
          Dst:             _ZNK7llvm_ks9MCOperand5isImmEv
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:442,3'
          Dst:             _ZNK7llvm_ks9MCOperand6isExprEv
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:442,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:445,21'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:445,35'
          Dst:             _ZNK7llvm_ks9MCOperand5isImmEv
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:446,41'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:450,18'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:450,5'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension5ErrorENS_5SMLocERKNS_5TwineE
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:461,18'
          Dst:             _ZNK12_GLOBAL__N_114SparcAsmParser7is64BitEv
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:464,48'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:464,15'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:466,23'
          Dst:             _ZNK7llvm_ks9MCOperand7getExprEv
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:468,23'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:474,12'
          Dst:             _ZN7llvm_ks6MCInstC2Em
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:475,26'
          Dst:             _ZN12_GLOBAL__N_114SparcAsmParser19adjustPICRelocationEN7llvm_ks11SparcMCExpr11VariantKindEPKNS1_6MCExprE
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:476,13'
          Dst:             _ZN7llvm_ks6MCInst6setLocENS_5SMLocE
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:477,13'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:478,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:479,24'
          Dst:             _ZN7llvm_ks9MCOperand10createExprEPKNS_6MCExprE
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:479,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:480,18'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_6MCInstELb0EE9push_backERKS1_
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:482,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:482,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:495,12'
          Dst:             _ZN7llvm_ks6MCInstC2Em
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:500,14'
          Dst:             _ZN12_GLOBAL__N_114SparcAsmParser19adjustPICRelocationEN7llvm_ks11SparcMCExpr11VariantKindEPKNS1_6MCExprE
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:507,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:501,13'
          Dst:             _ZN7llvm_ks6MCInst6setLocENS_5SMLocE
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:502,13'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:503,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:504,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:505,24'
          Dst:             _ZN7llvm_ks9MCOperand10createExprEPKNS_6MCExprE
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:505,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:506,18'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_6MCInstELb0EE9push_backERKS1_
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:507,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
    - functionName:    _ZNK12_GLOBAL__N_114SparcAsmParser7is64BitEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks15MCSubtargetInfo15getTargetTripleEv
        - _ZNK7llvm_ks17MCTargetAsmParser6getSTIEv
        - _ZNK7llvm_ks6Triple7getArchEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:86,12'
          Dst:             _ZNK7llvm_ks17MCTargetAsmParser6getSTIEv
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:86,21'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo15getTargetTripleEv
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:86,39'
          Dst:             _ZNK7llvm_ks6Triple7getArchEv
    - functionName:    _ZN12_GLOBAL__N_114SparcAsmParser19adjustPICRelocationEN7llvm_ks11SparcMCExpr11VariantKindEPKNS1_6MCExprE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1136
      functionLinenumberEnd: 1158
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11SparcMCExpr6createENS0_11VariantKindEPKNS_6MCExprERNS_9MCContextE
        - _ZN7llvm_ks20MCAsmParserExtension10getContextEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:1158,43'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:1158,10'
          Dst:             _ZN7llvm_ks11SparcMCExpr6createENS0_11VariantKindEPKNS_6MCExprERNS_9MCContextE
    - functionName:    _ZN12_GLOBAL__N_114SparcAsmParser20MatchInstructionImplERKN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERNS1_6MCInstERmbj
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 3620
      functionLinenumberEnd: 3738
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         73
      ICount:          613
      EdgeCount:       93
      CyclomaticComplexity: 22
      functionsReached:
        - _ZL20applyMnemonicAliasesRN7llvm_ks9StringRefEmj
        - _ZL20validateOperandClassRN7llvm_ks18MCParsedAsmOperandEN12_GLOBAL__N_114MatchClassKindE
        - _ZN12_GLOBAL__N_114SparcAsmParser15convertToMCInstEjRN7llvm_ks6MCInstEjRKNS1_15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS5_14default_deleteIS7_EEEEEE
        - _ZN7llvm_ks15countPopulationImEEjT_
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - _ZN7llvm_ks6MCInst5clearEv
        - _ZN7llvm_ks6MCInst9setOpcodeEj
        - _ZNK12_GLOBAL__N_110MatchEntry11getMnemonicEv
        - _ZNK12_GLOBAL__N_112SparcOperand8getTokenEv
        - _ZNK7llvm_ks17MCTargetAsmParser20getAvailableFeaturesEv
        - __assert_fail
        - memcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:3646,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:3628,32'
          Dst:             _ZNK7llvm_ks17MCTargetAsmParser20getAvailableFeaturesEv
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:3631,41'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:3631,54'
          Dst:             _ZNK12_GLOBAL__N_112SparcOperand8getTokenEv
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:3634,3'
          Dst:             _ZL20applyMnemonicAliasesRN7llvm_ks9StringRefEmj
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:3647,12'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:3660,5'
          Dst:             _ZNK12_GLOBAL__N_110MatchEntry11getMnemonicEv
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:3660,5'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:3669,37'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:3670,23'
          Dst:             _ZL20validateOperandClassRN7llvm_ks18MCParsedAsmOperandEN12_GLOBAL__N_114MatchClassKindE
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:3700,11'
          Dst:             _ZN7llvm_ks15countPopulationImEEjT_
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:3701,11'
          Dst:             _ZN7llvm_ks15countPopulationImEEjT_
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:3706,10'
          Dst:             _ZN7llvm_ks6MCInst5clearEv
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:3709,12'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:3716,5'
          Dst:             _ZN12_GLOBAL__N_114SparcAsmParser15convertToMCInstEjRN7llvm_ks6MCInstEjRKNS1_15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS5_14default_deleteIS7_EEEEEE
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:3722,12'
          Dst:             _ZN7llvm_ks6MCInst5clearEv
    - functionName:    _ZL20applyMnemonicAliasesRN7llvm_ks9StringRefEmj
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 196
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         106
      ICount:          542
      EdgeCount:       127
      CyclomaticComplexity: 23
      functionsReached:
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZNK7llvm_ks9StringRefixEm
        - memcmp
      functionUses:    2
      BranchProfiles:
        - Branch String:   'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:82,3'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:84,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:87,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:116,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:141,3'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:144,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:173,5'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:87,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:90,15'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:93,24'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:96,15'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:99,24'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:102,15'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:105,24'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:110,13'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:113,22'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:116,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:119,15'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:122,24'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:125,15'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:128,24'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:131,15'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:134,24'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:144,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:147,11'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:150,20'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:153,11'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:156,20'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:159,11'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:162,20'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:167,9'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:170,18'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:173,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:176,11'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:179,20'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:182,11'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:185,20'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:188,11'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:191,20'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
    - functionName:    _ZN12_GLOBAL__N_114SparcAsmParser18parseDirectiveWordEjN7llvm_ks5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 677
      functionLinenumberEnd: 697
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          97
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks10MCStreamer9EmitValueEPKNS_6MCExprEjNS_5SMLocE
        - _ZN7llvm_ks11MCAsmParser15parseExpressionERPKNS_6MCExprE
        - _ZN7llvm_ks20MCAsmParserExtension5ErrorENS_5SMLocERKNS_5TwineE
        - _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks5SMLocC2Ev
        - _ZN7llvm_ks5TwineC2EPKc
        - _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:678,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:678,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:681,11'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:681,23'
          Dst:             _ZN7llvm_ks11MCAsmParser15parseExpressionERPKNS_6MCExprE
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:684,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:684,33'
          Dst:             _ZN7llvm_ks5SMLocC2Ev
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:684,33'
          Dst:             _ZN7llvm_ks10MCStreamer9EmitValueEPKNS_6MCExprEjNS_5SMLocE
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:686,11'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:686,22'
          Dst:             _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:690,11'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:690,22'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:691,25'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:691,16'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension5ErrorENS_5SMLocERKNS_5TwineE
    - functionName:    _ZN12_GLOBAL__N_112SparcOperand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_
      functionSourceFile: '/src/keystone/llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 342
      functionLinenumberEnd: 348
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          49
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks11make_uniqueIN12_GLOBAL__N_112SparcOperandEJNS2_6KindTyEEEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS4_10unique_ptrIS6_NS4_14default_deleteIS6_EEEEE4typeEDpOT0_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:343,15'
          Dst:             _ZN7llvm_ks11make_uniqueIN12_GLOBAL__N_112SparcOperandEJNS2_6KindTyEEEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS4_10unique_ptrIS6_NS4_14default_deleteIS6_EEEEE4typeEDpOT0_
    - functionName:    _ZN7llvm_ks11make_uniqueIN12_GLOBAL__N_112SparcOperandEJNS2_6KindTyEEEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS4_10unique_ptrIS6_NS4_14default_deleteIS6_EEEEE4typeEDpOT0_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/STLExtras.h'
      linkageType:     InternalLinkage
      functionLinenumber: 404
      functionLinenumberEnd: 406
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          40
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN12_GLOBAL__N_112SparcOperandC2ENS0_6KindTyE
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/STLExtras.h:405,33'
          Dst:             _ZN12_GLOBAL__N_112SparcOperandC2ENS0_6KindTyE
    - functionName:    _ZN12_GLOBAL__N_112SparcOperandC2ENS0_6KindTyE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 207
      functionLinenumberEnd: 207
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          50
      EdgeCount:       11
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks18MCParsedAsmOperandC2Ev
        - _ZN7llvm_ks18MCParsedAsmOperandD2Ev
        - _ZN7llvm_ks5SMLocC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:207,28'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperandC2Ev
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:207,3'
          Dst:             _ZN7llvm_ks5SMLocC2Ev
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:207,3'
          Dst:             _ZN7llvm_ks5SMLocC2Ev
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:207,59'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperandD2Ev
    - functionName:    _ZN12_GLOBAL__N_112SparcOperandD2Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 157
      functionLinenumberEnd: 157
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks18MCParsedAsmOperandD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:157,7'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperandD2Ev
    - functionName:    _ZN12_GLOBAL__N_112SparcOperandD0Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 157
      functionLinenumberEnd: 157
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_112SparcOperandD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:157,7'
          Dst:             _ZN12_GLOBAL__N_112SparcOperandD2Ev
    - functionName:    _ZNK12_GLOBAL__N_112SparcOperand7isTokenEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 209
      functionLinenumberEnd: 209
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_112SparcOperand5isImmEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 211
      functionLinenumberEnd: 211
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_112SparcOperand5isRegEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 210
      functionLinenumberEnd: 210
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_112SparcOperand6getRegEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 235
      functionLinenumberEnd: 237
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          42
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:236,5'
          Dst:             __assert_fail
    - functionName:    _ZNK12_GLOBAL__N_112SparcOperand5isMemEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 212
      functionLinenumberEnd: 212
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK12_GLOBAL__N_112SparcOperand7isMEMriEv
        - _ZNK12_GLOBAL__N_112SparcOperand7isMEMrrEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:212,40'
          Dst:             _ZNK12_GLOBAL__N_112SparcOperand7isMEMrrEv
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:212,53'
          Dst:             _ZNK12_GLOBAL__N_112SparcOperand7isMEMriEv
    - functionName:    _ZNK12_GLOBAL__N_112SparcOperand11getStartLocEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 261
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_112SparcOperand9getEndLocEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 265
      functionLinenumberEnd: 266
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_112SparcOperand5printERN7llvm_ks11raw_ostreamE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 269
      functionLinenumberEnd: 281
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          102
      EdgeCount:       27
      CyclomaticComplexity: 15
      functionsReached:
        - _ZN7llvm_ks11raw_ostreamlsENS_9StringRefE
        - _ZN7llvm_ks11raw_ostreamlsEPKc
        - _ZN7llvm_ks11raw_ostreamlsEPKv
        - _ZN7llvm_ks11raw_ostreamlsEj
        - _ZN7llvm_kslsERNS_11raw_ostreamERKNS_6MCExprE
        - _ZNK12_GLOBAL__N_112SparcOperand10getMemBaseEv
        - _ZNK12_GLOBAL__N_112SparcOperand15getMemOffsetRegEv
        - _ZNK12_GLOBAL__N_112SparcOperand6getImmEv
        - _ZNK12_GLOBAL__N_112SparcOperand8getTokenEv
        - _ZNK12_GLOBAL__N_112SparcOperand9getMemOffEv
        - __assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:270,5'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:271,26'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:271,42'
          Dst:             _ZNK12_GLOBAL__N_112SparcOperand8getTokenEv
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:271,39'
          Dst:             _ZN7llvm_ks11raw_ostreamlsENS_9StringRefE
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:271,53'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:272,26'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:272,38'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEj
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:272,50'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:273,26'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:273,40'
          Dst:             _ZNK12_GLOBAL__N_112SparcOperand6getImmEv
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:273,37'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKv
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:273,49'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:274,26'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:274,40'
          Dst:             _ZNK12_GLOBAL__N_112SparcOperand10getMemBaseEv
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:274,37'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEj
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:274,53'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:275,29'
          Dst:             _ZNK12_GLOBAL__N_112SparcOperand15getMemOffsetRegEv
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:275,26'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEj
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:275,47'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:276,23'
          Dst:             _ZNK12_GLOBAL__N_112SparcOperand9getMemOffEv
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:276,23'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:277,10'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:277,24'
          Dst:             _ZNK12_GLOBAL__N_112SparcOperand10getMemBaseEv
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:277,21'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEj
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:278,10'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:278,21'
          Dst:             _ZNK12_GLOBAL__N_112SparcOperand9getMemOffEv
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:278,17'
          Dst:             _ZN7llvm_kslsERNS_11raw_ostreamERKNS_6MCExprE
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:279,10'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
    - functionName:    _ZN12_GLOBAL__N_114SparcAsmParser22matchSparcAsmModifiersERPKN7llvm_ks6MCExprERNS1_5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1163
      functionLinenumberEnd: 1186
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          160
      EdgeCount:       44
      CyclomaticComplexity: 23
      functionsReached:
        - _ZN12_GLOBAL__N_114SparcAsmParser19adjustPICRelocationEN7llvm_ks11SparcMCExpr11VariantKindEPKNS1_6MCExprE
        - _ZN7llvm_ks11SparcMCExpr16parseVariantKindENS_9StringRefE
        - _ZN7llvm_ks8AsmTokenC2ERKS0_
        - _ZN7llvm_ks8AsmTokenD2Ev
        - _ZNK7llvm_ks11MCAsmParser6getTokEv
        - _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - _ZNK7llvm_ks8AsmToken7getKindEv
        - _ZNK7llvm_ks8AsmToken9getStringEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:1164,25'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:1164,18'
          Dst:             _ZN7llvm_ks8AsmTokenC2ERKS0_
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:1165,12'
          Dst:             _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:1168,24'
          Dst:             _ZNK7llvm_ks8AsmToken9getStringEv
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:1170,33'
          Dst:             _ZN7llvm_ks11SparcMCExpr16parseVariantKindENS_9StringRefE
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:1186,1'
          Dst:             _ZN7llvm_ks8AsmTokenD2Ev
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:1176,14'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:1176,23'
          Dst:             _ZNK7llvm_ks8AsmToken7getKindEv
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:1184,10'
          Dst:             _ZN12_GLOBAL__N_114SparcAsmParser19adjustPICRelocationEN7llvm_ks11SparcMCExpr11VariantKindEPKNS1_6MCExprE
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:1186,1'
          Dst:             _ZN7llvm_ks8AsmTokenD2Ev
    - functionName:    _ZN12_GLOBAL__N_112SparcOperand12MorphToMEMrrEjNSt3__110unique_ptrIS0_NS1_14default_deleteIS0_EEEE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 404
      functionLinenumberEnd: 410
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          44
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112SparcOperand12MorphToMEMriEjNSt3__110unique_ptrIS0_NS1_14default_deleteIS0_EEEE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 425
      functionLinenumberEnd: 431
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_112SparcOperand6getImmEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:426,30'
          Dst:             _ZNK12_GLOBAL__N_112SparcOperand6getImmEv
    - functionName:    _ZN12_GLOBAL__N_112SparcOperand10CreateMEMrEjN7llvm_ks5SMLocES2_
      functionSourceFile: '/src/keystone/llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 414
      functionLinenumberEnd: 422
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          57
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks11make_uniqueIN12_GLOBAL__N_112SparcOperandEJNS2_6KindTyEEEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS4_10unique_ptrIS6_NS4_14default_deleteIS6_EEEEE4typeEDpOT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:415,15'
          Dst:             _ZN7llvm_ks11make_uniqueIN12_GLOBAL__N_112SparcOperandEJNS2_6KindTyEEEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS4_10unique_ptrIS6_NS4_14default_deleteIS6_EEEEE4typeEDpOT0_
    - functionName:    _ZN12_GLOBAL__N_117LessOpcodeOperandclERKNS_17OperandMatchEntryEN7llvm_ks9StringRefE
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 3755
      functionLinenumberEnd: 3756
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          41
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ksltENS_9StringRefES0_
        - _ZNK12_GLOBAL__N_117OperandMatchEntry11getMnemonicEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:3756,18'
          Dst:             _ZNK12_GLOBAL__N_117OperandMatchEntry11getMnemonicEv
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:3756,33'
          Dst:             _ZN7llvm_ksltENS_9StringRefES0_
    - functionName:    _ZNK12_GLOBAL__N_117OperandMatchEntry11getMnemonicEv
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 3747
      functionLinenumberEnd: 3749
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          70
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:3748,14'
          Dst:             __assert_fail
    - functionName:    _ZN12_GLOBAL__N_117LessOpcodeOperandclEN7llvm_ks9StringRefERKNS_17OperandMatchEntryE
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 3758
      functionLinenumberEnd: 3759
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          41
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ksltENS_9StringRefES0_
        - _ZNK12_GLOBAL__N_117OperandMatchEntry11getMnemonicEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:3759,24'
          Dst:             _ZNK12_GLOBAL__N_117OperandMatchEntry11getMnemonicEv
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:3759,18'
          Dst:             _ZN7llvm_ksltENS_9StringRefES0_
    - functionName:    _ZN12_GLOBAL__N_114SparcAsmParser21tryCustomParseOperandERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEEj
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 3857
      functionLinenumberEnd: 3868
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          43
      EdgeCount:       13
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN12_GLOBAL__N_114SparcAsmParser15parseMEMOperandERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:3859,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:3861,12'
          Dst:             _ZN12_GLOBAL__N_114SparcAsmParser15parseMEMOperandERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:3863,12'
          Dst:             _ZN12_GLOBAL__N_114SparcAsmParser15parseMEMOperandERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
    - functionName:    _ZN12_GLOBAL__N_114SparcAsmParser15parseMEMOperandERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 700
      functionLinenumberEnd: 736
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         50
      ICount:          269
      EdgeCount:       50
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_112SparcOperand10CreateMEMrEjN7llvm_ks5SMLocES2_
        - _ZN12_GLOBAL__N_112SparcOperand12MorphToMEMriEjNSt3__110unique_ptrIS0_NS1_14default_deleteIS0_EEEE
        - _ZN12_GLOBAL__N_112SparcOperand12MorphToMEMrrEjNSt3__110unique_ptrIS0_NS1_14default_deleteIS0_EEEE
        - _ZN12_GLOBAL__N_114SparcAsmParser20parseSparcAsmOperandERNSt3__110unique_ptrINS_12SparcOperandENS1_14default_deleteIS3_EEEEb
        - _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - _ZN7llvm_ks5SMLocC2Ev
        - _ZNK7llvm_ks10MCAsmLexer7getKindEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:710,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:702,9'
          Dst:             _ZN7llvm_ks5SMLocC2Ev
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:702,12'
          Dst:             _ZN7llvm_ks5SMLocC2Ev
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:710,11'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:710,22'
          Dst:             _ZNK7llvm_ks10MCAsmLexer7getKindEv
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:716,24'
          Dst:             _ZN12_GLOBAL__N_112SparcOperand10CreateMEMrEjN7llvm_ks5SMLocES2_
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:716,14'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:727,32'
          Dst:             _ZN12_GLOBAL__N_114SparcAsmParser20parseSparcAsmOperandERNSt3__110unique_ptrINS_12SparcOperandENS1_14default_deleteIS3_EEEEb
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:732,25'
          Dst:             _ZN12_GLOBAL__N_112SparcOperand12MorphToMEMriEjNSt3__110unique_ptrIS0_NS1_14default_deleteIS0_EEEE
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:733,25'
          Dst:             _ZN12_GLOBAL__N_112SparcOperand12MorphToMEMrrEjNSt3__110unique_ptrIS0_NS1_14default_deleteIS0_EEEE
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:731,12'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
    - functionName:    _ZN12_GLOBAL__N_114SparcAsmParser20parseSparcAsmOperandERNSt3__110unique_ptrINS_12SparcOperandENS1_14default_deleteIS3_EEEEb
      functionSourceFile: '/src/keystone/llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 808
      functionLinenumberEnd: 884
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          464
      EdgeCount:       44
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN12_GLOBAL__N_112SparcOperand11CreateTokenEN7llvm_ks9StringRefENS1_5SMLocE
        - _ZN12_GLOBAL__N_112SparcOperand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_
        - _ZN12_GLOBAL__N_112SparcOperand9CreateRegEjjN7llvm_ks5SMLocES2_
        - _ZN12_GLOBAL__N_114SparcAsmParser17matchRegisterNameERKN7llvm_ks8AsmTokenERjS5_
        - _ZN12_GLOBAL__N_114SparcAsmParser22matchSparcAsmModifiersERPKN7llvm_ks6MCExprERNS1_5SMLocE
        - _ZN7llvm_ks15MCSymbolRefExpr6createEPKNS_8MCSymbolENS0_11VariantKindERNS_9MCContextE
        - _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks5SMLoc14getFromPointerEPKc
        - _ZN7llvm_ks5TwineC2ERKNS_9StringRefE
        - _ZN7llvm_ks9MCContext17getOrCreateSymbolERKNS_5TwineE
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZN7llvm_ks9StringRefC2Ev
        - _ZNK7llvm_ks10MCAsmLexer7getKindEv
        - _ZNK7llvm_ks11MCAsmParser6getTokEv
        - _ZNK7llvm_ks5SMLoc10getPointerEv
        - _ZNK7llvm_ks8AsmToken6getLocEv
        - _ZNK7llvm_ks8AsmToken9getStringEv
        - memcmp
      functionUses:    3
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:815,3'
          Branch Sides:    []
        - Branch String:   'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:826,7'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:810,20'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:810,29'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:811,42'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:811,51'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:811,60'
          Dst:             _ZNK7llvm_ks5SMLoc10getPointerEv
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:811,13'
          Dst:             _ZN7llvm_ks5SMLoc14getFromPointerEPKc
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:815,11'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:815,22'
          Dst:             _ZNK7llvm_ks10MCAsmLexer7getKindEv
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:822,34'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:822,9'
          Dst:             _ZN12_GLOBAL__N_114SparcAsmParser17matchRegisterNameERKN7llvm_ks8AsmTokenERjS5_
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:823,31'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:823,40'
          Dst:             _ZNK7llvm_ks8AsmToken9getStringEv
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:825,40'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:825,49'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:825,58'
          Dst:             _ZNK7llvm_ks5SMLoc10getPointerEv
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:825,11'
          Dst:             _ZN7llvm_ks5SMLoc14getFromPointerEPKc
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:828,14'
          Dst:             _ZN12_GLOBAL__N_112SparcOperand9CreateRegEjjN7llvm_ks5SMLocES2_
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:831,40'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:831,14'
          Dst:             _ZN12_GLOBAL__N_112SparcOperand11CreateTokenEN7llvm_ks9StringRefENS1_5SMLocE
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:834,40'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:834,14'
          Dst:             _ZN12_GLOBAL__N_112SparcOperand11CreateTokenEN7llvm_ks9StringRefENS1_5SMLocE
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:837,40'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:837,14'
          Dst:             _ZN12_GLOBAL__N_112SparcOperand11CreateTokenEN7llvm_ks9StringRefENS1_5SMLocE
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:840,40'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:840,14'
          Dst:             _ZN12_GLOBAL__N_112SparcOperand11CreateTokenEN7llvm_ks9StringRefENS1_5SMLocE
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:843,21'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:844,42'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:844,16'
          Dst:             _ZN12_GLOBAL__N_112SparcOperand11CreateTokenEN7llvm_ks9StringRefENS1_5SMLocE
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:846,42'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:846,16'
          Dst:             _ZN12_GLOBAL__N_112SparcOperand11CreateTokenEN7llvm_ks9StringRefENS1_5SMLocE
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:851,9'
          Dst:             _ZN12_GLOBAL__N_114SparcAsmParser22matchSparcAsmModifiersERPKN7llvm_ks6MCExprERNS1_5SMLocE
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:852,40'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:852,49'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:852,58'
          Dst:             _ZNK7llvm_ks5SMLoc10getPointerEv
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:852,11'
          Dst:             _ZN7llvm_ks5SMLoc14getFromPointerEPKc
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:853,12'
          Dst:             _ZN12_GLOBAL__N_112SparcOperand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:861,10'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:862,12'
          Dst:             _ZN12_GLOBAL__N_112SparcOperand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:866,15'
          Dst:             _ZN7llvm_ks9StringRefC2Ev
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:867,10'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:868,40'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:868,49'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:868,58'
          Dst:             _ZNK7llvm_ks5SMLoc10getPointerEv
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:868,11'
          Dst:             _ZN7llvm_ks5SMLoc14getFromPointerEPKc
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:869,23'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:869,54'
          Dst:             _ZN7llvm_ks5TwineC2ERKNS_9StringRefE
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:869,36'
          Dst:             _ZN7llvm_ks9MCContext17getOrCreateSymbolERKNS_5TwineE
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:872,51'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:871,27'
          Dst:             _ZN7llvm_ks15MCSymbolRefExpr6createEPKNS_8MCSymbolENS0_11VariantKindERNS_9MCContextE
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:879,12'
          Dst:             _ZN12_GLOBAL__N_112SparcOperand9CreateImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_
    - functionName:    _ZN12_GLOBAL__N_114SparcAsmParser17matchRegisterNameERKN7llvm_ks8AsmTokenERjS5_
      functionSourceFile: '/src/keystone/llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 911
      functionLinenumberEnd: 1131
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         420
      ICount:          3400
      EdgeCount:       562
      CyclomaticComplexity: 144
      functionsReached:
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - _ZNK7llvm_ks8AsmToken9getStringEv
        - _ZNK7llvm_ks9StringRef12equals_lowerES0_
        - _ZNK7llvm_ks9StringRef12getAsIntegerIlEENSt3__19enable_ifIXsr3std14numeric_limitsIT_EE9is_signedEbE4typeEjRS4_
        - __assert_fail
        - memcmp
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:915,11'
          Dst:             _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:916,26'
          Dst:             _ZNK7llvm_ks8AsmToken9getStringEv
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:919,21'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:925,21'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:931,21'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/ADT/StringRef.h:423,14'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:937,40'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:937,27'
          Dst:             _ZNK7llvm_ks9StringRef12equals_lowerES0_
        - Src:             'llvm/include/llvm/ADT/StringRef.h:423,14'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:938,28'
          Dst:             _ZNK7llvm_ks9StringRef12getAsIntegerIlEENSt3__19enable_ifIXsr3std14numeric_limitsIT_EE9is_signedEbE4typeEjRS4_
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:946,21'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:952,21'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:958,21'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:964,21'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:970,21'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:976,21'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:982,21'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/ADT/StringRef.h:423,14'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:990,40'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:990,27'
          Dst:             _ZNK7llvm_ks9StringRef12equals_lowerES0_
        - Src:             'llvm/include/llvm/ADT/StringRef.h:423,14'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:991,28'
          Dst:             _ZNK7llvm_ks9StringRef12getAsIntegerIlEENSt3__19enable_ifIXsr3std14numeric_limitsIT_EE9is_signedEbE4typeEjRS4_
        - Src:             'llvm/include/llvm/ADT/StringRef.h:423,14'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:1000,40'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:1000,27'
          Dst:             _ZNK7llvm_ks9StringRef12equals_lowerES0_
        - Src:             'llvm/include/llvm/ADT/StringRef.h:423,14'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:1001,28'
          Dst:             _ZNK7llvm_ks9StringRef12getAsIntegerIlEENSt3__19enable_ifIXsr3std14numeric_limitsIT_EE9is_signedEbE4typeEjRS4_
        - Src:             'llvm/include/llvm/ADT/StringRef.h:423,14'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:1008,40'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:1008,27'
          Dst:             _ZNK7llvm_ks9StringRef12equals_lowerES0_
        - Src:             'llvm/include/llvm/ADT/StringRef.h:423,14'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:1009,28'
          Dst:             _ZNK7llvm_ks9StringRef12getAsIntegerIlEENSt3__19enable_ifIXsr3std14numeric_limitsIT_EE9is_signedEbE4typeEjRS4_
        - Src:             'llvm/include/llvm/ADT/StringRef.h:423,14'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:1015,40'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:1015,27'
          Dst:             _ZNK7llvm_ks9StringRef12equals_lowerES0_
        - Src:             'llvm/include/llvm/ADT/StringRef.h:423,14'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:1016,28'
          Dst:             _ZNK7llvm_ks9StringRef12getAsIntegerIlEENSt3__19enable_ifIXsr3std14numeric_limitsIT_EE9is_signedEbE4typeEjRS4_
        - Src:             'llvm/include/llvm/ADT/StringRef.h:423,14'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:1022,40'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:1022,27'
          Dst:             _ZNK7llvm_ks9StringRef12equals_lowerES0_
        - Src:             'llvm/include/llvm/ADT/StringRef.h:423,14'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:1023,28'
          Dst:             _ZNK7llvm_ks9StringRef12getAsIntegerIlEENSt3__19enable_ifIXsr3std14numeric_limitsIT_EE9is_signedEbE4typeEjRS4_
        - Src:             'llvm/include/llvm/ADT/StringRef.h:423,14'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:1030,40'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:1030,27'
          Dst:             _ZNK7llvm_ks9StringRef12equals_lowerES0_
        - Src:             'llvm/include/llvm/ADT/StringRef.h:423,14'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:1031,31'
          Dst:             _ZNK7llvm_ks9StringRef12getAsIntegerIlEENSt3__19enable_ifIXsr3std14numeric_limitsIT_EE9is_signedEbE4typeEjRS4_
        - Src:             'llvm/include/llvm/ADT/StringRef.h:423,14'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:1037,40'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:1037,27'
          Dst:             _ZNK7llvm_ks9StringRef12equals_lowerES0_
        - Src:             'llvm/include/llvm/ADT/StringRef.h:423,14'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:1038,31'
          Dst:             _ZNK7llvm_ks9StringRef12getAsIntegerIlEENSt3__19enable_ifIXsr3std14numeric_limitsIT_EE9is_signedEbE4typeEjRS4_
        - Src:             'llvm/include/llvm/ADT/StringRef.h:423,14'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:1047,40'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:1047,27'
          Dst:             _ZNK7llvm_ks9StringRef12equals_lowerES0_
        - Src:             'llvm/include/llvm/ADT/StringRef.h:423,14'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:1048,31'
          Dst:             _ZNK7llvm_ks9StringRef12getAsIntegerIlEENSt3__19enable_ifIXsr3std14numeric_limitsIT_EE9is_signedEbE4typeEjRS4_
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:1054,21'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:1059,21'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:1064,21'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:1069,21'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:1074,21'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:1079,21'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:1084,21'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:1089,21'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:1094,21'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:1099,21'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:1104,21'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:1109,21'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:1114,21'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:1119,21'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:1124,21'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
    - functionName:    _ZN12_GLOBAL__N_112SparcOperand9CreateRegEjjN7llvm_ks5SMLocES2_
      functionSourceFile: '/src/keystone/llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 332
      functionLinenumberEnd: 339
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          56
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks11make_uniqueIN12_GLOBAL__N_112SparcOperandEJNS2_6KindTyEEEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS4_10unique_ptrIS6_NS4_14default_deleteIS6_EEEEE4typeEDpOT0_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:333,15'
          Dst:             _ZN7llvm_ks11make_uniqueIN12_GLOBAL__N_112SparcOperandEJNS2_6KindTyEEEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS4_10unique_ptrIS6_NS4_14default_deleteIS6_EEEEE4typeEDpOT0_
    - functionName:    _ZN12_GLOBAL__N_112SparcOperand11CreateTokenEN7llvm_ks9StringRefENS1_5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 322
      functionLinenumberEnd: 329
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          81
      EdgeCount:       10
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11make_uniqueIN12_GLOBAL__N_112SparcOperandEJNS2_6KindTyEEEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS4_10unique_ptrIS6_NS4_14default_deleteIS6_EEEEE4typeEDpOT0_
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:323,15'
          Dst:             _ZN7llvm_ks11make_uniqueIN12_GLOBAL__N_112SparcOperandEJNS2_6KindTyEEEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS4_10unique_ptrIS6_NS4_14default_deleteIS6_EEEEE4typeEDpOT0_
    - functionName:    _ZN12_GLOBAL__N_114SparcAsmParser22MatchOperandParserImplERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEENS1_9StringRefE
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 3872
      functionLinenumberEnd: 3908
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          239
      EdgeCount:       33
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN12_GLOBAL__N_114SparcAsmParser21tryCustomParseOperandERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEEj
        - _ZNK12_GLOBAL__N_117OperandMatchEntry11getMnemonicEv
        - _ZNK7llvm_ks17MCTargetAsmParser20getAvailableFeaturesEv
        - __assert_fail
        - memcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:3874,32'
          Dst:             _ZNK7llvm_ks17MCTargetAsmParser20getAvailableFeaturesEv
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:3889,5'
          Dst:             _ZNK12_GLOBAL__N_117OperandMatchEntry11getMnemonicEv
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:3889,5'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:3901,35'
          Dst:             _ZN12_GLOBAL__N_114SparcAsmParser21tryCustomParseOperandERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEEj
    - functionName:    _ZN12_GLOBAL__N_114SparcAsmParser12parseOperandERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEENS1_9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 739
      functionLinenumberEnd: 804
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         80
      ICount:          637
      EdgeCount:       89
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN12_GLOBAL__N_112SparcOperand11CreateTokenEN7llvm_ks9StringRefENS1_5SMLocE
        - _ZN12_GLOBAL__N_112SparcOperand9CreateRegEjjN7llvm_ks5SMLocES2_
        - _ZN12_GLOBAL__N_114SparcAsmParser15parseMEMOperandERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
        - _ZN12_GLOBAL__N_114SparcAsmParser17matchRegisterNameERKN7llvm_ks8AsmTokenERjS5_
        - _ZN12_GLOBAL__N_114SparcAsmParser20parseSparcAsmOperandERNSt3__110unique_ptrINS_12SparcOperandENS1_14default_deleteIS3_EEEEb
        - _ZN12_GLOBAL__N_114SparcAsmParser22MatchOperandParserImplERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEENS1_9StringRefE
        - _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - _ZN7llvm_ks5SMLoc14getFromPointerEPKc
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks10MCAsmLexer7getKindEv
        - _ZNK7llvm_ks11MCAsmParser6getTokEv
        - _ZNK7llvm_ks5SMLoc10getPointerEv
        - _ZNK7llvm_ks8AsmToken6getLocEv
        - memcmp
      functionUses:    2
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:741,32'
          Dst:             _ZN12_GLOBAL__N_114SparcAsmParser22MatchOperandParserImplERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEENS1_9StringRefE
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:749,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:749,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:751,50'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:752,57'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:752,66'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:751,24'
          Dst:             _ZN12_GLOBAL__N_112SparcOperand11CreateTokenEN7llvm_ks9StringRefENS1_5SMLocE
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:751,14'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:755,21'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:755,42'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:756,24'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:756,33'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:757,11'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:757,22'
          Dst:             _ZNK7llvm_ks10MCAsmLexer7getKindEv
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:762,37'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:762,12'
          Dst:             _ZN12_GLOBAL__N_114SparcAsmParser17matchRegisterNameERKN7llvm_ks8AsmTokenERjS5_
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:766,46'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:766,55'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:766,64'
          Dst:             _ZNK7llvm_ks5SMLoc10getPointerEv
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:766,17'
          Dst:             _ZN7llvm_ks5SMLoc14getFromPointerEPKc
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:767,26'
          Dst:             _ZN12_GLOBAL__N_112SparcOperand9CreateRegEjjN7llvm_ks5SMLocES2_
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:767,16'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:770,15'
          Dst:             _ZN12_GLOBAL__N_114SparcAsmParser15parseMEMOperandERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:776,10'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:776,21'
          Dst:             _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:779,50'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:780,57'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:780,66'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:779,24'
          Dst:             _ZN12_GLOBAL__N_112SparcOperand11CreateTokenEN7llvm_ks9StringRefENS1_5SMLocE
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:779,14'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:784,9'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:784,20'
          Dst:             _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:786,15'
          Dst:             _ZN12_GLOBAL__N_114SparcAsmParser20parseSparcAsmOperandERNSt3__110unique_ptrINS_12SparcOperandENS1_14default_deleteIS3_EEEEb
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:789,16'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:796,49'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:796,11'
          Dst:             _ZN12_GLOBAL__N_114SparcAsmParser20parseSparcAsmOperandERNSt3__110unique_ptrINS_12SparcOperandENS1_14default_deleteIS3_EEEEb
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:801,12'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
    - functionName:    _ZN12_GLOBAL__N_114SparcAsmParser20parseBranchModifiersERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 888
      functionLinenumberEnd: 906
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         38
      ICount:          356
      EdgeCount:       47
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN12_GLOBAL__N_112SparcOperand11CreateTokenEN7llvm_ks9StringRefENS1_5SMLocE
        - _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks11MCAsmParser6getTokEv
        - _ZNK7llvm_ks8AsmToken6getLocEv
        - _ZNK7llvm_ks8AsmToken9getStringEv
        - memcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:892,10'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:892,21'
          Dst:             _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:896,10'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:896,21'
          Dst:             _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:898,32'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:898,41'
          Dst:             _ZNK7llvm_ks8AsmToken9getStringEv
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:899,20'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:899,38'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:899,57'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:901,59'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:901,68'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:900,26'
          Dst:             _ZN12_GLOBAL__N_112SparcOperand11CreateTokenEN7llvm_ks9StringRefENS1_5SMLocE
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:900,16'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
    - functionName:    _ZN12_GLOBAL__N_114SparcAsmParser26convertToMapAndConstraintsEjRKN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1444
      functionLinenumberEnd: 1576
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         137
      ICount:          2488
      EdgeCount:       137
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - _ZN7llvm_ks9StringRefC2EPKc
        - __assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1449,5'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1445,3'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1450,14'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1452,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1452,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1453,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1453,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1453,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1460,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1460,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1461,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1461,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1461,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1465,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1465,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1466,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1466,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1466,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1470,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1470,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1471,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1471,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1471,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1475,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1475,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1476,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1476,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1476,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1480,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1480,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1481,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1481,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1481,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1485,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1485,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1486,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1486,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1486,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1490,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1490,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1491,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1491,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1491,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1495,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1495,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1496,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1496,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1496,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1500,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1500,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1501,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1501,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1501,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1505,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1505,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1506,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1506,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1506,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1510,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1510,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1511,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1511,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1511,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1515,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1515,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1516,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1516,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1516,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1520,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1520,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1521,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1521,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1521,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1525,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1525,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1526,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1526,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1526,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1530,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1530,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1531,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1531,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1531,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1535,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1535,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1536,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1536,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1536,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1540,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1540,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1541,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1541,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1541,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1545,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1545,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1546,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1546,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1546,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1550,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1550,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1551,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1551,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1551,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1555,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1555,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1556,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1556,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1556,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1560,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1560,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1561,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1561,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1561,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1565,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1565,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1566,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1566,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1566,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1570,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1570,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1571,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1571,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc:1571,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
    - functionName:    _ZN12_GLOBAL__N_114SparcAsmParser26validateTargetOperandClassERN7llvm_ks18MCParsedAsmOperandEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1199
      functionLinenumberEnd: 1219
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          100
      EdgeCount:       31
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN12_GLOBAL__N_112SparcOperand14MorphToQuadRegERS0_
        - _ZN12_GLOBAL__N_112SparcOperand16MorphToDoubleRegERS0_
        - _ZN12_GLOBAL__N_112SparcOperand17MorphToIntPairRegERS0_
        - _ZNK12_GLOBAL__N_112SparcOperand10isFloatRegEv
        - _ZNK12_GLOBAL__N_112SparcOperand18isFloatOrDoubleRegEv
        - _ZNK12_GLOBAL__N_112SparcOperand8isIntRegEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:1202,5'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:1201,10'
          Dst:             _ZNK12_GLOBAL__N_112SparcOperand18isFloatOrDoubleRegEv
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:1205,15'
          Dst:             _ZNK12_GLOBAL__N_112SparcOperand10isFloatRegEv
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:1205,31'
          Dst:             _ZN12_GLOBAL__N_112SparcOperand16MorphToDoubleRegERS0_
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:1209,11'
          Dst:             _ZN12_GLOBAL__N_112SparcOperand14MorphToQuadRegERS0_
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:1214,10'
          Dst:             _ZNK12_GLOBAL__N_112SparcOperand8isIntRegEv
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:1215,9'
          Dst:             _ZN12_GLOBAL__N_112SparcOperand17MorphToIntPairRegERS0_
    - functionName:    _ZN12_GLOBAL__N_114SparcAsmParser23MatchAndEmitInstructionEN7llvm_ks5SMLocERjRNS1_15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS5_14default_deleteIS7_EEEEEERNS1_10MCStreamerERmbS3_SF_
      functionSourceFile: '/src/keystone/llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 515
      functionLinenumberEnd: 571
      functionDepth:   0
      returnType:      bool
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         34
      ICount:          223
      EdgeCount:       56
      CyclomaticComplexity: 24
      functionsReached:
        - _ZN12_GLOBAL__N_114SparcAsmParser20MatchInstructionImplERKN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERNS1_6MCInstERmbj
        - _ZN12_GLOBAL__N_114SparcAsmParser9expandSETERN7llvm_ks6MCInstENS1_5SMLocERNS1_15SmallVectorImplIS2_EE
        - _ZN7llvm_ks11SmallVectorINS_6MCInstELj8EEC2Ev
        - _ZN7llvm_ks11SmallVectorINS_6MCInstELj8EED2Ev
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_6MCInstELb0EE9push_backERKS1_
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - _ZN7llvm_ks6MCInst6setLocENS_5SMLocE
        - _ZN7llvm_ks6MCInstC2Em
        - _ZN7llvm_ks6MCInstD2Ev
        - _ZNK7llvm_ks17MCTargetAsmParser6getSTIEv
        - _ZNK7llvm_ks6MCInst10getAddressEv
        - _ZNK7llvm_ks6MCInst9getOpcodeEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:520,3'
          Branch Sides:    []
        - Branch String:   'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:522,5'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:516,10'
          Dst:             _ZN7llvm_ks6MCInstC2Em
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:517,26'
          Dst:             _ZN7llvm_ks11SmallVectorINS_6MCInstELj8EEC2Ev
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:518,26'
          Dst:             _ZN12_GLOBAL__N_114SparcAsmParser20MatchInstructionImplERKN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERNS1_6MCInstERmbj
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:571,1'
          Dst:             _ZN7llvm_ks11SmallVectorINS_6MCInstELj8EED2Ev
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:522,18'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:524,12'
          Dst:             _ZN7llvm_ks6MCInst6setLocENS_5SMLocE
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:525,20'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_6MCInstELb0EE9push_backERKS1_
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:528,7'
          Dst:             _ZN12_GLOBAL__N_114SparcAsmParser9expandSETERN7llvm_ks6MCInstENS1_5SMLocERNS1_15SmallVectorImplIS2_EE
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:533,30'
          Dst:             _ZNK7llvm_ks17MCTargetAsmParser6getSTIEv
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:536,24'
          Dst:             _ZNK7llvm_ks6MCInst10getAddressEv
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:570,3'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:571,1'
          Dst:             _ZN7llvm_ks11SmallVectorINS_6MCInstELj8EED2Ev
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:571,1'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:571,1'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
    - functionName:    _ZN12_GLOBAL__N_114SparcAsmParser14ParseDirectiveEN7llvm_ks8AsmTokenE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 649
      functionLinenumberEnd: 675
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         55
      ICount:          583
      EdgeCount:       74
      CyclomaticComplexity: 21
      functionsReached:
        - _ZN12_GLOBAL__N_114SparcAsmParser18parseDirectiveWordEjN7llvm_ks5SMLocE
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZNK12_GLOBAL__N_114SparcAsmParser7is64BitEv
        - _ZNK7llvm_ks8AsmToken6getLocEv
        - _ZNK7llvm_ks8AsmToken9getStringEv
        - memcmp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:650,33'
          Dst:             _ZNK7llvm_ks8AsmToken9getStringEv
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:652,16'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:653,46'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:653,12'
          Dst:             _ZN12_GLOBAL__N_114SparcAsmParser18parseDirectiveWordEjN7llvm_ks5SMLocE
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:655,16'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:656,46'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:656,12'
          Dst:             _ZN12_GLOBAL__N_114SparcAsmParser18parseDirectiveWordEjN7llvm_ks5SMLocE
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:658,16'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:659,46'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:659,12'
          Dst:             _ZN12_GLOBAL__N_114SparcAsmParser18parseDirectiveWordEjN7llvm_ks5SMLocE
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:661,16'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:662,31'
          Dst:             _ZNK12_GLOBAL__N_114SparcAsmParser7is64BitEv
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:662,62'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:662,12'
          Dst:             _ZN12_GLOBAL__N_114SparcAsmParser18parseDirectiveWordEjN7llvm_ks5SMLocE
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:664,7'
          Dst:             _ZNK12_GLOBAL__N_114SparcAsmParser7is64BitEv
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:664,29'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:665,46'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:665,12'
          Dst:             _ZN12_GLOBAL__N_114SparcAsmParser18parseDirectiveWordEjN7llvm_ks5SMLocE
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:667,16'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
    - functionName:    _ZN12_GLOBAL__N_114SparcAsmParser16ParseInstructionERN7llvm_ks20ParseInstructionInfoENS1_9StringRefENS1_5SMLocERNS1_15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS7_14default_deleteIS9_EEEEEERj
      functionSourceFile: '/src/keystone/llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 598
      functionLinenumberEnd: 645
      functionDepth:   0
      returnType:      bool
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          208
      EdgeCount:       29
      CyclomaticComplexity: 7
      functionsReached:
        - _ZL20applyMnemonicAliasesRN7llvm_ks9StringRefEmj
        - _ZN12_GLOBAL__N_112SparcOperand11CreateTokenEN7llvm_ks9StringRefENS1_5SMLocE
        - _ZN12_GLOBAL__N_114SparcAsmParser12parseOperandERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEENS1_9StringRefE
        - _ZN12_GLOBAL__N_114SparcAsmParser20parseBranchModifiersERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
        - _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks17MCTargetAsmParser20getAvailableFeaturesEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:600,22'
          Dst:             _ZN12_GLOBAL__N_112SparcOperand11CreateTokenEN7llvm_ks9StringRefENS1_5SMLocE
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:600,12'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:603,30'
          Dst:             _ZNK7llvm_ks17MCTargetAsmParser20getAvailableFeaturesEv
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:603,3'
          Dst:             _ZL20applyMnemonicAliasesRN7llvm_ks9StringRefEmj
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:605,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:605,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:607,9'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:607,20'
          Dst:             _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:608,11'
          Dst:             _ZN12_GLOBAL__N_114SparcAsmParser20parseBranchModifiersERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:616,9'
          Dst:             _ZN12_GLOBAL__N_114SparcAsmParser12parseOperandERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEENS1_9StringRefE
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:624,12'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:624,23'
          Dst:             _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:627,11'
          Dst:             _ZN12_GLOBAL__N_114SparcAsmParser12parseOperandERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEENS1_9StringRefE
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:636,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:636,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
    - functionName:    _ZN12_GLOBAL__N_114SparcAsmParser13ParseRegisterERjRN7llvm_ks5SMLocES4_S1_
      functionSourceFile: '/src/keystone/llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 575
      functionLinenumberEnd: 590
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          95
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN12_GLOBAL__N_114SparcAsmParser17matchRegisterNameERKN7llvm_ks8AsmTokenERjS5_
        - _ZN7llvm_ks20MCAsmParserExtension5ErrorENS_5SMLocERKNS_5TwineE
        - _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - _ZN7llvm_ks5TwineC2EPKc
        - _ZNK7llvm_ks10MCAsmLexer7getKindEv
        - _ZNK7llvm_ks11MCAsmParser6getTokEv
        - _ZNK7llvm_ks8AsmToken6getLocEv
        - _ZNK7llvm_ks8AsmToken9getEndLocEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:576,32'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:577,18'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:578,16'
          Dst:             _ZNK7llvm_ks8AsmToken9getEndLocEv
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:580,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:580,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer7getKindEv
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:584,7'
          Dst:             _ZN12_GLOBAL__N_114SparcAsmParser17matchRegisterNameERKN7llvm_ks8AsmTokenERjS5_
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:589,26'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:589,10'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension5ErrorENS_5SMLocERKNS_5TwineE
    - functionName:    _ZN12_GLOBAL__N_114SparcAsmParserD0Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_114SparcAsmParserD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:38,7'
          Dst:             _ZN12_GLOBAL__N_114SparcAsmParserD2Ev
    - functionName:    _ZN12_GLOBAL__N_114SparcAsmParserD2Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks17MCTargetAsmParserD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:38,7'
          Dst:             _ZN7llvm_ks17MCTargetAsmParserD2Ev
    - functionName:    _ZNK12_GLOBAL__N_114SparcAsmParser24ComputeAvailableFeaturesERKN7llvm_ks13FeatureBitsetE
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/Sparc/SparcGenAsmMatcher.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1929
      functionLinenumberEnd: 1939
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          107
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_114SparcAsmParserC2ERKN7llvm_ks15MCSubtargetInfoERNS1_11MCAsmParserERKNS1_11MCInstrInfoERKNS1_15MCTargetOptionsE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          62
      EdgeCount:       13
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks17MCTargetAsmParser20setAvailableFeaturesEm
        - _ZN7llvm_ks17MCTargetAsmParserC2ERKNS_15MCTargetOptionsERKNS_15MCSubtargetInfoE
        - _ZN7llvm_ks17MCTargetAsmParserD2Ev
        - _ZNK12_GLOBAL__N_114SparcAsmParser24ComputeAvailableFeaturesERKN7llvm_ks13FeatureBitsetE
        - _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - _ZNK7llvm_ks17MCTargetAsmParser6getSTIEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:96,9'
          Dst:             _ZN7llvm_ks17MCTargetAsmParserC2ERKNS_15MCTargetOptionsERKNS_15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:98,51'
          Dst:             _ZNK7llvm_ks17MCTargetAsmParser6getSTIEv
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:98,60'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:98,26'
          Dst:             _ZNK12_GLOBAL__N_114SparcAsmParser24ComputeAvailableFeaturesERKN7llvm_ks13FeatureBitsetE
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:98,5'
          Dst:             _ZN7llvm_ks17MCTargetAsmParser20setAvailableFeaturesEm
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:99,3'
          Dst:             _ZN7llvm_ks17MCTargetAsmParserD2Ev
    - functionName:    _ZN7llvm_ks19RegisterMCAsmParserIN12_GLOBAL__N_114SparcAsmParserEE9AllocatorERKNS_15MCSubtargetInfoERNS_11MCAsmParserERKNS_11MCInstrInfoERKNS_15MCTargetOptionsE
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/TargetRegistry.h'
      linkageType:     InternalLinkage
      functionLinenumber: 907
      functionLinenumberEnd: 909
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN12_GLOBAL__N_114SparcAsmParserC2ERKN7llvm_ks15MCSubtargetInfoERNS1_11MCAsmParserERKNS1_11MCInstrInfoERKNS1_15MCTargetOptionsE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/TargetRegistry.h:908,16'
          Dst:             _ZN12_GLOBAL__N_114SparcAsmParserC2ERKN7llvm_ks15MCSubtargetInfoERNS1_11MCAsmParserERKNS1_11MCInstrInfoERKNS1_15MCTargetOptionsE
    - functionName:    _ZN7llvm_ks19RegisterMCAsmParserIN12_GLOBAL__N_114SparcAsmParserEEC2ERNS_6TargetE
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/TargetRegistry.h'
      linkageType:     InternalLinkage
      functionLinenumber: 900
      functionLinenumberEnd: 902
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks14TargetRegistry19RegisterMCAsmParserERNS_6TargetEPFPNS_17MCTargetAsmParserERKNS_15MCSubtargetInfoERNS_11MCAsmParserERKNS_11MCInstrInfoERKNS_15MCTargetOptionsEE
        - _ZN7llvm_ks19RegisterMCAsmParserIN12_GLOBAL__N_114SparcAsmParserEE9AllocatorERKNS_15MCSubtargetInfoERNS_11MCAsmParserERKNS_11MCInstrInfoERKNS_15MCTargetOptionsE
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/TargetRegistry.h:901,5'
          Dst:             _ZN7llvm_ks14TargetRegistry19RegisterMCAsmParserERNS_6TargetEPFPNS_17MCTargetAsmParserERKNS_15MCSubtargetInfoERNS_11MCAsmParserERKNS_11MCInstrInfoERKNS_15MCTargetOptionsEE
        - Src:             'llvm/include/llvm/Support/TargetRegistry.h:901,5'
          Dst:             _ZN7llvm_ks19RegisterMCAsmParserIN12_GLOBAL__N_114SparcAsmParserEE9AllocatorERKNS_15MCSubtargetInfoERNS_11MCAsmParserERKNS_11MCInstrInfoERKNS_15MCTargetOptionsE
    - functionName:    LLVMInitializeSparcAsmParser
      functionSourceFile: '/src/keystone/llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1188
      functionLinenumberEnd: 1192
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks19RegisterMCAsmParserIN12_GLOBAL__N_114SparcAsmParserEEC2ERNS_6TargetE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:1189,39'
          Dst:             _ZN7llvm_ks19RegisterMCAsmParserIN12_GLOBAL__N_114SparcAsmParserEEC2ERNS_6TargetE
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:1190,39'
          Dst:             _ZN7llvm_ks19RegisterMCAsmParserIN12_GLOBAL__N_114SparcAsmParserEEC2ERNS_6TargetE
        - Src:             'llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp:1191,39'
          Dst:             _ZN7llvm_ks19RegisterMCAsmParserIN12_GLOBAL__N_114SparcAsmParserEEC2ERNS_6TargetE
    - functionName:    _ZNK7llvm_ks11SparcMCExpr22findAssociatedFragmentEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks11SparcMCExpr10getSubExprEv
        - _ZNK7llvm_ks6MCExpr22findAssociatedFragmentEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.h:94,12'
          Dst:             _ZNK7llvm_ks11SparcMCExpr10getSubExprEv
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.h:94,26'
          Dst:             _ZNK7llvm_ks6MCExpr22findAssociatedFragmentEv
    - functionName:    _ZNK7llvm_ks11SparcMCExpr10getSubExprEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks11SparcMCExprD0Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11SparcMCExprD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.h:24,7'
          Dst:             _ZN7llvm_ks11SparcMCExprD2Ev
    - functionName:    _ZN7llvm_ks11SparcMCExprD2Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12MCTargetExprD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.h:24,7'
          Dst:             _ZN7llvm_ks12MCTargetExprD2Ev
    - functionName:    _ZNK7llvm_ks11SparcMCExpr13visitUsedExprERNS_10MCStreamerE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 219
      functionLinenumberEnd: 221
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks10MCStreamer13visitUsedExprERKNS_6MCExprE
        - _ZNK7llvm_ks11SparcMCExpr10getSubExprEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.cpp:220,27'
          Dst:             _ZNK7llvm_ks11SparcMCExpr10getSubExprEv
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.cpp:220,12'
          Dst:             _ZN7llvm_ks10MCStreamer13visitUsedExprERKNS_6MCExprE
    - functionName:    _ZL28fixELFSymbolsInTLSFixupsImplPKN7llvm_ks6MCExprERNS_11MCAssemblerE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 165
      functionLinenumberEnd: 192
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          70
      EdgeCount:       18
      CyclomaticComplexity: 10
      functionsReached:
        - _ZL28fixELFSymbolsInTLSFixupsImplPKN7llvm_ks6MCExprERNS_11MCAssemblerE
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - _ZN7llvm_ks4castINS_11MCSymbolELFEKNS_8MCSymbolEEENS_10cast_rettyIT_T0_E8ret_typeERS6_
        - _ZN7llvm_ks4castINS_11MCUnaryExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks4castINS_12MCBinaryExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks4castINS_15MCSymbolRefExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK7llvm_ks11MCSymbolELF7setTypeEj
        - _ZNK7llvm_ks11MCUnaryExpr10getSubExprEv
        - _ZNK7llvm_ks12MCBinaryExpr6getLHSEv
        - _ZNK7llvm_ks12MCBinaryExpr6getRHSEv
        - _ZNK7llvm_ks15MCSymbolRefExpr9getSymbolEv
        - _ZNK7llvm_ks6MCExpr7getKindEv
      functionUses:    4
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.cpp:166,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.cpp:166,17'
          Dst:             _ZNK7llvm_ks6MCExpr7getKindEv
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.cpp:168,5'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.cpp:175,30'
          Dst:             _ZN7llvm_ks4castINS_12MCBinaryExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.cpp:176,38'
          Dst:             _ZNK7llvm_ks12MCBinaryExpr6getLHSEv
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.cpp:176,5'
          Dst:             _ZL28fixELFSymbolsInTLSFixupsImplPKN7llvm_ks6MCExprERNS_11MCAssemblerE
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.cpp:177,38'
          Dst:             _ZNK7llvm_ks12MCBinaryExpr6getRHSEv
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.cpp:177,5'
          Dst:             _ZL28fixELFSymbolsInTLSFixupsImplPKN7llvm_ks6MCExprERNS_11MCAssemblerE
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.cpp:182,38'
          Dst:             _ZN7llvm_ks4castINS_15MCSymbolRefExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.cpp:183,30'
          Dst:             _ZNK7llvm_ks15MCSymbolRefExpr9getSymbolEv
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.cpp:183,5'
          Dst:             _ZN7llvm_ks4castINS_11MCSymbolELFEKNS_8MCSymbolEEENS_10cast_rettyIT_T0_E8ret_typeERS6_
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.cpp:183,43'
          Dst:             _ZNK7llvm_ks11MCSymbolELF7setTypeEj
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.cpp:188,34'
          Dst:             _ZN7llvm_ks4castINS_11MCUnaryExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.cpp:188,59'
          Dst:             _ZNK7llvm_ks11MCUnaryExpr10getSubExprEv
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.cpp:188,5'
          Dst:             _ZL28fixELFSymbolsInTLSFixupsImplPKN7llvm_ks6MCExprERNS_11MCAssemblerE
    - functionName:    _ZNK7llvm_ks11SparcMCExpr7getKindEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks11SparcMCExpr24fixELFSymbolsInTLSFixupsERNS_11MCAssemblerE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 194
      functionLinenumberEnd: 217
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         25
      ICount:          104
      EdgeCount:       49
      CyclomaticComplexity: 26
      functionsReached:
        - _ZL28fixELFSymbolsInTLSFixupsImplPKN7llvm_ks6MCExprERNS_11MCAssemblerE
        - _ZNK7llvm_ks11SparcMCExpr10getSubExprEv
        - _ZNK7llvm_ks11SparcMCExpr7getKindEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.cpp:195,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.cpp:195,10'
          Dst:             _ZNK7llvm_ks11SparcMCExpr7getKindEv
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.cpp:216,32'
          Dst:             _ZNK7llvm_ks11SparcMCExpr10getSubExprEv
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.cpp:216,3'
          Dst:             _ZL28fixELFSymbolsInTLSFixupsImplPKN7llvm_ks6MCExprERNS_11MCAssemblerE
    - functionName:    _ZNK7llvm_ks11SparcMCExpr25evaluateAsRelocatableImplERNS_7MCValueEPKNS_11MCAsmLayoutEPKNS_7MCFixupE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 161
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks11SparcMCExpr10getSubExprEv
        - _ZNK7llvm_ks6MCExpr21evaluateAsRelocatableERNS_7MCValueEPKNS_11MCAsmLayoutEPKNS_7MCFixupE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.cpp:162,10'
          Dst:             _ZNK7llvm_ks11SparcMCExpr10getSubExprEv
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.cpp:162,24'
          Dst:             _ZNK7llvm_ks6MCExpr21evaluateAsRelocatableERNS_7MCValueEPKNS_11MCAsmLayoutEPKNS_7MCFixupE
    - functionName:    _ZN7llvm_ks11SparcMCExpr12getFixupKindENS0_11VariantKindE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionLinenumberEnd: 156
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         35
      ICount:          174
      EdgeCount:       68
      CyclomaticComplexity: 35
      functionsReached:
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.cpp:123,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.cpp:124,12'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
    - functionName:    _ZN7llvm_ks11SparcMCExpr16parseVariantKindENS_9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         216
      ICount:          1531
      EdgeCount:       307
      CyclomaticComplexity: 93
      functionsReached:
        - memcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.cpp:89,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.cpp:90,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.cpp:91,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.cpp:92,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.cpp:93,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.cpp:94,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.cpp:95,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.cpp:96,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.cpp:97,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.cpp:98,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.cpp:99,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.cpp:100,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.cpp:101,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.cpp:102,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.cpp:103,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.cpp:104,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.cpp:105,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.cpp:106,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.cpp:107,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.cpp:108,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.cpp:109,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.cpp:110,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.cpp:111,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.cpp:112,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.cpp:113,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.cpp:114,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.cpp:115,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.cpp:116,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.cpp:117,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.cpp:118,6'
          Dst:             memcmp
    - functionName:    _ZN7llvm_ks11SparcMCExpr16printVariantKindERNS_11raw_ostreamENS0_11VariantKindE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         37
      ICount:          217
      EdgeCount:       73
      CyclomaticComplexity: 38
      functionsReached:
        - _ZN7llvm_ks11raw_ostreamlsEPKc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.cpp:47,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.cpp:49,30'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.cpp:50,30'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.cpp:51,30'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.cpp:52,30'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.cpp:53,30'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.cpp:54,30'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.cpp:55,30'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.cpp:57,30'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.cpp:58,30'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.cpp:60,30'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.cpp:61,30'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.cpp:63,30'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.cpp:64,35'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.cpp:65,35'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.cpp:66,35'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.cpp:67,35'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.cpp:68,35'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.cpp:69,35'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.cpp:70,35'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.cpp:71,35'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.cpp:72,35'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.cpp:73,35'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.cpp:74,35'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.cpp:75,35'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.cpp:76,35'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.cpp:77,35'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.cpp:78,35'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.cpp:79,35'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.cpp:80,35'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.cpp:81,35'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
    - functionName:    _ZNK7llvm_ks11SparcMCExpr9printImplERNS_11raw_ostreamEPKNS_9MCAsmInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks11SparcMCExpr16printVariantKindERNS_11raw_ostreamENS0_11VariantKindE
        - _ZN7llvm_ks11raw_ostreamlsEc
        - _ZNK7llvm_ks11SparcMCExpr10getSubExprEv
        - _ZNK7llvm_ks6MCExpr5printERNS_11raw_ostreamEPKNS_9MCAsmInfoE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.cpp:35,21'
          Dst:             _ZN7llvm_ks11SparcMCExpr16printVariantKindERNS_11raw_ostreamENS0_11VariantKindE
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.cpp:37,24'
          Dst:             _ZNK7llvm_ks11SparcMCExpr10getSubExprEv
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.cpp:38,9'
          Dst:             _ZNK7llvm_ks6MCExpr5printERNS_11raw_ostreamEPKNS_9MCAsmInfoE
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.cpp:41,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEc
    - functionName:    _ZN7llvm_ks11SparcMCExprC2ENS0_11VariantKindEPKNS_6MCExprE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12MCTargetExprC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.h:65,12'
          Dst:             _ZN7llvm_ks12MCTargetExprC2Ev
    - functionName:    _ZN7llvm_ks11SparcMCExpr6createENS0_11VariantKindEPKNS_6MCExprERNS_9MCContextE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          63
      EdgeCount:       12
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11SparcMCExprC2ENS0_11VariantKindEPKNS_6MCExprE
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.cpp:30,22'
          Dst:             _ZN7llvm_ks11SparcMCExprC2ENS0_11VariantKindEPKNS_6MCExprE
    - functionName:    _GLOBAL__sub_I_SparcMCTargetDesc.cpp
      functionSourceFile: '/src/keystone/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCTargetDesc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCTargetDesc.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCTargetDesc.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/keystone/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCTargetDesc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          116
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - _ZN7llvm_ks13FeatureBitsetC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenSubtargetInfo.inc:33,70'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenSubtargetInfo.inc:33,102'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenSubtargetInfo.inc:34,72'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenSubtargetInfo.inc:34,100'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenSubtargetInfo.inc:35,60'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenSubtargetInfo.inc:35,80'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenSubtargetInfo.inc:36,43'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenSubtargetInfo.inc:36,65'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenSubtargetInfo.inc:37,67'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenSubtargetInfo.inc:37,90'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenSubtargetInfo.inc:38,60'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenSubtargetInfo.inc:38,84'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenSubtargetInfo.inc:39,61'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenSubtargetInfo.inc:39,85'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/keystone/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCTargetDesc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          172
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - _ZN7llvm_ks13FeatureBitsetC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenSubtargetInfo.inc:44,42'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenSubtargetInfo.inc:44,47'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenSubtargetInfo.inc:45,48'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenSubtargetInfo.inc:45,53'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenSubtargetInfo.inc:46,54'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenSubtargetInfo.inc:46,59'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenSubtargetInfo.inc:47,48'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenSubtargetInfo.inc:47,137'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenSubtargetInfo.inc:48,50'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenSubtargetInfo.inc:48,155'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenSubtargetInfo.inc:49,50'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenSubtargetInfo.inc:49,155'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenSubtargetInfo.inc:50,50'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenSubtargetInfo.inc:50,175'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenSubtargetInfo.inc:51,50'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenSubtargetInfo.inc:51,55'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenSubtargetInfo.inc:52,52'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenSubtargetInfo.inc:52,57'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenSubtargetInfo.inc:53,58'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenSubtargetInfo.inc:53,63'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenSubtargetInfo.inc:54,54'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenSubtargetInfo.inc:54,59'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenSubtargetInfo.inc:55,46'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenSubtargetInfo.inc:55,51'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenSubtargetInfo.inc:56,54'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenSubtargetInfo.inc:56,123'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenSubtargetInfo.inc:57,56'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenSubtargetInfo.inc:57,145'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenSubtargetInfo.inc:58,38'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenSubtargetInfo.inc:58,43'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenSubtargetInfo.inc:59,38'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenSubtargetInfo.inc:59,43'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenSubtargetInfo.inc:60,38'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenSubtargetInfo.inc:60,60'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
    - functionName:    _ZN7llvm_ksL30createSparcMCSubtargetInfoImplERKNS_6TripleENS_9StringRefES3_
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/Sparc/SparcGenSubtargetInfo.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          68
      EdgeCount:       12
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks15MCSubtargetInfoC2ERKNS_6TripleENS_9StringRefES4_NS_8ArrayRefINS_18SubtargetFeatureKVEEES7_PKNS_15SubtargetInfoKVE
        - _ZN7llvm_ks8ArrayRefINS_18SubtargetFeatureKVEEC2ILm17EEERAT__KS1_
        - _ZN7llvm_ks8ArrayRefINS_18SubtargetFeatureKVEEC2ILm7EEERAT__KS1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenSubtargetInfo.inc:77,43'
          Dst:             _ZN7llvm_ks8ArrayRefINS_18SubtargetFeatureKVEEC2ILm7EEERAT__KS1_
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenSubtargetInfo.inc:77,59'
          Dst:             _ZN7llvm_ks8ArrayRefINS_18SubtargetFeatureKVEEC2ILm17EEERAT__KS1_
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenSubtargetInfo.inc:77,14'
          Dst:             _ZN7llvm_ks15MCSubtargetInfoC2ERKNS_6TripleENS_9StringRefES4_NS_8ArrayRefINS_18SubtargetFeatureKVEEES7_PKNS_15SubtargetInfoKVE
    - functionName:    _ZN7llvm_ksL23InitSparcMCRegisterInfoEPNS_14MCRegisterInfoEjjjj
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/Sparc/SparcGenRegisterInfo.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1545
      functionLinenumberEnd: 1577
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          76
      EdgeCount:       22
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN7llvm_ks14MCRegisterInfo18InitMCRegisterInfoEPKNS_14MCRegisterDescEjjjPKNS_15MCRegisterClassEjPA2_KtjPS7_PKjPKcSE_SA_jPKNS0_17SubRegCoveredBitsESA_
        - _ZN7llvm_ks14MCRegisterInfo22mapDwarfRegsToLLVMRegsEPKNS0_16DwarfLLVMRegPairEjb
        - _ZN7llvm_ks14MCRegisterInfo22mapLLVMRegsToDwarfRegsEPKNS0_16DwarfLLVMRegPairEjb
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/keystone/../lib/Target/Sparc/SparcGenRegisterInfo.inc:1549,3'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Sparc/SparcGenRegisterInfo.inc:1556,3'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Sparc/SparcGenRegisterInfo.inc:1563,3'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/Sparc/SparcGenRegisterInfo.inc:1570,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenRegisterInfo.inc:1546,7'
          Dst:             _ZN7llvm_ks14MCRegisterInfo18InitMCRegisterInfoEPKNS_14MCRegisterDescEjjjPKNS_15MCRegisterClassEjPA2_KtjPS7_PKjPKcSE_SA_jPKNS0_17SubRegCoveredBitsESA_
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenRegisterInfo.inc:1551,5'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenRegisterInfo.inc:1553,9'
          Dst:             _ZN7llvm_ks14MCRegisterInfo22mapDwarfRegsToLLVMRegsEPKNS0_16DwarfLLVMRegPairEjb
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenRegisterInfo.inc:1558,5'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenRegisterInfo.inc:1560,9'
          Dst:             _ZN7llvm_ks14MCRegisterInfo22mapDwarfRegsToLLVMRegsEPKNS0_16DwarfLLVMRegPairEjb
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenRegisterInfo.inc:1565,5'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenRegisterInfo.inc:1567,9'
          Dst:             _ZN7llvm_ks14MCRegisterInfo22mapLLVMRegsToDwarfRegsEPKNS0_16DwarfLLVMRegPairEjb
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenRegisterInfo.inc:1572,5'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenRegisterInfo.inc:1574,9'
          Dst:             _ZN7llvm_ks14MCRegisterInfo22mapLLVMRegsToDwarfRegsEPKNS0_16DwarfLLVMRegPairEjb
    - functionName:    _ZN7llvm_ksL20InitSparcMCInstrInfoEPNS_11MCInstrInfoE
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/Sparc/SparcGenInstrInfo.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1264
      functionLinenumberEnd: 1266
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11MCInstrInfo15InitMCInstrInfoEPKNS_11MCInstrDescEPKjPKcj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenInstrInfo.inc:1265,7'
          Dst:             _ZN7llvm_ks11MCInstrInfo15InitMCInstrInfoEPKNS_11MCInstrDescEPKjPKcj
    - functionName:    _ZL26createSparcMCSubtargetInfoRKN7llvm_ks6TripleENS_9StringRefES3_
      functionSourceFile: '/src/keystone/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCTargetDesc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          68
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZN7llvm_ksL30createSparcMCSubtargetInfoImplERKNS_6TripleENS_9StringRefES3_
        - _ZNK7llvm_ks6Triple7getArchEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCTargetDesc.cpp:68,15'
          Dst:             _ZNK7llvm_ks6Triple7getArchEv
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCTargetDesc.cpp:68,11'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCTargetDesc.cpp:69,10'
          Dst:             _ZN7llvm_ksL30createSparcMCSubtargetInfoImplERKNS_6TripleENS_9StringRefES3_
    - functionName:    _ZL25createSparcMCRegisterInfoRKN7llvm_ks6TripleE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCTargetDesc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks14MCRegisterInfoC2Ev
        - _ZN7llvm_ksL23InitSparcMCRegisterInfoEPNS_14MCRegisterInfoEjjjj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCTargetDesc.cpp:60,27'
          Dst:             _ZN7llvm_ks14MCRegisterInfoC2Ev
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCTargetDesc.cpp:61,3'
          Dst:             _ZN7llvm_ksL23InitSparcMCRegisterInfoEPNS_14MCRegisterInfoEjjjj
    - functionName:    _ZL22createSparcMCInstrInfov
      functionSourceFile: '/src/keystone/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCTargetDesc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ksL20InitSparcMCInstrInfoEPNS_11MCInstrInfoE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCTargetDesc.cpp:55,3'
          Dst:             _ZN7llvm_ksL20InitSparcMCInstrInfoEPNS_11MCInstrInfoE
    - functionName:    _ZL22createSparcV9MCAsmInfoRKN7llvm_ks14MCRegisterInfoERKNS_6TripleE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCTargetDesc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          61
      EdgeCount:       13
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7llvm_ks16MCCFIInstruction12createDefCfaEPNS_8MCSymbolEji
        - _ZN7llvm_ks16MCCFIInstructionD2Ev
        - _ZN7llvm_ks17SparcELFMCAsmInfoC2ERKNS_6TripleE
        - _ZN7llvm_ks9MCAsmInfo20addInitialFrameStateERKNS_16MCCFIInstructionE
        - _ZNK7llvm_ks14MCRegisterInfo14getDwarfRegNumEjb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCTargetDesc.cpp:46,24'
          Dst:             _ZN7llvm_ks17SparcELFMCAsmInfoC2ERKNS_6TripleE
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCTargetDesc.cpp:47,22'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo14getDwarfRegNumEjb
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCTargetDesc.cpp:48,27'
          Dst:             _ZN7llvm_ks16MCCFIInstruction12createDefCfaEPNS_8MCSymbolEji
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCTargetDesc.cpp:49,8'
          Dst:             _ZN7llvm_ks9MCAsmInfo20addInitialFrameStateERKNS_16MCCFIInstructionE
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCTargetDesc.cpp:51,1'
          Dst:             _ZN7llvm_ks16MCCFIInstructionD2Ev
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCTargetDesc.cpp:51,1'
          Dst:             _ZN7llvm_ks16MCCFIInstructionD2Ev
    - functionName:    _ZL20createSparcMCAsmInfoRKN7llvm_ks14MCRegisterInfoERKNS_6TripleE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCTargetDesc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          61
      EdgeCount:       13
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7llvm_ks16MCCFIInstruction12createDefCfaEPNS_8MCSymbolEji
        - _ZN7llvm_ks16MCCFIInstructionD2Ev
        - _ZN7llvm_ks17SparcELFMCAsmInfoC2ERKNS_6TripleE
        - _ZN7llvm_ks9MCAsmInfo20addInitialFrameStateERKNS_16MCCFIInstructionE
        - _ZNK7llvm_ks14MCRegisterInfo14getDwarfRegNumEjb
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCTargetDesc.cpp:37,24'
          Dst:             _ZN7llvm_ks17SparcELFMCAsmInfoC2ERKNS_6TripleE
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCTargetDesc.cpp:38,22'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo14getDwarfRegNumEjb
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCTargetDesc.cpp:39,27'
          Dst:             _ZN7llvm_ks16MCCFIInstruction12createDefCfaEPNS_8MCSymbolEji
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCTargetDesc.cpp:40,8'
          Dst:             _ZN7llvm_ks9MCAsmInfo20addInitialFrameStateERKNS_16MCCFIInstructionE
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCTargetDesc.cpp:42,1'
          Dst:             _ZN7llvm_ks16MCCFIInstructionD2Ev
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCTargetDesc.cpp:42,1'
          Dst:             _ZN7llvm_ks16MCCFIInstructionD2Ev
    - functionName:    LLVMInitializeSparcTargetMC
      functionSourceFile: '/src/keystone/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCTargetDesc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         7
      ICount:          64
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL20createSparcMCAsmInfoRKN7llvm_ks14MCRegisterInfoERKNS_6TripleE
        - _ZL22createSparcMCInstrInfov
        - _ZL22createSparcV9MCAsmInfoRKN7llvm_ks14MCRegisterInfoERKNS_6TripleE
        - _ZL25createSparcMCRegisterInfoRKN7llvm_ks6TripleE
        - _ZL26createSparcMCSubtargetInfoRKN7llvm_ks6TripleENS_9StringRefES3_
        - _ZN7llvm_ks14TargetRegistry17RegisterMCRegInfoERNS_6TargetEPFPNS_14MCRegisterInfoERKNS_6TripleEE
        - _ZN7llvm_ks14TargetRegistry19RegisterMCInstrInfoERNS_6TargetEPFPNS_11MCInstrInfoEvE
        - _ZN7llvm_ks14TargetRegistry20RegisterMCAsmBackendERNS_6TargetEPFPNS_12MCAsmBackendERKS1_RKNS_14MCRegisterInfoERKNS_6TripleENS_9StringRefEE
        - _ZN7llvm_ks14TargetRegistry21RegisterMCCodeEmitterERNS_6TargetEPFPNS_13MCCodeEmitterERKNS_11MCInstrInfoERKNS_14MCRegisterInfoERNS_9MCContextEE
        - _ZN7llvm_ks14TargetRegistry23RegisterMCSubtargetInfoERNS_6TargetEPFPNS_15MCSubtargetInfoERKNS_6TripleENS_9StringRefES8_E
        - _ZN7llvm_ks19RegisterMCAsmInfoFnC2ERNS_6TargetEPFPNS_9MCAsmInfoERKNS_14MCRegisterInfoERKNS_6TripleEE
        - _ZN7llvm_ks21createSparcAsmBackendERKNS_6TargetERKNS_14MCRegisterInfoERKNS_6TripleENS_9StringRefE
        - _ZN7llvm_ks24createSparcMCCodeEmitterERKNS_11MCInstrInfoERKNS_14MCRegisterInfoERNS_9MCContextE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCTargetDesc.cpp:85,23'
          Dst:             _ZN7llvm_ks19RegisterMCAsmInfoFnC2ERNS_6TargetEPFPNS_9MCAsmInfoERKNS_14MCRegisterInfoERKNS_6TripleEE
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCTargetDesc.cpp:85,23'
          Dst:             _ZL20createSparcMCAsmInfoRKN7llvm_ks14MCRegisterInfoERKNS_6TripleE
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCTargetDesc.cpp:86,23'
          Dst:             _ZN7llvm_ks19RegisterMCAsmInfoFnC2ERNS_6TargetEPFPNS_9MCAsmInfoERKNS_14MCRegisterInfoERKNS_6TripleEE
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCTargetDesc.cpp:86,23'
          Dst:             _ZL22createSparcV9MCAsmInfoRKN7llvm_ks14MCRegisterInfoERKNS_6TripleE
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCTargetDesc.cpp:87,23'
          Dst:             _ZN7llvm_ks19RegisterMCAsmInfoFnC2ERNS_6TargetEPFPNS_9MCAsmInfoERKNS_14MCRegisterInfoERKNS_6TripleEE
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCTargetDesc.cpp:87,23'
          Dst:             _ZL20createSparcMCAsmInfoRKN7llvm_ks14MCRegisterInfoERKNS_6TripleE
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCTargetDesc.cpp:91,5'
          Dst:             _ZN7llvm_ks14TargetRegistry19RegisterMCInstrInfoERNS_6TargetEPFPNS_11MCInstrInfoEvE
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCTargetDesc.cpp:91,5'
          Dst:             _ZL22createSparcMCInstrInfov
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCTargetDesc.cpp:94,5'
          Dst:             _ZN7llvm_ks14TargetRegistry17RegisterMCRegInfoERNS_6TargetEPFPNS_14MCRegisterInfoERKNS_6TripleEE
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCTargetDesc.cpp:94,5'
          Dst:             _ZL25createSparcMCRegisterInfoRKN7llvm_ks6TripleE
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCTargetDesc.cpp:97,5'
          Dst:             _ZN7llvm_ks14TargetRegistry23RegisterMCSubtargetInfoERNS_6TargetEPFPNS_15MCSubtargetInfoERKNS_6TripleENS_9StringRefES8_E
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCTargetDesc.cpp:97,5'
          Dst:             _ZL26createSparcMCSubtargetInfoRKN7llvm_ks6TripleENS_9StringRefES3_
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCTargetDesc.cpp:100,5'
          Dst:             _ZN7llvm_ks14TargetRegistry21RegisterMCCodeEmitterERNS_6TargetEPFPNS_13MCCodeEmitterERKNS_11MCInstrInfoERKNS_14MCRegisterInfoERNS_9MCContextEE
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCTargetDesc.cpp:100,5'
          Dst:             _ZN7llvm_ks24createSparcMCCodeEmitterERKNS_11MCInstrInfoERKNS_14MCRegisterInfoERNS_9MCContextE
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCTargetDesc.cpp:103,5'
          Dst:             _ZN7llvm_ks14TargetRegistry20RegisterMCAsmBackendERNS_6TargetEPFPNS_12MCAsmBackendERKS1_RKNS_14MCRegisterInfoERKNS_6TripleENS_9StringRefEE
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCTargetDesc.cpp:103,5'
          Dst:             _ZN7llvm_ks21createSparcAsmBackendERKNS_6TargetERKNS_14MCRegisterInfoERKNS_6TripleENS_9StringRefE
    - functionName:    _GLOBAL__sub_I_SparcTargetInfo.cpp
      functionSourceFile: '/src/keystone/llvm/lib/Target/Sparc/TargetInfo/SparcTargetInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          14
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
        - __cxx_global_var_init.1
        - __cxx_global_var_init.2
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Sparc/TargetInfo/SparcTargetInfo.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'llvm/lib/Target/Sparc/TargetInfo/SparcTargetInfo.cpp:0,0'
          Dst:             __cxx_global_var_init.1
        - Src:             'llvm/lib/Target/Sparc/TargetInfo/SparcTargetInfo.cpp:0,0'
          Dst:             __cxx_global_var_init.2
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/keystone/llvm/lib/Target/Sparc/TargetInfo/SparcTargetInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 14
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks6TargetC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Sparc/TargetInfo/SparcTargetInfo.cpp:14,17'
          Dst:             _ZN7llvm_ks6TargetC2Ev
    - functionName:    __cxx_global_var_init.1
      functionSourceFile: '/src/keystone/llvm/lib/Target/Sparc/TargetInfo/SparcTargetInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks6TargetC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Sparc/TargetInfo/SparcTargetInfo.cpp:15,17'
          Dst:             _ZN7llvm_ks6TargetC2Ev
    - functionName:    __cxx_global_var_init.2
      functionSourceFile: '/src/keystone/llvm/lib/Target/Sparc/TargetInfo/SparcTargetInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 16
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks6TargetC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Sparc/TargetInfo/SparcTargetInfo.cpp:16,17'
          Dst:             _ZN7llvm_ks6TargetC2Ev
    - functionName:    _ZN7llvm_ks14RegisterTargetILNS_6Triple8ArchTypeE23EE12getArchMatchES2_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/TargetRegistry.h'
      linkageType:     InternalLinkage
      functionLinenumber: 681
      functionLinenumberEnd: 682
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks14RegisterTargetILNS_6Triple8ArchTypeE22EE12getArchMatchES2_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/TargetRegistry.h'
      linkageType:     InternalLinkage
      functionLinenumber: 681
      functionLinenumberEnd: 682
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks14RegisterTargetILNS_6Triple8ArchTypeE21EE12getArchMatchES2_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/TargetRegistry.h'
      linkageType:     InternalLinkage
      functionLinenumber: 681
      functionLinenumberEnd: 682
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks14RegisterTargetILNS_6Triple8ArchTypeE23EEC2ERNS_6TargetEPKcS7_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/TargetRegistry.h'
      linkageType:     InternalLinkage
      functionLinenumber: 677
      functionLinenumberEnd: 679
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks14RegisterTargetILNS_6Triple8ArchTypeE23EE12getArchMatchES2_
        - _ZN7llvm_ks14TargetRegistry14RegisterTargetERNS_6TargetEPKcS4_PFbNS_6Triple8ArchTypeEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/TargetRegistry.h:678,5'
          Dst:             _ZN7llvm_ks14TargetRegistry14RegisterTargetERNS_6TargetEPKcS4_PFbNS_6Triple8ArchTypeEE
        - Src:             'llvm/include/llvm/Support/TargetRegistry.h:678,5'
          Dst:             _ZN7llvm_ks14RegisterTargetILNS_6Triple8ArchTypeE23EE12getArchMatchES2_
    - functionName:    _ZN7llvm_ks14RegisterTargetILNS_6Triple8ArchTypeE22EEC2ERNS_6TargetEPKcS7_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/TargetRegistry.h'
      linkageType:     InternalLinkage
      functionLinenumber: 677
      functionLinenumberEnd: 679
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks14RegisterTargetILNS_6Triple8ArchTypeE22EE12getArchMatchES2_
        - _ZN7llvm_ks14TargetRegistry14RegisterTargetERNS_6TargetEPKcS4_PFbNS_6Triple8ArchTypeEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/TargetRegistry.h:678,5'
          Dst:             _ZN7llvm_ks14TargetRegistry14RegisterTargetERNS_6TargetEPKcS4_PFbNS_6Triple8ArchTypeEE
        - Src:             'llvm/include/llvm/Support/TargetRegistry.h:678,5'
          Dst:             _ZN7llvm_ks14RegisterTargetILNS_6Triple8ArchTypeE22EE12getArchMatchES2_
    - functionName:    _ZN7llvm_ks14RegisterTargetILNS_6Triple8ArchTypeE21EEC2ERNS_6TargetEPKcS7_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/TargetRegistry.h'
      linkageType:     InternalLinkage
      functionLinenumber: 677
      functionLinenumberEnd: 679
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks14RegisterTargetILNS_6Triple8ArchTypeE21EE12getArchMatchES2_
        - _ZN7llvm_ks14TargetRegistry14RegisterTargetERNS_6TargetEPKcS4_PFbNS_6Triple8ArchTypeEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/TargetRegistry.h:678,5'
          Dst:             _ZN7llvm_ks14TargetRegistry14RegisterTargetERNS_6TargetEPKcS4_PFbNS_6Triple8ArchTypeEE
        - Src:             'llvm/include/llvm/Support/TargetRegistry.h:678,5'
          Dst:             _ZN7llvm_ks14RegisterTargetILNS_6Triple8ArchTypeE21EE12getArchMatchES2_
    - functionName:    LLVMInitializeSparcTargetInfo
      functionSourceFile: '/src/keystone/llvm/lib/Target/Sparc/TargetInfo/SparcTargetInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks14RegisterTargetILNS_6Triple8ArchTypeE21EEC2ERNS_6TargetEPKcS7_
        - _ZN7llvm_ks14RegisterTargetILNS_6Triple8ArchTypeE22EEC2ERNS_6TargetEPKcS7_
        - _ZN7llvm_ks14RegisterTargetILNS_6Triple8ArchTypeE23EEC2ERNS_6TargetEPKcS7_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Sparc/TargetInfo/SparcTargetInfo.cpp:19,33'
          Dst:             _ZN7llvm_ks14RegisterTargetILNS_6Triple8ArchTypeE21EEC2ERNS_6TargetEPKcS7_
        - Src:             'llvm/lib/Target/Sparc/TargetInfo/SparcTargetInfo.cpp:21,35'
          Dst:             _ZN7llvm_ks14RegisterTargetILNS_6Triple8ArchTypeE22EEC2ERNS_6TargetEPKcS7_
        - Src:             'llvm/lib/Target/Sparc/TargetInfo/SparcTargetInfo.cpp:23,35'
          Dst:             _ZN7llvm_ks14RegisterTargetILNS_6Triple8ArchTypeE23EEC2ERNS_6TargetEPKcS7_
    - functionName:    _GLOBAL__sub_I_SystemZAsmParser.cpp
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_114SystemZOperand6getImmEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 222
      functionLinenumberEnd: 224
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          41
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:223,5'
          Dst:             __assert_fail
    - functionName:    _ZNK12_GLOBAL__N_114SystemZOperand7addExprERN7llvm_ks6MCInstEPKNS1_6MCExprE
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          74
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks9MCOperand10createExprEPKNS_6MCExprE
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:125,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:125,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:126,25'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:127,48'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:127,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:127,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:129,23'
          Dst:             _ZN7llvm_ks9MCOperand10createExprEPKNS_6MCExprE
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:129,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_114SystemZOperand18addBDVAddrOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 255
      functionLinenumberEnd: 261
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          96
      EdgeCount:       19
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createRegEj
        - _ZNK12_GLOBAL__N_114SystemZOperand5isMemENS_10MemoryKindE
        - _ZNK12_GLOBAL__N_114SystemZOperand7addExprERN7llvm_ks6MCInstEPKNS1_6MCExprE
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:256,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:257,5'
          Dst:             _ZNK12_GLOBAL__N_114SystemZOperand5isMemENS_10MemoryKindE
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:257,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:258,21'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:258,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:259,5'
          Dst:             _ZNK12_GLOBAL__N_114SystemZOperand7addExprERN7llvm_ks6MCInstEPKNS1_6MCExprE
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:260,21'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:260,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_114SystemZOperand5isMemENS_10MemoryKindE
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionLinenumberEnd: 241
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          53
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_114SystemZOperand20addAccessRegOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 274
      functionLinenumberEnd: 278
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          80
      EdgeCount:       19
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createImmEl
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:275,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:276,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:277,21'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:277,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_114SystemZOperand18addBDLAddrOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 296
      functionLinenumberEnd: 302
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          87
      EdgeCount:       19
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createRegEj
        - _ZNK12_GLOBAL__N_114SystemZOperand5isMemENS_10MemoryKindE
        - _ZNK12_GLOBAL__N_114SystemZOperand7addExprERN7llvm_ks6MCInstEPKNS1_6MCExprE
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:297,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:298,5'
          Dst:             _ZNK12_GLOBAL__N_114SystemZOperand5isMemENS_10MemoryKindE
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:298,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:299,21'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:299,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:300,5'
          Dst:             _ZNK12_GLOBAL__N_114SystemZOperand7addExprERN7llvm_ks6MCInstEPKNS1_6MCExprE
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:301,5'
          Dst:             _ZNK12_GLOBAL__N_114SystemZOperand7addExprERN7llvm_ks6MCInstEPKNS1_6MCExprE
    - functionName:    _ZNK12_GLOBAL__N_114SystemZOperand17addImmTLSOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 303
      functionLinenumberEnd: 309
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          90
      EdgeCount:       23
      CyclomaticComplexity: 5
      functionsReached:
        - _ZNK12_GLOBAL__N_114SystemZOperand7addExprERN7llvm_ks6MCInstEPKNS1_6MCExprE
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:304,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:305,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:306,5'
          Dst:             _ZNK12_GLOBAL__N_114SystemZOperand7addExprERN7llvm_ks6MCInstEPKNS1_6MCExprE
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:308,7'
          Dst:             _ZNK12_GLOBAL__N_114SystemZOperand7addExprERN7llvm_ks6MCInstEPKNS1_6MCExprE
    - functionName:    _ZNK12_GLOBAL__N_114SystemZOperand17addBDAddrOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 288
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          82
      EdgeCount:       19
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createRegEj
        - _ZNK12_GLOBAL__N_114SystemZOperand5isMemENS_10MemoryKindE
        - _ZNK12_GLOBAL__N_114SystemZOperand7addExprERN7llvm_ks6MCInstEPKNS1_6MCExprE
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:284,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:285,5'
          Dst:             _ZNK12_GLOBAL__N_114SystemZOperand5isMemENS_10MemoryKindE
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:285,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:286,21'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:286,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:287,5'
          Dst:             _ZNK12_GLOBAL__N_114SystemZOperand7addExprERN7llvm_ks6MCInstEPKNS1_6MCExprE
    - functionName:    _ZNK12_GLOBAL__N_114SystemZOperand14addImmOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 279
      functionLinenumberEnd: 282
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          45
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK12_GLOBAL__N_114SystemZOperand6getImmEv
        - _ZNK12_GLOBAL__N_114SystemZOperand7addExprERN7llvm_ks6MCInstEPKNS1_6MCExprE
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:280,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:281,19'
          Dst:             _ZNK12_GLOBAL__N_114SystemZOperand6getImmEv
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:281,5'
          Dst:             _ZNK12_GLOBAL__N_114SystemZOperand7addExprERN7llvm_ks6MCInstEPKNS1_6MCExprE
    - functionName:    _ZNK12_GLOBAL__N_114SystemZOperand18addBDXAddrOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 289
      functionLinenumberEnd: 295
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          96
      EdgeCount:       19
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createRegEj
        - _ZNK12_GLOBAL__N_114SystemZOperand5isMemENS_10MemoryKindE
        - _ZNK12_GLOBAL__N_114SystemZOperand7addExprERN7llvm_ks6MCInstEPKNS1_6MCExprE
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:290,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:291,5'
          Dst:             _ZNK12_GLOBAL__N_114SystemZOperand5isMemENS_10MemoryKindE
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:291,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:292,21'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:292,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:293,5'
          Dst:             _ZNK12_GLOBAL__N_114SystemZOperand7addExprERN7llvm_ks6MCInstEPKNS1_6MCExprE
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:294,21'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:294,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_114SystemZOperand14addRegOperandsERN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 270
      functionLinenumberEnd: 273
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          58
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createRegEj
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:271,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:272,21'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:272,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK12_GLOBAL__N_114SystemZOperand5isImmEll
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 219
      functionLinenumberEnd: 220
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL7inRangePKN7llvm_ks6MCExprEll
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:220,31'
          Dst:             _ZL7inRangePKN7llvm_ks6MCExprEll
    - functionName:    _ZL7inRangePKN7llvm_ks6MCExprEll
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          55
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:27,18'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:28,25'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
    - functionName:    _ZNK12_GLOBAL__N_114SystemZOperand15isMemDisp12Len8ENS_12RegisterKindE
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 252
      functionLinenumberEnd: 253
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL7inRangePKN7llvm_ks6MCExprEll
        - _ZNK12_GLOBAL__N_114SystemZOperand11isMemDisp12ENS_10MemoryKindENS_12RegisterKindE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:253,12'
          Dst:             _ZNK12_GLOBAL__N_114SystemZOperand11isMemDisp12ENS_10MemoryKindENS_12RegisterKindE
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:253,44'
          Dst:             _ZL7inRangePKN7llvm_ks6MCExprEll
    - functionName:    _ZNK12_GLOBAL__N_114SystemZOperand11isMemDisp12ENS_10MemoryKindENS_12RegisterKindE
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 246
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL7inRangePKN7llvm_ks6MCExprEll
        - _ZNK12_GLOBAL__N_114SystemZOperand5isMemENS_10MemoryKindENS_12RegisterKindE
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:247,12'
          Dst:             _ZNK12_GLOBAL__N_114SystemZOperand5isMemENS_10MemoryKindENS_12RegisterKindE
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:247,39'
          Dst:             _ZL7inRangePKN7llvm_ks6MCExprEll
    - functionName:    _ZNK12_GLOBAL__N_114SystemZOperand5isMemENS_10MemoryKindENS_12RegisterKindE
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 243
      functionLinenumberEnd: 244
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK12_GLOBAL__N_114SystemZOperand5isMemENS_10MemoryKindE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:244,12'
          Dst:             _ZNK12_GLOBAL__N_114SystemZOperand5isMemENS_10MemoryKindE
    - functionName:    _ZNK12_GLOBAL__N_114SystemZOperand11isMemDisp20ENS_10MemoryKindENS_12RegisterKindE
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 249
      functionLinenumberEnd: 250
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL7inRangePKN7llvm_ks6MCExprEll
        - _ZNK12_GLOBAL__N_114SystemZOperand5isMemENS_10MemoryKindENS_12RegisterKindE
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:250,12'
          Dst:             _ZNK12_GLOBAL__N_114SystemZOperand5isMemENS_10MemoryKindENS_12RegisterKindE
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:250,39'
          Dst:             _ZL7inRangePKN7llvm_ks6MCExprEll
    - functionName:    _ZNK12_GLOBAL__N_114SystemZOperand5isRegENS_12RegisterKindE
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 201
      functionLinenumberEnd: 202
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          29
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_114SystemZOperand6isVR64Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 324
      functionLinenumberEnd: 324
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_114SystemZOperand5isRegENS_12RegisterKindE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:324,32'
          Dst:             _ZNK12_GLOBAL__N_114SystemZOperand5isRegENS_12RegisterKindE
    - functionName:    _ZNK12_GLOBAL__N_114SystemZOperand6isVR32Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 323
      functionLinenumberEnd: 323
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_114SystemZOperand5isRegENS_12RegisterKindE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:323,32'
          Dst:             _ZNK12_GLOBAL__N_114SystemZOperand5isRegENS_12RegisterKindE
    - functionName:    _ZNK12_GLOBAL__N_114SystemZOperand7isVR128Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 326
      functionLinenumberEnd: 326
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_114SystemZOperand5isRegENS_12RegisterKindE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:326,33'
          Dst:             _ZNK12_GLOBAL__N_114SystemZOperand5isRegENS_12RegisterKindE
    - functionName:    _ZNK12_GLOBAL__N_114SystemZOperand7isVF128Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 325
      functionLinenumberEnd: 325
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_114SystemZOperand7isU8ImmEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 340
      functionLinenumberEnd: 340
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_114SystemZOperand5isImmEll
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:340,33'
          Dst:             _ZNK12_GLOBAL__N_114SystemZOperand5isImmEll
    - functionName:    _ZNK12_GLOBAL__N_114SystemZOperand7isU6ImmEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 339
      functionLinenumberEnd: 339
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_114SystemZOperand5isImmEll
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:339,33'
          Dst:             _ZNK12_GLOBAL__N_114SystemZOperand5isImmEll
    - functionName:    _ZNK12_GLOBAL__N_114SystemZOperand7isU4ImmEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 338
      functionLinenumberEnd: 338
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_114SystemZOperand5isImmEll
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:338,33'
          Dst:             _ZNK12_GLOBAL__N_114SystemZOperand5isImmEll
    - functionName:    _ZNK12_GLOBAL__N_114SystemZOperand7isU3ImmEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 337
      functionLinenumberEnd: 337
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_114SystemZOperand5isImmEll
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:337,33'
          Dst:             _ZNK12_GLOBAL__N_114SystemZOperand5isImmEll
    - functionName:    _ZNK12_GLOBAL__N_114SystemZOperand8isU32ImmEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 345
      functionLinenumberEnd: 345
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_114SystemZOperand5isImmEll
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:345,34'
          Dst:             _ZNK12_GLOBAL__N_114SystemZOperand5isImmEll
    - functionName:    _ZNK12_GLOBAL__N_114SystemZOperand7isU2ImmEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 336
      functionLinenumberEnd: 336
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_114SystemZOperand5isImmEll
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:336,33'
          Dst:             _ZNK12_GLOBAL__N_114SystemZOperand5isImmEll
    - functionName:    _ZNK12_GLOBAL__N_114SystemZOperand7isU1ImmEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 335
      functionLinenumberEnd: 335
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_114SystemZOperand5isImmEll
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:335,33'
          Dst:             _ZNK12_GLOBAL__N_114SystemZOperand5isImmEll
    - functionName:    _ZNK12_GLOBAL__N_114SystemZOperand8isU16ImmEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 343
      functionLinenumberEnd: 343
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_114SystemZOperand5isImmEll
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:343,34'
          Dst:             _ZNK12_GLOBAL__N_114SystemZOperand5isImmEll
    - functionName:    _ZNK12_GLOBAL__N_114SystemZOperand8isU12ImmEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 342
      functionLinenumberEnd: 342
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_114SystemZOperand5isImmEll
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:342,34'
          Dst:             _ZNK12_GLOBAL__N_114SystemZOperand5isImmEll
    - functionName:    _ZNK12_GLOBAL__N_114SystemZOperand7isS8ImmEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 341
      functionLinenumberEnd: 341
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_114SystemZOperand5isImmEll
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:341,33'
          Dst:             _ZNK12_GLOBAL__N_114SystemZOperand5isImmEll
    - functionName:    _ZNK12_GLOBAL__N_114SystemZOperand8isS32ImmEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 346
      functionLinenumberEnd: 346
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_114SystemZOperand5isImmEll
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:346,34'
          Dst:             _ZNK12_GLOBAL__N_114SystemZOperand5isImmEll
    - functionName:    _ZNK12_GLOBAL__N_114SystemZOperand8isS16ImmEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 344
      functionLinenumberEnd: 344
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_114SystemZOperand5isImmEll
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:344,34'
          Dst:             _ZNK12_GLOBAL__N_114SystemZOperand5isImmEll
    - functionName:    _ZNK12_GLOBAL__N_114SystemZOperand8isImmTLSEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 228
      functionLinenumberEnd: 229
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_114SystemZOperand7isGRX32Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 314
      functionLinenumberEnd: 314
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_114SystemZOperand7isGRH32Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 313
      functionLinenumberEnd: 313
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_114SystemZOperand5isRegENS_12RegisterKindE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:313,33'
          Dst:             _ZNK12_GLOBAL__N_114SystemZOperand5isRegENS_12RegisterKindE
    - functionName:    _ZNK12_GLOBAL__N_114SystemZOperand6isGR64Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 315
      functionLinenumberEnd: 315
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_114SystemZOperand5isRegENS_12RegisterKindE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:315,32'
          Dst:             _ZNK12_GLOBAL__N_114SystemZOperand5isRegENS_12RegisterKindE
    - functionName:    _ZNK12_GLOBAL__N_114SystemZOperand6isGR32Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 312
      functionLinenumberEnd: 312
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_114SystemZOperand5isRegENS_12RegisterKindE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:312,32'
          Dst:             _ZNK12_GLOBAL__N_114SystemZOperand5isRegENS_12RegisterKindE
    - functionName:    _ZNK12_GLOBAL__N_114SystemZOperand7isGR128Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 316
      functionLinenumberEnd: 316
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_114SystemZOperand5isRegENS_12RegisterKindE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:316,33'
          Dst:             _ZNK12_GLOBAL__N_114SystemZOperand5isRegENS_12RegisterKindE
    - functionName:    _ZNK12_GLOBAL__N_114SystemZOperand6isFP64Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 321
      functionLinenumberEnd: 321
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_114SystemZOperand5isRegENS_12RegisterKindE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:321,32'
          Dst:             _ZNK12_GLOBAL__N_114SystemZOperand5isRegENS_12RegisterKindE
    - functionName:    _ZNK12_GLOBAL__N_114SystemZOperand6isFP32Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 320
      functionLinenumberEnd: 320
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_114SystemZOperand5isRegENS_12RegisterKindE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:320,32'
          Dst:             _ZNK12_GLOBAL__N_114SystemZOperand5isRegENS_12RegisterKindE
    - functionName:    _ZNK12_GLOBAL__N_114SystemZOperand7isFP128Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 322
      functionLinenumberEnd: 322
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_114SystemZOperand5isRegENS_12RegisterKindE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:322,33'
          Dst:             _ZNK12_GLOBAL__N_114SystemZOperand5isRegENS_12RegisterKindE
    - functionName:    _ZNK12_GLOBAL__N_114SystemZOperand17isBDXAddr64Disp20Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 332
      functionLinenumberEnd: 332
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_114SystemZOperand11isMemDisp20ENS_10MemoryKindENS_12RegisterKindE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:332,43'
          Dst:             _ZNK12_GLOBAL__N_114SystemZOperand11isMemDisp20ENS_10MemoryKindENS_12RegisterKindE
    - functionName:    _ZNK12_GLOBAL__N_114SystemZOperand17isBDXAddr64Disp12Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 331
      functionLinenumberEnd: 331
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_114SystemZOperand11isMemDisp12ENS_10MemoryKindENS_12RegisterKindE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:331,43'
          Dst:             _ZNK12_GLOBAL__N_114SystemZOperand11isMemDisp12ENS_10MemoryKindENS_12RegisterKindE
    - functionName:    _ZNK12_GLOBAL__N_114SystemZOperand17isBDVAddr64Disp12Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 334
      functionLinenumberEnd: 334
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_114SystemZOperand11isMemDisp12ENS_10MemoryKindENS_12RegisterKindE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:334,43'
          Dst:             _ZNK12_GLOBAL__N_114SystemZOperand11isMemDisp12ENS_10MemoryKindENS_12RegisterKindE
    - functionName:    _ZNK12_GLOBAL__N_114SystemZOperand21isBDLAddr64Disp12Len8Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 333
      functionLinenumberEnd: 333
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_114SystemZOperand15isMemDisp12Len8ENS_12RegisterKindE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:333,47'
          Dst:             _ZNK12_GLOBAL__N_114SystemZOperand15isMemDisp12Len8ENS_12RegisterKindE
    - functionName:    _ZNK12_GLOBAL__N_114SystemZOperand16isBDAddr64Disp20Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 330
      functionLinenumberEnd: 330
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_114SystemZOperand11isMemDisp20ENS_10MemoryKindENS_12RegisterKindE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:330,42'
          Dst:             _ZNK12_GLOBAL__N_114SystemZOperand11isMemDisp20ENS_10MemoryKindENS_12RegisterKindE
    - functionName:    _ZNK12_GLOBAL__N_114SystemZOperand16isBDAddr64Disp12Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 329
      functionLinenumberEnd: 329
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_114SystemZOperand11isMemDisp12ENS_10MemoryKindENS_12RegisterKindE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:329,42'
          Dst:             _ZNK12_GLOBAL__N_114SystemZOperand11isMemDisp12ENS_10MemoryKindENS_12RegisterKindE
    - functionName:    _ZNK12_GLOBAL__N_114SystemZOperand16isBDAddr32Disp20Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 328
      functionLinenumberEnd: 328
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_114SystemZOperand11isMemDisp20ENS_10MemoryKindENS_12RegisterKindE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:328,42'
          Dst:             _ZNK12_GLOBAL__N_114SystemZOperand11isMemDisp20ENS_10MemoryKindENS_12RegisterKindE
    - functionName:    _ZNK12_GLOBAL__N_114SystemZOperand16isBDAddr32Disp12Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 327
      functionLinenumberEnd: 327
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_114SystemZOperand11isMemDisp12ENS_10MemoryKindENS_12RegisterKindE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:327,42'
          Dst:             _ZNK12_GLOBAL__N_114SystemZOperand11isMemDisp12ENS_10MemoryKindENS_12RegisterKindE
    - functionName:    _ZNK12_GLOBAL__N_114SystemZOperand11isAccessRegEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 211
      functionLinenumberEnd: 212
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_114SystemZOperand8isADDR64Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 318
      functionLinenumberEnd: 318
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_114SystemZOperand5isRegENS_12RegisterKindE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:318,34'
          Dst:             _ZNK12_GLOBAL__N_114SystemZOperand5isRegENS_12RegisterKindE
    - functionName:    _ZNK12_GLOBAL__N_114SystemZOperand8isADDR32Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 317
      functionLinenumberEnd: 317
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_114SystemZOperand5isRegENS_12RegisterKindE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:317,34'
          Dst:             _ZNK12_GLOBAL__N_114SystemZOperand5isRegENS_12RegisterKindE
    - functionName:    _ZNK12_GLOBAL__N_114SystemZOperand9isADDR128Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 319
      functionLinenumberEnd: 319
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL16matchTokenStringN7llvm_ks9StringRefE
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 911
      functionLinenumberEnd: 912
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL10isSubclassN12_GLOBAL__N_114MatchClassKindES0_
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 916
      functionLinenumberEnd: 952
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          104
      EdgeCount:       30
      CyclomaticComplexity: 16
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:920,3'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:928,5'
          Branch Sides:    []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_110LessOpcodeclERKNS_10MatchEntryEN7llvm_ks9StringRefE
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1563
      functionLinenumberEnd: 1564
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          41
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ksltENS_9StringRefES0_
        - _ZNK12_GLOBAL__N_110MatchEntry11getMnemonicEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:1564,18'
          Dst:             _ZNK12_GLOBAL__N_110MatchEntry11getMnemonicEv
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:1564,32'
          Dst:             _ZN7llvm_ksltENS_9StringRefES0_
    - functionName:    _ZNK12_GLOBAL__N_110MatchEntry11getMnemonicEv
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1555
      functionLinenumberEnd: 1557
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          70
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:1556,14'
          Dst:             __assert_fail
    - functionName:    _ZN12_GLOBAL__N_110LessOpcodeclEN7llvm_ks9StringRefERKNS_10MatchEntryE
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1566
      functionLinenumberEnd: 1567
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          41
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ksltENS_9StringRefES0_
        - _ZNK12_GLOBAL__N_110MatchEntry11getMnemonicEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:1567,24'
          Dst:             _ZNK12_GLOBAL__N_110MatchEntry11getMnemonicEv
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:1567,18'
          Dst:             _ZN7llvm_ksltENS_9StringRefES0_
    - functionName:    _ZN12_GLOBAL__N_116SystemZAsmParser15convertToMCInstEjRN7llvm_ks6MCInstEjRKNS1_15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS5_14default_deleteIS7_EEEEEE
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 733
      functionLinenumberEnd: 775
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         45
      ICount:          544
      EdgeCount:       45
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks6MCInst10getOperandEj
        - _ZN7llvm_ks6MCInst9setOpcodeEj
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZNK12_GLOBAL__N_114SystemZOperand14addImmOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_114SystemZOperand14addRegOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_114SystemZOperand17addBDAddrOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_114SystemZOperand17addImmTLSOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_114SystemZOperand18addBDLAddrOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_114SystemZOperand18addBDVAddrOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_114SystemZOperand18addBDXAddrOperandsERN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_114SystemZOperand20addAccessRegOperandsERN7llvm_ks6MCInstEj
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:738,5'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:734,3'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:736,8'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:739,14'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:741,37'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:741,57'
          Dst:             _ZNK12_GLOBAL__N_114SystemZOperand14addRegOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:744,28'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:744,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:747,37'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:747,57'
          Dst:             _ZNK12_GLOBAL__N_114SystemZOperand14addRegOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:750,37'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:750,57'
          Dst:             _ZNK12_GLOBAL__N_114SystemZOperand18addBDXAddrOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:753,37'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:753,57'
          Dst:             _ZNK12_GLOBAL__N_114SystemZOperand14addImmOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:756,37'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:756,57'
          Dst:             _ZNK12_GLOBAL__N_114SystemZOperand17addBDAddrOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:759,37'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:759,57'
          Dst:             _ZNK12_GLOBAL__N_114SystemZOperand17addImmTLSOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:762,37'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:762,57'
          Dst:             _ZNK12_GLOBAL__N_114SystemZOperand18addBDLAddrOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:765,37'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:765,57'
          Dst:             _ZNK12_GLOBAL__N_114SystemZOperand20addAccessRegOperandsERN7llvm_ks6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:768,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:768,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:771,37'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:771,57'
          Dst:             _ZNK12_GLOBAL__N_114SystemZOperand18addBDVAddrOperandsERN7llvm_ks6MCInstEj
    - functionName:    _ZL20validateOperandClassRN7llvm_ks18MCParsedAsmOperandEN12_GLOBAL__N_114MatchClassKindE
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 954
      functionLinenumberEnd: 1381
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         378
      ICount:          1736
      EdgeCount:       462
      CyclomaticComplexity: 86
      functionsReached:
        - _ZL10isSubclassN12_GLOBAL__N_114MatchClassKindES0_
        - _ZL16matchTokenStringN7llvm_ks9StringRefE
        - _ZNK12_GLOBAL__N_114SystemZOperand11isAccessRegEv
        - _ZNK12_GLOBAL__N_114SystemZOperand16isBDAddr32Disp12Ev
        - _ZNK12_GLOBAL__N_114SystemZOperand16isBDAddr32Disp20Ev
        - _ZNK12_GLOBAL__N_114SystemZOperand16isBDAddr64Disp12Ev
        - _ZNK12_GLOBAL__N_114SystemZOperand16isBDAddr64Disp20Ev
        - _ZNK12_GLOBAL__N_114SystemZOperand17isBDVAddr64Disp12Ev
        - _ZNK12_GLOBAL__N_114SystemZOperand17isBDXAddr64Disp12Ev
        - _ZNK12_GLOBAL__N_114SystemZOperand17isBDXAddr64Disp20Ev
        - _ZNK12_GLOBAL__N_114SystemZOperand21isBDLAddr64Disp12Len8Ev
        - _ZNK12_GLOBAL__N_114SystemZOperand6isFP32Ev
        - _ZNK12_GLOBAL__N_114SystemZOperand6isFP64Ev
        - _ZNK12_GLOBAL__N_114SystemZOperand6isGR32Ev
        - _ZNK12_GLOBAL__N_114SystemZOperand6isGR64Ev
        - _ZNK12_GLOBAL__N_114SystemZOperand6isVR32Ev
        - _ZNK12_GLOBAL__N_114SystemZOperand6isVR64Ev
        - _ZNK12_GLOBAL__N_114SystemZOperand7isFP128Ev
        - _ZNK12_GLOBAL__N_114SystemZOperand7isGR128Ev
        - _ZNK12_GLOBAL__N_114SystemZOperand7isGRH32Ev
        - _ZNK12_GLOBAL__N_114SystemZOperand7isGRX32Ev
        - _ZNK12_GLOBAL__N_114SystemZOperand7isS8ImmEv
        - _ZNK12_GLOBAL__N_114SystemZOperand7isU1ImmEv
        - _ZNK12_GLOBAL__N_114SystemZOperand7isU2ImmEv
        - _ZNK12_GLOBAL__N_114SystemZOperand7isU3ImmEv
        - _ZNK12_GLOBAL__N_114SystemZOperand7isU4ImmEv
        - _ZNK12_GLOBAL__N_114SystemZOperand7isU6ImmEv
        - _ZNK12_GLOBAL__N_114SystemZOperand7isU8ImmEv
        - _ZNK12_GLOBAL__N_114SystemZOperand7isVF128Ev
        - _ZNK12_GLOBAL__N_114SystemZOperand7isVR128Ev
        - _ZNK12_GLOBAL__N_114SystemZOperand8getTokenEv
        - _ZNK12_GLOBAL__N_114SystemZOperand8isADDR32Ev
        - _ZNK12_GLOBAL__N_114SystemZOperand8isADDR64Ev
        - _ZNK12_GLOBAL__N_114SystemZOperand8isImmTLSEv
        - _ZNK12_GLOBAL__N_114SystemZOperand8isS16ImmEv
        - _ZNK12_GLOBAL__N_114SystemZOperand8isS32ImmEv
        - _ZNK12_GLOBAL__N_114SystemZOperand8isU12ImmEv
        - _ZNK12_GLOBAL__N_114SystemZOperand8isU16ImmEv
        - _ZNK12_GLOBAL__N_114SystemZOperand8isU32ImmEv
        - _ZNK12_GLOBAL__N_114SystemZOperand9isADDR128Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:1212,5'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:960,48'
          Dst:             _ZNK12_GLOBAL__N_114SystemZOperand8getTokenEv
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:960,23'
          Dst:             _ZL16matchTokenStringN7llvm_ks9StringRefE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:960,12'
          Dst:             _ZL10isSubclassN12_GLOBAL__N_114MatchClassKindES0_
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:966,17'
          Dst:             _ZNK12_GLOBAL__N_114SystemZOperand9isADDR128Ev
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:972,17'
          Dst:             _ZNK12_GLOBAL__N_114SystemZOperand8isADDR32Ev
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:978,17'
          Dst:             _ZNK12_GLOBAL__N_114SystemZOperand8isADDR64Ev
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:984,17'
          Dst:             _ZNK12_GLOBAL__N_114SystemZOperand11isAccessRegEv
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:990,17'
          Dst:             _ZNK12_GLOBAL__N_114SystemZOperand16isBDAddr32Disp12Ev
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:996,17'
          Dst:             _ZNK12_GLOBAL__N_114SystemZOperand16isBDAddr32Disp20Ev
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:1002,17'
          Dst:             _ZNK12_GLOBAL__N_114SystemZOperand16isBDAddr64Disp12Ev
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:1008,17'
          Dst:             _ZNK12_GLOBAL__N_114SystemZOperand16isBDAddr64Disp20Ev
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:1014,17'
          Dst:             _ZNK12_GLOBAL__N_114SystemZOperand21isBDLAddr64Disp12Len8Ev
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:1020,17'
          Dst:             _ZNK12_GLOBAL__N_114SystemZOperand17isBDVAddr64Disp12Ev
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:1026,17'
          Dst:             _ZNK12_GLOBAL__N_114SystemZOperand17isBDXAddr64Disp12Ev
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:1032,17'
          Dst:             _ZNK12_GLOBAL__N_114SystemZOperand17isBDXAddr64Disp20Ev
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:1038,17'
          Dst:             _ZNK12_GLOBAL__N_114SystemZOperand7isFP128Ev
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:1044,17'
          Dst:             _ZNK12_GLOBAL__N_114SystemZOperand6isFP32Ev
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:1050,17'
          Dst:             _ZNK12_GLOBAL__N_114SystemZOperand6isFP64Ev
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:1056,17'
          Dst:             _ZNK12_GLOBAL__N_114SystemZOperand7isGR128Ev
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:1062,17'
          Dst:             _ZNK12_GLOBAL__N_114SystemZOperand6isGR32Ev
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:1068,17'
          Dst:             _ZNK12_GLOBAL__N_114SystemZOperand6isGR64Ev
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:1074,17'
          Dst:             _ZNK12_GLOBAL__N_114SystemZOperand7isGRH32Ev
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:1080,17'
          Dst:             _ZNK12_GLOBAL__N_114SystemZOperand7isGRX32Ev
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:1104,17'
          Dst:             _ZNK12_GLOBAL__N_114SystemZOperand8isImmTLSEv
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:1110,17'
          Dst:             _ZNK12_GLOBAL__N_114SystemZOperand8isImmTLSEv
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:1116,17'
          Dst:             _ZNK12_GLOBAL__N_114SystemZOperand8isS16ImmEv
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:1122,17'
          Dst:             _ZNK12_GLOBAL__N_114SystemZOperand8isS32ImmEv
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:1128,17'
          Dst:             _ZNK12_GLOBAL__N_114SystemZOperand7isS8ImmEv
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:1134,17'
          Dst:             _ZNK12_GLOBAL__N_114SystemZOperand8isU12ImmEv
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:1140,17'
          Dst:             _ZNK12_GLOBAL__N_114SystemZOperand8isU16ImmEv
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:1146,17'
          Dst:             _ZNK12_GLOBAL__N_114SystemZOperand7isU1ImmEv
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:1152,17'
          Dst:             _ZNK12_GLOBAL__N_114SystemZOperand7isU2ImmEv
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:1158,17'
          Dst:             _ZNK12_GLOBAL__N_114SystemZOperand8isU32ImmEv
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:1164,17'
          Dst:             _ZNK12_GLOBAL__N_114SystemZOperand7isU3ImmEv
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:1170,17'
          Dst:             _ZNK12_GLOBAL__N_114SystemZOperand7isU4ImmEv
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:1176,17'
          Dst:             _ZNK12_GLOBAL__N_114SystemZOperand7isU6ImmEv
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:1182,17'
          Dst:             _ZNK12_GLOBAL__N_114SystemZOperand7isU8ImmEv
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:1188,17'
          Dst:             _ZNK12_GLOBAL__N_114SystemZOperand7isVF128Ev
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:1194,17'
          Dst:             _ZNK12_GLOBAL__N_114SystemZOperand7isVR128Ev
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:1200,17'
          Dst:             _ZNK12_GLOBAL__N_114SystemZOperand6isVR32Ev
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:1206,17'
          Dst:             _ZNK12_GLOBAL__N_114SystemZOperand6isVR64Ev
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:1376,12'
          Dst:             _ZL10isSubclassN12_GLOBAL__N_114MatchClassKindES0_
    - functionName:    _ZNK12_GLOBAL__N_114SystemZOperand8getTokenEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 192
      functionLinenumberEnd: 194
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         18
      ICount:          90
      EdgeCount:       21
      CyclomaticComplexity: 5
      functionsReached:
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:193,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:194,12'
          Dst:             __assert_fail
    - functionName:    _ZN12_GLOBAL__N_116SystemZAsmParser20MatchInstructionImplERKN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERNS1_6MCInstERmbj
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 2708
      functionLinenumberEnd: 2823
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         73
      ICount:          610
      EdgeCount:       93
      CyclomaticComplexity: 22
      functionsReached:
        - _ZL20validateOperandClassRN7llvm_ks18MCParsedAsmOperandEN12_GLOBAL__N_114MatchClassKindE
        - _ZN12_GLOBAL__N_116SystemZAsmParser15convertToMCInstEjRN7llvm_ks6MCInstEjRKNS1_15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS5_14default_deleteIS7_EEEEEE
        - _ZN7llvm_ks15countPopulationImEEjT_
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - _ZN7llvm_ks6MCInst5clearEv
        - _ZN7llvm_ks6MCInst9setOpcodeEj
        - _ZNK12_GLOBAL__N_110MatchEntry11getMnemonicEv
        - _ZNK12_GLOBAL__N_114SystemZOperand8getTokenEv
        - _ZNK7llvm_ks17MCTargetAsmParser20getAvailableFeaturesEv
        - __assert_fail
        - memcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:2731,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:2716,32'
          Dst:             _ZNK7llvm_ks17MCTargetAsmParser20getAvailableFeaturesEv
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:2719,43'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:2719,56'
          Dst:             _ZNK12_GLOBAL__N_114SystemZOperand8getTokenEv
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:2732,12'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:2745,5'
          Dst:             _ZNK12_GLOBAL__N_110MatchEntry11getMnemonicEv
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:2745,5'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:2754,37'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:2755,23'
          Dst:             _ZL20validateOperandClassRN7llvm_ks18MCParsedAsmOperandEN12_GLOBAL__N_114MatchClassKindE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:2785,11'
          Dst:             _ZN7llvm_ks15countPopulationImEEjT_
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:2786,11'
          Dst:             _ZN7llvm_ks15countPopulationImEEjT_
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:2791,10'
          Dst:             _ZN7llvm_ks6MCInst5clearEv
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:2794,12'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:2801,5'
          Dst:             _ZN12_GLOBAL__N_116SystemZAsmParser15convertToMCInstEjRN7llvm_ks6MCInstEjRKNS1_15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS5_14default_deleteIS7_EEEEEE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:2807,12'
          Dst:             _ZN7llvm_ks6MCInst5clearEv
    - functionName:    _ZN12_GLOBAL__N_114SystemZOperand12createImmTLSEPKN7llvm_ks6MCExprES4_NS1_5SMLocES5_
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionLinenumberEnd: 186
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          50
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks11make_uniqueIN12_GLOBAL__N_114SystemZOperandEJNS2_11OperandKindERNS_5SMLocES5_EEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS6_10unique_ptrIS8_NS6_14default_deleteIS8_EEEEE4typeEDpOT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:182,15'
          Dst:             _ZN7llvm_ks11make_uniqueIN12_GLOBAL__N_114SystemZOperandEJNS2_11OperandKindERNS_5SMLocES5_EEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS6_10unique_ptrIS8_NS6_14default_deleteIS8_EEEEE4typeEDpOT0_
    - functionName:    _ZN7llvm_ks11make_uniqueIN12_GLOBAL__N_114SystemZOperandEJNS2_11OperandKindERNS_5SMLocES5_EEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS6_10unique_ptrIS8_NS6_14default_deleteIS8_EEEEE4typeEDpOT0_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/STLExtras.h'
      linkageType:     InternalLinkage
      functionLinenumber: 404
      functionLinenumberEnd: 406
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          54
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN12_GLOBAL__N_114SystemZOperandC2ENS0_11OperandKindEN7llvm_ks5SMLocES3_
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/STLExtras.h:405,33'
          Dst:             _ZN12_GLOBAL__N_114SystemZOperandC2ENS0_11OperandKindEN7llvm_ks5SMLocES3_
    - functionName:    _ZN12_GLOBAL__N_114SystemZOperandC2ENS0_11OperandKindEN7llvm_ks5SMLocES3_
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks18MCParsedAsmOperandC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:133,3'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperandC2Ev
    - functionName:    _ZN12_GLOBAL__N_114SystemZOperandD2Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks18MCParsedAsmOperandD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:57,7'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperandD2Ev
    - functionName:    _ZN12_GLOBAL__N_114SystemZOperandD0Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_114SystemZOperandD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:57,7'
          Dst:             _ZN12_GLOBAL__N_114SystemZOperandD2Ev
    - functionName:    _ZNK12_GLOBAL__N_114SystemZOperand7isTokenEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 189
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_114SystemZOperand5isImmEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 216
      functionLinenumberEnd: 217
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_114SystemZOperand5isRegEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 198
      functionLinenumberEnd: 199
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_114SystemZOperand6getRegEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 204
      functionLinenumberEnd: 206
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          42
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:205,5'
          Dst:             __assert_fail
    - functionName:    _ZNK12_GLOBAL__N_114SystemZOperand5isMemEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 233
      functionLinenumberEnd: 234
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_114SystemZOperand11getStartLocEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 264
      functionLinenumberEnd: 264
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_114SystemZOperand9getEndLocEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 265
      functionLinenumberEnd: 265
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_114SystemZOperand5printERN7llvm_ks11raw_ostreamE
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 493
      functionLinenumberEnd: 493
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:493,3'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
    - functionName:    _ZN12_GLOBAL__N_116SystemZAsmParser10parsePCRelERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEEllb
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 897
      functionLinenumberEnd: 969
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         56
      ICount:          559
      EdgeCount:       71
      CyclomaticComplexity: 17
      functionsReached:
        - _ZN12_GLOBAL__N_114SystemZOperand12createImmTLSEPKN7llvm_ks6MCExprES4_NS1_5SMLocES5_
        - _ZN12_GLOBAL__N_114SystemZOperand9createImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_
        - _ZN7llvm_ks11MCAsmParser15parseExpressionERPKNS_6MCExprE
        - _ZN7llvm_ks12MCBinaryExpr9createAddEPKNS_6MCExprES3_RNS_9MCContextE
        - _ZN7llvm_ks15MCSymbolRefExpr6createEPKNS_8MCSymbolENS0_11VariantKindERNS_9MCContextE
        - _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - _ZN7llvm_ks20MCAsmParserExtension11getStreamerEv
        - _ZN7llvm_ks20MCAsmParserExtension5ErrorENS_5SMLocERKNS_5TwineE
        - _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - _ZN7llvm_ks5SMLoc14getFromPointerEPKc
        - _ZN7llvm_ks5TwineC2EPKc
        - _ZN7llvm_ks5TwineC2ERKNS_9StringRefE
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks9MCContext16createTempSymbolEb
        - _ZN7llvm_ks9MCContext17getOrCreateSymbolERKNS_5TwineE
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks11MCAsmParser6getTokEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - _ZNK7llvm_ks5SMLoc10getPointerEv
        - _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - _ZNK7llvm_ks8AsmToken6getLocEv
        - _ZNK7llvm_ks8AsmToken9getStringEv
        - memcmp
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:898,20'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:899,21'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension11getStreamerEv
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:901,27'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:901,36'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:902,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:902,19'
          Dst:             _ZN7llvm_ks11MCAsmParser15parseExpressionERPKNS_6MCExprE
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:907,18'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:908,25'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:910,23'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:910,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension5ErrorENS_5SMLocERKNS_5TwineE
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:913,25'
          Dst:             _ZN7llvm_ks9MCContext16createTempSymbolEb
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:915,26'
          Dst:             _ZN7llvm_ks15MCSymbolRefExpr6createEPKNS_8MCSymbolENS0_11VariantKindERNS_9MCContextE
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:917,32'
          Dst:             _ZN7llvm_ks12MCBinaryExpr9createAddEPKNS_6MCExprES3_RNS_9MCContextE
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:922,19'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:922,30'
          Dst:             _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:925,16'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:925,25'
          Dst:             _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:926,20'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:926,29'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:926,39'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:926,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension5ErrorENS_5SMLocERKNS_5TwineE
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:931,29'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:931,38'
          Dst:             _ZNK7llvm_ks8AsmToken9getStringEv
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:932,17'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:934,22'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:937,20'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:937,29'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:937,39'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:937,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension5ErrorENS_5SMLocERKNS_5TwineE
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:942,16'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:942,25'
          Dst:             _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:943,20'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:943,29'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:943,39'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:943,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension5ErrorENS_5SMLocERKNS_5TwineE
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:948,16'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:948,25'
          Dst:             _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:949,20'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:949,29'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:949,39'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:949,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension5ErrorENS_5SMLocERKNS_5TwineE
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:953,35'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:953,44'
          Dst:             _ZNK7llvm_ks8AsmToken9getStringEv
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:954,57'
          Dst:             _ZN7llvm_ks5TwineC2ERKNS_9StringRefE
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:954,39'
          Dst:             _ZN7llvm_ks9MCContext17getOrCreateSymbolERKNS_5TwineE
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:954,11'
          Dst:             _ZN7llvm_ks15MCSymbolRefExpr6createEPKNS_8MCSymbolENS0_11VariantKindERNS_9MCContextE
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:960,34'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:960,43'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:960,52'
          Dst:             _ZNK7llvm_ks5SMLoc10getPointerEv
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:960,5'
          Dst:             _ZN7llvm_ks5SMLoc14getFromPointerEPKc
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:963,24'
          Dst:             _ZN12_GLOBAL__N_114SystemZOperand12createImmTLSEPKN7llvm_ks6MCExprES4_NS1_5SMLocES5_
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:963,14'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:966,24'
          Dst:             _ZN12_GLOBAL__N_114SystemZOperand9createImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:966,14'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
    - functionName:    _ZN12_GLOBAL__N_114SystemZOperand9createImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 161
      functionLinenumberEnd: 165
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks11make_uniqueIN12_GLOBAL__N_114SystemZOperandEJNS2_11OperandKindERNS_5SMLocES5_EEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS6_10unique_ptrIS8_NS6_14default_deleteIS8_EEEEE4typeEDpOT0_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:162,15'
          Dst:             _ZN7llvm_ks11make_uniqueIN12_GLOBAL__N_114SystemZOperandEJNS2_11OperandKindERNS_5SMLocES5_EEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS6_10unique_ptrIS8_NS6_14default_deleteIS8_EEEEE4typeEDpOT0_
    - functionName:    _ZN12_GLOBAL__N_114SystemZOperand9createMemENS_10MemoryKindENS_12RegisterKindEjPKN7llvm_ks6MCExprEjS6_NS3_5SMLocES7_
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - int
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          95
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks11make_uniqueIN12_GLOBAL__N_114SystemZOperandEJNS2_11OperandKindERNS_5SMLocES5_EEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS6_10unique_ptrIS8_NS6_14default_deleteIS8_EEEEE4typeEDpOT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:170,15'
          Dst:             _ZN7llvm_ks11make_uniqueIN12_GLOBAL__N_114SystemZOperandEJNS2_11OperandKindERNS_5SMLocES5_EEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS6_10unique_ptrIS8_NS6_14default_deleteIS8_EEEEE4typeEDpOT0_
    - functionName:    _ZN12_GLOBAL__N_116SystemZAsmParser12parseAddressERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEENS_10MemoryKindEPKjNS_12RegisterKindERj
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 665
      functionLinenumberEnd: 705
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         36
      ICount:          252
      EdgeCount:       46
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN12_GLOBAL__N_114SystemZOperand9createMemENS_10MemoryKindENS_12RegisterKindEjPKN7llvm_ks6MCExprEjS6_NS3_5SMLocES7_
        - _ZN12_GLOBAL__N_116SystemZAsmParser12parseAddressERjRPKN7llvm_ks6MCExprES1_RbS6_PKjNS_12RegisterKindES1_
        - _ZN7llvm_ks20MCAsmParserExtension5ErrorENS_5SMLocERKNS_5TwineE
        - _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - _ZN7llvm_ks5SMLoc14getFromPointerEPKc
        - _ZN7llvm_ks5TwineC2EPKc
        - _ZNK7llvm_ks11MCAsmParser6getTokEv
        - _ZNK7llvm_ks5SMLoc10getPointerEv
        - _ZNK7llvm_ks8AsmToken6getLocEv
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:666,27'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:666,36'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:671,7'
          Dst:             _ZN12_GLOBAL__N_116SystemZAsmParser12parseAddressERjRPKN7llvm_ks6MCExprES1_RbS6_PKjNS_12RegisterKindES1_
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:675,21'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:675,5'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension5ErrorENS_5SMLocERKNS_5TwineE
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:680,21'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:680,5'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension5ErrorENS_5SMLocERKNS_5TwineE
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:685,21'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:685,5'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension5ErrorENS_5SMLocERKNS_5TwineE
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:690,21'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:690,5'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension5ErrorENS_5SMLocERKNS_5TwineE
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:695,21'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:695,5'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension5ErrorENS_5SMLocERKNS_5TwineE
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:700,34'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:700,43'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:700,52'
          Dst:             _ZNK7llvm_ks5SMLoc10getPointerEv
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:700,5'
          Dst:             _ZN7llvm_ks5SMLoc14getFromPointerEPKc
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:701,22'
          Dst:             _ZN12_GLOBAL__N_114SystemZOperand9createMemENS_10MemoryKindENS_12RegisterKindEjPKN7llvm_ks6MCExprEjS6_NS3_5SMLocES7_
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:701,12'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
    - functionName:    _ZN12_GLOBAL__N_116SystemZAsmParser12parseAddressERjRPKN7llvm_ks6MCExprES1_RbS6_PKjNS_12RegisterKindES1_
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 605
      functionLinenumberEnd: 659
      functionDepth:   0
      returnType:      bool
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         34
      ICount:          248
      EdgeCount:       46
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN12_GLOBAL__N_116SystemZAsmParser13parseRegisterERNS0_8RegisterENS0_13RegisterGroupEPKjbRj
        - _ZN12_GLOBAL__N_116SystemZAsmParser13parseRegisterERNS0_8RegisterERj
        - _ZN12_GLOBAL__N_116SystemZAsmParser8RegisterC2Ev
        - _ZN7llvm_ks11MCAsmParser15parseExpressionERPKNS_6MCExprE
        - _ZN7llvm_ks20MCAsmParserExtension5ErrorENS_5SMLocERKNS_5TwineE
        - _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks5TwineC2EPKc
        - _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks11MCAsmParser6getTokEv
        - _ZNK7llvm_ks8AsmToken6getLocEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:607,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:607,19'
          Dst:             _ZN7llvm_ks11MCAsmParser15parseExpressionERPKNS_6MCExprE
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:615,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:615,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:618,9'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:618,20'
          Dst:             _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:620,16'
          Dst:             _ZN12_GLOBAL__N_116SystemZAsmParser8RegisterC2Ev
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:621,11'
          Dst:             _ZN12_GLOBAL__N_116SystemZAsmParser13parseRegisterERNS0_8RegisterERj
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:629,38'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:629,18'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension5ErrorENS_5SMLocERKNS_5TwineE
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:632,13'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:632,24'
          Dst:             _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:637,36'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:637,16'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension5ErrorENS_5SMLocERKNS_5TwineE
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:640,11'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:640,23'
          Dst:             _ZN7llvm_ks11MCAsmParser15parseExpressionERPKNS_6MCExprE
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:645,9'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:645,20'
          Dst:             _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:647,16'
          Dst:             _ZN12_GLOBAL__N_116SystemZAsmParser8RegisterC2Ev
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:648,11'
          Dst:             _ZN12_GLOBAL__N_116SystemZAsmParser13parseRegisterERNS0_8RegisterENS0_13RegisterGroupEPKjbRj
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:654,9'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:654,20'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:655,27'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:655,36'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:655,46'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:655,14'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension5ErrorENS_5SMLocERKNS_5TwineE
    - functionName:    _ZN12_GLOBAL__N_116SystemZAsmParser8RegisterC2Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 361
      functionLinenumberEnd: 361
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks5SMLocC2Ev
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:361,10'
          Dst:             _ZN7llvm_ks5SMLocC2Ev
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:361,10'
          Dst:             _ZN7llvm_ks5SMLocC2Ev
    - functionName:    _ZN12_GLOBAL__N_116SystemZAsmParser13parseRegisterERNS0_8RegisterERj
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 498
      functionLinenumberEnd: 550
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         44
      ICount:          303
      EdgeCount:       58
      CyclomaticComplexity: 16
      functionsReached:
        - _ZNK7llvm_ks11MCAsmParser6getTokEv
        - _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - _ZNK7llvm_ks8AsmToken6getLocEv
        - _ZNK7llvm_ks8AsmToken9getStringEv
        - _ZNK7llvm_ks9StringRef12getAsIntegerIjEENSt3__19enable_ifIXntsr3std14numeric_limitsIT_EE9is_signedEbE4typeEjRS4_
        - _ZNK7llvm_ks9StringRefixEm
        - __assert_fail
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:499,25'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:499,34'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:502,14'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:502,23'
          Dst:             _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:510,14'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:510,23'
          Dst:             _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:517,27'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:517,36'
          Dst:             _ZNK7llvm_ks8AsmToken9getStringEv
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:523,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/include/llvm/ADT/StringRef.h:423,14'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:526,22'
          Dst:             _ZNK7llvm_ks9StringRef12getAsIntegerIjEENSt3__19enable_ifIXntsr3std14numeric_limitsIT_EE9is_signedEbE4typeEjRS4_
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:547,23'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:547,32'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
    - functionName:    _ZN12_GLOBAL__N_116SystemZAsmParser13parseRegisterERNS0_8RegisterENS0_13RegisterGroupEPKjbRj
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 559
      functionLinenumberEnd: 580
      functionDepth:   0
      returnType:      bool
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - bool
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          148
      EdgeCount:       36
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN12_GLOBAL__N_116SystemZAsmParser13parseRegisterERNS0_8RegisterERj
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:560,7'
          Dst:             _ZN12_GLOBAL__N_116SystemZAsmParser13parseRegisterERNS0_8RegisterERj
    - functionName:    _ZN12_GLOBAL__N_114SystemZOperand15createAccessRegEjN7llvm_ks5SMLocES2_
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 159
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks11make_uniqueIN12_GLOBAL__N_114SystemZOperandEJNS2_11OperandKindERNS_5SMLocES5_EEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS6_10unique_ptrIS8_NS6_14default_deleteIS8_EEEEE4typeEDpOT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:156,15'
          Dst:             _ZN7llvm_ks11make_uniqueIN12_GLOBAL__N_114SystemZOperandEJNS2_11OperandKindERNS_5SMLocES5_EEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS6_10unique_ptrIS8_NS6_14default_deleteIS8_EEEEE4typeEDpOT0_
    - functionName:    _ZN12_GLOBAL__N_114SystemZOperand9createRegENS_12RegisterKindEjN7llvm_ks5SMLocES3_
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 148
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          50
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks11make_uniqueIN12_GLOBAL__N_114SystemZOperandEJNS2_11OperandKindERNS_5SMLocES5_EEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS6_10unique_ptrIS8_NS6_14default_deleteIS8_EEEEE4typeEDpOT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:149,15'
          Dst:             _ZN7llvm_ks11make_uniqueIN12_GLOBAL__N_114SystemZOperandEJNS2_11OperandKindERNS_5SMLocES5_EEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS6_10unique_ptrIS8_NS6_14default_deleteIS8_EEEEE4typeEDpOT0_
    - functionName:    _ZN12_GLOBAL__N_116SystemZAsmParser13parseRegisterERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEENS0_13RegisterGroupEPKjNS_12RegisterKindERj
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 585
      functionLinenumberEnd: 597
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          113
      EdgeCount:       15
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_114SystemZOperand9createRegENS_12RegisterKindEjN7llvm_ks5SMLocES3_
        - _ZN12_GLOBAL__N_116SystemZAsmParser13parseRegisterERNS0_8RegisterENS0_13RegisterGroupEPKjbRj
        - _ZN12_GLOBAL__N_116SystemZAsmParser8RegisterC2Ev
        - _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - _ZNK7llvm_ks11MCAsmParser6getTokEv
        - _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:586,14'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:586,23'
          Dst:             _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:589,12'
          Dst:             _ZN12_GLOBAL__N_116SystemZAsmParser8RegisterC2Ev
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:591,7'
          Dst:             _ZN12_GLOBAL__N_116SystemZAsmParser13parseRegisterERNS0_8RegisterENS0_13RegisterGroupEPKjbRj
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:594,22'
          Dst:             _ZN12_GLOBAL__N_114SystemZOperand9createRegENS_12RegisterKindEjN7llvm_ks5SMLocES3_
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:594,12'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
    - functionName:    _ZN12_GLOBAL__N_116SystemZAsmParser9parseVR64ERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERj
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 447
      functionLinenumberEnd: 448
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116SystemZAsmParser13parseRegisterERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEENS0_13RegisterGroupEPKjNS_12RegisterKindERj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:448,12'
          Dst:             _ZN12_GLOBAL__N_116SystemZAsmParser13parseRegisterERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEENS0_13RegisterGroupEPKjNS_12RegisterKindERj
    - functionName:    _ZN12_GLOBAL__N_116SystemZAsmParser9parseVR32ERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERj
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 444
      functionLinenumberEnd: 445
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116SystemZAsmParser13parseRegisterERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEENS0_13RegisterGroupEPKjNS_12RegisterKindERj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:445,12'
          Dst:             _ZN12_GLOBAL__N_116SystemZAsmParser13parseRegisterERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEENS0_13RegisterGroupEPKjNS_12RegisterKindERj
    - functionName:    _ZN12_GLOBAL__N_116SystemZAsmParser10parseVR128ERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERj
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 453
      functionLinenumberEnd: 454
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116SystemZAsmParser13parseRegisterERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEENS0_13RegisterGroupEPKjNS_12RegisterKindERj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:454,12'
          Dst:             _ZN12_GLOBAL__N_116SystemZAsmParser13parseRegisterERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEENS0_13RegisterGroupEPKjNS_12RegisterKindERj
    - functionName:    _ZN12_GLOBAL__N_116SystemZAsmParser15parsePCRelTLS32ERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 481
      functionLinenumberEnd: 482
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116SystemZAsmParser10parsePCRelERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEEllb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:482,12'
          Dst:             _ZN12_GLOBAL__N_116SystemZAsmParser10parsePCRelERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEEllb
    - functionName:    _ZN12_GLOBAL__N_116SystemZAsmParser15parsePCRelTLS16ERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 478
      functionLinenumberEnd: 479
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116SystemZAsmParser10parsePCRelERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEEllb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:479,12'
          Dst:             _ZN12_GLOBAL__N_116SystemZAsmParser10parsePCRelERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEEllb
    - functionName:    _ZN12_GLOBAL__N_116SystemZAsmParser12parsePCRel32ERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 475
      functionLinenumberEnd: 476
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116SystemZAsmParser10parsePCRelERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEEllb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:476,12'
          Dst:             _ZN12_GLOBAL__N_116SystemZAsmParser10parsePCRelERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEEllb
    - functionName:    _ZN12_GLOBAL__N_116SystemZAsmParser12parsePCRel16ERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 472
      functionLinenumberEnd: 473
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116SystemZAsmParser10parsePCRelERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEEllb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:473,12'
          Dst:             _ZN12_GLOBAL__N_116SystemZAsmParser10parsePCRelERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEEllb
    - functionName:    _ZN12_GLOBAL__N_116SystemZAsmParser10parseGRH32ERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERj
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 414
      functionLinenumberEnd: 415
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116SystemZAsmParser13parseRegisterERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEENS0_13RegisterGroupEPKjNS_12RegisterKindERj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:415,12'
          Dst:             _ZN12_GLOBAL__N_116SystemZAsmParser13parseRegisterERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEENS0_13RegisterGroupEPKjNS_12RegisterKindERj
    - functionName:    _ZN12_GLOBAL__N_116SystemZAsmParser9parseGR64ERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERj
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 420
      functionLinenumberEnd: 421
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116SystemZAsmParser13parseRegisterERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEENS0_13RegisterGroupEPKjNS_12RegisterKindERj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:421,12'
          Dst:             _ZN12_GLOBAL__N_116SystemZAsmParser13parseRegisterERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEENS0_13RegisterGroupEPKjNS_12RegisterKindERj
    - functionName:    _ZN12_GLOBAL__N_116SystemZAsmParser9parseGR32ERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERj
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 411
      functionLinenumberEnd: 412
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116SystemZAsmParser13parseRegisterERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEENS0_13RegisterGroupEPKjNS_12RegisterKindERj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:412,12'
          Dst:             _ZN12_GLOBAL__N_116SystemZAsmParser13parseRegisterERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEENS0_13RegisterGroupEPKjNS_12RegisterKindERj
    - functionName:    _ZN12_GLOBAL__N_116SystemZAsmParser10parseGR128ERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERj
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 423
      functionLinenumberEnd: 424
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116SystemZAsmParser13parseRegisterERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEENS0_13RegisterGroupEPKjNS_12RegisterKindERj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:424,12'
          Dst:             _ZN12_GLOBAL__N_116SystemZAsmParser13parseRegisterERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEENS0_13RegisterGroupEPKjNS_12RegisterKindERj
    - functionName:    _ZN12_GLOBAL__N_116SystemZAsmParser9parseFP64ERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERj
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 438
      functionLinenumberEnd: 439
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116SystemZAsmParser13parseRegisterERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEENS0_13RegisterGroupEPKjNS_12RegisterKindERj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:439,12'
          Dst:             _ZN12_GLOBAL__N_116SystemZAsmParser13parseRegisterERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEENS0_13RegisterGroupEPKjNS_12RegisterKindERj
    - functionName:    _ZN12_GLOBAL__N_116SystemZAsmParser9parseFP32ERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERj
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 435
      functionLinenumberEnd: 436
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116SystemZAsmParser13parseRegisterERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEENS0_13RegisterGroupEPKjNS_12RegisterKindERj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:436,12'
          Dst:             _ZN12_GLOBAL__N_116SystemZAsmParser13parseRegisterERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEENS0_13RegisterGroupEPKjNS_12RegisterKindERj
    - functionName:    _ZN12_GLOBAL__N_116SystemZAsmParser10parseFP128ERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERj
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 441
      functionLinenumberEnd: 442
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116SystemZAsmParser13parseRegisterERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEENS0_13RegisterGroupEPKjNS_12RegisterKindERj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:442,12'
          Dst:             _ZN12_GLOBAL__N_116SystemZAsmParser13parseRegisterERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEENS0_13RegisterGroupEPKjNS_12RegisterKindERj
    - functionName:    _ZN12_GLOBAL__N_116SystemZAsmParser14parseBDXAddr64ERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERj
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 462
      functionLinenumberEnd: 463
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116SystemZAsmParser12parseAddressERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEENS_10MemoryKindEPKjNS_12RegisterKindERj
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:463,12'
          Dst:             _ZN12_GLOBAL__N_116SystemZAsmParser12parseAddressERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEENS_10MemoryKindEPKjNS_12RegisterKindERj
    - functionName:    _ZN12_GLOBAL__N_116SystemZAsmParser14parseBDVAddr64ERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERj
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 468
      functionLinenumberEnd: 469
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116SystemZAsmParser12parseAddressERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEENS_10MemoryKindEPKjNS_12RegisterKindERj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:469,12'
          Dst:             _ZN12_GLOBAL__N_116SystemZAsmParser12parseAddressERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEENS_10MemoryKindEPKjNS_12RegisterKindERj
    - functionName:    _ZN12_GLOBAL__N_116SystemZAsmParser14parseBDLAddr64ERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERj
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 465
      functionLinenumberEnd: 466
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116SystemZAsmParser12parseAddressERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEENS_10MemoryKindEPKjNS_12RegisterKindERj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:466,12'
          Dst:             _ZN12_GLOBAL__N_116SystemZAsmParser12parseAddressERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEENS_10MemoryKindEPKjNS_12RegisterKindERj
    - functionName:    _ZN12_GLOBAL__N_116SystemZAsmParser13parseBDAddr64ERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERj
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 459
      functionLinenumberEnd: 460
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116SystemZAsmParser12parseAddressERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEENS_10MemoryKindEPKjNS_12RegisterKindERj
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:460,12'
          Dst:             _ZN12_GLOBAL__N_116SystemZAsmParser12parseAddressERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEENS_10MemoryKindEPKjNS_12RegisterKindERj
    - functionName:    _ZN12_GLOBAL__N_116SystemZAsmParser13parseBDAddr32ERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERj
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 456
      functionLinenumberEnd: 457
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116SystemZAsmParser12parseAddressERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEENS_10MemoryKindEPKjNS_12RegisterKindERj
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:457,12'
          Dst:             _ZN12_GLOBAL__N_116SystemZAsmParser12parseAddressERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEENS_10MemoryKindEPKjNS_12RegisterKindERj
    - functionName:    _ZN12_GLOBAL__N_116SystemZAsmParser14parseAccessRegERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERj
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 880
      functionLinenumberEnd: 892
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          83
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_114SystemZOperand15createAccessRegEjN7llvm_ks5SMLocES2_
        - _ZN12_GLOBAL__N_116SystemZAsmParser13parseRegisterERNS0_8RegisterENS0_13RegisterGroupEPKjbRj
        - _ZN12_GLOBAL__N_116SystemZAsmParser8RegisterC2Ev
        - _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - _ZNK7llvm_ks11MCAsmParser6getTokEv
        - _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:881,14'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:881,23'
          Dst:             _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:884,12'
          Dst:             _ZN12_GLOBAL__N_116SystemZAsmParser8RegisterC2Ev
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:885,7'
          Dst:             _ZN12_GLOBAL__N_116SystemZAsmParser13parseRegisterERNS0_8RegisterENS0_13RegisterGroupEPKjbRj
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:888,22'
          Dst:             _ZN12_GLOBAL__N_114SystemZOperand15createAccessRegEjN7llvm_ks5SMLocES2_
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:888,12'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
    - functionName:    _ZN12_GLOBAL__N_116SystemZAsmParser11parseADDR64ERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERj
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 429
      functionLinenumberEnd: 430
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116SystemZAsmParser13parseRegisterERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEENS0_13RegisterGroupEPKjNS_12RegisterKindERj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:430,12'
          Dst:             _ZN12_GLOBAL__N_116SystemZAsmParser13parseRegisterERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEENS0_13RegisterGroupEPKjNS_12RegisterKindERj
    - functionName:    _ZN12_GLOBAL__N_116SystemZAsmParser11parseADDR32ERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERj
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 426
      functionLinenumberEnd: 427
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116SystemZAsmParser13parseRegisterERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEENS0_13RegisterGroupEPKjNS_12RegisterKindERj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:427,12'
          Dst:             _ZN12_GLOBAL__N_116SystemZAsmParser13parseRegisterERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEENS0_13RegisterGroupEPKjNS_12RegisterKindERj
    - functionName:    _ZN12_GLOBAL__N_117LessOpcodeOperandclERKNS_17OperandMatchEntryEN7llvm_ks9StringRefE
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 2840
      functionLinenumberEnd: 2841
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          41
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ksltENS_9StringRefES0_
        - _ZNK12_GLOBAL__N_117OperandMatchEntry11getMnemonicEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:2841,18'
          Dst:             _ZNK12_GLOBAL__N_117OperandMatchEntry11getMnemonicEv
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:2841,33'
          Dst:             _ZN7llvm_ksltENS_9StringRefES0_
    - functionName:    _ZNK12_GLOBAL__N_117OperandMatchEntry11getMnemonicEv
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 2832
      functionLinenumberEnd: 2834
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          70
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:2833,14'
          Dst:             __assert_fail
    - functionName:    _ZN12_GLOBAL__N_117LessOpcodeOperandclEN7llvm_ks9StringRefERKNS_17OperandMatchEntryE
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 2843
      functionLinenumberEnd: 2844
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          41
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ksltENS_9StringRefES0_
        - _ZNK12_GLOBAL__N_117OperandMatchEntry11getMnemonicEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:2844,24'
          Dst:             _ZNK12_GLOBAL__N_117OperandMatchEntry11getMnemonicEv
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:2844,18'
          Dst:             _ZN7llvm_ksltENS_9StringRefES0_
    - functionName:    _ZN12_GLOBAL__N_116SystemZAsmParser21tryCustomParseOperandERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEEjRj
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 4454
      functionLinenumberEnd: 4517
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         33
      ICount:          250
      EdgeCount:       65
      CyclomaticComplexity: 34
      functionsReached:
        - _ZN12_GLOBAL__N_116SystemZAsmParser10parseFP128ERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERj
        - _ZN12_GLOBAL__N_116SystemZAsmParser10parseGR128ERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERj
        - _ZN12_GLOBAL__N_116SystemZAsmParser10parseGRH32ERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERj
        - _ZN12_GLOBAL__N_116SystemZAsmParser10parseGRX32ERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERj
        - _ZN12_GLOBAL__N_116SystemZAsmParser10parseVF128ERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERj
        - _ZN12_GLOBAL__N_116SystemZAsmParser10parseVR128ERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERj
        - _ZN12_GLOBAL__N_116SystemZAsmParser11parseADDR32ERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERj
        - _ZN12_GLOBAL__N_116SystemZAsmParser11parseADDR64ERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERj
        - _ZN12_GLOBAL__N_116SystemZAsmParser12parseADDR128ERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
        - _ZN12_GLOBAL__N_116SystemZAsmParser12parsePCRel16ERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
        - _ZN12_GLOBAL__N_116SystemZAsmParser12parsePCRel32ERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
        - _ZN12_GLOBAL__N_116SystemZAsmParser13parseBDAddr32ERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERj
        - _ZN12_GLOBAL__N_116SystemZAsmParser13parseBDAddr64ERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERj
        - _ZN12_GLOBAL__N_116SystemZAsmParser14parseAccessRegERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERj
        - _ZN12_GLOBAL__N_116SystemZAsmParser14parseBDLAddr64ERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERj
        - _ZN12_GLOBAL__N_116SystemZAsmParser14parseBDVAddr64ERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERj
        - _ZN12_GLOBAL__N_116SystemZAsmParser14parseBDXAddr64ERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERj
        - _ZN12_GLOBAL__N_116SystemZAsmParser15parsePCRelTLS16ERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
        - _ZN12_GLOBAL__N_116SystemZAsmParser15parsePCRelTLS32ERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
        - _ZN12_GLOBAL__N_116SystemZAsmParser9parseFP32ERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERj
        - _ZN12_GLOBAL__N_116SystemZAsmParser9parseFP64ERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERj
        - _ZN12_GLOBAL__N_116SystemZAsmParser9parseGR32ERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERj
        - _ZN12_GLOBAL__N_116SystemZAsmParser9parseGR64ERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERj
        - _ZN12_GLOBAL__N_116SystemZAsmParser9parseVR32ERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERj
        - _ZN12_GLOBAL__N_116SystemZAsmParser9parseVR64ERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERj
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:4456,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:4458,12'
          Dst:             _ZN12_GLOBAL__N_116SystemZAsmParser12parseADDR128ERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:4460,12'
          Dst:             _ZN12_GLOBAL__N_116SystemZAsmParser11parseADDR32ERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:4462,12'
          Dst:             _ZN12_GLOBAL__N_116SystemZAsmParser11parseADDR64ERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:4464,12'
          Dst:             _ZN12_GLOBAL__N_116SystemZAsmParser14parseAccessRegERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:4466,12'
          Dst:             _ZN12_GLOBAL__N_116SystemZAsmParser13parseBDAddr32ERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:4468,12'
          Dst:             _ZN12_GLOBAL__N_116SystemZAsmParser13parseBDAddr32ERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:4470,12'
          Dst:             _ZN12_GLOBAL__N_116SystemZAsmParser13parseBDAddr64ERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:4472,12'
          Dst:             _ZN12_GLOBAL__N_116SystemZAsmParser13parseBDAddr64ERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:4474,12'
          Dst:             _ZN12_GLOBAL__N_116SystemZAsmParser14parseBDLAddr64ERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:4476,12'
          Dst:             _ZN12_GLOBAL__N_116SystemZAsmParser14parseBDVAddr64ERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:4478,12'
          Dst:             _ZN12_GLOBAL__N_116SystemZAsmParser14parseBDXAddr64ERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:4480,12'
          Dst:             _ZN12_GLOBAL__N_116SystemZAsmParser14parseBDXAddr64ERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:4482,12'
          Dst:             _ZN12_GLOBAL__N_116SystemZAsmParser10parseFP128ERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:4484,12'
          Dst:             _ZN12_GLOBAL__N_116SystemZAsmParser9parseFP32ERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:4486,12'
          Dst:             _ZN12_GLOBAL__N_116SystemZAsmParser9parseFP64ERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:4488,12'
          Dst:             _ZN12_GLOBAL__N_116SystemZAsmParser10parseGR128ERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:4490,12'
          Dst:             _ZN12_GLOBAL__N_116SystemZAsmParser9parseGR32ERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:4492,12'
          Dst:             _ZN12_GLOBAL__N_116SystemZAsmParser9parseGR64ERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:4494,12'
          Dst:             _ZN12_GLOBAL__N_116SystemZAsmParser10parseGRH32ERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:4496,12'
          Dst:             _ZN12_GLOBAL__N_116SystemZAsmParser10parseGRX32ERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:4498,12'
          Dst:             _ZN12_GLOBAL__N_116SystemZAsmParser12parsePCRel16ERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:4500,12'
          Dst:             _ZN12_GLOBAL__N_116SystemZAsmParser12parsePCRel32ERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:4502,12'
          Dst:             _ZN12_GLOBAL__N_116SystemZAsmParser15parsePCRelTLS16ERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:4504,12'
          Dst:             _ZN12_GLOBAL__N_116SystemZAsmParser15parsePCRelTLS32ERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:4506,12'
          Dst:             _ZN12_GLOBAL__N_116SystemZAsmParser10parseVF128ERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:4508,12'
          Dst:             _ZN12_GLOBAL__N_116SystemZAsmParser10parseVR128ERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:4510,12'
          Dst:             _ZN12_GLOBAL__N_116SystemZAsmParser9parseVR32ERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:4512,12'
          Dst:             _ZN12_GLOBAL__N_116SystemZAsmParser9parseVR64ERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERj
    - functionName:    _ZN12_GLOBAL__N_116SystemZAsmParser12parseADDR128ERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 433
      functionLinenumberEnd: 433
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:433,5'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
    - functionName:    _ZN12_GLOBAL__N_116SystemZAsmParser10parseGRX32ERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERj
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 418
      functionLinenumberEnd: 418
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:418,5'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
    - functionName:    _ZN12_GLOBAL__N_116SystemZAsmParser10parseVF128ERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERj
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 451
      functionLinenumberEnd: 451
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:451,5'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
    - functionName:    _ZN12_GLOBAL__N_114SystemZOperand13createInvalidEN7llvm_ks5SMLocES2_
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11make_uniqueIN12_GLOBAL__N_114SystemZOperandEJNS2_11OperandKindERNS_5SMLocES5_EEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS6_10unique_ptrIS8_NS6_14default_deleteIS8_EEEEE4typeEDpOT0_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:139,12'
          Dst:             _ZN7llvm_ks11make_uniqueIN12_GLOBAL__N_114SystemZOperandEJNS2_11OperandKindERNS_5SMLocES5_EEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS6_10unique_ptrIS8_NS6_14default_deleteIS8_EEEEE4typeEDpOT0_
    - functionName:    _ZN12_GLOBAL__N_116SystemZAsmParser22MatchOperandParserImplERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEENS1_9StringRefERj
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 4521
      functionLinenumberEnd: 4557
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          242
      EdgeCount:       33
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN12_GLOBAL__N_116SystemZAsmParser21tryCustomParseOperandERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEEjRj
        - _ZNK12_GLOBAL__N_117OperandMatchEntry11getMnemonicEv
        - _ZNK7llvm_ks17MCTargetAsmParser20getAvailableFeaturesEv
        - __assert_fail
        - memcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:4523,32'
          Dst:             _ZNK7llvm_ks17MCTargetAsmParser20getAvailableFeaturesEv
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:4538,5'
          Dst:             _ZNK12_GLOBAL__N_117OperandMatchEntry11getMnemonicEv
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:4538,5'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:4550,35'
          Dst:             _ZN12_GLOBAL__N_116SystemZAsmParser21tryCustomParseOperandERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEEjRj
    - functionName:    _ZN12_GLOBAL__N_116SystemZAsmParser12parseOperandERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEENS1_9StringRefERj
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 767
      functionLinenumberEnd: 810
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          231
      EdgeCount:       33
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN12_GLOBAL__N_114SystemZOperand13createInvalidEN7llvm_ks5SMLocES2_
        - _ZN12_GLOBAL__N_114SystemZOperand9createImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_
        - _ZN12_GLOBAL__N_116SystemZAsmParser12parseAddressERjRPKN7llvm_ks6MCExprES1_RbS6_PKjNS_12RegisterKindES1_
        - _ZN12_GLOBAL__N_116SystemZAsmParser13parseRegisterERNS0_8RegisterERj
        - _ZN12_GLOBAL__N_116SystemZAsmParser22MatchOperandParserImplERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEENS1_9StringRefERj
        - _ZN12_GLOBAL__N_116SystemZAsmParser8RegisterC2Ev
        - _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - _ZN7llvm_ks5SMLoc14getFromPointerEPKc
        - _ZNK7llvm_ks11MCAsmParser6getTokEv
        - _ZNK7llvm_ks5SMLoc10getPointerEv
        - _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - _ZNK7llvm_ks8AsmToken6getLocEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:770,32'
          Dst:             _ZN12_GLOBAL__N_116SystemZAsmParser22MatchOperandParserImplERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEENS1_9StringRefERj
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:784,14'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:784,23'
          Dst:             _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:785,14'
          Dst:             _ZN12_GLOBAL__N_116SystemZAsmParser8RegisterC2Ev
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:786,9'
          Dst:             _ZN12_GLOBAL__N_116SystemZAsmParser13parseRegisterERNS0_8RegisterERj
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:788,24'
          Dst:             _ZN12_GLOBAL__N_114SystemZOperand13createInvalidEN7llvm_ks5SMLocES2_
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:788,14'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:795,27'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:795,36'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:799,7'
          Dst:             _ZN12_GLOBAL__N_116SystemZAsmParser12parseAddressERjRPKN7llvm_ks6MCExprES1_RbS6_PKjNS_12RegisterKindES1_
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:804,34'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:804,43'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:804,52'
          Dst:             _ZNK7llvm_ks5SMLoc10getPointerEv
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:804,5'
          Dst:             _ZN7llvm_ks5SMLoc14getFromPointerEPKc
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:806,24'
          Dst:             _ZN12_GLOBAL__N_114SystemZOperand13createInvalidEN7llvm_ks5SMLocES2_
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:806,14'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:808,24'
          Dst:             _ZN12_GLOBAL__N_114SystemZOperand9createImmEPKN7llvm_ks6MCExprENS1_5SMLocES5_
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:808,14'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
    - functionName:    _ZN12_GLOBAL__N_114SystemZOperand11createTokenEN7llvm_ks9StringRefENS1_5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          74
      EdgeCount:       9
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11make_uniqueIN12_GLOBAL__N_114SystemZOperandEJNS2_11OperandKindERNS_5SMLocES5_EEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS6_10unique_ptrIS8_NS6_14default_deleteIS8_EEEEE4typeEDpOT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:142,15'
          Dst:             _ZN7llvm_ks11make_uniqueIN12_GLOBAL__N_114SystemZOperandEJNS2_11OperandKindERNS_5SMLocES5_EEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS6_10unique_ptrIS8_NS6_14default_deleteIS8_EEEEE4typeEDpOT0_
    - functionName:    _ZN12_GLOBAL__N_116SystemZAsmParser26convertToMapAndConstraintsEjRKN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 779
      functionLinenumberEnd: 841
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         67
      ICount:          1088
      EdgeCount:       67
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - _ZN7llvm_ks9StringRefC2EPKc
        - __assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:784,5'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:780,3'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:785,14'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:787,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:787,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:788,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:788,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:788,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:795,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:795,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:796,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:796,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:796,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:800,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:800,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:801,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:801,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:801,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:805,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:805,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:806,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:806,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:806,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:810,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:810,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:811,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:811,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:811,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:815,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:815,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:816,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:816,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:816,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:820,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:820,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:821,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:821,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:821,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:825,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:825,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:826,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:826,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:826,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:830,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:830,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:831,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:831,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:831,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:835,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:835,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:836,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:836,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc:836,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
    - functionName:    _ZN12_GLOBAL__N_116SystemZAsmParser23MatchAndEmitInstructionEN7llvm_ks5SMLocERjRNS1_15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS5_14default_deleteIS7_EEEEEERNS1_10MCStreamerERmbS3_SF_
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 817
      functionLinenumberEnd: 877
      functionDepth:   0
      returnType:      bool
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          143
      EdgeCount:       30
      CyclomaticComplexity: 13
      functionsReached:
        - _ZN12_GLOBAL__N_116SystemZAsmParser20MatchInstructionImplERKN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERNS1_6MCInstERmbj
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - _ZN7llvm_ks6MCInst6setLocENS_5SMLocE
        - _ZN7llvm_ks6MCInstC2Em
        - _ZN7llvm_ks6MCInstD2Ev
        - _ZNK7llvm_ks17MCTargetAsmParser6getSTIEv
        - _ZNK7llvm_ks6MCInst10getAddressEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:823,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:818,10'
          Dst:             _ZN7llvm_ks6MCInstC2Em
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:821,17'
          Dst:             _ZN12_GLOBAL__N_116SystemZAsmParser20MatchInstructionImplERKN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERNS1_6MCInstERmbj
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:877,1'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:825,10'
          Dst:             _ZN7llvm_ks6MCInst6setLocENS_5SMLocE
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:826,31'
          Dst:             _ZNK7llvm_ks17MCTargetAsmParser6getSTIEv
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:828,24'
          Dst:             _ZNK7llvm_ks6MCInst10getAddressEv
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:876,3'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:877,1'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
    - functionName:    _ZN12_GLOBAL__N_116SystemZAsmParser14ParseDirectiveEN7llvm_ks8AsmTokenE
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 707
      functionLinenumberEnd: 708
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_116SystemZAsmParser16ParseInstructionERN7llvm_ks20ParseInstructionInfoENS1_9StringRefENS1_5SMLocERNS1_15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS7_14default_deleteIS9_EEEEEERj
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 735
      functionLinenumberEnd: 764
      functionDepth:   0
      returnType:      bool
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          177
      EdgeCount:       22
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN12_GLOBAL__N_114SystemZOperand11createTokenEN7llvm_ks9StringRefENS1_5SMLocE
        - _ZN12_GLOBAL__N_116SystemZAsmParser12parseOperandERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEENS1_9StringRefERj
        - _ZN7llvm_ks20MCAsmParserExtension5ErrorENS_5SMLocERKNS_5TwineE
        - _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - _ZN7llvm_ks5TwineC2EPKc
        - _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks10MCAsmLexer6getLocEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:736,22'
          Dst:             _ZN12_GLOBAL__N_114SystemZOperand11createTokenEN7llvm_ks9StringRefENS1_5SMLocE
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:736,12'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:739,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:739,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:741,9'
          Dst:             _ZN12_GLOBAL__N_116SystemZAsmParser12parseOperandERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEENS1_9StringRefERj
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:747,12'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:747,23'
          Dst:             _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:749,11'
          Dst:             _ZN12_GLOBAL__N_116SystemZAsmParser12parseOperandERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEENS1_9StringRefERj
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:754,9'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:754,20'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:755,19'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:755,30'
          Dst:             _ZNK7llvm_ks10MCAsmLexer6getLocEv
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:757,25'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:757,14'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension5ErrorENS_5SMLocERKNS_5TwineE
    - functionName:    _ZN12_GLOBAL__N_116SystemZAsmParser13ParseRegisterERjRN7llvm_ks5SMLocES4_S1_
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 712
      functionLinenumberEnd: 731
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          99
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN12_GLOBAL__N_116SystemZAsmParser13parseRegisterERNS0_8RegisterERj
        - _ZN12_GLOBAL__N_116SystemZAsmParser8RegisterC2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:713,12'
          Dst:             _ZN12_GLOBAL__N_116SystemZAsmParser8RegisterC2Ev
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:714,7'
          Dst:             _ZN12_GLOBAL__N_116SystemZAsmParser13parseRegisterERNS0_8RegisterERj
    - functionName:    _ZN12_GLOBAL__N_116SystemZAsmParserD0Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 349
      functionLinenumberEnd: 349
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116SystemZAsmParserD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:349,7'
          Dst:             _ZN12_GLOBAL__N_116SystemZAsmParserD2Ev
    - functionName:    _ZN12_GLOBAL__N_116SystemZAsmParserD2Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 349
      functionLinenumberEnd: 349
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks17MCTargetAsmParserD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:349,7'
          Dst:             _ZN7llvm_ks17MCTargetAsmParserD2Ev
    - functionName:    _ZNK12_GLOBAL__N_116SystemZAsmParser24ComputeAvailableFeaturesERKN7llvm_ks13FeatureBitsetE
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/SystemZ/SystemZGenAsmMatcher.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1384
      functionLinenumberEnd: 1408
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         36
      ICount:          261
      EdgeCount:       47
      CyclomaticComplexity: 13
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_116SystemZAsmParserC2ERKN7llvm_ks15MCSubtargetInfoERNS1_11MCAsmParserERKNS1_11MCInstrInfoERKNS1_15MCTargetOptionsE
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 393
      functionLinenumberEnd: 398
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          68
      EdgeCount:       14
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks17MCTargetAsmParser20setAvailableFeaturesEm
        - _ZN7llvm_ks17MCTargetAsmParserC2ERKNS_15MCTargetOptionsERKNS_15MCSubtargetInfoE
        - _ZN7llvm_ks17MCTargetAsmParserD2Ev
        - _ZN7llvm_ks20MCAsmParserExtension10InitializeERNS_11MCAsmParserE
        - _ZNK12_GLOBAL__N_116SystemZAsmParser24ComputeAvailableFeaturesERKN7llvm_ks13FeatureBitsetE
        - _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - _ZNK7llvm_ks17MCTargetAsmParser6getSTIEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:393,7'
          Dst:             _ZN7llvm_ks17MCTargetAsmParserC2ERKNS_15MCTargetOptionsERKNS_15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:394,27'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10InitializeERNS_11MCAsmParserE
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:397,51'
          Dst:             _ZNK7llvm_ks17MCTargetAsmParser6getSTIEv
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:397,60'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:397,26'
          Dst:             _ZNK12_GLOBAL__N_116SystemZAsmParser24ComputeAvailableFeaturesERKN7llvm_ks13FeatureBitsetE
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:397,5'
          Dst:             _ZN7llvm_ks17MCTargetAsmParser20setAvailableFeaturesEm
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:398,3'
          Dst:             _ZN7llvm_ks17MCTargetAsmParserD2Ev
    - functionName:    _ZN7llvm_ks19RegisterMCAsmParserIN12_GLOBAL__N_116SystemZAsmParserEE9AllocatorERKNS_15MCSubtargetInfoERNS_11MCAsmParserERKNS_11MCInstrInfoERKNS_15MCTargetOptionsE
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/TargetRegistry.h'
      linkageType:     InternalLinkage
      functionLinenumber: 907
      functionLinenumberEnd: 909
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN12_GLOBAL__N_116SystemZAsmParserC2ERKN7llvm_ks15MCSubtargetInfoERNS1_11MCAsmParserERKNS1_11MCInstrInfoERKNS1_15MCTargetOptionsE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/TargetRegistry.h:908,16'
          Dst:             _ZN12_GLOBAL__N_116SystemZAsmParserC2ERKN7llvm_ks15MCSubtargetInfoERNS1_11MCAsmParserERKNS1_11MCInstrInfoERKNS1_15MCTargetOptionsE
    - functionName:    _ZN7llvm_ks19RegisterMCAsmParserIN12_GLOBAL__N_116SystemZAsmParserEEC2ERNS_6TargetE
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/TargetRegistry.h'
      linkageType:     InternalLinkage
      functionLinenumber: 900
      functionLinenumberEnd: 902
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks14TargetRegistry19RegisterMCAsmParserERNS_6TargetEPFPNS_17MCTargetAsmParserERKNS_15MCSubtargetInfoERNS_11MCAsmParserERKNS_11MCInstrInfoERKNS_15MCTargetOptionsEE
        - _ZN7llvm_ks19RegisterMCAsmParserIN12_GLOBAL__N_116SystemZAsmParserEE9AllocatorERKNS_15MCSubtargetInfoERNS_11MCAsmParserERKNS_11MCInstrInfoERKNS_15MCTargetOptionsE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/TargetRegistry.h:901,5'
          Dst:             _ZN7llvm_ks14TargetRegistry19RegisterMCAsmParserERNS_6TargetEPFPNS_17MCTargetAsmParserERKNS_15MCSubtargetInfoERNS_11MCAsmParserERKNS_11MCInstrInfoERKNS_15MCTargetOptionsEE
        - Src:             'llvm/include/llvm/Support/TargetRegistry.h:901,5'
          Dst:             _ZN7llvm_ks19RegisterMCAsmParserIN12_GLOBAL__N_116SystemZAsmParserEE9AllocatorERKNS_15MCSubtargetInfoERNS_11MCAsmParserERKNS_11MCInstrInfoERKNS_15MCTargetOptionsE
    - functionName:    LLVMInitializeSystemZAsmParser
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 972
      functionLinenumberEnd: 974
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks19RegisterMCAsmParserIN12_GLOBAL__N_116SystemZAsmParserEEC2ERNS_6TargetE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:973,41'
          Dst:             _ZN7llvm_ks19RegisterMCAsmParserIN12_GLOBAL__N_116SystemZAsmParserEEC2ERNS_6TargetE
    - functionName:    _GLOBAL__sub_I_SystemZMCTargetDesc.cpp
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCTargetDesc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCTargetDesc.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCTargetDesc.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCTargetDesc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          176
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - _ZN7llvm_ks13FeatureBitsetC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenSubtargetInfo.inc:37,80'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenSubtargetInfo.inc:37,113'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenSubtargetInfo.inc:38,87'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenSubtargetInfo.inc:38,126'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenSubtargetInfo.inc:39,87'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenSubtargetInfo.inc:39,120'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenSubtargetInfo.inc:40,69'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenSubtargetInfo.inc:40,99'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenSubtargetInfo.inc:41,86'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenSubtargetInfo.inc:41,126'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenSubtargetInfo.inc:42,92'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenSubtargetInfo.inc:42,129'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenSubtargetInfo.inc:43,99'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenSubtargetInfo.inc:43,144'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenSubtargetInfo.inc:44,83'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenSubtargetInfo.inc:44,120'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenSubtargetInfo.inc:45,83'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenSubtargetInfo.inc:45,120'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenSubtargetInfo.inc:46,97'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenSubtargetInfo.inc:46,141'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenSubtargetInfo.inc:47,64'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenSubtargetInfo.inc:47,92'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCTargetDesc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          64
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - _ZN7llvm_ks13FeatureBitsetC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenSubtargetInfo.inc:52,48'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenSubtargetInfo.inc:52,53'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenSubtargetInfo.inc:53,40'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenSubtargetInfo.inc:53,45'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenSubtargetInfo.inc:54,40'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenSubtargetInfo.inc:54,362'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenSubtargetInfo.inc:55,42'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenSubtargetInfo.inc:55,267'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenSubtargetInfo.inc:56,44'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenSubtargetInfo.inc:56,383'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
    - functionName:    _ZN7llvm_ks8ArrayRefINS_18SubtargetFeatureKVEEC2ILm5EEERAT__KS1_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ArrayRef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks8ArrayRefINS_18SubtargetFeatureKVEEC2ILm11EEERAT__KS1_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ArrayRef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ksL32createSystemZMCSubtargetInfoImplERKNS_6TripleENS_9StringRefES3_
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/SystemZ/SystemZGenSubtargetInfo.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          68
      EdgeCount:       12
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks15MCSubtargetInfoC2ERKNS_6TripleENS_9StringRefES4_NS_8ArrayRefINS_18SubtargetFeatureKVEEES7_PKNS_15SubtargetInfoKVE
        - _ZN7llvm_ks8ArrayRefINS_18SubtargetFeatureKVEEC2ILm11EEERAT__KS1_
        - _ZN7llvm_ks8ArrayRefINS_18SubtargetFeatureKVEEC2ILm5EEERAT__KS1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenSubtargetInfo.inc:72,43'
          Dst:             _ZN7llvm_ks8ArrayRefINS_18SubtargetFeatureKVEEC2ILm11EEERAT__KS1_
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenSubtargetInfo.inc:72,61'
          Dst:             _ZN7llvm_ks8ArrayRefINS_18SubtargetFeatureKVEEC2ILm5EEERAT__KS1_
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenSubtargetInfo.inc:72,14'
          Dst:             _ZN7llvm_ks15MCSubtargetInfoC2ERKNS_6TripleENS_9StringRefES4_NS_8ArrayRefINS_18SubtargetFeatureKVEEES7_PKNS_15SubtargetInfoKVE
    - functionName:    _ZN7llvm_ksL25InitSystemZMCRegisterInfoEPNS_14MCRegisterInfoEjjjj
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/SystemZ/SystemZGenRegisterInfo.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1352
      functionLinenumberEnd: 1384
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          76
      EdgeCount:       22
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN7llvm_ks14MCRegisterInfo18InitMCRegisterInfoEPKNS_14MCRegisterDescEjjjPKNS_15MCRegisterClassEjPA2_KtjPS7_PKjPKcSE_SA_jPKNS0_17SubRegCoveredBitsESA_
        - _ZN7llvm_ks14MCRegisterInfo22mapDwarfRegsToLLVMRegsEPKNS0_16DwarfLLVMRegPairEjb
        - _ZN7llvm_ks14MCRegisterInfo22mapLLVMRegsToDwarfRegsEPKNS0_16DwarfLLVMRegPairEjb
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/keystone/../lib/Target/SystemZ/SystemZGenRegisterInfo.inc:1356,3'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/SystemZ/SystemZGenRegisterInfo.inc:1363,3'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/SystemZ/SystemZGenRegisterInfo.inc:1370,3'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/SystemZ/SystemZGenRegisterInfo.inc:1377,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenRegisterInfo.inc:1353,7'
          Dst:             _ZN7llvm_ks14MCRegisterInfo18InitMCRegisterInfoEPKNS_14MCRegisterDescEjjjPKNS_15MCRegisterClassEjPA2_KtjPS7_PKjPKcSE_SA_jPKNS0_17SubRegCoveredBitsESA_
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenRegisterInfo.inc:1358,5'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenRegisterInfo.inc:1360,9'
          Dst:             _ZN7llvm_ks14MCRegisterInfo22mapDwarfRegsToLLVMRegsEPKNS0_16DwarfLLVMRegPairEjb
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenRegisterInfo.inc:1365,5'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenRegisterInfo.inc:1367,9'
          Dst:             _ZN7llvm_ks14MCRegisterInfo22mapDwarfRegsToLLVMRegsEPKNS0_16DwarfLLVMRegPairEjb
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenRegisterInfo.inc:1372,5'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenRegisterInfo.inc:1374,9'
          Dst:             _ZN7llvm_ks14MCRegisterInfo22mapLLVMRegsToDwarfRegsEPKNS0_16DwarfLLVMRegPairEjb
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenRegisterInfo.inc:1379,5'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenRegisterInfo.inc:1381,9'
          Dst:             _ZN7llvm_ks14MCRegisterInfo22mapLLVMRegsToDwarfRegsEPKNS0_16DwarfLLVMRegPairEjb
    - functionName:    _ZN7llvm_ksL22InitSystemZMCInstrInfoEPNS_11MCInstrInfoE
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/SystemZ/SystemZGenInstrInfo.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 2967
      functionLinenumberEnd: 2969
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11MCInstrInfo15InitMCInstrInfoEPKNS_11MCInstrDescEPKjPKcj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenInstrInfo.inc:2968,7'
          Dst:             _ZN7llvm_ks11MCInstrInfo15InitMCInstrInfoEPKNS_11MCInstrDescEPKjPKcj
    - functionName:    _ZL28createSystemZMCSubtargetInfoRKN7llvm_ks6TripleENS_9StringRefES3_
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCTargetDesc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 157
      functionLinenumberEnd: 158
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ksL32createSystemZMCSubtargetInfoImplERKNS_6TripleENS_9StringRefES3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCTargetDesc.cpp:158,10'
          Dst:             _ZN7llvm_ksL32createSystemZMCSubtargetInfoImplERKNS_6TripleENS_9StringRefES3_
    - functionName:    _ZL27createSystemZMCRegisterInfoRKN7llvm_ks6TripleE
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCTargetDesc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks14MCRegisterInfoC2Ev
        - _ZN7llvm_ksL25InitSystemZMCRegisterInfoEPNS_14MCRegisterInfoEjjjj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCTargetDesc.cpp:151,27'
          Dst:             _ZN7llvm_ks14MCRegisterInfoC2Ev
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCTargetDesc.cpp:152,3'
          Dst:             _ZN7llvm_ksL25InitSystemZMCRegisterInfoEPNS_14MCRegisterInfoEjjjj
    - functionName:    _ZL24createSystemZMCInstrInfov
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCTargetDesc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 147
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ksL22InitSystemZMCInstrInfoEPNS_11MCInstrInfoE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCTargetDesc.cpp:146,3'
          Dst:             _ZN7llvm_ksL22InitSystemZMCInstrInfoEPNS_11MCInstrInfoE
    - functionName:    _ZL22createSystemZMCAsmInfoRKN7llvm_ks14MCRegisterInfoERKNS_6TripleE
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCTargetDesc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 142
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          58
      EdgeCount:       13
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7llvm_ks16MCCFIInstruction12createDefCfaEPNS_8MCSymbolEji
        - _ZN7llvm_ks16MCCFIInstructionD2Ev
        - _ZN7llvm_ks16SystemZMCAsmInfoC2ERKNS_6TripleE
        - _ZN7llvm_ks9MCAsmInfo20addInitialFrameStateERKNS_16MCCFIInstructionE
        - _ZNK7llvm_ks14MCRegisterInfo14getDwarfRegNumEjb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCTargetDesc.cpp:135,24'
          Dst:             _ZN7llvm_ks16SystemZMCAsmInfoC2ERKNS_6TripleE
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCTargetDesc.cpp:138,42'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo14getDwarfRegNumEjb
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCTargetDesc.cpp:137,7'
          Dst:             _ZN7llvm_ks16MCCFIInstruction12createDefCfaEPNS_8MCSymbolEji
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCTargetDesc.cpp:140,8'
          Dst:             _ZN7llvm_ks9MCAsmInfo20addInitialFrameStateERKNS_16MCCFIInstructionE
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCTargetDesc.cpp:142,1'
          Dst:             _ZN7llvm_ks16MCCFIInstructionD2Ev
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCTargetDesc.cpp:142,1'
          Dst:             _ZN7llvm_ks16MCCFIInstructionD2Ev
    - functionName:    LLVMInitializeSystemZTargetMC
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCTargetDesc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 161
      functionLinenumberEnd: 185
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL22createSystemZMCAsmInfoRKN7llvm_ks14MCRegisterInfoERKNS_6TripleE
        - _ZL24createSystemZMCInstrInfov
        - _ZL27createSystemZMCRegisterInfoRKN7llvm_ks6TripleE
        - _ZL28createSystemZMCSubtargetInfoRKN7llvm_ks6TripleENS_9StringRefES3_
        - _ZN7llvm_ks14TargetRegistry17RegisterMCAsmInfoERNS_6TargetEPFPNS_9MCAsmInfoERKNS_14MCRegisterInfoERKNS_6TripleEE
        - _ZN7llvm_ks14TargetRegistry17RegisterMCRegInfoERNS_6TargetEPFPNS_14MCRegisterInfoERKNS_6TripleEE
        - _ZN7llvm_ks14TargetRegistry19RegisterMCInstrInfoERNS_6TargetEPFPNS_11MCInstrInfoEvE
        - _ZN7llvm_ks14TargetRegistry20RegisterMCAsmBackendERNS_6TargetEPFPNS_12MCAsmBackendERKS1_RKNS_14MCRegisterInfoERKNS_6TripleENS_9StringRefEE
        - _ZN7llvm_ks14TargetRegistry21RegisterMCCodeEmitterERNS_6TargetEPFPNS_13MCCodeEmitterERKNS_11MCInstrInfoERKNS_14MCRegisterInfoERNS_9MCContextEE
        - _ZN7llvm_ks14TargetRegistry23RegisterMCSubtargetInfoERNS_6TargetEPFPNS_15MCSubtargetInfoERKNS_6TripleENS_9StringRefES8_E
        - _ZN7llvm_ks25createSystemZMCAsmBackendERKNS_6TargetERKNS_14MCRegisterInfoERKNS_6TripleENS_9StringRefE
        - _ZN7llvm_ks26createSystemZMCCodeEmitterERKNS_11MCInstrInfoERKNS_14MCRegisterInfoERNS_9MCContextE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCTargetDesc.cpp:163,3'
          Dst:             _ZN7llvm_ks14TargetRegistry17RegisterMCAsmInfoERNS_6TargetEPFPNS_9MCAsmInfoERKNS_14MCRegisterInfoERKNS_6TripleEE
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCTargetDesc.cpp:163,3'
          Dst:             _ZL22createSystemZMCAsmInfoRKN7llvm_ks14MCRegisterInfoERKNS_6TripleE
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCTargetDesc.cpp:167,3'
          Dst:             _ZN7llvm_ks14TargetRegistry21RegisterMCCodeEmitterERNS_6TargetEPFPNS_13MCCodeEmitterERKNS_11MCInstrInfoERKNS_14MCRegisterInfoERNS_9MCContextEE
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCTargetDesc.cpp:167,3'
          Dst:             _ZN7llvm_ks26createSystemZMCCodeEmitterERKNS_11MCInstrInfoERKNS_14MCRegisterInfoERNS_9MCContextE
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCTargetDesc.cpp:171,3'
          Dst:             _ZN7llvm_ks14TargetRegistry19RegisterMCInstrInfoERNS_6TargetEPFPNS_11MCInstrInfoEvE
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCTargetDesc.cpp:171,3'
          Dst:             _ZL24createSystemZMCInstrInfov
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCTargetDesc.cpp:175,3'
          Dst:             _ZN7llvm_ks14TargetRegistry17RegisterMCRegInfoERNS_6TargetEPFPNS_14MCRegisterInfoERKNS_6TripleEE
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCTargetDesc.cpp:175,3'
          Dst:             _ZL27createSystemZMCRegisterInfoRKN7llvm_ks6TripleE
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCTargetDesc.cpp:179,3'
          Dst:             _ZN7llvm_ks14TargetRegistry23RegisterMCSubtargetInfoERNS_6TargetEPFPNS_15MCSubtargetInfoERKNS_6TripleENS_9StringRefES8_E
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCTargetDesc.cpp:179,3'
          Dst:             _ZL28createSystemZMCSubtargetInfoRKN7llvm_ks6TripleENS_9StringRefES3_
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCTargetDesc.cpp:183,3'
          Dst:             _ZN7llvm_ks14TargetRegistry20RegisterMCAsmBackendERNS_6TargetEPFPNS_12MCAsmBackendERKS1_RKNS_14MCRegisterInfoERKNS_6TripleENS_9StringRefEE
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCTargetDesc.cpp:183,3'
          Dst:             _ZN7llvm_ks25createSystemZMCAsmBackendERKNS_6TargetERKNS_14MCRegisterInfoERKNS_6TripleENS_9StringRefE
    - functionName:    _ZN7llvm_ks9SystemZMC11getFirstRegEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCTargetDesc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         18
      ICount:          136
      EdgeCount:       21
      CyclomaticComplexity: 5
      functionsReached:
        - __assert_fail
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCTargetDesc.cpp:129,3'
          Dst:             __assert_fail
    - functionName:    _GLOBAL__sub_I_SystemZTargetInfo.cpp
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/TargetInfo/SystemZTargetInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/SystemZ/TargetInfo/SystemZTargetInfo.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/TargetInfo/SystemZTargetInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks6TargetC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/SystemZ/TargetInfo/SystemZTargetInfo.cpp:15,17'
          Dst:             _ZN7llvm_ks6TargetC2Ev
    - functionName:    _ZN7llvm_ks14RegisterTargetILNS_6Triple8ArchTypeE24EE12getArchMatchES2_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/TargetRegistry.h'
      linkageType:     InternalLinkage
      functionLinenumber: 681
      functionLinenumberEnd: 682
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks14RegisterTargetILNS_6Triple8ArchTypeE24EEC2ERNS_6TargetEPKcS7_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/TargetRegistry.h'
      linkageType:     InternalLinkage
      functionLinenumber: 677
      functionLinenumberEnd: 679
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks14RegisterTargetILNS_6Triple8ArchTypeE24EE12getArchMatchES2_
        - _ZN7llvm_ks14TargetRegistry14RegisterTargetERNS_6TargetEPKcS4_PFbNS_6Triple8ArchTypeEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/TargetRegistry.h:678,5'
          Dst:             _ZN7llvm_ks14TargetRegistry14RegisterTargetERNS_6TargetEPKcS4_PFbNS_6Triple8ArchTypeEE
        - Src:             'llvm/include/llvm/Support/TargetRegistry.h:678,5'
          Dst:             _ZN7llvm_ks14RegisterTargetILNS_6Triple8ArchTypeE24EE12getArchMatchES2_
    - functionName:    LLVMInitializeSystemZTargetInfo
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/TargetInfo/SystemZTargetInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 20
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks14RegisterTargetILNS_6Triple8ArchTypeE24EEC2ERNS_6TargetEPKcS7_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/SystemZ/TargetInfo/SystemZTargetInfo.cpp:19,5'
          Dst:             _ZN7llvm_ks14RegisterTargetILNS_6Triple8ArchTypeE24EEC2ERNS_6TargetEPKcS7_
    - functionName:    _GLOBAL__sub_I_X86AsmParser.cpp
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks11SmallVectorIcLj16EED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 868
      functionLinenumberEnd: 868
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplIcED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:868,7'
          Dst:             _ZN7llvm_ks15SmallVectorImplIcED2Ev
    - functionName:    _ZNK7llvm_ks11SmallStringILj16EE3strEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallString.h'
      linkageType:     InternalLinkage
      functionLinenumber: 267
      functionLinenumberEnd: 267
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          77
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallString.h:267,34'
          Dst:             __assert_fail
    - functionName:    _ZN7llvm_ks11SmallStringILj16EE6appendIPKcEEvT_S5_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallString.h'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplIcE6appendIPKcEEvT_S5_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallString.h:75,28'
          Dst:             _ZN7llvm_ks15SmallVectorImplIcE6appendIPKcEEvT_S5_
    - functionName:    _ZN7llvm_ks11SmallVectorIcLj16EEC2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 872
      functionLinenumberEnd: 873
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplIcEC2Ej
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:872,19'
          Dst:             _ZN7llvm_ks15SmallVectorImplIcEC2Ej
    - functionName:    _ZN7llvm_ks11SmallVectorIcLj126EED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 868
      functionLinenumberEnd: 868
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplIcED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:868,7'
          Dst:             _ZN7llvm_ks15SmallVectorImplIcED2Ev
    - functionName:    _ZN7llvm_ks11SmallVectorIcLj126EEC2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 872
      functionLinenumberEnd: 873
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplIcEC2Ej
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:872,19'
          Dst:             _ZN7llvm_ks15SmallVectorImplIcEC2Ej
    - functionName:    _ZN7llvm_ks11SmallStringILj126EED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallString.h'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11SmallVectorIcLj126EED2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallString.h:25,7'
          Dst:             _ZN7llvm_ks11SmallVectorIcLj126EED2Ev
    - functionName:    _ZL23getSubtargetFeatureNamem
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 905
      functionLinenumberEnd: 923
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         17
      ICount:          86
      EdgeCount:       32
      CyclomaticComplexity: 17
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:906,3'
          Branch Sides:    []
      Callsites:       []
    - functionName:    _ZN7llvm_ks11SmallStringILj126EEC2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallString.h'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11SmallVectorIcLj126EEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallString.h:28,3'
          Dst:             _ZN7llvm_ks11SmallVectorIcLj126EEC2Ev
    - functionName:    _ZN7llvm_ks11SmallStringILj16EED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallString.h'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11SmallVectorIcLj16EED2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallString.h:25,7'
          Dst:             _ZN7llvm_ks11SmallVectorIcLj16EED2Ev
    - functionName:    _ZN7llvm_ks25SmallVectorTemplateCommonIcvE4backEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 163
      functionLinenumberEnd: 165
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks15SmallVectorBase5emptyEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:164,5'
          Dst:             _ZNK7llvm_ks15SmallVectorBase5emptyEv
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:164,5'
          Dst:             __assert_fail
    - functionName:    _ZN7llvm_ks14array_lengthofIjLm4EEEmRAT0__T_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/STLExtras.h'
      linkageType:     InternalLinkage
      functionLinenumber: 282
      functionLinenumberEnd: 283
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks11SmallStringILj16EEcvNS_9StringRefEEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallString.h'
      linkageType:     InternalLinkage
      functionLinenumber: 277
      functionLinenumberEnd: 277
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks11SmallStringILj16EE3strEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallString.h:277,39'
          Dst:             _ZNK7llvm_ks11SmallStringILj16EE3strEv
    - functionName:    _ZN7llvm_ks11SmallStringILj16EEpLEc
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallString.h'
      linkageType:     InternalLinkage
      functionLinenumber: 289
      functionLinenumberEnd: 291
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseIcLb1EE9push_backERKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallString.h:290,11'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseIcLb1EE9push_backERKc
    - functionName:    _ZN7llvm_ks11SmallStringILj16EEpLENS_9StringRefE
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallString.h'
      linkageType:     InternalLinkage
      functionLinenumber: 285
      functionLinenumberEnd: 287
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11SmallStringILj16EE6appendIPKcEEvT_S5_
        - _ZNK7llvm_ks9StringRef3endEv
        - _ZNK7llvm_ks9StringRef5beginEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallString.h:286,22'
          Dst:             _ZNK7llvm_ks9StringRef5beginEv
        - Src:             'llvm/include/llvm/ADT/SmallString.h:286,35'
          Dst:             _ZNK7llvm_ks9StringRef3endEv
        - Src:             'llvm/include/llvm/ADT/SmallString.h:286,11'
          Dst:             _ZN7llvm_ks11SmallStringILj16EE6appendIPKcEEvT_S5_
    - functionName:    _ZN7llvm_ks11SmallStringILj16EEC2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallString.h'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11SmallVectorIcLj16EEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallString.h:28,3'
          Dst:             _ZN7llvm_ks11SmallVectorIcLj16EEC2Ev
    - functionName:    _ZN12_GLOBAL__N_112X86AsmParser19ErrorMissingFeatureEN7llvm_ks5SMLocEmb
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2928
      functionLinenumberEnd: 2942
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          137
      EdgeCount:       49
      CyclomaticComplexity: 25
      functionsReached:
        - _ZL23getSubtargetFeatureNamem
        - _ZN7llvm_ks11SmallStringILj126EEC2Ev
        - _ZN7llvm_ks11SmallStringILj126EED2Ev
        - _ZN7llvm_ks11raw_ostreamlsEPKc
        - _ZN7llvm_ks11raw_ostreamlsEc
        - _ZN7llvm_ks19raw_svector_ostreamC2ERNS_15SmallVectorImplIcEE
        - _ZN7llvm_ks19raw_svector_ostreamD2Ev
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2929,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2931,20'
          Dst:             _ZN7llvm_ks11SmallStringILj126EEC2Ev
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2932,23'
          Dst:             _ZN7llvm_ks19raw_svector_ostreamC2ERNS_15SmallVectorImplIcEE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2933,6'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2937,10'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEc
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2937,20'
          Dst:             _ZL23getSubtargetFeatureNamem
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2937,17'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2942,1'
          Dst:             _ZN7llvm_ks19raw_svector_ostreamD2Ev
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2942,1'
          Dst:             _ZN7llvm_ks19raw_svector_ostreamD2Ev
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2942,1'
          Dst:             _ZN7llvm_ks11SmallStringILj126EED2Ev
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2942,1'
          Dst:             _ZN7llvm_ks11SmallStringILj126EED2Ev
    - functionName:    _ZN7llvm_ks10X86Operand15getGR32FromGR64Ej
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86Operand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 389
      functionLinenumberEnd: 410
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         22
      ICount:          109
      EdgeCount:       42
      CyclomaticComplexity: 22
      functionsReached:
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/X86/AsmParser/X86Operand.h:390,5'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:391,14'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
    - functionName:    _ZNK7llvm_ks10X86Operand7addExprERNS_6MCInstEPKNS_6MCExprE
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86Operand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 376
      functionLinenumberEnd: 382
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          56
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks9MCOperand10createExprEPKNS_6MCExprE
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:378,36'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:379,48'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:379,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:379,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:381,23'
          Dst:             _ZN7llvm_ks9MCOperand10createExprEPKNS_6MCExprE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:381,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK7llvm_ks10X86Operand19addAVX512RCOperandsERNS_6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86Operand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 419
      functionLinenumberEnd: 422
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          45
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7llvm_ks10X86Operand6getImmEv
        - _ZNK7llvm_ks10X86Operand7addExprERNS_6MCInstEPKNS_6MCExprE
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:420,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:421,19'
          Dst:             _ZNK7llvm_ks10X86Operand6getImmEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:421,5'
          Dst:             _ZNK7llvm_ks10X86Operand7addExprERNS_6MCInstEPKNS_6MCExprE
    - functionName:    _ZNK7llvm_ks10X86Operand6getImmEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86Operand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          42
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:103,5'
          Dst:             __assert_fail
    - functionName:    _ZNK7llvm_ks10X86Operand18addMemOffsOperandsERNS_6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86Operand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 456
      functionLinenumberEnd: 464
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          91
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks9MCOperand10createExprEPKNS_6MCExprE
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZN7llvm_ks9MCOperand9createRegEj
        - _ZNK7llvm_ks10X86Operand10getMemDispEv
        - _ZNK7llvm_ks10X86Operand12getMemSegRegEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:457,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:459,61'
          Dst:             _ZNK7llvm_ks10X86Operand10getMemDispEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:459,36'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:460,48'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:460,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:460,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:462,45'
          Dst:             _ZNK7llvm_ks10X86Operand10getMemDispEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:462,23'
          Dst:             _ZN7llvm_ks9MCOperand10createExprEPKNS_6MCExprE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:462,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:463,42'
          Dst:             _ZNK7llvm_ks10X86Operand12getMemSegRegEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:463,21'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:463,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK7llvm_ks10X86Operand10getMemDispEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86Operand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          42
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:108,5'
          Dst:             __assert_fail
    - functionName:    _ZNK7llvm_ks10X86Operand12getMemSegRegEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86Operand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          42
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:112,5'
          Dst:             __assert_fail
    - functionName:    _ZNK7llvm_ks10X86Operand21addGR32orGR64OperandsERNS_6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86Operand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 412
      functionLinenumberEnd: 418
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          75
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks10X86Operand15getGR32FromGR64Ej
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createRegEj
        - _ZNK7llvm_ks15MCRegisterClass8containsEj
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:413,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:415,51'
          Dst:             _ZNK7llvm_ks15MCRegisterClass8containsEj
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:416,15'
          Dst:             _ZN7llvm_ks10X86Operand15getGR32FromGR64Ej
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:417,21'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:417,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK7llvm_ks10X86Operand17addSrcIdxOperandsERNS_6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86Operand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 446
      functionLinenumberEnd: 450
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          64
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createRegEj
        - _ZNK7llvm_ks10X86Operand12getMemSegRegEv
        - _ZNK7llvm_ks10X86Operand13getMemBaseRegEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:447,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:448,42'
          Dst:             _ZNK7llvm_ks10X86Operand13getMemBaseRegEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:448,21'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:448,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:449,42'
          Dst:             _ZNK7llvm_ks10X86Operand12getMemSegRegEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:449,21'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:449,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK7llvm_ks10X86Operand13getMemBaseRegEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86Operand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          42
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:116,5'
          Dst:             __assert_fail
    - functionName:    _ZNK7llvm_ks10X86Operand17addDstIdxOperandsERNS_6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86Operand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 451
      functionLinenumberEnd: 454
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          53
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createRegEj
        - _ZNK7llvm_ks10X86Operand13getMemBaseRegEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:452,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:453,42'
          Dst:             _ZNK7llvm_ks10X86Operand13getMemBaseRegEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:453,21'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:453,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK7llvm_ks10X86Operand17addAbsMemOperandsERNS_6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86Operand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 437
      functionLinenumberEnd: 444
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          80
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks9MCOperand10createExprEPKNS_6MCExprE
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZNK7llvm_ks10X86Operand10getMemDispEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:438,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:440,61'
          Dst:             _ZNK7llvm_ks10X86Operand10getMemDispEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:440,36'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:441,48'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:441,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:441,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:443,45'
          Dst:             _ZNK7llvm_ks10X86Operand10getMemDispEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:443,23'
          Dst:             _ZN7llvm_ks9MCOperand10createExprEPKNS_6MCExprE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:443,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK7llvm_ks10X86Operand14addMemOperandsERNS_6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86Operand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 428
      functionLinenumberEnd: 435
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          90
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZN7llvm_ks9MCOperand9createRegEj
        - _ZNK7llvm_ks10X86Operand10getMemDispEv
        - _ZNK7llvm_ks10X86Operand11getMemScaleEv
        - _ZNK7llvm_ks10X86Operand12getMemSegRegEv
        - _ZNK7llvm_ks10X86Operand13getMemBaseRegEv
        - _ZNK7llvm_ks10X86Operand14getMemIndexRegEv
        - _ZNK7llvm_ks10X86Operand7addExprERNS_6MCInstEPKNS_6MCExprE
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:429,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:430,42'
          Dst:             _ZNK7llvm_ks10X86Operand13getMemBaseRegEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:430,21'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:430,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:431,42'
          Dst:             _ZNK7llvm_ks10X86Operand11getMemScaleEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:431,21'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:431,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:432,42'
          Dst:             _ZNK7llvm_ks10X86Operand14getMemIndexRegEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:432,21'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:432,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:433,19'
          Dst:             _ZNK7llvm_ks10X86Operand10getMemDispEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:433,5'
          Dst:             _ZNK7llvm_ks10X86Operand7addExprERNS_6MCInstEPKNS_6MCExprE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:434,42'
          Dst:             _ZNK7llvm_ks10X86Operand12getMemSegRegEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:434,21'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:434,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK7llvm_ks10X86Operand11getMemScaleEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86Operand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          42
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:124,5'
          Dst:             __assert_fail
    - functionName:    _ZNK7llvm_ks10X86Operand14getMemIndexRegEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86Operand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          42
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
      functionUses:    25
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:120,5'
          Dst:             __assert_fail
    - functionName:    _ZNK7llvm_ks10X86Operand14addImmOperandsERNS_6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86Operand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 423
      functionLinenumberEnd: 426
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          45
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7llvm_ks10X86Operand6getImmEv
        - _ZNK7llvm_ks10X86Operand7addExprERNS_6MCInstEPKNS_6MCExprE
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:424,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:425,19'
          Dst:             _ZNK7llvm_ks10X86Operand6getImmEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:425,5'
          Dst:             _ZNK7llvm_ks10X86Operand7addExprERNS_6MCInstEPKNS_6MCExprE
    - functionName:    _ZNK7llvm_ks10X86Operand14addRegOperandsERNS_6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86Operand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 384
      functionLinenumberEnd: 387
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          58
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createRegEj
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:385,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:386,21'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:386,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK7llvm_ks10X86Operand8isSrcIdxEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86Operand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 290
      functionLinenumberEnd: 294
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         17
      ICount:          77
      EdgeCount:       23
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7llvm_ks3isaINS_14MCConstantExprEPKNS_6MCExprEEEbRKT0_
        - _ZN7llvm_ks4castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK7llvm_ks10X86Operand10getMemDispEv
        - _ZNK7llvm_ks10X86Operand11getMemScaleEv
        - _ZNK7llvm_ks10X86Operand13getMemBaseRegEv
        - _ZNK7llvm_ks10X86Operand14getMemIndexRegEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:291,13'
          Dst:             _ZNK7llvm_ks10X86Operand14getMemIndexRegEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:291,33'
          Dst:             _ZNK7llvm_ks10X86Operand11getMemScaleEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:292,8'
          Dst:             _ZNK7llvm_ks10X86Operand13getMemBaseRegEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:292,39'
          Dst:             _ZNK7llvm_ks10X86Operand13getMemBaseRegEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:293,8'
          Dst:             _ZNK7llvm_ks10X86Operand13getMemBaseRegEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:293,59'
          Dst:             _ZNK7llvm_ks10X86Operand10getMemDispEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:293,39'
          Dst:             _ZN7llvm_ks3isaINS_14MCConstantExprEPKNS_6MCExprEEEbRKT0_
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:294,28'
          Dst:             _ZNK7llvm_ks10X86Operand10getMemDispEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:294,7'
          Dst:             _ZN7llvm_ks4castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:294,43'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
    - functionName:    _ZNK7llvm_ks10X86Operand9isMemOffsEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86Operand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 329
      functionLinenumberEnd: 331
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          47
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - _ZNK7llvm_ks10X86Operand11getMemScaleEv
        - _ZNK7llvm_ks10X86Operand13getMemBaseRegEv
        - _ZNK7llvm_ks10X86Operand14getMemIndexRegEv
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:330,31'
          Dst:             _ZNK7llvm_ks10X86Operand13getMemBaseRegEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:330,51'
          Dst:             _ZNK7llvm_ks10X86Operand14getMemIndexRegEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:331,7'
          Dst:             _ZNK7llvm_ks10X86Operand11getMemScaleEv
    - functionName:    _ZNK7llvm_ks10X86Operand8isDstIdxEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86Operand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 309
      functionLinenumberEnd: 314
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         22
      ICount:          97
      EdgeCount:       30
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7llvm_ks3isaINS_14MCConstantExprEPKNS_6MCExprEEEbRKT0_
        - _ZN7llvm_ks4castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK7llvm_ks10X86Operand10getMemDispEv
        - _ZNK7llvm_ks10X86Operand11getMemScaleEv
        - _ZNK7llvm_ks10X86Operand12getMemSegRegEv
        - _ZNK7llvm_ks10X86Operand13getMemBaseRegEv
        - _ZNK7llvm_ks10X86Operand14getMemIndexRegEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:310,13'
          Dst:             _ZNK7llvm_ks10X86Operand14getMemIndexRegEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:310,33'
          Dst:             _ZNK7llvm_ks10X86Operand11getMemScaleEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:311,8'
          Dst:             _ZNK7llvm_ks10X86Operand12getMemSegRegEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:311,31'
          Dst:             _ZNK7llvm_ks10X86Operand12getMemSegRegEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:312,8'
          Dst:             _ZNK7llvm_ks10X86Operand13getMemBaseRegEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:312,39'
          Dst:             _ZNK7llvm_ks10X86Operand13getMemBaseRegEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:313,8'
          Dst:             _ZNK7llvm_ks10X86Operand13getMemBaseRegEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:313,59'
          Dst:             _ZNK7llvm_ks10X86Operand10getMemDispEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:313,39'
          Dst:             _ZN7llvm_ks3isaINS_14MCConstantExprEPKNS_6MCExprEEEbRKT0_
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:314,28'
          Dst:             _ZNK7llvm_ks10X86Operand10getMemDispEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:314,7'
          Dst:             _ZN7llvm_ks4castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:314,43'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
    - functionName:    _ZN7llvm_ks20isImmUnsignedi8ValueEm
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86AsmParserCommon.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          27
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks5isIntILj8EEEbl
        - _ZN7llvm_ks6isUIntILj8EEEbm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParserCommon.h:36,10'
          Dst:             _ZN7llvm_ks6isUIntILj8EEEbm
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParserCommon.h:36,30'
          Dst:             _ZN7llvm_ks5isIntILj8EEEbl
    - functionName:    _ZN7llvm_ks20isImmSExti64i32ValueEm
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86AsmParserCommon.h'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks5isIntILj32EEEbl
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParserCommon.h:32,10'
          Dst:             _ZN7llvm_ks5isIntILj32EEEbl
    - functionName:    _ZN7llvm_ks19isImmSExti32i8ValueEm
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86AsmParserCommon.h'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks5isIntILj8EEEbl
        - _ZN7llvm_ks6isUIntILj32EEEbm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParserCommon.h:23,10'
          Dst:             _ZN7llvm_ks5isIntILj8EEEbl
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParserCommon.h:24,11'
          Dst:             _ZN7llvm_ks6isUIntILj32EEEbm
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParserCommon.h:24,32'
          Dst:             _ZN7llvm_ks5isIntILj8EEEbl
    - functionName:    _ZN7llvm_ks19isImmSExti16i8ValueEm
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86AsmParserCommon.h'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks5isIntILj8EEEbl
        - _ZN7llvm_ks6isUIntILj16EEEbm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParserCommon.h:18,10'
          Dst:             _ZN7llvm_ks5isIntILj8EEEbl
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParserCommon.h:19,11'
          Dst:             _ZN7llvm_ks6isUIntILj16EEEbm
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParserCommon.h:19,32'
          Dst:             _ZN7llvm_ks5isIntILj8EEEbl
    - functionName:    _ZN7llvm_ks19isImmSExti64i8ValueEm
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86AsmParserCommon.h'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks5isIntILj8EEEbl
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParserCommon.h:28,10'
          Dst:             _ZN7llvm_ks5isIntILj8EEEbl
    - functionName:    _ZNK7llvm_ks10X86Operand9isMemVZ64Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86Operand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 273
      functionLinenumberEnd: 275
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          63
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - _ZNK7llvm_ks10X86Operand14getMemIndexRegEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:275,7'
          Dst:             _ZNK7llvm_ks10X86Operand14getMemIndexRegEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:275,40'
          Dst:             _ZNK7llvm_ks10X86Operand14getMemIndexRegEv
    - functionName:    _ZNK7llvm_ks10X86Operand9isMemVZ32Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86Operand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 269
      functionLinenumberEnd: 271
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          63
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - _ZNK7llvm_ks10X86Operand14getMemIndexRegEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:271,7'
          Dst:             _ZNK7llvm_ks10X86Operand14getMemIndexRegEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:271,40'
          Dst:             _ZNK7llvm_ks10X86Operand14getMemIndexRegEv
    - functionName:    _ZNK7llvm_ks10X86Operand10isMemVY64XEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86Operand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 265
      functionLinenumberEnd: 267
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          63
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - _ZNK7llvm_ks10X86Operand14getMemIndexRegEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:267,7'
          Dst:             _ZNK7llvm_ks10X86Operand14getMemIndexRegEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:267,40'
          Dst:             _ZNK7llvm_ks10X86Operand14getMemIndexRegEv
    - functionName:    _ZNK7llvm_ks10X86Operand9isMemVY64Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86Operand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 261
      functionLinenumberEnd: 263
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          63
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - _ZNK7llvm_ks10X86Operand14getMemIndexRegEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:263,7'
          Dst:             _ZNK7llvm_ks10X86Operand14getMemIndexRegEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:263,40'
          Dst:             _ZNK7llvm_ks10X86Operand14getMemIndexRegEv
    - functionName:    _ZNK7llvm_ks10X86Operand10isMemVY32XEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86Operand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 249
      functionLinenumberEnd: 251
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          63
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - _ZNK7llvm_ks10X86Operand14getMemIndexRegEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:251,7'
          Dst:             _ZNK7llvm_ks10X86Operand14getMemIndexRegEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:251,40'
          Dst:             _ZNK7llvm_ks10X86Operand14getMemIndexRegEv
    - functionName:    _ZNK7llvm_ks10X86Operand9isMemVY32Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86Operand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 245
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          63
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - _ZNK7llvm_ks10X86Operand14getMemIndexRegEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:247,7'
          Dst:             _ZNK7llvm_ks10X86Operand14getMemIndexRegEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:247,40'
          Dst:             _ZNK7llvm_ks10X86Operand14getMemIndexRegEv
    - functionName:    _ZNK7llvm_ks10X86Operand10isMemVX64XEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86Operand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 257
      functionLinenumberEnd: 259
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          63
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - _ZNK7llvm_ks10X86Operand14getMemIndexRegEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:259,7'
          Dst:             _ZNK7llvm_ks10X86Operand14getMemIndexRegEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:259,40'
          Dst:             _ZNK7llvm_ks10X86Operand14getMemIndexRegEv
    - functionName:    _ZNK7llvm_ks10X86Operand9isMemVX64Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86Operand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 253
      functionLinenumberEnd: 255
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          63
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - _ZNK7llvm_ks10X86Operand14getMemIndexRegEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:255,7'
          Dst:             _ZNK7llvm_ks10X86Operand14getMemIndexRegEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:255,40'
          Dst:             _ZNK7llvm_ks10X86Operand14getMemIndexRegEv
    - functionName:    _ZNK7llvm_ks10X86Operand10isMemVX32XEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86Operand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 241
      functionLinenumberEnd: 243
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          63
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - _ZNK7llvm_ks10X86Operand14getMemIndexRegEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:243,7'
          Dst:             _ZNK7llvm_ks10X86Operand14getMemIndexRegEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:243,40'
          Dst:             _ZNK7llvm_ks10X86Operand14getMemIndexRegEv
    - functionName:    _ZNK7llvm_ks10X86Operand9isMemVX32Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86Operand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 237
      functionLinenumberEnd: 239
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          63
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - _ZNK7llvm_ks10X86Operand14getMemIndexRegEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:239,7'
          Dst:             _ZNK7llvm_ks10X86Operand14getMemIndexRegEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:239,40'
          Dst:             _ZNK7llvm_ks10X86Operand14getMemIndexRegEv
    - functionName:    _ZNK7llvm_ks10X86Operand7isMem80Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86Operand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 224
      functionLinenumberEnd: 225
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          38
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks10X86Operand7isMem64Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86Operand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 221
      functionLinenumberEnd: 222
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          38
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks10X86Operand8isMem512Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86Operand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 233
      functionLinenumberEnd: 234
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          38
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks10X86Operand7isMem32Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86Operand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 219
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          38
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks10X86Operand8isMem256Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86Operand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 230
      functionLinenumberEnd: 231
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          38
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks10X86Operand7isMem16Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86Operand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 215
      functionLinenumberEnd: 216
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          38
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks10X86Operand8isMem128Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86Operand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 227
      functionLinenumberEnd: 228
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          38
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks10X86Operand8isAbsMemEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86Operand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 278
      functionLinenumberEnd: 280
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         17
      ICount:          77
      EdgeCount:       23
      CyclomaticComplexity: 8
      functionsReached:
        - _ZNK7llvm_ks10X86Operand11getMemScaleEv
        - _ZNK7llvm_ks10X86Operand12getMemSegRegEv
        - _ZNK7llvm_ks10X86Operand13getMemBaseRegEv
        - _ZNK7llvm_ks10X86Operand14getMemIndexRegEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:279,33'
          Dst:             _ZNK7llvm_ks10X86Operand12getMemSegRegEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:279,52'
          Dst:             _ZNK7llvm_ks10X86Operand13getMemBaseRegEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:280,8'
          Dst:             _ZNK7llvm_ks10X86Operand14getMemIndexRegEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:280,29'
          Dst:             _ZNK7llvm_ks10X86Operand11getMemScaleEv
    - functionName:    _ZNK7llvm_ks10X86Operand9isSrcIdx8Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86Operand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 296
      functionLinenumberEnd: 297
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7llvm_ks10X86Operand6isMem8Ev
        - _ZNK7llvm_ks10X86Operand8isSrcIdxEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:297,12'
          Dst:             _ZNK7llvm_ks10X86Operand6isMem8Ev
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:297,24'
          Dst:             _ZNK7llvm_ks10X86Operand8isSrcIdxEv
    - functionName:    _ZNK7llvm_ks10X86Operand6isMem8Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86Operand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 212
      functionLinenumberEnd: 213
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          38
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks10X86Operand10isSrcIdx64Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86Operand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 305
      functionLinenumberEnd: 306
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7llvm_ks10X86Operand7isMem64Ev
        - _ZNK7llvm_ks10X86Operand8isSrcIdxEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:306,12'
          Dst:             _ZNK7llvm_ks10X86Operand7isMem64Ev
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:306,25'
          Dst:             _ZNK7llvm_ks10X86Operand8isSrcIdxEv
    - functionName:    _ZNK7llvm_ks10X86Operand10isSrcIdx32Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86Operand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 302
      functionLinenumberEnd: 303
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7llvm_ks10X86Operand7isMem32Ev
        - _ZNK7llvm_ks10X86Operand8isSrcIdxEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:303,12'
          Dst:             _ZNK7llvm_ks10X86Operand7isMem32Ev
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:303,25'
          Dst:             _ZNK7llvm_ks10X86Operand8isSrcIdxEv
    - functionName:    _ZNK7llvm_ks10X86Operand10isSrcIdx16Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86Operand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 299
      functionLinenumberEnd: 300
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7llvm_ks10X86Operand7isMem16Ev
        - _ZNK7llvm_ks10X86Operand8isSrcIdxEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:300,12'
          Dst:             _ZNK7llvm_ks10X86Operand7isMem16Ev
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:300,25'
          Dst:             _ZNK7llvm_ks10X86Operand8isSrcIdxEv
    - functionName:    _ZNK7llvm_ks10X86Operand13isMemOffs64_8Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86Operand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 355
      functionLinenumberEnd: 356
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          52
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZNK7llvm_ks10X86Operand9isMemOffsEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:356,12'
          Dst:             _ZNK7llvm_ks10X86Operand9isMemOffsEv
    - functionName:    _ZNK7llvm_ks10X86Operand14isMemOffs64_64Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86Operand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 364
      functionLinenumberEnd: 365
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          52
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZNK7llvm_ks10X86Operand9isMemOffsEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:365,12'
          Dst:             _ZNK7llvm_ks10X86Operand9isMemOffsEv
    - functionName:    _ZNK7llvm_ks10X86Operand14isMemOffs64_32Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86Operand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 361
      functionLinenumberEnd: 362
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          52
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZNK7llvm_ks10X86Operand9isMemOffsEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:362,12'
          Dst:             _ZNK7llvm_ks10X86Operand9isMemOffsEv
    - functionName:    _ZNK7llvm_ks10X86Operand14isMemOffs64_16Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86Operand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 358
      functionLinenumberEnd: 359
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          52
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZNK7llvm_ks10X86Operand9isMemOffsEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:359,12'
          Dst:             _ZNK7llvm_ks10X86Operand9isMemOffsEv
    - functionName:    _ZNK7llvm_ks10X86Operand13isMemOffs32_8Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86Operand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 343
      functionLinenumberEnd: 344
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          52
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZNK7llvm_ks10X86Operand9isMemOffsEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:344,12'
          Dst:             _ZNK7llvm_ks10X86Operand9isMemOffsEv
    - functionName:    _ZNK7llvm_ks10X86Operand14isMemOffs32_64Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86Operand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 352
      functionLinenumberEnd: 353
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          52
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZNK7llvm_ks10X86Operand9isMemOffsEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:353,12'
          Dst:             _ZNK7llvm_ks10X86Operand9isMemOffsEv
    - functionName:    _ZNK7llvm_ks10X86Operand14isMemOffs32_32Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86Operand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 349
      functionLinenumberEnd: 350
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          52
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZNK7llvm_ks10X86Operand9isMemOffsEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:350,12'
          Dst:             _ZNK7llvm_ks10X86Operand9isMemOffsEv
    - functionName:    _ZNK7llvm_ks10X86Operand14isMemOffs32_16Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86Operand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 346
      functionLinenumberEnd: 347
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          52
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZNK7llvm_ks10X86Operand9isMemOffsEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:347,12'
          Dst:             _ZNK7llvm_ks10X86Operand9isMemOffsEv
    - functionName:    _ZNK7llvm_ks10X86Operand13isMemOffs16_8Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86Operand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 334
      functionLinenumberEnd: 335
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          52
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZNK7llvm_ks10X86Operand9isMemOffsEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:335,12'
          Dst:             _ZNK7llvm_ks10X86Operand9isMemOffsEv
    - functionName:    _ZNK7llvm_ks10X86Operand14isMemOffs16_32Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86Operand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 340
      functionLinenumberEnd: 341
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          52
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZNK7llvm_ks10X86Operand9isMemOffsEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:341,12'
          Dst:             _ZNK7llvm_ks10X86Operand9isMemOffsEv
    - functionName:    _ZNK7llvm_ks10X86Operand14isMemOffs16_16Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86Operand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 337
      functionLinenumberEnd: 338
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          52
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZNK7llvm_ks10X86Operand9isMemOffsEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:338,12'
          Dst:             _ZNK7llvm_ks10X86Operand9isMemOffsEv
    - functionName:    _ZNK7llvm_ks10X86Operand9isDstIdx8Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86Operand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 316
      functionLinenumberEnd: 317
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7llvm_ks10X86Operand6isMem8Ev
        - _ZNK7llvm_ks10X86Operand8isDstIdxEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:317,12'
          Dst:             _ZNK7llvm_ks10X86Operand6isMem8Ev
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:317,24'
          Dst:             _ZNK7llvm_ks10X86Operand8isDstIdxEv
    - functionName:    _ZNK7llvm_ks10X86Operand10isDstIdx64Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86Operand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 325
      functionLinenumberEnd: 326
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7llvm_ks10X86Operand7isMem64Ev
        - _ZNK7llvm_ks10X86Operand8isDstIdxEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:326,12'
          Dst:             _ZNK7llvm_ks10X86Operand7isMem64Ev
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:326,25'
          Dst:             _ZNK7llvm_ks10X86Operand8isDstIdxEv
    - functionName:    _ZNK7llvm_ks10X86Operand10isDstIdx32Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86Operand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 322
      functionLinenumberEnd: 323
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7llvm_ks10X86Operand7isMem32Ev
        - _ZNK7llvm_ks10X86Operand8isDstIdxEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:323,12'
          Dst:             _ZNK7llvm_ks10X86Operand7isMem32Ev
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:323,25'
          Dst:             _ZNK7llvm_ks10X86Operand8isDstIdxEv
    - functionName:    _ZNK7llvm_ks10X86Operand10isDstIdx16Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86Operand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 319
      functionLinenumberEnd: 320
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7llvm_ks10X86Operand7isMem16Ev
        - _ZNK7llvm_ks10X86Operand8isDstIdxEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:320,12'
          Dst:             _ZNK7llvm_ks10X86Operand7isMem16Ev
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:320,25'
          Dst:             _ZNK7llvm_ks10X86Operand8isDstIdxEv
    - functionName:    _ZNK7llvm_ks10X86Operand10isAbsMem16Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86Operand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 286
      functionLinenumberEnd: 287
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7llvm_ks10X86Operand8isAbsMemEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:287,12'
          Dst:             _ZNK7llvm_ks10X86Operand8isAbsMemEv
    - functionName:    _ZNK7llvm_ks10X86Operand12isGR32orGR64Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86Operand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 370
      functionLinenumberEnd: 373
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          49
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK7llvm_ks15MCRegisterClass8containsEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:372,50'
          Dst:             _ZNK7llvm_ks15MCRegisterClass8containsEj
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:373,49'
          Dst:             _ZNK7llvm_ks15MCRegisterClass8containsEj
    - functionName:    _ZNK7llvm_ks10X86Operand15isImmUnsignedi8Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86Operand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 198
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          48
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks20isImmUnsignedi8ValueEm
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK7llvm_ks10X86Operand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:195,57'
          Dst:             _ZNK7llvm_ks10X86Operand6getImmEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:195,32'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:197,37'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:197,12'
          Dst:             _ZN7llvm_ks20isImmUnsignedi8ValueEm
    - functionName:    _ZNK7llvm_ks10X86Operand15isImmSExti64i32Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86Operand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 178
      functionLinenumberEnd: 191
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          48
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks20isImmSExti64i32ValueEm
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK7llvm_ks10X86Operand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:184,57'
          Dst:             _ZNK7llvm_ks10X86Operand6getImmEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:184,32'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:190,37'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:190,12'
          Dst:             _ZN7llvm_ks20isImmSExti64i32ValueEm
    - functionName:    _ZNK7llvm_ks10X86Operand14isImmSExti32i8Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86Operand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          48
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks19isImmSExti32i8ValueEm
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK7llvm_ks10X86Operand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:156,57'
          Dst:             _ZNK7llvm_ks10X86Operand6getImmEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:156,32'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:162,36'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:162,12'
          Dst:             _ZN7llvm_ks19isImmSExti32i8ValueEm
    - functionName:    _ZNK7llvm_ks10X86Operand14isImmSExti16i8Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86Operand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          48
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks19isImmSExti16i8ValueEm
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK7llvm_ks10X86Operand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:142,57'
          Dst:             _ZNK7llvm_ks10X86Operand6getImmEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:142,32'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:148,36'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:148,12'
          Dst:             _ZN7llvm_ks19isImmSExti16i8ValueEm
    - functionName:    _ZNK7llvm_ks10X86Operand14isImmSExti64i8Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86Operand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 164
      functionLinenumberEnd: 177
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          48
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks19isImmSExti64i8ValueEm
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK7llvm_ks10X86Operand6getImmEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:170,57'
          Dst:             _ZNK7llvm_ks10X86Operand6getImmEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:170,32'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:176,36'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:176,12'
          Dst:             _ZN7llvm_ks19isImmSExti64i8ValueEm
    - functionName:    _ZNK7llvm_ks10X86Operand10isAVX512RCEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86Operand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 282
      functionLinenumberEnd: 283
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL16matchTokenStringN7llvm_ks9StringRefE
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 4464
      functionLinenumberEnd: 4572
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         71
      ICount:          339
      EdgeCount:       73
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK7llvm_ks9StringRefixEm
        - memcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4465,3'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4468,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4489,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4492,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4501,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4510,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4535,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4554,5'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4468,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4489,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4492,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4501,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4510,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4525,9'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4529,9'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4533,9'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4535,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4538,11'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4542,11'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4546,11'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4552,9'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4554,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4557,11'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4561,11'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4565,11'
          Dst:             memcmp
    - functionName:    _ZL10isSubclassN12_GLOBAL__N_114MatchClassKindES0_
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 4575
      functionLinenumberEnd: 5485
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         615
      ICount:          3132
      EdgeCount:       1159
      CyclomaticComplexity: 546
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4579,3'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4584,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4592,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4600,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4614,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4622,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4634,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4649,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4666,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4693,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4716,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4733,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4765,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4804,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4811,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4842,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4864,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4880,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4891,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4907,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4928,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4942,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4952,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4972,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4983,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4990,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4999,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:5010,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:5017,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:5024,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:5042,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:5056,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:5068,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:5082,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:5095,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:5103,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:5115,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:5127,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:5137,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:5145,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:5154,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:5162,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:5170,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:5183,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:5192,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:5218,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:5227,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:5235,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:5248,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:5267,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:5276,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:5289,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:5296,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:5303,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:5310,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:5317,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:5324,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:5331,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:5338,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:5345,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:5352,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:5359,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:5366,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:5373,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:5380,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:5387,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:5394,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:5401,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:5408,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:5415,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:5422,5'
          Branch Sides:    []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_110LessOpcodeclERKNS_10MatchEntryEN7llvm_ks9StringRefE
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 6371
      functionLinenumberEnd: 6372
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          41
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ksltENS_9StringRefES0_
        - _ZNK12_GLOBAL__N_110MatchEntry11getMnemonicEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:6372,18'
          Dst:             _ZNK12_GLOBAL__N_110MatchEntry11getMnemonicEv
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:6372,32'
          Dst:             _ZN7llvm_ksltENS_9StringRefES0_
    - functionName:    _ZNK12_GLOBAL__N_110MatchEntry11getMnemonicEv
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 6363
      functionLinenumberEnd: 6365
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          70
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:6364,14'
          Dst:             __assert_fail
    - functionName:    _ZN12_GLOBAL__N_110LessOpcodeclEN7llvm_ks9StringRefERKNS_10MatchEntryE
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 6374
      functionLinenumberEnd: 6375
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          41
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ksltENS_9StringRefES0_
        - _ZNK12_GLOBAL__N_110MatchEntry11getMnemonicEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:6375,24'
          Dst:             _ZNK12_GLOBAL__N_110MatchEntry11getMnemonicEv
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:6375,18'
          Dst:             _ZN7llvm_ksltENS_9StringRefES0_
    - functionName:    _ZN12_GLOBAL__N_112X86AsmParser15convertToMCInstEjRN7llvm_ks6MCInstEjRKNS1_15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS5_14default_deleteIS7_EEEEEE
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 4106
      functionLinenumberEnd: 4178
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         57
      ICount:          718
      EdgeCount:       57
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks6MCInst10getOperandEj
        - _ZN7llvm_ks6MCInst9setOpcodeEj
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZN7llvm_ks9MCOperand9createRegEj
        - _ZNK7llvm_ks10X86Operand14addImmOperandsERNS_6MCInstEj
        - _ZNK7llvm_ks10X86Operand14addMemOperandsERNS_6MCInstEj
        - _ZNK7llvm_ks10X86Operand14addRegOperandsERNS_6MCInstEj
        - _ZNK7llvm_ks10X86Operand17addAbsMemOperandsERNS_6MCInstEj
        - _ZNK7llvm_ks10X86Operand17addDstIdxOperandsERNS_6MCInstEj
        - _ZNK7llvm_ks10X86Operand17addSrcIdxOperandsERNS_6MCInstEj
        - _ZNK7llvm_ks10X86Operand18addMemOffsOperandsERNS_6MCInstEj
        - _ZNK7llvm_ks10X86Operand19addAVX512RCOperandsERNS_6MCInstEj
        - _ZNK7llvm_ks10X86Operand21addGR32orGR64OperandsERNS_6MCInstEj
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4111,5'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4107,3'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4109,8'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4112,14'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4114,33'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4114,53'
          Dst:             _ZNK7llvm_ks10X86Operand14addRegOperandsERNS_6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4117,28'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4117,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4120,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4120,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4123,33'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4123,53'
          Dst:             _ZNK7llvm_ks10X86Operand14addImmOperandsERNS_6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4126,23'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4126,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4129,23'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4129,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4132,23'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4132,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4135,33'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4135,53'
          Dst:             _ZNK7llvm_ks10X86Operand14addRegOperandsERNS_6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4138,33'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4138,53'
          Dst:             _ZNK7llvm_ks10X86Operand14addMemOperandsERNS_6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4141,33'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4141,53'
          Dst:             _ZNK7llvm_ks10X86Operand17addAbsMemOperandsERNS_6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4144,33'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4144,53'
          Dst:             _ZNK7llvm_ks10X86Operand17addDstIdxOperandsERNS_6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4147,33'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4147,53'
          Dst:             _ZNK7llvm_ks10X86Operand17addSrcIdxOperandsERNS_6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4150,33'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4150,53'
          Dst:             _ZNK7llvm_ks10X86Operand21addGR32orGR64OperandsERNS_6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4153,23'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4153,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4156,23'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4156,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4159,33'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4159,53'
          Dst:             _ZNK7llvm_ks10X86Operand18addMemOffsOperandsERNS_6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4162,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4162,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4165,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4165,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4168,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4168,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4171,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4171,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4174,33'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4174,53'
          Dst:             _ZNK7llvm_ks10X86Operand19addAVX512RCOperandsERNS_6MCInstEj
    - functionName:    _ZL20validateOperandClassRN7llvm_ks18MCParsedAsmOperandEN12_GLOBAL__N_114MatchClassKindE
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 5487
      functionLinenumberEnd: 6028
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         484
      ICount:          2226
      EdgeCount:       582
      CyclomaticComplexity: 100
      functionsReached:
        - _ZL10isSubclassN12_GLOBAL__N_114MatchClassKindES0_
        - _ZL16matchTokenStringN7llvm_ks9StringRefE
        - _ZNK7llvm_ks10X86Operand10isAVX512RCEv
        - _ZNK7llvm_ks10X86Operand10isAbsMem16Ev
        - _ZNK7llvm_ks10X86Operand10isDstIdx16Ev
        - _ZNK7llvm_ks10X86Operand10isDstIdx32Ev
        - _ZNK7llvm_ks10X86Operand10isDstIdx64Ev
        - _ZNK7llvm_ks10X86Operand10isMemVX32XEv
        - _ZNK7llvm_ks10X86Operand10isMemVX64XEv
        - _ZNK7llvm_ks10X86Operand10isMemVY32XEv
        - _ZNK7llvm_ks10X86Operand10isMemVY64XEv
        - _ZNK7llvm_ks10X86Operand10isSrcIdx16Ev
        - _ZNK7llvm_ks10X86Operand10isSrcIdx32Ev
        - _ZNK7llvm_ks10X86Operand10isSrcIdx64Ev
        - _ZNK7llvm_ks10X86Operand12isGR32orGR64Ev
        - _ZNK7llvm_ks10X86Operand13isMemOffs16_8Ev
        - _ZNK7llvm_ks10X86Operand13isMemOffs32_8Ev
        - _ZNK7llvm_ks10X86Operand13isMemOffs64_8Ev
        - _ZNK7llvm_ks10X86Operand14isImmSExti16i8Ev
        - _ZNK7llvm_ks10X86Operand14isImmSExti32i8Ev
        - _ZNK7llvm_ks10X86Operand14isImmSExti64i8Ev
        - _ZNK7llvm_ks10X86Operand14isMemOffs16_16Ev
        - _ZNK7llvm_ks10X86Operand14isMemOffs16_32Ev
        - _ZNK7llvm_ks10X86Operand14isMemOffs32_16Ev
        - _ZNK7llvm_ks10X86Operand14isMemOffs32_32Ev
        - _ZNK7llvm_ks10X86Operand14isMemOffs32_64Ev
        - _ZNK7llvm_ks10X86Operand14isMemOffs64_16Ev
        - _ZNK7llvm_ks10X86Operand14isMemOffs64_32Ev
        - _ZNK7llvm_ks10X86Operand14isMemOffs64_64Ev
        - _ZNK7llvm_ks10X86Operand15isImmSExti64i32Ev
        - _ZNK7llvm_ks10X86Operand15isImmUnsignedi8Ev
        - _ZNK7llvm_ks10X86Operand6isMem8Ev
        - _ZNK7llvm_ks10X86Operand7isMem16Ev
        - _ZNK7llvm_ks10X86Operand7isMem32Ev
        - _ZNK7llvm_ks10X86Operand7isMem64Ev
        - _ZNK7llvm_ks10X86Operand7isMem80Ev
        - _ZNK7llvm_ks10X86Operand8getTokenEv
        - _ZNK7llvm_ks10X86Operand8isAbsMemEv
        - _ZNK7llvm_ks10X86Operand8isMem128Ev
        - _ZNK7llvm_ks10X86Operand8isMem256Ev
        - _ZNK7llvm_ks10X86Operand8isMem512Ev
        - _ZNK7llvm_ks10X86Operand9isDstIdx8Ev
        - _ZNK7llvm_ks10X86Operand9isMemVX32Ev
        - _ZNK7llvm_ks10X86Operand9isMemVX64Ev
        - _ZNK7llvm_ks10X86Operand9isMemVY32Ev
        - _ZNK7llvm_ks10X86Operand9isMemVY64Ev
        - _ZNK7llvm_ks10X86Operand9isMemVZ32Ev
        - _ZNK7llvm_ks10X86Operand9isMemVZ64Ev
        - _ZNK7llvm_ks10X86Operand9isSrcIdx8Ev
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:5788,5'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:5493,48'
          Dst:             _ZNK7llvm_ks10X86Operand8getTokenEv
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:5493,23'
          Dst:             _ZL16matchTokenStringN7llvm_ks9StringRefE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:5493,12'
          Dst:             _ZL10isSubclassN12_GLOBAL__N_114MatchClassKindES0_
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:5500,17'
          Dst:             _ZNK7llvm_ks10X86Operand10isAVX512RCEv
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:5506,17'
          Dst:             _ZNK7llvm_ks10X86Operand14isImmSExti64i8Ev
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:5512,17'
          Dst:             _ZNK7llvm_ks10X86Operand14isImmSExti16i8Ev
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:5518,17'
          Dst:             _ZNK7llvm_ks10X86Operand14isImmSExti32i8Ev
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:5524,17'
          Dst:             _ZNK7llvm_ks10X86Operand15isImmSExti64i32Ev
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:5536,17'
          Dst:             _ZNK7llvm_ks10X86Operand15isImmUnsignedi8Ev
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:5542,17'
          Dst:             _ZNK7llvm_ks10X86Operand12isGR32orGR64Ev
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:5548,17'
          Dst:             _ZNK7llvm_ks10X86Operand10isAbsMem16Ev
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:5554,17'
          Dst:             _ZNK7llvm_ks10X86Operand10isDstIdx16Ev
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:5560,17'
          Dst:             _ZNK7llvm_ks10X86Operand10isDstIdx32Ev
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:5566,17'
          Dst:             _ZNK7llvm_ks10X86Operand10isDstIdx64Ev
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:5572,17'
          Dst:             _ZNK7llvm_ks10X86Operand9isDstIdx8Ev
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:5578,17'
          Dst:             _ZNK7llvm_ks10X86Operand14isMemOffs16_16Ev
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:5584,17'
          Dst:             _ZNK7llvm_ks10X86Operand14isMemOffs16_32Ev
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:5590,17'
          Dst:             _ZNK7llvm_ks10X86Operand13isMemOffs16_8Ev
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:5596,17'
          Dst:             _ZNK7llvm_ks10X86Operand14isMemOffs32_16Ev
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:5602,17'
          Dst:             _ZNK7llvm_ks10X86Operand14isMemOffs32_32Ev
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:5608,17'
          Dst:             _ZNK7llvm_ks10X86Operand14isMemOffs32_64Ev
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:5614,17'
          Dst:             _ZNK7llvm_ks10X86Operand13isMemOffs32_8Ev
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:5620,17'
          Dst:             _ZNK7llvm_ks10X86Operand14isMemOffs64_16Ev
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:5626,17'
          Dst:             _ZNK7llvm_ks10X86Operand14isMemOffs64_32Ev
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:5632,17'
          Dst:             _ZNK7llvm_ks10X86Operand14isMemOffs64_64Ev
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:5638,17'
          Dst:             _ZNK7llvm_ks10X86Operand13isMemOffs64_8Ev
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:5644,17'
          Dst:             _ZNK7llvm_ks10X86Operand10isSrcIdx16Ev
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:5650,17'
          Dst:             _ZNK7llvm_ks10X86Operand10isSrcIdx32Ev
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:5656,17'
          Dst:             _ZNK7llvm_ks10X86Operand10isSrcIdx64Ev
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:5662,17'
          Dst:             _ZNK7llvm_ks10X86Operand9isSrcIdx8Ev
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:5668,17'
          Dst:             _ZNK7llvm_ks10X86Operand8isAbsMemEv
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:5674,17'
          Dst:             _ZNK7llvm_ks10X86Operand8isMem128Ev
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:5680,17'
          Dst:             _ZNK7llvm_ks10X86Operand7isMem16Ev
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:5686,17'
          Dst:             _ZNK7llvm_ks10X86Operand8isMem256Ev
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:5692,17'
          Dst:             _ZNK7llvm_ks10X86Operand7isMem32Ev
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:5698,17'
          Dst:             _ZNK7llvm_ks10X86Operand8isMem512Ev
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:5704,17'
          Dst:             _ZNK7llvm_ks10X86Operand7isMem64Ev
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:5710,17'
          Dst:             _ZNK7llvm_ks10X86Operand7isMem80Ev
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:5716,17'
          Dst:             _ZNK7llvm_ks10X86Operand6isMem8Ev
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:5722,17'
          Dst:             _ZNK7llvm_ks10X86Operand9isMemVX32Ev
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:5728,17'
          Dst:             _ZNK7llvm_ks10X86Operand10isMemVX32XEv
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:5734,17'
          Dst:             _ZNK7llvm_ks10X86Operand9isMemVX64Ev
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:5740,17'
          Dst:             _ZNK7llvm_ks10X86Operand10isMemVX64XEv
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:5746,17'
          Dst:             _ZNK7llvm_ks10X86Operand9isMemVY32Ev
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:5752,17'
          Dst:             _ZNK7llvm_ks10X86Operand10isMemVY32XEv
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:5758,17'
          Dst:             _ZNK7llvm_ks10X86Operand9isMemVY64Ev
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:5764,17'
          Dst:             _ZNK7llvm_ks10X86Operand10isMemVY64XEv
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:5770,17'
          Dst:             _ZNK7llvm_ks10X86Operand9isMemVZ32Ev
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:5776,17'
          Dst:             _ZNK7llvm_ks10X86Operand9isMemVZ64Ev
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:6023,12'
          Dst:             _ZL10isSubclassN12_GLOBAL__N_114MatchClassKindES0_
    - functionName:    _ZNK7llvm_ks10X86Operand8getTokenEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86Operand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         18
      ICount:          90
      EdgeCount:       21
      CyclomaticComplexity: 5
      functionsReached:
        - __assert_fail
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:88,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:89,12'
          Dst:             __assert_fail
    - functionName:    _ZL20applyMnemonicAliasesRN7llvm_ks9StringRefEmj
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 931
      functionLinenumberEnd: 1981
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         677
      ICount:          3685
      EdgeCount:       741
      CyclomaticComplexity: 66
      functionsReached:
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZNK7llvm_ks9StringRefixEm
        - memcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:932,3'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:934,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:937,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:940,11'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:987,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:990,11'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1023,11'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1056,11'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1061,13'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1092,11'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1097,13'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1143,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1151,11'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1161,13'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1184,11'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1208,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1213,11'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1216,13'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1230,13'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1246,11'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1251,13'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1276,11'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1306,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1311,11'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1314,13'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1317,15'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1331,15'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1345,15'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1359,15'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1373,15'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1387,15'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1403,13'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1406,15'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1420,15'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1438,11'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1443,13'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1465,13'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1492,11'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1502,13'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1521,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1526,11'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1531,13'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1547,13'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1563,13'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1579,13'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1595,11'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1624,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1640,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1645,11'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1656,11'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1677,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1682,11'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1685,13'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1708,13'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1731,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1758,3'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1763,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1776,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1779,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1802,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1815,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1820,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1847,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1860,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1873,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1893,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1896,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1919,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1934,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1949,7'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:937,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:940,19'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:943,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:945,24'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:948,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:950,24'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:953,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:955,24'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:958,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:960,24'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:965,15'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:968,24'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:970,24'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:972,24'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:975,15'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:978,24'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:980,24'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:982,24'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:987,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:990,19'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:993,17'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:996,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:998,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1000,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1003,17'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1005,24'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1008,17'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1010,24'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1015,15'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1018,24'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1020,24'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1023,19'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1026,17'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1029,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1031,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1033,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1036,17'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1039,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1041,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1043,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1046,17'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1049,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1051,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1056,19'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1059,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1061,21'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1065,28'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1067,28'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1071,28'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1073,28'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1075,28'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1080,17'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1083,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1085,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1087,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1092,19'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1095,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1097,21'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1100,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1103,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1106,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1109,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1114,17'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1117,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1119,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1121,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1124,17'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1127,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1129,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1131,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1136,15'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1138,22'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1143,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1146,15'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1148,22'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1151,19'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1154,17'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1156,24'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1159,17'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1161,21'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1165,28'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1167,28'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1171,28'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1173,28'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1175,28'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1182,15'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1184,19'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1187,24'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1190,24'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1193,24'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1196,24'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1201,15'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1203,22'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1208,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1211,15'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1213,19'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1216,21'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1219,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1222,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1225,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1230,21'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1233,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1236,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1239,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1246,19'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1249,17'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1251,21'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1254,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1257,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1262,17'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1264,24'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1267,17'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1269,24'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1274,15'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1276,19'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1280,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1284,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1289,15'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1291,22'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1294,15'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1296,22'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1299,15'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1301,22'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1306,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1309,15'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1311,19'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1314,21'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1317,23'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1320,28'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1323,28'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1326,28'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1331,23'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1334,28'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1337,28'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1340,28'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1345,23'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1348,28'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1351,28'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1354,28'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1359,23'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1362,28'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1365,28'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1368,28'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1373,23'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1376,28'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1379,28'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1382,28'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1387,23'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1390,28'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1393,28'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1396,28'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1403,21'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1406,23'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1409,28'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1412,28'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1415,28'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1420,23'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1423,28'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1426,28'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1429,28'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1438,19'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1441,17'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1443,21'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1446,19'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1448,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1451,19'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1453,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1458,17'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1460,24'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1463,17'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1465,21'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1468,19'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1470,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1473,19'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1475,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1480,17'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1482,24'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1487,15'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1489,22'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1492,19'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1495,17'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1497,24'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1500,17'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1502,21'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1505,19'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1507,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1510,19'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1512,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1521,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1524,15'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1526,19'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1529,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1531,21'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1534,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1537,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1540,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1545,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1547,21'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1550,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1553,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1556,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1561,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1563,21'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1566,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1569,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1572,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1577,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1579,21'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1582,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1585,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1588,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1595,19'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1598,17'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1600,24'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1603,17'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1605,24'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1610,15'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1612,22'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1617,13'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1619,20'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1627,13'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1629,20'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1632,13'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1635,22'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1637,22'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1640,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1643,15'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1645,19'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1648,24'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1651,24'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1656,19'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1659,17'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1662,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1665,17'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1668,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1670,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1677,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1680,15'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1682,19'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1685,21'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1688,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1691,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1694,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1697,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1700,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1703,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1708,21'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1711,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1714,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1721,15'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1724,24'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1729,13'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1731,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1734,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1736,22'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1739,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1741,22'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1744,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1746,22'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1749,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1751,22'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1761,9'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1763,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1766,18'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1769,18'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1774,9'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1776,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1779,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1782,20'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1785,20'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1788,20'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1791,20'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1794,20'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1797,20'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1802,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1805,20'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1808,20'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1815,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1818,11'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1820,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1823,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1825,20'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1828,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1830,20'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1833,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1835,20'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1838,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1840,20'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1845,11'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1847,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1850,20'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1853,20'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1858,11'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1860,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1863,20'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1866,20'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1873,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1876,11'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1878,18'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1881,11'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1883,18'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1886,11'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1888,18'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1891,11'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1893,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1896,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1899,22'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1902,22'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1905,22'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1908,22'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1911,22'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1914,22'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1919,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1922,22'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1925,22'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1934,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1937,11'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1939,18'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1942,11'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1944,18'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1947,11'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1949,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1952,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1954,20'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1957,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1959,20'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1962,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1964,20'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1967,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1969,20'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1976,9'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:1978,16'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
    - functionName:    _ZN12_GLOBAL__N_112X86AsmParser15EmitInstructionERN7llvm_ks6MCInstERNS1_15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS5_14default_deleteIS7_EEEEEERNS1_10MCStreamerERj
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2884
      functionLinenumberEnd: 2887
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks20MCAsmParserExtension10getContextEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2885,65'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
    - functionName:    _ZN12_GLOBAL__N_112X86AsmParser18processInstructionERN7llvm_ks6MCInstERKNS1_15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS5_14default_deleteIS7_EEEEEE
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2824
      functionLinenumberEnd: 2879
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         51
      ICount:          237
      EdgeCount:       101
      CyclomaticComplexity: 52
      functionsReached:
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - _ZN7llvm_ks5X86II19isX86_64ExtendedRegEj
        - _ZN7llvm_ks6MCInst10getOperandEj
        - _ZN7llvm_ks6MCInst9setOpcodeEj
        - _ZNK7llvm_ks6MCInst9getOpcodeEv
        - _ZNK7llvm_ks9MCOperand6getRegEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2825,3'
          Branch Sides:    []
        - Branch String:   'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2845,5'
          Branch Sides:    []
        - Branch String:   'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2870,5'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2825,16'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2840,41'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2840,55'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2840,9'
          Dst:             _ZN7llvm_ks5X86II19isX86_64ExtendedRegEj
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2841,42'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2841,56'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2841,10'
          Dst:             _ZN7llvm_ks5X86II19isX86_64ExtendedRegEj
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2845,18'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2846,14'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2861,10'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2866,41'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2866,55'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2866,9'
          Dst:             _ZN7llvm_ks5X86II19isX86_64ExtendedRegEj
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2867,42'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2867,56'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2867,10'
          Dst:             _ZN7llvm_ks5X86II19isX86_64ExtendedRegEj
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2870,18'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2871,14'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2875,10'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
    - functionName:    _ZN7llvm_ks5X86II19isX86_64ExtendedRegEj
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/X86/MCTargetDesc/X86BaseInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 736
      functionLinenumberEnd: 760
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         76
      ICount:          302
      EdgeCount:       86
      CyclomaticComplexity: 12
      functionsReached: []
      functionUses:    28
      BranchProfiles:
        - Branch String:   'llvm/keystone/../lib/Target/X86/MCTargetDesc/X86BaseInfo.h:745,5'
          Branch Sides:    []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112X86AsmParser20MatchInstructionImplERKN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERNS1_6MCInstERmbj
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 33834
      functionLinenumberEnd: 33953
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         74
      ICount:          624
      EdgeCount:       94
      CyclomaticComplexity: 22
      functionsReached:
        - _ZL20applyMnemonicAliasesRN7llvm_ks9StringRefEmj
        - _ZL20validateOperandClassRN7llvm_ks18MCParsedAsmOperandEN12_GLOBAL__N_114MatchClassKindE
        - _ZN12_GLOBAL__N_112X86AsmParser15convertToMCInstEjRN7llvm_ks6MCInstEjRKNS1_15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS5_14default_deleteIS7_EEEEEE
        - _ZN7llvm_ks15countPopulationImEEjT_
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - _ZN7llvm_ks6MCInst5clearEv
        - _ZN7llvm_ks6MCInst9setOpcodeEj
        - _ZNK12_GLOBAL__N_110MatchEntry11getMnemonicEv
        - _ZNK7llvm_ks10X86Operand8getTokenEv
        - _ZNK7llvm_ks17MCTargetAsmParser20getAvailableFeaturesEv
        - __assert_fail
        - memcmp
      functionUses:    4
      BranchProfiles:
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:33860,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:33842,32'
          Dst:             _ZNK7llvm_ks17MCTargetAsmParser20getAvailableFeaturesEv
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:33845,39'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:33845,52'
          Dst:             _ZNK7llvm_ks10X86Operand8getTokenEv
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:33848,3'
          Dst:             _ZL20applyMnemonicAliasesRN7llvm_ks9StringRefEmj
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:33861,12'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:33875,5'
          Dst:             _ZNK12_GLOBAL__N_110MatchEntry11getMnemonicEv
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:33875,5'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:33884,37'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:33885,23'
          Dst:             _ZL20validateOperandClassRN7llvm_ks18MCParsedAsmOperandEN12_GLOBAL__N_114MatchClassKindE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:33915,11'
          Dst:             _ZN7llvm_ks15countPopulationImEEjT_
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:33916,11'
          Dst:             _ZN7llvm_ks15countPopulationImEEjT_
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:33921,10'
          Dst:             _ZN7llvm_ks6MCInst5clearEv
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:33924,12'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:33931,5'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser15convertToMCInstEjRN7llvm_ks6MCInstEjRKNS1_15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS5_14default_deleteIS7_EEEEEE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:33937,12'
          Dst:             _ZN7llvm_ks6MCInst5clearEv
    - functionName:    _ZNK7llvm_ks10X86Operand12isMemUnsizedEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86Operand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 209
      functionLinenumberEnd: 210
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          26
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112X86AsmParser17MatchFPUWaitAliasEN7llvm_ks5SMLocERNS1_10X86OperandERNS1_15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS6_14default_deleteIS8_EEEEEERNS1_10MCStreamerEb
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2902
      functionLinenumberEnd: 2925
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         80
      ICount:          598
      EdgeCount:       101
      CyclomaticComplexity: 23
      functionsReached:
        - _ZN12_GLOBAL__N_112X86AsmParser15EmitInstructionERN7llvm_ks6MCInstERNS1_15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS5_14default_deleteIS7_EEEEEERNS1_10MCStreamerERj
        - _ZN7llvm_ks10X86Operand11CreateTokenENS_9StringRefENS_5SMLocE
        - _ZN7llvm_ks6MCInst6setLocENS_5SMLocE
        - _ZN7llvm_ks6MCInst9setOpcodeEj
        - _ZN7llvm_ks6MCInstC2Em
        - _ZN7llvm_ks6MCInstD2Ev
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZNK7llvm_ks10X86Operand8getTokenEv
        - __assert_fail
        - memcmp
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2906,52'
          Dst:             _ZNK7llvm_ks10X86Operand8getTokenEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2907,27'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2908,27'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2909,27'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2910,27'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2911,27'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2912,27'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2913,27'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2914,27'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2917,12'
          Dst:             _ZN7llvm_ks6MCInstC2Em
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2918,10'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2919,10'
          Dst:             _ZN7llvm_ks6MCInst6setLocENS_5SMLocE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2922,7'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser15EmitInstructionERN7llvm_ks6MCInstERNS1_15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS5_14default_deleteIS7_EEEEEERNS1_10MCStreamerERj
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2923,43'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2923,19'
          Dst:             _ZN7llvm_ks10X86Operand11CreateTokenENS_9StringRefENS_5SMLocE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2923,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2924,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2924,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
    - functionName:    _ZN7llvm_ks10X86Operand11CreateTokenENS_9StringRefENS_5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86Operand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 466
      functionLinenumberEnd: 472
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          67
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks11make_uniqueINS_10X86OperandEJNS1_6KindTyERNS_5SMLocES4_EEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS5_10unique_ptrIS7_NS5_14default_deleteIS7_EEEEE4typeEDpOT0_
        - _ZN7llvm_ks5SMLoc14getFromPointerEPKc
        - _ZNK7llvm_ks5SMLoc10getPointerEv
      functionUses:    13
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:467,46'
          Dst:             _ZNK7llvm_ks5SMLoc10getPointerEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:467,20'
          Dst:             _ZN7llvm_ks5SMLoc14getFromPointerEPKc
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:468,16'
          Dst:             _ZN7llvm_ks11make_uniqueINS_10X86OperandEJNS1_6KindTyERNS_5SMLocES4_EEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS5_10unique_ptrIS7_NS5_14default_deleteIS7_EEEEE4typeEDpOT0_
    - functionName:    _ZN7llvm_ks11make_uniqueINS_10X86OperandEJNS1_6KindTyERNS_5SMLocES4_EEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS5_10unique_ptrIS7_NS5_14default_deleteIS7_EEEEE4typeEDpOT0_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/STLExtras.h'
      linkageType:     InternalLinkage
      functionLinenumber: 404
      functionLinenumberEnd: 406
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          54
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks10X86OperandC2ENS0_6KindTyENS_5SMLocES2_
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/STLExtras.h:405,33'
          Dst:             _ZN7llvm_ks10X86OperandC2ENS0_6KindTyENS_5SMLocES2_
    - functionName:    _ZN7llvm_ks10X86OperandC2ENS0_6KindTyENS_5SMLocES2_
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86Operand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          58
      EdgeCount:       11
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks18MCParsedAsmOperandC2Ev
        - _ZN7llvm_ks18MCParsedAsmOperandD2Ev
        - _ZN7llvm_ks5SMLocC2Ev
        - _ZN7llvm_ks9StringRefC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:69,3'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperandC2Ev
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:69,3'
          Dst:             _ZN7llvm_ks5SMLocC2Ev
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:69,3'
          Dst:             _ZN7llvm_ks9StringRefC2Ev
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:70,46'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperandD2Ev
    - functionName:    _ZN7llvm_ks10X86OperandD2Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86Operand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks18MCParsedAsmOperandD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:25,8'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperandD2Ev
    - functionName:    _ZN7llvm_ks10X86OperandD0Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86Operand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks10X86OperandD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:25,8'
          Dst:             _ZN7llvm_ks10X86OperandD2Ev
    - functionName:    _ZN7llvm_ks10X86Operand10getSymNameEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86Operand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks10X86Operand9getOpDeclEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86Operand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 73
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks10X86Operand7isTokenEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86Operand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks10X86Operand5isImmEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86Operand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks10X86Operand5isRegEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86Operand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 368
      functionLinenumberEnd: 368
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks10X86Operand6getRegEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86Operand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          42
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:98,5'
          Dst:             __assert_fail
    - functionName:    _ZNK7llvm_ks10X86Operand5isMemEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86Operand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 208
      functionLinenumberEnd: 208
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks10X86Operand11getStartLocEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86Operand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks10X86Operand9getEndLocEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86Operand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks10X86Operand13needAddressOfEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86Operand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 204
      functionLinenumberEnd: 205
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks10X86Operand10isOffsetOfEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86Operand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 201
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks5SMLoc10getPointerEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:201,24'
          Dst:             _ZNK7llvm_ks5SMLoc10getPointerEv
    - functionName:    _ZNK7llvm_ks10X86Operand14getOffsetOfLocEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86Operand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks10X86Operand5printERNS_11raw_ostreamE
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86Operand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112X86AsmParser26MatchAndEmitATTInstructionEN7llvm_ks5SMLocERjRNS1_15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS5_14default_deleteIS7_EEEEEERNS1_10MCStreamerERmbS3_SF_
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2949
      functionLinenumberEnd: 3141
      functionDepth:   0
      returnType:      bool
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         102
      ICount:          666
      EdgeCount:       199
      CyclomaticComplexity: 99
      functionsReached:
        - _ZN12_GLOBAL__N_112X86AsmParser15EmitInstructionERN7llvm_ks6MCInstERNS1_15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS5_14default_deleteIS7_EEEEEERNS1_10MCStreamerERj
        - _ZN12_GLOBAL__N_112X86AsmParser17MatchFPUWaitAliasEN7llvm_ks5SMLocERNS1_10X86OperandERNS1_15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS6_14default_deleteIS8_EEEEEERNS1_10MCStreamerEb
        - _ZN12_GLOBAL__N_112X86AsmParser18processInstructionERN7llvm_ks6MCInstERKNS1_15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS5_14default_deleteIS7_EEEEEE
        - _ZN12_GLOBAL__N_112X86AsmParser19ErrorMissingFeatureEN7llvm_ks5SMLocEmb
        - _ZN12_GLOBAL__N_112X86AsmParser20MatchInstructionImplERKN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERNS1_6MCInstERmbj
        - _ZN12_GLOBAL__N_112X86AsmParser20isParsingIntelSyntaxEv
        - _ZN7llvm_ks10X86Operand13setTokenValueENS_9StringRefE
        - _ZN7llvm_ks11SmallStringILj16EEC2Ev
        - _ZN7llvm_ks11SmallStringILj16EED2Ev
        - _ZN7llvm_ks11SmallStringILj16EEpLENS_9StringRefE
        - _ZN7llvm_ks11SmallStringILj16EEpLEc
        - _ZN7llvm_ks14array_lengthofIjLm4EEEmRAT0__T_
        - _ZN7llvm_ks25SmallVectorTemplateCommonIcvE4backEv
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - _ZN7llvm_ks6MCInst6setLocENS_5SMLocE
        - _ZN7llvm_ks6MCInstC2Em
        - _ZN7llvm_ks6MCInstD2Ev
        - _ZNK7llvm_ks10X86Operand8getTokenEv
        - _ZNK7llvm_ks11SmallStringILj16EEcvNS_9StringRefEEv
        - _ZNK7llvm_ks15SmallVectorBase5emptyEv
        - _ZNK7llvm_ks5SMLoc7isValidEv
        - _ZNK7llvm_ks6MCInst9getOpcodeEv
        - _ZNK7llvm_ks9StringRefixEm
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2962,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2950,3'
          Dst:             _ZNK7llvm_ks15SmallVectorBase5emptyEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2950,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2951,47'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2952,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2956,3'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser17MatchFPUWaitAliasEN7llvm_ks5SMLocERNS1_10X86OperandERNS1_15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS6_14default_deleteIS8_EEEEEERNS1_10MCStreamerEb
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2959,10'
          Dst:             _ZN7llvm_ks6MCInstC2Em
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2964,32'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser20isParsingIntelSyntaxEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2962,11'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser20MatchInstructionImplERKN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERNS1_6MCInstERmbj
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2965,12'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2971,14'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser18processInstructionERN7llvm_ks6MCInstERKNS1_15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS5_14default_deleteIS7_EEEEEE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2974,10'
          Dst:             _ZN7llvm_ks6MCInst6setLocENS_5SMLocE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2976,7'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser15EmitInstructionERN7llvm_ks6MCInstERNS1_15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS5_14default_deleteIS7_EEEEEERNS1_10MCStreamerERj
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2980,19'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2983,12'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser19ErrorMissingFeatureEN7llvm_ks5SMLocEmb
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2997,23'
          Dst:             _ZNK7llvm_ks10X86Operand8getTokenEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2998,19'
          Dst:             _ZN7llvm_ks11SmallStringILj16EEC2Ev
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2999,7'
          Dst:             _ZN7llvm_ks11SmallStringILj16EEpLENS_9StringRefE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:3000,7'
          Dst:             _ZN7llvm_ks11SmallStringILj16EEpLEc
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:3001,20'
          Dst:             _ZNK7llvm_ks11SmallStringILj16EEcvNS_9StringRefEEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:3001,6'
          Dst:             _ZN7llvm_ks10X86Operand13setTokenValueENS_9StringRefE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:3009,26'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:3016,28'
          Dst:             _ZN7llvm_ks14array_lengthofIjLm4EEEmRAT0__T_
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:3017,9'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonIcvE4backEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:3019,54'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser20isParsingIntelSyntaxEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:3018,16'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser20MatchInstructionImplERKN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERNS1_6MCInstERmbj
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:3141,1'
          Dst:             _ZN7llvm_ks11SmallStringILj16EED2Ev
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:3026,6'
          Dst:             _ZN7llvm_ks10X86Operand13setTokenValueENS_9StringRefE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:3034,10'
          Dst:             _ZN7llvm_ks6MCInst6setLocENS_5SMLocE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:3036,7'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser15EmitInstructionERN7llvm_ks6MCInstERNS1_15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS5_14default_deleteIS7_EEEEEERNS1_10MCStreamerERj
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:3040,19'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:3098,44'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:3099,33'
          Dst:             _ZNK7llvm_ks5SMLoc7isValidEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:3141,1'
          Dst:             _ZN7llvm_ks11SmallStringILj16EED2Ev
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:3141,1'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:3141,1'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
    - functionName:    _ZN12_GLOBAL__N_112X86AsmParser20isParsingIntelSyntaxEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 884
      functionLinenumberEnd: 885
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:885,12'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
    - functionName:    _ZN7llvm_ks10X86Operand13setTokenValueENS_9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86Operand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 123
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          60
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:92,5'
          Dst:             __assert_fail
    - functionName:    _ZN12_GLOBAL__N_112X86AsmParser28MatchAndEmitIntelInstructionEN7llvm_ks5SMLocERjRNS1_15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS5_14default_deleteIS7_EEEEEERNS1_10MCStreamerERmbS3_SF_
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3148
      functionLinenumberEnd: 3299
      functionDepth:   0
      returnType:      bool
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         145
      ICount:          780
      EdgeCount:       288
      CyclomaticComplexity: 145
      functionsReached:
        - _ZN12_GLOBAL__N_112X86AsmParser15EmitInstructionERN7llvm_ks6MCInstERNS1_15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS5_14default_deleteIS7_EEEEEERNS1_10MCStreamerERj
        - _ZN12_GLOBAL__N_112X86AsmParser15getPointerWidthEv
        - _ZN12_GLOBAL__N_112X86AsmParser17MatchFPUWaitAliasEN7llvm_ks5SMLocERNS1_10X86OperandERNS1_15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS6_14default_deleteIS8_EEEEEERNS1_10MCStreamerEb
        - _ZN12_GLOBAL__N_112X86AsmParser18processInstructionERN7llvm_ks6MCInstERKNS1_15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS5_14default_deleteIS7_EEEEEE
        - _ZN12_GLOBAL__N_112X86AsmParser20MatchInstructionImplERKN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERNS1_6MCInstERmbj
        - _ZN12_GLOBAL__N_112X86AsmParser20isParsingIntelSyntaxEv
        - _ZN7llvm_ks11SmallVectorIjLj8EEC2Ev
        - _ZN7llvm_ks11SmallVectorIjLj8EED2Ev
        - _ZN7llvm_ks23SmallVectorTemplateBaseIjLb1EE9push_backERKj
        - _ZN7llvm_ks25SmallVectorTemplateCommonIjvE4backEv
        - _ZN7llvm_ks6MCInst6setLocENS_5SMLocE
        - _ZN7llvm_ks6MCInst9setOpcodeEj
        - _ZN7llvm_ks6MCInstC2Em
        - _ZN7llvm_ks6MCInstD2Ev
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZNK7llvm_ks10X86Operand12isMemUnsizedEv
        - _ZNK7llvm_ks10X86Operand8getTokenEv
        - _ZNK7llvm_ks15SmallVectorBase5emptyEv
        - _ZNK7llvm_ks6MCInst10getAddressEv
        - _ZNK7llvm_ks6MCInst9getOpcodeEv
        - __assert_fail
        - memcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:3149,3'
          Dst:             _ZNK7llvm_ks15SmallVectorBase5emptyEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:3149,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:3150,47'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:3151,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:3152,27'
          Dst:             _ZNK7llvm_ks10X86Operand8getTokenEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:3156,3'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser17MatchFPUWaitAliasEN7llvm_ks5SMLocERNS1_10X86OperandERNS1_15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS6_14default_deleteIS8_EEEEEERNS1_10MCStreamerEb
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:3158,10'
          Dst:             _ZN7llvm_ks6MCInstC2Em
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:3164,16'
          Dst:             _ZNK7llvm_ks10X86Operand12isMemUnsizedEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:3173,23'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:3174,34'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser15getPointerWidthEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:3183,28'
          Dst:             _ZN7llvm_ks11SmallVectorIjLj8EEC2Ev
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:3185,37'
          Dst:             _ZNK7llvm_ks10X86Operand12isMemUnsizedEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:3190,34'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:3193,51'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser20isParsingIntelSyntaxEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:3192,11'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser20MatchInstructionImplERKN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERNS1_6MCInstERmbj
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:3194,17'
          Dst:             _ZNK7llvm_ks15SmallVectorBase5emptyEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:3194,47'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:3195,15'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseIjLb1EE9push_backERKj
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:3299,1'
          Dst:             _ZN7llvm_ks11SmallVectorIjLj8EED2Ev
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:3198,17'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonIjvE4backEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:3210,13'
          Dst:             _ZNK7llvm_ks15SmallVectorBase5emptyEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:3213,42'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser20isParsingIntelSyntaxEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:3211,21'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser20MatchInstructionImplERKN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERNS1_6MCInstERmbj
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:3211,11'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseIjLb1EE9push_backERKj
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:3215,15'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonIjvE4backEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:3219,22'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:3220,12'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:3227,13'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonIjvE4backEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:3246,14'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser18processInstructionERN7llvm_ks6MCInstERKNS1_15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS5_14default_deleteIS7_EEEEEE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:3248,10'
          Dst:             _ZN7llvm_ks6MCInst6setLocENS_5SMLocE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:3250,7'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser15EmitInstructionERN7llvm_ks6MCInstERNS1_15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS5_14default_deleteIS7_EEEEEERNS1_10MCStreamerERj
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:3254,19'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:3255,20'
          Dst:             _ZNK7llvm_ks6MCInst10getAddressEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:3258,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:3299,1'
          Dst:             _ZN7llvm_ks11SmallVectorIjLj8EED2Ev
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:3299,1'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:3299,1'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
    - functionName:    _ZN12_GLOBAL__N_112X86AsmParser15getPointerWidthEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 877
      functionLinenumberEnd: 882
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          42
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - _ZNK12_GLOBAL__N_112X86AsmParser11is16BitModeEv
        - _ZNK12_GLOBAL__N_112X86AsmParser11is32BitModeEv
        - _ZNK12_GLOBAL__N_112X86AsmParser11is64BitModeEv
      functionUses:    18
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:878,9'
          Dst:             _ZNK12_GLOBAL__N_112X86AsmParser11is16BitModeEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:879,9'
          Dst:             _ZNK12_GLOBAL__N_112X86AsmParser11is32BitModeEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:880,9'
          Dst:             _ZNK12_GLOBAL__N_112X86AsmParser11is64BitModeEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:881,5'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
    - functionName:    _ZNK12_GLOBAL__N_112X86AsmParser11is16BitModeEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 862
      functionLinenumberEnd: 864
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - _ZNK7llvm_ks17MCTargetAsmParser6getSTIEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:864,12'
          Dst:             _ZNK7llvm_ks17MCTargetAsmParser6getSTIEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:864,21'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
    - functionName:    _ZNK12_GLOBAL__N_112X86AsmParser11is32BitModeEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 858
      functionLinenumberEnd: 860
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - _ZNK7llvm_ks17MCTargetAsmParser6getSTIEv
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:860,12'
          Dst:             _ZNK7llvm_ks17MCTargetAsmParser6getSTIEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:860,21'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
    - functionName:    _ZNK12_GLOBAL__N_112X86AsmParser11is64BitModeEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 854
      functionLinenumberEnd: 856
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - _ZNK7llvm_ks17MCTargetAsmParser6getSTIEv
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:856,12'
          Dst:             _ZNK7llvm_ks17MCTargetAsmParser6getSTIEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:856,21'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
    - functionName:    _ZN12_GLOBAL__N_112X86AsmParser10SwitchModeEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 866
      functionLinenumberEnd: 875
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          112
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13FeatureBitsetC2ERKNSt3__16bitsetILm128EEE
        - _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - _ZN7llvm_ks15MCSubtargetInfo13ToggleFeatureERKNS_13FeatureBitsetE
        - _ZN7llvm_ks17MCTargetAsmParser20setAvailableFeaturesEm
        - _ZN7llvm_ks17MCTargetAsmParser7copySTIEv
        - _ZNK12_GLOBAL__N_112X86AsmParser24ComputeAvailableFeaturesERKN7llvm_ks13FeatureBitsetE
        - _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - __assert_fail
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:867,28'
          Dst:             _ZN7llvm_ks17MCTargetAsmParser7copySTIEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:868,19'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:869,33'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:869,29'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ERKNSt3__16bitsetILm128EEE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:871,25'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ERKNSt3__16bitsetILm128EEE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:871,11'
          Dst:             _ZN7llvm_ks15MCSubtargetInfo13ToggleFeatureERKNS_13FeatureBitsetE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:870,19'
          Dst:             _ZNK12_GLOBAL__N_112X86AsmParser24ComputeAvailableFeaturesERKN7llvm_ks13FeatureBitsetE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:872,5'
          Dst:             _ZN7llvm_ks17MCTargetAsmParser20setAvailableFeaturesEm
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:874,5'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:874,5'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:874,5'
          Dst:             __assert_fail
    - functionName:    _ZNK12_GLOBAL__N_112X86AsmParser24ComputeAvailableFeaturesERKN7llvm_ks13FeatureBitsetE
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 6031
      functionLinenumberEnd: 6061
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         45
      ICount:          329
      EdgeCount:       59
      CyclomaticComplexity: 16
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112X86AsmParser18parseDirectiveEvenEN7llvm_ks5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3343
      functionLinenumberEnd: 3358
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          105
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks20MCAsmParserExtension11getStreamerEv
        - _ZN7llvm_ks20MCAsmParserExtension8TokErrorERKNS_5TwineE
        - _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - _ZN7llvm_ks5TwineC2EPKc
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks10MCStreamer17getCurrentSectionEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:3344,30'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension11getStreamerEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:3344,44'
          Dst:             _ZNK7llvm_ks10MCStreamer17getCurrentSectionEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:3345,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:3345,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:3346,14'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:3346,5'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8TokErrorERKNS_5TwineE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:3350,5'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension11getStreamerEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:3351,15'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension11getStreamerEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:3351,29'
          Dst:             _ZNK7llvm_ks10MCStreamer17getCurrentSectionEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:3354,5'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension11getStreamerEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:3356,5'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension11getStreamerEv
    - functionName:    _ZN12_GLOBAL__N_112X86AsmParser18ParseDirectiveCodeEN7llvm_ks9StringRefENS1_5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3404
      functionLinenumberEnd: 3430
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         40
      ICount:          369
      EdgeCount:       52
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN12_GLOBAL__N_112X86AsmParser10SwitchModeEj
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZNK12_GLOBAL__N_112X86AsmParser11is16BitModeEv
        - _ZNK12_GLOBAL__N_112X86AsmParser11is32BitModeEv
        - _ZNK12_GLOBAL__N_112X86AsmParser11is64BitModeEv
        - memcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:3405,25'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:3406,16'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:3408,10'
          Dst:             _ZNK12_GLOBAL__N_112X86AsmParser11is16BitModeEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:3409,7'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser10SwitchModeEj
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:3410,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:3412,23'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:3414,10'
          Dst:             _ZNK12_GLOBAL__N_112X86AsmParser11is32BitModeEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:3415,7'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser10SwitchModeEj
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:3416,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:3418,23'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:3420,10'
          Dst:             _ZNK12_GLOBAL__N_112X86AsmParser11is64BitModeEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:3421,7'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser10SwitchModeEj
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:3422,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
    - functionName:    _ZN12_GLOBAL__N_112X86AsmParser18ParseDirectiveWordEjN7llvm_ks5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3361
      functionLinenumberEnd: 3400
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          159
      EdgeCount:       36
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN7llvm_ks10MCStreamer9EmitValueEPKNS_6MCExprEjNS_5SMLocE
        - _ZN7llvm_ks11MCAsmParser15parseExpressionERPKNS_6MCExprE
        - _ZN7llvm_ks20MCAsmParserExtension11getStreamerEv
        - _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks6isIntNEjl
        - _ZN7llvm_ks7isUIntNEjm
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks10MCAsmLexer6getLocEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:3362,25'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:3363,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:3363,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:3366,23'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:3366,34'
          Dst:             _ZNK7llvm_ks10MCAsmLexer6getLocEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:3367,11'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:3367,23'
          Dst:             _ZN7llvm_ks11MCAsmParser15parseExpressionERPKNS_6MCExprE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:3370,29'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:3375,34'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:3376,14'
          Dst:             _ZN7llvm_ks7isUIntNEjm
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:3376,46'
          Dst:             _ZN7llvm_ks6isIntNEjl
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:3379,9'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension11getStreamerEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:3383,9'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension11getStreamerEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:3383,23'
          Dst:             _ZN7llvm_ks10MCStreamer9EmitValueEPKNS_6MCExprEjNS_5SMLocE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:3386,11'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:3386,22'
          Dst:             _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:3390,11'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:3390,22'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
    - functionName:    _ZN7llvm_ks15SmallVectorImplINSt3__14pairINS_5SMLocENS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEEED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 368
      functionLinenumberEnd: 375
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__14pairINS_5SMLocENS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEELb0EE13destroy_rangeEPSA_SC_
        - _ZNK7llvm_ks25SmallVectorTemplateCommonINSt3__14pairINS_5SMLocENS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEEvE7isSmallEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:370,5'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__14pairINS_5SMLocENS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEELb0EE13destroy_rangeEPSA_SC_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:373,16'
          Dst:             _ZNK7llvm_ks25SmallVectorTemplateCommonINSt3__14pairINS_5SMLocENS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEEvE7isSmallEv
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__14pairINS_5SMLocENS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEELb0EE13destroy_rangeEPSA_SC_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 180
      functionLinenumberEnd: 185
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks25SmallVectorTemplateCommonINSt3__14pairINS_5SMLocENS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEEvE7isSmallEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks25SmallVectorTemplateCommonINSt3__14pairINS_5SMLocENS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEEvE12capacity_ptrEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__14pairINS_5SMLocENS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEELb0EE18uninitialized_moveIPSA_SD_EEvT_SE_T0_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 211
      functionLinenumberEnd: 214
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          39
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks25SmallVectorTemplateCommonINSt3__14pairINS_5SMLocENS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEEvE8capacityEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 136
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks25SmallVectorTemplateCommonINSt3__14pairINS_5SMLocENS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEEvE12capacity_ptrEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:136,36'
          Dst:             _ZNK7llvm_ks25SmallVectorTemplateCommonINSt3__14pairINS_5SMLocENS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEEvE12capacity_ptrEv
    - functionName:    _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__14pairINS_5SMLocENS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEEvE6setEndEPSA_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__14pairINS_5SMLocENS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEELb0EE4growEm
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 251
      functionLinenumberEnd: 273
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          113
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks12NextPowerOf2Em
        - _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__14pairINS_5SMLocENS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEELb0EE13destroy_rangeEPSA_SC_
        - _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__14pairINS_5SMLocENS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEELb0EE18uninitialized_moveIPSA_SD_EEvT_SE_T0_
        - _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__14pairINS_5SMLocENS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEEvE6setEndEPSA_
        - _ZNK7llvm_ks25SmallVectorTemplateCommonINSt3__14pairINS_5SMLocENS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEEvE7isSmallEv
        - _ZNK7llvm_ks25SmallVectorTemplateCommonINSt3__14pairINS_5SMLocENS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEEvE8capacityEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:252,30'
          Dst:             _ZNK7llvm_ks25SmallVectorTemplateCommonINSt3__14pairINS_5SMLocENS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEEvE8capacityEv
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:255,31'
          Dst:             _ZN7llvm_ks12NextPowerOf2Em
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:261,3'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__14pairINS_5SMLocENS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEELb0EE18uninitialized_moveIPSA_SD_EEvT_SE_T0_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:264,3'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__14pairINS_5SMLocENS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEELb0EE13destroy_rangeEPSA_SC_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:267,14'
          Dst:             _ZNK7llvm_ks25SmallVectorTemplateCommonINSt3__14pairINS_5SMLocENS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEEvE7isSmallEv
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:270,9'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__14pairINS_5SMLocENS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEEvE6setEndEPSA_
    - functionName:    _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__14pairINS_5SMLocENS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEEvEC2Em
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorBaseC2EPvm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:78,44'
          Dst:             _ZN7llvm_ks15SmallVectorBaseC2EPvm
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__14pairINS_5SMLocENS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEELb0EEC2Em
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 178
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__14pairINS_5SMLocENS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEEvEC2Em
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:178,42'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__14pairINS_5SMLocENS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEEvEC2Em
    - functionName:    _ZN7llvm_ks15SmallVectorImplINSt3__14pairINS_5SMLocENS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEEEC2Ej
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 364
      functionLinenumberEnd: 365
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__14pairINS_5SMLocENS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEELb0EEC2Em
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:364,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__14pairINS_5SMLocENS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEELb0EEC2Em
    - functionName:    _ZN7llvm_ks11SmallVectorINSt3__14pairINS_5SMLocENS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEELj2EED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 868
      functionLinenumberEnd: 868
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplINSt3__14pairINS_5SMLocENS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEEED2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:868,7'
          Dst:             _ZN7llvm_ks15SmallVectorImplINSt3__14pairINS_5SMLocENS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEEED2Ev
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__14pairINS_5SMLocENS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEELb0EE9push_backEOSA_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionLinenumberEnd: 241
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__14pairINS_5SMLocENS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEELb0EE4growEm
        - _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__14pairINS_5SMLocENS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEEvE6setEndEPSA_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:238,13'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__14pairINS_5SMLocENS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEELb0EE4growEm
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:240,11'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__14pairINS_5SMLocENS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEEvE6setEndEPSA_
    - functionName:    _ZN12_GLOBAL__N_112X86AsmParser18GetSIDIForRegClassEjjb
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1132
      functionLinenumberEnd: 1144
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          59
      EdgeCount:       14
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1133,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1135,5'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
    - functionName:    _ZN12_GLOBAL__N_112X86AsmParser7IsSIRegEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1115
      functionLinenumberEnd: 1129
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          55
      EdgeCount:       24
      CyclomaticComplexity: 13
      functionsReached:
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1116,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1118,5'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
    - functionName:    _ZN7llvm_ks11SmallVectorINSt3__14pairINS_5SMLocENS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEELj2EEC2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 872
      functionLinenumberEnd: 873
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplINSt3__14pairINS_5SMLocENS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEEEC2Ej
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:872,19'
          Dst:             _ZN7llvm_ks15SmallVectorImplINSt3__14pairINS_5SMLocENS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEEEC2Ej
    - functionName:    _ZN12_GLOBAL__N_112X86AsmParser15ParseMemOperandEjN7llvm_ks5SMLocERj
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2229
      functionLinenumberEnd: 2447
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         124
      ICount:          744
      EdgeCount:       175
      CyclomaticComplexity: 53
      functionsReached:
        - _ZL23CheckBaseRegAndIndexRegjjRN7llvm_ks9StringRefE
        - _ZN12_GLOBAL__N_112X86AsmParser15getPointerWidthEv
        - _ZN7llvm_ks10X86Operand9CreateMemEjPKNS_6MCExprENS_5SMLocES4_jNS_9StringRefEPv
        - _ZN7llvm_ks10X86Operand9CreateMemEjjPKNS_6MCExprEjjjNS_5SMLocES4_jNS_9StringRefEPv
        - _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks5SMLocC2Ev
        - _ZN7llvm_ks9StringRefC2Ev
        - _ZNK12_GLOBAL__N_112X86AsmParser11is64BitModeEv
        - _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks11MCAsmParser6getTokEv
        - _ZNK7llvm_ks15MCRegisterClass8containsEj
        - _ZNK7llvm_ks8AsmToken6getLocEv
        - _ZNK7llvm_ks8AsmToken9getEndLocEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2232,25'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2237,50'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2237,24'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2238,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2238,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2239,11'
          Dst:             _ZN7llvm_ks5SMLocC2Ev
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2240,9'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2247,9'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2247,20'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2250,38'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser15getPointerWidthEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2250,16'
          Dst:             _ZN7llvm_ks9StringRefC2Ev
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2250,16'
          Dst:             _ZN7llvm_ks10X86Operand9CreateMemEjPKNS_6MCExprENS_5SMLocES4_jNS_9StringRefEPv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2251,36'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser15getPointerWidthEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2251,14'
          Dst:             _ZN7llvm_ks9StringRefC2Ev
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2251,14'
          Dst:             _ZN7llvm_ks10X86Operand9CreateMemEjjPKNS_6MCExprEjjjNS_5SMLocES4_jNS_9StringRefEPv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2260,30'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2260,39'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2263,9'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2263,20'
          Dst:             _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2263,45'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2263,56'
          Dst:             _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2267,13'
          Dst:             _ZN7llvm_ks5SMLocC2Ev
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2270,11'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2277,11'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2277,22'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2280,40'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser15getPointerWidthEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2280,18'
          Dst:             _ZN7llvm_ks9StringRefC2Ev
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2280,18'
          Dst:             _ZN7llvm_ks10X86Operand9CreateMemEjPKNS_6MCExprENS_5SMLocES4_jNS_9StringRefEPv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2282,38'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser15getPointerWidthEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2282,16'
          Dst:             _ZN7llvm_ks9StringRefC2Ev
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2282,16'
          Dst:             _ZN7llvm_ks10X86Operand9CreateMemEjjPKNS_6MCExprEjjjNS_5SMLocES4_jNS_9StringRefEPv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2294,9'
          Dst:             _ZN7llvm_ks5SMLocC2Ev
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2294,19'
          Dst:             _ZN7llvm_ks5SMLocC2Ev
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2296,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2296,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2297,11'
          Dst:             _ZN7llvm_ks5SMLocC2Ev
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2297,21'
          Dst:             _ZN7llvm_ks5SMLocC2Ev
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2298,22'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2298,31'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2311,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2311,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2313,23'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2313,32'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2321,9'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2321,20'
          Dst:             _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2322,13'
          Dst:             _ZN7llvm_ks5SMLocC2Ev
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2343,11'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2343,22'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2346,13'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2346,24'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2354,13'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2354,24'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2358,15'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2365,57'
          Dst:             _ZNK7llvm_ks15MCRegisterClass8containsEj
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2380,16'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2380,27'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2386,11'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2398,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2398,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2403,25'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2403,34'
          Dst:             _ZNK7llvm_ks8AsmToken9getEndLocEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2409,49'
          Dst:             _ZNK7llvm_ks15MCRegisterClass8containsEj
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2410,8'
          Dst:             _ZNK12_GLOBAL__N_112X86AsmParser11is64BitModeEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2418,49'
          Dst:             _ZNK7llvm_ks15MCRegisterClass8containsEj
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2424,13'
          Dst:             _ZN7llvm_ks9StringRefC2Ev
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2425,7'
          Dst:             _ZL23CheckBaseRegAndIndexRegjjRN7llvm_ks9StringRefE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2444,34'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser15getPointerWidthEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2444,12'
          Dst:             _ZN7llvm_ks9StringRefC2Ev
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2444,12'
          Dst:             _ZN7llvm_ks10X86Operand9CreateMemEjjPKNS_6MCExprEjjjNS_5SMLocES4_jNS_9StringRefEPv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2446,32'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser15getPointerWidthEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2446,10'
          Dst:             _ZN7llvm_ks9StringRefC2Ev
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2446,10'
          Dst:             _ZN7llvm_ks10X86Operand9CreateMemEjPKNS_6MCExprENS_5SMLocES4_jNS_9StringRefEPv
    - functionName:    _ZN7llvm_ks10X86Operand9CreateMemEjPKNS_6MCExprENS_5SMLocES4_jNS_9StringRefEPv
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86Operand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 498
      functionLinenumberEnd: 511
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          85
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks11make_uniqueINS_10X86OperandEJNS1_6KindTyERNS_5SMLocES4_EEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS5_10unique_ptrIS7_NS5_14default_deleteIS7_EEEEE4typeEDpOT0_
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:499,16'
          Dst:             _ZN7llvm_ks11make_uniqueINS_10X86OperandEJNS1_6KindTyERNS_5SMLocES4_EEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS5_10unique_ptrIS7_NS5_14default_deleteIS7_EEEEE4typeEDpOT0_
    - functionName:    _ZN7llvm_ks10X86Operand9CreateMemEjjPKNS_6MCExprEjjjNS_5SMLocES4_jNS_9StringRefEPv
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86Operand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 518
      functionLinenumberEnd: 538
      functionDepth:   0
      returnType:      void
      argCount:        12
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - int
        - int
        - int
        - size_t
        - size_t
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          148
      EdgeCount:       25
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7llvm_ks11make_uniqueINS_10X86OperandEJNS1_6KindTyERNS_5SMLocES4_EEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS5_10unique_ptrIS7_NS5_14default_deleteIS7_EEEEE4typeEDpOT0_
        - __assert_fail
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:524,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:526,16'
          Dst:             _ZN7llvm_ks11make_uniqueINS_10X86OperandEJNS1_6KindTyERNS_5SMLocES4_EEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS5_10unique_ptrIS7_NS5_14default_deleteIS7_EEEEE4typeEDpOT0_
    - functionName:    _ZL23CheckBaseRegAndIndexRegjjRN7llvm_ks9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 926
      functionLinenumberEnd: 966
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - int
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         66
      ICount:          270
      EdgeCount:       90
      CyclomaticComplexity: 26
      functionsReached:
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZNK7llvm_ks15MCRegisterClass8containsEj
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:932,14'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:936,51'
          Dst:             _ZNK7llvm_ks15MCRegisterClass8containsEj
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:937,52'
          Dst:             _ZNK7llvm_ks15MCRegisterClass8containsEj
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:938,52'
          Dst:             _ZNK7llvm_ks15MCRegisterClass8containsEj
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:940,16'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:943,51'
          Dst:             _ZNK7llvm_ks15MCRegisterClass8containsEj
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:944,52'
          Dst:             _ZNK7llvm_ks15MCRegisterClass8containsEj
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:945,52'
          Dst:             _ZNK7llvm_ks15MCRegisterClass8containsEj
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:947,16'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:950,51'
          Dst:             _ZNK7llvm_ks15MCRegisterClass8containsEj
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:951,53'
          Dst:             _ZNK7llvm_ks15MCRegisterClass8containsEj
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:952,53'
          Dst:             _ZNK7llvm_ks15MCRegisterClass8containsEj
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:953,18'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:960,18'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
    - functionName:    _ZN7llvm_ks15SmallVectorImplINS_10AsmRewriteEE12emplace_backIJNS_14AsmRewriteKindERNS_5SMLocEiRjEEEvDpOT_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 659
      functionLinenumberEnd: 664
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          61
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks10AsmRewriteC2ENS_14AsmRewriteKindENS_5SMLocEjj
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_10AsmRewriteELb1EE4growEm
        - _ZN7llvm_ks25SmallVectorTemplateCommonINS_10AsmRewriteEvE6setEndEPS1_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:661,13'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_10AsmRewriteELb1EE4growEm
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:662,33'
          Dst:             _ZN7llvm_ks10AsmRewriteC2ENS_14AsmRewriteKindENS_5SMLocEjj
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:663,11'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINS_10AsmRewriteEvE6setEndEPS1_
    - functionName:    _ZN7llvm_ks15SmallVectorImplINS_10AsmRewriteEE12emplace_backIJNS_14AsmRewriteKindERNS_5SMLocERjEEEvDpOT_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 659
      functionLinenumberEnd: 664
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          57
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks10AsmRewriteC2ENS_14AsmRewriteKindENS_5SMLocEjj
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_10AsmRewriteELb1EE4growEm
        - _ZN7llvm_ks25SmallVectorTemplateCommonINS_10AsmRewriteEvE6setEndEPS1_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:661,13'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_10AsmRewriteELb1EE4growEm
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:662,33'
          Dst:             _ZN7llvm_ks10AsmRewriteC2ENS_14AsmRewriteKindENS_5SMLocEjj
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:663,11'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINS_10AsmRewriteEvE6setEndEPS1_
    - functionName:    _ZN7llvm_ks15SmallVectorImplINS_10AsmRewriteEE12emplace_backIJNS_14AsmRewriteKindERNS_5SMLocEiRlEEEvDpOT_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 659
      functionLinenumberEnd: 664
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          62
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks10AsmRewriteC2ENS_14AsmRewriteKindENS_5SMLocEjj
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_10AsmRewriteELb1EE4growEm
        - _ZN7llvm_ks25SmallVectorTemplateCommonINS_10AsmRewriteEvE6setEndEPS1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:661,13'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_10AsmRewriteELb1EE4growEm
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:662,33'
          Dst:             _ZN7llvm_ks10AsmRewriteC2ENS_14AsmRewriteKindENS_5SMLocEjj
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:663,11'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINS_10AsmRewriteEvE6setEndEPS1_
    - functionName:    _ZN12_GLOBAL__N_112X86AsmParser21CreateMemForInlineAsmEjPKN7llvm_ks6MCExprEjjjNS1_5SMLocES5_jNS1_9StringRefERNS1_23InlineAsmIdentifierInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1273
      functionLinenumberEnd: 1312
      functionDepth:   0
      returnType:      void
      argCount:        12
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
        - int
        - int
        - size_t
        - size_t
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          210
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN12_GLOBAL__N_112X86AsmParser15getPointerWidthEv
        - _ZN7llvm_ks10X86Operand9CreateMemEjPKNS_6MCExprENS_5SMLocES4_jNS_9StringRefEPv
        - _ZN7llvm_ks10X86Operand9CreateMemEjjPKNS_6MCExprEjjjNS_5SMLocES4_jNS_9StringRefEPv
        - _ZN7llvm_ks15SmallVectorImplINS_10AsmRewriteEE12emplace_backIJNS_14AsmRewriteKindERNS_5SMLocEiRjEEEvDpOT_
        - _ZN7llvm_ks3isaINS_15MCSymbolRefExprEPKNS_6MCExprEEEbRKT0_
        - _ZN7llvm_ks8dyn_castINS_12MCBinaryExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK7llvm_ks12MCBinaryExpr6getLHSEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1276,7'
          Dst:             _ZN7llvm_ks3isaINS_15MCSymbolRefExprEPKNS_6MCExprEEEbRKT0_
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1279,14'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser15getPointerWidthEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1280,30'
          Dst:             _ZN7llvm_ks15SmallVectorImplINS_10AsmRewriteEE12emplace_backIJNS_14AsmRewriteKindERNS_5SMLocEiRjEEEvDpOT_
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1286,34'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser15getPointerWidthEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1286,12'
          Dst:             _ZN7llvm_ks10X86Operand9CreateMemEjPKNS_6MCExprENS_5SMLocES4_jNS_9StringRefEPv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1293,31'
          Dst:             _ZN7llvm_ks8dyn_castINS_12MCBinaryExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1295,43'
          Dst:             _ZNK7llvm_ks12MCBinaryExpr6getLHSEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1295,7'
          Dst:             _ZN7llvm_ks3isaINS_15MCSymbolRefExprEPKNS_6MCExprEEEbRKT0_
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1300,32'
          Dst:             _ZN7llvm_ks15SmallVectorImplINS_10AsmRewriteEE12emplace_backIJNS_14AsmRewriteKindERNS_5SMLocEiRjEEEvDpOT_
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1309,32'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser15getPointerWidthEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1309,10'
          Dst:             _ZN7llvm_ks10X86Operand9CreateMemEjjPKNS_6MCExprEjjjNS_5SMLocES4_jNS_9StringRefEPv
    - functionName:    _ZN12_GLOBAL__N_112X86AsmParser21IntelExprStateMachine8getScaleEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 338
      functionLinenumberEnd: 338
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112X86AsmParser21IntelExprStateMachine11getIndexRegEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 337
      functionLinenumberEnd: 337
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112X86AsmParser21IntelExprStateMachine10getBaseRegEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 336
      functionLinenumberEnd: 336
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          49
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112X86AsmParser21ParseIntelDotOperatorEPKN7llvm_ks6MCExprERS4_
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1820
      functionLinenumberEnd: 1867
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         56
      ICount:          399
      EdgeCount:       64
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - _ZN7llvm_ks15SmallVectorImplINS_10AsmRewriteEE12emplace_backIJNS_14AsmRewriteKindERNS_5SMLocERjS7_EEEvDpOT_
        - _ZN7llvm_ks17MCTargetAsmParser18isParsingInlineAsmEv
        - _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks5APIntC2Ev
        - _ZN7llvm_ks5APIntD2Ev
        - _ZN7llvm_ks5SMLoc14getFromPointerEPKc
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZNK7llvm_ks11MCAsmParser6getTokEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - _ZNK7llvm_ks5APInt12getZExtValueEv
        - _ZNK7llvm_ks5APInt13getActiveBitsEv
        - _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - _ZNK7llvm_ks8AsmToken9getStringEv
        - _ZNK7llvm_ks9StringRef12getAsIntegerEjRNS_5APIntE
        - _ZNK7llvm_ks9StringRef5splitEc
        - __assert_fail
        - memcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1821,25'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1822,32'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1826,40'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1827,29'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1833,30'
          Dst:             _ZNK7llvm_ks8AsmToken9getStringEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1834,29'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:230,14'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1835,29'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/StringRef.h:423,14'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1838,11'
          Dst:             _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1839,11'
          Dst:             _ZN7llvm_ks5APIntC2Ev
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1840,16'
          Dst:             _ZNK7llvm_ks9StringRef12getAsIntegerEjRNS_5APIntE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1842,17'
          Dst:             _ZNK7llvm_ks5APInt13getActiveBitsEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1846,3'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1845,26'
          Dst:             _ZNK7llvm_ks5APInt12getZExtValueEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1846,3'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1846,14'
          Dst:             _ZN7llvm_ks17MCTargetAsmParser18isParsingInlineAsmEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1846,42'
          Dst:             _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1848,61'
          Dst:             _ZNK7llvm_ks9StringRef5splitEc
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1858,7'
          Dst:             _ZN7llvm_ks17MCTargetAsmParser18isParsingInlineAsmEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1858,35'
          Dst:             _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1859,17'
          Dst:             _ZN7llvm_ks5SMLoc14getFromPointerEPKc
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1862,28'
          Dst:             _ZN7llvm_ks15SmallVectorImplINS_10AsmRewriteEE12emplace_backIJNS_14AsmRewriteKindERNS_5SMLocERjS7_EEEvDpOT_
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1865,62'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1865,13'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
    - functionName:    _ZN7llvm_ks17MCTargetAsmParser18isParsingInlineAsmEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCParser/MCTargetAsmParser.h'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    12
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks15SmallVectorImplINS_10AsmRewriteEE12emplace_backIJNS_14AsmRewriteKindERNS_5SMLocERjS7_EEEvDpOT_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 659
      functionLinenumberEnd: 664
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          61
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks10AsmRewriteC2ENS_14AsmRewriteKindENS_5SMLocEjj
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_10AsmRewriteELb1EE4growEm
        - _ZN7llvm_ks25SmallVectorTemplateCommonINS_10AsmRewriteEvE6setEndEPS1_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:661,13'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_10AsmRewriteELb1EE4growEm
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:662,33'
          Dst:             _ZN7llvm_ks10AsmRewriteC2ENS_14AsmRewriteKindENS_5SMLocEjj
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:663,11'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINS_10AsmRewriteEvE6setEndEPS1_
    - functionName:    _ZN12_GLOBAL__N_112X86AsmParser21IntelExprStateMachine10getSymNameEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 340
      functionLinenumberEnd: 340
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL26RewriteIntelBracExpressionRN7llvm_ks15SmallVectorImplINS_10AsmRewriteEEENS_9StringRefEllRNS_5SMLocES6_S6_
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1318
      functionLinenumberEnd: 1372
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         64
      ICount:          382
      EdgeCount:       79
      CyclomaticComplexity: 17
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplINS_10AsmRewriteEE12emplace_backIJNS_14AsmRewriteKindERNS_5SMLocERjEEEvDpOT_
        - _ZN7llvm_ks15SmallVectorImplINS_10AsmRewriteEE12emplace_backIJNS_14AsmRewriteKindERNS_5SMLocEiEEEvDpOT_
        - _ZN7llvm_ks15SmallVectorImplINS_10AsmRewriteEE12emplace_backIJNS_14AsmRewriteKindERNS_5SMLocEiRlEEEvDpOT_
        - _ZN7llvm_ks5SMLoc14getFromPointerEPKc
        - _ZNK7llvm_ks5SMLoc10getPointerEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1320,15'
          Dst:             _ZN7llvm_ks15SmallVectorImplINS_10AsmRewriteEE12emplace_backIJNS_14AsmRewriteKindERNS_5SMLocEiEEEvDpOT_
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1321,15'
          Dst:             _ZN7llvm_ks15SmallVectorImplINS_10AsmRewriteEE12emplace_backIJNS_14AsmRewriteKindERNS_5SMLocEiEEEvDpOT_
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1333,20'
          Dst:             _ZNK7llvm_ks5SMLoc10getPointerEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1333,43'
          Dst:             _ZNK7llvm_ks5SMLoc10getPointerEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1336,11'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1338,28'
          Dst:             _ZNK7llvm_ks5SMLoc10getPointerEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1338,50'
          Dst:             _ZNK7llvm_ks5SMLoc10getPointerEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1344,7'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1350,19'
          Dst:             _ZN7llvm_ks15SmallVectorImplINS_10AsmRewriteEE12emplace_backIJNS_14AsmRewriteKindERNS_5SMLocEiRlEEEvDpOT_
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1355,16'
          Dst:             _ZNK7llvm_ks5SMLoc10getPointerEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1355,43'
          Dst:             _ZNK7llvm_ks5SMLoc10getPointerEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1362,46'
          Dst:             _ZNK7llvm_ks5SMLoc10getPointerEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1363,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1364,17'
          Dst:             _ZN7llvm_ks15SmallVectorImplINS_10AsmRewriteEE12emplace_backIJNS_14AsmRewriteKindERNS_5SMLocERjEEEvDpOT_
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1367,26'
          Dst:             _ZNK7llvm_ks5SMLoc10getPointerEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1368,17'
          Dst:             _ZN7llvm_ks5SMLoc14getFromPointerEPKc
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1369,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1370,17'
          Dst:             _ZN7llvm_ks15SmallVectorImplINS_10AsmRewriteEE12emplace_backIJNS_14AsmRewriteKindERNS_5SMLocERjEEEvDpOT_
    - functionName:    _ZN12_GLOBAL__N_112X86AsmParser24ParseIntelBracExpressionEjN7llvm_ks5SMLocEljRj
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1535
      functionLinenumberEnd: 1634
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - size_t
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         99
      ICount:          616
      EdgeCount:       188
      CyclomaticComplexity: 91
      functionsReached:
        - _ZL23CheckBaseRegAndIndexRegjjRN7llvm_ks9StringRefE
        - _ZL26RewriteIntelBracExpressionRN7llvm_ks15SmallVectorImplINS_10AsmRewriteEEENS_9StringRefEllRNS_5SMLocES6_S6_
        - _ZN12_GLOBAL__N_112X86AsmParser12ErrorOperandEN7llvm_ks5SMLocENS1_9StringRefE
        - _ZN12_GLOBAL__N_112X86AsmParser15getPointerWidthEv
        - _ZN12_GLOBAL__N_112X86AsmParser20ParseIntelExpressionERNS0_21IntelExprStateMachineERN7llvm_ks5SMLocE
        - _ZN12_GLOBAL__N_112X86AsmParser21CreateMemForInlineAsmEjPKN7llvm_ks6MCExprEjjjNS1_5SMLocES5_jNS1_9StringRefERNS1_23InlineAsmIdentifierInfoE
        - _ZN12_GLOBAL__N_112X86AsmParser21IntelExprStateMachine10getBaseRegEv
        - _ZN12_GLOBAL__N_112X86AsmParser21IntelExprStateMachine10getSymNameEv
        - _ZN12_GLOBAL__N_112X86AsmParser21IntelExprStateMachine11getIndexRegEv
        - _ZN12_GLOBAL__N_112X86AsmParser21IntelExprStateMachine17getIdentifierInfoEv
        - _ZN12_GLOBAL__N_112X86AsmParser21IntelExprStateMachine6getImmERj
        - _ZN12_GLOBAL__N_112X86AsmParser21IntelExprStateMachine6getSymEv
        - _ZN12_GLOBAL__N_112X86AsmParser21IntelExprStateMachine8getScaleEv
        - _ZN12_GLOBAL__N_112X86AsmParser21IntelExprStateMachineC2Elbbb
        - _ZN12_GLOBAL__N_112X86AsmParser21IntelExprStateMachineD2Ev
        - _ZN12_GLOBAL__N_112X86AsmParser21ParseIntelDotOperatorEPKN7llvm_ks6MCExprERS4_
        - _ZN7llvm_ks10X86Operand9CreateMemEjPKNS_6MCExprENS_5SMLocES4_jNS_9StringRefEPv
        - _ZN7llvm_ks10X86Operand9CreateMemEjjPKNS_6MCExprEjjjNS_5SMLocES4_jNS_9StringRefEPv
        - _ZN7llvm_ks12MCBinaryExpr9createAddEPKNS_6MCExprES3_RNS_9MCContextE
        - _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - _ZN7llvm_ks17MCTargetAsmParser18isParsingInlineAsmEv
        - _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZN7llvm_ks9StringRefC2Ev
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks11MCAsmParser6getTokEv
        - _ZNK7llvm_ks8AsmToken6getLocEv
        - _ZNK7llvm_ks8AsmToken9getEndLocEv
        - _ZNK7llvm_ks8AsmToken9getStringEv
        - memchr
      functionUses:    2
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1545,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1536,25'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1537,32'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1538,23'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1538,43'
          Dst:             _ZNK7llvm_ks8AsmToken9getEndLocEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1539,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1539,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1540,34'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1540,12'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser12ErrorOperandEN7llvm_ks5SMLocENS1_9StringRefE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1543,27'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1552,15'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1557,25'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser21IntelExprStateMachineC2Elbbb
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1559,7'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser20ParseIntelExpressionERNS0_21IntelExprStateMachineERN7llvm_ks5SMLocE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1634,1'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser21IntelExprStateMachineD2Ev
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1565,30'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser21IntelExprStateMachine6getSymEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1568,9'
          Dst:             _ZN7llvm_ks17MCTargetAsmParser18isParsingInlineAsmEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1569,61'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser21IntelExprStateMachine10getSymNameEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1570,46'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser21IntelExprStateMachine6getImmERj
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1569,7'
          Dst:             _ZL26RewriteIntelBracExpressionRN7llvm_ks15SmallVectorImplINS_10AsmRewriteEEENS_9StringRefEllRNS_5SMLocES6_S6_
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1574,10'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser21IntelExprStateMachine6getImmERj
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1575,51'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser21IntelExprStateMachine6getImmERj
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1575,68'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1575,25'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1577,49'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1577,14'
          Dst:             _ZN7llvm_ks12MCBinaryExpr9createAddEPKNS_6MCExprES3_RNS_9MCContextE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1585,11'
          Dst:             _ZNK7llvm_ks8AsmToken9getStringEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1585,23'
          Dst:             memchr
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1587,9'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser21ParseIntelDotOperatorEPKN7llvm_ks6MCExprERS4_
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1592,15'
          Dst:             _ZNK7llvm_ks8AsmToken9getEndLocEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1597,20'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser21IntelExprStateMachine10getBaseRegEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1598,21'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser21IntelExprStateMachine11getIndexRegEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1600,18'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser21IntelExprStateMachine8getScaleEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1613,8'
          Dst:             _ZN7llvm_ks17MCTargetAsmParser18isParsingInlineAsmEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1617,38'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser15getPointerWidthEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1617,16'
          Dst:             _ZN7llvm_ks9StringRefC2Ev
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1617,16'
          Dst:             _ZN7llvm_ks10X86Operand9CreateMemEjPKNS_6MCExprENS_5SMLocES4_jNS_9StringRefEPv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1618,36'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser15getPointerWidthEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1618,14'
          Dst:             _ZN7llvm_ks9StringRefC2Ev
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1618,14'
          Dst:             _ZN7llvm_ks10X86Operand9CreateMemEjjPKNS_6MCExprEjjjNS_5SMLocES4_jNS_9StringRefEPv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1621,15'
          Dst:             _ZN7llvm_ks9StringRefC2Ev
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1622,9'
          Dst:             _ZL23CheckBaseRegAndIndexRegjjRN7llvm_ks9StringRefE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1627,34'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser15getPointerWidthEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1627,12'
          Dst:             _ZN7llvm_ks9StringRefC2Ev
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1627,12'
          Dst:             _ZN7llvm_ks10X86Operand9CreateMemEjjPKNS_6MCExprEjjjNS_5SMLocES4_jNS_9StringRefEPv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1631,38'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser21IntelExprStateMachine17getIdentifierInfoEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1633,46'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser21IntelExprStateMachine10getSymNameEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1632,10'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser21CreateMemForInlineAsmEjPKN7llvm_ks6MCExprEjjjNS1_5SMLocES5_jNS1_9StringRefERNS1_23InlineAsmIdentifierInfoE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1634,1'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser21IntelExprStateMachineD2Ev
    - functionName:    _ZN12_GLOBAL__N_112X86AsmParser12ErrorOperandEN7llvm_ks5SMLocENS1_9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 771
      functionLinenumberEnd: 773
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    17
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112X86AsmParser21IntelExprStateMachineC2Elbbb
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 334
      functionLinenumberEnd: 334
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - bool
        - bool
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          86
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN12_GLOBAL__N_112X86AsmParser15InfixCalculatorC2Ev
        - _ZN12_GLOBAL__N_112X86AsmParser15InfixCalculatorD2Ev
        - _ZN7llvm_ks23InlineAsmIdentifierInfo5clearEv
        - _ZN7llvm_ks9StringRefC2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:331,5'
          Dst:             _ZN7llvm_ks9StringRefC2Ev
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:331,5'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser15InfixCalculatorC2Ev
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:334,65'
          Dst:             _ZN7llvm_ks23InlineAsmIdentifierInfo5clearEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:334,74'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser15InfixCalculatorD2Ev
    - functionName:    _ZN12_GLOBAL__N_112X86AsmParser20ParseIntelExpressionERNS0_21IntelExprStateMachineERN7llvm_ks5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1375
      functionLinenumberEnd: 1530
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         150
      ICount:          1051
      EdgeCount:       185
      CyclomaticComplexity: 37
      functionsReached:
        - _ZN12_GLOBAL__N_112X86AsmParser12consumeTokenEv
        - _ZN12_GLOBAL__N_112X86AsmParser20ParseIntelIdentifierERPKN7llvm_ks6MCExprERNS1_9StringRefERNS1_23InlineAsmIdentifierInfoEbRNS1_5SMLocE
        - _ZN12_GLOBAL__N_112X86AsmParser21IntelExprStateMachine10onRegisterEj
        - _ZN12_GLOBAL__N_112X86AsmParser21IntelExprStateMachine14getStopOnLBracEv
        - _ZN12_GLOBAL__N_112X86AsmParser21IntelExprStateMachine15getAddImmPrefixEv
        - _ZN12_GLOBAL__N_112X86AsmParser21IntelExprStateMachine15isValidEndStateEv
        - _ZN12_GLOBAL__N_112X86AsmParser21IntelExprStateMachine16onIdentifierExprEPKN7llvm_ks6MCExprENS2_9StringRefE
        - _ZN12_GLOBAL__N_112X86AsmParser21IntelExprStateMachine17getIdentifierInfoEv
        - _ZN12_GLOBAL__N_112X86AsmParser21IntelExprStateMachine4onOrEv
        - _ZN12_GLOBAL__N_112X86AsmParser21IntelExprStateMachine5onAbsEv
        - _ZN12_GLOBAL__N_112X86AsmParser21IntelExprStateMachine5onAndEv
        - _ZN12_GLOBAL__N_112X86AsmParser21IntelExprStateMachine5onNotEv
        - _ZN12_GLOBAL__N_112X86AsmParser21IntelExprStateMachine5onRelEv
        - _ZN12_GLOBAL__N_112X86AsmParser21IntelExprStateMachine5onXorEv
        - _ZN12_GLOBAL__N_112X86AsmParser21IntelExprStateMachine6onPlusEv
        - _ZN12_GLOBAL__N_112X86AsmParser21IntelExprStateMachine6onStarEv
        - _ZN12_GLOBAL__N_112X86AsmParser21IntelExprStateMachine7onLBracEv
        - _ZN12_GLOBAL__N_112X86AsmParser21IntelExprStateMachine7onMinusEv
        - _ZN12_GLOBAL__N_112X86AsmParser21IntelExprStateMachine7onRBracEv
        - _ZN12_GLOBAL__N_112X86AsmParser21IntelExprStateMachine8hadErrorEv
        - _ZN12_GLOBAL__N_112X86AsmParser21IntelExprStateMachine8onDivideEv
        - _ZN12_GLOBAL__N_112X86AsmParser21IntelExprStateMachine8onLParenEv
        - _ZN12_GLOBAL__N_112X86AsmParser21IntelExprStateMachine8onLShiftEv
        - _ZN12_GLOBAL__N_112X86AsmParser21IntelExprStateMachine8onRParenEv
        - _ZN12_GLOBAL__N_112X86AsmParser21IntelExprStateMachine8onRShiftEv
        - _ZN12_GLOBAL__N_112X86AsmParser21IntelExprStateMachine9onIntegerElRN7llvm_ks9StringRefE
        - _ZN7llvm_ks15MCSymbolRefExpr6createEPKNS_8MCSymbolENS0_11VariantKindERNS_9MCContextE
        - _ZN7llvm_ks15SmallVectorImplINS_10AsmRewriteEE12emplace_backIJNS_14AsmRewriteKindENS_5SMLocEEEEvDpOT_
        - _ZN7llvm_ks17MCTargetAsmParser18isParsingInlineAsmEv
        - _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - _ZN7llvm_ks20MCAsmParserExtension6getTokEv
        - _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks9MCContext25getDirectionalLocalSymbolEjbRb
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZN7llvm_ks9StringRefC2Ev
        - _ZNK7llvm_ks10MCAsmLexer7getKindEv
        - _ZNK7llvm_ks11MCAsmParser6getTokEv
        - _ZNK7llvm_ks8AsmToken6getLocEv
        - _ZNK7llvm_ks8AsmToken9getIntValERb
        - _ZNK7llvm_ks8AsmToken9getStringEv
        - _ZNK7llvm_ks8MCSymbol11isUndefinedEb
        - _ZNK7llvm_ks8MCSymbol7getNameEv
        - _ZNK7llvm_ks9StringRef5lowerEv
        - memchr
        - memcmp
      functionUses:    2
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
        - Branch String:   'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1412,5'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1377,25'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1378,32'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1382,12'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1382,23'
          Dst:             _ZNK7llvm_ks10MCAsmLexer7getKindEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1383,36'
          Dst:             _ZNK7llvm_ks8AsmToken9getStringEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1383,48'
          Dst:             _ZNK7llvm_ks9StringRef5lowerEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1385,12'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser21IntelExprStateMachine5onRelEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1386,9'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser12consumeTokenEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1389,12'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser21IntelExprStateMachine5onAbsEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1390,9'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser12consumeTokenEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1404,13'
          Dst:             _ZNK7llvm_ks8AsmToken9getStringEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1404,36'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:230,14'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1408,12'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser21IntelExprStateMachine14getStopOnLBracEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1408,32'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1408,43'
          Dst:             _ZNK7llvm_ks10MCAsmLexer7getKindEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1411,30'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1411,41'
          Dst:             _ZNK7llvm_ks10MCAsmLexer7getKindEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1414,14'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser21IntelExprStateMachine15isValidEndStateEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1430,28'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1431,34'
          Dst:             _ZNK7llvm_ks8AsmToken9getStringEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1433,12'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser21IntelExprStateMachine10onRegisterEj
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1434,16'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser21IntelExprStateMachine8hadErrorEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1439,14'
          Dst:             _ZN7llvm_ks17MCTargetAsmParser18isParsingInlineAsmEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1440,15'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1445,26'
          Dst:             memchr
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1449,48'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser21IntelExprStateMachine17getIdentifierInfoEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1450,17'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser20ParseIntelIdentifierERPKN7llvm_ks6MCExprERNS1_9StringRefERNS1_23InlineAsmIdentifierInfoEbRNS1_5SMLocE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1455,12'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser21IntelExprStateMachine16onIdentifierExprEPKN7llvm_ks6MCExprENS2_9StringRefE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1463,17'
          Dst:             _ZN7llvm_ks9StringRefC2Ev
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1464,11'
          Dst:             _ZN7llvm_ks17MCTargetAsmParser18isParsingInlineAsmEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1464,38'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser21IntelExprStateMachine15getAddImmPrefixEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1465,64'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1465,32'
          Dst:             _ZN7llvm_ks15SmallVectorImplINS_10AsmRewriteEE12emplace_backIJNS_14AsmRewriteKindENS_5SMLocEEEEvDpOT_
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1469,24'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension6getTokEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1469,33'
          Dst:             _ZNK7llvm_ks8AsmToken9getIntValERb
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1472,13'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser12consumeTokenEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1474,11'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1474,22'
          Dst:             _ZNK7llvm_ks10MCAsmLexer7getKindEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1475,27'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension6getTokEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1475,36'
          Dst:             _ZNK7llvm_ks8AsmToken9getStringEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1476,22'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1476,38'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1479,15'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1479,71'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1479,28'
          Dst:             _ZN7llvm_ks9MCContext25getDirectionalLocalSymbolEjbRb
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1484,53'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1484,15'
          Dst:             _ZN7llvm_ks15MCSymbolRefExpr6createEPKNS_8MCSymbolENS0_11VariantKindERNS_9MCContextE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1485,24'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1485,36'
          Dst:             _ZNK7llvm_ks8MCSymbol11isUndefinedEb
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1488,39'
          Dst:             _ZNK7llvm_ks8MCSymbol7getNameEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1489,14'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser21IntelExprStateMachine16onIdentifierExprEPKN7llvm_ks6MCExprENS2_9StringRefE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1490,17'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser12consumeTokenEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1492,18'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser21IntelExprStateMachine9onIntegerElRN7llvm_ks9StringRefE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1497,16'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser21IntelExprStateMachine9onIntegerElRN7llvm_ks9StringRefE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1503,32'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser21IntelExprStateMachine6onPlusEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1504,32'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser21IntelExprStateMachine7onMinusEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1505,32'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser21IntelExprStateMachine5onNotEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1506,32'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser21IntelExprStateMachine6onStarEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1507,32'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser21IntelExprStateMachine8onDivideEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1508,32'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser21IntelExprStateMachine4onOrEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1509,32'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser21IntelExprStateMachine5onXorEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1510,32'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser21IntelExprStateMachine5onAndEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1512,32'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser21IntelExprStateMachine8onLShiftEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1514,32'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser21IntelExprStateMachine8onRShiftEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1515,32'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser21IntelExprStateMachine7onLBracEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1516,32'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser21IntelExprStateMachine7onRBracEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1517,32'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser21IntelExprStateMachine8onLParenEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1518,32'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser21IntelExprStateMachine8onRParenEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1520,12'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser21IntelExprStateMachine8hadErrorEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1525,13'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser12consumeTokenEv
    - functionName:    _ZN12_GLOBAL__N_112X86AsmParser21IntelExprStateMachineD2Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 320
      functionLinenumberEnd: 320
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_112X86AsmParser15InfixCalculatorD2Ev
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:320,9'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser15InfixCalculatorD2Ev
    - functionName:    _ZN12_GLOBAL__N_112X86AsmParser21IntelExprStateMachine6getSymEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 339
      functionLinenumberEnd: 339
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112X86AsmParser21IntelExprStateMachine6getImmERj
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 341
      functionLinenumberEnd: 341
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_112X86AsmParser15InfixCalculator7executeERj
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:341,61'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser15InfixCalculator7executeERj
    - functionName:    _ZN12_GLOBAL__N_112X86AsmParser21IntelExprStateMachine17getIdentifierInfoEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 349
      functionLinenumberEnd: 350
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112X86AsmParser15InfixCalculator7executeERj
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 296
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         108
      ICount:          711
      EdgeCount:       214
      CyclomaticComplexity: 108
      functionsReached:
        - _ZN7llvm_ks11SmallVectorINSt3__14pairIN12_GLOBAL__N_112X86AsmParser18InfixCalculatorTokElEELj16EEC2Ev
        - _ZN7llvm_ks11SmallVectorINSt3__14pairIN12_GLOBAL__N_112X86AsmParser18InfixCalculatorTokElEELj16EED2Ev
        - _ZN7llvm_ks15SmallVectorImplIN12_GLOBAL__N_112X86AsmParser18InfixCalculatorTokEE12pop_back_valEv
        - _ZN7llvm_ks15SmallVectorImplINSt3__14pairIN12_GLOBAL__N_112X86AsmParser18InfixCalculatorTokElEEE12pop_back_valEv
        - _ZN7llvm_ks18report_fatal_errorEPKcb
        - _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__14pairIN12_GLOBAL__N_112X86AsmParser18InfixCalculatorTokElEELb1EE9push_backERKS6_
        - _ZNK7llvm_ks15SmallVectorBase5emptyEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:196,11'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:172,34'
          Dst:             _ZNK7llvm_ks15SmallVectorBase5emptyEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:173,57'
          Dst:             _ZN7llvm_ks15SmallVectorImplIN12_GLOBAL__N_112X86AsmParser18InfixCalculatorTokEE12pop_back_valEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:175,24'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__14pairIN12_GLOBAL__N_112X86AsmParser18InfixCalculatorTokElEELb1EE9push_backERKS6_
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:178,24'
          Dst:             _ZNK7llvm_ks15SmallVectorBase5emptyEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:181,32'
          Dst:             _ZN7llvm_ks11SmallVectorINSt3__14pairIN12_GLOBAL__N_112X86AsmParser18InfixCalculatorTokElEELj16EEC2Ev
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:183,22'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:185,24'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__14pairIN12_GLOBAL__N_112X86AsmParser18InfixCalculatorTokElEELb1EE9push_backERKS6_
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:296,5'
          Dst:             _ZN7llvm_ks11SmallVectorINSt3__14pairIN12_GLOBAL__N_112X86AsmParser18InfixCalculatorTokElEELj16EED2Ev
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:194,38'
          Dst:             _ZN7llvm_ks15SmallVectorImplINSt3__14pairIN12_GLOBAL__N_112X86AsmParser18InfixCalculatorTokElEEE12pop_back_valEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:195,38'
          Dst:             _ZN7llvm_ks15SmallVectorImplINSt3__14pairIN12_GLOBAL__N_112X86AsmParser18InfixCalculatorTokElEEE12pop_back_valEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:198,13'
          Dst:             _ZN7llvm_ks18report_fatal_errorEPKcb
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:202,26'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__14pairIN12_GLOBAL__N_112X86AsmParser18InfixCalculatorTokElEELb1EE9push_backERKS6_
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:206,26'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__14pairIN12_GLOBAL__N_112X86AsmParser18InfixCalculatorTokElEELb1EE9push_backERKS6_
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:217,26'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__14pairIN12_GLOBAL__N_112X86AsmParser18InfixCalculatorTokElEELb1EE9push_backERKS6_
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:229,26'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__14pairIN12_GLOBAL__N_112X86AsmParser18InfixCalculatorTokElEELb1EE9push_backERKS6_
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:240,26'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__14pairIN12_GLOBAL__N_112X86AsmParser18InfixCalculatorTokElEELb1EE9push_backERKS6_
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:251,26'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__14pairIN12_GLOBAL__N_112X86AsmParser18InfixCalculatorTokElEELb1EE9push_backERKS6_
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:262,26'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__14pairIN12_GLOBAL__N_112X86AsmParser18InfixCalculatorTokElEELb1EE9push_backERKS6_
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:273,26'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__14pairIN12_GLOBAL__N_112X86AsmParser18InfixCalculatorTokElEELb1EE9push_backERKS6_
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:284,26'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__14pairIN12_GLOBAL__N_112X86AsmParser18InfixCalculatorTokElEELb1EE9push_backERKS6_
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:295,27'
          Dst:             _ZN7llvm_ks15SmallVectorImplINSt3__14pairIN12_GLOBAL__N_112X86AsmParser18InfixCalculatorTokElEEE12pop_back_valEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:296,5'
          Dst:             _ZN7llvm_ks11SmallVectorINSt3__14pairIN12_GLOBAL__N_112X86AsmParser18InfixCalculatorTokElEELj16EED2Ev
    - functionName:    _ZN7llvm_ks15SmallVectorImplIN12_GLOBAL__N_112X86AsmParser18InfixCalculatorTokEE12pop_back_valEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 413
      functionLinenumberEnd: 416
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseIN12_GLOBAL__N_112X86AsmParser18InfixCalculatorTokELb1EE8pop_backEv
        - _ZN7llvm_ks25SmallVectorTemplateCommonIN12_GLOBAL__N_112X86AsmParser18InfixCalculatorTokEvE4backEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:414,34'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonIN12_GLOBAL__N_112X86AsmParser18InfixCalculatorTokEvE4backEv
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:415,11'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseIN12_GLOBAL__N_112X86AsmParser18InfixCalculatorTokELb1EE8pop_backEv
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__14pairIN12_GLOBAL__N_112X86AsmParser18InfixCalculatorTokElEELb1EE9push_backERKS6_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 337
      functionLinenumberEnd: 342
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__14pairIN12_GLOBAL__N_112X86AsmParser18InfixCalculatorTokElEELb1EE4growEm
        - _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__14pairIN12_GLOBAL__N_112X86AsmParser18InfixCalculatorTokElEEvE6setEndEPS6_
      functionUses:    13
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:339,13'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__14pairIN12_GLOBAL__N_112X86AsmParser18InfixCalculatorTokElEELb1EE4growEm
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:341,11'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__14pairIN12_GLOBAL__N_112X86AsmParser18InfixCalculatorTokElEEvE6setEndEPS6_
    - functionName:    _ZN7llvm_ks11SmallVectorINSt3__14pairIN12_GLOBAL__N_112X86AsmParser18InfixCalculatorTokElEELj16EEC2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 872
      functionLinenumberEnd: 873
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplINSt3__14pairIN12_GLOBAL__N_112X86AsmParser18InfixCalculatorTokElEEEC2Ej
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:872,19'
          Dst:             _ZN7llvm_ks15SmallVectorImplINSt3__14pairIN12_GLOBAL__N_112X86AsmParser18InfixCalculatorTokElEEEC2Ej
    - functionName:    _ZN7llvm_ks11SmallVectorINSt3__14pairIN12_GLOBAL__N_112X86AsmParser18InfixCalculatorTokElEELj16EED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 868
      functionLinenumberEnd: 868
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplINSt3__14pairIN12_GLOBAL__N_112X86AsmParser18InfixCalculatorTokElEEED2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:868,7'
          Dst:             _ZN7llvm_ks15SmallVectorImplINSt3__14pairIN12_GLOBAL__N_112X86AsmParser18InfixCalculatorTokElEEED2Ev
    - functionName:    _ZN7llvm_ks15SmallVectorImplINSt3__14pairIN12_GLOBAL__N_112X86AsmParser18InfixCalculatorTokElEEE12pop_back_valEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 413
      functionLinenumberEnd: 416
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__14pairIN12_GLOBAL__N_112X86AsmParser18InfixCalculatorTokElEELb1EE8pop_backEv
        - _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__14pairIN12_GLOBAL__N_112X86AsmParser18InfixCalculatorTokElEEvE4backEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:414,34'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__14pairIN12_GLOBAL__N_112X86AsmParser18InfixCalculatorTokElEEvE4backEv
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:415,11'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__14pairIN12_GLOBAL__N_112X86AsmParser18InfixCalculatorTokElEELb1EE8pop_backEv
    - functionName:    _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__14pairIN12_GLOBAL__N_112X86AsmParser18InfixCalculatorTokElEEvE4backEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 163
      functionLinenumberEnd: 165
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks15SmallVectorBase5emptyEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:164,5'
          Dst:             _ZNK7llvm_ks15SmallVectorBase5emptyEv
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:164,5'
          Dst:             __assert_fail
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__14pairIN12_GLOBAL__N_112X86AsmParser18InfixCalculatorTokElEELb1EE8pop_backEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 344
      functionLinenumberEnd: 346
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__14pairIN12_GLOBAL__N_112X86AsmParser18InfixCalculatorTokElEEvE6setEndEPS6_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:345,11'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__14pairIN12_GLOBAL__N_112X86AsmParser18InfixCalculatorTokElEEvE6setEndEPS6_
    - functionName:    _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__14pairIN12_GLOBAL__N_112X86AsmParser18InfixCalculatorTokElEEvE6setEndEPS6_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks15SmallVectorImplINSt3__14pairIN12_GLOBAL__N_112X86AsmParser18InfixCalculatorTokElEEED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 368
      functionLinenumberEnd: 375
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          52
      EdgeCount:       22
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__14pairIN12_GLOBAL__N_112X86AsmParser18InfixCalculatorTokElEELb1EE13destroy_rangeEPS6_S8_
        - _ZNK7llvm_ks25SmallVectorTemplateCommonINSt3__14pairIN12_GLOBAL__N_112X86AsmParser18InfixCalculatorTokElEEvE7isSmallEv
        - __clang_call_terminate
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:370,5'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__14pairIN12_GLOBAL__N_112X86AsmParser18InfixCalculatorTokElEELb1EE13destroy_rangeEPS6_S8_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:373,16'
          Dst:             _ZNK7llvm_ks25SmallVectorTemplateCommonINSt3__14pairIN12_GLOBAL__N_112X86AsmParser18InfixCalculatorTokElEEvE7isSmallEv
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:370,31'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__14pairIN12_GLOBAL__N_112X86AsmParser18InfixCalculatorTokElEELb1EE13destroy_rangeEPS6_S8_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 284
      functionLinenumberEnd: 284
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks25SmallVectorTemplateCommonINSt3__14pairIN12_GLOBAL__N_112X86AsmParser18InfixCalculatorTokElEEvE7isSmallEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks15SmallVectorImplINSt3__14pairIN12_GLOBAL__N_112X86AsmParser18InfixCalculatorTokElEEEC2Ej
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 364
      functionLinenumberEnd: 365
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__14pairIN12_GLOBAL__N_112X86AsmParser18InfixCalculatorTokElEELb1EEC2Em
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:364,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__14pairIN12_GLOBAL__N_112X86AsmParser18InfixCalculatorTokElEELb1EEC2Em
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__14pairIN12_GLOBAL__N_112X86AsmParser18InfixCalculatorTokElEELb1EEC2Em
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 281
      functionLinenumberEnd: 281
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__14pairIN12_GLOBAL__N_112X86AsmParser18InfixCalculatorTokElEEvEC2Em
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:281,42'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__14pairIN12_GLOBAL__N_112X86AsmParser18InfixCalculatorTokElEEvEC2Em
    - functionName:    _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__14pairIN12_GLOBAL__N_112X86AsmParser18InfixCalculatorTokElEEvEC2Em
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorBaseC2EPvm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:78,44'
          Dst:             _ZN7llvm_ks15SmallVectorBaseC2EPvm
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__14pairIN12_GLOBAL__N_112X86AsmParser18InfixCalculatorTokElEELb1EE4growEm
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 333
      functionLinenumberEnd: 335
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__14pairIN12_GLOBAL__N_112X86AsmParser18InfixCalculatorTokElEEvE8grow_podEmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:334,11'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__14pairIN12_GLOBAL__N_112X86AsmParser18InfixCalculatorTokElEEvE8grow_podEmm
    - functionName:    _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__14pairIN12_GLOBAL__N_112X86AsmParser18InfixCalculatorTokElEEvE8grow_podEmm
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorBase8grow_podEPvmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:81,22'
          Dst:             _ZN7llvm_ks15SmallVectorBase8grow_podEPvmm
    - functionName:    _ZN7llvm_ks25SmallVectorTemplateCommonIN12_GLOBAL__N_112X86AsmParser18InfixCalculatorTokEvE4backEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 163
      functionLinenumberEnd: 165
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks15SmallVectorBase5emptyEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:164,5'
          Dst:             _ZNK7llvm_ks15SmallVectorBase5emptyEv
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:164,5'
          Dst:             __assert_fail
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseIN12_GLOBAL__N_112X86AsmParser18InfixCalculatorTokELb1EE8pop_backEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 344
      functionLinenumberEnd: 346
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks25SmallVectorTemplateCommonIN12_GLOBAL__N_112X86AsmParser18InfixCalculatorTokEvE6setEndEPS3_
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:345,11'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonIN12_GLOBAL__N_112X86AsmParser18InfixCalculatorTokEvE6setEndEPS3_
    - functionName:    _ZN7llvm_ks25SmallVectorTemplateCommonIN12_GLOBAL__N_112X86AsmParser18InfixCalculatorTokEvE6setEndEPS3_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112X86AsmParser15InfixCalculatorD2Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11SmallVectorIN12_GLOBAL__N_112X86AsmParser18InfixCalculatorTokELj4EED2Ev
        - _ZN7llvm_ks11SmallVectorINSt3__14pairIN12_GLOBAL__N_112X86AsmParser18InfixCalculatorTokElEELj4EED2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:95,9'
          Dst:             _ZN7llvm_ks11SmallVectorINSt3__14pairIN12_GLOBAL__N_112X86AsmParser18InfixCalculatorTokElEELj4EED2Ev
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:95,9'
          Dst:             _ZN7llvm_ks11SmallVectorIN12_GLOBAL__N_112X86AsmParser18InfixCalculatorTokELj4EED2Ev
    - functionName:    _ZN7llvm_ks11SmallVectorINSt3__14pairIN12_GLOBAL__N_112X86AsmParser18InfixCalculatorTokElEELj4EED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 868
      functionLinenumberEnd: 868
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplINSt3__14pairIN12_GLOBAL__N_112X86AsmParser18InfixCalculatorTokElEEED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:868,7'
          Dst:             _ZN7llvm_ks15SmallVectorImplINSt3__14pairIN12_GLOBAL__N_112X86AsmParser18InfixCalculatorTokElEEED2Ev
    - functionName:    _ZN7llvm_ks11SmallVectorIN12_GLOBAL__N_112X86AsmParser18InfixCalculatorTokELj4EED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 868
      functionLinenumberEnd: 868
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplIN12_GLOBAL__N_112X86AsmParser18InfixCalculatorTokEED2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:868,7'
          Dst:             _ZN7llvm_ks15SmallVectorImplIN12_GLOBAL__N_112X86AsmParser18InfixCalculatorTokEED2Ev
    - functionName:    _ZN7llvm_ks15SmallVectorImplIN12_GLOBAL__N_112X86AsmParser18InfixCalculatorTokEED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 368
      functionLinenumberEnd: 375
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          52
      EdgeCount:       22
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseIN12_GLOBAL__N_112X86AsmParser18InfixCalculatorTokELb1EE13destroy_rangeEPS3_S5_
        - _ZNK7llvm_ks25SmallVectorTemplateCommonIN12_GLOBAL__N_112X86AsmParser18InfixCalculatorTokEvE7isSmallEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:370,5'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseIN12_GLOBAL__N_112X86AsmParser18InfixCalculatorTokELb1EE13destroy_rangeEPS3_S5_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:373,16'
          Dst:             _ZNK7llvm_ks25SmallVectorTemplateCommonIN12_GLOBAL__N_112X86AsmParser18InfixCalculatorTokEvE7isSmallEv
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:370,31'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseIN12_GLOBAL__N_112X86AsmParser18InfixCalculatorTokELb1EE13destroy_rangeEPS3_S5_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 284
      functionLinenumberEnd: 284
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks25SmallVectorTemplateCommonIN12_GLOBAL__N_112X86AsmParser18InfixCalculatorTokEvE7isSmallEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112X86AsmParser21IntelExprStateMachine5onRelEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 512
      functionLinenumberEnd: 514
      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:    _ZN12_GLOBAL__N_112X86AsmParser12consumeTokenEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZNK7llvm_ks11MCAsmParser6getTokEv
        - _ZNK7llvm_ks8AsmToken6getLocEv
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:73,27'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:74,27'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:74,36'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
    - functionName:    _ZN12_GLOBAL__N_112X86AsmParser21IntelExprStateMachine5onAbsEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 515
      functionLinenumberEnd: 517
      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:    _ZN12_GLOBAL__N_112X86AsmParser21IntelExprStateMachine14getStopOnLBracEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 345
      functionLinenumberEnd: 345
      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:    _ZN12_GLOBAL__N_112X86AsmParser21IntelExprStateMachine15isValidEndStateEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 342
      functionLinenumberEnd: 343
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          25
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112X86AsmParser21IntelExprStateMachine10onRegisterEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 518
      functionLinenumberEnd: 555
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          101
      EdgeCount:       18
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN12_GLOBAL__N_112X86AsmParser15InfixCalculator10popOperandERb
        - _ZN12_GLOBAL__N_112X86AsmParser15InfixCalculator11popOperatorEv
        - _ZN12_GLOBAL__N_112X86AsmParser15InfixCalculator11pushOperandENS0_18InfixCalculatorTokEl
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:520,7'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:528,12'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser15InfixCalculator11pushOperandENS0_18InfixCalculatorTokEl
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:542,22'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser15InfixCalculator10popOperandERb
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:547,14'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser15InfixCalculator11pushOperandENS0_18InfixCalculatorTokEl
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:548,14'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser15InfixCalculator11popOperatorEv
    - functionName:    _ZN12_GLOBAL__N_112X86AsmParser21IntelExprStateMachine8hadErrorEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 347
      functionLinenumberEnd: 347
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112X86AsmParser20ParseIntelIdentifierERPKN7llvm_ks6MCExprERNS1_9StringRefERNS1_23InlineAsmIdentifierInfoEbRNS1_5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1640
      functionLinenumberEnd: 1682
      functionDepth:   0
      returnType:      bool
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         34
      ICount:          249
      EdgeCount:       40
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7llvm_ks10MCAsmLexer3LexEv
        - _ZN7llvm_ks15MCSymbolRefExpr6createEPKNS_8MCSymbolENS0_11VariantKindERNS_9MCContextE
        - _ZN7llvm_ks15SmallVectorImplINS_10AsmRewriteEE12emplace_backIJNS_14AsmRewriteKindERNS_5SMLocEmRNS_9StringRefEEEEvDpOT_
        - _ZN7llvm_ks17MCTargetAsmParser18isParsingInlineAsmEv
        - _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - _ZN7llvm_ks20MCAsmParserExtension16getSourceManagerEv
        - _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks5TwineC2ERKNS_9StringRefE
        - _ZN7llvm_ks9MCContext17getOrCreateSymbolERKNS_5TwineE
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZNK7llvm_ks11MCAsmParser6getTokEv
        - _ZNK7llvm_ks5SMLoc10getPointerEv
        - _ZNK7llvm_ks8AsmToken6getLocEv
        - _ZNK7llvm_ks8AsmToken9getEndLocEv
        - __assert_fail
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1641,25'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1642,3'
          Dst:             _ZN7llvm_ks17MCTargetAsmParser18isParsingInlineAsmEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1642,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1645,13'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1649,32'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1650,19'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1654,28'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1654,37'
          Dst:             _ZNK7llvm_ks5SMLoc10getPointerEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1656,15'
          Dst:             _ZNK7llvm_ks8AsmToken9getEndLocEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1657,5'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1657,16'
          Dst:             _ZN7llvm_ks10MCAsmLexer3LexEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1658,16'
          Dst:             _ZNK7llvm_ks5SMLoc10getPointerEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1663,3'
          Dst:             _ZNK7llvm_ks5SMLoc10getPointerEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1663,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1670,54'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension16getSourceManagerEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1672,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1674,28'
          Dst:             _ZN7llvm_ks15SmallVectorImplINS_10AsmRewriteEE12emplace_backIJNS_14AsmRewriteKindERNS_5SMLocEmRNS_9StringRefEEEEvDpOT_
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1679,19'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1679,50'
          Dst:             _ZN7llvm_ks5TwineC2ERKNS_9StringRefE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1679,32'
          Dst:             _ZN7llvm_ks9MCContext17getOrCreateSymbolERKNS_5TwineE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1681,47'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1681,9'
          Dst:             _ZN7llvm_ks15MCSymbolRefExpr6createEPKNS_8MCSymbolENS0_11VariantKindERNS_9MCContextE
    - functionName:    _ZN12_GLOBAL__N_112X86AsmParser21IntelExprStateMachine16onIdentifierExprEPKN7llvm_ks6MCExprENS2_9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 556
      functionLinenumberEnd: 571
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          58
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN12_GLOBAL__N_112X86AsmParser15InfixCalculator11pushOperandENS0_18InfixCalculatorTokEl
      functionUses:    2
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:558,7'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:568,12'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser15InfixCalculator11pushOperandENS0_18InfixCalculatorTokEl
    - functionName:    _ZN12_GLOBAL__N_112X86AsmParser21IntelExprStateMachine15getAddImmPrefixEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 346
      functionLinenumberEnd: 346
      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:    _ZN7llvm_ks15SmallVectorImplINS_10AsmRewriteEE12emplace_backIJNS_14AsmRewriteKindENS_5SMLocEEEEvDpOT_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 659
      functionLinenumberEnd: 664
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          53
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks10AsmRewriteC2ENS_14AsmRewriteKindENS_5SMLocEjj
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_10AsmRewriteELb1EE4growEm
        - _ZN7llvm_ks25SmallVectorTemplateCommonINS_10AsmRewriteEvE6setEndEPS1_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:661,13'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_10AsmRewriteELb1EE4growEm
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:662,33'
          Dst:             _ZN7llvm_ks10AsmRewriteC2ENS_14AsmRewriteKindENS_5SMLocEjj
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:663,11'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINS_10AsmRewriteEvE6setEndEPS1_
    - functionName:    _ZN12_GLOBAL__N_112X86AsmParser21IntelExprStateMachine9onIntegerElRN7llvm_ks9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 572
      functionLinenumberEnd: 632
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         93
      ICount:          433
      EdgeCount:       125
      CyclomaticComplexity: 34
      functionsReached:
        - _ZN12_GLOBAL__N_112X86AsmParser15InfixCalculator11popOperatorEv
        - _ZN12_GLOBAL__N_112X86AsmParser15InfixCalculator11pushOperandENS0_18InfixCalculatorTokEl
        - _ZN7llvm_ks9StringRefC2EPKc
      functionUses:    2
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:574,7'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:600,22'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:604,14'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser15InfixCalculator11popOperatorEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:614,14'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser15InfixCalculator11pushOperandENS0_18InfixCalculatorTokEl
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:624,14'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser15InfixCalculator11pushOperandENS0_18InfixCalculatorTokEl
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:626,14'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser15InfixCalculator11pushOperandENS0_18InfixCalculatorTokEl
    - functionName:    _ZN12_GLOBAL__N_112X86AsmParser21IntelExprStateMachine6onPlusEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 428
      functionLinenumberEnd: 457
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         19
      ICount:          101
      EdgeCount:       22
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN12_GLOBAL__N_112X86AsmParser15InfixCalculator12pushOperatorENS0_18InfixCalculatorTokE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:430,7'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:438,12'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser15InfixCalculator12pushOperatorENS0_18InfixCalculatorTokE
    - functionName:    _ZN12_GLOBAL__N_112X86AsmParser21IntelExprStateMachine7onMinusEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 458
      functionLinenumberEnd: 498
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         39
      ICount:          181
      EdgeCount:       48
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN12_GLOBAL__N_112X86AsmParser15InfixCalculator12pushOperatorENS0_18InfixCalculatorTokE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:460,7'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:479,14'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser15InfixCalculator12pushOperatorENS0_18InfixCalculatorTokE
    - functionName:    _ZN12_GLOBAL__N_112X86AsmParser21IntelExprStateMachine5onNotEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 499
      functionLinenumberEnd: 511
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:501,7'
          Branch Sides:    []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112X86AsmParser21IntelExprStateMachine6onStarEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 634
      functionLinenumberEnd: 647
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          46
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN12_GLOBAL__N_112X86AsmParser15InfixCalculator12pushOperatorENS0_18InfixCalculatorTokE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:636,7'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:644,12'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser15InfixCalculator12pushOperatorENS0_18InfixCalculatorTokE
    - functionName:    _ZN12_GLOBAL__N_112X86AsmParser21IntelExprStateMachine8onDivideEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 648
      functionLinenumberEnd: 660
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          42
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN12_GLOBAL__N_112X86AsmParser15InfixCalculator12pushOperatorENS0_18InfixCalculatorTokE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:650,7'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:657,12'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser15InfixCalculator12pushOperatorENS0_18InfixCalculatorTokE
    - functionName:    _ZN12_GLOBAL__N_112X86AsmParser21IntelExprStateMachine4onOrEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 353
      functionLinenumberEnd: 367
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          49
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN12_GLOBAL__N_112X86AsmParser15InfixCalculator12pushOperatorENS0_18InfixCalculatorTokE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:355,7'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:363,12'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser15InfixCalculator12pushOperatorENS0_18InfixCalculatorTokE
    - functionName:    _ZN12_GLOBAL__N_112X86AsmParser21IntelExprStateMachine5onXorEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 368
      functionLinenumberEnd: 382
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          49
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN12_GLOBAL__N_112X86AsmParser15InfixCalculator12pushOperatorENS0_18InfixCalculatorTokE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:370,7'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:378,12'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser15InfixCalculator12pushOperatorENS0_18InfixCalculatorTokE
    - functionName:    _ZN12_GLOBAL__N_112X86AsmParser21IntelExprStateMachine5onAndEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 383
      functionLinenumberEnd: 397
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          49
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN12_GLOBAL__N_112X86AsmParser15InfixCalculator12pushOperatorENS0_18InfixCalculatorTokE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:385,7'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:393,12'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser15InfixCalculator12pushOperatorENS0_18InfixCalculatorTokE
    - functionName:    _ZN12_GLOBAL__N_112X86AsmParser21IntelExprStateMachine8onLShiftEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 398
      functionLinenumberEnd: 412
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          49
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN12_GLOBAL__N_112X86AsmParser15InfixCalculator12pushOperatorENS0_18InfixCalculatorTokE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:400,7'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:408,12'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser15InfixCalculator12pushOperatorENS0_18InfixCalculatorTokE
    - functionName:    _ZN12_GLOBAL__N_112X86AsmParser21IntelExprStateMachine8onRShiftEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 413
      functionLinenumberEnd: 427
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          49
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN12_GLOBAL__N_112X86AsmParser15InfixCalculator12pushOperatorENS0_18InfixCalculatorTokE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:415,7'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:423,12'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser15InfixCalculator12pushOperatorENS0_18InfixCalculatorTokE
    - functionName:    _ZN12_GLOBAL__N_112X86AsmParser21IntelExprStateMachine7onLBracEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 661
      functionLinenumberEnd: 672
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          37
      EdgeCount:       11
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN12_GLOBAL__N_112X86AsmParser15InfixCalculator12pushOperatorENS0_18InfixCalculatorTokE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:663,7'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:669,12'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser15InfixCalculator12pushOperatorENS0_18InfixCalculatorTokE
    - functionName:    _ZN12_GLOBAL__N_112X86AsmParser21IntelExprStateMachine7onRBracEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 673
      functionLinenumberEnd: 701
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         17
      ICount:          92
      EdgeCount:       19
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:675,7'
          Branch Sides:    []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_112X86AsmParser21IntelExprStateMachine8onLParenEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 702
      functionLinenumberEnd: 735
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         48
      ICount:          216
      EdgeCount:       61
      CyclomaticComplexity: 15
      functionsReached:
        - _ZN12_GLOBAL__N_112X86AsmParser15InfixCalculator12pushOperatorENS0_18InfixCalculatorTokE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:704,7'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:731,12'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser15InfixCalculator12pushOperatorENS0_18InfixCalculatorTokE
    - functionName:    _ZN12_GLOBAL__N_112X86AsmParser21IntelExprStateMachine8onRParenEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 736
      functionLinenumberEnd: 749
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          46
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN12_GLOBAL__N_112X86AsmParser15InfixCalculator12pushOperatorENS0_18InfixCalculatorTokE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:738,7'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:746,12'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser15InfixCalculator12pushOperatorENS0_18InfixCalculatorTokE
    - functionName:    _ZN12_GLOBAL__N_112X86AsmParser15InfixCalculator12pushOperatorENS0_18InfixCalculatorTokE
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionLinenumberEnd: 168
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         35
      ICount:          282
      EdgeCount:       45
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseIN12_GLOBAL__N_112X86AsmParser18InfixCalculatorTokELb1EE8pop_backEv
        - _ZN7llvm_ks23SmallVectorTemplateBaseIN12_GLOBAL__N_112X86AsmParser18InfixCalculatorTokELb1EE9push_backERKS3_
        - _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__14pairIN12_GLOBAL__N_112X86AsmParser18InfixCalculatorTokElEELb1EE9push_backERKS6_
        - _ZNK7llvm_ks15SmallVectorBase5emptyEv
        - __assert_fail
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:122,30'
          Dst:             _ZNK7llvm_ks15SmallVectorBase5emptyEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:123,28'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseIN12_GLOBAL__N_112X86AsmParser18InfixCalculatorTokELb1EE9push_backERKS3_
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:131,36'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:133,28'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseIN12_GLOBAL__N_112X86AsmParser18InfixCalculatorTokELb1EE9push_backERKS3_
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:142,32'
          Dst:             _ZNK7llvm_ks15SmallVectorBase5emptyEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:146,19'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:157,30'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseIN12_GLOBAL__N_112X86AsmParser18InfixCalculatorTokELb1EE8pop_backEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:160,30'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseIN12_GLOBAL__N_112X86AsmParser18InfixCalculatorTokELb1EE8pop_backEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:162,30'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseIN12_GLOBAL__N_112X86AsmParser18InfixCalculatorTokELb1EE8pop_backEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:163,24'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__14pairIN12_GLOBAL__N_112X86AsmParser18InfixCalculatorTokElEELb1EE9push_backERKS6_
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:167,26'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseIN12_GLOBAL__N_112X86AsmParser18InfixCalculatorTokELb1EE9push_backERKS3_
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseIN12_GLOBAL__N_112X86AsmParser18InfixCalculatorTokELb1EE9push_backERKS3_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 337
      functionLinenumberEnd: 342
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseIN12_GLOBAL__N_112X86AsmParser18InfixCalculatorTokELb1EE4growEm
        - _ZN7llvm_ks25SmallVectorTemplateCommonIN12_GLOBAL__N_112X86AsmParser18InfixCalculatorTokEvE6setEndEPS3_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:339,13'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseIN12_GLOBAL__N_112X86AsmParser18InfixCalculatorTokELb1EE4growEm
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:341,11'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonIN12_GLOBAL__N_112X86AsmParser18InfixCalculatorTokEvE6setEndEPS3_
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseIN12_GLOBAL__N_112X86AsmParser18InfixCalculatorTokELb1EE4growEm
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 333
      functionLinenumberEnd: 335
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks25SmallVectorTemplateCommonIN12_GLOBAL__N_112X86AsmParser18InfixCalculatorTokEvE8grow_podEmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:334,11'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonIN12_GLOBAL__N_112X86AsmParser18InfixCalculatorTokEvE8grow_podEmm
    - functionName:    _ZN7llvm_ks25SmallVectorTemplateCommonIN12_GLOBAL__N_112X86AsmParser18InfixCalculatorTokEvE8grow_podEmm
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorBase8grow_podEPvmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:81,22'
          Dst:             _ZN7llvm_ks15SmallVectorBase8grow_podEPvmm
    - functionName:    _ZN12_GLOBAL__N_112X86AsmParser15InfixCalculator11popOperatorEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseIN12_GLOBAL__N_112X86AsmParser18InfixCalculatorTokELb1EE8pop_backEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:119,45'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseIN12_GLOBAL__N_112X86AsmParser18InfixCalculatorTokELb1EE8pop_backEv
    - functionName:    _ZN12_GLOBAL__N_112X86AsmParser15InfixCalculator11pushOperandENS0_18InfixCalculatorTokEl
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          61
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__14pairIN12_GLOBAL__N_112X86AsmParser18InfixCalculatorTokElEELb1EE9push_backERKS6_
        - __assert_fail
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:114,7'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:116,20'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__14pairIN12_GLOBAL__N_112X86AsmParser18InfixCalculatorTokElEELb1EE9push_backERKS6_
    - functionName:    _ZN12_GLOBAL__N_112X86AsmParser15InfixCalculator10popOperandERb
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          66
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplINSt3__14pairIN12_GLOBAL__N_112X86AsmParser18InfixCalculatorTokElEEE12pop_back_valEv
        - _ZNK7llvm_ks15SmallVectorBase5emptyEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:104,24'
          Dst:             _ZNK7llvm_ks15SmallVectorBase5emptyEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:106,33'
          Dst:             _ZN7llvm_ks15SmallVectorImplINSt3__14pairIN12_GLOBAL__N_112X86AsmParser18InfixCalculatorTokElEEE12pop_back_valEv
    - functionName:    _ZN12_GLOBAL__N_112X86AsmParser15InfixCalculatorC2Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks11SmallVectorIN12_GLOBAL__N_112X86AsmParser18InfixCalculatorTokELj4EEC2Ev
        - _ZN7llvm_ks11SmallVectorIN12_GLOBAL__N_112X86AsmParser18InfixCalculatorTokELj4EED2Ev
        - _ZN7llvm_ks11SmallVectorINSt3__14pairIN12_GLOBAL__N_112X86AsmParser18InfixCalculatorTokElEELj4EEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:95,9'
          Dst:             _ZN7llvm_ks11SmallVectorIN12_GLOBAL__N_112X86AsmParser18InfixCalculatorTokELj4EEC2Ev
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:95,9'
          Dst:             _ZN7llvm_ks11SmallVectorINSt3__14pairIN12_GLOBAL__N_112X86AsmParser18InfixCalculatorTokElEELj4EEC2Ev
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:95,9'
          Dst:             _ZN7llvm_ks11SmallVectorIN12_GLOBAL__N_112X86AsmParser18InfixCalculatorTokELj4EED2Ev
    - functionName:    _ZN7llvm_ks23InlineAsmIdentifierInfo5clearEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCParser/MCAsmParser.h'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks11SmallVectorIN12_GLOBAL__N_112X86AsmParser18InfixCalculatorTokELj4EEC2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 872
      functionLinenumberEnd: 873
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplIN12_GLOBAL__N_112X86AsmParser18InfixCalculatorTokEEC2Ej
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:872,19'
          Dst:             _ZN7llvm_ks15SmallVectorImplIN12_GLOBAL__N_112X86AsmParser18InfixCalculatorTokEEC2Ej
    - functionName:    _ZN7llvm_ks11SmallVectorINSt3__14pairIN12_GLOBAL__N_112X86AsmParser18InfixCalculatorTokElEELj4EEC2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 872
      functionLinenumberEnd: 873
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplINSt3__14pairIN12_GLOBAL__N_112X86AsmParser18InfixCalculatorTokElEEEC2Ej
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:872,19'
          Dst:             _ZN7llvm_ks15SmallVectorImplINSt3__14pairIN12_GLOBAL__N_112X86AsmParser18InfixCalculatorTokElEEEC2Ej
    - functionName:    _ZN7llvm_ks15SmallVectorImplIN12_GLOBAL__N_112X86AsmParser18InfixCalculatorTokEEC2Ej
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 364
      functionLinenumberEnd: 365
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseIN12_GLOBAL__N_112X86AsmParser18InfixCalculatorTokELb1EEC2Em
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:364,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseIN12_GLOBAL__N_112X86AsmParser18InfixCalculatorTokELb1EEC2Em
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseIN12_GLOBAL__N_112X86AsmParser18InfixCalculatorTokELb1EEC2Em
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 281
      functionLinenumberEnd: 281
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks25SmallVectorTemplateCommonIN12_GLOBAL__N_112X86AsmParser18InfixCalculatorTokEvEC2Em
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:281,42'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonIN12_GLOBAL__N_112X86AsmParser18InfixCalculatorTokEvEC2Em
    - functionName:    _ZN7llvm_ks25SmallVectorTemplateCommonIN12_GLOBAL__N_112X86AsmParser18InfixCalculatorTokEvEC2Em
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorBaseC2EPvm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:78,44'
          Dst:             _ZN7llvm_ks15SmallVectorBaseC2EPvm
    - functionName:    _ZN12_GLOBAL__N_112X86AsmParser25ParseIntelSegmentOverrideEjN7llvm_ks5SMLocEjRj
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1689
      functionLinenumberEnd: 1742
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         47
      ICount:          338
      EdgeCount:       91
      CyclomaticComplexity: 46
      functionsReached:
        - _ZN12_GLOBAL__N_112X86AsmParser12ErrorOperandEN7llvm_ks5SMLocENS1_9StringRefE
        - _ZN12_GLOBAL__N_112X86AsmParser15getPointerWidthEv
        - _ZN12_GLOBAL__N_112X86AsmParser20ParseIntelIdentifierERPKN7llvm_ks6MCExprERNS1_9StringRefERNS1_23InlineAsmIdentifierInfoEbRNS1_5SMLocE
        - _ZN12_GLOBAL__N_112X86AsmParser21CreateMemForInlineAsmEjPKN7llvm_ks6MCExprEjjjNS1_5SMLocES5_jNS1_9StringRefERNS1_23InlineAsmIdentifierInfoE
        - _ZN12_GLOBAL__N_112X86AsmParser24ParseIntelBracExpressionEjN7llvm_ks5SMLocEljRj
        - _ZN7llvm_ks10X86Operand9CreateMemEjPKNS_6MCExprENS_5SMLocES4_jNS_9StringRefEPv
        - _ZN7llvm_ks10X86Operand9CreateMemEjjPKNS_6MCExprEjjjNS_5SMLocES4_jNS_9StringRefEPv
        - _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - _ZN7llvm_ks15SmallVectorImplINS_10AsmRewriteEE12emplace_backIJNS_14AsmRewriteKindENS_5SMLocEEEEvDpOT_
        - _ZN7llvm_ks17MCTargetAsmParser18isParsingInlineAsmEv
        - _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks5SMLocC2Ev
        - _ZN7llvm_ks8AsmTokenC2ERKS0_
        - _ZN7llvm_ks8AsmTokenD2Ev
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZN7llvm_ks9StringRefC2Ev
        - _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks11MCAsmParser6getTokEv
        - _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - _ZNK7llvm_ks8AsmToken6getLocEv
        - _ZNK7llvm_ks8AsmToken9getEndLocEv
        - _ZNK7llvm_ks8AsmToken9getIntValERb
        - _ZNK7llvm_ks8AsmToken9getStringEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1690,25'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1691,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1692,32'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1693,11'
          Dst:             _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1694,29'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1694,39'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1694,12'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser12ErrorOperandEN7llvm_ks5SMLocENS1_9StringRefE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1698,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1698,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1700,19'
          Dst:             _ZNK7llvm_ks8AsmToken9getIntValERb
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1705,29'
          Dst:             _ZN7llvm_ks8AsmTokenC2ERKS0_
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1707,9'
          Dst:             _ZN7llvm_ks17MCTargetAsmParser18isParsingInlineAsmEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1708,71'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1708,30'
          Dst:             _ZN7llvm_ks15SmallVectorImplINS_10AsmRewriteEE12emplace_backIJNS_14AsmRewriteKindENS_5SMLocEEEEvDpOT_
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1719,3'
          Dst:             _ZN7llvm_ks8AsmTokenD2Ev
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1710,9'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1710,20'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1714,60'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1714,28'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1715,36'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser15getPointerWidthEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1717,56'
          Dst:             _ZNK7llvm_ks8AsmToken9getEndLocEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1715,14'
          Dst:             _ZN7llvm_ks9StringRefC2Ev
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1715,14'
          Dst:             _ZN7llvm_ks10X86Operand9CreateMemEjjPKNS_6MCExprEjjjNS_5SMLocES4_jNS_9StringRefEPv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1719,3'
          Dst:             _ZN7llvm_ks8AsmTokenD2Ev
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1721,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1721,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1722,12'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser24ParseIntelBracExpressionEjN7llvm_ks5SMLocEljRj
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1725,9'
          Dst:             _ZN7llvm_ks5SMLocC2Ev
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1726,8'
          Dst:             _ZN7llvm_ks17MCTargetAsmParser18isParsingInlineAsmEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1727,9'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1728,31'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1728,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1728,14'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser12ErrorOperandEN7llvm_ks5SMLocENS1_9StringRefE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1730,34'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser15getPointerWidthEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1730,12'
          Dst:             _ZN7llvm_ks9StringRefC2Ev
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1730,12'
          Dst:             _ZN7llvm_ks10X86Operand9CreateMemEjPKNS_6MCExprENS_5SMLocES4_jNS_9StringRefEPv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1734,30'
          Dst:             _ZNK7llvm_ks8AsmToken9getStringEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1735,7'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser20ParseIntelIdentifierERPKN7llvm_ks6MCExprERNS1_9StringRefERNS1_23InlineAsmIdentifierInfoEbRNS1_5SMLocE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1740,10'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser21CreateMemForInlineAsmEjPKN7llvm_ks6MCExprEjjjNS1_5SMLocES5_jNS1_9StringRefERNS1_23InlineAsmIdentifierInfoE
    - functionName:    _ZN12_GLOBAL__N_112X86AsmParser19ParseRoundingModeOpEN7llvm_ks5SMLocES2_Rj
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1747
      functionLinenumberEnd: 1783
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         59
      ICount:          614
      EdgeCount:       82
      CyclomaticComplexity: 25
      functionsReached:
        - _ZN12_GLOBAL__N_112X86AsmParser12ErrorOperandEN7llvm_ks5SMLocENS1_9StringRefE
        - _ZN12_GLOBAL__N_112X86AsmParser12consumeTokenEv
        - _ZN7llvm_ks10X86Operand11CreateTokenENS_9StringRefENS_5SMLocE
        - _ZN7llvm_ks10X86Operand9CreateImmEPKNS_6MCExprENS_5SMLocES4_
        - _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks11MCAsmParser6getTokEv
        - _ZNK7llvm_ks8AsmToken13getIdentifierEv
        - _ZNK7llvm_ks8AsmToken6getLocEv
        - memcmp
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1748,25'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1749,32'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1751,31'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser12consumeTokenEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1752,11'
          Dst:             _ZNK7llvm_ks8AsmToken13getIdentifierEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1752,38'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:230,14'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1753,41'
          Dst:             _ZNK7llvm_ks8AsmToken13getIdentifierEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1754,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1755,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1756,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1757,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1760,31'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1760,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1760,14'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser12ErrorOperandEN7llvm_ks5SMLocENS1_9StringRefE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1762,10'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1762,21'
          Dst:             _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1763,31'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1763,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1763,14'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser12ErrorOperandEN7llvm_ks5SMLocENS1_9StringRefE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1766,10'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1766,21'
          Dst:             _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1767,31'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1767,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1767,14'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser12ErrorOperandEN7llvm_ks5SMLocENS1_9StringRefE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1770,7'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1771,12'
          Dst:             _ZN7llvm_ks10X86Operand9CreateImmEPKNS_6MCExprENS_5SMLocES4_
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1773,10'
          Dst:             _ZNK7llvm_ks8AsmToken13getIdentifierEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1773,33'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1775,10'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1775,21'
          Dst:             _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1776,31'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1776,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1776,14'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser12ErrorOperandEN7llvm_ks5SMLocENS1_9StringRefE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1778,36'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1778,12'
          Dst:             _ZN7llvm_ks10X86Operand11CreateTokenENS_9StringRefENS_5SMLocE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1782,27'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1782,37'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1782,10'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser12ErrorOperandEN7llvm_ks5SMLocENS1_9StringRefE
    - functionName:    _ZN7llvm_ks10X86Operand9CreateImmEPKNS_6MCExprENS_5SMLocES4_
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86Operand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 488
      functionLinenumberEnd: 492
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks11make_uniqueINS_10X86OperandEJNS1_6KindTyERNS_5SMLocES4_EEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS5_10unique_ptrIS7_NS5_14default_deleteIS7_EEEEE4typeEDpOT0_
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:489,16'
          Dst:             _ZN7llvm_ks11make_uniqueINS_10X86OperandEJNS1_6KindTyERNS_5SMLocES4_EEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS5_10unique_ptrIS7_NS5_14default_deleteIS7_EEEEE4typeEDpOT0_
    - functionName:    _ZN12_GLOBAL__N_112X86AsmParser20ParseIntelMemOperandENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEElN7llvm_ks5SMLocEjRj
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1790
      functionLinenumberEnd: 1815
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          174
      EdgeCount:       33
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN12_GLOBAL__N_112X86AsmParser12ErrorOperandEN7llvm_ks5SMLocENS1_9StringRefE
        - _ZN12_GLOBAL__N_112X86AsmParser24ParseIntelBracExpressionEjN7llvm_ks5SMLocEljRj
        - _ZN7llvm_ks10X86Operand9CreateImmEPKNS_6MCExprENS_5SMLocES4_
        - _ZN7llvm_ks10X86Operand9CreateMemEjPKNS_6MCExprENS_5SMLocES4_jNS_9StringRefEPv
        - _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks5SMLocC2Ev
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZN7llvm_ks9StringRefC2Ev
        - _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks11MCAsmParser6getTokEv
        - _ZNK7llvm_ks8AsmToken6getLocEv
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1791,25'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1792,32'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1793,9'
          Dst:             _ZN7llvm_ks5SMLocC2Ev
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1796,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1796,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1797,12'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser24ParseIntelBracExpressionEjN7llvm_ks5SMLocEljRj
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1798,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1804,11'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1805,35'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1805,45'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1805,18'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser12ErrorOperandEN7llvm_ks5SMLocENS1_9StringRefE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1807,14'
          Dst:             _ZN7llvm_ks9StringRefC2Ev
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1807,14'
          Dst:             _ZN7llvm_ks10X86Operand9CreateMemEjPKNS_6MCExprENS_5SMLocES4_jNS_9StringRefEPv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1809,9'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1813,12'
          Dst:             _ZN7llvm_ks10X86Operand9CreateImmEPKNS_6MCExprENS_5SMLocES4_
    - functionName:    _ZN7llvm_ks15SmallVectorImplINS_10AsmRewriteEE12emplace_backIJNS_14AsmRewriteKindERNS_5SMLocERjRlEEEvDpOT_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 659
      functionLinenumberEnd: 664
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          62
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks10AsmRewriteC2ENS_14AsmRewriteKindENS_5SMLocEjj
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_10AsmRewriteELb1EE4growEm
        - _ZN7llvm_ks25SmallVectorTemplateCommonINS_10AsmRewriteEvE6setEndEPS1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:661,13'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_10AsmRewriteELb1EE4growEm
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:662,33'
          Dst:             _ZN7llvm_ks10AsmRewriteC2ENS_14AsmRewriteKindENS_5SMLocEjj
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:663,11'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINS_10AsmRewriteEvE6setEndEPS1_
    - functionName:    _ZN7llvm_ks15SmallVectorImplINS_10AsmRewriteEE12emplace_backIJNS_14AsmRewriteKindERNS_5SMLocEEEEvDpOT_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 659
      functionLinenumberEnd: 664
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          53
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks10AsmRewriteC2ENS_14AsmRewriteKindENS_5SMLocEjj
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_10AsmRewriteELb1EE4growEm
        - _ZN7llvm_ks25SmallVectorTemplateCommonINS_10AsmRewriteEvE6setEndEPS1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:661,13'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_10AsmRewriteELb1EE4growEm
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:662,33'
          Dst:             _ZN7llvm_ks10AsmRewriteC2ENS_14AsmRewriteKindENS_5SMLocEjj
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:663,11'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINS_10AsmRewriteEvE6setEndEPS1_
    - functionName:    _ZL22getIntelMemOperandSizeN7llvm_ks9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1251
      functionLinenumberEnd: 1266
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         162
      ICount:          1036
      EdgeCount:       223
      CyclomaticComplexity: 63
      functionsReached:
        - memcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1253,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1253,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1254,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1254,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1255,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1255,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1256,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1256,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1257,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1257,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1258,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1258,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1259,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1259,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1260,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1260,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1261,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1261,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1262,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1262,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1263,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1263,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1264,6'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1264,6'
          Dst:             memcmp
    - functionName:    _ZN12_GLOBAL__N_112X86AsmParser18ParseIntelOperatorEjRj
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1913
      functionLinenumberEnd: 1947
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          151
      EdgeCount:       13
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_112X86AsmParser12ErrorOperandEN7llvm_ks5SMLocENS1_9StringRefE
        - _ZN12_GLOBAL__N_112X86AsmParser20ParseIntelIdentifierERPKN7llvm_ks6MCExprERNS1_9StringRefERNS1_23InlineAsmIdentifierInfoEbRNS1_5SMLocE
        - _ZN7llvm_ks10X86Operand9CreateImmEPKNS_6MCExprENS_5SMLocES4_
        - _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - _ZN7llvm_ks15SmallVectorImplINS_10AsmRewriteEE12emplace_backIJNS_14AsmRewriteKindERNS_5SMLocERjS7_EEEvDpOT_
        - _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - _ZN7llvm_ks5SMLocC2Ev
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZNK7llvm_ks11MCAsmParser6getTokEv
        - _ZNK7llvm_ks5SMLoc10getPointerEv
        - _ZNK7llvm_ks8AsmToken6getLocEv
        - _ZNK7llvm_ks8AsmToken9getStringEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1933,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1914,25'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1915,32'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1916,23'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1921,21'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1921,31'
          Dst:             _ZN7llvm_ks5SMLocC2Ev
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1922,30'
          Dst:             _ZNK7llvm_ks8AsmToken9getStringEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1923,7'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser20ParseIntelIdentifierERPKN7llvm_ks6MCExprERNS1_9StringRefERNS1_23InlineAsmIdentifierInfoEbRNS1_5SMLocE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1930,32'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1930,12'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser12ErrorOperandEN7llvm_ks5SMLocENS1_9StringRefE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1934,12'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1942,22'
          Dst:             _ZNK7llvm_ks5SMLoc10getPointerEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1942,45'
          Dst:             _ZNK7llvm_ks5SMLoc10getPointerEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1943,26'
          Dst:             _ZN7llvm_ks15SmallVectorImplINS_10AsmRewriteEE12emplace_backIJNS_14AsmRewriteKindERNS_5SMLocERjS7_EEEvDpOT_
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1945,52'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1945,23'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1946,10'
          Dst:             _ZN7llvm_ks10X86Operand9CreateImmEPKNS_6MCExprENS_5SMLocES4_
    - functionName:    _ZN12_GLOBAL__N_112X86AsmParser26ParseIntelOffsetOfOperatorERj
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1872
      functionLinenumberEnd: 1898
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          108
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN12_GLOBAL__N_112X86AsmParser20ParseIntelIdentifierERPKN7llvm_ks6MCExprERNS1_9StringRefERNS1_23InlineAsmIdentifierInfoEbRNS1_5SMLocE
        - _ZN7llvm_ks10X86Operand9CreateRegEjNS_5SMLocES1_bS1_NS_9StringRefEPv
        - _ZN7llvm_ks15SmallVectorImplINS_10AsmRewriteEE12emplace_backIJNS_14AsmRewriteKindERNS_5SMLocEiEEEvDpOT_
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks5SMLocC2Ev
        - _ZNK12_GLOBAL__N_112X86AsmParser11is32BitModeEv
        - _ZNK12_GLOBAL__N_112X86AsmParser11is64BitModeEv
        - _ZNK7llvm_ks11MCAsmParser6getTokEv
        - _ZNK7llvm_ks8AsmToken6getLocEv
        - _ZNK7llvm_ks8AsmToken9getStringEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1873,25'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1874,32'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1875,27'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1880,21'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1880,31'
          Dst:             _ZN7llvm_ks5SMLocC2Ev
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1881,30'
          Dst:             _ZNK7llvm_ks8AsmToken9getStringEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1882,7'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser20ParseIntelIdentifierERPKN7llvm_ks6MCExprERNS1_9StringRefERNS1_23InlineAsmIdentifierInfoEbRNS1_5SMLocE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1889,26'
          Dst:             _ZN7llvm_ks15SmallVectorImplINS_10AsmRewriteEE12emplace_backIJNS_14AsmRewriteKindERNS_5SMLocEiEEEvDpOT_
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1895,7'
          Dst:             _ZNK12_GLOBAL__N_112X86AsmParser11is64BitModeEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1895,35'
          Dst:             _ZNK12_GLOBAL__N_112X86AsmParser11is32BitModeEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1896,10'
          Dst:             _ZN7llvm_ks10X86Operand9CreateRegEjNS_5SMLocES1_bS1_NS_9StringRefEPv
    - functionName:    _ZN7llvm_ks10X86Operand9CreateRegEjNS_5SMLocES1_bS1_NS_9StringRefEPv
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86Operand.h'
      linkageType:     InternalLinkage
      functionLinenumber: 477
      functionLinenumberEnd: 485
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - bool
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          67
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks11make_uniqueINS_10X86OperandEJNS1_6KindTyERNS_5SMLocES4_EEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS5_10unique_ptrIS7_NS5_14default_deleteIS7_EEEEE4typeEDpOT0_
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/AsmParser/X86Operand.h:478,16'
          Dst:             _ZN7llvm_ks11make_uniqueINS_10X86OperandEJNS1_6KindTyERNS_5SMLocES4_EEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS5_10unique_ptrIS7_NS5_14default_deleteIS7_EEEEE4typeEDpOT0_
    - functionName:    _ZN12_GLOBAL__N_112X86AsmParser15ParseATTOperandERj
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2085
      functionLinenumberEnd: 2142
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          248
      EdgeCount:       32
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN12_GLOBAL__N_112X86AsmParser12ErrorOperandEN7llvm_ks5SMLocENS1_9StringRefE
        - _ZN12_GLOBAL__N_112X86AsmParser15ParseMemOperandEjN7llvm_ks5SMLocERj
        - _ZN12_GLOBAL__N_112X86AsmParser19ParseRoundingModeOpEN7llvm_ks5SMLocES2_Rj
        - _ZN7llvm_ks10X86Operand9CreateImmEPKNS_6MCExprENS_5SMLocES4_
        - _ZN7llvm_ks10X86Operand9CreateRegEjNS_5SMLocES1_bS1_NS_9StringRefEPv
        - _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks5SMLocC2Ev
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZN7llvm_ks9StringRefC2Ev
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks10MCAsmLexer7getKindEv
        - _ZNK7llvm_ks11MCAsmParser6getTokEv
        - _ZNK7llvm_ks15MCRegisterClass8containsEj
        - _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - _ZNK7llvm_ks17MCTargetAsmParser6getSTIEv
        - _ZNK7llvm_ks8AsmToken6getLocEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2087,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2086,25'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2087,11'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2087,22'
          Dst:             _ZNK7llvm_ks10MCAsmLexer7getKindEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2090,38'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2090,47'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2090,12'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser15ParseMemOperandEjN7llvm_ks5SMLocERj
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2094,11'
          Dst:             _ZN7llvm_ks5SMLocC2Ev
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2094,18'
          Dst:             _ZN7llvm_ks5SMLocC2Ev
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2112,9'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2112,20'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2113,14'
          Dst:             _ZN7llvm_ks5SMLocC2Ev
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2113,14'
          Dst:             _ZN7llvm_ks9StringRefC2Ev
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2113,14'
          Dst:             _ZN7llvm_ks10X86Operand9CreateRegEjNS_5SMLocES1_bS1_NS_9StringRefEPv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2115,59'
          Dst:             _ZNK7llvm_ks15MCRegisterClass8containsEj
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2117,34'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2117,14'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser12ErrorOperandEN7llvm_ks5SMLocENS1_9StringRefE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2120,5'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2121,12'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser15ParseMemOperandEjN7llvm_ks5SMLocERj
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2125,26'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2125,35'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2125,45'
          Dst:             _ZN7llvm_ks5SMLocC2Ev
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2128,9'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2132,12'
          Dst:             _ZN7llvm_ks10X86Operand9CreateImmEPKNS_6MCExprENS_5SMLocES4_
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2135,26'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2135,35'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2135,45'
          Dst:             _ZN7llvm_ks5SMLocC2Ev
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2136,9'
          Dst:             _ZNK7llvm_ks17MCTargetAsmParser6getSTIEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2136,18'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2137,14'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser19ParseRoundingModeOpEN7llvm_ks5SMLocES2_Rj
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2139,32'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2139,12'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser12ErrorOperandEN7llvm_ks5SMLocENS1_9StringRefE
    - functionName:    _ZN12_GLOBAL__N_112X86AsmParser17ParseIntelOperandENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERj
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1950
      functionLinenumberEnd: 2082
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         125
      ICount:          788
      EdgeCount:       127
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL22getIntelMemOperandSizeN7llvm_ks9StringRefE
        - _ZN12_GLOBAL__N_112X86AsmParser12ErrorOperandEN7llvm_ks5SMLocENS1_9StringRefE
        - _ZN12_GLOBAL__N_112X86AsmParser15getPointerWidthEv
        - _ZN12_GLOBAL__N_112X86AsmParser18ParseIntelOperatorEjRj
        - _ZN12_GLOBAL__N_112X86AsmParser19ParseRoundingModeOpEN7llvm_ks5SMLocES2_Rj
        - _ZN12_GLOBAL__N_112X86AsmParser20ParseIntelExpressionERNS0_21IntelExprStateMachineERN7llvm_ks5SMLocE
        - _ZN12_GLOBAL__N_112X86AsmParser20ParseIntelMemOperandENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEElN7llvm_ks5SMLocEjRj
        - _ZN12_GLOBAL__N_112X86AsmParser21IntelExprStateMachine6getImmERj
        - _ZN12_GLOBAL__N_112X86AsmParser21IntelExprStateMachine6getSymEv
        - _ZN12_GLOBAL__N_112X86AsmParser21IntelExprStateMachineC2Elbbb
        - _ZN12_GLOBAL__N_112X86AsmParser21IntelExprStateMachineD2Ev
        - _ZN12_GLOBAL__N_112X86AsmParser25ParseIntelSegmentOverrideEjN7llvm_ks5SMLocEjRj
        - _ZN12_GLOBAL__N_112X86AsmParser26ParseIntelOffsetOfOperatorERj
        - _ZN7llvm_ks10X86Operand9CreateImmEPKNS_6MCExprENS_5SMLocES4_
        - _ZN7llvm_ks10X86Operand9CreateMemEjPKNS_6MCExprENS_5SMLocES4_jNS_9StringRefEPv
        - _ZN7llvm_ks10X86Operand9CreateMemEjjPKNS_6MCExprEjjjNS_5SMLocES4_jNS_9StringRefEPv
        - _ZN7llvm_ks10X86Operand9CreateRegEjNS_5SMLocES1_bS1_NS_9StringRefEPv
        - _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - _ZN7llvm_ks15SmallVectorImplINS_10AsmRewriteEE12emplace_backIJNS_14AsmRewriteKindERNS_5SMLocEEEEvDpOT_
        - _ZN7llvm_ks15SmallVectorImplINS_10AsmRewriteEE12emplace_backIJNS_14AsmRewriteKindERNS_5SMLocERjRlEEEvDpOT_
        - _ZN7llvm_ks17MCTargetAsmParser18isParsingInlineAsmEv
        - _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks5SMLocC2Ev
        - _ZN7llvm_ks8AsmTokenC2ERKS0_
        - _ZN7llvm_ks8AsmTokenD2Ev
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZN7llvm_ks9StringRefC2Ev
        - _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks11MCAsmParser6getTokEv
        - _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - _ZNK7llvm_ks17MCTargetAsmParser6getSTIEv
        - _ZNK7llvm_ks5SMLoc10getPointerEv
        - _ZNK7llvm_ks8AsmToken6getLocEv
        - _ZNK7llvm_ks8AsmToken9getStringEv
        - _ZNK7llvm_ks9StringRef5lowerEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1951,25'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1952,32'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1953,9'
          Dst:             _ZN7llvm_ks5SMLocC2Ev
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1953,16'
          Dst:             _ZN7llvm_ks5SMLocC2Ev
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1958,7'
          Dst:             _ZN7llvm_ks17MCTargetAsmParser18isParsingInlineAsmEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1959,33'
          Dst:             _ZNK7llvm_ks8AsmToken9getStringEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1959,45'
          Dst:             _ZNK7llvm_ks9StringRef5lowerEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1961,14'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser26ParseIntelOffsetOfOperatorERj
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1963,14'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser18ParseIntelOperatorEjRj
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1965,14'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser18ParseIntelOperatorEjRj
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1967,14'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser18ParseIntelOperatorEjRj
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1971,46'
          Dst:             _ZNK7llvm_ks8AsmToken9getStringEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1971,19'
          Dst:             _ZL22getIntelMemOperandSizeN7llvm_ks9StringRefE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1976,17'
          Dst:             _ZNK7llvm_ks8AsmToken9getStringEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1976,29'
          Dst:             _ZNK7llvm_ks9StringRef5lowerEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1977,37'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1977,47'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1977,20'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser12ErrorOperandEN7llvm_ks5SMLocENS1_9StringRefE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1981,17'
          Dst:             _ZNK7llvm_ks8AsmToken9getStringEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1981,29'
          Dst:             _ZNK7llvm_ks9StringRef5lowerEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1984,37'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1984,47'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1984,20'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser12ErrorOperandEN7llvm_ks5SMLocENS1_9StringRefE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1989,15'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1992,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1992,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1992,43'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1992,54'
          Dst:             _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1993,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1993,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1993,41'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1993,52'
          Dst:             _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1994,25'
          Dst:             _ZN7llvm_ks8AsmTokenC2ERKS0_
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1995,27'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser21IntelExprStateMachineC2Elbbb
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1997,9'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser20ParseIntelExpressionERNS0_21IntelExprStateMachineERN7llvm_ks5SMLocE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2002,22'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser21IntelExprStateMachine6getImmERj
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2007,9'
          Dst:             _ZN7llvm_ks17MCTargetAsmParser18isParsingInlineAsmEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2008,26'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2008,35'
          Dst:             _ZNK7llvm_ks5SMLoc10getPointerEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2008,56'
          Dst:             _ZNK7llvm_ks5SMLoc10getPointerEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2009,20'
          Dst:             _ZNK7llvm_ks8AsmToken9getStringEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2011,32'
          Dst:             _ZN7llvm_ks15SmallVectorImplINS_10AsmRewriteEE12emplace_backIJNS_14AsmRewriteKindERNS_5SMLocEEEEvDpOT_
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2014,32'
          Dst:             _ZN7llvm_ks15SmallVectorImplINS_10AsmRewriteEE12emplace_backIJNS_14AsmRewriteKindERNS_5SMLocERjRlEEEvDpOT_
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2017,9'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2017,20'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2022,14'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser21IntelExprStateMachine6getSymEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2023,38'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser15getPointerWidthEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2023,60'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser21IntelExprStateMachine6getSymEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2023,16'
          Dst:             _ZN7llvm_ks9StringRefC2Ev
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2023,16'
          Dst:             _ZN7llvm_ks10X86Operand9CreateMemEjPKNS_6MCExprENS_5SMLocES4_jNS_9StringRefEPv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2029,32'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2030,18'
          Dst:             _ZN7llvm_ks9StringRefC2Ev
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2030,18'
          Dst:             _ZN7llvm_ks10X86Operand9CreateMemEjjPKNS_6MCExprEjjjNS_5SMLocES4_jNS_9StringRefEPv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2040,59'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2040,31'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2041,14'
          Dst:             _ZN7llvm_ks10X86Operand9CreateImmEPKNS_6MCExprENS_5SMLocES4_
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2046,34'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2046,14'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser12ErrorOperandEN7llvm_ks5SMLocENS1_9StringRefE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2050,12'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser20ParseIntelMemOperandENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEElN7llvm_ks5SMLocEjRj
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2051,3'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser21IntelExprStateMachineD2Ev
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2051,3'
          Dst:             _ZN7llvm_ks8AsmTokenD2Ev
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2051,3'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser21IntelExprStateMachineD2Ev
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2051,3'
          Dst:             _ZN7llvm_ks8AsmTokenD2Ev
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2054,7'
          Dst:             _ZNK7llvm_ks17MCTargetAsmParser6getSTIEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2054,16'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2055,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2055,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2056,12'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser19ParseRoundingModeOpEN7llvm_ks5SMLocES2_Rj
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2068,34'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2068,14'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser12ErrorOperandEN7llvm_ks5SMLocENS1_9StringRefE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2069,9'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2069,20'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2071,36'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2071,16'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser12ErrorOperandEN7llvm_ks5SMLocENS1_9StringRefE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2074,14'
          Dst:             _ZN7llvm_ks5SMLocC2Ev
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2074,14'
          Dst:             _ZN7llvm_ks9StringRefC2Ev
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2074,14'
          Dst:             _ZN7llvm_ks10X86Operand9CreateRegEjNS_5SMLocES1_bS1_NS_9StringRefEPv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2077,12'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser25ParseIntelSegmentOverrideEjN7llvm_ks5SMLocEjRj
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2081,10'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser20ParseIntelMemOperandENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEElN7llvm_ks5SMLocEjRj
    - functionName:    _ZN7llvm_ks8ArrayRefINS_8AsmTokenEEC2ILm3EEERAT__KS1_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ArrayRef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks11SmallVectorINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELj2EED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 868
      functionLinenumberEnd: 868
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEEED2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:868,7'
          Dst:             _ZN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEEED2Ev
    - functionName:    _ZN12_GLOBAL__N_112X86AsmParser19DefaultMemSIOperandEN7llvm_ks5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1097
      functionLinenumberEnd: 1103
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          55
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_112X86AsmParser15getPointerWidthEv
        - _ZN7llvm_ks10X86Operand9CreateMemEjjPKNS_6MCExprEjjjNS_5SMLocES4_jNS_9StringRefEPv
        - _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - _ZN7llvm_ks9StringRefC2Ev
        - _ZNK12_GLOBAL__N_112X86AsmParser11is32BitModeEv
        - _ZNK12_GLOBAL__N_112X86AsmParser11is64BitModeEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1099,5'
          Dst:             _ZNK12_GLOBAL__N_112X86AsmParser11is64BitModeEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1099,33'
          Dst:             _ZNK12_GLOBAL__N_112X86AsmParser11is32BitModeEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1100,50'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1100,24'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1101,32'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser15getPointerWidthEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1101,10'
          Dst:             _ZN7llvm_ks9StringRefC2Ev
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1101,10'
          Dst:             _ZN7llvm_ks10X86Operand9CreateMemEjjPKNS_6MCExprEjjjNS_5SMLocES4_jNS_9StringRefEPv
    - functionName:    _ZN12_GLOBAL__N_112X86AsmParser23VerifyAndAdjustOperandsERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEESA_
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1160
      functionLinenumberEnd: 1241
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         106
      ICount:          720
      EdgeCount:       210
      CyclomaticComplexity: 106
      functionsReached:
        - _ZN12_GLOBAL__N_112X86AsmParser18GetSIDIForRegClassEjjb
        - _ZN12_GLOBAL__N_112X86AsmParser7IsSIRegEj
        - _ZN7llvm_ks11SmallVectorINSt3__14pairINS_5SMLocENS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEELj2EEC2Ev
        - _ZN7llvm_ks11SmallVectorINSt3__14pairINS_5SMLocENS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEELj2EED2Ev
        - _ZN7llvm_ks20MCAsmParserExtension7WarningENS_5SMLocERKNS_5TwineE
        - _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE8pop_backEv
        - _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__14pairINS_5SMLocENS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEELb0EE9push_backEOSA_
        - _ZN7llvm_ks5TwineC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - _ZNK7llvm_ks15MCRegisterClass8containsEj
        - __assert_fail
      functionUses:    7
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1164,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1167,51'
          Dst:             _ZN7llvm_ks11SmallVectorINSt3__14pairINS_5SMLocENS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEELj2EEC2Ev
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1171,55'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1172,56'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1191,47'
          Dst:             _ZNK7llvm_ks15MCRegisterClass8containsEj
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1197,55'
          Dst:             _ZNK7llvm_ks15MCRegisterClass8containsEj
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1199,60'
          Dst:             _ZNK7llvm_ks15MCRegisterClass8containsEj
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1201,60'
          Dst:             _ZNK7llvm_ks15MCRegisterClass8containsEj
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1208,21'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser7IsSIRegEj
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1209,20'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser18GetSIDIForRegClassEjjb
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1213,20'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__14pairINS_5SMLocENS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEELb0EE9push_backEOSA_
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1229,36'
          Dst:             _ZN7llvm_ks5TwineC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1229,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension7WarningENS_5SMLocERKNS_5TwineE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1234,20'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE8pop_backEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1235,3'
          Dst:             _ZN7llvm_ks11SmallVectorINSt3__14pairINS_5SMLocENS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEELj2EED2Ev
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1235,3'
          Dst:             _ZN7llvm_ks11SmallVectorINSt3__14pairINS_5SMLocENS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEELj2EED2Ev
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1238,38'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1238,18'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
    - functionName:    _ZN12_GLOBAL__N_112X86AsmParser19DefaultMemDIOperandEN7llvm_ks5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1106
      functionLinenumberEnd: 1112
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          55
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_112X86AsmParser15getPointerWidthEv
        - _ZN7llvm_ks10X86Operand9CreateMemEjjPKNS_6MCExprEjjjNS_5SMLocES4_jNS_9StringRefEPv
        - _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - _ZN7llvm_ks9StringRefC2Ev
        - _ZNK12_GLOBAL__N_112X86AsmParser11is32BitModeEv
        - _ZNK12_GLOBAL__N_112X86AsmParser11is64BitModeEv
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1108,5'
          Dst:             _ZNK12_GLOBAL__N_112X86AsmParser11is64BitModeEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1108,33'
          Dst:             _ZNK12_GLOBAL__N_112X86AsmParser11is32BitModeEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1109,50'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1109,24'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1110,32'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser15getPointerWidthEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1110,10'
          Dst:             _ZN7llvm_ks9StringRefC2Ev
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1110,10'
          Dst:             _ZN7llvm_ks10X86Operand9CreateMemEjjPKNS_6MCExprEjjjNS_5SMLocES4_jNS_9StringRefEPv
    - functionName:    _ZN12_GLOBAL__N_112X86AsmParser25AddDefaultSrcDestOperandsERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEEOS8_SB_
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1148
      functionLinenumberEnd: 1157
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_112X86AsmParser20isParsingIntelSyntaxEv
        - _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1149,7'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser20isParsingIntelSyntaxEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1150,14'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1151,14'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1154,14'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1155,14'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
    - functionName:    _ZN7llvm_ks11SmallVectorINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELj2EEC2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 872
      functionLinenumberEnd: 873
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEEEC2Ej
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:872,19'
          Dst:             _ZN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEEEC2Ej
    - functionName:    _ZN12_GLOBAL__N_112X86AsmParser19HandleAVX512OperandERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERKS5_
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2146
      functionLinenumberEnd: 2223
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         122
      ICount:          869
      EdgeCount:       124
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN12_GLOBAL__N_112X86AsmParser12ParseOperandENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERj
        - _ZN12_GLOBAL__N_112X86AsmParser12consumeTokenEv
        - _ZN7llvm_ks10X86Operand11CreateTokenENS_9StringRefENS_5SMLocE
        - _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks10MCAsmLexer6getTokEv
        - _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - _ZNK7llvm_ks17MCTargetAsmParser6getSTIEv
        - _ZNK7llvm_ks8AsmToken13getIdentifierEv
        - _ZNK7llvm_ks8AsmToken9getIntValERb
        - memcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2147,25'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2148,6'
          Dst:             _ZNK7llvm_ks17MCTargetAsmParser6getSTIEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2148,15'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2149,9'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2149,20'
          Dst:             _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2151,35'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser12consumeTokenEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2153,10'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2153,21'
          Dst:             _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2156,13'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2156,24'
          Dst:             _ZNK7llvm_ks10MCAsmLexer6getTokEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2156,33'
          Dst:             _ZNK7llvm_ks8AsmToken9getIntValERb
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2161,14'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2161,25'
          Dst:             _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2162,14'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2162,25'
          Dst:             _ZNK7llvm_ks10MCAsmLexer6getTokEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2162,34'
          Dst:             _ZNK7llvm_ks8AsmToken13getIdentifierEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2162,61'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:230,14'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2168,37'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2168,48'
          Dst:             _ZNK7llvm_ks10MCAsmLexer6getTokEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2168,57'
          Dst:             _ZNK7llvm_ks8AsmToken13getIdentifierEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2169,14'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2170,14'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2171,14'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2172,14'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2179,14'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2179,25'
          Dst:             _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2184,52'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2184,28'
          Dst:             _ZN7llvm_ks10X86Operand11CreateTokenENS_9StringRefENS_5SMLocE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2184,18'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2192,52'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2192,28'
          Dst:             _ZN7llvm_ks10X86Operand11CreateTokenENS_9StringRefENS_5SMLocE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2192,18'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2193,46'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser12ParseOperandENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERj
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2194,20'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2195,16'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2195,27'
          Dst:             _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2199,54'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2199,59'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser12consumeTokenEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2199,30'
          Dst:             _ZN7llvm_ks10X86Operand11CreateTokenENS_9StringRefENS_5SMLocE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2199,20'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2202,15'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2202,26'
          Dst:             _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2203,56'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2203,63'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser12consumeTokenEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2203,32'
          Dst:             _ZN7llvm_ks10X86Operand11CreateTokenENS_9StringRefENS_5SMLocE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2203,22'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2204,18'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2204,29'
          Dst:             _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2205,17'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2205,28'
          Dst:             _ZNK7llvm_ks10MCAsmLexer6getTokEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2205,37'
          Dst:             _ZNK7llvm_ks8AsmToken13getIdentifierEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2205,56'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2210,18'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2210,29'
          Dst:             _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
    - functionName:    _ZN12_GLOBAL__N_112X86AsmParser12ParseOperandENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERj
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1244
      functionLinenumberEnd: 1248
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          54
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN12_GLOBAL__N_112X86AsmParser15ParseATTOperandERj
        - _ZN12_GLOBAL__N_112X86AsmParser17ParseIntelOperandENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERj
        - _ZN12_GLOBAL__N_112X86AsmParser20isParsingIntelSyntaxEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1245,7'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser20isParsingIntelSyntaxEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1246,12'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser17ParseIntelOperandENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERj
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1247,10'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser15ParseATTOperandERj
    - functionName:    _ZNK7llvm_ks9StringRef4backEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringRef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/StringRef.h:133,7'
          Dst:             __assert_fail
    - functionName:    _ZN7llvm_ks15MutableArrayRefINS_8AsmTokenEEC2ILm3EEERAT__S1_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ArrayRef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 253
      functionLinenumberEnd: 253
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks8ArrayRefINS_8AsmTokenEEC2ILm3EEERAT__KS1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/ArrayRef.h:253,9'
          Dst:             _ZN7llvm_ks8ArrayRefINS_8AsmTokenEEC2ILm3EEERAT__KS1_
    - functionName:    _ZN7llvm_ks21X86AsmInstrumentation23SetInitialFrameRegisterEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86AsmInstrumentation.h'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks5X86II24isX86_64NonExtLowByteRegEj
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/X86/MCTargetDesc/X86BaseInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 771
      functionLinenumberEnd: 773
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          38
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL17MatchRegisterNameN7llvm_ks9StringRefE
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 895
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         491
      ICount:          2192
      EdgeCount:       961
      CyclomaticComplexity: 472
      functionsReached:
        - _ZNK7llvm_ks9StringRefixEm
        - memcmp
      functionUses:    4
      BranchProfiles:
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:49,3'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:52,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:55,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:66,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:79,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:92,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:123,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:144,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:153,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:166,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:175,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:200,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:207,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:234,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:241,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:254,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:263,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:272,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:285,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:308,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:329,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:332,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:349,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:360,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:375,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:388,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:397,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:406,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:417,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:432,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:437,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:452,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:471,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:494,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:497,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:508,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:519,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:530,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:541,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:552,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:567,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:594,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:621,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:648,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:657,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:696,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:699,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:724,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:749,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:762,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:765,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:790,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:815,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:828,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:831,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:856,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:881,9'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:52,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:55,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:66,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:79,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:92,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:107,11'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:111,11'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:115,11'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:119,11'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:123,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:144,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:153,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:166,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:169,11'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:173,11'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:175,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:200,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:203,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:207,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:234,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:237,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:241,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:250,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:254,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:263,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:272,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:283,11'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:285,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:306,11'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:308,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:329,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:332,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:349,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:360,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:371,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:375,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:384,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:388,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:397,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:406,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:417,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:420,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:424,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:432,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:435,11'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:437,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:450,11'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:452,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:469,11'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:471,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:488,11'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:492,11'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:494,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:497,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:508,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:519,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:530,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:541,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:552,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:565,11'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:567,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:592,11'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:594,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:619,11'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:621,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:648,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:651,11'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:655,11'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:657,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:660,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:664,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:668,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:672,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:676,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:680,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:684,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:688,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:694,11'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:696,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:699,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:724,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:749,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:760,11'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:762,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:765,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:790,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:815,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:826,11'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:828,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:831,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:856,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:881,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
    - functionName:    _ZN12_GLOBAL__N_112X86AsmParser26convertToMapAndConstraintsEjRKN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEE
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 4182
      functionLinenumberEnd: 4294
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         117
      ICount:          2088
      EdgeCount:       117
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - _ZN7llvm_ks9StringRefC2EPKc
        - __assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4187,5'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4183,3'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4188,14'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4190,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4190,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4191,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4191,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4191,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4198,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4198,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4199,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4199,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4199,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4203,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4203,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4204,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4204,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4204,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4208,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4208,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4209,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4209,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4209,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4213,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4213,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4214,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4214,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4214,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4218,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4218,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4219,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4219,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4219,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4223,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4223,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4224,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4224,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4224,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4228,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4228,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4229,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4229,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4229,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4233,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4233,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4234,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4234,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4234,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4238,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4238,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4239,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4239,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4239,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4243,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4243,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4244,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4244,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4244,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4248,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4248,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4249,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4249,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4249,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4253,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4253,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4254,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4254,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4254,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4258,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4258,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4259,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4259,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4259,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4263,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4263,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4264,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4264,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4264,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4268,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4268,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4269,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4269,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4269,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4273,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4273,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4274,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4274,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4274,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4278,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4278,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4279,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4279,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4279,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4283,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4283,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4284,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4284,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4284,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4288,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4288,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4289,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4289,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenAsmMatcher.inc:4289,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
    - functionName:    _ZN12_GLOBAL__N_112X86AsmParser28OmitRegisterFromClobberListsEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3301
      functionLinenumberEnd: 3302
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks15MCRegisterClass8containsEj
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:3302,59'
          Dst:             _ZNK7llvm_ks15MCRegisterClass8containsEj
    - functionName:    _ZN12_GLOBAL__N_112X86AsmParser23MatchAndEmitInstructionEN7llvm_ks5SMLocERjRNS1_15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS5_14default_deleteIS7_EEEEEERNS1_10MCStreamerERmbS3_SF_
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2892
      functionLinenumberEnd: 2898
      functionDepth:   0
      returnType:      bool
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          72
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN12_GLOBAL__N_112X86AsmParser20isParsingIntelSyntaxEv
        - _ZN12_GLOBAL__N_112X86AsmParser26MatchAndEmitATTInstructionEN7llvm_ks5SMLocERjRNS1_15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS5_14default_deleteIS7_EEEEEERNS1_10MCStreamerERmbS3_SF_
        - _ZN12_GLOBAL__N_112X86AsmParser28MatchAndEmitIntelInstructionEN7llvm_ks5SMLocERjRNS1_15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS5_14default_deleteIS7_EEEEEERNS1_10MCStreamerERmbS3_SF_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2893,7'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser20isParsingIntelSyntaxEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2894,12'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser28MatchAndEmitIntelInstructionEN7llvm_ks5SMLocERjRNS1_15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS5_14default_deleteIS7_EEEEEERNS1_10MCStreamerERmbS3_SF_
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2896,10'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser26MatchAndEmitATTInstructionEN7llvm_ks5SMLocERjRNS1_15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS5_14default_deleteIS7_EEEEEERNS1_10MCStreamerERmbS3_SF_
    - functionName:    _ZN12_GLOBAL__N_112X86AsmParser14ParseDirectiveEN7llvm_ks8AsmTokenE
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3305
      functionLinenumberEnd: 3339
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         88
      ICount:          831
      EdgeCount:       117
      CyclomaticComplexity: 31
      functionsReached:
        - _ZN12_GLOBAL__N_112X86AsmParser18ParseDirectiveCodeEN7llvm_ks9StringRefENS1_5SMLocE
        - _ZN12_GLOBAL__N_112X86AsmParser18ParseDirectiveWordEjN7llvm_ks5SMLocE
        - _ZN12_GLOBAL__N_112X86AsmParser18parseDirectiveEvenEN7llvm_ks5SMLocE
        - _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks11MCAsmParser6getTokEv
        - _ZNK7llvm_ks8AsmToken13getIdentifierEv
        - _ZNK7llvm_ks8AsmToken6getLocEv
        - _ZNK7llvm_ks8AsmToken9getStringEv
        - memcmp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:3306,25'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:3307,33'
          Dst:             _ZNK7llvm_ks8AsmToken13getIdentifierEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:3308,16'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:3309,46'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:3309,12'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser18ParseDirectiveWordEjN7llvm_ks5SMLocE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:3310,29'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:230,14'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:3311,50'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:3311,12'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser18ParseDirectiveCodeEN7llvm_ks9StringRefENS1_5SMLocE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:3312,29'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:230,14'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:3313,9'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:3313,20'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:3314,18'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:3314,27'
          Dst:             _ZNK7llvm_ks8AsmToken9getStringEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:3314,42'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:3316,23'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:3316,32'
          Dst:             _ZNK7llvm_ks8AsmToken9getStringEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:3316,47'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:3322,5'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:3324,31'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:230,14'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:3325,5'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:3326,9'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:3326,20'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:3327,18'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:3327,27'
          Dst:             _ZNK7llvm_ks8AsmToken9getStringEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:3327,42'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:3329,23'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:3329,32'
          Dst:             _ZNK7llvm_ks8AsmToken9getStringEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:3329,47'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:3336,23'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:3337,43'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:3337,12'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser18parseDirectiveEvenEN7llvm_ks5SMLocE
    - functionName:    _ZN12_GLOBAL__N_112X86AsmParser16ParseInstructionERN7llvm_ks20ParseInstructionInfoENS1_9StringRefENS1_5SMLocERNS1_15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS7_14default_deleteIS9_EEEEEERj
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 2453
      functionLinenumberEnd: 2821
      functionDepth:   0
      returnType:      bool
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         2006
      ICount:          15648
      EdgeCount:       2480
      CyclomaticComplexity: 476
      functionsReached:
        - _ZL17MatchRegisterNameN7llvm_ks9StringRefE
        - _ZN12_GLOBAL__N_112X86AsmParser12ParseOperandENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERj
        - _ZN12_GLOBAL__N_112X86AsmParser12consumeTokenEv
        - _ZN12_GLOBAL__N_112X86AsmParser19DefaultMemDIOperandEN7llvm_ks5SMLocE
        - _ZN12_GLOBAL__N_112X86AsmParser19DefaultMemSIOperandEN7llvm_ks5SMLocE
        - _ZN12_GLOBAL__N_112X86AsmParser19HandleAVX512OperandERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERKS5_
        - _ZN12_GLOBAL__N_112X86AsmParser20isParsingIntelSyntaxEv
        - _ZN12_GLOBAL__N_112X86AsmParser23VerifyAndAdjustOperandsERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEESA_
        - _ZN12_GLOBAL__N_112X86AsmParser25AddDefaultSrcDestOperandsERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEEOS8_SB_
        - _ZN7llvm_ks10X86Operand11CreateTokenENS_9StringRefENS_5SMLocE
        - _ZN7llvm_ks10X86Operand13setTokenValueENS_9StringRefE
        - _ZN7llvm_ks10X86Operand9CreateImmEPKNS_6MCExprENS_5SMLocES4_
        - _ZN7llvm_ks10X86Operand9CreateRegEjNS_5SMLocES1_bS1_NS_9StringRefEPv
        - _ZN7llvm_ks11SmallVectorINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELj2EEC2Ev
        - _ZN7llvm_ks11SmallVectorINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELj2EED2Ev
        - _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - _ZN7llvm_ks15MutableArrayRefINS_8AsmTokenEEC2ILm3EEERAT__S1_
        - _ZN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEEE5eraseEPS6_
        - _ZN7llvm_ks20MCAsmParserExtension7WarningENS_5SMLocERKNS_5TwineE
        - _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE8pop_backEv
        - _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEEvE4backEv
        - _ZN7llvm_ks3isaINS_14MCConstantExprEPKNS_6MCExprEEEbRKT0_
        - _ZN7llvm_ks4castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks5SMLocC2Ev
        - _ZN7llvm_ks5TwineC2EPKc
        - _ZN7llvm_ks8AsmTokenC2Ev
        - _ZN7llvm_ks8AsmTokenD2Ev
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZN7llvm_ks9StringRefC2Ev
        - _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks10X86Operand6getImmEv
        - _ZNK7llvm_ks10X86Operand6isMem8Ev
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - _ZNK7llvm_ks8AsmToken9getStringEv
        - _ZNK7llvm_ks9StringRef3endEv
        - _ZNK7llvm_ks9StringRef3strEv
        - _ZNK7llvm_ks9StringRef4backEv
        - _ZNK7llvm_ks9StringRefixEm
        - __assert_fail
        - memcmp
      functionUses:    0
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2454,25'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2459,19'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2459,36'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2460,20'
          Dst:             _ZN7llvm_ks8AsmTokenC2Ev
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2461,37'
          Dst:             _ZN7llvm_ks15MutableArrayRefINS_8AsmTokenEEC2ILm3EEERAT__S1_
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2462,26'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2463,39'
          Dst:             _ZNK7llvm_ks8AsmToken9getStringEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2463,54'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2464,27'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2465,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2460,20'
          Dst:             _ZN7llvm_ks8AsmTokenD2Ev
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2466,32'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2467,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2469,7'
          Dst:             _ZN7llvm_ks8AsmTokenD2Ev
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2469,7'
          Dst:             _ZN7llvm_ks8AsmTokenD2Ev
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2475,30'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:230,14'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2475,61'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2475,52'
          Dst:             _ZNK7llvm_ks9StringRef3endEv
        - Src:             'llvm/include/llvm/ADT/StringRef.h:240,9'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2476,22'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2476,47'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/ADT/StringRef.h:423,14'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2480,31'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:230,14'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2480,64'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:230,14'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2481,29'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2481,20'
          Dst:             _ZNK7llvm_ks9StringRef3endEv
        - Src:             'llvm/include/llvm/ADT/StringRef.h:240,9'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2481,59'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2481,50'
          Dst:             _ZNK7llvm_ks9StringRef3endEv
        - Src:             'llvm/include/llvm/ADT/StringRef.h:240,9'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2482,29'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2482,20'
          Dst:             _ZNK7llvm_ks9StringRef3endEv
        - Src:             'llvm/include/llvm/ADT/StringRef.h:240,9'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2482,59'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2482,50'
          Dst:             _ZNK7llvm_ks9StringRef3endEv
        - Src:             'llvm/include/llvm/ADT/StringRef.h:240,9'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2483,19'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/include/llvm/ADT/StringRef.h:456,14'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2487,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2488,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2489,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2490,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2491,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2492,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2493,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2494,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2495,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2496,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2497,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2498,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2499,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2500,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2501,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2502,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2504,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2505,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2506,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2507,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2508,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2509,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2510,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2511,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2512,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2513,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2514,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2515,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2516,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2517,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2518,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2519,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2520,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2521,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2522,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2523,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2524,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2525,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2526,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2527,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2528,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2529,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2530,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2531,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2532,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2533,8'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/ADT/StringRef.h:456,14'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2537,26'
          Dst:             _ZN7llvm_ks10X86Operand11CreateTokenENS_9StringRefENS_5SMLocE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2537,16'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2541,52'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2540,29'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2542,26'
          Dst:             _ZN7llvm_ks10X86Operand9CreateImmEPKNS_6MCExprENS_5SMLocES4_
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2542,16'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/include/llvm/ADT/StringRef.h:423,14'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2549,30'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:230,14'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2550,29'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2550,20'
          Dst:             _ZNK7llvm_ks9StringRef3endEv
        - Src:             'llvm/include/llvm/ADT/StringRef.h:240,9'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2550,58'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2550,49'
          Dst:             _ZNK7llvm_ks9StringRef3endEv
        - Src:             'llvm/include/llvm/ADT/StringRef.h:240,9'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2551,29'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2551,20'
          Dst:             _ZNK7llvm_ks9StringRef3endEv
        - Src:             'llvm/include/llvm/ADT/StringRef.h:240,9'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2551,58'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2551,49'
          Dst:             _ZNK7llvm_ks9StringRef3endEv
        - Src:             'llvm/include/llvm/ADT/StringRef.h:240,9'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2552,34'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/StringRef.h:423,14'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2552,46'
          Dst:             _ZNK7llvm_ks9StringRef4backEv
        - Src:             'llvm/include/llvm/ADT/StringRef.h:456,14'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2555,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2556,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2557,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2559,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2560,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2561,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2565,50'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2565,26'
          Dst:             _ZN7llvm_ks10X86Operand11CreateTokenENS_9StringRefENS_5SMLocE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2565,16'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2568,52'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2567,29'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2569,26'
          Dst:             _ZN7llvm_ks10X86Operand9CreateImmEPKNS_6MCExprENS_5SMLocES4_
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2569,16'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/include/llvm/ADT/StringRef.h:423,14'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2576,30'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:230,14'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2577,29'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2577,20'
          Dst:             _ZNK7llvm_ks9StringRef3endEv
        - Src:             'llvm/include/llvm/ADT/StringRef.h:240,9'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2577,58'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2577,49'
          Dst:             _ZNK7llvm_ks9StringRef3endEv
        - Src:             'llvm/include/llvm/ADT/StringRef.h:240,9'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2578,29'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2578,20'
          Dst:             _ZNK7llvm_ks9StringRef3endEv
        - Src:             'llvm/include/llvm/ADT/StringRef.h:240,9'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2578,58'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2578,49'
          Dst:             _ZNK7llvm_ks9StringRef3endEv
        - Src:             'llvm/include/llvm/ADT/StringRef.h:240,9'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2579,34'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/StringRef.h:423,14'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2579,46'
          Dst:             _ZNK7llvm_ks9StringRef4backEv
        - Src:             'llvm/include/llvm/ADT/StringRef.h:456,14'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2582,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2583,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2584,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2585,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2586,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2587,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2588,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2589,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2592,50'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2592,26'
          Dst:             _ZN7llvm_ks10X86Operand11CreateTokenENS_9StringRefENS_5SMLocE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2592,16'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2595,52'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2594,29'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2596,26'
          Dst:             _ZN7llvm_ks10X86Operand9CreateImmEPKNS_6MCExprENS_5SMLocES4_
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2596,16'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/include/llvm/ADT/StringRef.h:423,14'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2602,22'
          Dst:             _ZN7llvm_ks10X86Operand11CreateTokenENS_9StringRefENS_5SMLocE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2602,12'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2606,13'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2606,31'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2607,13'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2607,31'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2608,13'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2608,32'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2609,13'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2609,32'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2617,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2617,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2619,9'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2619,20'
          Dst:             _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2620,50'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2620,55'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser12consumeTokenEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2620,26'
          Dst:             _ZN7llvm_ks10X86Operand11CreateTokenENS_9StringRefENS_5SMLocE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2620,16'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2624,62'
          Dst:             _ZNK7llvm_ks9StringRef3strEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2624,44'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser12ParseOperandENSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEERj
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2625,18'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2626,54'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEEvE4backEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2626,14'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser19HandleAVX512OperandERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEERKS5_
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2633,11'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2633,22'
          Dst:             _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2635,31'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:230,14'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2635,58'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:230,14'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2636,58'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2636,63'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser12consumeTokenEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2636,34'
          Dst:             _ZN7llvm_ks10X86Operand11CreateTokenENS_9StringRefENS_5SMLocE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2636,24'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2639,18'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2639,29'
          Dst:             _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2645,9'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2645,20'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2645,55'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2645,66'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2654,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2654,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2655,20'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2655,31'
          Dst:             _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2662,13'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2662,31'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2662,49'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2662,68'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2665,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2666,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2667,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2668,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2664,24'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2669,32'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2669,59'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2669,45'
          Dst:             _ZN7llvm_ks10X86Operand13setTokenValueENS_9StringRefE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2675,16'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2675,34'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2675,52'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2675,70'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2677,46'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEEvE4backEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2679,9'
          Dst:             _ZN7llvm_ks3isaINS_14MCConstantExprEPKNS_6MCExprEEEbRKT0_
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2680,9'
          Dst:             _ZN7llvm_ks4castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2680,44'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2681,45'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2681,27'
          Dst:             _ZL17MatchRegisterNameN7llvm_ks9StringRefE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2683,25'
          Dst:             _ZN7llvm_ks5SMLocC2Ev
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2683,25'
          Dst:             _ZN7llvm_ks9StringRefC2Ev
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2683,25'
          Dst:             _ZN7llvm_ks10X86Operand9CreateRegEjNS_5SMLocES1_bS1_NS_9StringRefEPv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2683,16'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEEvE4backEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2687,16'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2687,33'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2687,50'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2687,67'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2689,37'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2691,9'
          Dst:             _ZN7llvm_ks3isaINS_14MCConstantExprEPKNS_6MCExprEEEbRKT0_
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2692,9'
          Dst:             _ZN7llvm_ks4castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2692,44'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2693,45'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2693,27'
          Dst:             _ZL17MatchRegisterNameN7llvm_ks9StringRefE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2695,21'
          Dst:             _ZN7llvm_ks5SMLocC2Ev
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2695,21'
          Dst:             _ZN7llvm_ks9StringRefC2Ev
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2695,21'
          Dst:             _ZN7llvm_ks10X86Operand9CreateRegEjNS_5SMLocES1_bS1_NS_9StringRefEPv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2695,7'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2699,55'
          Dst:             _ZN7llvm_ks11SmallVectorINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELj2EEC2Ev
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2703,23'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:230,14'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2705,16'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2705,34'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2705,52'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2705,70'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2706,16'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2709,31'
          Dst:             _ZN7llvm_ks5SMLocC2Ev
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2709,31'
          Dst:             _ZN7llvm_ks9StringRefC2Ev
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2709,31'
          Dst:             _ZN7llvm_ks10X86Operand9CreateRegEjNS_5SMLocES1_bS1_NS_9StringRefEPv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2710,31'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser19DefaultMemDIOperandEN7llvm_ks5SMLocE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2708,5'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser25AddDefaultSrcDestOperandsERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEEOS8_SB_
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2711,22'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser23VerifyAndAdjustOperandsERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEESA_
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2715,23'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:230,14'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2717,16'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2717,35'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2717,54'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2718,16'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2718,35'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2719,44'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser19DefaultMemSIOperandEN7llvm_ks5SMLocE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2720,31'
          Dst:             _ZN7llvm_ks5SMLocC2Ev
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2720,31'
          Dst:             _ZN7llvm_ks9StringRefC2Ev
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2720,31'
          Dst:             _ZN7llvm_ks10X86Operand9CreateRegEjNS_5SMLocES1_bS1_NS_9StringRefEPv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2719,5'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser25AddDefaultSrcDestOperandsERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEEOS8_SB_
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2721,22'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser23VerifyAndAdjustOperandsERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEESA_
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2727,23'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:230,14'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2729,16'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2729,34'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2729,53'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2730,16'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2730,35'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2730,54'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2731,27'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser19DefaultMemSIOperandEN7llvm_ks5SMLocE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2731,17'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2732,22'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser23VerifyAndAdjustOperandsERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEESA_
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2738,23'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:230,14'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2740,16'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2740,34'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2740,53'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2741,16'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2741,35'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2741,54'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2742,27'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser19DefaultMemDIOperandEN7llvm_ks5SMLocE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2742,17'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2743,22'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser23VerifyAndAdjustOperandsERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEESA_
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2749,23'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:230,14'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2751,16'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2751,34'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2751,53'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2752,16'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2752,35'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2752,54'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2753,27'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser19DefaultMemDIOperandEN7llvm_ks5SMLocE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2753,17'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2754,22'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser23VerifyAndAdjustOperandsERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEESA_
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2758,23'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:230,14'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2760,16'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2760,34'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2760,53'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2761,16'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2761,35'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2761,54'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2762,44'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser19DefaultMemDIOperandEN7llvm_ks5SMLocE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2763,31'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser19DefaultMemSIOperandEN7llvm_ks5SMLocE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2762,5'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser25AddDefaultSrcDestOperandsERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEEOS8_SB_
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2764,22'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser23VerifyAndAdjustOperandsERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEESA_
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2768,25'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:230,14'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2769,18'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2769,36'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2769,55'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2770,18'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2770,37'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2770,56'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2771,25'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:230,14'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2772,18'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2772,36'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2772,55'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2773,18'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2773,37'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2773,56'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2775,17'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2776,49'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2776,25'
          Dst:             _ZN7llvm_ks10X86Operand11CreateTokenENS_9StringRefENS_5SMLocE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2776,16'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEEvE4backEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2777,44'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser19DefaultMemSIOperandEN7llvm_ks5SMLocE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2778,31'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser19DefaultMemDIOperandEN7llvm_ks5SMLocE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2777,5'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser25AddDefaultSrcDestOperandsERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEEOS8_SB_
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2779,22'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser23VerifyAndAdjustOperandsERN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS1_18MCParsedAsmOperandENS3_14default_deleteIS5_EEEEEESA_
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2790,24'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:230,14'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2790,50'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:230,14'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2791,24'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:230,14'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2791,50'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:230,14'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2792,24'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:230,14'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2792,50'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:230,14'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2793,24'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:230,14'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2793,50'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:230,14'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2795,9'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser20isParsingIntelSyntaxEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2797,52'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2798,50'
          Dst:             _ZNK7llvm_ks10X86Operand6getImmEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2798,26'
          Dst:             _ZN7llvm_ks3isaINS_14MCConstantExprEPKNS_6MCExprEEEbRKT0_
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2799,36'
          Dst:             _ZNK7llvm_ks10X86Operand6getImmEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2799,11'
          Dst:             _ZN7llvm_ks4castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2799,47'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2800,18'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE8pop_backEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2802,52'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2803,50'
          Dst:             _ZNK7llvm_ks10X86Operand6getImmEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2803,26'
          Dst:             _ZN7llvm_ks3isaINS_14MCConstantExprEPKNS_6MCExprEEEbRKT0_
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2804,36'
          Dst:             _ZNK7llvm_ks10X86Operand6getImmEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2804,11'
          Dst:             _ZN7llvm_ks4castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2804,47'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2805,18'
          Dst:             _ZN7llvm_ks15SmallVectorImplINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEEE5eraseEPS6_
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2810,16'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2810,34'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2811,50'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2812,13'
          Dst:             _ZNK7llvm_ks10X86Operand6isMem8Ev
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2813,34'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2813,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension7WarningENS_5SMLocERKNS_5TwineE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2815,16'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE8pop_backEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2816,34'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2816,61'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2816,47'
          Dst:             _ZN7llvm_ks10X86Operand13setTokenValueENS_9StringRefE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2821,1'
          Dst:             _ZN7llvm_ks11SmallVectorINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELj2EED2Ev
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:2821,1'
          Dst:             _ZN7llvm_ks11SmallVectorINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELj2EED2Ev
    - functionName:    _ZN12_GLOBAL__N_112X86AsmParser16SetFrameRegisterEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1093
      functionLinenumberEnd: 1095
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks21X86AsmInstrumentation23SetInitialFrameRegisterEj
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1094,20'
          Dst:             _ZN7llvm_ks21X86AsmInstrumentation23SetInitialFrameRegisterEj
    - functionName:    _ZN12_GLOBAL__N_112X86AsmParser13ParseRegisterERjRN7llvm_ks5SMLocES4_S1_
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 970
      functionLinenumberEnd: 1091
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         107
      ICount:          805
      EdgeCount:       135
      CyclomaticComplexity: 30
      functionsReached:
        - _ZL17MatchRegisterNameN7llvm_ks9StringRefE
        - _ZN12_GLOBAL__N_112X86AsmParser20isParsingIntelSyntaxEv
        - _ZN7llvm_ks17MCTargetAsmParser18isParsingInlineAsmEv
        - _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks5X86II19isX86_64ExtendedRegEj
        - _ZN7llvm_ks5X86II24isX86_64NonExtLowByteRegEj
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZNK12_GLOBAL__N_112X86AsmParser11is64BitModeEv
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks11MCAsmParser6getTokEv
        - _ZNK7llvm_ks15MCRegisterClass8containsEj
        - _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - _ZNK7llvm_ks8AsmToken6getLocEv
        - _ZNK7llvm_ks8AsmToken9getEndLocEv
        - _ZNK7llvm_ks8AsmToken9getIntValERb
        - _ZNK7llvm_ks8AsmToken9getStringEv
        - _ZNK7llvm_ks9StringRef5lowerEv
        - _ZNK7llvm_ks9StringRefixEm
        - memcmp
      functionUses:    0
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1037,5'
          Branch Sides:    []
        - Branch String:   'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1064,5'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:971,25'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:973,39'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:974,25'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:978,8'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser20isParsingIntelSyntaxEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:978,45'
          Dst:             _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:981,32'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:982,16'
          Dst:             _ZNK7llvm_ks8AsmToken9getEndLocEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:984,11'
          Dst:             _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:985,9'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser20isParsingIntelSyntaxEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:991,33'
          Dst:             _ZNK7llvm_ks8AsmToken9getStringEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:991,11'
          Dst:             _ZL17MatchRegisterNameN7llvm_ks9StringRefE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:995,35'
          Dst:             _ZNK7llvm_ks8AsmToken9getStringEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:995,47'
          Dst:             _ZNK7llvm_ks9StringRef5lowerEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:995,13'
          Dst:             _ZL17MatchRegisterNameN7llvm_ks9StringRefE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:999,7'
          Dst:             _ZN7llvm_ks17MCTargetAsmParser18isParsingInlineAsmEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:999,31'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser20isParsingIntelSyntaxEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1002,8'
          Dst:             _ZNK12_GLOBAL__N_112X86AsmParser11is64BitModeEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1009,51'
          Dst:             _ZNK7llvm_ks15MCRegisterClass8containsEj
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1010,9'
          Dst:             _ZN7llvm_ks5X86II24isX86_64NonExtLowByteRegEj
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1011,9'
          Dst:             _ZN7llvm_ks5X86II19isX86_64ExtendedRegEj
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1019,26'
          Dst:             _ZNK7llvm_ks8AsmToken9getStringEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1019,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1019,53'
          Dst:             _ZNK7llvm_ks8AsmToken9getStringEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1019,68'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1024,9'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1024,20'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1027,5'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1029,37'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1030,16'
          Dst:             _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1034,25'
          Dst:             _ZNK7llvm_ks8AsmToken9getIntValERb
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1049,9'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1049,27'
          Dst:             _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1053,21'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1053,30'
          Dst:             _ZNK7llvm_ks8AsmToken9getEndLocEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1058,19'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1058,28'
          Dst:             _ZNK7llvm_ks8AsmToken9getEndLocEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1062,25'
          Dst:             _ZNK7llvm_ks8AsmToken9getStringEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1063,11'
          Dst:             _ZNK7llvm_ks8AsmToken9getStringEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1063,34'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:230,14'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1064,17'
          Dst:             _ZNK7llvm_ks8AsmToken9getStringEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1064,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1076,23'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1076,32'
          Dst:             _ZNK7llvm_ks8AsmToken9getEndLocEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:1083,9'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParser20isParsingIntelSyntaxEv
    - functionName:    _ZN12_GLOBAL__N_112X86AsmParserD0Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_112X86AsmParserD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:63,7'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParserD2Ev
    - functionName:    _ZN12_GLOBAL__N_112X86AsmParserD2Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks17MCTargetAsmParserD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:63,7'
          Dst:             _ZN7llvm_ks17MCTargetAsmParserD2Ev
    - functionName:    _ZN12_GLOBAL__N_112X86AsmParserC2ERKN7llvm_ks15MCSubtargetInfoERNS1_11MCAsmParserERKNS1_11MCInstrInfoERKNS1_15MCTargetOptionsE
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 899
      functionLinenumberEnd: 905
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          85
      EdgeCount:       15
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks17MCTargetAsmParser20setAvailableFeaturesEm
        - _ZN7llvm_ks17MCTargetAsmParserC2ERKNS_15MCTargetOptionsERKNS_15MCSubtargetInfoE
        - _ZN7llvm_ks17MCTargetAsmParserD2Ev
        - _ZN7llvm_ks27CreateX86AsmInstrumentationERKNS_15MCTargetOptionsERKNS_9MCContextERPKNS_15MCSubtargetInfoE
        - _ZNK12_GLOBAL__N_112X86AsmParser24ComputeAvailableFeaturesERKN7llvm_ks13FeatureBitsetE
        - _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - _ZNK7llvm_ks17MCTargetAsmParser6getSTIEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:899,7'
          Dst:             _ZN7llvm_ks17MCTargetAsmParserC2ERKNS_15MCTargetOptionsERKNS_15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:902,51'
          Dst:             _ZNK7llvm_ks17MCTargetAsmParser6getSTIEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:902,60'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:902,26'
          Dst:             _ZNK12_GLOBAL__N_112X86AsmParser24ComputeAvailableFeaturesERKN7llvm_ks13FeatureBitsetE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:902,5'
          Dst:             _ZN7llvm_ks17MCTargetAsmParser20setAvailableFeaturesEm
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:904,9'
          Dst:             _ZN7llvm_ks27CreateX86AsmInstrumentationERKNS_15MCTargetOptionsERKNS_9MCContextERPKNS_15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:905,3'
          Dst:             _ZN7llvm_ks17MCTargetAsmParserD2Ev
    - functionName:    _ZN7llvm_ks19RegisterMCAsmParserIN12_GLOBAL__N_112X86AsmParserEE9AllocatorERKNS_15MCSubtargetInfoERNS_11MCAsmParserERKNS_11MCInstrInfoERKNS_15MCTargetOptionsE
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/TargetRegistry.h'
      linkageType:     InternalLinkage
      functionLinenumber: 907
      functionLinenumberEnd: 909
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN12_GLOBAL__N_112X86AsmParserC2ERKN7llvm_ks15MCSubtargetInfoERNS1_11MCAsmParserERKNS1_11MCInstrInfoERKNS1_15MCTargetOptionsE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/TargetRegistry.h:908,16'
          Dst:             _ZN12_GLOBAL__N_112X86AsmParserC2ERKN7llvm_ks15MCSubtargetInfoERNS1_11MCAsmParserERKNS1_11MCInstrInfoERKNS1_15MCTargetOptionsE
    - functionName:    _ZN7llvm_ks19RegisterMCAsmParserIN12_GLOBAL__N_112X86AsmParserEEC2ERNS_6TargetE
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/TargetRegistry.h'
      linkageType:     InternalLinkage
      functionLinenumber: 900
      functionLinenumberEnd: 902
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks14TargetRegistry19RegisterMCAsmParserERNS_6TargetEPFPNS_17MCTargetAsmParserERKNS_15MCSubtargetInfoERNS_11MCAsmParserERKNS_11MCInstrInfoERKNS_15MCTargetOptionsEE
        - _ZN7llvm_ks19RegisterMCAsmParserIN12_GLOBAL__N_112X86AsmParserEE9AllocatorERKNS_15MCSubtargetInfoERNS_11MCAsmParserERKNS_11MCInstrInfoERKNS_15MCTargetOptionsE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/TargetRegistry.h:901,5'
          Dst:             _ZN7llvm_ks14TargetRegistry19RegisterMCAsmParserERNS_6TargetEPFPNS_17MCTargetAsmParserERKNS_15MCSubtargetInfoERNS_11MCAsmParserERKNS_11MCInstrInfoERKNS_15MCTargetOptionsEE
        - Src:             'llvm/include/llvm/Support/TargetRegistry.h:901,5'
          Dst:             _ZN7llvm_ks19RegisterMCAsmParserIN12_GLOBAL__N_112X86AsmParserEE9AllocatorERKNS_15MCSubtargetInfoERNS_11MCAsmParserERKNS_11MCInstrInfoERKNS_15MCTargetOptionsE
    - functionName:    LLVMInitializeX86AsmParser
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 3433
      functionLinenumberEnd: 3436
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks19RegisterMCAsmParserIN12_GLOBAL__N_112X86AsmParserEEC2ERNS_6TargetE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:3434,37'
          Dst:             _ZN7llvm_ks19RegisterMCAsmParserIN12_GLOBAL__N_112X86AsmParserEEC2ERNS_6TargetE
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp:3435,37'
          Dst:             _ZN7llvm_ks19RegisterMCAsmParserIN12_GLOBAL__N_112X86AsmParserEEC2ERNS_6TargetE
    - functionName:    _GLOBAL__sub_I_X86MCTargetDesc.cpp
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 197
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          1717
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - _ZN7llvm_ks13FeatureBitsetC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:112,42'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:112,62'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:113,42'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:113,62'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:114,44'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:114,67'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:115,52'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:115,76'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:116,45'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:116,68'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:117,43'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:117,63'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:118,40'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:118,61'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:119,39'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:119,60'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:120,38'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:120,62'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:121,39'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:121,60'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:122,41'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:122,63'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:123,62'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:123,83'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:124,67'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:124,88'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:125,72'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:125,93'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:126,75'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:126,96'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:127,47'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:127,71'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:128,57'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:128,78'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:129,74'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:129,96'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:130,60'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:130,81'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:131,42'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:131,65'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:132,40'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:132,61'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:133,42'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:133,64'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:134,52'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:134,85'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:135,51'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:135,79'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:136,38'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:136,60'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:137,53'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:137,75'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:138,43'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:138,66'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:139,39'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:139,67'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:140,70'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:140,92'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:141,55'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:141,76'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:142,55'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:142,77'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:143,52'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:143,78'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:144,54'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:144,76'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:145,27'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:145,48'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:146,40'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:146,63'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:147,76'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:147,106'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:148,79'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:148,109'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:149,58'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:149,80'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:150,57'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:150,82'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:151,42'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:151,65'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:152,58'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:152,84'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:153,64'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:153,91'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:154,43'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:154,66'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:155,39'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:155,60'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:156,43'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:156,66'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:157,40'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:157,61'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:158,51'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:158,86'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:159,71'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:159,95'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:160,44'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:160,69'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:161,38'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:161,59'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:162,45'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:162,69'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:163,65'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:163,94'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:164,46'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:164,70'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:165,44'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:165,68'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:166,45'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:166,69'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:167,40'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:167,61'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:168,51'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:168,77'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:169,48'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:169,69'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:170,39'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:170,60'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:171,47'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:171,70'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:172,47'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:172,70'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:173,43'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:173,66'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:174,53'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:174,80'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:175,76'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:175,104'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:176,67'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:176,92'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:177,46'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:177,72'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:178,70'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:178,99'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:179,70'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:179,99'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:180,50'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:180,72'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:181,44'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:181,67'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:182,60'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:182,87'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:183,39'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:183,61'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:184,83'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:184,116'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:185,41'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:185,63'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:186,41'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:186,63'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:187,46'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:187,69'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:188,46'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:188,69'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:189,45'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:189,68'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:190,43'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:190,66'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:191,39'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:191,60'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:192,31'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:192,55'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:193,39'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:193,60'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:194,44'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:194,67'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:195,46'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:195,70'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:196,50'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:196,76'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:197,46'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:197,70'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 269
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          1101
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - _ZN7llvm_ks13FeatureBitsetC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:202,50'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:202,241'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:203,46'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:203,140'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:204,50'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:204,180'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:205,52'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:205,201'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:206,52'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:206,182'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:207,58'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:207,152'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:208,52'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:208,182'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:209,50'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:209,199'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:210,60'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:210,214'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:211,42'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:211,390'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:212,52'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:212,243'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:213,46'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:213,339'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:214,46'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:214,408'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:215,46'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:215,452'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:216,46'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:216,430'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:217,48'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:217,396'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:218,52'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:218,75'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:219,46'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:219,269'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:220,46'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:220,380'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:221,38'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:221,86'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:222,42'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:222,124'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:223,54'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:223,77'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:224,40'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:224,63'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:225,54'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:225,125'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:226,52'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:226,75'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:227,44'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:227,196'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:228,46'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:228,193'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:229,54'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:229,125'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:230,48'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:230,77'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:231,44'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:231,93'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:232,48'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:232,71'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:233,42'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:233,71'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:234,42'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:234,71'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:235,42'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:235,71'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:236,42'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:236,71'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:237,52'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:237,123'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:238,38'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:238,84'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:239,42'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:239,90'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:240,42'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:240,90'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:241,38'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:241,187'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:242,48'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:242,202'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:243,40'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:243,286'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:244,48'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:244,195'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:245,46'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:245,175'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:246,48'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:246,197'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:247,58'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:247,212'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:248,46'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:248,198'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:249,48'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:249,77'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:250,52'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:250,157'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:251,56'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:251,102'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:252,50'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:252,132'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:253,50'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:253,132'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:254,52'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:254,157'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:255,50'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:255,132'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:256,52'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:256,157'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:257,54'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:257,101'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:258,50'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:258,155'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:259,56'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:259,127'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:260,54'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:260,396'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:261,40'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:261,63'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:262,40'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:262,63'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:263,48'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:263,71'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:264,40'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:264,382'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:265,50'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:265,234'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:266,54'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:266,100'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:267,50'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:267,98'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:268,46'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:268,145'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:269,44'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:269,149'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
    - functionName:    _ZN7llvm_ksL21InitX86MCRegisterInfoEPNS_14MCRegisterInfoEjjjj
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/X86/X86GenRegisterInfo.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 3529
      functionLinenumberEnd: 3585
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          133
      EdgeCount:       38
      CyclomaticComplexity: 17
      functionsReached:
        - _ZN7llvm_ks14MCRegisterInfo18InitMCRegisterInfoEPKNS_14MCRegisterDescEjjjPKNS_15MCRegisterClassEjPA2_KtjPS7_PKjPKcSE_SA_jPKNS0_17SubRegCoveredBitsESA_
        - _ZN7llvm_ks14MCRegisterInfo22mapDwarfRegsToLLVMRegsEPKNS0_16DwarfLLVMRegPairEjb
        - _ZN7llvm_ks14MCRegisterInfo22mapLLVMRegsToDwarfRegsEPKNS0_16DwarfLLVMRegPairEjb
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenRegisterInfo.inc:3533,3'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenRegisterInfo.inc:3546,3'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenRegisterInfo.inc:3559,3'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/X86/X86GenRegisterInfo.inc:3572,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenRegisterInfo.inc:3530,7'
          Dst:             _ZN7llvm_ks14MCRegisterInfo18InitMCRegisterInfoEPKNS_14MCRegisterDescEjjjPKNS_15MCRegisterClassEjPA2_KtjPS7_PKjPKcSE_SA_jPKNS0_17SubRegCoveredBitsESA_
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenRegisterInfo.inc:3535,5'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenRegisterInfo.inc:3537,9'
          Dst:             _ZN7llvm_ks14MCRegisterInfo22mapDwarfRegsToLLVMRegsEPKNS0_16DwarfLLVMRegPairEjb
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenRegisterInfo.inc:3540,9'
          Dst:             _ZN7llvm_ks14MCRegisterInfo22mapDwarfRegsToLLVMRegsEPKNS0_16DwarfLLVMRegPairEjb
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenRegisterInfo.inc:3543,9'
          Dst:             _ZN7llvm_ks14MCRegisterInfo22mapDwarfRegsToLLVMRegsEPKNS0_16DwarfLLVMRegPairEjb
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenRegisterInfo.inc:3548,5'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenRegisterInfo.inc:3550,9'
          Dst:             _ZN7llvm_ks14MCRegisterInfo22mapDwarfRegsToLLVMRegsEPKNS0_16DwarfLLVMRegPairEjb
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenRegisterInfo.inc:3553,9'
          Dst:             _ZN7llvm_ks14MCRegisterInfo22mapDwarfRegsToLLVMRegsEPKNS0_16DwarfLLVMRegPairEjb
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenRegisterInfo.inc:3556,9'
          Dst:             _ZN7llvm_ks14MCRegisterInfo22mapDwarfRegsToLLVMRegsEPKNS0_16DwarfLLVMRegPairEjb
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenRegisterInfo.inc:3561,5'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenRegisterInfo.inc:3563,9'
          Dst:             _ZN7llvm_ks14MCRegisterInfo22mapLLVMRegsToDwarfRegsEPKNS0_16DwarfLLVMRegPairEjb
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenRegisterInfo.inc:3566,9'
          Dst:             _ZN7llvm_ks14MCRegisterInfo22mapLLVMRegsToDwarfRegsEPKNS0_16DwarfLLVMRegPairEjb
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenRegisterInfo.inc:3569,9'
          Dst:             _ZN7llvm_ks14MCRegisterInfo22mapLLVMRegsToDwarfRegsEPKNS0_16DwarfLLVMRegPairEjb
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenRegisterInfo.inc:3574,5'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenRegisterInfo.inc:3576,9'
          Dst:             _ZN7llvm_ks14MCRegisterInfo22mapLLVMRegsToDwarfRegsEPKNS0_16DwarfLLVMRegPairEjb
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenRegisterInfo.inc:3579,9'
          Dst:             _ZN7llvm_ks14MCRegisterInfo22mapLLVMRegsToDwarfRegsEPKNS0_16DwarfLLVMRegPairEjb
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenRegisterInfo.inc:3582,9'
          Dst:             _ZN7llvm_ks14MCRegisterInfo22mapLLVMRegsToDwarfRegsEPKNS0_16DwarfLLVMRegPairEjb
    - functionName:    _ZN7llvm_ksL18InitX86MCInstrInfoEPNS_11MCInstrInfoE
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/X86/X86GenInstrInfo.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 31187
      functionLinenumberEnd: 31189
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11MCInstrInfo15InitMCInstrInfoEPKNS_11MCInstrDescEPKjPKcj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenInstrInfo.inc:31188,7'
          Dst:             _ZN7llvm_ks11MCInstrInfo15InitMCInstrInfoEPKNS_11MCInstrDescEPKjPKcj
    - functionName:    _ZNK7llvm_ks6Triple27isWindowsCoreCLREnvironmentEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/Triple.h'
      linkageType:     InternalLinkage
      functionLinenumber: 482
      functionLinenumberEnd: 483
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7llvm_ks6Triple14getEnvironmentEv
        - _ZNK7llvm_ks6Triple5getOSEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/Triple.h:483,12'
          Dst:             _ZNK7llvm_ks6Triple5getOSEv
        - Src:             'llvm/include/llvm/ADT/Triple.h:483,40'
          Dst:             _ZNK7llvm_ks6Triple14getEnvironmentEv
    - functionName:    _ZN7llvm_ks8ArrayRefINS_18SubtargetFeatureKVEEC2ILm68EEERAT__KS1_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ArrayRef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks8ArrayRefINS_18SubtargetFeatureKVEEC2ILm86EEERAT__KS1_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ArrayRef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEE16getNumTombstonesEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 663
      functionLinenumberEnd: 664
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEEEjiS3_S6_E18moveFromOldBucketsEPS6_S9_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 288
      functionLinenumberEnd: 311
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          111
      EdgeCount:       23
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEEEjiS3_S6_E11getEmptyKeyEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEEEjiS3_S6_E15LookupBucketForIjEEbRKT_RPS6_
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEEEjiS3_S6_E15getTombstoneKeyEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEEEjiS3_S6_E19incrementNumEntriesEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEEEjiS3_S6_E9initEmptyEv
        - _ZN7llvm_ks12DenseMapInfoIjE7isEqualERKjS3_
        - _ZN7llvm_ks6detail12DenseMapPairIjiE8getFirstEv
        - _ZN7llvm_ks6detail12DenseMapPairIjiE9getSecondEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:289,5'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEEEjiS3_S6_E9initEmptyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:292,27'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEEEjiS3_S6_E11getEmptyKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:293,31'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEEEjiS3_S6_E15getTombstoneKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:295,33'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIjiE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:295,12'
          Dst:             _ZN7llvm_ks12DenseMapInfoIjE7isEqualERKjS3_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:296,33'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIjiE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:296,12'
          Dst:             _ZN7llvm_ks12DenseMapInfoIjE7isEqualERKjS3_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:299,44'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIjiE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:299,25'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEEEjiS3_S6_E15LookupBucketForIjEEbRKT_RPS6_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:301,9'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:302,47'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIjiE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:302,21'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIjiE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:303,29'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIjiE9getSecondEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:303,62'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIjiE9getSecondEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:304,9'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEEEjiS3_S6_E19incrementNumEntriesEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:307,12'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIjiE9getSecondEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:309,10'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIjiE8getFirstEv
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEEEjiS3_S6_E15LookupBucketForIjEEbRKT_RPS6_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 519
      functionLinenumberEnd: 524
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEEEjiS3_S6_E15LookupBucketForIjEEbRKT_RPKS6_
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:522,9'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEEEjiS3_S6_E15LookupBucketForIjEEbRKT_RPKS6_
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEEEjiS3_S6_E19incrementNumEntriesEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 357
      functionLinenumberEnd: 359
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEEEjiS3_S6_E13setNumEntriesEj
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEEEjiS3_S6_E13getNumEntriesEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:358,19'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEEEjiS3_S6_E13getNumEntriesEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:358,5'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEEEjiS3_S6_E13setNumEntriesEj
    - functionName:    _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEEEjiS3_S6_E13getNumEntriesEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 351
      functionLinenumberEnd: 352
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEE13getNumEntriesEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:352,49'
          Dst:             _ZNK7llvm_ks8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEE13getNumEntriesEv
    - functionName:    _ZNK7llvm_ks8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEE13getNumEntriesEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 656
      functionLinenumberEnd: 657
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEE4growEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 621
      functionLinenumberEnd: 636
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          70
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEEEjiS3_S6_E18moveFromOldBucketsEPS6_S9_
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEEEjiS3_S6_E9initEmptyEv
        - _ZN7llvm_ks12NextPowerOf2Em
        - _ZN7llvm_ks8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEE15allocateBucketsEj
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:625,66'
          Dst:             _ZN7llvm_ks12NextPowerOf2Em
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:625,5'
          Dst:             _ZN7llvm_ks8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEE15allocateBucketsEj
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:626,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:628,20'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEEEjiS3_S6_E9initEmptyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:632,11'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEEEjiS3_S6_E18moveFromOldBucketsEPS6_S9_
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEEEjiS3_S6_E22decrementNumTombstonesEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 372
      functionLinenumberEnd: 374
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEEEjiS3_S6_E16setNumTombstonesEj
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEEEjiS3_S6_E16getNumTombstonesEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:373,22'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEEEjiS3_S6_E16getNumTombstonesEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:373,5'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEEEjiS3_S6_E16setNumTombstonesEj
    - functionName:    _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEEEjiS3_S6_E16getNumTombstonesEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 363
      functionLinenumberEnd: 364
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEE16getNumTombstonesEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:364,49'
          Dst:             _ZNK7llvm_ks8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEE16getNumTombstonesEv
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEEEjiS3_S6_E4growEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 391
      functionLinenumberEnd: 393
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEE4growEj
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:392,36'
          Dst:             _ZN7llvm_ks8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEE4growEj
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEEEjiS3_S6_E20InsertIntoBucketImplERKjPS6_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 426
      functionLinenumberEnd: 460
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          98
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEEEjiS3_S6_E11getEmptyKeyEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEEEjiS3_S6_E15LookupBucketForIjEEbRKT_RPS6_
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEEEjiS3_S6_E19incrementNumEntriesEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEEEjiS3_S6_E22decrementNumTombstonesEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEEEjiS3_S6_E4growEj
        - _ZN7llvm_ks12DenseMapInfoIjE7isEqualERKjS3_
        - _ZN7llvm_ks14DebugEpochBase14incrementEpochEv
        - _ZN7llvm_ks6detail12DenseMapPairIjiE8getFirstEv
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEEEjiS3_S6_E13getNumBucketsEv
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEEEjiS3_S6_E13getNumEntriesEv
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEEEjiS3_S6_E16getNumTombstonesEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:427,5'
          Dst:             _ZN7llvm_ks14DebugEpochBase14incrementEpochEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:438,30'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEEEjiS3_S6_E13getNumEntriesEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:439,27'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEEEjiS3_S6_E13getNumBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:441,13'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEEEjiS3_S6_E4growEj
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:442,7'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEEEjiS3_S6_E15LookupBucketForIjEEbRKT_RPS6_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:443,20'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEEEjiS3_S6_E13getNumBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:444,16'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEEEjiS3_S6_E16getNumTombstonesEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:446,13'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEEEjiS3_S6_E4growEj
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:447,7'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEEEjiS3_S6_E15LookupBucketForIjEEbRKT_RPS6_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:449,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:453,5'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEEEjiS3_S6_E19incrementNumEntriesEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:456,27'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEEEjiS3_S6_E11getEmptyKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:457,39'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIjiE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:457,10'
          Dst:             _ZN7llvm_ks12DenseMapInfoIjE7isEqualERKjS3_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:458,7'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEEEjiS3_S6_E22decrementNumTombstonesEv
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEEEjiS3_S6_E16InsertIntoBucketERKjOiPS6_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 410
      functionLinenumberEnd: 415
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEEEjiS3_S6_E20InsertIntoBucketImplERKjPS6_
        - _ZN7llvm_ks6detail12DenseMapPairIjiE8getFirstEv
        - _ZN7llvm_ks6detail12DenseMapPairIjiE9getSecondEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:411,17'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEEEjiS3_S6_E20InsertIntoBucketImplERKjPS6_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:413,16'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIjiE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:414,24'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIjiE9getSecondEv
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEEEjiS3_S6_E16FindAndConstructERKj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 225
      functionLinenumberEnd: 231
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEEEjiS3_S6_E15LookupBucketForIjEEbRKT_RPS6_
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEEEjiS3_S6_E16InsertIntoBucketERKjOiPS6_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:227,9'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEEEjiS3_S6_E15LookupBucketForIjEEbRKT_RPS6_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:230,13'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEEEjiS3_S6_E16InsertIntoBucketERKjOiPS6_
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEEEjiS3_S6_EixERKj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 233
      functionLinenumberEnd: 234
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEEEjiS3_S6_E16FindAndConstructERKj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:234,12'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEEEjiS3_S6_E16FindAndConstructERKj
    - functionName:    _ZNK7llvm_ks6Triple23isWindowsGNUEnvironmentEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/Triple.h'
      linkageType:     InternalLinkage
      functionLinenumber: 494
      functionLinenumberEnd: 495
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7llvm_ks6Triple14getEnvironmentEv
        - _ZNK7llvm_ks6Triple5getOSEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/Triple.h:495,12'
          Dst:             _ZNK7llvm_ks6Triple5getOSEv
        - Src:             'llvm/include/llvm/ADT/Triple.h:495,40'
          Dst:             _ZNK7llvm_ks6Triple14getEnvironmentEv
    - functionName:    _ZNK7llvm_ks6Triple26isWindowsCygwinEnvironmentEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/Triple.h'
      linkageType:     InternalLinkage
      functionLinenumber: 490
      functionLinenumberEnd: 491
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7llvm_ks6Triple14getEnvironmentEv
        - _ZNK7llvm_ks6Triple5getOSEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/Triple.h:491,12'
          Dst:             _ZNK7llvm_ks6Triple5getOSEv
        - Src:             'llvm/include/llvm/ADT/Triple.h:491,40'
          Dst:             _ZNK7llvm_ks6Triple14getEnvironmentEv
    - functionName:    _ZN7llvm_ks22getX86SubSuperRegisterEjjb
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 360
      functionLinenumberEnd: 363
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          50
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks28getX86SubSuperRegisterOrZeroEjjb
        - __assert_fail
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp:361,18'
          Dst:             _ZN7llvm_ks28getX86SubSuperRegisterOrZeroEjjb
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp:362,3'
          Dst:             __assert_fail
    - functionName:    _ZN7llvm_ks28getX86SubSuperRegisterOrZeroEjjb
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 188
      functionLinenumberEnd: 358
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         396
      ICount:          1455
      EdgeCount:       787
      CyclomaticComplexity: 393
      functionsReached:
        - _ZN7llvm_ks28getX86SubSuperRegisterOrZeroEjjb
      functionUses:    2
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp:189,3'
          Branch Sides:    []
        - Branch String:   'llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp:193,7'
          Branch Sides:    []
        - Branch String:   'llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp:213,7'
          Branch Sides:    []
        - Branch String:   'llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp:250,5'
          Branch Sides:    []
        - Branch String:   'llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp:286,5'
          Branch Sides:    []
        - Branch String:   'llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp:322,5'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp:194,23'
          Dst:             _ZN7llvm_ks28getX86SubSuperRegisterOrZeroEjjb
    - functionName:    _ZL25createX86MCRelocationInfoRKN7llvm_ks6TripleERNS_9MCContextE
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks14TargetRegistry24RegisterMCRelocationInfoERNS_6TargetEPFPNS_16MCRelocationInfoERKNS_6TripleERNS_9MCContextEE
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/TargetRegistry.h'
      linkageType:     InternalLinkage
      functionLinenumber: 657
      functionLinenumberEnd: 659
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL23createX86MCRegisterInfoRKN7llvm_ks6TripleE
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          57
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks14MCRegisterInfoC2Ev
        - _ZN7llvm_ks6X86_MC18getDwarfRegFlavourERKNS_6TripleEb
        - _ZN7llvm_ks6X86_MC27InitLLVM2SEHRegisterMappingEPNS_14MCRegisterInfoE
        - _ZN7llvm_ksL21InitX86MCRegisterInfoEPNS_14MCRegisterInfoEjjjj
        - _ZNK7llvm_ks6Triple7getArchEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp:97,21'
          Dst:             _ZNK7llvm_ks6Triple7getArchEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp:101,27'
          Dst:             _ZN7llvm_ks14MCRegisterInfoC2Ev
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp:102,32'
          Dst:             _ZN7llvm_ks6X86_MC18getDwarfRegFlavourERKNS_6TripleEb
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp:103,25'
          Dst:             _ZN7llvm_ks6X86_MC18getDwarfRegFlavourERKNS_6TripleEb
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp:102,3'
          Dst:             _ZN7llvm_ksL21InitX86MCRegisterInfoEPNS_14MCRegisterInfoEjjjj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp:104,3'
          Dst:             _ZN7llvm_ks6X86_MC27InitLLVM2SEHRegisterMappingEPNS_14MCRegisterInfoE
    - functionName:    _ZN7llvm_ks6X86_MC18getDwarfRegFlavourERKNS_6TripleEb
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 63
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          53
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - _ZNK7llvm_ks6Triple10isOSDarwinEv
        - _ZNK7llvm_ks6Triple11isOSCygMingEv
        - _ZNK7llvm_ks6Triple7getArchEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp:54,10'
          Dst:             _ZNK7llvm_ks6Triple7getArchEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp:57,10'
          Dst:             _ZNK7llvm_ks6Triple10isOSDarwinEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp:59,10'
          Dst:             _ZNK7llvm_ks6Triple11isOSCygMingEv
    - functionName:    _ZN7llvm_ks6X86_MC27InitLLVM2SEHRegisterMappingEPNS_14MCRegisterInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          41
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks14MCRegisterInfo18mapLLVMRegToSEHRegEji
        - _ZNK7llvm_ks14MCRegisterInfo16getEncodingValueEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp:68,25'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo16getEncodingValueEj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp:69,10'
          Dst:             _ZN7llvm_ks14MCRegisterInfo18mapLLVMRegToSEHRegEji
    - functionName:    _ZN7llvm_ks14MCRegisterInfo18mapLLVMRegToSEHRegEji
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCRegisterInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 308
      functionLinenumberEnd: 310
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEEEjiS3_S6_EixERKj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCRegisterInfo.h:309,5'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIjiNS_12DenseMapInfoIjEENS_6detail12DenseMapPairIjiEEEEjiS3_S6_EixERKj
    - functionName:    _ZNK7llvm_ks6Triple11isOSCygMingEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/Triple.h'
      linkageType:     InternalLinkage
      functionLinenumber: 499
      functionLinenumberEnd: 500
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7llvm_ks6Triple23isWindowsGNUEnvironmentEv
        - _ZNK7llvm_ks6Triple26isWindowsCygwinEnvironmentEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/Triple.h:500,12'
          Dst:             _ZNK7llvm_ks6Triple26isWindowsCygwinEnvironmentEv
        - Src:             'llvm/include/llvm/ADT/Triple.h:500,44'
          Dst:             _ZNK7llvm_ks6Triple23isWindowsGNUEnvironmentEv
    - functionName:    _ZL20createX86MCInstrInfov
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ksL18InitX86MCInstrInfoEPNS_11MCInstrInfoE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp:92,3'
          Dst:             _ZN7llvm_ksL18InitX86MCInstrInfoEPNS_11MCInstrInfoE
    - functionName:    _ZL18createX86MCAsmInfoRKN7llvm_ks14MCRegisterInfoERKNS_6TripleE
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 109
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         44
      ICount:          247
      EdgeCount:       84
      CyclomaticComplexity: 42
      functionsReached:
        - _ZN7llvm_ks15X86ELFMCAsmInfoC2ERKNS_6TripleE
        - _ZN7llvm_ks16MCCFIInstruction12createDefCfaEPNS_8MCSymbolEji
        - _ZN7llvm_ks16MCCFIInstruction12createOffsetEPNS_8MCSymbolEji
        - _ZN7llvm_ks16MCCFIInstructionD2Ev
        - _ZN7llvm_ks18X86MCAsmInfoDarwinC2ERKNS_6TripleE
        - _ZN7llvm_ks19X86MCAsmInfoGNUCOFFC2ERKNS_6TripleE
        - _ZN7llvm_ks21X86MCAsmInfoMicrosoftC2ERKNS_6TripleE
        - _ZN7llvm_ks21X86_64MCAsmInfoDarwinC2ERKNS_6TripleE
        - _ZN7llvm_ks9MCAsmInfo20addInitialFrameStateERKNS_16MCCFIInstructionE
        - _ZNK7llvm_ks14MCRegisterInfo14getDwarfRegNumEjb
        - _ZNK7llvm_ks6Triple11isOSCygMingEv
        - _ZNK7llvm_ks6Triple16isOSBinFormatELFEv
        - _ZNK7llvm_ks6Triple18isOSBinFormatMachOEv
        - _ZNK7llvm_ks6Triple24isWindowsMSVCEnvironmentEv
        - _ZNK7llvm_ks6Triple27isWindowsCoreCLREnvironmentEv
        - _ZNK7llvm_ks6Triple27isWindowsItaniumEnvironmentEv
        - _ZNK7llvm_ks6Triple7getArchEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp:110,28'
          Dst:             _ZNK7llvm_ks6Triple7getArchEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp:113,17'
          Dst:             _ZNK7llvm_ks6Triple18isOSBinFormatMachOEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp:115,17'
          Dst:             _ZN7llvm_ks21X86_64MCAsmInfoDarwinC2ERKNS_6TripleE
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp:117,17'
          Dst:             _ZN7llvm_ks18X86MCAsmInfoDarwinC2ERKNS_6TripleE
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp:118,24'
          Dst:             _ZNK7llvm_ks6Triple16isOSBinFormatELFEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp:120,15'
          Dst:             _ZN7llvm_ks15X86ELFMCAsmInfoC2ERKNS_6TripleE
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp:121,24'
          Dst:             _ZNK7llvm_ks6Triple24isWindowsMSVCEnvironmentEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp:122,24'
          Dst:             _ZNK7llvm_ks6Triple27isWindowsCoreCLREnvironmentEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp:123,15'
          Dst:             _ZN7llvm_ks21X86MCAsmInfoMicrosoftC2ERKNS_6TripleE
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp:124,24'
          Dst:             _ZNK7llvm_ks6Triple11isOSCygMingEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp:125,24'
          Dst:             _ZNK7llvm_ks6Triple27isWindowsItaniumEnvironmentEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp:126,15'
          Dst:             _ZN7llvm_ks19X86MCAsmInfoGNUCOFFC2ERKNS_6TripleE
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp:129,15'
          Dst:             _ZN7llvm_ks15X86ELFMCAsmInfoC2ERKNS_6TripleE
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp:139,20'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo14getDwarfRegNumEjb
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp:138,27'
          Dst:             _ZN7llvm_ks16MCCFIInstruction12createDefCfaEPNS_8MCSymbolEji
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp:140,8'
          Dst:             _ZN7llvm_ks9MCAsmInfo20addInitialFrameStateERKNS_16MCCFIInstructionE
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp:145,20'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo14getDwarfRegNumEjb
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp:144,28'
          Dst:             _ZN7llvm_ks16MCCFIInstruction12createOffsetEPNS_8MCSymbolEji
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp:146,8'
          Dst:             _ZN7llvm_ks9MCAsmInfo20addInitialFrameStateERKNS_16MCCFIInstructionE
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp:149,1'
          Dst:             _ZN7llvm_ks16MCCFIInstructionD2Ev
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp:149,1'
          Dst:             _ZN7llvm_ks16MCCFIInstructionD2Ev
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp:149,1'
          Dst:             _ZN7llvm_ks16MCCFIInstructionD2Ev
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp:149,1'
          Dst:             _ZN7llvm_ks16MCCFIInstructionD2Ev
    - functionName:    LLVMInitializeX86TargetMC
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionLinenumberEnd: 185
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         7
      ICount:          65
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL18createX86MCAsmInfoRKN7llvm_ks14MCRegisterInfoERKNS_6TripleE
        - _ZL20createX86MCInstrInfov
        - _ZL23createX86MCRegisterInfoRKN7llvm_ks6TripleE
        - _ZL25createX86MCRelocationInfoRKN7llvm_ks6TripleERNS_9MCContextE
        - _ZN7llvm_ks14TargetRegistry17RegisterMCRegInfoERNS_6TargetEPFPNS_14MCRegisterInfoERKNS_6TripleEE
        - _ZN7llvm_ks14TargetRegistry19RegisterMCInstrInfoERNS_6TargetEPFPNS_11MCInstrInfoEvE
        - _ZN7llvm_ks14TargetRegistry20RegisterMCAsmBackendERNS_6TargetEPFPNS_12MCAsmBackendERKS1_RKNS_14MCRegisterInfoERKNS_6TripleENS_9StringRefEE
        - _ZN7llvm_ks14TargetRegistry21RegisterMCCodeEmitterERNS_6TargetEPFPNS_13MCCodeEmitterERKNS_11MCInstrInfoERKNS_14MCRegisterInfoERNS_9MCContextEE
        - _ZN7llvm_ks14TargetRegistry23RegisterMCSubtargetInfoERNS_6TargetEPFPNS_15MCSubtargetInfoERKNS_6TripleENS_9StringRefES8_E
        - _ZN7llvm_ks14TargetRegistry24RegisterMCRelocationInfoERNS_6TargetEPFPNS_16MCRelocationInfoERKNS_6TripleERNS_9MCContextEE
        - _ZN7llvm_ks19RegisterMCAsmInfoFnC2ERNS_6TargetEPFPNS_9MCAsmInfoERKNS_14MCRegisterInfoERKNS_6TripleEE
        - _ZN7llvm_ks22createX86MCCodeEmitterERKNS_11MCInstrInfoERKNS_14MCRegisterInfoERNS_9MCContextE
        - _ZN7llvm_ks22createX86_32AsmBackendERKNS_6TargetERKNS_14MCRegisterInfoERKNS_6TripleENS_9StringRefE
        - _ZN7llvm_ks22createX86_64AsmBackendERKNS_6TargetERKNS_14MCRegisterInfoERKNS_6TripleENS_9StringRefE
        - _ZN7llvm_ks6X86_MC24createX86MCSubtargetInfoERKNS_6TripleENS_9StringRefES4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp:161,25'
          Dst:             _ZN7llvm_ks19RegisterMCAsmInfoFnC2ERNS_6TargetEPFPNS_9MCAsmInfoERKNS_14MCRegisterInfoERKNS_6TripleEE
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp:161,25'
          Dst:             _ZL18createX86MCAsmInfoRKN7llvm_ks14MCRegisterInfoERKNS_6TripleE
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp:164,5'
          Dst:             _ZN7llvm_ks14TargetRegistry19RegisterMCInstrInfoERNS_6TargetEPFPNS_11MCInstrInfoEvE
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp:164,5'
          Dst:             _ZL20createX86MCInstrInfov
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp:167,5'
          Dst:             _ZN7llvm_ks14TargetRegistry17RegisterMCRegInfoERNS_6TargetEPFPNS_14MCRegisterInfoERKNS_6TripleEE
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp:167,5'
          Dst:             _ZL23createX86MCRegisterInfoRKN7llvm_ks6TripleE
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp:170,5'
          Dst:             _ZN7llvm_ks14TargetRegistry23RegisterMCSubtargetInfoERNS_6TargetEPFPNS_15MCSubtargetInfoERKNS_6TripleENS_9StringRefES8_E
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp:170,5'
          Dst:             _ZN7llvm_ks6X86_MC24createX86MCSubtargetInfoERKNS_6TripleENS_9StringRefES4_
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp:174,5'
          Dst:             _ZN7llvm_ks14TargetRegistry21RegisterMCCodeEmitterERNS_6TargetEPFPNS_13MCCodeEmitterERKNS_11MCInstrInfoERKNS_14MCRegisterInfoERNS_9MCContextEE
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp:174,5'
          Dst:             _ZN7llvm_ks22createX86MCCodeEmitterERKNS_11MCInstrInfoERKNS_14MCRegisterInfoERNS_9MCContextE
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp:177,5'
          Dst:             _ZN7llvm_ks14TargetRegistry24RegisterMCRelocationInfoERNS_6TargetEPFPNS_16MCRelocationInfoERKNS_6TripleERNS_9MCContextEE
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp:177,5'
          Dst:             _ZL25createX86MCRelocationInfoRKN7llvm_ks6TripleERNS_9MCContextE
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp:181,3'
          Dst:             _ZN7llvm_ks14TargetRegistry20RegisterMCAsmBackendERNS_6TargetEPFPNS_12MCAsmBackendERKS1_RKNS_14MCRegisterInfoERKNS_6TripleENS_9StringRefEE
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp:181,3'
          Dst:             _ZN7llvm_ks22createX86_32AsmBackendERKNS_6TargetERKNS_14MCRegisterInfoERKNS_6TripleENS_9StringRefE
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp:183,3'
          Dst:             _ZN7llvm_ks14TargetRegistry20RegisterMCAsmBackendERNS_6TargetEPFPNS_12MCAsmBackendERKS1_RKNS_14MCRegisterInfoERKNS_6TripleENS_9StringRefEE
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp:183,3'
          Dst:             _ZN7llvm_ks22createX86_64AsmBackendERKNS_6TargetERKNS_14MCRegisterInfoERKNS_6TripleENS_9StringRefE
    - functionName:    _ZN7llvm_ks6X86_MC24createX86MCSubtargetInfoERKNS_6TripleENS_9StringRefES4_
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          182
      EdgeCount:       50
      CyclomaticComplexity: 23
      functionsReached:
        - _ZN7llvm_ks5TwineC2EPKc
        - _ZN7llvm_ks5TwineC2ERKNS_9StringRefE
        - _ZN7llvm_ks5TwineC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - _ZN7llvm_ks6X86_MC14ParseX86TripleERKNS_6TripleE
        - _ZN7llvm_ksL28createX86MCSubtargetInfoImplERKNS_6TripleENS_9StringRefES3_
        - _ZN7llvm_ksplERKNS_5TwineES2_
        - _ZNK7llvm_ks5Twine3strEv
        - _ZNK7llvm_ks9StringRefcvNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp:75,24'
          Dst:             _ZN7llvm_ks6X86_MC14ParseX86TripleERKNS_6TripleE
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp:78,17'
          Dst:             _ZN7llvm_ks5TwineC2ERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp:78,33'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp:78,31'
          Dst:             _ZN7llvm_ksplERKNS_5TwineES2_
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp:78,39'
          Dst:             _ZN7llvm_ks5TwineC2ERKNS_9StringRefE
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp:78,37'
          Dst:             _ZN7llvm_ksplERKNS_5TwineES2_
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp:78,43'
          Dst:             _ZNK7llvm_ks5Twine3strEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp:80,16'
          Dst:             _ZNK7llvm_ks9StringRefcvNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp:83,25'
          Dst:             _ZNK7llvm_ks9StringRefcvNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp:87,10'
          Dst:             _ZN7llvm_ksL28createX86MCSubtargetInfoImplERKNS_6TripleENS_9StringRefES3_
    - functionName:    _ZN7llvm_ks6X86_MC14ParseX86TripleERKNS_6TripleE
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         19
      ICount:          85
      EdgeCount:       35
      CyclomaticComplexity: 18
      functionsReached:
        - _ZNK7llvm_ks6Triple14getEnvironmentEv
        - _ZNK7llvm_ks6Triple7getArchEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp:43,10'
          Dst:             _ZNK7llvm_ks6Triple7getArchEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp:45,15'
          Dst:             _ZNK7llvm_ks6Triple14getEnvironmentEv
    - functionName:    _ZN7llvm_ksL28createX86MCSubtargetInfoImplERKNS_6TripleENS_9StringRefES3_
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 282
      functionLinenumberEnd: 284
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          68
      EdgeCount:       12
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks15MCSubtargetInfoC2ERKNS_6TripleENS_9StringRefES4_NS_8ArrayRefINS_18SubtargetFeatureKVEEES7_PKNS_15SubtargetInfoKVE
        - _ZN7llvm_ks8ArrayRefINS_18SubtargetFeatureKVEEC2ILm68EEERAT__KS1_
        - _ZN7llvm_ks8ArrayRefINS_18SubtargetFeatureKVEEC2ILm86EEERAT__KS1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:283,43'
          Dst:             _ZN7llvm_ks8ArrayRefINS_18SubtargetFeatureKVEEC2ILm86EEERAT__KS1_
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:283,57'
          Dst:             _ZN7llvm_ks8ArrayRefINS_18SubtargetFeatureKVEEC2ILm68EEERAT__KS1_
        - Src:             'llvm/keystone/../lib/Target/X86/X86GenSubtargetInfo.inc:283,14'
          Dst:             _ZN7llvm_ks15MCSubtargetInfoC2ERKNS_6TripleENS_9StringRefES4_NS_8ArrayRefINS_18SubtargetFeatureKVEEES7_PKNS_15SubtargetInfoKVE
    - functionName:    _GLOBAL__sub_I_X86TargetInfo.cpp
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/TargetInfo/X86TargetInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
        - __cxx_global_var_init.1
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/TargetInfo/X86TargetInfo.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'llvm/lib/Target/X86/TargetInfo/X86TargetInfo.cpp:0,0'
          Dst:             __cxx_global_var_init.1
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/TargetInfo/X86TargetInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 14
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks6TargetC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/TargetInfo/X86TargetInfo.cpp:14,17'
          Dst:             _ZN7llvm_ks6TargetC2Ev
    - functionName:    __cxx_global_var_init.1
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/TargetInfo/X86TargetInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 14
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks6TargetC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/TargetInfo/X86TargetInfo.cpp:14,43'
          Dst:             _ZN7llvm_ks6TargetC2Ev
    - functionName:    _ZN7llvm_ks14RegisterTargetILNS_6Triple8ArchTypeE29EE12getArchMatchES2_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/TargetRegistry.h'
      linkageType:     InternalLinkage
      functionLinenumber: 681
      functionLinenumberEnd: 682
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks14RegisterTargetILNS_6Triple8ArchTypeE28EE12getArchMatchES2_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/TargetRegistry.h'
      linkageType:     InternalLinkage
      functionLinenumber: 681
      functionLinenumberEnd: 682
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks14RegisterTargetILNS_6Triple8ArchTypeE29EEC2ERNS_6TargetEPKcS7_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/TargetRegistry.h'
      linkageType:     InternalLinkage
      functionLinenumber: 677
      functionLinenumberEnd: 679
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks14RegisterTargetILNS_6Triple8ArchTypeE29EE12getArchMatchES2_
        - _ZN7llvm_ks14TargetRegistry14RegisterTargetERNS_6TargetEPKcS4_PFbNS_6Triple8ArchTypeEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/TargetRegistry.h:678,5'
          Dst:             _ZN7llvm_ks14TargetRegistry14RegisterTargetERNS_6TargetEPKcS4_PFbNS_6Triple8ArchTypeEE
        - Src:             'llvm/include/llvm/Support/TargetRegistry.h:678,5'
          Dst:             _ZN7llvm_ks14RegisterTargetILNS_6Triple8ArchTypeE29EE12getArchMatchES2_
    - functionName:    _ZN7llvm_ks14RegisterTargetILNS_6Triple8ArchTypeE28EEC2ERNS_6TargetEPKcS7_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/TargetRegistry.h'
      linkageType:     InternalLinkage
      functionLinenumber: 677
      functionLinenumberEnd: 679
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks14RegisterTargetILNS_6Triple8ArchTypeE28EE12getArchMatchES2_
        - _ZN7llvm_ks14TargetRegistry14RegisterTargetERNS_6TargetEPKcS4_PFbNS_6Triple8ArchTypeEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/TargetRegistry.h:678,5'
          Dst:             _ZN7llvm_ks14TargetRegistry14RegisterTargetERNS_6TargetEPKcS4_PFbNS_6Triple8ArchTypeEE
        - Src:             'llvm/include/llvm/Support/TargetRegistry.h:678,5'
          Dst:             _ZN7llvm_ks14RegisterTargetILNS_6Triple8ArchTypeE28EE12getArchMatchES2_
    - functionName:    LLVMInitializeX86TargetInfo
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/TargetInfo/X86TargetInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 22
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks14RegisterTargetILNS_6Triple8ArchTypeE28EEC2ERNS_6TargetEPKcS7_
        - _ZN7llvm_ks14RegisterTargetILNS_6Triple8ArchTypeE29EEC2ERNS_6TargetEPKcS7_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/TargetInfo/X86TargetInfo.cpp:18,5'
          Dst:             _ZN7llvm_ks14RegisterTargetILNS_6Triple8ArchTypeE28EEC2ERNS_6TargetEPKcS7_
        - Src:             'llvm/lib/Target/X86/TargetInfo/X86TargetInfo.cpp:21,5'
          Dst:             _ZN7llvm_ks14RegisterTargetILNS_6Triple8ArchTypeE29EEC2ERNS_6TargetEPKcS7_
    - functionName:    _GLOBAL__sub_I_RISCVAsmParser.cpp
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 1839
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          210
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - _ZN7llvm_ks13FeatureBitsetC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1824,3'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1825,3'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1826,3'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1827,3'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1828,3'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1829,3'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1830,3'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1831,3'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1832,3'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1833,3'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1834,3'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1835,3'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1836,3'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1837,3'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1838,3'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1839,3'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
    - functionName:    _ZN7llvm_ks25SmallVectorTemplateCommonINS_13FeatureBitsetEvEC2Em
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorBaseC2EPvm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:78,44'
          Dst:             _ZN7llvm_ks15SmallVectorBaseC2EPvm
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseINS_13FeatureBitsetELb1EEC2Em
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 281
      functionLinenumberEnd: 281
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks25SmallVectorTemplateCommonINS_13FeatureBitsetEvEC2Em
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:281,42'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINS_13FeatureBitsetEvEC2Em
    - functionName:    _ZN7llvm_ks15SmallVectorImplINS_13FeatureBitsetEEC2Ej
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 364
      functionLinenumberEnd: 365
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_13FeatureBitsetELb1EEC2Em
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:364,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_13FeatureBitsetELb1EEC2Em
    - functionName:    _ZN7llvm_ks11SmallVectorINS_13FeatureBitsetELj4EEC2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 872
      functionLinenumberEnd: 873
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplINS_13FeatureBitsetEEC2Ej
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:872,19'
          Dst:             _ZN7llvm_ks15SmallVectorImplINS_13FeatureBitsetEEC2Ej
    - functionName:    _ZN7llvm_ks14RISCVAsmParserC2ERKNS_15MCSubtargetInfoERNS_11MCAsmParserERKNS_11MCInstrInfoERKNS_15MCTargetOptionsE
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 188
      functionLinenumberEnd: 194
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          192
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7llvm_ks11SmallVectorINS_13FeatureBitsetELj4EEC2Ev
        - _ZN7llvm_ks11SmallVectorINS_13FeatureBitsetELj4EED2Ev
        - _ZN7llvm_ks17MCTargetAsmParser22setAvailableFeaturesFBENS_13FeatureBitsetE
        - _ZN7llvm_ks17MCTargetAsmParserC2ERKNS_15MCTargetOptionsERKNS_15MCSubtargetInfoE
        - _ZN7llvm_ks17MCTargetAsmParserD2Ev
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZNK7llvm_ks14RISCVAsmParser26ComputeAvailableFeaturesFBERKNS_13FeatureBitsetE
        - _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:188,9'
          Dst:             _ZN7llvm_ks17MCTargetAsmParserC2ERKNS_15MCTargetOptionsERKNS_15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:186,3'
          Dst:             _ZN7llvm_ks11SmallVectorINS_13FeatureBitsetELj4EEC2Ev
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:189,33'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:189,42'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:190,33'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:190,43'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:191,33'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:191,42'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:192,33'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:192,43'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:193,59'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:193,28'
          Dst:             _ZNK7llvm_ks14RISCVAsmParser26ComputeAvailableFeaturesFBERKNS_13FeatureBitsetE
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:193,5'
          Dst:             _ZN7llvm_ks17MCTargetAsmParser22setAvailableFeaturesFBENS_13FeatureBitsetE
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:194,3'
          Dst:             _ZN7llvm_ks11SmallVectorINS_13FeatureBitsetELj4EED2Ev
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:194,3'
          Dst:             _ZN7llvm_ks17MCTargetAsmParserD2Ev
    - functionName:    _ZNK7llvm_ks14RISCVAsmParser26ComputeAvailableFeaturesFBERKNS_13FeatureBitsetE
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1697
      functionLinenumberEnd: 1715
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         27
      ICount:          247
      EdgeCount:       35
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7llvm_ks13FeatureBitsetC2Ev
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1698,17'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
    - functionName:    _ZN7llvm_ks17MCTargetAsmParser22setAvailableFeaturesFBENS_13FeatureBitsetE
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCParser/MCTargetAsmParser.h'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks11SmallVectorINS_13FeatureBitsetELj4EED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 868
      functionLinenumberEnd: 868
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplINS_13FeatureBitsetEED2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:868,7'
          Dst:             _ZN7llvm_ks15SmallVectorImplINS_13FeatureBitsetEED2Ev
    - functionName:    _ZN7llvm_ks15SmallVectorImplINS_13FeatureBitsetEED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 368
      functionLinenumberEnd: 375
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          51
      EdgeCount:       20
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_13FeatureBitsetELb1EE13destroy_rangeEPS1_S3_
        - _ZNK7llvm_ks25SmallVectorTemplateCommonINS_13FeatureBitsetEvE7isSmallEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:370,5'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_13FeatureBitsetELb1EE13destroy_rangeEPS1_S3_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:373,16'
          Dst:             _ZNK7llvm_ks25SmallVectorTemplateCommonINS_13FeatureBitsetEvE7isSmallEv
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:370,31'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseINS_13FeatureBitsetELb1EE13destroy_rangeEPS1_S3_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 284
      functionLinenumberEnd: 284
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks25SmallVectorTemplateCommonINS_13FeatureBitsetEvE7isSmallEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks14RISCVAsmParserD2Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11SmallVectorINS_13FeatureBitsetELj4EED2Ev
        - _ZN7llvm_ks17MCTargetAsmParserD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:48,7'
          Dst:             _ZN7llvm_ks11SmallVectorINS_13FeatureBitsetELj4EED2Ev
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:48,7'
          Dst:             _ZN7llvm_ks17MCTargetAsmParserD2Ev
    - functionName:    _ZN7llvm_ks14RISCVAsmParserD0Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks14RISCVAsmParserD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:48,7'
          Dst:             _ZN7llvm_ks14RISCVAsmParserD2Ev
    - functionName:    _ZN7llvm_ks14RISCVAsmParser13ParseRegisterERjRNS_5SMLocES3_S1_
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 997
      functionLinenumberEnd: 1009
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          89
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL23matchRegisterNameHelperbRjN7llvm_ks9StringRefE
        - _ZN7llvm_ks20MCAsmParserExtension5ErrorENS_5SMLocERKNS_5TwineE
        - _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks5TwineC2EPKc
        - _ZNK7llvm_ks10MCAsmLexer6getTokEv
        - _ZNK7llvm_ks11MCAsmParser6getTokEv
        - _ZNK7llvm_ks14RISCVAsmParser7isRV32EEv
        - _ZNK7llvm_ks8AsmToken13getIdentifierEv
        - _ZNK7llvm_ks8AsmToken6getLocEv
        - _ZNK7llvm_ks8AsmToken9getEndLocEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:998,25'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:998,37'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:999,18'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1000,16'
          Dst:             _ZNK7llvm_ks8AsmToken9getEndLocEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1002,20'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1002,31'
          Dst:             _ZNK7llvm_ks10MCAsmLexer6getTokEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1002,40'
          Dst:             _ZNK7llvm_ks8AsmToken13getIdentifierEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1004,31'
          Dst:             _ZNK7llvm_ks14RISCVAsmParser7isRV32EEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1004,7'
          Dst:             _ZL23matchRegisterNameHelperbRjN7llvm_ks9StringRefE
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1005,28'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1005,12'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension5ErrorENS_5SMLocERKNS_5TwineE
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1007,3'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
    - functionName:    _ZN7llvm_ks14RISCVAsmParser16ParseInstructionERNS_20ParseInstructionInfoENS_9StringRefENS_5SMLocERNS_15SmallVectorImplINSt3__110unique_ptrINS_18MCParsedAsmOperandENS6_14default_deleteIS8_EEEEEERj
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1350
      functionLinenumberEnd: 1401
      functionDepth:   0
      returnType:      bool
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          198
      EdgeCount:       29
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7llvm_ks10MCAsmLexer3LexEv
        - _ZN7llvm_ks12RISCVOperand11createTokenENS_9StringRefENS_5SMLocEb
        - _ZN7llvm_ks14RISCVAsmParser12parseOperandERNS_15SmallVectorImplINSt3__110unique_ptrINS_18MCParsedAsmOperandENS2_14default_deleteIS4_EEEEEENS_9StringRefE
        - _ZN7llvm_ks15RISCVAsmBackend14setForceRelocsEv
        - _ZN7llvm_ks16MCObjectStreamer12getAssemblerEv
        - _ZN7llvm_ks20MCAsmParserExtension11getStreamerEv
        - _ZN7llvm_ks20MCAsmParserExtension5ErrorENS_5SMLocERKNS_5TwineE
        - _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - _ZN7llvm_ks5TwineC2EPKc
        - _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks10MCAsmLexer6getLocEv
        - _ZNK7llvm_ks11MCAssembler10getBackendEv
        - _ZNK7llvm_ks14RISCVAsmParser6isRV64Ev
        - _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - _ZNK7llvm_ks17MCTargetAsmParser6getSTIEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1359,7'
          Dst:             _ZNK7llvm_ks17MCTargetAsmParser6getSTIEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1359,16'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1360,59'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension11getStreamerEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1360,74'
          Dst:             _ZN7llvm_ks16MCObjectStreamer12getAssemblerEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1364,56'
          Dst:             _ZNK7llvm_ks11MCAssembler10getBackendEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1365,11'
          Dst:             _ZN7llvm_ks15RISCVAsmBackend14setForceRelocsEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1370,63'
          Dst:             _ZNK7llvm_ks14RISCVAsmParser6isRV64Ev
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1370,22'
          Dst:             _ZN7llvm_ks12RISCVOperand11createTokenENS_9StringRefENS_5SMLocEb
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1370,12'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1373,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1373,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1377,7'
          Dst:             _ZN7llvm_ks14RISCVAsmParser12parseOperandERNS_15SmallVectorImplINSt3__110unique_ptrINS_18MCParsedAsmOperandENS2_14default_deleteIS4_EEEEEENS_9StringRefE
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1382,10'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1382,21'
          Dst:             _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1384,5'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1384,16'
          Dst:             _ZN7llvm_ks10MCAsmLexer3LexEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1387,9'
          Dst:             _ZN7llvm_ks14RISCVAsmParser12parseOperandERNS_15SmallVectorImplINSt3__110unique_ptrINS_18MCParsedAsmOperandENS2_14default_deleteIS4_EEEEEENS_9StringRefE
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1393,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1393,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1394,17'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1394,28'
          Dst:             _ZNK7llvm_ks10MCAsmLexer6getLocEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1395,5'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1396,23'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1396,12'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension5ErrorENS_5SMLocERKNS_5TwineE
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1399,3'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
    - functionName:    _ZN7llvm_ks14RISCVAsmParser14ParseDirectiveENS_8AsmTokenE
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1448
      functionLinenumberEnd: 1459
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          115
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks14RISCVAsmParser20parseDirectiveOptionEv
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZNK7llvm_ks8AsmToken9getStringEv
        - memcmp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1453,33'
          Dst:             _ZNK7llvm_ks8AsmToken9getStringEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1455,16'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1456,12'
          Dst:             _ZN7llvm_ks14RISCVAsmParser20parseDirectiveOptionEv
    - functionName:    _ZN7llvm_ks14RISCVAsmParser23MatchAndEmitInstructionENS_5SMLocERjRNS_15SmallVectorImplINSt3__110unique_ptrINS_18MCParsedAsmOperandENS4_14default_deleteIS6_EEEEEERNS_10MCStreamerERmbS2_SE_
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 814
      functionLinenumberEnd: 980
      functionDepth:   0
      returnType:      bool
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         161
      ICount:          1165
      EdgeCount:       252
      CyclomaticComplexity: 93
      functionsReached:
        - _ZN7llvm_ks14RISCVAsmParser18processInstructionERNS_6MCInstENS_5SMLocERNS_15SmallVectorImplINSt3__110unique_ptrINS_18MCParsedAsmOperandENS5_14default_deleteIS7_EEEEEERNS_10MCStreamerE
        - _ZN7llvm_ks14RISCVAsmParser20MatchInstructionImplERKNS_15SmallVectorImplINSt3__110unique_ptrINS_18MCParsedAsmOperandENS2_14default_deleteIS4_EEEEEERNS_6MCInstERmbj
        - _ZN7llvm_ks14RISCVAsmParser26generateImmOutOfRangeErrorERNS_15SmallVectorImplINSt3__110unique_ptrINS_18MCParsedAsmOperandENS2_14default_deleteIS4_EEEEEEmllNS_5TwineE
        - _ZN7llvm_ks20MCAsmParserExtension5ErrorENS_5SMLocERKNS_5TwineE
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - _ZN7llvm_ks5SMLocC2Ev
        - _ZN7llvm_ks5TwineC2EPKc
        - _ZN7llvm_ks6MCInstC2Em
        - _ZN7llvm_ks6MCInstD2Ev
        - _ZNK7llvm_ks14RISCVAsmParser6isRV64Ev
        - _ZNK7llvm_ks5SMLoceqERKS0_
        - __assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:818,3'
          Branch Sides:    []
        - Branch String:   'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:859,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:815,10'
          Dst:             _ZN7llvm_ks6MCInstC2Em
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:817,5'
          Dst:             _ZN7llvm_ks14RISCVAsmParser20MatchInstructionImplERKNS_15SmallVectorImplINSt3__110unique_ptrINS_18MCParsedAsmOperandENS2_14default_deleteIS4_EEEEEERNS_6MCInstERmbj
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:980,1'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:822,12'
          Dst:             _ZN7llvm_ks14RISCVAsmParser18processInstructionERNS_6MCInstENS_5SMLocERNS_15SmallVectorImplINSt3__110unique_ptrINS_18MCParsedAsmOperandENS5_14default_deleteIS7_EEEEEERNS_10MCStreamerE
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:838,36'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:839,23'
          Dst:             _ZN7llvm_ks5SMLocC2Ev
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:839,20'
          Dst:             _ZNK7llvm_ks5SMLoceqERKS0_
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:854,32'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:854,16'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension5ErrorENS_5SMLocERKNS_5TwineE
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:863,9'
          Dst:             _ZNK7llvm_ks14RISCVAsmParser6isRV64Ev
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:864,42'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:865,30'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:865,14'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension5ErrorENS_5SMLocERKNS_5TwineE
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:868,12'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:868,12'
          Dst:             _ZN7llvm_ks14RISCVAsmParser26generateImmOutOfRangeErrorERNS_15SmallVectorImplINSt3__110unique_ptrINS_18MCParsedAsmOperandENS2_14default_deleteIS4_EEEEEEmllNS_5TwineE
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:872,9'
          Dst:             _ZNK7llvm_ks14RISCVAsmParser6isRV64Ev
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:873,14'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:873,14'
          Dst:             _ZN7llvm_ks14RISCVAsmParser26generateImmOutOfRangeErrorERNS_15SmallVectorImplINSt3__110unique_ptrINS_18MCParsedAsmOperandENS2_14default_deleteIS4_EEEEEEmllNS_5TwineE
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:874,12'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:874,12'
          Dst:             _ZN7llvm_ks14RISCVAsmParser26generateImmOutOfRangeErrorERNS_15SmallVectorImplINSt3__110unique_ptrINS_18MCParsedAsmOperandENS2_14default_deleteIS4_EEEEEEmllNS_5TwineE
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:876,9'
          Dst:             _ZNK7llvm_ks14RISCVAsmParser6isRV64Ev
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:877,14'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:877,14'
          Dst:             _ZN7llvm_ks14RISCVAsmParser26generateImmOutOfRangeErrorERNS_15SmallVectorImplINSt3__110unique_ptrINS_18MCParsedAsmOperandENS2_14default_deleteIS4_EEEEEEmllNS_5TwineE
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:878,12'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:878,12'
          Dst:             _ZN7llvm_ks14RISCVAsmParser26generateImmOutOfRangeErrorERNS_15SmallVectorImplINSt3__110unique_ptrINS_18MCParsedAsmOperandENS2_14default_deleteIS4_EEEEEEmllNS_5TwineE
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:880,12'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:880,12'
          Dst:             _ZN7llvm_ks14RISCVAsmParser26generateImmOutOfRangeErrorERNS_15SmallVectorImplINSt3__110unique_ptrINS_18MCParsedAsmOperandENS2_14default_deleteIS4_EEEEEEmllNS_5TwineE
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:882,12'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:882,12'
          Dst:             _ZN7llvm_ks14RISCVAsmParser26generateImmOutOfRangeErrorERNS_15SmallVectorImplINSt3__110unique_ptrINS_18MCParsedAsmOperandENS2_14default_deleteIS4_EEEEEEmllNS_5TwineE
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:887,9'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:885,12'
          Dst:             _ZN7llvm_ks14RISCVAsmParser26generateImmOutOfRangeErrorERNS_15SmallVectorImplINSt3__110unique_ptrINS_18MCParsedAsmOperandENS2_14default_deleteIS4_EEEEEEmllNS_5TwineE
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:891,9'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:889,12'
          Dst:             _ZN7llvm_ks14RISCVAsmParser26generateImmOutOfRangeErrorERNS_15SmallVectorImplINSt3__110unique_ptrINS_18MCParsedAsmOperandENS2_14default_deleteIS4_EEEEEEmllNS_5TwineE
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:895,9'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:893,12'
          Dst:             _ZN7llvm_ks14RISCVAsmParser26generateImmOutOfRangeErrorERNS_15SmallVectorImplINSt3__110unique_ptrINS_18MCParsedAsmOperandENS2_14default_deleteIS4_EEEEEEmllNS_5TwineE
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:899,9'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:897,12'
          Dst:             _ZN7llvm_ks14RISCVAsmParser26generateImmOutOfRangeErrorERNS_15SmallVectorImplINSt3__110unique_ptrINS_18MCParsedAsmOperandENS2_14default_deleteIS4_EEEEEEmllNS_5TwineE
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:903,9'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:901,12'
          Dst:             _ZN7llvm_ks14RISCVAsmParser26generateImmOutOfRangeErrorERNS_15SmallVectorImplINSt3__110unique_ptrINS_18MCParsedAsmOperandENS2_14default_deleteIS4_EEEEEEmllNS_5TwineE
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:907,9'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:905,12'
          Dst:             _ZN7llvm_ks14RISCVAsmParser26generateImmOutOfRangeErrorERNS_15SmallVectorImplINSt3__110unique_ptrINS_18MCParsedAsmOperandENS2_14default_deleteIS4_EEEEEEmllNS_5TwineE
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:911,9'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:909,12'
          Dst:             _ZN7llvm_ks14RISCVAsmParser26generateImmOutOfRangeErrorERNS_15SmallVectorImplINSt3__110unique_ptrINS_18MCParsedAsmOperandENS2_14default_deleteIS4_EEEEEEmllNS_5TwineE
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:915,9'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:913,12'
          Dst:             _ZN7llvm_ks14RISCVAsmParser26generateImmOutOfRangeErrorERNS_15SmallVectorImplINSt3__110unique_ptrINS_18MCParsedAsmOperandENS2_14default_deleteIS4_EEEEEEmllNS_5TwineE
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:919,9'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:917,12'
          Dst:             _ZN7llvm_ks14RISCVAsmParser26generateImmOutOfRangeErrorERNS_15SmallVectorImplINSt3__110unique_ptrINS_18MCParsedAsmOperandENS2_14default_deleteIS4_EEEEEEmllNS_5TwineE
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:923,9'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:921,12'
          Dst:             _ZN7llvm_ks14RISCVAsmParser26generateImmOutOfRangeErrorERNS_15SmallVectorImplINSt3__110unique_ptrINS_18MCParsedAsmOperandENS2_14default_deleteIS4_EEEEEEmllNS_5TwineE
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:928,9'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:926,12'
          Dst:             _ZN7llvm_ks14RISCVAsmParser26generateImmOutOfRangeErrorERNS_15SmallVectorImplINSt3__110unique_ptrINS_18MCParsedAsmOperandENS2_14default_deleteIS4_EEEEEEmllNS_5TwineE
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:932,9'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:930,12'
          Dst:             _ZN7llvm_ks14RISCVAsmParser26generateImmOutOfRangeErrorERNS_15SmallVectorImplINSt3__110unique_ptrINS_18MCParsedAsmOperandENS2_14default_deleteIS4_EEEEEEmllNS_5TwineE
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:935,39'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:934,12'
          Dst:             _ZN7llvm_ks14RISCVAsmParser26generateImmOutOfRangeErrorERNS_15SmallVectorImplINSt3__110unique_ptrINS_18MCParsedAsmOperandENS2_14default_deleteIS4_EEEEEEmllNS_5TwineE
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:941,9'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:939,12'
          Dst:             _ZN7llvm_ks14RISCVAsmParser26generateImmOutOfRangeErrorERNS_15SmallVectorImplINSt3__110unique_ptrINS_18MCParsedAsmOperandENS2_14default_deleteIS4_EEEEEEmllNS_5TwineE
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:947,9'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:945,12'
          Dst:             _ZN7llvm_ks14RISCVAsmParser26generateImmOutOfRangeErrorERNS_15SmallVectorImplINSt3__110unique_ptrINS_18MCParsedAsmOperandENS2_14default_deleteIS4_EEEEEEmllNS_5TwineE
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:950,39'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:949,12'
          Dst:             _ZN7llvm_ks14RISCVAsmParser26generateImmOutOfRangeErrorERNS_15SmallVectorImplINSt3__110unique_ptrINS_18MCParsedAsmOperandENS2_14default_deleteIS4_EEEEEEmllNS_5TwineE
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:954,40'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:957,9'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:955,12'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension5ErrorENS_5SMLocERKNS_5TwineE
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:960,40'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:963,9'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:961,12'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension5ErrorENS_5SMLocERKNS_5TwineE
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:966,40'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:967,28'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:967,12'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension5ErrorENS_5SMLocERKNS_5TwineE
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:970,40'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:971,28'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:971,12'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension5ErrorENS_5SMLocERKNS_5TwineE
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:974,40'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:975,28'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:975,12'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension5ErrorENS_5SMLocERKNS_5TwineE
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:979,3'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:980,1'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
    - functionName:    _ZN7llvm_ks14RISCVAsmParser26validateTargetOperandClassERNS_18MCParsedAsmOperandEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 781
      functionLinenumberEnd: 800
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          103
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - _Z19convertFPR32ToFPR64j
        - _ZNK7llvm_ks15MCRegisterClass8containsEj
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:788,54'
          Dst:             _ZNK7llvm_ks15MCRegisterClass8containsEj
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:790,55'
          Dst:             _ZNK7llvm_ks15MCRegisterClass8containsEj
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:796,21'
          Dst:             _Z19convertFPR32ToFPR64j
    - functionName:    _ZN7llvm_ks14RISCVAsmParser26convertToMapAndConstraintsEjRKNS_15SmallVectorImplINSt3__110unique_ptrINS_18MCParsedAsmOperandENS2_14default_deleteIS4_EEEEEE
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1026
      functionLinenumberEnd: 1143
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         122
      ICount:          2188
      EdgeCount:       122
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - _ZN7llvm_ks9StringRefC2EPKc
        - __assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1031,5'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1027,3'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1032,14'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1034,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1034,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1035,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1035,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1035,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1042,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1042,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1043,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1043,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1043,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1047,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1047,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1048,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1048,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1048,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1052,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1052,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1053,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1053,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1053,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1057,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1057,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1058,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1058,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1058,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1062,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1062,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1063,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1063,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1063,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1067,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1067,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1068,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1068,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1068,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1072,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1072,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1073,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1073,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1073,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1077,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1077,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1078,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1078,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1078,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1082,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1082,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1083,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1083,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1083,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1087,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1087,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1088,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1088,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1088,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1092,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1092,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1093,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1093,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1093,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1097,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1097,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1098,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1098,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1098,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1102,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1102,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1103,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1103,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1103,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1107,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1107,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1108,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1108,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1108,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1112,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1112,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1113,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1113,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1113,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1117,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1117,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1118,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1118,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1118,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1122,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1122,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1123,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1123,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1123,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1127,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1127,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1128,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1128,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1128,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1132,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1132,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1133,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1133,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1133,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1137,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1137,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand15setMCOperandNumEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1138,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1138,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1138,27'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperand13setConstraintENS_9StringRefE
    - functionName:    _Z19convertFPR32ToFPR64j
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 741
      functionLinenumberEnd: 778
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         37
      ICount:          184
      EdgeCount:       72
      CyclomaticComplexity: 37
      functionsReached:
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:742,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:744,5'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
    - functionName:    _ZN7llvm_ks14RISCVAsmParser20MatchInstructionImplERKNS_15SmallVectorImplINSt3__110unique_ptrINS_18MCParsedAsmOperandENS2_14default_deleteIS4_EEEEEERNS_6MCInstERmbj
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13FeatureBitsetC2Ev
        - _ZN7llvm_ks14RISCVAsmParser20MatchInstructionImplERKNS_15SmallVectorImplINSt3__110unique_ptrINS_18MCParsedAsmOperandENS2_14default_deleteIS4_EEEEEERNS_6MCInstERmNS_13FeatureBitsetEbj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:30,19'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:31,12'
          Dst:             _ZN7llvm_ks14RISCVAsmParser20MatchInstructionImplERKNS_15SmallVectorImplINSt3__110unique_ptrINS_18MCParsedAsmOperandENS2_14default_deleteIS4_EEEEEERNS_6MCInstERmNS_13FeatureBitsetEbj
    - functionName:    _ZN7llvm_ks14RISCVAsmParser18processInstructionERNS_6MCInstENS_5SMLocERNS_15SmallVectorImplINSt3__110unique_ptrINS_18MCParsedAsmOperandENS5_14default_deleteIS7_EEEEEERNS_10MCStreamerE
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1715
      functionLinenumberEnd: 1807
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         42
      ICount:          371
      EdgeCount:       79
      CyclomaticComplexity: 39
      functionsReached:
        - _ZN7llvm_ks12SignExtend64ILj32EEElm
        - _ZN7llvm_ks13MCInstBuilder6addRegEj
        - _ZN7llvm_ks13MCInstBuilder7addExprEPKNS_6MCExprE
        - _ZN7llvm_ks13MCInstBuilderC2Ej
        - _ZN7llvm_ks13MCInstBuilderD2Ev
        - _ZN7llvm_ks13MCInstBuildercvRNS_6MCInstEEv
        - _ZN7llvm_ks14RISCVAsmParser11emitLoadImmEjlRNS_10MCStreamerE
        - _ZN7llvm_ks14RISCVAsmParser14emitToStreamerERNS_10MCStreamerERNS_6MCInstE
        - _ZN7llvm_ks14RISCVAsmParser15emitLoadAddressERNS_6MCInstENS_5SMLocERNS_10MCStreamerE
        - _ZN7llvm_ks14RISCVAsmParser19checkPseudoAddTPRelERNS_6MCInstERNS_15SmallVectorImplINSt3__110unique_ptrINS_18MCParsedAsmOperandENS4_14default_deleteIS6_EEEEEE
        - _ZN7llvm_ks14RISCVAsmParser19emitLoadStoreSymbolERNS_6MCInstEjNS_5SMLocERNS_10MCStreamerEb
        - _ZN7llvm_ks14RISCVAsmParser20emitLoadLocalAddressERNS_6MCInstENS_5SMLocERNS_10MCStreamerE
        - _ZN7llvm_ks14RISCVAsmParser20emitLoadTLSGDAddressERNS_6MCInstENS_5SMLocERNS_10MCStreamerE
        - _ZN7llvm_ks14RISCVAsmParser20emitLoadTLSIEAddressERNS_6MCInstENS_5SMLocERNS_10MCStreamerE
        - _ZN7llvm_ks6MCInst10getOperandEj
        - _ZN7llvm_ks6MCInst6setLocENS_5SMLocE
        - _ZNK7llvm_ks14RISCVAsmParser6isRV64Ev
        - _ZNK7llvm_ks6MCInst9getOpcodeEv
        - _ZNK7llvm_ks9MCOperand6getImmEv
        - _ZNK7llvm_ks9MCOperand6getRegEv
        - _ZNK7llvm_ks9MCOperand6isExprEv
        - _ZNK7llvm_ks9MCOperand7getExprEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1718,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1716,8'
          Dst:             _ZN7llvm_ks6MCInst6setLocENS_5SMLocE
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1718,16'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1722,25'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1722,39'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1723,33'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1724,13'
          Dst:             _ZNK7llvm_ks9MCOperand6isExprEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1727,27'
          Dst:             _ZN7llvm_ks13MCInstBuilderC2Ej
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1728,32'
          Dst:             _ZN7llvm_ks13MCInstBuilder6addRegEj
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1729,32'
          Dst:             _ZN7llvm_ks13MCInstBuilder6addRegEj
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1730,44'
          Dst:             _ZNK7llvm_ks9MCOperand7getExprEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1730,32'
          Dst:             _ZN7llvm_ks13MCInstBuilder7addExprEPKNS_6MCExprE
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1727,27'
          Dst:             _ZN7llvm_ks13MCInstBuildercvRNS_6MCInstEEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1727,7'
          Dst:             _ZN7llvm_ks14RISCVAsmParser14emitToStreamerERNS_10MCStreamerERNS_6MCInstE
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1727,7'
          Dst:             _ZN7llvm_ks13MCInstBuilderD2Ev
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1727,7'
          Dst:             _ZN7llvm_ks13MCInstBuilderD2Ev
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1733,24'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1733,38'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1737,10'
          Dst:             _ZNK7llvm_ks14RISCVAsmParser6isRV64Ev
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1738,13'
          Dst:             _ZN7llvm_ks12SignExtend64ILj32EEElm
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1739,5'
          Dst:             _ZN7llvm_ks14RISCVAsmParser11emitLoadImmEjlRNS_10MCStreamerE
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1743,5'
          Dst:             _ZN7llvm_ks14RISCVAsmParser20emitLoadLocalAddressERNS_6MCInstENS_5SMLocERNS_10MCStreamerE
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1746,5'
          Dst:             _ZN7llvm_ks14RISCVAsmParser15emitLoadAddressERNS_6MCInstENS_5SMLocERNS_10MCStreamerE
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1749,5'
          Dst:             _ZN7llvm_ks14RISCVAsmParser20emitLoadTLSIEAddressERNS_6MCInstENS_5SMLocERNS_10MCStreamerE
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1752,5'
          Dst:             _ZN7llvm_ks14RISCVAsmParser20emitLoadTLSGDAddressERNS_6MCInstENS_5SMLocERNS_10MCStreamerE
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1755,5'
          Dst:             _ZN7llvm_ks14RISCVAsmParser19emitLoadStoreSymbolERNS_6MCInstEjNS_5SMLocERNS_10MCStreamerEb
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1758,5'
          Dst:             _ZN7llvm_ks14RISCVAsmParser19emitLoadStoreSymbolERNS_6MCInstEjNS_5SMLocERNS_10MCStreamerEb
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1761,5'
          Dst:             _ZN7llvm_ks14RISCVAsmParser19emitLoadStoreSymbolERNS_6MCInstEjNS_5SMLocERNS_10MCStreamerEb
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1764,5'
          Dst:             _ZN7llvm_ks14RISCVAsmParser19emitLoadStoreSymbolERNS_6MCInstEjNS_5SMLocERNS_10MCStreamerEb
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1767,5'
          Dst:             _ZN7llvm_ks14RISCVAsmParser19emitLoadStoreSymbolERNS_6MCInstEjNS_5SMLocERNS_10MCStreamerEb
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1770,5'
          Dst:             _ZN7llvm_ks14RISCVAsmParser19emitLoadStoreSymbolERNS_6MCInstEjNS_5SMLocERNS_10MCStreamerEb
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1773,5'
          Dst:             _ZN7llvm_ks14RISCVAsmParser19emitLoadStoreSymbolERNS_6MCInstEjNS_5SMLocERNS_10MCStreamerEb
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1776,5'
          Dst:             _ZN7llvm_ks14RISCVAsmParser19emitLoadStoreSymbolERNS_6MCInstEjNS_5SMLocERNS_10MCStreamerEb
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1779,5'
          Dst:             _ZN7llvm_ks14RISCVAsmParser19emitLoadStoreSymbolERNS_6MCInstEjNS_5SMLocERNS_10MCStreamerEb
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1782,5'
          Dst:             _ZN7llvm_ks14RISCVAsmParser19emitLoadStoreSymbolERNS_6MCInstEjNS_5SMLocERNS_10MCStreamerEb
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1785,5'
          Dst:             _ZN7llvm_ks14RISCVAsmParser19emitLoadStoreSymbolERNS_6MCInstEjNS_5SMLocERNS_10MCStreamerEb
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1788,5'
          Dst:             _ZN7llvm_ks14RISCVAsmParser19emitLoadStoreSymbolERNS_6MCInstEjNS_5SMLocERNS_10MCStreamerEb
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1791,5'
          Dst:             _ZN7llvm_ks14RISCVAsmParser19emitLoadStoreSymbolERNS_6MCInstEjNS_5SMLocERNS_10MCStreamerEb
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1794,5'
          Dst:             _ZN7llvm_ks14RISCVAsmParser19emitLoadStoreSymbolERNS_6MCInstEjNS_5SMLocERNS_10MCStreamerEb
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1797,5'
          Dst:             _ZN7llvm_ks14RISCVAsmParser19emitLoadStoreSymbolERNS_6MCInstEjNS_5SMLocERNS_10MCStreamerEb
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1800,9'
          Dst:             _ZN7llvm_ks14RISCVAsmParser19checkPseudoAddTPRelERNS_6MCInstERNS_15SmallVectorImplINSt3__110unique_ptrINS_18MCParsedAsmOperandENS4_14default_deleteIS6_EEEEEE
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1805,3'
          Dst:             _ZN7llvm_ks14RISCVAsmParser14emitToStreamerERNS_10MCStreamerERNS_6MCInstE
    - functionName:    _ZNK7llvm_ks14RISCVAsmParser6isRV64Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks15MCSubtargetInfo10hasFeatureEj
        - _ZNK7llvm_ks17MCTargetAsmParser6getSTIEv
      functionUses:    20
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:54,32'
          Dst:             _ZNK7llvm_ks17MCTargetAsmParser6getSTIEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:54,41'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo10hasFeatureEj
    - functionName:    _ZN7llvm_ks14RISCVAsmParser26generateImmOutOfRangeErrorERNS_15SmallVectorImplINSt3__110unique_ptrINS_18MCParsedAsmOperandENS2_14default_deleteIS4_EEEEEEmllNS_5TwineE
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 804
      functionLinenumberEnd: 806
      functionDepth:   0
      returnType:      bool
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         5
      ICount:          98
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks20MCAsmParserExtension5ErrorENS_5SMLocERKNS_5TwineE
        - _ZN7llvm_ks5TwineC2EPKc
        - _ZN7llvm_ks5TwineC2ERKl
        - _ZN7llvm_ksplERKNS_5TwineES2_
        - __assert_fail
      functionUses:    23
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:805,38'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:806,32'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:806,30'
          Dst:             _ZN7llvm_ksplERKNS_5TwineES2_
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:806,39'
          Dst:             _ZN7llvm_ks5TwineC2ERKl
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:806,37'
          Dst:             _ZN7llvm_ksplERKNS_5TwineES2_
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:806,54'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:806,52'
          Dst:             _ZN7llvm_ksplERKNS_5TwineES2_
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:806,61'
          Dst:             _ZN7llvm_ks5TwineC2ERKl
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:806,59'
          Dst:             _ZN7llvm_ksplERKNS_5TwineES2_
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:806,76'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:806,74'
          Dst:             _ZN7llvm_ksplERKNS_5TwineES2_
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:806,10'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension5ErrorENS_5SMLocERKNS_5TwineE
    - functionName:    _ZN7llvm_ks5TwineC2ERKl
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/Twine.h'
      linkageType:     InternalLinkage
      functionLinenumber: 336
      functionLinenumberEnd: 338
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks15MCSubtargetInfo10hasFeatureEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCSubtargetInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks13MCInstBuilderC2Ej
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCInstBuilder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks6MCInst9setOpcodeEj
        - _ZN7llvm_ks6MCInstC2Em
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCInstBuilder.h:27,3'
          Dst:             _ZN7llvm_ks6MCInstC2Em
        - Src:             'llvm/include/llvm/MC/MCInstBuilder.h:28,10'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
    - functionName:    _ZN7llvm_ks13MCInstBuilder6addRegEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCInstBuilder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createRegEj
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCInstBuilder.h:33,21'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/include/llvm/MC/MCInstBuilder.h:33,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZN7llvm_ks13MCInstBuilder7addExprEPKNS_6MCExprE
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCInstBuilder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand10createExprEPKNS_6MCExprE
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCInstBuilder.h:51,21'
          Dst:             _ZN7llvm_ks9MCOperand10createExprEPKNS_6MCExprE
        - Src:             'llvm/include/llvm/MC/MCInstBuilder.h:51,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZN7llvm_ks13MCInstBuildercvRNS_6MCInstEEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCInstBuilder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks14RISCVAsmParser14emitToStreamerERNS_10MCStreamerERNS_6MCInstE
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1555
      functionLinenumberEnd: 1561
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          95
      EdgeCount:       23
      CyclomaticComplexity: 10
      functionsReached:
        - _ZL12compressInstRN7llvm_ks6MCInstERKS0_RKNS_15MCSubtargetInfoERNS_9MCContextE
        - _ZN7llvm_ks6MCInst6setLocENS_5SMLocE
        - _ZN7llvm_ks6MCInstC2Em
        - _ZN7llvm_ks6MCInstD2Ev
        - _ZNK7llvm_ks10MCStreamer10getContextEv
        - _ZNK7llvm_ks17MCTargetAsmParser6getSTIEv
        - _ZNK7llvm_ks6MCInst6getLocEv
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1556,10'
          Dst:             _ZN7llvm_ks6MCInstC2Em
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1557,40'
          Dst:             _ZNK7llvm_ks17MCTargetAsmParser6getSTIEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1557,52'
          Dst:             _ZNK7llvm_ks10MCStreamer10getContextEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1557,14'
          Dst:             _ZL12compressInstRN7llvm_ks6MCInstERKS0_RKNS_15MCSubtargetInfoERNS_9MCContextE
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1558,21'
          Dst:             _ZNK7llvm_ks6MCInst6getLocEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1558,9'
          Dst:             _ZN7llvm_ks6MCInst6setLocENS_5SMLocE
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1560,43'
          Dst:             _ZNK7llvm_ks17MCTargetAsmParser6getSTIEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1561,1'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1561,1'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
    - functionName:    _ZN7llvm_ks13MCInstBuilderD2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCInstBuilder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 22
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks6MCInstD2Ev
      functionUses:    18
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCInstBuilder.h:22,7'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
    - functionName:    _ZN7llvm_ks14RISCVAsmParser11emitLoadImmEjlRNS_10MCStreamerE
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1564
      functionLinenumberEnd: 1582
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          182
      EdgeCount:       48
      CyclomaticComplexity: 20
      functionsReached:
        - _ZN7llvm_ks11RISCVMatInt15generateInstSeqElbRNS_11SmallVectorINS0_4InstELj8EEE
        - _ZN7llvm_ks11SmallVectorINS_11RISCVMatInt4InstELj8EEC2Ev
        - _ZN7llvm_ks11SmallVectorINS_11RISCVMatInt4InstELj8EED2Ev
        - _ZN7llvm_ks13MCInstBuilder6addImmEl
        - _ZN7llvm_ks13MCInstBuilder6addRegEj
        - _ZN7llvm_ks13MCInstBuilderC2Ej
        - _ZN7llvm_ks13MCInstBuilderD2Ev
        - _ZN7llvm_ks13MCInstBuildercvRNS_6MCInstEEv
        - _ZN7llvm_ks14RISCVAsmParser14emitToStreamerERNS_10MCStreamerERNS_6MCInstE
        - _ZNK7llvm_ks14RISCVAsmParser6isRV64Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1565,24'
          Dst:             _ZN7llvm_ks11SmallVectorINS_11RISCVMatInt4InstELj8EEC2Ev
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1566,39'
          Dst:             _ZNK7llvm_ks14RISCVAsmParser6isRV64Ev
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1566,3'
          Dst:             _ZN7llvm_ks11RISCVMatInt15generateInstSeqElbRNS_11SmallVectorINS0_4InstELj8EEE
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1572,16'
          Dst:             _ZN7llvm_ks13MCInstBuilderC2Ej
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1572,42'
          Dst:             _ZN7llvm_ks13MCInstBuilder6addRegEj
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1572,58'
          Dst:             _ZN7llvm_ks13MCInstBuilder6addImmEl
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1572,16'
          Dst:             _ZN7llvm_ks13MCInstBuildercvRNS_6MCInstEEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1571,7'
          Dst:             _ZN7llvm_ks14RISCVAsmParser14emitToStreamerERNS_10MCStreamerERNS_6MCInstE
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1571,7'
          Dst:             _ZN7llvm_ks13MCInstBuilderD2Ev
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1571,7'
          Dst:             _ZN7llvm_ks13MCInstBuilderD2Ev
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1575,16'
          Dst:             _ZN7llvm_ks13MCInstBuilderC2Ej
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1575,40'
          Dst:             _ZN7llvm_ks13MCInstBuilder6addRegEj
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1575,56'
          Dst:             _ZN7llvm_ks13MCInstBuilder6addRegEj
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1575,71'
          Dst:             _ZN7llvm_ks13MCInstBuilder6addImmEl
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1575,16'
          Dst:             _ZN7llvm_ks13MCInstBuildercvRNS_6MCInstEEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1574,7'
          Dst:             _ZN7llvm_ks14RISCVAsmParser14emitToStreamerERNS_10MCStreamerERNS_6MCInstE
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1574,7'
          Dst:             _ZN7llvm_ks13MCInstBuilderD2Ev
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1574,7'
          Dst:             _ZN7llvm_ks13MCInstBuilderD2Ev
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1582,1'
          Dst:             _ZN7llvm_ks11SmallVectorINS_11RISCVMatInt4InstELj8EED2Ev
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1582,1'
          Dst:             _ZN7llvm_ks11SmallVectorINS_11RISCVMatInt4InstELj8EED2Ev
    - functionName:    _ZN7llvm_ks14RISCVAsmParser20emitLoadLocalAddressERNS_6MCInstENS_5SMLocERNS_10MCStreamerE
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1613
      functionLinenumberEnd: 1624
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          50
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks14RISCVAsmParser17emitAuipcInstPairENS_9MCOperandES1_PKNS_6MCExprENS_11RISCVMCExpr11VariantKindEjNS_5SMLocERNS_10MCStreamerE
        - _ZN7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks9MCOperand7getExprEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1620,28'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1621,31'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1621,45'
          Dst:             _ZNK7llvm_ks9MCOperand7getExprEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1622,3'
          Dst:             _ZN7llvm_ks14RISCVAsmParser17emitAuipcInstPairENS_9MCOperandES1_PKNS_6MCExprENS_11RISCVMCExpr11VariantKindEjNS_5SMLocERNS_10MCStreamerE
    - functionName:    _ZN7llvm_ks14RISCVAsmParser15emitLoadAddressERNS_6MCInstENS_5SMLocERNS_10MCStreamerE
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1627
      functionLinenumberEnd: 1650
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          73
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks14RISCVAsmParser17emitAuipcInstPairENS_9MCOperandES1_PKNS_6MCExprENS_11RISCVMCExpr11VariantKindEjNS_5SMLocERNS_10MCStreamerE
        - _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - _ZN7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks14RISCVAsmParser6isRV64Ev
        - _ZNK7llvm_ks16MCObjectFileInfo21isPositionIndependentEv
        - _ZNK7llvm_ks9MCContext17getObjectFileInfoEv
        - _ZNK7llvm_ks9MCOperand7getExprEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1637,28'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1638,31'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1638,45'
          Dst:             _ZNK7llvm_ks9MCOperand7getExprEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1642,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1642,20'
          Dst:             _ZNK7llvm_ks9MCContext17getObjectFileInfoEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1642,41'
          Dst:             _ZNK7llvm_ks16MCObjectFileInfo21isPositionIndependentEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1643,20'
          Dst:             _ZNK7llvm_ks14RISCVAsmParser6isRV64Ev
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1649,3'
          Dst:             _ZN7llvm_ks14RISCVAsmParser17emitAuipcInstPairENS_9MCOperandES1_PKNS_6MCExprENS_11RISCVMCExpr11VariantKindEjNS_5SMLocERNS_10MCStreamerE
    - functionName:    _ZN7llvm_ks14RISCVAsmParser20emitLoadTLSIEAddressERNS_6MCInstENS_5SMLocERNS_10MCStreamerE
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1653
      functionLinenumberEnd: 1665
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          56
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks14RISCVAsmParser17emitAuipcInstPairENS_9MCOperandES1_PKNS_6MCExprENS_11RISCVMCExpr11VariantKindEjNS_5SMLocERNS_10MCStreamerE
        - _ZN7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks14RISCVAsmParser6isRV64Ev
        - _ZNK7llvm_ks9MCOperand7getExprEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1660,28'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1661,31'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1661,45'
          Dst:             _ZNK7llvm_ks9MCOperand7getExprEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1662,27'
          Dst:             _ZNK7llvm_ks14RISCVAsmParser6isRV64Ev
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1663,3'
          Dst:             _ZN7llvm_ks14RISCVAsmParser17emitAuipcInstPairENS_9MCOperandES1_PKNS_6MCExprENS_11RISCVMCExpr11VariantKindEjNS_5SMLocERNS_10MCStreamerE
    - functionName:    _ZN7llvm_ks14RISCVAsmParser20emitLoadTLSGDAddressERNS_6MCInstENS_5SMLocERNS_10MCStreamerE
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1668
      functionLinenumberEnd: 1679
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          50
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks14RISCVAsmParser17emitAuipcInstPairENS_9MCOperandES1_PKNS_6MCExprENS_11RISCVMCExpr11VariantKindEjNS_5SMLocERNS_10MCStreamerE
        - _ZN7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks9MCOperand7getExprEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1675,28'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1676,31'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1676,45'
          Dst:             _ZNK7llvm_ks9MCOperand7getExprEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1677,3'
          Dst:             _ZN7llvm_ks14RISCVAsmParser17emitAuipcInstPairENS_9MCOperandES1_PKNS_6MCExprENS_11RISCVMCExpr11VariantKindEjNS_5SMLocERNS_10MCStreamerE
    - functionName:    _ZN7llvm_ks14RISCVAsmParser19emitLoadStoreSymbolERNS_6MCInstEjNS_5SMLocERNS_10MCStreamerEb
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1683
      functionLinenumberEnd: 1698
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          74
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks14RISCVAsmParser17emitAuipcInstPairENS_9MCOperandES1_PKNS_6MCExprENS_11RISCVMCExpr11VariantKindEjNS_5SMLocERNS_10MCStreamerE
        - _ZN7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks9MCOperand7getExprEv
      functionUses:    15
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1691,28'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1694,27'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1695,31'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1695,55'
          Dst:             _ZNK7llvm_ks9MCOperand7getExprEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1696,3'
          Dst:             _ZN7llvm_ks14RISCVAsmParser17emitAuipcInstPairENS_9MCOperandES1_PKNS_6MCExprENS_11RISCVMCExpr11VariantKindEjNS_5SMLocERNS_10MCStreamerE
    - functionName:    _ZN7llvm_ks14RISCVAsmParser19checkPseudoAddTPRelERNS_6MCInstERNS_15SmallVectorImplINSt3__110unique_ptrINS_18MCParsedAsmOperandENS4_14default_deleteIS6_EEEEEE
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1701
      functionLinenumberEnd: 1711
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          139
      EdgeCount:       25
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks20MCAsmParserExtension5ErrorENS_5SMLocERKNS_5TwineE
        - _ZN7llvm_ks5TwineC2EPKc
        - _ZN7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks6MCInst9getOpcodeEv
        - _ZNK7llvm_ks9MCOperand5isRegEv
        - _ZNK7llvm_ks9MCOperand6getRegEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1702,3'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1702,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1703,3'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1703,3'
          Dst:             _ZNK7llvm_ks9MCOperand5isRegEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1703,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1704,12'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1704,26'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1705,40'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1706,28'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1706,12'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension5ErrorENS_5SMLocERKNS_5TwineE
    - functionName:    _ZN7llvm_ks14RISCVAsmParser17emitAuipcInstPairENS_9MCOperandES1_PKNS_6MCExprENS_11RISCVMCExpr11VariantKindEjNS_5SMLocERNS_10MCStreamerE
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1588
      functionLinenumberEnd: 1610
      functionDepth:   0
      returnType:      void
      argCount:        10
      argTypes:
        - 'N/A'
        - char
        - size_t
        - char
        - size_t
        - 'N/A'
        - int
        - int
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          158
      EdgeCount:       34
      CyclomaticComplexity: 15
      functionsReached:
        - _ZN7llvm_ks11RISCVMCExpr6createEPKNS_6MCExprENS0_11VariantKindERNS_9MCContextE
        - _ZN7llvm_ks13MCInstBuilder10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks13MCInstBuilder7addExprEPKNS_6MCExprE
        - _ZN7llvm_ks13MCInstBuilderC2Ej
        - _ZN7llvm_ks13MCInstBuilderD2Ev
        - _ZN7llvm_ks13MCInstBuildercvRNS_6MCInstEEv
        - _ZN7llvm_ks14RISCVAsmParser14emitToStreamerERNS_10MCStreamerERNS_6MCInstE
        - _ZN7llvm_ks15MCSymbolRefExpr6createEPKNS_8MCSymbolERNS_9MCContextE
        - _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - _ZN7llvm_ks5TwineC2EPKc
        - _ZN7llvm_ks9MCContext16createTempSymbolERKNS_5TwineEbb
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1592,20'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1595,7'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1594,28'
          Dst:             _ZN7llvm_ks9MCContext16createTempSymbolERKNS_5TwineEbb
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1598,33'
          Dst:             _ZN7llvm_ks11RISCVMCExpr6createEPKNS_6MCExprENS0_11VariantKindERNS_9MCContextE
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1600,12'
          Dst:             _ZN7llvm_ks13MCInstBuilderC2Ej
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1600,40'
          Dst:             _ZN7llvm_ks13MCInstBuilder10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1600,59'
          Dst:             _ZN7llvm_ks13MCInstBuilder7addExprEPKNS_6MCExprE
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1600,12'
          Dst:             _ZN7llvm_ks13MCInstBuildercvRNS_6MCInstEEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1599,3'
          Dst:             _ZN7llvm_ks14RISCVAsmParser14emitToStreamerERNS_10MCStreamerERNS_6MCInstE
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1599,3'
          Dst:             _ZN7llvm_ks13MCInstBuilderD2Ev
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1603,27'
          Dst:             _ZN7llvm_ks15MCSymbolRefExpr6createEPKNS_8MCSymbolERNS_9MCContextE
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1603,7'
          Dst:             _ZN7llvm_ks11RISCVMCExpr6createEPKNS_6MCExprENS0_11VariantKindERNS_9MCContextE
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1606,23'
          Dst:             _ZN7llvm_ks13MCInstBuilderC2Ej
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1607,28'
          Dst:             _ZN7llvm_ks13MCInstBuilder10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1608,28'
          Dst:             _ZN7llvm_ks13MCInstBuilder10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1609,28'
          Dst:             _ZN7llvm_ks13MCInstBuilder7addExprEPKNS_6MCExprE
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1606,23'
          Dst:             _ZN7llvm_ks13MCInstBuildercvRNS_6MCInstEEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1606,3'
          Dst:             _ZN7llvm_ks14RISCVAsmParser14emitToStreamerERNS_10MCStreamerERNS_6MCInstE
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1606,3'
          Dst:             _ZN7llvm_ks13MCInstBuilderD2Ev
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1599,3'
          Dst:             _ZN7llvm_ks13MCInstBuilderD2Ev
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1606,3'
          Dst:             _ZN7llvm_ks13MCInstBuilderD2Ev
    - functionName:    _ZN7llvm_ks13MCInstBuilder10addOperandERKNS_9MCOperandE
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCInstBuilder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCInstBuilder.h:63,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK7llvm_ks16MCObjectFileInfo21isPositionIndependentEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCObjectFileInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 336
      functionLinenumberEnd: 336
      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:    _ZN7llvm_ks11SmallVectorINS_11RISCVMatInt4InstELj8EEC2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 872
      functionLinenumberEnd: 873
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplINS_11RISCVMatInt4InstEEC2Ej
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:872,19'
          Dst:             _ZN7llvm_ks15SmallVectorImplINS_11RISCVMatInt4InstEEC2Ej
    - functionName:    _ZN7llvm_ks13MCInstBuilder6addImmEl
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCInstBuilder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createImmEl
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCInstBuilder.h:39,21'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/include/llvm/MC/MCInstBuilder.h:39,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZN7llvm_ks11SmallVectorINS_11RISCVMatInt4InstELj8EED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 868
      functionLinenumberEnd: 868
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplINS_11RISCVMatInt4InstEED2Ev
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:868,7'
          Dst:             _ZN7llvm_ks15SmallVectorImplINS_11RISCVMatInt4InstEED2Ev
    - functionName:    _ZN7llvm_ks15SmallVectorImplINS_11RISCVMatInt4InstEED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 368
      functionLinenumberEnd: 375
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          52
      EdgeCount:       22
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_11RISCVMatInt4InstELb1EE13destroy_rangeEPS2_S4_
        - _ZNK7llvm_ks25SmallVectorTemplateCommonINS_11RISCVMatInt4InstEvE7isSmallEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:370,5'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_11RISCVMatInt4InstELb1EE13destroy_rangeEPS2_S4_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:373,16'
          Dst:             _ZNK7llvm_ks25SmallVectorTemplateCommonINS_11RISCVMatInt4InstEvE7isSmallEv
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:370,31'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseINS_11RISCVMatInt4InstELb1EE13destroy_rangeEPS2_S4_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 284
      functionLinenumberEnd: 284
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks25SmallVectorTemplateCommonINS_11RISCVMatInt4InstEvE7isSmallEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks15SmallVectorImplINS_11RISCVMatInt4InstEEC2Ej
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 364
      functionLinenumberEnd: 365
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_11RISCVMatInt4InstELb1EEC2Em
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:364,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_11RISCVMatInt4InstELb1EEC2Em
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseINS_11RISCVMatInt4InstELb1EEC2Em
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 281
      functionLinenumberEnd: 281
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks25SmallVectorTemplateCommonINS_11RISCVMatInt4InstEvEC2Em
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:281,42'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINS_11RISCVMatInt4InstEvEC2Em
    - functionName:    _ZN7llvm_ks25SmallVectorTemplateCommonINS_11RISCVMatInt4InstEvEC2Em
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorBaseC2EPvm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:78,44'
          Dst:             _ZN7llvm_ks15SmallVectorBaseC2EPvm
    - functionName:    _ZL12compressInstRN7llvm_ks6MCInstERKS0_RKNS_15MCSubtargetInfoERNS_9MCContextE
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionLinenumberEnd: 897
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         525
      ICount:          3811
      EdgeCount:       745
      CyclomaticComplexity: 222
      functionsReached:
        - _ZL22RISCVValidateMCOperandRKN7llvm_ks9MCOperandERKNS_15MCSubtargetInfoEj
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks6MCInst9setOpcodeEj
        - _ZN7llvm_ks9MCOperand9createRegEj
        - _ZNK7llvm_ks14MCRegisterInfo11getRegClassEj
        - _ZNK7llvm_ks15MCRegisterClass8containsEj
        - _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks6MCInst9getOpcodeEv
        - _ZNK7llvm_ks9MCContext15getRegisterInfoEv
        - _ZNK7llvm_ks9MCOperand5isImmEv
        - _ZNK7llvm_ks9MCOperand6getImmEv
        - _ZNK7llvm_ks9MCOperand6getRegEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:128,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:127,40'
          Dst:             _ZNK7llvm_ks9MCContext15getRegisterInfoEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:128,14'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:131,13'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:132,11'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:132,25'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:133,12'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo11getRegClassEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:133,62'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:133,76'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:133,50'
          Dst:             _ZNK7llvm_ks15MCRegisterClass8containsEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:134,12'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo11getRegClassEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:134,62'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:134,76'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:134,50'
          Dst:             _ZNK7llvm_ks15MCRegisterClass8containsEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:136,15'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:138,29'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:138,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:140,29'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:140,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:143,13'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:144,11'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:144,25'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:145,12'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo11getRegClassEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:145,62'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:145,76'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:145,50'
          Dst:             _ZNK7llvm_ks15MCRegisterClass8containsEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:146,12'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo11getRegClassEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:146,62'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:146,76'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:146,50'
          Dst:             _ZNK7llvm_ks15MCRegisterClass8containsEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:148,15'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:150,29'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:150,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:152,29'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:152,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:155,13'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:156,11'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:156,25'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:156,41'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:156,55'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:157,12'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo11getRegClassEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:157,62'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:157,76'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:157,50'
          Dst:             _ZNK7llvm_ks15MCRegisterClass8containsEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:158,12'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo11getRegClassEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:158,62'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:158,76'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:158,50'
          Dst:             _ZNK7llvm_ks15MCRegisterClass8containsEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:160,15'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:162,29'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:162,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:164,29'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:164,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:166,29'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:166,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:169,13'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:170,11'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:170,25'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:170,41'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:170,55'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:171,12'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo11getRegClassEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:171,62'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:171,76'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:171,50'
          Dst:             _ZNK7llvm_ks15MCRegisterClass8containsEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:172,12'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo11getRegClassEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:172,62'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:172,76'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:172,50'
          Dst:             _ZNK7llvm_ks15MCRegisterClass8containsEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:174,15'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:176,29'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:176,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:178,29'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:178,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:180,29'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:180,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:186,13'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:187,12'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo11getRegClassEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:187,59'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:187,73'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:187,47'
          Dst:             _ZNK7llvm_ks15MCRegisterClass8containsEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:188,12'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo11getRegClassEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:188,57'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:188,71'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:188,45'
          Dst:             _ZNK7llvm_ks15MCRegisterClass8containsEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:189,33'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:189,7'
          Dst:             _ZL22RISCVValidateMCOperandRKN7llvm_ks9MCOperandERKNS_15MCSubtargetInfoEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:191,15'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:193,29'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:193,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:195,29'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:195,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:197,29'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:197,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:200,13'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:201,11'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:201,25'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:202,11'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:202,25'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:203,11'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:203,25'
          Dst:             _ZNK7llvm_ks9MCOperand5isImmEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:204,11'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:204,25'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:206,15'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:209,13'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:210,11'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:210,25'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:210,41'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:210,55'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:211,12'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo11getRegClassEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:211,62'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:211,76'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:211,50'
          Dst:             _ZNK7llvm_ks15MCRegisterClass8containsEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:212,33'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:212,7'
          Dst:             _ZL22RISCVValidateMCOperandRKN7llvm_ks9MCOperandERKNS_15MCSubtargetInfoEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:214,15'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:216,29'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:216,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:218,29'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:218,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:220,29'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:220,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:223,13'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:224,11'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:224,25'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:225,12'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo11getRegClassEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:225,62'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:225,76'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:225,50'
          Dst:             _ZNK7llvm_ks15MCRegisterClass8containsEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:226,33'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:226,7'
          Dst:             _ZL22RISCVValidateMCOperandRKN7llvm_ks9MCOperandERKNS_15MCSubtargetInfoEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:228,15'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:230,29'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:230,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:232,29'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:232,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:235,13'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:236,11'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:236,25'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:237,11'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:237,25'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:238,33'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:238,7'
          Dst:             _ZL22RISCVValidateMCOperandRKN7llvm_ks9MCOperandERKNS_15MCSubtargetInfoEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:240,15'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:242,26'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:242,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:244,26'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:244,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:246,29'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:246,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:249,13'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:250,11'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:250,25'
          Dst:             _ZNK7llvm_ks9MCOperand5isImmEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:251,11'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:251,25'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:252,12'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo11getRegClassEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:252,62'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:252,76'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:252,50'
          Dst:             _ZNK7llvm_ks15MCRegisterClass8containsEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:253,12'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo11getRegClassEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:253,62'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:253,76'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:253,50'
          Dst:             _ZNK7llvm_ks15MCRegisterClass8containsEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:255,15'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:257,29'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:257,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:259,29'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:259,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:265,13'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:266,11'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:267,11'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:267,25'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:267,41'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:267,55'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:268,12'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo11getRegClassEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:268,62'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:268,76'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:268,50'
          Dst:             _ZNK7llvm_ks15MCRegisterClass8containsEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:269,33'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:269,7'
          Dst:             _ZL22RISCVValidateMCOperandRKN7llvm_ks9MCOperandERKNS_15MCSubtargetInfoEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:271,15'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:273,29'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:273,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:275,29'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:275,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:277,29'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:277,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:280,13'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:281,11'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:282,11'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:282,25'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:283,12'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo11getRegClassEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:283,62'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:283,76'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:283,50'
          Dst:             _ZNK7llvm_ks15MCRegisterClass8containsEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:284,33'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:284,7'
          Dst:             _ZL22RISCVValidateMCOperandRKN7llvm_ks9MCOperandERKNS_15MCSubtargetInfoEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:286,15'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:288,29'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:288,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:290,29'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:290,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:296,13'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:297,11'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:298,11'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:298,25'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:298,41'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:298,55'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:299,12'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo11getRegClassEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:299,59'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:299,73'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:299,47'
          Dst:             _ZNK7llvm_ks15MCRegisterClass8containsEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:300,12'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo11getRegClassEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:300,59'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:300,73'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:300,47'
          Dst:             _ZNK7llvm_ks15MCRegisterClass8containsEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:302,15'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:304,29'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:304,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:306,29'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:306,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:308,29'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:308,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:311,13'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:312,11'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:313,11'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:313,25'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:313,41'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:313,55'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:314,12'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo11getRegClassEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:314,59'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:314,73'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:314,47'
          Dst:             _ZNK7llvm_ks15MCRegisterClass8containsEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:315,12'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo11getRegClassEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:315,59'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:315,73'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:315,47'
          Dst:             _ZNK7llvm_ks15MCRegisterClass8containsEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:317,15'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:319,29'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:319,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:321,29'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:321,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:323,29'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:323,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:329,13'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:330,11'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:330,25'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:330,41'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:330,55'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:331,12'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo11getRegClassEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:331,59'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:331,73'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:331,47'
          Dst:             _ZNK7llvm_ks15MCRegisterClass8containsEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:332,12'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo11getRegClassEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:332,59'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:332,73'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:332,47'
          Dst:             _ZNK7llvm_ks15MCRegisterClass8containsEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:334,15'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:336,29'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:336,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:338,29'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:338,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:340,29'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:340,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:343,13'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:344,11'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:344,25'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:344,41'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:344,55'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:345,12'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo11getRegClassEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:345,59'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:345,73'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:345,47'
          Dst:             _ZNK7llvm_ks15MCRegisterClass8containsEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:346,12'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo11getRegClassEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:346,59'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:346,73'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:346,47'
          Dst:             _ZNK7llvm_ks15MCRegisterClass8containsEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:348,15'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:350,29'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:350,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:352,29'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:352,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:354,29'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:354,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:360,13'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:361,11'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:361,25'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:361,41'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:361,55'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:362,12'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo11getRegClassEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:362,59'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:362,73'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:362,47'
          Dst:             _ZNK7llvm_ks15MCRegisterClass8containsEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:363,33'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:363,7'
          Dst:             _ZL22RISCVValidateMCOperandRKN7llvm_ks9MCOperandERKNS_15MCSubtargetInfoEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:365,15'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:367,29'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:367,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:369,29'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:369,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:371,29'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:371,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:377,13'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:378,11'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:378,25'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:379,12'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo11getRegClassEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:379,59'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:379,73'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:379,47'
          Dst:             _ZNK7llvm_ks15MCRegisterClass8containsEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:380,33'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:380,7'
          Dst:             _ZL22RISCVValidateMCOperandRKN7llvm_ks9MCOperandERKNS_15MCSubtargetInfoEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:382,15'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:384,29'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:384,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:386,29'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:386,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:392,13'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:393,11'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:393,25'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:394,12'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo11getRegClassEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:394,59'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:394,73'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:394,47'
          Dst:             _ZNK7llvm_ks15MCRegisterClass8containsEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:395,33'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:395,7'
          Dst:             _ZL22RISCVValidateMCOperandRKN7llvm_ks9MCOperandERKNS_15MCSubtargetInfoEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:397,15'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:399,29'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:399,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:401,29'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:401,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:407,13'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:409,15'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:415,13'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:416,11'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:417,12'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo11getRegClassEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:417,61'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:417,75'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:417,49'
          Dst:             _ZNK7llvm_ks15MCRegisterClass8containsEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:418,12'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo11getRegClassEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:418,59'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:418,73'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:418,47'
          Dst:             _ZNK7llvm_ks15MCRegisterClass8containsEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:419,33'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:419,7'
          Dst:             _ZL22RISCVValidateMCOperandRKN7llvm_ks9MCOperandERKNS_15MCSubtargetInfoEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:421,15'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:423,29'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:423,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:425,29'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:425,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:427,29'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:427,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:430,13'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:431,11'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:432,12'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo11getRegClassEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:432,60'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:432,74'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:432,48'
          Dst:             _ZNK7llvm_ks15MCRegisterClass8containsEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:433,12'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo11getRegClassEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:433,57'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:433,71'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:433,45'
          Dst:             _ZNK7llvm_ks15MCRegisterClass8containsEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:434,33'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:434,7'
          Dst:             _ZL22RISCVValidateMCOperandRKN7llvm_ks9MCOperandERKNS_15MCSubtargetInfoEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:436,15'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:438,29'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:438,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:440,29'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:440,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:442,29'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:442,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:448,14'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:449,11'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:450,11'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:451,12'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo11getRegClassEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:451,61'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:451,75'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:451,49'
          Dst:             _ZNK7llvm_ks15MCRegisterClass8containsEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:452,12'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo11getRegClassEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:452,59'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:452,73'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:452,47'
          Dst:             _ZNK7llvm_ks15MCRegisterClass8containsEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:453,33'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:453,7'
          Dst:             _ZL22RISCVValidateMCOperandRKN7llvm_ks9MCOperandERKNS_15MCSubtargetInfoEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:455,15'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:457,29'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:457,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:459,29'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:459,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:461,29'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:461,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:464,14'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:465,11'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:466,11'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:467,12'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo11getRegClassEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:467,60'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:467,74'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:467,48'
          Dst:             _ZNK7llvm_ks15MCRegisterClass8containsEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:468,12'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo11getRegClassEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:468,57'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:468,71'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:468,45'
          Dst:             _ZNK7llvm_ks15MCRegisterClass8containsEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:469,33'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:469,7'
          Dst:             _ZL22RISCVValidateMCOperandRKN7llvm_ks9MCOperandERKNS_15MCSubtargetInfoEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:471,15'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:473,29'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:473,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:475,29'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:475,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:477,29'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:477,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:483,13'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:484,11'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:485,12'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo11getRegClassEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:485,61'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:485,75'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:485,49'
          Dst:             _ZNK7llvm_ks15MCRegisterClass8containsEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:486,12'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo11getRegClassEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:486,59'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:486,73'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:486,47'
          Dst:             _ZNK7llvm_ks15MCRegisterClass8containsEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:487,33'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:487,7'
          Dst:             _ZL22RISCVValidateMCOperandRKN7llvm_ks9MCOperandERKNS_15MCSubtargetInfoEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:489,15'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:491,29'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:491,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:493,29'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:493,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:495,29'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:495,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:498,13'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:499,11'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:500,12'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo11getRegClassEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:500,60'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:500,74'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:500,48'
          Dst:             _ZNK7llvm_ks15MCRegisterClass8containsEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:501,12'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo11getRegClassEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:501,57'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:501,71'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:501,45'
          Dst:             _ZNK7llvm_ks15MCRegisterClass8containsEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:502,33'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:502,7'
          Dst:             _ZL22RISCVValidateMCOperandRKN7llvm_ks9MCOperandERKNS_15MCSubtargetInfoEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:504,15'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:506,29'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:506,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:508,29'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:508,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:510,29'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:510,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:516,14'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:517,11'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:518,11'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:519,12'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo11getRegClassEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:519,61'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:519,75'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:519,49'
          Dst:             _ZNK7llvm_ks15MCRegisterClass8containsEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:520,12'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo11getRegClassEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:520,59'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:520,73'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:520,47'
          Dst:             _ZNK7llvm_ks15MCRegisterClass8containsEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:521,33'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:521,7'
          Dst:             _ZL22RISCVValidateMCOperandRKN7llvm_ks9MCOperandERKNS_15MCSubtargetInfoEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:523,15'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:525,29'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:525,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:527,29'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:527,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:529,29'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:529,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:532,14'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:533,11'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:534,11'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:535,12'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo11getRegClassEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:535,60'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:535,74'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:535,48'
          Dst:             _ZNK7llvm_ks15MCRegisterClass8containsEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:536,12'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo11getRegClassEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:536,57'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:536,71'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:536,45'
          Dst:             _ZNK7llvm_ks15MCRegisterClass8containsEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:537,33'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:537,7'
          Dst:             _ZL22RISCVValidateMCOperandRKN7llvm_ks9MCOperandERKNS_15MCSubtargetInfoEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:539,15'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:541,29'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:541,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:543,29'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:543,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:545,29'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:545,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:551,14'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:552,11'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:553,11'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:553,25'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:554,33'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:554,7'
          Dst:             _ZL22RISCVValidateMCOperandRKN7llvm_ks9MCOperandERKNS_15MCSubtargetInfoEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:556,15'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:558,29'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:558,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:561,13'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:562,11'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:562,25'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:563,33'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:563,7'
          Dst:             _ZL22RISCVValidateMCOperandRKN7llvm_ks9MCOperandERKNS_15MCSubtargetInfoEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:565,15'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:567,29'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:567,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:573,13'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:574,11'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:574,25'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:575,11'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:575,25'
          Dst:             _ZNK7llvm_ks9MCOperand5isImmEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:576,11'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:576,25'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:577,12'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo11getRegClassEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:577,62'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:577,76'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:577,50'
          Dst:             _ZNK7llvm_ks15MCRegisterClass8containsEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:579,15'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:581,29'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:581,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:584,13'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:585,11'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:585,25'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:586,11'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:586,25'
          Dst:             _ZNK7llvm_ks9MCOperand5isImmEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:587,11'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:587,25'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:588,12'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo11getRegClassEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:588,62'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:588,76'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:588,50'
          Dst:             _ZNK7llvm_ks15MCRegisterClass8containsEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:590,15'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:592,29'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:592,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:598,13'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:599,11'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:600,12'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo11getRegClassEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:600,59'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:600,73'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:600,47'
          Dst:             _ZNK7llvm_ks15MCRegisterClass8containsEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:601,12'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo11getRegClassEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:601,59'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:601,73'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:601,47'
          Dst:             _ZNK7llvm_ks15MCRegisterClass8containsEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:602,33'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:602,7'
          Dst:             _ZL22RISCVValidateMCOperandRKN7llvm_ks9MCOperandERKNS_15MCSubtargetInfoEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:604,15'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:606,29'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:606,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:608,29'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:608,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:610,29'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:610,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:613,13'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:614,11'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:615,12'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo11getRegClassEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:615,62'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:615,76'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:615,50'
          Dst:             _ZNK7llvm_ks15MCRegisterClass8containsEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:616,12'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo11getRegClassEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:616,57'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:616,71'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:616,45'
          Dst:             _ZNK7llvm_ks15MCRegisterClass8containsEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:617,33'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:617,7'
          Dst:             _ZL22RISCVValidateMCOperandRKN7llvm_ks9MCOperandERKNS_15MCSubtargetInfoEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:619,15'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:621,29'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:621,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:623,29'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:623,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:625,29'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:625,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:631,13'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:632,12'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo11getRegClassEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:632,64'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:632,78'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:632,52'
          Dst:             _ZNK7llvm_ks15MCRegisterClass8containsEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:633,33'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:633,7'
          Dst:             _ZL22RISCVValidateMCOperandRKN7llvm_ks9MCOperandERKNS_15MCSubtargetInfoEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:635,15'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:637,29'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:637,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:639,29'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:639,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:645,13'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:646,12'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo11getRegClassEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:646,59'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:646,73'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:646,47'
          Dst:             _ZNK7llvm_ks15MCRegisterClass8containsEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:647,12'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo11getRegClassEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:647,59'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:647,73'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:647,47'
          Dst:             _ZNK7llvm_ks15MCRegisterClass8containsEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:648,33'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:648,7'
          Dst:             _ZL22RISCVValidateMCOperandRKN7llvm_ks9MCOperandERKNS_15MCSubtargetInfoEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:650,15'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:652,29'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:652,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:654,29'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:654,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:656,29'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:656,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:659,13'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:660,12'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo11getRegClassEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:660,62'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:660,76'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:660,50'
          Dst:             _ZNK7llvm_ks15MCRegisterClass8containsEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:661,12'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo11getRegClassEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:661,57'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:661,71'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:661,45'
          Dst:             _ZNK7llvm_ks15MCRegisterClass8containsEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:662,33'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:662,7'
          Dst:             _ZL22RISCVValidateMCOperandRKN7llvm_ks9MCOperandERKNS_15MCSubtargetInfoEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:664,15'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:666,29'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:666,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:668,29'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:668,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:670,29'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:670,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:676,13'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:677,11'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:677,25'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:677,41'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:677,55'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:678,12'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo11getRegClassEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:678,59'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:678,73'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:678,47'
          Dst:             _ZNK7llvm_ks15MCRegisterClass8containsEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:679,12'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo11getRegClassEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:679,59'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:679,73'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:679,47'
          Dst:             _ZNK7llvm_ks15MCRegisterClass8containsEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:681,15'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:683,29'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:683,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:685,29'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:685,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:687,29'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:687,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:690,13'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:691,11'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:691,25'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:691,41'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:691,55'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:692,12'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo11getRegClassEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:692,59'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:692,73'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:692,47'
          Dst:             _ZNK7llvm_ks15MCRegisterClass8containsEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:693,12'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo11getRegClassEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:693,59'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:693,73'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:693,47'
          Dst:             _ZNK7llvm_ks15MCRegisterClass8containsEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:695,15'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:697,29'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:697,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:699,29'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:699,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:701,29'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:701,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:707,13'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:708,11'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:709,12'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo11getRegClassEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:709,59'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:709,73'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:709,47'
          Dst:             _ZNK7llvm_ks15MCRegisterClass8containsEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:710,12'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo11getRegClassEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:710,59'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:710,73'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:710,47'
          Dst:             _ZNK7llvm_ks15MCRegisterClass8containsEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:711,33'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:711,7'
          Dst:             _ZL22RISCVValidateMCOperandRKN7llvm_ks9MCOperandERKNS_15MCSubtargetInfoEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:713,15'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:715,29'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:715,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:717,29'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:717,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:719,29'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:719,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:722,13'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:723,11'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:724,12'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo11getRegClassEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:724,58'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:724,72'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:724,46'
          Dst:             _ZNK7llvm_ks15MCRegisterClass8containsEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:725,12'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo11getRegClassEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:725,57'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:725,71'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:725,45'
          Dst:             _ZNK7llvm_ks15MCRegisterClass8containsEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:726,33'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:726,7'
          Dst:             _ZL22RISCVValidateMCOperandRKN7llvm_ks9MCOperandERKNS_15MCSubtargetInfoEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:728,15'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:730,29'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:730,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:732,29'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:732,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:734,29'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:734,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:740,13'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:741,11'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:741,25'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:741,41'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:741,55'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:742,12'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo11getRegClassEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:742,62'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:742,76'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:742,50'
          Dst:             _ZNK7llvm_ks15MCRegisterClass8containsEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:743,33'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:743,7'
          Dst:             _ZL22RISCVValidateMCOperandRKN7llvm_ks9MCOperandERKNS_15MCSubtargetInfoEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:745,15'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:747,29'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:747,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:749,29'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:749,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:751,29'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:751,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:757,13'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:758,11'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:758,25'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:758,41'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:758,55'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:759,12'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo11getRegClassEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:759,59'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:759,73'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:759,47'
          Dst:             _ZNK7llvm_ks15MCRegisterClass8containsEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:760,33'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:760,7'
          Dst:             _ZL22RISCVValidateMCOperandRKN7llvm_ks9MCOperandERKNS_15MCSubtargetInfoEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:762,15'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:764,29'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:764,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:766,29'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:766,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:768,29'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:768,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:774,13'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:775,11'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:775,25'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:775,41'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:775,55'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:776,12'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo11getRegClassEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:776,59'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:776,73'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:776,47'
          Dst:             _ZNK7llvm_ks15MCRegisterClass8containsEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:777,33'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:777,7'
          Dst:             _ZL22RISCVValidateMCOperandRKN7llvm_ks9MCOperandERKNS_15MCSubtargetInfoEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:779,15'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:781,29'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:781,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:783,29'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:783,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:785,29'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:785,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:791,13'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:792,11'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:792,25'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:792,41'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:792,55'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:793,12'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo11getRegClassEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:793,59'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:793,73'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:793,47'
          Dst:             _ZNK7llvm_ks15MCRegisterClass8containsEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:794,12'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo11getRegClassEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:794,59'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:794,73'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:794,47'
          Dst:             _ZNK7llvm_ks15MCRegisterClass8containsEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:796,15'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:798,29'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:798,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:800,29'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:800,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:802,29'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:802,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:808,13'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:809,11'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:810,11'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:810,25'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:810,41'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:810,55'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:811,12'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo11getRegClassEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:811,59'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:811,73'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:811,47'
          Dst:             _ZNK7llvm_ks15MCRegisterClass8containsEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:812,12'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo11getRegClassEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:812,59'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:812,73'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:812,47'
          Dst:             _ZNK7llvm_ks15MCRegisterClass8containsEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:814,15'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:816,29'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:816,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:818,29'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:818,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:820,29'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:820,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:826,13'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:827,12'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo11getRegClassEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:827,59'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:827,73'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:827,47'
          Dst:             _ZNK7llvm_ks15MCRegisterClass8containsEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:828,12'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo11getRegClassEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:828,59'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:828,73'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:828,47'
          Dst:             _ZNK7llvm_ks15MCRegisterClass8containsEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:829,33'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:829,7'
          Dst:             _ZL22RISCVValidateMCOperandRKN7llvm_ks9MCOperandERKNS_15MCSubtargetInfoEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:831,15'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:833,29'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:833,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:835,29'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:835,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:837,29'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:837,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:840,13'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:841,12'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo11getRegClassEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:841,58'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:841,72'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:841,46'
          Dst:             _ZNK7llvm_ks15MCRegisterClass8containsEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:842,12'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo11getRegClassEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:842,57'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:842,71'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:842,45'
          Dst:             _ZNK7llvm_ks15MCRegisterClass8containsEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:843,33'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:843,7'
          Dst:             _ZL22RISCVValidateMCOperandRKN7llvm_ks9MCOperandERKNS_15MCSubtargetInfoEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:845,15'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:847,29'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:847,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:849,29'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:849,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:851,29'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:851,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:857,13'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:859,15'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:865,13'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:866,11'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:866,25'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:866,41'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:866,55'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:867,12'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo11getRegClassEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:867,59'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:867,73'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:867,47'
          Dst:             _ZNK7llvm_ks15MCRegisterClass8containsEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:868,12'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo11getRegClassEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:868,59'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:868,73'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:868,47'
          Dst:             _ZNK7llvm_ks15MCRegisterClass8containsEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:870,15'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:872,29'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:872,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:874,29'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:874,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:876,29'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:876,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:879,13'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:880,11'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:880,25'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:880,41'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:880,55'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:881,12'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo11getRegClassEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:881,59'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:881,73'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:881,47'
          Dst:             _ZNK7llvm_ks15MCRegisterClass8containsEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:882,12'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo11getRegClassEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:882,59'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:882,73'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:882,47'
          Dst:             _ZNK7llvm_ks15MCRegisterClass8containsEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:884,15'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:886,29'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:886,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:888,29'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:888,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:890,29'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:890,15'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZL22RISCVValidateMCOperandRKN7llvm_ks9MCOperandERKNS_15MCSubtargetInfoEj
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         67
      ICount:          321
      EdgeCount:       86
      CyclomaticComplexity: 21
      functionsReached:
        - _ZN7llvm_ks12isShiftedIntILj11ELj1EEEbl
        - _ZN7llvm_ks12isShiftedIntILj6ELj4EEEbl
        - _ZN7llvm_ks12isShiftedIntILj8ELj1EEEbl
        - _ZN7llvm_ks13isShiftedUIntILj5ELj2EEEbm
        - _ZN7llvm_ks13isShiftedUIntILj5ELj3EEEbm
        - _ZN7llvm_ks13isShiftedUIntILj6ELj2EEEbm
        - _ZN7llvm_ks13isShiftedUIntILj6ELj3EEEbm
        - _ZN7llvm_ks13isShiftedUIntILj8ELj2EEEbm
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - _ZN7llvm_ks5isIntILj6EEEbl
        - _ZN7llvm_ks6isUIntILj5EEEbm
        - _ZN7llvm_ks6isUIntILj6EEEbm
        - _ZNK7llvm_ks15MCSubtargetInfo15getTargetTripleEv
        - _ZNK7llvm_ks6Triple11isArch64BitEv
        - _ZNK7llvm_ks9MCOperand15isBareSymbolRefEv
        - _ZNK7llvm_ks9MCOperand21evaluateAsConstantImmERl
      functionUses:    31
      BranchProfiles:
        - Branch String:   'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:16,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:18,5'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:23,15'
          Dst:             _ZNK7llvm_ks9MCOperand21evaluateAsConstantImmERl
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:25,12'
          Dst:             _ZN7llvm_ks13isShiftedUIntILj8ELj2EEEbm
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:31,14'
          Dst:             _ZNK7llvm_ks9MCOperand21evaluateAsConstantImmERl
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:32,28'
          Dst:             _ZN7llvm_ks5isIntILj6EEEbl
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:33,17'
          Dst:             _ZNK7llvm_ks9MCOperand15isBareSymbolRefEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:39,14'
          Dst:             _ZNK7llvm_ks9MCOperand21evaluateAsConstantImmERl
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:40,14'
          Dst:             _ZN7llvm_ks5isIntILj6EEEbl
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:41,17'
          Dst:             _ZNK7llvm_ks9MCOperand15isBareSymbolRefEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:47,15'
          Dst:             _ZNK7llvm_ks9MCOperand21evaluateAsConstantImmERl
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:49,12'
          Dst:             _ZN7llvm_ks12isShiftedIntILj6ELj4EEEbl
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:55,14'
          Dst:             _ZNK7llvm_ks9MCOperand21evaluateAsConstantImmERl
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:56,14'
          Dst:             _ZN7llvm_ks12isShiftedIntILj8ELj1EEEbl
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:57,17'
          Dst:             _ZNK7llvm_ks9MCOperand15isBareSymbolRefEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:64,15'
          Dst:             _ZNK7llvm_ks9MCOperand21evaluateAsConstantImmERl
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:66,12'
          Dst:             _ZN7llvm_ks13isShiftedUIntILj5ELj3EEEbm
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:72,15'
          Dst:             _ZNK7llvm_ks9MCOperand21evaluateAsConstantImmERl
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:74,12'
          Dst:             _ZN7llvm_ks13isShiftedUIntILj6ELj3EEEbm
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:80,15'
          Dst:             _ZNK7llvm_ks9MCOperand21evaluateAsConstantImmERl
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:82,12'
          Dst:             _ZN7llvm_ks13isShiftedUIntILj5ELj2EEEbm
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:88,15'
          Dst:             _ZNK7llvm_ks9MCOperand21evaluateAsConstantImmERl
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:90,12'
          Dst:             _ZN7llvm_ks13isShiftedUIntILj6ELj2EEEbm
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:96,14'
          Dst:             _ZNK7llvm_ks9MCOperand21evaluateAsConstantImmERl
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:97,14'
          Dst:             _ZN7llvm_ks12isShiftedIntILj11ELj1EEEbl
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:98,17'
          Dst:             _ZNK7llvm_ks9MCOperand15isBareSymbolRefEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:104,14'
          Dst:             _ZNK7llvm_ks9MCOperand21evaluateAsConstantImmERl
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:105,29'
          Dst:             _ZN7llvm_ks6isUIntILj5EEEbm
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:107,17'
          Dst:             _ZNK7llvm_ks9MCOperand15isBareSymbolRefEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:113,15'
          Dst:             _ZNK7llvm_ks9MCOperand21evaluateAsConstantImmERl
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:115,13'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo15getTargetTripleEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:115,31'
          Dst:             _ZNK7llvm_ks6Triple11isArch64BitEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:116,15'
          Dst:             _ZN7llvm_ks6isUIntILj6EEEbm
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenCompressInstEmitter.inc:117,12'
          Dst:             _ZN7llvm_ks6isUIntILj5EEEbm
    - functionName:    _ZN7llvm_ks13isShiftedUIntILj8ELj2EEEbm
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/MathExtras.h'
      linkageType:     InternalLinkage
      functionLinenumber: 309
      functionLinenumberEnd: 310
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6isUIntILj10EEEbm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/MathExtras.h:310,10'
          Dst:             _ZN7llvm_ks6isUIntILj10EEEbm
    - functionName:    _ZN7llvm_ks12isShiftedIntILj6ELj4EEEbl
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/MathExtras.h'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 284
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks5isIntILj10EEEbl
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/MathExtras.h:284,10'
          Dst:             _ZN7llvm_ks5isIntILj10EEEbl
    - functionName:    _ZN7llvm_ks12isShiftedIntILj8ELj1EEEbl
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/MathExtras.h'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 284
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks5isIntILj9EEEbl
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/MathExtras.h:284,10'
          Dst:             _ZN7llvm_ks5isIntILj9EEEbl
    - functionName:    _ZN7llvm_ks13isShiftedUIntILj5ELj3EEEbm
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/MathExtras.h'
      linkageType:     InternalLinkage
      functionLinenumber: 309
      functionLinenumberEnd: 310
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6isUIntILj8EEEbm
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/MathExtras.h:310,10'
          Dst:             _ZN7llvm_ks6isUIntILj8EEEbm
    - functionName:    _ZN7llvm_ks13isShiftedUIntILj6ELj3EEEbm
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/MathExtras.h'
      linkageType:     InternalLinkage
      functionLinenumber: 309
      functionLinenumberEnd: 310
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6isUIntILj9EEEbm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/MathExtras.h:310,10'
          Dst:             _ZN7llvm_ks6isUIntILj9EEEbm
    - functionName:    _ZN7llvm_ks13isShiftedUIntILj6ELj2EEEbm
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/MathExtras.h'
      linkageType:     InternalLinkage
      functionLinenumber: 309
      functionLinenumberEnd: 310
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6isUIntILj8EEEbm
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/MathExtras.h:310,10'
          Dst:             _ZN7llvm_ks6isUIntILj8EEEbm
    - functionName:    _ZN7llvm_ks12isShiftedIntILj11ELj1EEEbl
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/MathExtras.h'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 284
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks5isIntILj12EEEbl
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/MathExtras.h:284,10'
          Dst:             _ZN7llvm_ks5isIntILj12EEEbl
    - functionName:    _ZN7llvm_ks5isIntILj12EEEbl
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/MathExtras.h'
      linkageType:     InternalLinkage
      functionLinenumber: 263
      functionLinenumberEnd: 264
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          22
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks6isUIntILj9EEEbm
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/MathExtras.h'
      linkageType:     InternalLinkage
      functionLinenumber: 289
      functionLinenumberEnd: 290
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks14RISCVAsmParser20MatchInstructionImplERKNS_15SmallVectorImplINSt3__110unique_ptrINS_18MCParsedAsmOperandENS2_14default_deleteIS4_EEEEEERNS_6MCInstERmNS_13FeatureBitsetEbj
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 2331
      functionLinenumberEnd: 2525
      functionDepth:   0
      returnType:      int
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - bool
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         100
      ICount:          812
      EdgeCount:       131
      CyclomaticComplexity: 33
      functionsReached:
        - _ZL10isSubclassN12_GLOBAL__N_114MatchClassKindES0_
        - _ZL20applyMnemonicAliasesRN7llvm_ks9StringRefERKNS_13FeatureBitsetEj
        - _ZL20validateOperandClassRN7llvm_ks18MCParsedAsmOperandEN12_GLOBAL__N_114MatchClassKindE
        - _ZL30checkAsmTiedOperandConstraintsRKN7llvm_ks14RISCVAsmParserEjRKNS_15SmallVectorImplINSt3__110unique_ptrINS_18MCParsedAsmOperandENS4_14default_deleteIS6_EEEEEERm
        - _ZN7llvm_ks13FeatureBitsetC2ERKNSt3__16bitsetILm128EEE
        - _ZN7llvm_ks14RISCVAsmParser15convertToMCInstEjRNS_6MCInstEjRKNS_15SmallVectorImplINSt3__110unique_ptrINS_18MCParsedAsmOperandENS4_14default_deleteIS6_EEEEEE
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - _ZN7llvm_ks6MCInst5clearEv
        - _ZN7llvm_ks6MCInst9setOpcodeEj
        - _ZNK12_GLOBAL__N_110MatchEntry11getMnemonicEv
        - _ZNK7llvm_ks12RISCVOperand8getTokenEv
        - _ZNK7llvm_ks14RISCVAsmParser26ComputeAvailableFeaturesFBERKNS_13FeatureBitsetE
        - _ZNK7llvm_ks17MCTargetAsmParser22getAvailableFeaturesFBEv
        - __assert_fail
        - memcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:2359,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:2339,46'
          Dst:             _ZNK7llvm_ks17MCTargetAsmParser22getAvailableFeaturesFBEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:2340,3'
          Dst:             _ZNK7llvm_ks14RISCVAsmParser26ComputeAvailableFeaturesFBERKNS_13FeatureBitsetE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:2343,41'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:2343,54'
          Dst:             _ZNK7llvm_ks12RISCVOperand8getTokenEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:2346,3'
          Dst:             _ZL20applyMnemonicAliasesRN7llvm_ks9StringRefERKNS_13FeatureBitsetEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:2360,12'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:2382,5'
          Dst:             _ZNK12_GLOBAL__N_110MatchEntry11getMnemonicEv
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:2382,5'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:2396,58'
          Dst:             _ZL10isSubclassN12_GLOBAL__N_114MatchClassKindES0_
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:2400,37'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:2401,23'
          Dst:             _ZL20validateOperandClassRN7llvm_ks18MCParsedAsmOperandEN12_GLOBAL__N_114MatchClassKindE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:2425,43'
          Dst:             _ZL10isSubclassN12_GLOBAL__N_114MatchClassKindES0_
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:2452,42'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ERKNSt3__16bitsetILm128EEE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:2464,10'
          Dst:             _ZN7llvm_ks6MCInst5clearEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:2466,10'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:2476,12'
          Dst:             _ZN7llvm_ks6MCInst5clearEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:2488,12'
          Dst:             _ZL30checkAsmTiedOperandConstraintsRKN7llvm_ks14RISCVAsmParserEjRKNS_15SmallVectorImplINSt3__110unique_ptrINS_18MCParsedAsmOperandENS4_14default_deleteIS6_EEEEEERm
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:2496,5'
          Dst:             _ZN7llvm_ks14RISCVAsmParser15convertToMCInstEjRNS_6MCInstEjRKNS_15SmallVectorImplINSt3__110unique_ptrINS_18MCParsedAsmOperandENS4_14default_deleteIS6_EEEEEE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:2504,12'
          Dst:             _ZN7llvm_ks6MCInst5clearEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:2510,10'
          Dst:             _ZL30checkAsmTiedOperandConstraintsRKN7llvm_ks14RISCVAsmParserEjRKNS_15SmallVectorImplINSt3__110unique_ptrINS_18MCParsedAsmOperandENS4_14default_deleteIS6_EEEEEERm
    - functionName:    _ZNK7llvm_ks17MCTargetAsmParser22getAvailableFeaturesFBEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCParser/MCTargetAsmParser.h'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks12RISCVOperand8getTokenEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 605
      functionLinenumberEnd: 607
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          43
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:606,5'
          Dst:             __assert_fail
    - functionName:    _ZL20applyMnemonicAliasesRN7llvm_ks9StringRefERKNS_13FeatureBitsetEj
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 541
      functionLinenumberEnd: 620
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         62
      ICount:          352
      EdgeCount:       73
      CyclomaticComplexity: 13
      functionsReached:
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZNK7llvm_ks9StringRefixEm
        - memcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:542,3'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:544,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:564,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:583,3'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:603,5'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:547,13'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:549,20'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:552,13'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:554,20'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:557,13'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:559,20'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:562,13'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:564,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:567,15'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:570,24'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:573,15'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:576,24'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:586,9'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:588,16'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:591,9'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:593,16'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:596,9'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:598,16'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:601,9'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:603,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:606,11'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:609,20'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:612,11'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:615,20'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
    - functionName:    _ZNK12_GLOBAL__N_110MatchEntry11getMnemonicEv
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1849
      functionLinenumberEnd: 1851
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          70
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1850,14'
          Dst:             __assert_fail
    - functionName:    _ZL10isSubclassN12_GLOBAL__N_114MatchClassKindES0_
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1220
      functionLinenumberEnd: 1277
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         33
      ICount:          173
      EdgeCount:       60
      CyclomaticComplexity: 29
      functionsReached: []
      functionUses:    4
      BranchProfiles:
        - Branch String:   'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1224,3'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1229,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1236,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1252,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1260,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1268,5'
          Branch Sides:    []
      Callsites:       []
    - functionName:    _ZL20validateOperandClassRN7llvm_ks18MCParsedAsmOperandEN12_GLOBAL__N_114MatchClassKindE
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1279
      functionLinenumberEnd: 1643
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         254
      ICount:          1218
      EdgeCount:       312
      CyclomaticComplexity: 60
      functionsReached:
        - _ZL10isSubclassN12_GLOBAL__N_114MatchClassKindES0_
        - _ZL16matchTokenStringN7llvm_ks9StringRefE
        - _ZL28getDiagKindFromRegisterClassN12_GLOBAL__N_114MatchClassKindE
        - _ZN7llvm_ks19DiagnosticPredicateC2Eb
        - _ZNK7llvm_ks12RISCVOperand10isFenceArgEv
        - _ZNK7llvm_ks12RISCVOperand11isImmXLenLIEv
        - _ZNK7llvm_ks12RISCVOperand11isSImm9Lsb0Ev
        - _ZNK7llvm_ks12RISCVOperand11isUImm20LUIEv
        - _ZNK7llvm_ks12RISCVOperand12isBareSymbolEv
        - _ZNK7llvm_ks12RISCVOperand12isCallSymbolEv
        - _ZNK7llvm_ks12RISCVOperand12isSImm12Lsb0Ev
        - _ZNK7llvm_ks12RISCVOperand12isSImm13Lsb0Ev
        - _ZNK7llvm_ks12RISCVOperand12isUImm7Lsb00Ev
        - _ZNK7llvm_ks12RISCVOperand12isUImm8Lsb00Ev
        - _ZNK7llvm_ks12RISCVOperand13isUImm20AUIPCEv
        - _ZNK7llvm_ks12RISCVOperand13isUImm8Lsb000Ev
        - _ZNK7llvm_ks12RISCVOperand13isUImm9Lsb000Ev
        - _ZNK7llvm_ks12RISCVOperand14isSImm6NonZeroEv
        - _ZNK7llvm_ks12RISCVOperand14isUImmLog2XLenEv
        - _ZNK7llvm_ks12RISCVOperand15isSImm21Lsb0JALEv
        - _ZNK7llvm_ks12RISCVOperand16isTPRelAddSymbolEv
        - _ZNK7llvm_ks12RISCVOperand19isCSRSystemRegisterEv
        - _ZNK7llvm_ks12RISCVOperand20isUImm10Lsb00NonZeroEv
        - _ZNK7llvm_ks12RISCVOperand21isUImmLog2XLenNonZeroEv
        - _ZNK7llvm_ks12RISCVOperand22isSImm10Lsb0000NonZeroEv
        - _ZNK7llvm_ks12RISCVOperand7isSImm6Ev
        - _ZNK7llvm_ks12RISCVOperand7isUImm5Ev
        - _ZNK7llvm_ks12RISCVOperand8getTokenEv
        - _ZNK7llvm_ks12RISCVOperand8isFRMArgEv
        - _ZNK7llvm_ks12RISCVOperand8isSImm12Ev
        - _ZNK7llvm_ks12RISCVOperand9isCLUIImmEv
        - _ZNK7llvm_ks19DiagnosticPredicate11isNearMatchEv
        - _ZNK7llvm_ks19DiagnosticPredicate7isMatchEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1289,3'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1536,5'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1285,48'
          Dst:             _ZNK7llvm_ks12RISCVOperand8getTokenEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1285,23'
          Dst:             _ZL16matchTokenStringN7llvm_ks9StringRefE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1285,12'
          Dst:             _ZL10isSubclassN12_GLOBAL__N_114MatchClassKindES0_
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1293,36'
          Dst:             _ZNK7llvm_ks12RISCVOperand12isBareSymbolEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1293,25'
          Dst:             _ZN7llvm_ks19DiagnosticPredicateC2Eb
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1294,12'
          Dst:             _ZNK7llvm_ks19DiagnosticPredicate7isMatchEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1296,12'
          Dst:             _ZNK7llvm_ks19DiagnosticPredicate11isNearMatchEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1302,36'
          Dst:             _ZNK7llvm_ks12RISCVOperand9isCLUIImmEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1302,25'
          Dst:             _ZN7llvm_ks19DiagnosticPredicateC2Eb
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1303,12'
          Dst:             _ZNK7llvm_ks19DiagnosticPredicate7isMatchEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1305,12'
          Dst:             _ZNK7llvm_ks19DiagnosticPredicate11isNearMatchEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1311,36'
          Dst:             _ZNK7llvm_ks12RISCVOperand19isCSRSystemRegisterEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1311,25'
          Dst:             _ZN7llvm_ks19DiagnosticPredicateC2Eb
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1312,12'
          Dst:             _ZNK7llvm_ks19DiagnosticPredicate7isMatchEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1314,12'
          Dst:             _ZNK7llvm_ks19DiagnosticPredicate11isNearMatchEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1320,36'
          Dst:             _ZNK7llvm_ks12RISCVOperand12isCallSymbolEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1320,25'
          Dst:             _ZN7llvm_ks19DiagnosticPredicateC2Eb
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1321,12'
          Dst:             _ZNK7llvm_ks19DiagnosticPredicate7isMatchEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1323,12'
          Dst:             _ZNK7llvm_ks19DiagnosticPredicate11isNearMatchEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1329,36'
          Dst:             _ZNK7llvm_ks12RISCVOperand8isFRMArgEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1329,25'
          Dst:             _ZN7llvm_ks19DiagnosticPredicateC2Eb
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1330,12'
          Dst:             _ZNK7llvm_ks19DiagnosticPredicate7isMatchEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1332,12'
          Dst:             _ZNK7llvm_ks19DiagnosticPredicate11isNearMatchEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1338,36'
          Dst:             _ZNK7llvm_ks12RISCVOperand10isFenceArgEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1338,25'
          Dst:             _ZN7llvm_ks19DiagnosticPredicateC2Eb
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1339,12'
          Dst:             _ZNK7llvm_ks19DiagnosticPredicate7isMatchEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1341,12'
          Dst:             _ZNK7llvm_ks19DiagnosticPredicate11isNearMatchEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1347,25'
          Dst:             _ZN7llvm_ks19DiagnosticPredicateC2Eb
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1348,12'
          Dst:             _ZNK7llvm_ks19DiagnosticPredicate7isMatchEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1354,36'
          Dst:             _ZNK7llvm_ks12RISCVOperand15isSImm21Lsb0JALEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1354,25'
          Dst:             _ZN7llvm_ks19DiagnosticPredicateC2Eb
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1355,12'
          Dst:             _ZNK7llvm_ks19DiagnosticPredicate7isMatchEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1357,12'
          Dst:             _ZNK7llvm_ks19DiagnosticPredicate11isNearMatchEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1363,36'
          Dst:             _ZNK7llvm_ks12RISCVOperand16isTPRelAddSymbolEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1363,25'
          Dst:             _ZN7llvm_ks19DiagnosticPredicateC2Eb
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1364,12'
          Dst:             _ZNK7llvm_ks19DiagnosticPredicate7isMatchEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1366,12'
          Dst:             _ZNK7llvm_ks19DiagnosticPredicate11isNearMatchEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1372,36'
          Dst:             _ZNK7llvm_ks12RISCVOperand14isUImmLog2XLenEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1372,25'
          Dst:             _ZN7llvm_ks19DiagnosticPredicateC2Eb
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1373,12'
          Dst:             _ZNK7llvm_ks19DiagnosticPredicate7isMatchEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1375,12'
          Dst:             _ZNK7llvm_ks19DiagnosticPredicate11isNearMatchEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1381,36'
          Dst:             _ZNK7llvm_ks12RISCVOperand21isUImmLog2XLenNonZeroEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1381,25'
          Dst:             _ZN7llvm_ks19DiagnosticPredicateC2Eb
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1382,12'
          Dst:             _ZNK7llvm_ks19DiagnosticPredicate7isMatchEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1384,12'
          Dst:             _ZNK7llvm_ks19DiagnosticPredicate11isNearMatchEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1390,36'
          Dst:             _ZNK7llvm_ks12RISCVOperand7isUImm5Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1390,25'
          Dst:             _ZN7llvm_ks19DiagnosticPredicateC2Eb
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1391,12'
          Dst:             _ZNK7llvm_ks19DiagnosticPredicate7isMatchEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1393,12'
          Dst:             _ZNK7llvm_ks19DiagnosticPredicate11isNearMatchEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1399,36'
          Dst:             _ZNK7llvm_ks12RISCVOperand8isSImm12Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1399,25'
          Dst:             _ZN7llvm_ks19DiagnosticPredicateC2Eb
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1400,12'
          Dst:             _ZNK7llvm_ks19DiagnosticPredicate7isMatchEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1402,12'
          Dst:             _ZNK7llvm_ks19DiagnosticPredicate11isNearMatchEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1408,36'
          Dst:             _ZNK7llvm_ks12RISCVOperand12isSImm13Lsb0Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1408,25'
          Dst:             _ZN7llvm_ks19DiagnosticPredicateC2Eb
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1409,12'
          Dst:             _ZNK7llvm_ks19DiagnosticPredicate7isMatchEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1411,12'
          Dst:             _ZNK7llvm_ks19DiagnosticPredicate11isNearMatchEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1417,36'
          Dst:             _ZNK7llvm_ks12RISCVOperand11isUImm20LUIEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1417,25'
          Dst:             _ZN7llvm_ks19DiagnosticPredicateC2Eb
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1418,12'
          Dst:             _ZNK7llvm_ks19DiagnosticPredicate7isMatchEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1420,12'
          Dst:             _ZNK7llvm_ks19DiagnosticPredicate11isNearMatchEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1426,36'
          Dst:             _ZNK7llvm_ks12RISCVOperand13isUImm20AUIPCEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1426,25'
          Dst:             _ZN7llvm_ks19DiagnosticPredicateC2Eb
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1427,12'
          Dst:             _ZNK7llvm_ks19DiagnosticPredicate7isMatchEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1429,12'
          Dst:             _ZNK7llvm_ks19DiagnosticPredicate11isNearMatchEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1435,36'
          Dst:             _ZNK7llvm_ks12RISCVOperand11isImmXLenLIEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1435,25'
          Dst:             _ZN7llvm_ks19DiagnosticPredicateC2Eb
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1436,12'
          Dst:             _ZNK7llvm_ks19DiagnosticPredicate7isMatchEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1438,12'
          Dst:             _ZNK7llvm_ks19DiagnosticPredicate11isNearMatchEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1444,36'
          Dst:             _ZNK7llvm_ks12RISCVOperand7isSImm6Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1444,25'
          Dst:             _ZN7llvm_ks19DiagnosticPredicateC2Eb
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1445,12'
          Dst:             _ZNK7llvm_ks19DiagnosticPredicate7isMatchEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1447,12'
          Dst:             _ZNK7llvm_ks19DiagnosticPredicate11isNearMatchEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1453,36'
          Dst:             _ZNK7llvm_ks12RISCVOperand14isSImm6NonZeroEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1453,25'
          Dst:             _ZN7llvm_ks19DiagnosticPredicateC2Eb
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1454,12'
          Dst:             _ZNK7llvm_ks19DiagnosticPredicate7isMatchEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1456,12'
          Dst:             _ZNK7llvm_ks19DiagnosticPredicate11isNearMatchEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1462,36'
          Dst:             _ZNK7llvm_ks12RISCVOperand12isUImm7Lsb00Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1462,25'
          Dst:             _ZN7llvm_ks19DiagnosticPredicateC2Eb
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1463,12'
          Dst:             _ZNK7llvm_ks19DiagnosticPredicate7isMatchEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1465,12'
          Dst:             _ZNK7llvm_ks19DiagnosticPredicate11isNearMatchEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1471,36'
          Dst:             _ZNK7llvm_ks12RISCVOperand12isUImm8Lsb00Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1471,25'
          Dst:             _ZN7llvm_ks19DiagnosticPredicateC2Eb
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1472,12'
          Dst:             _ZNK7llvm_ks19DiagnosticPredicate7isMatchEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1474,12'
          Dst:             _ZNK7llvm_ks19DiagnosticPredicate11isNearMatchEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1480,36'
          Dst:             _ZNK7llvm_ks12RISCVOperand13isUImm8Lsb000Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1480,25'
          Dst:             _ZN7llvm_ks19DiagnosticPredicateC2Eb
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1481,12'
          Dst:             _ZNK7llvm_ks19DiagnosticPredicate7isMatchEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1483,12'
          Dst:             _ZNK7llvm_ks19DiagnosticPredicate11isNearMatchEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1489,36'
          Dst:             _ZNK7llvm_ks12RISCVOperand11isSImm9Lsb0Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1489,25'
          Dst:             _ZN7llvm_ks19DiagnosticPredicateC2Eb
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1490,12'
          Dst:             _ZNK7llvm_ks19DiagnosticPredicate7isMatchEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1492,12'
          Dst:             _ZNK7llvm_ks19DiagnosticPredicate11isNearMatchEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1498,36'
          Dst:             _ZNK7llvm_ks12RISCVOperand13isUImm9Lsb000Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1498,25'
          Dst:             _ZN7llvm_ks19DiagnosticPredicateC2Eb
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1499,12'
          Dst:             _ZNK7llvm_ks19DiagnosticPredicate7isMatchEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1501,12'
          Dst:             _ZNK7llvm_ks19DiagnosticPredicate11isNearMatchEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1507,36'
          Dst:             _ZNK7llvm_ks12RISCVOperand20isUImm10Lsb00NonZeroEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1507,25'
          Dst:             _ZN7llvm_ks19DiagnosticPredicateC2Eb
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1508,12'
          Dst:             _ZNK7llvm_ks19DiagnosticPredicate7isMatchEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1510,12'
          Dst:             _ZNK7llvm_ks19DiagnosticPredicate11isNearMatchEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1516,36'
          Dst:             _ZNK7llvm_ks12RISCVOperand22isSImm10Lsb0000NonZeroEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1516,25'
          Dst:             _ZN7llvm_ks19DiagnosticPredicateC2Eb
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1517,12'
          Dst:             _ZNK7llvm_ks19DiagnosticPredicate7isMatchEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1519,12'
          Dst:             _ZNK7llvm_ks19DiagnosticPredicate11isNearMatchEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1525,36'
          Dst:             _ZNK7llvm_ks12RISCVOperand12isSImm12Lsb0Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1525,25'
          Dst:             _ZN7llvm_ks19DiagnosticPredicateC2Eb
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1526,12'
          Dst:             _ZNK7llvm_ks19DiagnosticPredicate7isMatchEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1528,12'
          Dst:             _ZNK7llvm_ks19DiagnosticPredicate11isNearMatchEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1635,12'
          Dst:             _ZL10isSubclassN12_GLOBAL__N_114MatchClassKindES0_
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1636,39'
          Dst:             _ZL28getDiagKindFromRegisterClassN12_GLOBAL__N_114MatchClassKindE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1640,12'
          Dst:             _ZL28getDiagKindFromRegisterClassN12_GLOBAL__N_114MatchClassKindE
    - functionName:    _ZL30checkAsmTiedOperandConstraintsRKN7llvm_ks14RISCVAsmParserEjRKNS_15SmallVectorImplINSt3__110unique_ptrINS_18MCParsedAsmOperandENS4_14default_deleteIS6_EEEEEERm
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1721
      functionLinenumberEnd: 1750
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          287
      EdgeCount:       45
      CyclomaticComplexity: 8
      functionsReached:
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1725,5'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1722,3'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1728,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1734,24'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1735,24'
          Dst:             __assert_fail
    - functionName:    _ZN7llvm_ks14RISCVAsmParser15convertToMCInstEjRNS_6MCInstEjRKNS_15SmallVectorImplINSt3__110unique_ptrINS_18MCParsedAsmOperandENS4_14default_deleteIS6_EEEEEE
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 939
      functionLinenumberEnd: 1022
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         60
      ICount:          635
      EdgeCount:       62
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks6MCInst10getOperandEj
        - _ZN7llvm_ks6MCInst9setOpcodeEj
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZN7llvm_ks9MCOperand9createRegEj
        - _ZNK7llvm_ks12RISCVOperand14addImmOperandsERNS_6MCInstEj
        - _ZNK7llvm_ks12RISCVOperand14addRegOperandsERNS_6MCInstEj
        - _ZNK7llvm_ks12RISCVOperand17addFRMArgOperandsERNS_6MCInstEj
        - _ZNK7llvm_ks12RISCVOperand19addFenceArgOperandsERNS_6MCInstEj
        - _ZNK7llvm_ks12RISCVOperand28addCSRSystemRegisterOperandsERNS_6MCInstEj
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:946,5'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:940,3'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:943,8'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:947,14'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:949,35'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:949,52'
          Dst:             _ZNK7llvm_ks12RISCVOperand14addRegOperandsERNS_6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:952,7'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:957,30'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:957,14'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:961,35'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:961,52'
          Dst:             _ZNK7llvm_ks12RISCVOperand14addRegOperandsERNS_6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:964,35'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:964,52'
          Dst:             _ZNK7llvm_ks12RISCVOperand14addImmOperandsERNS_6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:967,23'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:967,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:970,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:970,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:973,35'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:973,52'
          Dst:             _ZNK7llvm_ks12RISCVOperand28addCSRSystemRegisterOperandsERNS_6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:976,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:976,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:979,35'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:979,52'
          Dst:             _ZNK7llvm_ks12RISCVOperand17addFRMArgOperandsERNS_6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:982,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:982,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:985,35'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:985,52'
          Dst:             _ZNK7llvm_ks12RISCVOperand19addFenceArgOperandsERNS_6MCInstEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:988,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:988,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:991,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:991,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:994,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:994,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:997,23'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:997,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1000,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1000,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1003,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1003,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1006,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1006,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1009,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1009,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1012,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1012,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1015,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1015,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1018,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1018,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK7llvm_ks12RISCVOperand14addRegOperandsERNS_6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 682
      functionLinenumberEnd: 685
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          58
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createRegEj
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:683,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:684,21'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:684,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK7llvm_ks12RISCVOperand14addImmOperandsERNS_6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 687
      functionLinenumberEnd: 690
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          45
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7llvm_ks12RISCVOperand6getImmEv
        - _ZNK7llvm_ks12RISCVOperand7addExprERNS_6MCInstEPKNS_6MCExprE
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:688,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:689,19'
          Dst:             _ZNK7llvm_ks12RISCVOperand6getImmEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:689,5'
          Dst:             _ZNK7llvm_ks12RISCVOperand7addExprERNS_6MCInstEPKNS_6MCExprE
    - functionName:    _ZNK7llvm_ks12RISCVOperand28addCSRSystemRegisterOperandsERNS_6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 711
      functionLinenumberEnd: 714
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          56
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createImmEl
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:712,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:713,21'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:713,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK7llvm_ks12RISCVOperand17addFRMArgOperandsERNS_6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 727
      functionLinenumberEnd: 730
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          54
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZNK7llvm_ks12RISCVOperand15getRoundingModeEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:728,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:729,42'
          Dst:             _ZNK7llvm_ks12RISCVOperand15getRoundingModeEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:729,21'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:729,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK7llvm_ks12RISCVOperand19addFenceArgOperandsERNS_6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 692
      functionLinenumberEnd: 709
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          138
      EdgeCount:       20
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - _ZN7llvm_ks4castINS_15MCSymbolRefExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZNK7llvm_ks12RISCVOperand6getImmEv
        - _ZNK7llvm_ks15MCSymbolRefExpr9getSymbolEv
        - _ZNK7llvm_ks8MCSymbol7getNameEv
        - _ZNK7llvm_ks9StringRef3endEv
        - _ZNK7llvm_ks9StringRef5beginEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:699,7'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:693,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:695,37'
          Dst:             _ZNK7llvm_ks12RISCVOperand6getImmEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:695,15'
          Dst:             _ZN7llvm_ks4castINS_15MCSymbolRefExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:698,23'
          Dst:             _ZNK7llvm_ks15MCSymbolRefExpr9getSymbolEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:698,35'
          Dst:             _ZNK7llvm_ks8MCSymbol7getNameEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:698,17'
          Dst:             _ZNK7llvm_ks9StringRef5beginEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:698,17'
          Dst:             _ZNK7llvm_ks9StringRef3endEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:701,9'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:708,21'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:708,10'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK7llvm_ks12RISCVOperand6getImmEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 600
      functionLinenumberEnd: 602
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          42
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
      functionUses:    39
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:601,5'
          Dst:             __assert_fail
    - functionName:    _ZNK7llvm_ks12RISCVOperand15getRoundingModeEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 718
      functionLinenumberEnd: 724
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          60
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks14RISCVFPRndModeL20stringToRoundingModeENS_9StringRefE
        - _ZN7llvm_ks4castINS_15MCSymbolRefExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK7llvm_ks12RISCVOperand6getImmEv
        - _ZNK7llvm_ks15MCSymbolRefExpr9getSymbolEv
        - _ZNK7llvm_ks8MCSymbol7getNameEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:720,37'
          Dst:             _ZNK7llvm_ks12RISCVOperand6getImmEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:720,15'
          Dst:             _ZN7llvm_ks4castINS_15MCSymbolRefExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:722,50'
          Dst:             _ZNK7llvm_ks15MCSymbolRefExpr9getSymbolEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:722,62'
          Dst:             _ZNK7llvm_ks8MCSymbol7getNameEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:722,9'
          Dst:             _ZN7llvm_ks14RISCVFPRndModeL20stringToRoundingModeENS_9StringRefE
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:723,5'
          Dst:             __assert_fail
    - functionName:    _ZN7llvm_ks14RISCVFPRndModeL20stringToRoundingModeENS_9StringRefE
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/RISCV/Utils/RISCVBaseInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         48
      ICount:          355
      EdgeCount:       67
      CyclomaticComplexity: 21
      functionsReached:
        - memcmp
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/RISCV/Utils/RISCVBaseInfo.h:109,8'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/RISCV/Utils/RISCVBaseInfo.h:110,8'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/RISCV/Utils/RISCVBaseInfo.h:111,8'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/RISCV/Utils/RISCVBaseInfo.h:112,8'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/RISCV/Utils/RISCVBaseInfo.h:113,8'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/RISCV/Utils/RISCVBaseInfo.h:114,8'
          Dst:             memcmp
    - functionName:    _ZNK7llvm_ks12RISCVOperand7addExprERNS_6MCInstEPKNS_6MCExprE
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 669
      functionLinenumberEnd: 679
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          82
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks12RISCVOperand19evaluateConstantImmEPKNS_6MCExprERlRNS_11RISCVMCExpr11VariantKindE
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand10createExprEPKNS_6MCExprE
        - _ZN7llvm_ks9MCOperand9createImmEl
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:670,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:673,23'
          Dst:             _ZN7llvm_ks12RISCVOperand19evaluateConstantImmEPKNS_6MCExprERlRNS_11RISCVMCExpr11VariantKindE
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:676,23'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:676,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:678,23'
          Dst:             _ZN7llvm_ks9MCOperand10createExprEPKNS_6MCExprE
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:678,12'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZN7llvm_ks12RISCVOperand19evaluateConstantImmEPKNS_6MCExprERlRNS_11RISCVMCExpr11VariantKindE
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 265
      functionLinenumberEnd: 278
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          61
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks8dyn_castINS_11RISCVMCExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK7llvm_ks11RISCVMCExpr18evaluateAsConstantERl
        - _ZNK7llvm_ks11RISCVMCExpr7getKindEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
      functionUses:    24
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:266,20'
          Dst:             _ZN7llvm_ks8dyn_castINS_11RISCVMCExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:267,16'
          Dst:             _ZNK7llvm_ks11RISCVMCExpr7getKindEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:268,18'
          Dst:             _ZNK7llvm_ks11RISCVMCExpr18evaluateAsConstantERl
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:271,19'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:273,17'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
    - functionName:    _ZN7llvm_ks8dyn_castINS_11RISCVMCExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 297
      functionLinenumberEnd: 298
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks3isaINS_11RISCVMCExprEPKNS_6MCExprEEEbRKT0_
        - _ZN7llvm_ks4castINS_11RISCVMCExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:298,10'
          Dst:             _ZN7llvm_ks3isaINS_11RISCVMCExprEPKNS_6MCExprEEEbRKT0_
        - Src:             'llvm/include/llvm/Support/Casting.h:298,24'
          Dst:             _ZN7llvm_ks4castINS_11RISCVMCExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
    - functionName:    _ZNK7llvm_ks11RISCVMCExpr7getKindEv
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks3isaINS_11RISCVMCExprEPKNS_6MCExprEEEbRKT0_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13isa_impl_wrapINS_11RISCVMCExprEKPKNS_6MCExprES4_E4doitERS5_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:133,10'
          Dst:             _ZN7llvm_ks13isa_impl_wrapINS_11RISCVMCExprEKPKNS_6MCExprES4_E4doitERS5_
    - functionName:    _ZN7llvm_ks4castINS_11RISCVMCExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionLinenumberEnd: 238
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          36
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks16cast_convert_valINS_11RISCVMCExprEPKNS_6MCExprES4_E4doitERKS4_
        - _ZN7llvm_ks3isaINS_11RISCVMCExprEPKNS_6MCExprEEEbRKT0_
        - __assert_fail
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:237,3'
          Dst:             _ZN7llvm_ks3isaINS_11RISCVMCExprEPKNS_6MCExprEEEbRKT0_
        - Src:             'llvm/include/llvm/Support/Casting.h:237,3'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/Support/Casting.h:238,10'
          Dst:             _ZN7llvm_ks16cast_convert_valINS_11RISCVMCExprEPKNS_6MCExprES4_E4doitERKS4_
    - functionName:    _ZN7llvm_ks16cast_convert_valINS_11RISCVMCExprEPKNS_6MCExprES4_E4doitERKS4_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          23
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks13isa_impl_wrapINS_11RISCVMCExprEKPKNS_6MCExprES4_E4doitERS5_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13isa_impl_wrapINS_11RISCVMCExprEPKNS_6MCExprES4_E4doitERKS4_
        - _ZN7llvm_ks13simplify_typeIKPKNS_6MCExprEE18getSimplifiedValueERS4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:114,27'
          Dst:             _ZN7llvm_ks13simplify_typeIKPKNS_6MCExprEE18getSimplifiedValueERS4_
        - Src:             'llvm/include/llvm/Support/Casting.h:112,12'
          Dst:             _ZN7llvm_ks13isa_impl_wrapINS_11RISCVMCExprEPKNS_6MCExprES4_E4doitERKS4_
    - functionName:    _ZN7llvm_ks13isa_impl_wrapINS_11RISCVMCExprEPKNS_6MCExprES4_E4doitERKS4_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11isa_impl_clINS_11RISCVMCExprEPKNS_6MCExprEE4doitES4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:122,12'
          Dst:             _ZN7llvm_ks11isa_impl_clINS_11RISCVMCExprEPKNS_6MCExprEE4doitES4_
    - functionName:    _ZN7llvm_ks11isa_impl_clINS_11RISCVMCExprEPKNS_6MCExprEE4doitES4_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks8isa_implINS_11RISCVMCExprENS_6MCExprEvE4doitERKS2_
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:95,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/Support/Casting.h:96,12'
          Dst:             _ZN7llvm_ks8isa_implINS_11RISCVMCExprENS_6MCExprEvE4doitERKS2_
    - functionName:    _ZN7llvm_ks8isa_implINS_11RISCVMCExprENS_6MCExprEvE4doitERKS2_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11RISCVMCExpr7classofEPKNS_6MCExprE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:56,12'
          Dst:             _ZN7llvm_ks11RISCVMCExpr7classofEPKNS_6MCExprE
    - functionName:    _ZN7llvm_ks11RISCVMCExpr7classofEPKNS_6MCExprE
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks6MCExpr7getKindEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.h:82,15'
          Dst:             _ZNK7llvm_ks6MCExpr7getKindEv
    - functionName:    _ZL16matchTokenStringN7llvm_ks9StringRefE
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1203
      functionLinenumberEnd: 1217
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          51
      EdgeCount:       20
      CyclomaticComplexity: 11
      functionsReached:
        - _ZNK7llvm_ks9StringRefixEm
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1204,3'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1207,5'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1207,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
    - functionName:    _ZNK7llvm_ks12RISCVOperand12isBareSymbolEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 298
      functionLinenumberEnd: 306
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          55
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks12RISCVOperand19evaluateConstantImmEPKNS_6MCExprERlRNS_11RISCVMCExpr11VariantKindE
        - _ZN7llvm_ks14RISCVAsmParser17classifySymbolRefEPKNS_6MCExprERNS_11RISCVMCExpr11VariantKindERl
        - _ZNK7llvm_ks12RISCVOperand6getImmEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:302,41'
          Dst:             _ZNK7llvm_ks12RISCVOperand6getImmEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:302,21'
          Dst:             _ZN7llvm_ks12RISCVOperand19evaluateConstantImmEPKNS_6MCExprERlRNS_11RISCVMCExpr11VariantKindE
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:304,46'
          Dst:             _ZNK7llvm_ks12RISCVOperand6getImmEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:304,12'
          Dst:             _ZN7llvm_ks14RISCVAsmParser17classifySymbolRefEPKNS_6MCExprERNS_11RISCVMCExpr11VariantKindERl
    - functionName:    _ZN7llvm_ks19DiagnosticPredicateC2Eb
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCParser/MCTargetAsmParser.h'
      linkageType:     InternalLinkage
      functionLinenumber: 270
      functionLinenumberEnd: 270
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          16
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    27
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks19DiagnosticPredicate7isMatchEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCParser/MCTargetAsmParser.h'
      linkageType:     InternalLinkage
      functionLinenumber: 275
      functionLinenumberEnd: 275
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    27
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks19DiagnosticPredicate11isNearMatchEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCParser/MCTargetAsmParser.h'
      linkageType:     InternalLinkage
      functionLinenumber: 276
      functionLinenumberEnd: 276
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    26
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks12RISCVOperand9isCLUIImmEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 447
      functionLinenumberEnd: 456
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         18
      ICount:          84
      EdgeCount:       24
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7llvm_ks12RISCVOperand19evaluateConstantImmEPKNS_6MCExprERlRNS_11RISCVMCExpr11VariantKindE
        - _ZN7llvm_ks6isUIntILj5EEEbm
        - _ZNK7llvm_ks12RISCVOperand6getImmEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:452,46'
          Dst:             _ZNK7llvm_ks12RISCVOperand6getImmEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:452,26'
          Dst:             _ZN7llvm_ks12RISCVOperand19evaluateConstantImmEPKNS_6MCExprERlRNS_11RISCVMCExpr11VariantKindE
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:454,13'
          Dst:             _ZN7llvm_ks6isUIntILj5EEEbm
    - functionName:    _ZNK7llvm_ks12RISCVOperand19isCSRSystemRegisterEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 329
      functionLinenumberEnd: 329
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks12RISCVOperand16isSystemRegisterEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:329,45'
          Dst:             _ZNK7llvm_ks12RISCVOperand16isSystemRegisterEv
    - functionName:    _ZNK7llvm_ks12RISCVOperand12isCallSymbolEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 308
      functionLinenumberEnd: 317
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          65
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks12RISCVOperand19evaluateConstantImmEPKNS_6MCExprERlRNS_11RISCVMCExpr11VariantKindE
        - _ZN7llvm_ks14RISCVAsmParser17classifySymbolRefEPKNS_6MCExprERNS_11RISCVMCExpr11VariantKindERl
        - _ZNK7llvm_ks12RISCVOperand6getImmEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:312,41'
          Dst:             _ZNK7llvm_ks12RISCVOperand6getImmEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:312,21'
          Dst:             _ZN7llvm_ks12RISCVOperand19evaluateConstantImmEPKNS_6MCExprERlRNS_11RISCVMCExpr11VariantKindE
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:314,46'
          Dst:             _ZNK7llvm_ks12RISCVOperand6getImmEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:314,12'
          Dst:             _ZN7llvm_ks14RISCVAsmParser17classifySymbolRefEPKNS_6MCExprERNS_11RISCVMCExpr11VariantKindERl
    - functionName:    _ZNK7llvm_ks12RISCVOperand8isFRMArgEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 357
      functionLinenumberEnd: 368
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          78
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks14RISCVFPRndModeL20stringToRoundingModeENS_9StringRefE
        - _ZN7llvm_ks8dyn_castINS_15MCSymbolRefExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK7llvm_ks12RISCVOperand6getImmEv
        - _ZNK7llvm_ks15MCSymbolRefExpr7getKindEv
        - _ZNK7llvm_ks15MCSymbolRefExpr9getSymbolEv
        - _ZNK7llvm_ks8MCSymbol7getNameEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:360,25'
          Dst:             _ZNK7llvm_ks12RISCVOperand6getImmEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:361,18'
          Dst:             _ZN7llvm_ks8dyn_castINS_15MCSymbolRefExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:362,24'
          Dst:             _ZNK7llvm_ks15MCSymbolRefExpr7getKindEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:365,27'
          Dst:             _ZNK7llvm_ks15MCSymbolRefExpr9getSymbolEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:365,39'
          Dst:             _ZNK7llvm_ks8MCSymbol7getNameEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:367,12'
          Dst:             _ZN7llvm_ks14RISCVFPRndModeL20stringToRoundingModeENS_9StringRefE
    - functionName:    _ZNK7llvm_ks12RISCVOperand10isFenceArgEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 333
      functionLinenumberEnd: 354
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         26
      ICount:          153
      EdgeCount:       35
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN7llvm_ks8dyn_castINS_15MCSymbolRefExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK7llvm_ks12RISCVOperand6getImmEv
        - _ZNK7llvm_ks15MCSymbolRefExpr7getKindEv
        - _ZNK7llvm_ks15MCSymbolRefExpr9getSymbolEv
        - _ZNK7llvm_ks8MCSymbol7getNameEv
        - _ZNK7llvm_ks9StringRef3endEv
        - _ZNK7llvm_ks9StringRef5beginEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:336,25'
          Dst:             _ZNK7llvm_ks12RISCVOperand6getImmEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:337,18'
          Dst:             _ZN7llvm_ks8dyn_castINS_15MCSymbolRefExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:338,24'
          Dst:             _ZNK7llvm_ks15MCSymbolRefExpr7getKindEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:341,27'
          Dst:             _ZNK7llvm_ks15MCSymbolRefExpr9getSymbolEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:341,39'
          Dst:             _ZNK7llvm_ks8MCSymbol7getNameEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:346,17'
          Dst:             _ZNK7llvm_ks9StringRef5beginEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:346,17'
          Dst:             _ZNK7llvm_ks9StringRef3endEv
    - functionName:    _ZNK7llvm_ks12RISCVOperand15isSImm21Lsb0JALEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 581
      functionLinenumberEnd: 581
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks12RISCVOperand15isBareSimmNLsb0ILi21EEEbv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:581,41'
          Dst:             _ZNK7llvm_ks12RISCVOperand15isBareSimmNLsb0ILi21EEEbv
    - functionName:    _ZNK7llvm_ks12RISCVOperand16isTPRelAddSymbolEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 319
      functionLinenumberEnd: 327
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          55
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks12RISCVOperand19evaluateConstantImmEPKNS_6MCExprERlRNS_11RISCVMCExpr11VariantKindE
        - _ZN7llvm_ks14RISCVAsmParser17classifySymbolRefEPKNS_6MCExprERNS_11RISCVMCExpr11VariantKindERl
        - _ZNK7llvm_ks12RISCVOperand6getImmEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:323,41'
          Dst:             _ZNK7llvm_ks12RISCVOperand6getImmEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:323,21'
          Dst:             _ZN7llvm_ks12RISCVOperand19evaluateConstantImmEPKNS_6MCExprERlRNS_11RISCVMCExpr11VariantKindE
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:325,46'
          Dst:             _ZNK7llvm_ks12RISCVOperand6getImmEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:325,12'
          Dst:             _ZN7llvm_ks14RISCVAsmParser17classifySymbolRefEPKNS_6MCExprERNS_11RISCVMCExpr11VariantKindERl
    - functionName:    _ZNK7llvm_ks12RISCVOperand14isUImmLog2XLenEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 384
      functionLinenumberEnd: 393
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         17
      ICount:          70
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7llvm_ks12RISCVOperand19evaluateConstantImmEPKNS_6MCExprERlRNS_11RISCVMCExpr11VariantKindE
        - _ZN7llvm_ks6isUIntILj5EEEbm
        - _ZN7llvm_ks6isUIntILj6EEEbm
        - _ZNK7llvm_ks12RISCVOperand6getImmEv
        - _ZNK7llvm_ks12RISCVOperand6isRV64Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:389,30'
          Dst:             _ZNK7llvm_ks12RISCVOperand6getImmEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:389,10'
          Dst:             _ZN7llvm_ks12RISCVOperand19evaluateConstantImmEPKNS_6MCExprERlRNS_11RISCVMCExpr11VariantKindE
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:392,13'
          Dst:             _ZNK7llvm_ks12RISCVOperand6isRV64Ev
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:392,25'
          Dst:             _ZN7llvm_ks6isUIntILj6EEEbm
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:392,44'
          Dst:             _ZN7llvm_ks6isUIntILj5EEEbm
    - functionName:    _ZNK7llvm_ks12RISCVOperand21isUImmLog2XLenNonZeroEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 395
      functionLinenumberEnd: 406
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         19
      ICount:          79
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7llvm_ks12RISCVOperand19evaluateConstantImmEPKNS_6MCExprERlRNS_11RISCVMCExpr11VariantKindE
        - _ZN7llvm_ks6isUIntILj5EEEbm
        - _ZN7llvm_ks6isUIntILj6EEEbm
        - _ZNK7llvm_ks12RISCVOperand6getImmEv
        - _ZNK7llvm_ks12RISCVOperand6isRV64Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:400,30'
          Dst:             _ZNK7llvm_ks12RISCVOperand6getImmEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:400,10'
          Dst:             _ZN7llvm_ks12RISCVOperand19evaluateConstantImmEPKNS_6MCExprERlRNS_11RISCVMCExpr11VariantKindE
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:405,13'
          Dst:             _ZNK7llvm_ks12RISCVOperand6isRV64Ev
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:405,25'
          Dst:             _ZN7llvm_ks6isUIntILj6EEEbm
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:405,44'
          Dst:             _ZN7llvm_ks6isUIntILj5EEEbm
    - functionName:    _ZNK7llvm_ks12RISCVOperand7isUImm5Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 408
      functionLinenumberEnd: 415
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          59
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks12RISCVOperand19evaluateConstantImmEPKNS_6MCExprERlRNS_11RISCVMCExpr11VariantKindE
        - _ZN7llvm_ks6isUIntILj5EEEbm
        - _ZNK7llvm_ks12RISCVOperand6getImmEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:413,46'
          Dst:             _ZNK7llvm_ks12RISCVOperand6getImmEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:413,26'
          Dst:             _ZN7llvm_ks12RISCVOperand19evaluateConstantImmEPKNS_6MCExprERlRNS_11RISCVMCExpr11VariantKindE
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:414,29'
          Dst:             _ZN7llvm_ks6isUIntILj5EEEbm
    - functionName:    _ZNK7llvm_ks12RISCVOperand8isSImm12Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 510
      functionLinenumberEnd: 525
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         22
      ICount:          109
      EdgeCount:       29
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN7llvm_ks12RISCVOperand19evaluateConstantImmEPKNS_6MCExprERlRNS_11RISCVMCExpr11VariantKindE
        - _ZN7llvm_ks14RISCVAsmParser17classifySymbolRefEPKNS_6MCExprERNS_11RISCVMCExpr11VariantKindERl
        - _ZN7llvm_ks5isIntILj12EEEbl
        - _ZNK7llvm_ks12RISCVOperand6getImmEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:516,46'
          Dst:             _ZNK7llvm_ks12RISCVOperand6getImmEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:516,26'
          Dst:             _ZN7llvm_ks12RISCVOperand19evaluateConstantImmEPKNS_6MCExprERlRNS_11RISCVMCExpr11VariantKindE
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:518,51'
          Dst:             _ZNK7llvm_ks12RISCVOperand6getImmEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:518,17'
          Dst:             _ZN7llvm_ks14RISCVAsmParser17classifySymbolRefEPKNS_6MCExprERNS_11RISCVMCExpr11VariantKindERl
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:520,17'
          Dst:             _ZN7llvm_ks5isIntILj12EEEbl
    - functionName:    _ZNK7llvm_ks12RISCVOperand12isSImm13Lsb0Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 529
      functionLinenumberEnd: 529
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks12RISCVOperand15isBareSimmNLsb0ILi13EEEbv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:529,38'
          Dst:             _ZNK7llvm_ks12RISCVOperand15isBareSimmNLsb0ILi13EEEbv
    - functionName:    _ZNK7llvm_ks12RISCVOperand11isUImm20LUIEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 541
      functionLinenumberEnd: 557
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         22
      ICount:          105
      EdgeCount:       29
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN7llvm_ks12RISCVOperand19evaluateConstantImmEPKNS_6MCExprERlRNS_11RISCVMCExpr11VariantKindE
        - _ZN7llvm_ks14RISCVAsmParser17classifySymbolRefEPKNS_6MCExprERNS_11RISCVMCExpr11VariantKindERl
        - _ZN7llvm_ks6isUIntILj20EEEbm
        - _ZNK7llvm_ks12RISCVOperand6getImmEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:547,46'
          Dst:             _ZNK7llvm_ks12RISCVOperand6getImmEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:547,26'
          Dst:             _ZN7llvm_ks12RISCVOperand19evaluateConstantImmEPKNS_6MCExprERlRNS_11RISCVMCExpr11VariantKindE
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:549,51'
          Dst:             _ZNK7llvm_ks12RISCVOperand6getImmEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:549,17'
          Dst:             _ZN7llvm_ks14RISCVAsmParser17classifySymbolRefEPKNS_6MCExprERNS_11RISCVMCExpr11VariantKindERl
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:553,14'
          Dst:             _ZN7llvm_ks6isUIntILj20EEEbm
    - functionName:    _ZNK7llvm_ks12RISCVOperand13isUImm20AUIPCEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 559
      functionLinenumberEnd: 579
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         30
      ICount:          137
      EdgeCount:       41
      CyclomaticComplexity: 13
      functionsReached:
        - _ZN7llvm_ks12RISCVOperand19evaluateConstantImmEPKNS_6MCExprERlRNS_11RISCVMCExpr11VariantKindE
        - _ZN7llvm_ks14RISCVAsmParser17classifySymbolRefEPKNS_6MCExprERNS_11RISCVMCExpr11VariantKindERl
        - _ZN7llvm_ks6isUIntILj20EEEbm
        - _ZNK7llvm_ks12RISCVOperand6getImmEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:565,46'
          Dst:             _ZNK7llvm_ks12RISCVOperand6getImmEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:565,26'
          Dst:             _ZN7llvm_ks12RISCVOperand19evaluateConstantImmEPKNS_6MCExprERlRNS_11RISCVMCExpr11VariantKindE
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:567,51'
          Dst:             _ZNK7llvm_ks12RISCVOperand6getImmEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:567,17'
          Dst:             _ZN7llvm_ks14RISCVAsmParser17classifySymbolRefEPKNS_6MCExprERNS_11RISCVMCExpr11VariantKindERl
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:573,14'
          Dst:             _ZN7llvm_ks6isUIntILj20EEEbm
    - functionName:    _ZNK7llvm_ks12RISCVOperand11isImmXLenLIEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 370
      functionLinenumberEnd: 382
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         22
      ICount:          102
      EdgeCount:       29
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN7llvm_ks12RISCVOperand19evaluateConstantImmEPKNS_6MCExprERlRNS_11RISCVMCExpr11VariantKindE
        - _ZN7llvm_ks5isIntILj32EEEbl
        - _ZN7llvm_ks6isUIntILj32EEEbm
        - _ZNK7llvm_ks12RISCVOperand6getImmEv
        - _ZNK7llvm_ks12RISCVOperand6isRV64Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:375,46'
          Dst:             _ZNK7llvm_ks12RISCVOperand6getImmEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:375,26'
          Dst:             _ZN7llvm_ks12RISCVOperand19evaluateConstantImmEPKNS_6MCExprERlRNS_11RISCVMCExpr11VariantKindE
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:380,22'
          Dst:             _ZNK7llvm_ks12RISCVOperand6isRV64Ev
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:380,40'
          Dst:             _ZN7llvm_ks5isIntILj32EEEbl
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:380,58'
          Dst:             _ZN7llvm_ks6isUIntILj32EEEbm
    - functionName:    _ZNK7llvm_ks12RISCVOperand7isSImm6Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 427
      functionLinenumberEnd: 435
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          59
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks12RISCVOperand19evaluateConstantImmEPKNS_6MCExprERlRNS_11RISCVMCExpr11VariantKindE
        - _ZN7llvm_ks5isIntILj6EEEbl
        - _ZNK7llvm_ks12RISCVOperand6getImmEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:432,46'
          Dst:             _ZNK7llvm_ks12RISCVOperand6getImmEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:432,26'
          Dst:             _ZN7llvm_ks12RISCVOperand19evaluateConstantImmEPKNS_6MCExprERlRNS_11RISCVMCExpr11VariantKindE
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:433,29'
          Dst:             _ZN7llvm_ks5isIntILj6EEEbl
    - functionName:    _ZNK7llvm_ks12RISCVOperand14isSImm6NonZeroEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 437
      functionLinenumberEnd: 445
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          67
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks12RISCVOperand19evaluateConstantImmEPKNS_6MCExprERlRNS_11RISCVMCExpr11VariantKindE
        - _ZN7llvm_ks5isIntILj6EEEbl
        - _ZNK7llvm_ks12RISCVOperand6getImmEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:442,46'
          Dst:             _ZNK7llvm_ks12RISCVOperand6getImmEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:442,26'
          Dst:             _ZN7llvm_ks12RISCVOperand19evaluateConstantImmEPKNS_6MCExprERlRNS_11RISCVMCExpr11VariantKindE
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:443,29'
          Dst:             _ZN7llvm_ks5isIntILj6EEEbl
    - functionName:    _ZNK7llvm_ks12RISCVOperand12isUImm7Lsb00Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 458
      functionLinenumberEnd: 466
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          59
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks12RISCVOperand19evaluateConstantImmEPKNS_6MCExprERlRNS_11RISCVMCExpr11VariantKindE
        - _ZN7llvm_ks13isShiftedUIntILj5ELj2EEEbm
        - _ZNK7llvm_ks12RISCVOperand6getImmEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:463,46'
          Dst:             _ZNK7llvm_ks12RISCVOperand6getImmEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:463,26'
          Dst:             _ZN7llvm_ks12RISCVOperand19evaluateConstantImmEPKNS_6MCExprERlRNS_11RISCVMCExpr11VariantKindE
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:464,29'
          Dst:             _ZN7llvm_ks13isShiftedUIntILj5ELj2EEEbm
    - functionName:    _ZNK7llvm_ks12RISCVOperand12isUImm8Lsb00Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 468
      functionLinenumberEnd: 476
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          59
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks12RISCVOperand19evaluateConstantImmEPKNS_6MCExprERlRNS_11RISCVMCExpr11VariantKindE
        - _ZN7llvm_ks13isShiftedUIntILj6ELj2EEEbm
        - _ZNK7llvm_ks12RISCVOperand6getImmEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:473,46'
          Dst:             _ZNK7llvm_ks12RISCVOperand6getImmEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:473,26'
          Dst:             _ZN7llvm_ks12RISCVOperand19evaluateConstantImmEPKNS_6MCExprERlRNS_11RISCVMCExpr11VariantKindE
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:474,29'
          Dst:             _ZN7llvm_ks13isShiftedUIntILj6ELj2EEEbm
    - functionName:    _ZNK7llvm_ks12RISCVOperand13isUImm8Lsb000Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 478
      functionLinenumberEnd: 486
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          59
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks12RISCVOperand19evaluateConstantImmEPKNS_6MCExprERlRNS_11RISCVMCExpr11VariantKindE
        - _ZN7llvm_ks13isShiftedUIntILj5ELj3EEEbm
        - _ZNK7llvm_ks12RISCVOperand6getImmEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:483,46'
          Dst:             _ZNK7llvm_ks12RISCVOperand6getImmEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:483,26'
          Dst:             _ZN7llvm_ks12RISCVOperand19evaluateConstantImmEPKNS_6MCExprERlRNS_11RISCVMCExpr11VariantKindE
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:484,29'
          Dst:             _ZN7llvm_ks13isShiftedUIntILj5ELj3EEEbm
    - functionName:    _ZNK7llvm_ks12RISCVOperand11isSImm9Lsb0Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 488
      functionLinenumberEnd: 488
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks12RISCVOperand15isBareSimmNLsb0ILi9EEEbv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:488,37'
          Dst:             _ZNK7llvm_ks12RISCVOperand15isBareSimmNLsb0ILi9EEEbv
    - functionName:    _ZNK7llvm_ks12RISCVOperand13isUImm9Lsb000Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 490
      functionLinenumberEnd: 498
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          59
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks12RISCVOperand19evaluateConstantImmEPKNS_6MCExprERlRNS_11RISCVMCExpr11VariantKindE
        - _ZN7llvm_ks13isShiftedUIntILj6ELj3EEEbm
        - _ZNK7llvm_ks12RISCVOperand6getImmEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:495,46'
          Dst:             _ZNK7llvm_ks12RISCVOperand6getImmEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:495,26'
          Dst:             _ZN7llvm_ks12RISCVOperand19evaluateConstantImmEPKNS_6MCExprERlRNS_11RISCVMCExpr11VariantKindE
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:496,29'
          Dst:             _ZN7llvm_ks13isShiftedUIntILj6ELj3EEEbm
    - functionName:    _ZNK7llvm_ks12RISCVOperand20isUImm10Lsb00NonZeroEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 500
      functionLinenumberEnd: 508
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          67
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks12RISCVOperand19evaluateConstantImmEPKNS_6MCExprERlRNS_11RISCVMCExpr11VariantKindE
        - _ZN7llvm_ks13isShiftedUIntILj8ELj2EEEbm
        - _ZNK7llvm_ks12RISCVOperand6getImmEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:505,46'
          Dst:             _ZNK7llvm_ks12RISCVOperand6getImmEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:505,26'
          Dst:             _ZN7llvm_ks12RISCVOperand19evaluateConstantImmEPKNS_6MCExprERlRNS_11RISCVMCExpr11VariantKindE
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:506,29'
          Dst:             _ZN7llvm_ks13isShiftedUIntILj8ELj2EEEbm
    - functionName:    _ZNK7llvm_ks12RISCVOperand22isSImm10Lsb0000NonZeroEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 531
      functionLinenumberEnd: 539
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          67
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks12RISCVOperand19evaluateConstantImmEPKNS_6MCExprERlRNS_11RISCVMCExpr11VariantKindE
        - _ZN7llvm_ks12isShiftedIntILj6ELj4EEEbl
        - _ZNK7llvm_ks12RISCVOperand6getImmEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:536,46'
          Dst:             _ZNK7llvm_ks12RISCVOperand6getImmEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:536,26'
          Dst:             _ZN7llvm_ks12RISCVOperand19evaluateConstantImmEPKNS_6MCExprERlRNS_11RISCVMCExpr11VariantKindE
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:537,43'
          Dst:             _ZN7llvm_ks12isShiftedIntILj6ELj4EEEbl
    - functionName:    _ZNK7llvm_ks12RISCVOperand12isSImm12Lsb0Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 527
      functionLinenumberEnd: 527
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks12RISCVOperand15isBareSimmNLsb0ILi12EEEbv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:527,38'
          Dst:             _ZNK7llvm_ks12RISCVOperand15isBareSimmNLsb0ILi12EEEbv
    - functionName:    _ZL28getDiagKindFromRegisterClassN12_GLOBAL__N_114MatchClassKindE
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1199
      functionLinenumberEnd: 1200
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks12RISCVOperand15isBareSimmNLsb0ILi12EEEbv
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 282
      functionLinenumberEnd: 294
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          72
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks12RISCVOperand19evaluateConstantImmEPKNS_6MCExprERlRNS_11RISCVMCExpr11VariantKindE
        - _ZN7llvm_ks12isShiftedIntILj11ELj1EEEbl
        - _ZN7llvm_ks14RISCVAsmParser17classifySymbolRefEPKNS_6MCExprERNS_11RISCVMCExpr11VariantKindERl
        - _ZNK7llvm_ks12RISCVOperand6getImmEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:287,46'
          Dst:             _ZNK7llvm_ks12RISCVOperand6getImmEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:287,26'
          Dst:             _ZN7llvm_ks12RISCVOperand19evaluateConstantImmEPKNS_6MCExprERlRNS_11RISCVMCExpr11VariantKindE
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:290,51'
          Dst:             _ZNK7llvm_ks12RISCVOperand6getImmEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:290,17'
          Dst:             _ZN7llvm_ks14RISCVAsmParser17classifySymbolRefEPKNS_6MCExprERNS_11RISCVMCExpr11VariantKindERl
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:292,17'
          Dst:             _ZN7llvm_ks12isShiftedIntILj11ELj1EEEbl
    - functionName:    _ZN7llvm_ks14RISCVAsmParser17classifySymbolRefEPKNS_6MCExprERNS_11RISCVMCExpr11VariantKindERl
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1405
      functionLinenumberEnd: 1446
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         31
      ICount:          172
      EdgeCount:       42
      CyclomaticComplexity: 13
      functionsReached:
        - _ZN7llvm_ks3isaINS_14MCConstantExprEPKNS_6MCExprEEEbRKT0_
        - _ZN7llvm_ks3isaINS_15MCSymbolRefExprEPKNS_6MCExprEEEbRKT0_
        - _ZN7llvm_ks8dyn_castINS_11RISCVMCExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks8dyn_castINS_12MCBinaryExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK7llvm_ks11RISCVMCExpr10getSubExprEv
        - _ZNK7llvm_ks11RISCVMCExpr7getKindEv
        - _ZNK7llvm_ks12MCBinaryExpr6getLHSEv
        - _ZNK7llvm_ks12MCBinaryExpr6getRHSEv
        - _ZNK7llvm_ks12MCBinaryExpr9getOpcodeEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1409,31'
          Dst:             _ZN7llvm_ks8dyn_castINS_11RISCVMCExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1410,16'
          Dst:             _ZNK7llvm_ks11RISCVMCExpr7getKindEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1411,16'
          Dst:             _ZNK7llvm_ks11RISCVMCExpr10getSubExprEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1415,7'
          Dst:             _ZN7llvm_ks3isaINS_14MCConstantExprEPKNS_6MCExprEEEbRKT0_
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1415,36'
          Dst:             _ZN7llvm_ks3isaINS_15MCSymbolRefExprEPKNS_6MCExprEEEbRKT0_
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1418,28'
          Dst:             _ZN7llvm_ks8dyn_castINS_12MCBinaryExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1422,33'
          Dst:             _ZNK7llvm_ks12MCBinaryExpr6getLHSEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1422,8'
          Dst:             _ZN7llvm_ks3isaINS_15MCSymbolRefExprEPKNS_6MCExprEEEbRKT0_
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1425,11'
          Dst:             _ZNK7llvm_ks12MCBinaryExpr9getOpcodeEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1426,11'
          Dst:             _ZNK7llvm_ks12MCBinaryExpr9getOpcodeEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1430,11'
          Dst:             _ZNK7llvm_ks12MCBinaryExpr9getOpcodeEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1431,32'
          Dst:             _ZNK7llvm_ks12MCBinaryExpr6getRHSEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1431,7'
          Dst:             _ZN7llvm_ks3isaINS_15MCSymbolRefExprEPKNS_6MCExprEEEbRKT0_
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1436,50'
          Dst:             _ZNK7llvm_ks12MCBinaryExpr6getRHSEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1436,21'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1440,24'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1441,11'
          Dst:             _ZNK7llvm_ks12MCBinaryExpr9getOpcodeEv
    - functionName:    _ZNK7llvm_ks11RISCVMCExpr10getSubExprEv
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks12RISCVOperand15isBareSimmNLsb0ILi9EEEbv
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 282
      functionLinenumberEnd: 294
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          72
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks12RISCVOperand19evaluateConstantImmEPKNS_6MCExprERlRNS_11RISCVMCExpr11VariantKindE
        - _ZN7llvm_ks12isShiftedIntILj8ELj1EEEbl
        - _ZN7llvm_ks14RISCVAsmParser17classifySymbolRefEPKNS_6MCExprERNS_11RISCVMCExpr11VariantKindERl
        - _ZNK7llvm_ks12RISCVOperand6getImmEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:287,46'
          Dst:             _ZNK7llvm_ks12RISCVOperand6getImmEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:287,26'
          Dst:             _ZN7llvm_ks12RISCVOperand19evaluateConstantImmEPKNS_6MCExprERlRNS_11RISCVMCExpr11VariantKindE
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:290,51'
          Dst:             _ZNK7llvm_ks12RISCVOperand6getImmEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:290,17'
          Dst:             _ZN7llvm_ks14RISCVAsmParser17classifySymbolRefEPKNS_6MCExprERNS_11RISCVMCExpr11VariantKindERl
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:292,17'
          Dst:             _ZN7llvm_ks12isShiftedIntILj8ELj1EEEbl
    - functionName:    _ZNK7llvm_ks12RISCVOperand6isRV64Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 588
      functionLinenumberEnd: 588
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks6isUIntILj20EEEbm
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/MathExtras.h'
      linkageType:     InternalLinkage
      functionLinenumber: 289
      functionLinenumberEnd: 290
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks12RISCVOperand15isBareSimmNLsb0ILi13EEEbv
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 282
      functionLinenumberEnd: 294
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          72
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks12RISCVOperand19evaluateConstantImmEPKNS_6MCExprERlRNS_11RISCVMCExpr11VariantKindE
        - _ZN7llvm_ks12isShiftedIntILj12ELj1EEEbl
        - _ZN7llvm_ks14RISCVAsmParser17classifySymbolRefEPKNS_6MCExprERNS_11RISCVMCExpr11VariantKindERl
        - _ZNK7llvm_ks12RISCVOperand6getImmEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:287,46'
          Dst:             _ZNK7llvm_ks12RISCVOperand6getImmEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:287,26'
          Dst:             _ZN7llvm_ks12RISCVOperand19evaluateConstantImmEPKNS_6MCExprERlRNS_11RISCVMCExpr11VariantKindE
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:290,51'
          Dst:             _ZNK7llvm_ks12RISCVOperand6getImmEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:290,17'
          Dst:             _ZN7llvm_ks14RISCVAsmParser17classifySymbolRefEPKNS_6MCExprERNS_11RISCVMCExpr11VariantKindERl
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:292,17'
          Dst:             _ZN7llvm_ks12isShiftedIntILj12ELj1EEEbl
    - functionName:    _ZN7llvm_ks12isShiftedIntILj12ELj1EEEbl
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/MathExtras.h'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 284
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks5isIntILj13EEEbl
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/MathExtras.h:284,10'
          Dst:             _ZN7llvm_ks5isIntILj13EEEbl
    - functionName:    _ZN7llvm_ks5isIntILj13EEEbl
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/MathExtras.h'
      linkageType:     InternalLinkage
      functionLinenumber: 263
      functionLinenumberEnd: 264
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          22
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks12RISCVOperand15isBareSimmNLsb0ILi21EEEbv
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 282
      functionLinenumberEnd: 294
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          72
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks12RISCVOperand19evaluateConstantImmEPKNS_6MCExprERlRNS_11RISCVMCExpr11VariantKindE
        - _ZN7llvm_ks12isShiftedIntILj20ELj1EEEbl
        - _ZN7llvm_ks14RISCVAsmParser17classifySymbolRefEPKNS_6MCExprERNS_11RISCVMCExpr11VariantKindERl
        - _ZNK7llvm_ks12RISCVOperand6getImmEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:287,46'
          Dst:             _ZNK7llvm_ks12RISCVOperand6getImmEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:287,26'
          Dst:             _ZN7llvm_ks12RISCVOperand19evaluateConstantImmEPKNS_6MCExprERlRNS_11RISCVMCExpr11VariantKindE
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:290,51'
          Dst:             _ZNK7llvm_ks12RISCVOperand6getImmEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:290,17'
          Dst:             _ZN7llvm_ks14RISCVAsmParser17classifySymbolRefEPKNS_6MCExprERNS_11RISCVMCExpr11VariantKindERl
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:292,17'
          Dst:             _ZN7llvm_ks12isShiftedIntILj20ELj1EEEbl
    - functionName:    _ZN7llvm_ks12isShiftedIntILj20ELj1EEEbl
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/MathExtras.h'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 284
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks5isIntILj21EEEbl
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/MathExtras.h:284,10'
          Dst:             _ZN7llvm_ks5isIntILj21EEEbl
    - functionName:    _ZN7llvm_ks5isIntILj21EEEbl
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/MathExtras.h'
      linkageType:     InternalLinkage
      functionLinenumber: 263
      functionLinenumberEnd: 264
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          22
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks12RISCVOperand16isSystemRegisterEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 262
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_110LessOpcodeclEN7llvm_ks9StringRefERKNS_10MatchEntryE
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1860
      functionLinenumberEnd: 1861
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          41
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ksltENS_9StringRefES0_
        - _ZNK12_GLOBAL__N_110MatchEntry11getMnemonicEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1861,24'
          Dst:             _ZNK12_GLOBAL__N_110MatchEntry11getMnemonicEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1861,18'
          Dst:             _ZN7llvm_ksltENS_9StringRefES0_
    - functionName:    _ZN12_GLOBAL__N_110LessOpcodeclERKNS_10MatchEntryEN7llvm_ks9StringRefE
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1857
      functionLinenumberEnd: 1858
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          41
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ksltENS_9StringRefES0_
        - _ZNK12_GLOBAL__N_110MatchEntry11getMnemonicEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1858,18'
          Dst:             _ZNK12_GLOBAL__N_110MatchEntry11getMnemonicEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:1858,32'
          Dst:             _ZN7llvm_ksltENS_9StringRefES0_
    - functionName:    _ZN7llvm_ks14RISCVAsmParser20parseDirectiveOptionEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1461
      functionLinenumberEnd: 1553
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         167
      ICount:          1121
      EdgeCount:       274
      CyclomaticComplexity: 109
      functionsReached:
        - _ZN7llvm_ks14RISCVAsmParser14popFeatureBitsEv
        - _ZN7llvm_ks14RISCVAsmParser14setFeatureBitsEmNS_9StringRefE
        - _ZN7llvm_ks14RISCVAsmParser15pushFeatureBitsEv
        - _ZN7llvm_ks14RISCVAsmParser16clearFeatureBitsEmNS_9StringRefE
        - _ZN7llvm_ks14RISCVAsmParser17getTargetStreamerEv
        - _ZN7llvm_ks20MCAsmParserExtension5ErrorENS_5SMLocERKNS_5TwineE
        - _ZN7llvm_ks20MCAsmParserExtension7WarningENS_5SMLocERKNS_5TwineE
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks5TwineC2EPKc
        - _ZN7llvm_ks8AsmTokenC2ERKS0_
        - _ZN7llvm_ks8AsmTokenD2Ev
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZNK7llvm_ks11MCAsmParser6getTokEv
        - _ZNK7llvm_ks8AsmToken13getIdentifierEv
        - _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - _ZNK7llvm_ks8AsmToken6getLocEv
        - memcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1462,25'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1464,25'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1464,18'
          Dst:             _ZN7llvm_ks8AsmTokenC2ERKS0_
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1466,11'
          Dst:             _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1467,25'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1467,34'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1468,18'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1467,12'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension5ErrorENS_5SMLocERKNS_5TwineE
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1553,1'
          Dst:             _ZN7llvm_ks8AsmTokenD2Ev
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1470,26'
          Dst:             _ZNK7llvm_ks8AsmToken13getIdentifierEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1472,17'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1473,5'
          Dst:             _ZN7llvm_ks14RISCVAsmParser17getTargetStreamerEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1476,16'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1476,25'
          Dst:             _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1477,27'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1477,36'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1478,20'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1477,14'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension5ErrorENS_5SMLocERKNS_5TwineE
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1480,5'
          Dst:             _ZN7llvm_ks14RISCVAsmParser15pushFeatureBitsEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1484,17'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1485,29'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1485,38'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1486,5'
          Dst:             _ZN7llvm_ks14RISCVAsmParser17getTargetStreamerEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1489,16'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1489,25'
          Dst:             _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1490,27'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1490,36'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1491,20'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1490,14'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension5ErrorENS_5SMLocERKNS_5TwineE
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1493,9'
          Dst:             _ZN7llvm_ks14RISCVAsmParser14popFeatureBitsEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1494,30'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1494,14'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension5ErrorENS_5SMLocERKNS_5TwineE
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1499,17'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1500,5'
          Dst:             _ZN7llvm_ks14RISCVAsmParser17getTargetStreamerEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1503,16'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1503,25'
          Dst:             _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1504,27'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1504,36'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1505,20'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1504,14'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension5ErrorENS_5SMLocERKNS_5TwineE
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1507,43'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1507,5'
          Dst:             _ZN7llvm_ks14RISCVAsmParser14setFeatureBitsEmNS_9StringRefE
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1511,17'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1512,5'
          Dst:             _ZN7llvm_ks14RISCVAsmParser17getTargetStreamerEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1515,16'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1515,25'
          Dst:             _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1516,27'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1516,36'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1517,20'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1516,14'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension5ErrorENS_5SMLocERKNS_5TwineE
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1519,45'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1519,5'
          Dst:             _ZN7llvm_ks14RISCVAsmParser16clearFeatureBitsEmNS_9StringRefE
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1523,17'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1524,5'
          Dst:             _ZN7llvm_ks14RISCVAsmParser17getTargetStreamerEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1527,16'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1527,25'
          Dst:             _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1528,27'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1528,36'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1529,20'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1528,14'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension5ErrorENS_5SMLocERKNS_5TwineE
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1531,41'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1531,5'
          Dst:             _ZN7llvm_ks14RISCVAsmParser14setFeatureBitsEmNS_9StringRefE
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1535,17'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1536,5'
          Dst:             _ZN7llvm_ks14RISCVAsmParser17getTargetStreamerEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1539,16'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1539,25'
          Dst:             _ZNK7llvm_ks8AsmToken5isNotENS0_9TokenKindE
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1540,27'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1540,36'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1541,20'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1540,14'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension5ErrorENS_5SMLocERKNS_5TwineE
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1543,43'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1543,5'
          Dst:             _ZN7llvm_ks14RISCVAsmParser16clearFeatureBitsEmNS_9StringRefE
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1548,18'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1548,27'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1549,11'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1548,3'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension7WarningENS_5SMLocERKNS_5TwineE
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1553,1'
          Dst:             _ZN7llvm_ks8AsmTokenD2Ev
    - functionName:    _ZN7llvm_ks14RISCVAsmParser17getTargetStreamerEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks10MCStreamer17getTargetStreamerEv
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:58,29'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:58,55'
          Dst:             _ZN7llvm_ks10MCStreamer17getTargetStreamerEv
    - functionName:    _ZN7llvm_ks14RISCVAsmParser15pushFeatureBitsEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 159
      functionLinenumberEnd: 161
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_13FeatureBitsetELb1EE9push_backERKS1_
        - _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - _ZNK7llvm_ks17MCTargetAsmParser6getSTIEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:160,31'
          Dst:             _ZNK7llvm_ks17MCTargetAsmParser6getSTIEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:160,40'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:160,21'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_13FeatureBitsetELb1EE9push_backERKS1_
    - functionName:    _ZN7llvm_ks14RISCVAsmParser14popFeatureBitsEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 163
      functionLinenumberEnd: 172
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          59
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks15MCSubtargetInfo14setFeatureBitsERKNS_13FeatureBitsetE
        - _ZN7llvm_ks15SmallVectorImplINS_13FeatureBitsetEE12pop_back_valEv
        - _ZN7llvm_ks17MCTargetAsmParser22setAvailableFeaturesFBENS_13FeatureBitsetE
        - _ZN7llvm_ks17MCTargetAsmParser7copySTIEv
        - _ZNK7llvm_ks14RISCVAsmParser26ComputeAvailableFeaturesFBERKNS_13FeatureBitsetE
        - _ZNK7llvm_ks15SmallVectorBase5emptyEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:164,25'
          Dst:             _ZNK7llvm_ks15SmallVectorBase5emptyEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:167,49'
          Dst:             _ZN7llvm_ks15SmallVectorImplINS_13FeatureBitsetEE12pop_back_valEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:168,5'
          Dst:             _ZN7llvm_ks17MCTargetAsmParser7copySTIEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:168,15'
          Dst:             _ZN7llvm_ks15MCSubtargetInfo14setFeatureBitsERKNS_13FeatureBitsetE
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:169,28'
          Dst:             _ZNK7llvm_ks14RISCVAsmParser26ComputeAvailableFeaturesFBERKNS_13FeatureBitsetE
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:169,5'
          Dst:             _ZN7llvm_ks17MCTargetAsmParser22setAvailableFeaturesFBENS_13FeatureBitsetE
    - functionName:    _ZN7llvm_ks14RISCVAsmParser14setFeatureBitsEmNS_9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 143
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          80
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks15MCSubtargetInfo13ToggleFeatureENS_9StringRefE
        - _ZN7llvm_ks17MCTargetAsmParser22setAvailableFeaturesFBENS_13FeatureBitsetE
        - _ZN7llvm_ks17MCTargetAsmParser7copySTIEv
        - _ZNK7llvm_ks14RISCVAsmParser26ComputeAvailableFeaturesFBERKNS_13FeatureBitsetE
        - _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - _ZNK7llvm_ks17MCTargetAsmParser6getSTIEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:144,11'
          Dst:             _ZNK7llvm_ks17MCTargetAsmParser6getSTIEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:144,20'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:145,30'
          Dst:             _ZN7llvm_ks17MCTargetAsmParser7copySTIEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:147,42'
          Dst:             _ZN7llvm_ks15MCSubtargetInfo13ToggleFeatureENS_9StringRefE
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:147,11'
          Dst:             _ZNK7llvm_ks14RISCVAsmParser26ComputeAvailableFeaturesFBERKNS_13FeatureBitsetE
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:146,7'
          Dst:             _ZN7llvm_ks17MCTargetAsmParser22setAvailableFeaturesFBENS_13FeatureBitsetE
    - functionName:    _ZN7llvm_ks14RISCVAsmParser16clearFeatureBitsEmNS_9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 157
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          79
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks15MCSubtargetInfo13ToggleFeatureENS_9StringRefE
        - _ZN7llvm_ks17MCTargetAsmParser22setAvailableFeaturesFBENS_13FeatureBitsetE
        - _ZN7llvm_ks17MCTargetAsmParser7copySTIEv
        - _ZNK7llvm_ks14RISCVAsmParser26ComputeAvailableFeaturesFBERKNS_13FeatureBitsetE
        - _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - _ZNK7llvm_ks17MCTargetAsmParser6getSTIEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:152,9'
          Dst:             _ZNK7llvm_ks17MCTargetAsmParser6getSTIEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:152,18'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:153,30'
          Dst:             _ZN7llvm_ks17MCTargetAsmParser7copySTIEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:155,42'
          Dst:             _ZN7llvm_ks15MCSubtargetInfo13ToggleFeatureENS_9StringRefE
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:155,11'
          Dst:             _ZNK7llvm_ks14RISCVAsmParser26ComputeAvailableFeaturesFBERKNS_13FeatureBitsetE
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:154,7'
          Dst:             _ZN7llvm_ks17MCTargetAsmParser22setAvailableFeaturesFBENS_13FeatureBitsetE
    - functionName:    _ZN7llvm_ks15SmallVectorImplINS_13FeatureBitsetEE12pop_back_valEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 413
      functionLinenumberEnd: 416
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_13FeatureBitsetELb1EE8pop_backEv
        - _ZN7llvm_ks25SmallVectorTemplateCommonINS_13FeatureBitsetEvE4backEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:414,34'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINS_13FeatureBitsetEvE4backEv
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:415,11'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_13FeatureBitsetELb1EE8pop_backEv
    - functionName:    _ZN7llvm_ks25SmallVectorTemplateCommonINS_13FeatureBitsetEvE4backEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 163
      functionLinenumberEnd: 165
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks15SmallVectorBase5emptyEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:164,5'
          Dst:             _ZNK7llvm_ks15SmallVectorBase5emptyEv
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:164,5'
          Dst:             __assert_fail
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseINS_13FeatureBitsetELb1EE8pop_backEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 344
      functionLinenumberEnd: 346
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks25SmallVectorTemplateCommonINS_13FeatureBitsetEvE6setEndEPS1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:345,11'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINS_13FeatureBitsetEvE6setEndEPS1_
    - functionName:    _ZN7llvm_ks25SmallVectorTemplateCommonINS_13FeatureBitsetEvE6setEndEPS1_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseINS_13FeatureBitsetELb1EE9push_backERKS1_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 337
      functionLinenumberEnd: 342
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_13FeatureBitsetELb1EE4growEm
        - _ZN7llvm_ks25SmallVectorTemplateCommonINS_13FeatureBitsetEvE6setEndEPS1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:339,13'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_13FeatureBitsetELb1EE4growEm
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:341,11'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINS_13FeatureBitsetEvE6setEndEPS1_
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseINS_13FeatureBitsetELb1EE4growEm
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 333
      functionLinenumberEnd: 335
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks25SmallVectorTemplateCommonINS_13FeatureBitsetEvE8grow_podEmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:334,11'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINS_13FeatureBitsetEvE8grow_podEmm
    - functionName:    _ZN7llvm_ks25SmallVectorTemplateCommonINS_13FeatureBitsetEvE8grow_podEmm
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorBase8grow_podEPvmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:81,22'
          Dst:             _ZN7llvm_ks15SmallVectorBase8grow_podEPvmm
    - functionName:    _ZN7llvm_ks15RISCVAsmBackend14setForceRelocsEv
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.h'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 49
      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:    _ZN7llvm_ks12RISCVOperand11createTokenENS_9StringRefENS_5SMLocEb
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 629
      functionLinenumberEnd: 636
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          56
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks11make_uniqueINS_12RISCVOperandEJNS1_6KindTyEEEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS3_10unique_ptrIS5_NS3_14default_deleteIS5_EEEEE4typeEDpOT0_
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:630,15'
          Dst:             _ZN7llvm_ks11make_uniqueINS_12RISCVOperandEJNS1_6KindTyEEEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS3_10unique_ptrIS5_NS3_14default_deleteIS5_EEEEE4typeEDpOT0_
    - functionName:    _ZN7llvm_ks14RISCVAsmParser12parseOperandERNS_15SmallVectorImplINSt3__110unique_ptrINS_18MCParsedAsmOperandENS2_14default_deleteIS4_EEEEEENS_9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1321
      functionLinenumberEnd: 1346
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          97
      EdgeCount:       19
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7llvm_ks14RISCVAsmParser13parseRegisterERNS_15SmallVectorImplINSt3__110unique_ptrINS_18MCParsedAsmOperandENS2_14default_deleteIS4_EEEEEEbRj
        - _ZN7llvm_ks14RISCVAsmParser14parseImmediateERNS_15SmallVectorImplINSt3__110unique_ptrINS_18MCParsedAsmOperandENS2_14default_deleteIS4_EEEEEE
        - _ZN7llvm_ks14RISCVAsmParser17parseMemOpBaseRegERNS_15SmallVectorImplINSt3__110unique_ptrINS_18MCParsedAsmOperandENS2_14default_deleteIS4_EEEEEE
        - _ZN7llvm_ks14RISCVAsmParser22MatchOperandParserImplERNS_15SmallVectorImplINSt3__110unique_ptrINS_18MCParsedAsmOperandENS2_14default_deleteIS4_EEEEEENS_9StringRefE
        - _ZN7llvm_ks20MCAsmParserExtension5ErrorENS_5SMLocERKNS_5TwineE
        - _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - _ZN7llvm_ks5TwineC2EPKc
        - _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks14RISCVAsmParser6getLocEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1325,7'
          Dst:             _ZN7llvm_ks14RISCVAsmParser22MatchOperandParserImplERNS_15SmallVectorImplINSt3__110unique_ptrINS_18MCParsedAsmOperandENS2_14default_deleteIS4_EEEEEENS_9StringRefE
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1332,7'
          Dst:             _ZN7llvm_ks14RISCVAsmParser13parseRegisterERNS_15SmallVectorImplINSt3__110unique_ptrINS_18MCParsedAsmOperandENS2_14default_deleteIS4_EEEEEEbRj
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1336,7'
          Dst:             _ZN7llvm_ks14RISCVAsmParser14parseImmediateERNS_15SmallVectorImplINSt3__110unique_ptrINS_18MCParsedAsmOperandENS2_14default_deleteIS4_EEEEEE
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1338,9'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1338,20'
          Dst:             _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1339,14'
          Dst:             _ZN7llvm_ks14RISCVAsmParser17parseMemOpBaseRegERNS_15SmallVectorImplINSt3__110unique_ptrINS_18MCParsedAsmOperandENS2_14default_deleteIS4_EEEEEE
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1344,9'
          Dst:             _ZNK7llvm_ks14RISCVAsmParser6getLocEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1344,19'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1344,3'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension5ErrorENS_5SMLocERKNS_5TwineE
    - functionName:    _ZN7llvm_ks14RISCVAsmParser22MatchOperandParserImplERNS_15SmallVectorImplINSt3__110unique_ptrINS_18MCParsedAsmOperandENS2_14default_deleteIS4_EEEEEENS_9StringRefE
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 2626
      functionLinenumberEnd: 2662
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         26
      ICount:          258
      EdgeCount:       33
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN7llvm_ks14RISCVAsmParser21tryCustomParseOperandERNS_15SmallVectorImplINSt3__110unique_ptrINS_18MCParsedAsmOperandENS2_14default_deleteIS4_EEEEEEj
        - _ZNK12_GLOBAL__N_117OperandMatchEntry11getMnemonicEv
        - _ZNK7llvm_ks17MCTargetAsmParser22getAvailableFeaturesFBEv
        - __assert_fail
        - memcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:2628,46'
          Dst:             _ZNK7llvm_ks17MCTargetAsmParser22getAvailableFeaturesFBEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:2643,5'
          Dst:             _ZNK12_GLOBAL__N_117OperandMatchEntry11getMnemonicEv
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:2643,5'
          Dst:             __assert_fail
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:2655,35'
          Dst:             _ZN7llvm_ks14RISCVAsmParser21tryCustomParseOperandERNS_15SmallVectorImplINSt3__110unique_ptrINS_18MCParsedAsmOperandENS2_14default_deleteIS4_EEEEEEj
    - functionName:    _ZN7llvm_ks14RISCVAsmParser13parseRegisterERNS_15SmallVectorImplINSt3__110unique_ptrINS_18MCParsedAsmOperandENS2_14default_deleteIS4_EEEEEEbRj
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1012
      functionLinenumberEnd: 1058
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         96
      ICount:          492
      EdgeCount:       162
      CyclomaticComplexity: 68
      functionsReached:
        - _ZL23matchRegisterNameHelperbRjN7llvm_ks9StringRefE
        - _ZN7llvm_ks10MCAsmLexer3LexEv
        - _ZN7llvm_ks10MCAsmLexer5UnLexERKNS_8AsmTokenE
        - _ZN7llvm_ks12RISCVOperand11createTokenENS_9StringRefENS_5SMLocEb
        - _ZN7llvm_ks12RISCVOperand9createRegEjNS_5SMLocES1_b
        - _ZN7llvm_ks15MutableArrayRefINS_8AsmTokenEEC2ILm2EEERAT__S1_
        - _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - _ZN7llvm_ks5SMLoc14getFromPointerEPKc
        - _ZN7llvm_ks8AsmTokenC2Ev
        - _ZN7llvm_ks8AsmTokenD2Ev
        - _ZN7llvm_ks8AsmTokenaSERKS0_
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks10MCAsmLexer6getTokEv
        - _ZNK7llvm_ks10MCAsmLexer7getKindEv
        - _ZNK7llvm_ks11MCAsmParser6getTokEv
        - _ZNK7llvm_ks14RISCVAsmParser6getLocEv
        - _ZNK7llvm_ks14RISCVAsmParser6isRV64Ev
        - _ZNK7llvm_ks14RISCVAsmParser7isRV32EEv
        - _ZNK7llvm_ks5SMLoc10getPointerEv
        - _ZNK7llvm_ks8AsmToken13getIdentifierEv
        - _ZNK7llvm_ks8AsmToken7getKindEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1029,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1013,18'
          Dst:             _ZNK7llvm_ks14RISCVAsmParser6getLocEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1015,12'
          Dst:             _ZN7llvm_ks8AsmTokenC2Ev
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1019,22'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1019,33'
          Dst:             _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1020,14'
          Dst:             _ZN7llvm_ks8AsmTokenC2Ev
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1021,24'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1021,46'
          Dst:             _ZN7llvm_ks15MutableArrayRefINS_8AsmTokenEEC2ILm2EEERAT__S1_
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1022,34'
          Dst:             _ZNK7llvm_ks8AsmToken7getKindEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1024,16'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1024,28'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1024,14'
          Dst:             _ZN7llvm_ks8AsmTokenaSERKS0_
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1025,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1020,14'
          Dst:             _ZN7llvm_ks8AsmTokenD2Ev
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1027,3'
          Dst:             _ZN7llvm_ks8AsmTokenD2Ev
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1027,3'
          Dst:             _ZN7llvm_ks8AsmTokenD2Ev
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1029,11'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1029,22'
          Dst:             _ZNK7llvm_ks10MCAsmLexer7getKindEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1032,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1032,18'
          Dst:             _ZN7llvm_ks10MCAsmLexer5UnLexERKNS_8AsmTokenE
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1035,22'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1035,33'
          Dst:             _ZNK7llvm_ks10MCAsmLexer6getTokEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1035,42'
          Dst:             _ZNK7llvm_ks8AsmToken13getIdentifierEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1037,29'
          Dst:             _ZNK7llvm_ks14RISCVAsmParser7isRV32EEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1037,5'
          Dst:             _ZL23matchRegisterNameHelperbRjN7llvm_ks9StringRefE
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1041,9'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1041,20'
          Dst:             _ZN7llvm_ks10MCAsmLexer5UnLexERKNS_8AsmTokenE
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1045,52'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1045,65'
          Dst:             _ZNK7llvm_ks14RISCVAsmParser6isRV64Ev
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1045,26'
          Dst:             _ZN7llvm_ks12RISCVOperand11createTokenENS_9StringRefENS_5SMLocEb
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1045,16'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1046,15'
          Dst:             _ZNK7llvm_ks14RISCVAsmParser6getLocEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1047,39'
          Dst:             _ZNK7llvm_ks5SMLoc10getPointerEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1047,15'
          Dst:             _ZN7llvm_ks5SMLoc14getFromPointerEPKc
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1048,5'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1048,16'
          Dst:             _ZN7llvm_ks10MCAsmLexer3LexEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1049,61'
          Dst:             _ZNK7llvm_ks14RISCVAsmParser6isRV64Ev
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1049,24'
          Dst:             _ZN7llvm_ks12RISCVOperand9createRegEjNS_5SMLocES1_b
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1049,14'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1053,5'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1054,50'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1054,55'
          Dst:             _ZNK7llvm_ks14RISCVAsmParser6getLocEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1054,65'
          Dst:             _ZNK7llvm_ks14RISCVAsmParser6isRV64Ev
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1054,24'
          Dst:             _ZN7llvm_ks12RISCVOperand11createTokenENS_9StringRefENS_5SMLocEb
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1054,14'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1058,1'
          Dst:             _ZN7llvm_ks8AsmTokenD2Ev
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1058,1'
          Dst:             _ZN7llvm_ks8AsmTokenD2Ev
    - functionName:    _ZN7llvm_ks14RISCVAsmParser14parseImmediateERNS_15SmallVectorImplINSt3__110unique_ptrINS_18MCParsedAsmOperandENS2_14default_deleteIS4_EEEEEE
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1128
      functionLinenumberEnd: 1154
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         22
      ICount:          132
      EdgeCount:       42
      CyclomaticComplexity: 22
      functionsReached:
        - _ZN7llvm_ks11MCAsmParser15parseExpressionERPKNS_6MCExprE
        - _ZN7llvm_ks12RISCVOperand9createImmEPKNS_6MCExprENS_5SMLocES4_b
        - _ZN7llvm_ks14RISCVAsmParser24parseOperandWithModifierERNS_15SmallVectorImplINSt3__110unique_ptrINS_18MCParsedAsmOperandENS2_14default_deleteIS4_EEEEEE
        - _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - _ZN7llvm_ks5SMLoc14getFromPointerEPKc
        - _ZNK7llvm_ks10MCAsmLexer7getKindEv
        - _ZNK7llvm_ks14RISCVAsmParser6getLocEv
        - _ZNK7llvm_ks14RISCVAsmParser6isRV64Ev
        - _ZNK7llvm_ks5SMLoc10getPointerEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1133,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1129,13'
          Dst:             _ZNK7llvm_ks14RISCVAsmParser6getLocEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1130,37'
          Dst:             _ZNK7llvm_ks5SMLoc10getPointerEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1130,13'
          Dst:             _ZN7llvm_ks5SMLoc14getFromPointerEPKc
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1133,11'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1133,22'
          Dst:             _ZNK7llvm_ks10MCAsmLexer7getKindEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1145,9'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1145,21'
          Dst:             _ZN7llvm_ks11MCAsmParser15parseExpressionERPKNS_6MCExprE
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1149,12'
          Dst:             _ZN7llvm_ks14RISCVAsmParser24parseOperandWithModifierERNS_15SmallVectorImplINSt3__110unique_ptrINS_18MCParsedAsmOperandENS2_14default_deleteIS4_EEEEEE
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1152,57'
          Dst:             _ZNK7llvm_ks14RISCVAsmParser6isRV64Ev
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1152,22'
          Dst:             _ZN7llvm_ks12RISCVOperand9createImmEPKNS_6MCExprENS_5SMLocES4_b
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1152,12'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
    - functionName:    _ZN7llvm_ks14RISCVAsmParser17parseMemOpBaseRegERNS_15SmallVectorImplINSt3__110unique_ptrINS_18MCParsedAsmOperandENS2_14default_deleteIS4_EEEEEE
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1293
      functionLinenumberEnd: 1316
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          161
      EdgeCount:       15
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12RISCVOperand11createTokenENS_9StringRefENS_5SMLocEb
        - _ZN7llvm_ks14RISCVAsmParser13parseRegisterERNS_15SmallVectorImplINSt3__110unique_ptrINS_18MCParsedAsmOperandENS2_14default_deleteIS4_EEEEEEbRj
        - _ZN7llvm_ks20MCAsmParserExtension5ErrorENS_5SMLocERKNS_5TwineE
        - _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - _ZN7llvm_ks5TwineC2EPKc
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks14RISCVAsmParser6getLocEv
        - _ZNK7llvm_ks14RISCVAsmParser6isRV64Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1294,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1294,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1295,11'
          Dst:             _ZNK7llvm_ks14RISCVAsmParser6getLocEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1295,21'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1295,5'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension5ErrorENS_5SMLocERKNS_5TwineE
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1299,3'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1300,48'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1300,53'
          Dst:             _ZNK7llvm_ks14RISCVAsmParser6getLocEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1300,63'
          Dst:             _ZNK7llvm_ks14RISCVAsmParser6isRV64Ev
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1300,22'
          Dst:             _ZN7llvm_ks12RISCVOperand11createTokenENS_9StringRefENS_5SMLocEb
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1300,12'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1302,7'
          Dst:             _ZN7llvm_ks14RISCVAsmParser13parseRegisterERNS_15SmallVectorImplINSt3__110unique_ptrINS_18MCParsedAsmOperandENS2_14default_deleteIS4_EEEEEEbRj
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1303,11'
          Dst:             _ZNK7llvm_ks14RISCVAsmParser6getLocEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1303,21'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1303,5'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension5ErrorENS_5SMLocERKNS_5TwineE
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1307,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1307,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer5isNotENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1308,11'
          Dst:             _ZNK7llvm_ks14RISCVAsmParser6getLocEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1308,21'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1308,5'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension5ErrorENS_5SMLocERKNS_5TwineE
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1312,3'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1313,48'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1313,53'
          Dst:             _ZNK7llvm_ks14RISCVAsmParser6getLocEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1313,63'
          Dst:             _ZNK7llvm_ks14RISCVAsmParser6isRV64Ev
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1313,22'
          Dst:             _ZN7llvm_ks12RISCVOperand11createTokenENS_9StringRefENS_5SMLocEb
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1313,12'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
    - functionName:    _ZNK7llvm_ks14RISCVAsmParser6getLocEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks11MCAsmParser6getTokEv
        - _ZNK7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZNK7llvm_ks8AsmToken6getLocEv
      functionUses:    19
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:52,33'
          Dst:             _ZNK7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:52,45'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:52,54'
          Dst:             _ZNK7llvm_ks8AsmToken6getLocEv
    - functionName:    _ZN7llvm_ks14RISCVAsmParser24parseOperandWithModifierERNS_15SmallVectorImplINSt3__110unique_ptrINS_18MCParsedAsmOperandENS2_14default_deleteIS4_EEEEEE
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1157
      functionLinenumberEnd: 1194
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         20
      ICount:          216
      EdgeCount:       24
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks11RISCVMCExpr21getVariantKindForNameENS_9StringRefE
        - _ZN7llvm_ks11RISCVMCExpr6createEPKNS_6MCExprENS0_11VariantKindERNS_9MCContextE
        - _ZN7llvm_ks12RISCVOperand9createImmEPKNS_6MCExprENS_5SMLocES4_b
        - _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - _ZN7llvm_ks20MCAsmParserExtension5ErrorENS_5SMLocERKNS_5TwineE
        - _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - _ZN7llvm_ks5SMLoc14getFromPointerEPKc
        - _ZN7llvm_ks5TwineC2EPKc
        - _ZNK7llvm_ks10MCAsmLexer7getKindEv
        - _ZNK7llvm_ks11MCAsmParser6getTokEv
        - _ZNK7llvm_ks14RISCVAsmParser6getLocEv
        - _ZNK7llvm_ks14RISCVAsmParser6isRV64Ev
        - _ZNK7llvm_ks5SMLoc10getPointerEv
        - _ZNK7llvm_ks8AsmToken13getIdentifierEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1158,13'
          Dst:             _ZNK7llvm_ks14RISCVAsmParser6getLocEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1159,37'
          Dst:             _ZNK7llvm_ks5SMLoc10getPointerEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1159,13'
          Dst:             _ZN7llvm_ks5SMLoc14getFromPointerEPKc
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1161,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1161,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer7getKindEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1162,11'
          Dst:             _ZNK7llvm_ks14RISCVAsmParser6getLocEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1162,21'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1162,5'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension5ErrorENS_5SMLocERKNS_5TwineE
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1166,3'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1168,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1168,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer7getKindEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1169,11'
          Dst:             _ZNK7llvm_ks14RISCVAsmParser6getLocEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1169,21'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1169,5'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension5ErrorENS_5SMLocERKNS_5TwineE
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1172,26'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1172,38'
          Dst:             _ZNK7llvm_ks11MCAsmParser6getTokEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1172,47'
          Dst:             _ZNK7llvm_ks8AsmToken13getIdentifierEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1173,33'
          Dst:             _ZN7llvm_ks11RISCVMCExpr21getVariantKindForNameENS_9StringRefE
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1175,11'
          Dst:             _ZNK7llvm_ks14RISCVAsmParser6getLocEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1175,21'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1175,5'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension5ErrorENS_5SMLocERKNS_5TwineE
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1179,3'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1180,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1180,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer7getKindEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1181,11'
          Dst:             _ZNK7llvm_ks14RISCVAsmParser6getLocEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1181,21'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1181,5'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension5ErrorENS_5SMLocERKNS_5TwineE
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1184,3'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1187,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1191,60'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1191,27'
          Dst:             _ZN7llvm_ks11RISCVMCExpr6createEPKNS_6MCExprENS0_11VariantKindERNS_9MCContextE
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1192,61'
          Dst:             _ZNK7llvm_ks14RISCVAsmParser6isRV64Ev
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1192,22'
          Dst:             _ZN7llvm_ks12RISCVOperand9createImmEPKNS_6MCExprENS_5SMLocES4_b
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1192,12'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
    - functionName:    _ZN7llvm_ks12RISCVOperand9createImmEPKNS_6MCExprENS_5SMLocES4_b
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 649
      functionLinenumberEnd: 656
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          58
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks11make_uniqueINS_12RISCVOperandEJNS1_6KindTyEEEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS3_10unique_ptrIS5_NS3_14default_deleteIS5_EEEEE4typeEDpOT0_
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:650,15'
          Dst:             _ZN7llvm_ks11make_uniqueINS_12RISCVOperandEJNS1_6KindTyEEEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS3_10unique_ptrIS5_NS3_14default_deleteIS5_EEEEE4typeEDpOT0_
    - functionName:    _ZN7llvm_ks11make_uniqueINS_12RISCVOperandEJNS1_6KindTyEEEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS3_10unique_ptrIS5_NS3_14default_deleteIS5_EEEEE4typeEDpOT0_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/STLExtras.h'
      linkageType:     InternalLinkage
      functionLinenumber: 404
      functionLinenumberEnd: 406
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          40
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks12RISCVOperandC2ENS0_6KindTyE
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/STLExtras.h:405,33'
          Dst:             _ZN7llvm_ks12RISCVOperandC2ENS0_6KindTyE
    - functionName:    _ZN7llvm_ks12RISCVOperandC2ENS0_6KindTyE
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 234
      functionLinenumberEnd: 234
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          50
      EdgeCount:       11
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks18MCParsedAsmOperandC2Ev
        - _ZN7llvm_ks18MCParsedAsmOperandD2Ev
        - _ZN7llvm_ks5SMLocC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:234,28'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperandC2Ev
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:234,3'
          Dst:             _ZN7llvm_ks5SMLocC2Ev
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:234,3'
          Dst:             _ZN7llvm_ks5SMLocC2Ev
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:234,59'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperandD2Ev
    - functionName:    _ZN7llvm_ks12RISCVOperandD2Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 199
      functionLinenumberEnd: 199
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks18MCParsedAsmOperandD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:199,8'
          Dst:             _ZN7llvm_ks18MCParsedAsmOperandD2Ev
    - functionName:    _ZN7llvm_ks12RISCVOperandD0Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 199
      functionLinenumberEnd: 199
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12RISCVOperandD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:199,8'
          Dst:             _ZN7llvm_ks12RISCVOperandD2Ev
    - functionName:    _ZNK7llvm_ks12RISCVOperand7isTokenEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 258
      functionLinenumberEnd: 258
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks12RISCVOperand5isImmEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 260
      functionLinenumberEnd: 260
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks12RISCVOperand5isRegEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionLinenumberEnd: 259
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks12RISCVOperand6getRegEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 590
      functionLinenumberEnd: 592
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          42
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:591,5'
          Dst:             __assert_fail
    - functionName:    _ZNK7llvm_ks12RISCVOperand5isMemEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 261
      functionLinenumberEnd: 261
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks12RISCVOperand11getStartLocEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 584
      functionLinenumberEnd: 584
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks12RISCVOperand9getEndLocEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 586
      functionLinenumberEnd: 586
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks12RISCVOperand5printERNS_11raw_ostreamE
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 610
      functionLinenumberEnd: 626
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          87
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7llvm_ks11raw_ostreamlsENS_9StringRefE
        - _ZN7llvm_ks11raw_ostreamlsEPKc
        - _ZN7llvm_ks11raw_ostreamlsEc
        - _ZN7llvm_ks11raw_ostreamlsEj
        - _ZN7llvm_kslsERNS_11raw_ostreamERKNS_6MCExprE
        - _ZNK7llvm_ks12RISCVOperand6getImmEv
        - _ZNK7llvm_ks12RISCVOperand8getTokenEv
        - _ZNK7llvm_ks12RISCVOperand9getSysRegEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:611,5'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:613,14'
          Dst:             _ZNK7llvm_ks12RISCVOperand6getImmEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:613,10'
          Dst:             _ZN7llvm_kslsERNS_11raw_ostreamERKNS_6MCExprE
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:616,10'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:617,10'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEj
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:617,22'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:620,10'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:620,20'
          Dst:             _ZNK7llvm_ks12RISCVOperand8getTokenEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:620,17'
          Dst:             _ZN7llvm_ks11raw_ostreamlsENS_9StringRefE
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:620,31'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:623,10'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:623,28'
          Dst:             _ZNK7llvm_ks12RISCVOperand9getSysRegEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:623,25'
          Dst:             _ZN7llvm_ks11raw_ostreamlsENS_9StringRefE
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:623,40'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEc
    - functionName:    _ZNK7llvm_ks12RISCVOperand9getSysRegEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 595
      functionLinenumberEnd: 597
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         18
      ICount:          90
      EdgeCount:       21
      CyclomaticComplexity: 5
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:596,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:597,12'
          Dst:             __assert_fail
    - functionName:    _ZN7llvm_ks15MutableArrayRefINS_8AsmTokenEEC2ILm2EEERAT__S1_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ArrayRef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 253
      functionLinenumberEnd: 253
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks8ArrayRefINS_8AsmTokenEEC2ILm2EEERAT__KS1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/ArrayRef.h:253,9'
          Dst:             _ZN7llvm_ks8ArrayRefINS_8AsmTokenEEC2ILm2EEERAT__KS1_
    - functionName:    _ZNK7llvm_ks14RISCVAsmParser7isRV32EEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks15MCSubtargetInfo10hasFeatureEj
        - _ZNK7llvm_ks17MCTargetAsmParser6getSTIEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:55,33'
          Dst:             _ZNK7llvm_ks17MCTargetAsmParser6getSTIEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:55,42'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo10hasFeatureEj
    - functionName:    _ZL23matchRegisterNameHelperbRjN7llvm_ks9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 987
      functionLinenumberEnd: 993
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - bool
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          87
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - _ZL17MatchRegisterNameN7llvm_ks9StringRefE
        - _ZL20MatchRegisterAltNameN7llvm_ks9StringRefE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:988,11'
          Dst:             _ZL17MatchRegisterNameN7llvm_ks9StringRefE
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:990,13'
          Dst:             _ZL20MatchRegisterAltNameN7llvm_ks9StringRefE
    - functionName:    _ZN7llvm_ks12RISCVOperand9createRegEjNS_5SMLocES1_b
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 639
      functionLinenumberEnd: 646
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          58
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks11make_uniqueINS_12RISCVOperandEJNS1_6KindTyEEEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS3_10unique_ptrIS5_NS3_14default_deleteIS5_EEEEE4typeEDpOT0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:640,15'
          Dst:             _ZN7llvm_ks11make_uniqueINS_12RISCVOperandEJNS1_6KindTyEEEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS3_10unique_ptrIS5_NS3_14default_deleteIS5_EEEEE4typeEDpOT0_
    - functionName:    _ZL17MatchRegisterNameN7llvm_ks9StringRefE
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 290
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         106
      ICount:          471
      EdgeCount:       199
      CyclomaticComplexity: 95
      functionsReached:
        - _ZNK7llvm_ks9StringRefixEm
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:98,3'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:101,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:104,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:129,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:156,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:159,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:162,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:187,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:212,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:223,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:226,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:251,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:276,9'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:101,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:104,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:129,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:156,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:159,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:162,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:187,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:212,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:223,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:226,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:251,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:276,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
    - functionName:    _ZL20MatchRegisterAltNameN7llvm_ks9StringRefE
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 292
      functionLinenumberEnd: 511
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         127
      ICount:          563
      EdgeCount:       246
      CyclomaticComplexity: 121
      functionsReached:
        - _ZNK7llvm_ks9StringRefixEm
        - memcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:293,3'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:296,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:299,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:332,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:359,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:382,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:385,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:388,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:409,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:434,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:463,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:474,5'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:477,7'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:482,9'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:493,9'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:296,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:299,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:320,11'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:324,11'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:328,11'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:332,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:359,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:382,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:385,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:388,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:409,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:434,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:461,11'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:463,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:474,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:477,15'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:480,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:482,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:491,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:493,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:504,11'
          Dst:             memcmp
    - functionName:    _ZN7llvm_ks8ArrayRefINS_8AsmTokenEEC2ILm2EEERAT__KS1_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ArrayRef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_117OperandMatchEntry11getMnemonicEv
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 2534
      functionLinenumberEnd: 2536
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          70
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:2535,14'
          Dst:             __assert_fail
    - functionName:    _ZN7llvm_ks14RISCVAsmParser21tryCustomParseOperandERNS_15SmallVectorImplINSt3__110unique_ptrINS_18MCParsedAsmOperandENS2_14default_deleteIS4_EEEEEEj
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 2605
      functionLinenumberEnd: 2622
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          64
      EdgeCount:       19
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN7llvm_ks14RISCVAsmParser14parseJALOffsetERNS_15SmallVectorImplINSt3__110unique_ptrINS_18MCParsedAsmOperandENS2_14default_deleteIS4_EEEEEE
        - _ZN7llvm_ks14RISCVAsmParser15parseBareSymbolERNS_15SmallVectorImplINSt3__110unique_ptrINS_18MCParsedAsmOperandENS2_14default_deleteIS4_EEEEEE
        - _ZN7llvm_ks14RISCVAsmParser15parseCallSymbolERNS_15SmallVectorImplINSt3__110unique_ptrINS_18MCParsedAsmOperandENS2_14default_deleteIS4_EEEEEE
        - _ZN7llvm_ks14RISCVAsmParser22parseCSRSystemRegisterERNS_15SmallVectorImplINSt3__110unique_ptrINS_18MCParsedAsmOperandENS2_14default_deleteIS4_EEEEEE
        - _ZN7llvm_ks14RISCVAsmParser24parseOperandWithModifierERNS_15SmallVectorImplINSt3__110unique_ptrINS_18MCParsedAsmOperandENS2_14default_deleteIS4_EEEEEE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:2607,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:2609,12'
          Dst:             _ZN7llvm_ks14RISCVAsmParser15parseBareSymbolERNS_15SmallVectorImplINSt3__110unique_ptrINS_18MCParsedAsmOperandENS2_14default_deleteIS4_EEEEEE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:2611,12'
          Dst:             _ZN7llvm_ks14RISCVAsmParser22parseCSRSystemRegisterERNS_15SmallVectorImplINSt3__110unique_ptrINS_18MCParsedAsmOperandENS2_14default_deleteIS4_EEEEEE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:2613,12'
          Dst:             _ZN7llvm_ks14RISCVAsmParser15parseCallSymbolERNS_15SmallVectorImplINSt3__110unique_ptrINS_18MCParsedAsmOperandENS2_14default_deleteIS4_EEEEEE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:2615,12'
          Dst:             _ZN7llvm_ks14RISCVAsmParser14parseJALOffsetERNS_15SmallVectorImplINSt3__110unique_ptrINS_18MCParsedAsmOperandENS2_14default_deleteIS4_EEEEEE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:2617,12'
          Dst:             _ZN7llvm_ks14RISCVAsmParser24parseOperandWithModifierERNS_15SmallVectorImplINSt3__110unique_ptrINS_18MCParsedAsmOperandENS2_14default_deleteIS4_EEEEEE
    - functionName:    _ZN7llvm_ks14RISCVAsmParser15parseBareSymbolERNS_15SmallVectorImplINSt3__110unique_ptrINS_18MCParsedAsmOperandENS2_14default_deleteIS4_EEEEEE
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1196
      functionLinenumberEnd: 1246
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         56
      ICount:          317
      EdgeCount:       87
      CyclomaticComplexity: 33
      functionsReached:
        - _ZN7llvm_ks10MCAsmLexer5UnLexERKNS_8AsmTokenE
        - _ZN7llvm_ks11MCAsmParser15parseExpressionERPKNS_6MCExprE
        - _ZN7llvm_ks12MCBinaryExpr6createENS0_6OpcodeEPKNS_6MCExprES4_RNS_9MCContextE
        - _ZN7llvm_ks12RISCVOperand9createImmEPKNS_6MCExprENS_5SMLocES4_b
        - _ZN7llvm_ks15MCSymbolRefExpr6createEPKNS_8MCSymbolENS0_11VariantKindERNS_9MCContextE
        - _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - _ZN7llvm_ks20MCAsmParserExtension5ErrorENS_5SMLocERKNS_5TwineE
        - _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - _ZN7llvm_ks3isaINS_15MCSymbolRefExprEPKNS_6MCExprEEEbRKT0_
        - _ZN7llvm_ks5SMLoc14getFromPointerEPKc
        - _ZN7llvm_ks5TwineC2EPKc
        - _ZN7llvm_ks5TwineC2ERKNS_9StringRefE
        - _ZN7llvm_ks8AsmTokenC2ERKS0_
        - _ZN7llvm_ks8AsmTokenD2Ev
        - _ZN7llvm_ks9MCContext17getOrCreateSymbolERKNS_5TwineE
        - _ZN7llvm_ks9StringRef12consume_backES0_
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZN7llvm_ks9StringRefC2Ev
        - _ZNK7llvm_ks10MCAsmLexer6getTokEv
        - _ZNK7llvm_ks10MCAsmLexer7getKindEv
        - _ZNK7llvm_ks14RISCVAsmParser6getLocEv
        - _ZNK7llvm_ks14RISCVAsmParser6isRV64Ev
        - _ZNK7llvm_ks5SMLoc10getPointerEv
        - _ZNK7llvm_ks8MCSymbol10isVariableEv
        - _ZNK7llvm_ks8MCSymbol16getVariableValueEb
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1228,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1197,13'
          Dst:             _ZNK7llvm_ks14RISCVAsmParser6getLocEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1198,37'
          Dst:             _ZNK7llvm_ks5SMLoc10getPointerEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1198,13'
          Dst:             _ZN7llvm_ks5SMLoc14getFromPointerEPKc
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1201,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1201,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer7getKindEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1204,13'
          Dst:             _ZN7llvm_ks9StringRefC2Ev
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1205,18'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1205,29'
          Dst:             _ZNK7llvm_ks10MCAsmLexer6getTokEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1205,18'
          Dst:             _ZN7llvm_ks8AsmTokenC2ERKS0_
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1207,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1210,31'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1210,18'
          Dst:             _ZN7llvm_ks9StringRef12consume_backES0_
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1211,11'
          Dst:             _ZNK7llvm_ks14RISCVAsmParser6getLocEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1211,21'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1211,5'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension5ErrorENS_5SMLocERKNS_5TwineE
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1215,19'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1215,50'
          Dst:             _ZN7llvm_ks5TwineC2ERKNS_9StringRefE
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1215,32'
          Dst:             _ZN7llvm_ks9MCContext17getOrCreateSymbolERKNS_5TwineE
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1217,12'
          Dst:             _ZNK7llvm_ks8MCSymbol10isVariableEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1218,28'
          Dst:             _ZNK7llvm_ks8MCSymbol16getVariableValueEb
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1219,10'
          Dst:             _ZN7llvm_ks3isaINS_15MCSymbolRefExprEPKNS_6MCExprEEEbRKT0_
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1220,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1220,18'
          Dst:             _ZN7llvm_ks10MCAsmLexer5UnLexERKNS_8AsmTokenE
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1225,66'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1225,11'
          Dst:             _ZN7llvm_ks15MCSymbolRefExpr6createEPKNS_8MCSymbolENS0_11VariantKindERNS_9MCContextE
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1228,11'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1228,22'
          Dst:             _ZNK7llvm_ks10MCAsmLexer7getKindEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1230,59'
          Dst:             _ZNK7llvm_ks14RISCVAsmParser6isRV64Ev
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1230,24'
          Dst:             _ZN7llvm_ks12RISCVOperand9createImmEPKNS_6MCExprENS_5SMLocES4_b
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1230,14'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1241,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1241,19'
          Dst:             _ZN7llvm_ks11MCAsmParser15parseExpressionERPKNS_6MCExprE
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1243,49'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1243,9'
          Dst:             _ZN7llvm_ks12MCBinaryExpr6createENS0_6OpcodeEPKNS_6MCExprES4_RNS_9MCContextE
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1244,57'
          Dst:             _ZNK7llvm_ks14RISCVAsmParser6isRV64Ev
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1244,22'
          Dst:             _ZN7llvm_ks12RISCVOperand9createImmEPKNS_6MCExprENS_5SMLocES4_b
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1244,12'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1246,1'
          Dst:             _ZN7llvm_ks8AsmTokenD2Ev
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1246,1'
          Dst:             _ZN7llvm_ks8AsmTokenD2Ev
    - functionName:    _ZN7llvm_ks14RISCVAsmParser22parseCSRSystemRegisterERNS_15SmallVectorImplINSt3__110unique_ptrINS_18MCParsedAsmOperandENS2_14default_deleteIS4_EEEEEE
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1061
      functionLinenumberEnd: 1126
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         36
      ICount:          336
      EdgeCount:       39
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks11MCAsmParser15parseExpressionERPKNS_6MCExprE
        - _ZN7llvm_ks11RISCVSysReg18lookupSysRegByNameENS_9StringRefE
        - _ZN7llvm_ks11RISCVSysReg22lookupSysRegByEncodingEt
        - _ZN7llvm_ks12RISCVOperand12createSysRegENS_9StringRefENS_5SMLocEjb
        - _ZN7llvm_ks20MCAsmParserExtension5ErrorENS_5SMLocERKNS_5TwineE
        - _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - _ZN7llvm_ks5TwineC2EPKc
        - _ZN7llvm_ks5TwineC2Ei
        - _ZN7llvm_ks6isUIntILj12EEEbm
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZN7llvm_ks9StringRefC2Ev
        - _ZN7llvm_ksplERKNS_5TwineES2_
        - _ZNK7llvm_ks10MCAsmLexer7getKindEv
        - _ZNK7llvm_ks11RISCVSysReg6SysReg20haveRequiredFeaturesENS_13FeatureBitsetE
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - _ZNK7llvm_ks14RISCVAsmParser6getLocEv
        - _ZNK7llvm_ks14RISCVAsmParser6isRV64Ev
        - _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - _ZNK7llvm_ks17MCTargetAsmParser6getSTIEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1065,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1062,13'
          Dst:             _ZNK7llvm_ks14RISCVAsmParser6getLocEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1065,11'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1065,22'
          Dst:             _ZNK7llvm_ks10MCAsmLexer7getKindEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1075,9'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1075,21'
          Dst:             _ZN7llvm_ks11MCAsmParser15parseExpressionERPKNS_6MCExprE
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1078,16'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1080,25'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1081,11'
          Dst:             _ZN7llvm_ks6isUIntILj12EEEbm
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1082,23'
          Dst:             _ZN7llvm_ks11RISCVSysReg22lookupSysRegByEncodingEt
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1086,13'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1086,49'
          Dst:             _ZNK7llvm_ks14RISCVAsmParser6isRV64Ev
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1085,28'
          Dst:             _ZN7llvm_ks12RISCVOperand12createSysRegENS_9StringRefENS_5SMLocEjb
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1085,18'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1091,17'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1092,20'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1092,18'
          Dst:             _ZN7llvm_ksplERKNS_5TwineES2_
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1092,27'
          Dst:             _ZN7llvm_ks5TwineC2Ei
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1092,25'
          Dst:             _ZN7llvm_ksplERKNS_5TwineES2_
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1092,38'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1092,36'
          Dst:             _ZN7llvm_ksplERKNS_5TwineES2_
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1092,45'
          Dst:             _ZN7llvm_ks5TwineC2Ei
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1092,43'
          Dst:             _ZN7llvm_ksplERKNS_5TwineES2_
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1092,68'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1092,66'
          Dst:             _ZN7llvm_ksplERKNS_5TwineES2_
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1092,5'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension5ErrorENS_5SMLocERKNS_5TwineE
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1096,15'
          Dst:             _ZN7llvm_ks9StringRefC2Ev
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1097,9'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1100,19'
          Dst:             _ZN7llvm_ks11RISCVSysReg18lookupSysRegByNameENS_9StringRefE
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1103,41'
          Dst:             _ZNK7llvm_ks17MCTargetAsmParser6getSTIEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1103,50'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1103,20'
          Dst:             _ZNK7llvm_ks11RISCVSysReg6SysReg20haveRequiredFeaturesENS_13FeatureBitsetE
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1104,18'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1104,9'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension5ErrorENS_5SMLocERKNS_5TwineE
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1108,44'
          Dst:             _ZNK7llvm_ks14RISCVAsmParser6isRV64Ev
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1107,26'
          Dst:             _ZN7llvm_ks12RISCVOperand12createSysRegENS_9StringRefENS_5SMLocEjb
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1107,16'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1112,17'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1114,20'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1114,18'
          Dst:             _ZN7llvm_ksplERKNS_5TwineES2_
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1114,27'
          Dst:             _ZN7llvm_ks5TwineC2Ei
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1114,25'
          Dst:             _ZN7llvm_ksplERKNS_5TwineES2_
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1114,38'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1114,36'
          Dst:             _ZN7llvm_ksplERKNS_5TwineES2_
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1114,45'
          Dst:             _ZN7llvm_ks5TwineC2Ei
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1114,43'
          Dst:             _ZN7llvm_ksplERKNS_5TwineES2_
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1114,68'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1114,66'
          Dst:             _ZN7llvm_ksplERKNS_5TwineES2_
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1114,5'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension5ErrorENS_5SMLocERKNS_5TwineE
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1119,17'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1120,20'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1120,18'
          Dst:             _ZN7llvm_ksplERKNS_5TwineES2_
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1120,27'
          Dst:             _ZN7llvm_ks5TwineC2Ei
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1120,25'
          Dst:             _ZN7llvm_ksplERKNS_5TwineES2_
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1120,38'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1120,36'
          Dst:             _ZN7llvm_ksplERKNS_5TwineES2_
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1120,45'
          Dst:             _ZN7llvm_ks5TwineC2Ei
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1120,43'
          Dst:             _ZN7llvm_ksplERKNS_5TwineES2_
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1120,68'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1120,66'
          Dst:             _ZN7llvm_ksplERKNS_5TwineES2_
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1120,5'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension5ErrorENS_5SMLocERKNS_5TwineE
    - functionName:    _ZN7llvm_ks14RISCVAsmParser15parseCallSymbolERNS_15SmallVectorImplINSt3__110unique_ptrINS_18MCParsedAsmOperandENS2_14default_deleteIS4_EEEEEE
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1248
      functionLinenumberEnd: 1273
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          164
      EdgeCount:       23
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks10MCAsmLexer7peekTokEb
        - _ZN7llvm_ks11RISCVMCExpr6createEPKNS_6MCExprENS0_11VariantKindERNS_9MCContextE
        - _ZN7llvm_ks12RISCVOperand9createImmEPKNS_6MCExprENS_5SMLocES4_b
        - _ZN7llvm_ks15MCSymbolRefExpr6createEPKNS_8MCSymbolENS0_11VariantKindERNS_9MCContextE
        - _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
        - _ZN7llvm_ks5SMLoc14getFromPointerEPKc
        - _ZN7llvm_ks5TwineC2ERKNS_9StringRefE
        - _ZN7llvm_ks8AsmTokenD2Ev
        - _ZN7llvm_ks9MCContext17getOrCreateSymbolERKNS_5TwineE
        - _ZN7llvm_ks9StringRef12consume_backES0_
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZN7llvm_ks9StringRefC2Ev
        - _ZNK7llvm_ks10MCAsmLexer7getKindEv
        - _ZNK7llvm_ks14RISCVAsmParser6getLocEv
        - _ZNK7llvm_ks14RISCVAsmParser6isRV64Ev
        - _ZNK7llvm_ks5SMLoc10getPointerEv
        - _ZNK7llvm_ks8AsmToken7getKindEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1249,13'
          Dst:             _ZNK7llvm_ks14RISCVAsmParser6getLocEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1250,37'
          Dst:             _ZNK7llvm_ks5SMLoc10getPointerEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1250,13'
          Dst:             _ZN7llvm_ks5SMLoc14getFromPointerEPKc
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1253,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1253,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer7getKindEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1257,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1257,18'
          Dst:             _ZN7llvm_ks10MCAsmLexer7peekTokEb
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1257,28'
          Dst:             _ZNK7llvm_ks8AsmToken7getKindEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1257,7'
          Dst:             _ZN7llvm_ks8AsmTokenD2Ev
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1257,7'
          Dst:             _ZN7llvm_ks8AsmTokenD2Ev
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1260,13'
          Dst:             _ZN7llvm_ks9StringRefC2Ev
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1261,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension9getParserEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1265,31'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1265,18'
          Dst:             _ZN7llvm_ks9StringRef12consume_backES0_
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1268,19'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1268,50'
          Dst:             _ZN7llvm_ks5TwineC2ERKNS_9StringRefE
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1268,32'
          Dst:             _ZN7llvm_ks9MCContext17getOrCreateSymbolERKNS_5TwineE
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1269,64'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1269,9'
          Dst:             _ZN7llvm_ks15MCSymbolRefExpr6createEPKNS_8MCSymbolENS0_11VariantKindERNS_9MCContextE
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1270,40'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1270,9'
          Dst:             _ZN7llvm_ks11RISCVMCExpr6createEPKNS_6MCExprENS0_11VariantKindERNS_9MCContextE
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1271,57'
          Dst:             _ZNK7llvm_ks14RISCVAsmParser6isRV64Ev
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1271,22'
          Dst:             _ZN7llvm_ks12RISCVOperand9createImmEPKNS_6MCExprENS_5SMLocES4_b
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1271,12'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINSt3__110unique_ptrINS_18MCParsedAsmOperandENS1_14default_deleteIS3_EEEELb0EE9push_backEOS6_
    - functionName:    _ZN7llvm_ks14RISCVAsmParser14parseJALOffsetERNS_15SmallVectorImplINSt3__110unique_ptrINS_18MCParsedAsmOperandENS2_14default_deleteIS4_EEEEEE
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1275
      functionLinenumberEnd: 1290
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          88
      EdgeCount:       20
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks10MCAsmLexer7peekTokEb
        - _ZN7llvm_ks14RISCVAsmParser14parseImmediateERNS_15SmallVectorImplINSt3__110unique_ptrINS_18MCParsedAsmOperandENS2_14default_deleteIS4_EEEEEE
        - _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - _ZN7llvm_ks8AsmTokenD2Ev
        - _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1285,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1285,18'
          Dst:             _ZNK7llvm_ks10MCAsmLexer2isENS_8AsmToken9TokenKindE
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1286,7'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension8getLexerEv
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1286,18'
          Dst:             _ZN7llvm_ks10MCAsmLexer7peekTokEb
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1286,28'
          Dst:             _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1285,7'
          Dst:             _ZN7llvm_ks8AsmTokenD2Ev
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1285,7'
          Dst:             _ZN7llvm_ks8AsmTokenD2Ev
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1289,10'
          Dst:             _ZN7llvm_ks14RISCVAsmParser14parseImmediateERNS_15SmallVectorImplINSt3__110unique_ptrINS_18MCParsedAsmOperandENS2_14default_deleteIS4_EEEEEE
    - functionName:    _ZN7llvm_ks9StringRef12consume_backES0_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringRef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 564
      functionLinenumberEnd: 570
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          213
      EdgeCount:       31
      CyclomaticComplexity: 8
      functionsReached:
        - _ZNK7llvm_ks9StringRef3endEv
        - __assert_fail
        - memcmp
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/StringRef.h:565,12'
          Dst:             _ZNK7llvm_ks9StringRef3endEv
        - Src:             'llvm/include/llvm/ADT/StringRef.h:240,9'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/ADT/StringRef.h:568,15'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/StringRef.h:423,14'
          Dst:             __assert_fail
    - functionName:    _ZN7llvm_ks12RISCVOperand12createSysRegENS_9StringRefENS_5SMLocEjb
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 659
      functionLinenumberEnd: 667
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          75
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks11make_uniqueINS_12RISCVOperandEJNS1_6KindTyEEEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS3_10unique_ptrIS5_NS3_14default_deleteIS5_EEEEE4typeEDpOT0_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:660,15'
          Dst:             _ZN7llvm_ks11make_uniqueINS_12RISCVOperandEJNS1_6KindTyEEEENSt3__19enable_ifIXntsr3std8is_arrayIT_EE5valueENS3_10unique_ptrIS5_NS3_14default_deleteIS5_EEEEE4typeEDpOT0_
    - functionName:    _ZN7llvm_ks5TwineC2Ei
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/Twine.h'
      linkageType:     InternalLinkage
      functionLinenumber: 324
      functionLinenumberEnd: 326
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks11RISCVSysReg6SysReg20haveRequiredFeaturesENS_13FeatureBitsetE
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/RISCV/Utils/RISCVBaseInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 157
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          75
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_117LessOpcodeOperandclEN7llvm_ks9StringRefERKNS_17OperandMatchEntryE
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 2545
      functionLinenumberEnd: 2546
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          41
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ksltENS_9StringRefES0_
        - _ZNK12_GLOBAL__N_117OperandMatchEntry11getMnemonicEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:2546,24'
          Dst:             _ZNK12_GLOBAL__N_117OperandMatchEntry11getMnemonicEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:2546,18'
          Dst:             _ZN7llvm_ksltENS_9StringRefES0_
    - functionName:    _ZN12_GLOBAL__N_117LessOpcodeOperandclERKNS_17OperandMatchEntryEN7llvm_ks9StringRefE
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 2542
      functionLinenumberEnd: 2543
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          41
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ksltENS_9StringRefES0_
        - _ZNK12_GLOBAL__N_117OperandMatchEntry11getMnemonicEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:2543,18'
          Dst:             _ZNK12_GLOBAL__N_117OperandMatchEntry11getMnemonicEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenAsmMatcher.inc:2543,33'
          Dst:             _ZN7llvm_ksltENS_9StringRefES0_
    - functionName:    _ZN7llvm_ks19RegisterMCAsmParserINS_14RISCVAsmParserEE9AllocatorERKNS_15MCSubtargetInfoERNS_11MCAsmParserERKNS_11MCInstrInfoERKNS_15MCTargetOptionsE
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/TargetRegistry.h'
      linkageType:     InternalLinkage
      functionLinenumber: 907
      functionLinenumberEnd: 909
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks14RISCVAsmParserC2ERKNS_15MCSubtargetInfoERNS_11MCAsmParserERKNS_11MCInstrInfoERKNS_15MCTargetOptionsE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/TargetRegistry.h:908,16'
          Dst:             _ZN7llvm_ks14RISCVAsmParserC2ERKNS_15MCSubtargetInfoERNS_11MCAsmParserERKNS_11MCInstrInfoERKNS_15MCTargetOptionsE
    - functionName:    _ZN7llvm_ks19RegisterMCAsmParserINS_14RISCVAsmParserEEC2ERNS_6TargetE
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/TargetRegistry.h'
      linkageType:     InternalLinkage
      functionLinenumber: 900
      functionLinenumberEnd: 902
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks14TargetRegistry19RegisterMCAsmParserERNS_6TargetEPFPNS_17MCTargetAsmParserERKNS_15MCSubtargetInfoERNS_11MCAsmParserERKNS_11MCInstrInfoERKNS_15MCTargetOptionsEE
        - _ZN7llvm_ks19RegisterMCAsmParserINS_14RISCVAsmParserEE9AllocatorERKNS_15MCSubtargetInfoERNS_11MCAsmParserERKNS_11MCInstrInfoERKNS_15MCTargetOptionsE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/TargetRegistry.h:901,5'
          Dst:             _ZN7llvm_ks14TargetRegistry19RegisterMCAsmParserERNS_6TargetEPFPNS_17MCTargetAsmParserERKNS_15MCSubtargetInfoERNS_11MCAsmParserERKNS_11MCInstrInfoERKNS_15MCTargetOptionsEE
        - Src:             'llvm/include/llvm/Support/TargetRegistry.h:901,5'
          Dst:             _ZN7llvm_ks19RegisterMCAsmParserINS_14RISCVAsmParserEE9AllocatorERKNS_15MCSubtargetInfoERNS_11MCAsmParserERKNS_11MCInstrInfoERKNS_15MCTargetOptionsE
    - functionName:    LLVMInitializeRISCVAsmParser
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1809
      functionLinenumberEnd: 1812
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks19RegisterMCAsmParserINS_14RISCVAsmParserEEC2ERNS_6TargetE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1810,39'
          Dst:             _ZN7llvm_ks19RegisterMCAsmParserINS_14RISCVAsmParserEEC2ERNS_6TargetE
        - Src:             'llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp:1811,39'
          Dst:             _ZN7llvm_ks19RegisterMCAsmParserINS_14RISCVAsmParserEEC2ERNS_6TargetE
    - functionName:    _ZN7llvm_ks16cast_convert_valINS_14MCDataFragmentEPKNS_10MCFragmentES4_E4doitERKS4_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks13simplify_typeIPKNS_10MCFragmentEE18getSimplifiedValueERS3_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks13simplify_typeIKPKNS_10MCFragmentEE18getSimplifiedValueERS4_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13simplify_typeIPKNS_10MCFragmentEE18getSimplifiedValueERS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:46,12'
          Dst:             _ZN7llvm_ks13simplify_typeIPKNS_10MCFragmentEE18getSimplifiedValueERS3_
    - functionName:    _ZN7llvm_ks13isa_impl_wrapINS_14MCDataFragmentEKPKNS_10MCFragmentES4_E4doitERS5_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13isa_impl_wrapINS_14MCDataFragmentEPKNS_10MCFragmentES4_E4doitERKS4_
        - _ZN7llvm_ks13simplify_typeIKPKNS_10MCFragmentEE18getSimplifiedValueERS4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:114,27'
          Dst:             _ZN7llvm_ks13simplify_typeIKPKNS_10MCFragmentEE18getSimplifiedValueERS4_
        - Src:             'llvm/include/llvm/Support/Casting.h:112,12'
          Dst:             _ZN7llvm_ks13isa_impl_wrapINS_14MCDataFragmentEPKNS_10MCFragmentES4_E4doitERKS4_
    - functionName:    _ZN7llvm_ks4castINS_14MCDataFragmentEKNS_10MCFragmentEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionLinenumberEnd: 238
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          36
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks16cast_convert_valINS_14MCDataFragmentEPKNS_10MCFragmentES4_E4doitERKS4_
        - _ZN7llvm_ks3isaINS_14MCDataFragmentEPKNS_10MCFragmentEEEbRKT0_
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:237,3'
          Dst:             _ZN7llvm_ks3isaINS_14MCDataFragmentEPKNS_10MCFragmentEEEbRKT0_
        - Src:             'llvm/include/llvm/Support/Casting.h:237,3'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/Support/Casting.h:238,10'
          Dst:             _ZN7llvm_ks16cast_convert_valINS_14MCDataFragmentEPKNS_10MCFragmentES4_E4doitERKS4_
    - functionName:    _ZN7llvm_ks3isaINS_14MCDataFragmentEPKNS_10MCFragmentEEEbRKT0_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13isa_impl_wrapINS_14MCDataFragmentEKPKNS_10MCFragmentES4_E4doitERS5_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:133,10'
          Dst:             _ZN7llvm_ks13isa_impl_wrapINS_14MCDataFragmentEKPKNS_10MCFragmentES4_E4doitERS5_
    - functionName:    _ZNK7llvm_ks6iplistINS_10MCFragmentENS_12ilist_traitsIS1_EEE3endEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ilist.h'
      linkageType:     InternalLinkage
      functionLinenumber: 420
      functionLinenumberEnd: 422
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks14ilist_iteratorIKNS_10MCFragmentEEC2EPS2_
        - _ZNK7llvm_ks6iplistINS_10MCFragmentENS_12ilist_traitsIS1_EEE18CreateLazySentinelEv
        - _ZNK7llvm_ks6iplistINS_10MCFragmentENS_12ilist_traitsIS1_EEE7getTailEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/ilist.h:421,5'
          Dst:             _ZNK7llvm_ks6iplistINS_10MCFragmentENS_12ilist_traitsIS1_EEE18CreateLazySentinelEv
        - Src:             'llvm/include/llvm/ADT/ilist.h:422,27'
          Dst:             _ZNK7llvm_ks6iplistINS_10MCFragmentENS_12ilist_traitsIS1_EEE7getTailEv
        - Src:             'llvm/include/llvm/ADT/ilist.h:422,12'
          Dst:             _ZN7llvm_ks14ilist_iteratorIKNS_10MCFragmentEEC2EPS2_
    - functionName:    _ZNK7llvm_ks6iplistINS_10MCFragmentENS_12ilist_traitsIS1_EEE11getNextNodeERS1_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ilist.h'
      linkageType:     InternalLinkage
      functionLinenumber: 704
      functionLinenumberEnd: 709
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks10ilist_nodeINS_10MCFragmentEE11getIteratorEv
        - _ZNK7llvm_ks14ilist_iteratorINS_10MCFragmentEEdeEv
        - _ZNK7llvm_ks14ilist_iteratorINS_10MCFragmentEEeqIKS1_EEbRKNS0_IT_EE
        - _ZNK7llvm_ks6iplistINS_10MCFragmentENS_12ilist_traitsIS1_EEE3endEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/ilist.h:705,29'
          Dst:             _ZN7llvm_ks10ilist_nodeINS_10MCFragmentEE11getIteratorEv
        - Src:             'llvm/include/llvm/ADT/ilist.h:706,17'
          Dst:             _ZNK7llvm_ks6iplistINS_10MCFragmentENS_12ilist_traitsIS1_EEE3endEv
        - Src:             'llvm/include/llvm/ADT/ilist.h:706,14'
          Dst:             _ZNK7llvm_ks14ilist_iteratorINS_10MCFragmentEEeqIKS1_EEbRKNS0_IT_EE
        - Src:             'llvm/include/llvm/ADT/ilist.h:708,13'
          Dst:             _ZNK7llvm_ks14ilist_iteratorINS_10MCFragmentEEdeEv
    - functionName:    _ZN7llvm_ks22ilist_node_with_parentINS_10MCFragmentENS_9MCSectionEE11getNextNodeEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ilist_node.h'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks9MCSection16getSublistAccessEPNS_10MCFragmentE
        - _ZNK7llvm_ks22ilist_node_with_parentINS_10MCFragmentENS_9MCSectionEE13getNodeParentEv
        - _ZNK7llvm_ks6iplistINS_10MCFragmentENS_12ilist_traitsIS1_EEE11getNextNodeERS1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/ilist_node.h:111,9'
          Dst:             _ZNK7llvm_ks22ilist_node_with_parentINS_10MCFragmentENS_9MCSectionEE13getNodeParentEv
        - Src:             'llvm/include/llvm/ADT/ilist_node.h:111,28'
          Dst:             _ZN7llvm_ks9MCSection16getSublistAccessEPNS_10MCFragmentE
        - Src:             'llvm/include/llvm/ADT/ilist_node.h:112,17'
          Dst:             _ZNK7llvm_ks6iplistINS_10MCFragmentENS_12ilist_traitsIS1_EEE11getNextNodeERS1_
    - functionName:    _ZNK7llvm_ks11RISCVMCExpr22findAssociatedFragmentEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks11RISCVMCExpr10getSubExprEv
        - _ZNK7llvm_ks6MCExpr22findAssociatedFragmentEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.h:74,12'
          Dst:             _ZNK7llvm_ks11RISCVMCExpr10getSubExprEv
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.h:74,26'
          Dst:             _ZNK7llvm_ks6MCExpr22findAssociatedFragmentEv
    - functionName:    _ZN7llvm_ks11RISCVMCExprD0Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11RISCVMCExprD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.h:23,7'
          Dst:             _ZN7llvm_ks11RISCVMCExprD2Ev
    - functionName:    _ZN7llvm_ks11RISCVMCExprD2Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12MCTargetExprD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.h:23,7'
          Dst:             _ZN7llvm_ks12MCTargetExprD2Ev
    - functionName:    _ZN7llvm_ks12SignExtend64ILj12EEElm
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/MathExtras.h'
      linkageType:     InternalLinkage
      functionLinenumber: 645
      functionLinenumberEnd: 646
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks11RISCVMCExpr15evaluateAsInt64El
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 288
      functionLinenumberEnd: 298
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          44
      EdgeCount:       12
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7llvm_ks12SignExtend64ILj12EEElm
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.cpp:289,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.cpp:291,5'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.cpp:293,12'
          Dst:             _ZN7llvm_ks12SignExtend64ILj12EEElm
    - functionName:    _ZNK7llvm_ks11RISCVMCExpr18evaluateAsConstantERl
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 268
      functionLinenumberEnd: 286
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         29
      ICount:          135
      EdgeCount:       41
      CyclomaticComplexity: 14
      functionsReached:
        - _ZNK7llvm_ks11RISCVMCExpr10getSubExprEv
        - _ZNK7llvm_ks11RISCVMCExpr15evaluateAsInt64El
        - _ZNK7llvm_ks6MCExpr21evaluateAsRelocatableERNS_7MCValueEPKNS_11MCAsmLayoutEPKNS_7MCFixupE
        - _ZNK7llvm_ks7MCValue10isAbsoluteEv
        - _ZNK7llvm_ks7MCValue11getConstantEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.cpp:278,8'
          Dst:             _ZNK7llvm_ks11RISCVMCExpr10getSubExprEv
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.cpp:278,22'
          Dst:             _ZNK7llvm_ks6MCExpr21evaluateAsRelocatableERNS_7MCValueEPKNS_11MCAsmLayoutEPKNS_7MCFixupE
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.cpp:281,14'
          Dst:             _ZNK7llvm_ks7MCValue10isAbsoluteEv
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.cpp:284,31'
          Dst:             _ZNK7llvm_ks7MCValue11getConstantEv
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.cpp:284,9'
          Dst:             _ZNK7llvm_ks11RISCVMCExpr15evaluateAsInt64El
    - functionName:    _ZL28fixELFSymbolsInTLSFixupsImplPKN7llvm_ks6MCExprERNS_11MCAssemblerE
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 226
      functionLinenumberEnd: 253
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          70
      EdgeCount:       18
      CyclomaticComplexity: 10
      functionsReached:
        - _ZL28fixELFSymbolsInTLSFixupsImplPKN7llvm_ks6MCExprERNS_11MCAssemblerE
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - _ZN7llvm_ks4castINS_11MCSymbolELFEKNS_8MCSymbolEEENS_10cast_rettyIT_T0_E8ret_typeERS6_
        - _ZN7llvm_ks4castINS_11MCUnaryExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks4castINS_12MCBinaryExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks4castINS_15MCSymbolRefExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK7llvm_ks11MCSymbolELF7setTypeEj
        - _ZNK7llvm_ks11MCUnaryExpr10getSubExprEv
        - _ZNK7llvm_ks12MCBinaryExpr6getLHSEv
        - _ZNK7llvm_ks12MCBinaryExpr6getRHSEv
        - _ZNK7llvm_ks15MCSymbolRefExpr9getSymbolEv
        - _ZNK7llvm_ks6MCExpr7getKindEv
      functionUses:    4
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.cpp:227,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.cpp:227,17'
          Dst:             _ZNK7llvm_ks6MCExpr7getKindEv
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.cpp:229,5'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.cpp:235,30'
          Dst:             _ZN7llvm_ks4castINS_12MCBinaryExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.cpp:236,38'
          Dst:             _ZNK7llvm_ks12MCBinaryExpr6getLHSEv
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.cpp:236,5'
          Dst:             _ZL28fixELFSymbolsInTLSFixupsImplPKN7llvm_ks6MCExprERNS_11MCAssemblerE
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.cpp:237,38'
          Dst:             _ZNK7llvm_ks12MCBinaryExpr6getRHSEv
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.cpp:237,5'
          Dst:             _ZL28fixELFSymbolsInTLSFixupsImplPKN7llvm_ks6MCExprERNS_11MCAssemblerE
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.cpp:244,38'
          Dst:             _ZN7llvm_ks4castINS_15MCSymbolRefExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.cpp:245,30'
          Dst:             _ZNK7llvm_ks15MCSymbolRefExpr9getSymbolEv
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.cpp:245,5'
          Dst:             _ZN7llvm_ks4castINS_11MCSymbolELFEKNS_8MCSymbolEEENS_10cast_rettyIT_T0_E8ret_typeERS6_
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.cpp:245,43'
          Dst:             _ZNK7llvm_ks11MCSymbolELF7setTypeEj
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.cpp:250,34'
          Dst:             _ZN7llvm_ks4castINS_11MCUnaryExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.cpp:250,59'
          Dst:             _ZNK7llvm_ks11MCUnaryExpr10getSubExprEv
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.cpp:250,5'
          Dst:             _ZL28fixELFSymbolsInTLSFixupsImplPKN7llvm_ks6MCExprERNS_11MCAssemblerE
    - functionName:    _ZNK7llvm_ks11RISCVMCExpr24fixELFSymbolsInTLSFixupsERNS_11MCAssemblerE
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 255
      functionLinenumberEnd: 266
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          44
      EdgeCount:       19
      CyclomaticComplexity: 11
      functionsReached:
        - _ZL28fixELFSymbolsInTLSFixupsImplPKN7llvm_ks6MCExprERNS_11MCAssemblerE
        - _ZNK7llvm_ks11RISCVMCExpr10getSubExprEv
        - _ZNK7llvm_ks11RISCVMCExpr7getKindEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.cpp:256,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.cpp:256,11'
          Dst:             _ZNK7llvm_ks11RISCVMCExpr7getKindEv
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.cpp:265,32'
          Dst:             _ZNK7llvm_ks11RISCVMCExpr10getSubExprEv
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.cpp:265,3'
          Dst:             _ZL28fixELFSymbolsInTLSFixupsImplPKN7llvm_ks6MCExprERNS_11MCAssemblerE
    - functionName:    _ZN7llvm_ks11RISCVMCExpr21getVariantKindForNameENS_9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 196
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         76
      ICount:          551
      EdgeCount:       107
      CyclomaticComplexity: 33
      functionsReached:
        - memcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.cpp:186,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.cpp:187,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.cpp:188,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.cpp:189,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.cpp:190,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.cpp:191,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.cpp:192,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.cpp:193,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.cpp:194,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.cpp:195,8'
          Dst:             memcmp
    - functionName:    _ZNK7llvm_ks11RISCVMCExpr13visitUsedExprERNS_10MCStreamerE
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 180
      functionLinenumberEnd: 182
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks10MCStreamer13visitUsedExprERKNS_6MCExprE
        - _ZNK7llvm_ks11RISCVMCExpr10getSubExprEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.cpp:181,27'
          Dst:             _ZNK7llvm_ks11RISCVMCExpr10getSubExprEv
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.cpp:181,12'
          Dst:             _ZN7llvm_ks10MCStreamer13visitUsedExprERKNS_6MCExprE
    - functionName:    _ZNK7llvm_ks11RISCVMCExpr25evaluateAsRelocatableImplERNS_7MCValueEPKNS_11MCAsmLayoutEPKNS_7MCFixupE
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         28
      ICount:          125
      EdgeCount:       32
      CyclomaticComplexity: 6
      functionsReached:
        - _ZNK7llvm_ks11RISCVMCExpr10getSubExprEv
        - _ZNK7llvm_ks11RISCVMCExpr15evaluatePCRelLoERNS_7MCValueEPKNS_11MCAsmLayoutEPKNS_7MCFixupE
        - _ZNK7llvm_ks11RISCVMCExpr7getKindEv
        - _ZNK7llvm_ks6MCExpr21evaluateAsRelocatableERNS_7MCValueEPKNS_11MCAsmLayoutEPKNS_7MCFixupE
        - _ZNK7llvm_ks7MCValue7getSymAEv
        - _ZNK7llvm_ks7MCValue7getSymBEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.cpp:160,5'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.cpp:152,36'
          Dst:             _ZNK7llvm_ks11RISCVMCExpr15evaluatePCRelLoERNS_7MCValueEPKNS_11MCAsmLayoutEPKNS_7MCFixupE
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.cpp:155,8'
          Dst:             _ZNK7llvm_ks11RISCVMCExpr10getSubExprEv
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.cpp:155,22'
          Dst:             _ZNK7llvm_ks6MCExpr21evaluateAsRelocatableERNS_7MCValueEPKNS_11MCAsmLayoutEPKNS_7MCFixupE
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.cpp:159,11'
          Dst:             _ZNK7llvm_ks7MCValue7getSymAEv
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.cpp:159,28'
          Dst:             _ZNK7llvm_ks7MCValue7getSymBEv
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.cpp:160,13'
          Dst:             _ZNK7llvm_ks11RISCVMCExpr7getKindEv
    - functionName:    _ZNK7llvm_ks11RISCVMCExpr15evaluatePCRelLoERNS_7MCValueEPKNS_11MCAsmLayoutEPKNS_7MCFixupE
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 147
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         28
      ICount:          170
      EdgeCount:       39
      CyclomaticComplexity: 13
      functionsReached:
        - _ZN7llvm_ks7MCValue3getEPKNS_15MCSymbolRefExprES3_lj
        - _ZNK7llvm_ks10MCFragment9getParentEv
        - _ZNK7llvm_ks11MCAsmLayout12getAssemblerEv
        - _ZNK7llvm_ks11MCAssembler10getBackendEv
        - _ZNK7llvm_ks11RISCVMCExpr10getSubExprEv
        - _ZNK7llvm_ks11RISCVMCExpr15getPCRelHiFixupEv
        - _ZNK7llvm_ks15MCSymbolRefExpr9getSymbolEv
        - _ZNK7llvm_ks15RISCVAsmBackend20willForceRelocationsEv
        - _ZNK7llvm_ks6MCExpr15evaluateAsValueERNS_7MCValueERKNS_11MCAsmLayoutE
        - _ZNK7llvm_ks6MCExpr22findAssociatedFragmentEv
        - _ZNK7llvm_ks7MCFixup7getKindEv
        - _ZNK7llvm_ks7MCFixup8getValueEv
        - _ZNK7llvm_ks7MCFixup9getOffsetEv
        - _ZNK7llvm_ks7MCValue11getConstantEv
        - _ZNK7llvm_ks7MCValue7getSymAEv
        - _ZNK7llvm_ks8MCSymbol10getSectionEb
        - _ZNK7llvm_ks8MCSymbol11isInSectionEb
        - _ZNK7llvm_ks8MCSymbol9getOffsetEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.cpp:105,46'
          Dst:             _ZNK7llvm_ks11MCAsmLayout12getAssemblerEv
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.cpp:105,61'
          Dst:             _ZNK7llvm_ks11MCAssembler10getBackendEv
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.cpp:106,11'
          Dst:             _ZNK7llvm_ks15RISCVAsmBackend20willForceRelocationsEv
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.cpp:110,8'
          Dst:             _ZNK7llvm_ks11RISCVMCExpr10getSubExprEv
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.cpp:110,22'
          Dst:             _ZNK7llvm_ks6MCExpr15evaluateAsValueERNS_7MCValueERKNS_11MCAsmLayoutE
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.cpp:113,46'
          Dst:             _ZNK7llvm_ks7MCValue7getSymAEv
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.cpp:117,45'
          Dst:             _ZNK7llvm_ks6MCExpr22findAssociatedFragmentEv
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.cpp:120,44'
          Dst:             _ZNK7llvm_ks15MCSymbolRefExpr9getSymbolEv
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.cpp:124,32'
          Dst:             _ZNK7llvm_ks11RISCVMCExpr15getPCRelHiFixupEv
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.cpp:128,30'
          Dst:             _ZNK7llvm_ks7MCFixup7getKindEv
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.cpp:132,21'
          Dst:             _ZNK7llvm_ks7MCFixup8getValueEv
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.cpp:132,33'
          Dst:             _ZNK7llvm_ks6MCExpr15evaluateAsValueERNS_7MCValueERKNS_11MCAsmLayoutE
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.cpp:135,15'
          Dst:             _ZNK7llvm_ks7MCValue7getSymAEv
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.cpp:135,36'
          Dst:             _ZNK7llvm_ks7MCValue7getSymAEv
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.cpp:135,47'
          Dst:             _ZNK7llvm_ks15MCSymbolRefExpr9getSymbolEv
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.cpp:135,59'
          Dst:             _ZNK7llvm_ks8MCSymbol11isInSectionEb
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.cpp:138,15'
          Dst:             _ZNK7llvm_ks7MCValue7getSymAEv
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.cpp:138,26'
          Dst:             _ZNK7llvm_ks15MCSymbolRefExpr9getSymbolEv
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.cpp:138,38'
          Dst:             _ZNK7llvm_ks8MCSymbol10getSectionEb
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.cpp:139,33'
          Dst:             _ZNK7llvm_ks10MCFragment9getParentEv
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.cpp:142,39'
          Dst:             _ZNK7llvm_ks8MCSymbol9getOffsetEv
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.cpp:144,29'
          Dst:             _ZNK7llvm_ks7MCValue7getSymAEv
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.cpp:145,29'
          Dst:             _ZNK7llvm_ks7MCValue11getConstantEv
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.cpp:145,53'
          Dst:             _ZNK7llvm_ks7MCFixup9getOffsetEv
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.cpp:144,9'
          Dst:             _ZN7llvm_ks7MCValue3getEPKNS_15MCSymbolRefExprES3_lj
    - functionName:    _ZNK7llvm_ks15RISCVAsmBackend20willForceRelocationsEv
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.h:55,31'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
    - functionName:    _ZNK7llvm_ks11RISCVMCExpr15getPCRelHiFixupEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         27
      ICount:          174
      EdgeCount:       33
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7llvm_ks16dyn_cast_or_nullINS_14MCDataFragmentEKNS_10MCFragmentEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks16dyn_cast_or_nullINS_14MCDataFragmentENS_10MCFragmentEEENS_10cast_rettyIT_PT0_E8ret_typeES6_
        - _ZNK7llvm_ks11RISCVMCExpr10getSubExprEv
        - _ZNK7llvm_ks15MCSymbolRefExpr9getSymbolEv
        - _ZNK7llvm_ks22ilist_node_with_parentINS_10MCFragmentENS_9MCSectionEE11getNextNodeEv
        - _ZNK7llvm_ks27MCEncodedFragmentWithFixupsILj32ELj4EE9getFixupsEv
        - _ZNK7llvm_ks29MCEncodedFragmentWithContentsILj32EE11getContentsEv
        - _ZNK7llvm_ks6MCExpr21evaluateAsRelocatableERNS_7MCValueEPKNS_11MCAsmLayoutEPKNS_7MCFixupE
        - _ZNK7llvm_ks7MCFixup7getKindEv
        - _ZNK7llvm_ks7MCFixup9getOffsetEv
        - _ZNK7llvm_ks7MCValue7getSymAEv
        - _ZNK7llvm_ks8MCSymbol11getFragmentEb
        - _ZNK7llvm_ks8MCSymbol9getOffsetEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.cpp:77,5'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.cpp:52,8'
          Dst:             _ZNK7llvm_ks11RISCVMCExpr10getSubExprEv
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.cpp:52,22'
          Dst:             _ZNK7llvm_ks6MCExpr21evaluateAsRelocatableERNS_7MCValueEPKNS_11MCAsmLayoutEPKNS_7MCFixupE
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.cpp:55,46'
          Dst:             _ZNK7llvm_ks7MCValue7getSymAEv
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.cpp:59,44'
          Dst:             _ZNK7llvm_ks15MCSymbolRefExpr9getSymbolEv
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.cpp:60,66'
          Dst:             _ZNK7llvm_ks8MCSymbol11getFragmentEb
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.cpp:60,20'
          Dst:             _ZN7llvm_ks16dyn_cast_or_nullINS_14MCDataFragmentENS_10MCFragmentEEENS_10cast_rettyIT_PT0_E8ret_typeES6_
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.cpp:65,34'
          Dst:             _ZNK7llvm_ks8MCSymbol9getOffsetEv
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.cpp:66,11'
          Dst:             _ZNK7llvm_ks29MCEncodedFragmentWithContentsILj32EE11getContentsEv
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.cpp:67,47'
          Dst:             _ZNK7llvm_ks22ilist_node_with_parentINS_10MCFragmentENS_9MCSectionEE11getNextNodeEv
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.cpp:67,10'
          Dst:             _ZN7llvm_ks16dyn_cast_or_nullINS_14MCDataFragmentEKNS_10MCFragmentEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.cpp:73,31'
          Dst:             _ZNK7llvm_ks27MCEncodedFragmentWithFixupsILj32ELj4EE9getFixupsEv
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.cpp:74,11'
          Dst:             _ZNK7llvm_ks7MCFixup9getOffsetEv
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.cpp:77,25'
          Dst:             _ZNK7llvm_ks7MCFixup7getKindEv
    - functionName:    _ZNK7llvm_ks22ilist_node_with_parentINS_10MCFragmentENS_9MCSectionEE11getNextNodeEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ilist_node.h'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 116
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks22ilist_node_with_parentINS_10MCFragmentENS_9MCSectionEE11getNextNodeEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/ilist_node.h:116,56'
          Dst:             _ZN7llvm_ks22ilist_node_with_parentINS_10MCFragmentENS_9MCSectionEE11getNextNodeEv
    - functionName:    _ZN7llvm_ks16dyn_cast_or_nullINS_14MCDataFragmentEKNS_10MCFragmentEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 320
      functionLinenumberEnd: 321
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          34
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks3isaINS_14MCDataFragmentEPKNS_10MCFragmentEEEbRKT0_
        - _ZN7llvm_ks4castINS_14MCDataFragmentEKNS_10MCFragmentEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:321,18'
          Dst:             _ZN7llvm_ks3isaINS_14MCDataFragmentEPKNS_10MCFragmentEEEbRKT0_
        - Src:             'llvm/include/llvm/Support/Casting.h:321,33'
          Dst:             _ZN7llvm_ks4castINS_14MCDataFragmentEKNS_10MCFragmentEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
    - functionName:    _ZNK7llvm_ks27MCEncodedFragmentWithFixupsILj32ELj4EE9getFixupsEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCFragment.h'
      linkageType:     InternalLinkage
      functionLinenumber: 203
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks11RISCVMCExpr18getVariantKindNameENS0_11VariantKindE
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 199
      functionLinenumberEnd: 224
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          74
      EdgeCount:       28
      CyclomaticComplexity: 15
      functionsReached:
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - _ZN7llvm_ks9StringRefC2EPKc
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.cpp:200,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.cpp:202,5'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.cpp:204,12'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.cpp:206,12'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.cpp:208,12'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.cpp:210,12'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.cpp:212,12'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.cpp:214,12'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.cpp:216,12'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.cpp:218,12'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.cpp:220,12'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.cpp:222,12'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
    - functionName:    _ZNK7llvm_ks11RISCVMCExpr9printImplERNS_11raw_ostreamEPKNS_9MCAsmInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          108
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7llvm_ks11RISCVMCExpr18getVariantKindNameENS0_11VariantKindE
        - _ZN7llvm_ks11raw_ostreamlsENS_9StringRefE
        - _ZN7llvm_ks11raw_ostreamlsEPKc
        - _ZN7llvm_ks11raw_ostreamlsEc
        - _ZNK7llvm_ks11RISCVMCExpr7getKindEv
        - _ZNK7llvm_ks6MCExpr5printERNS_11raw_ostreamEPKNS_9MCAsmInfoE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.cpp:37,22'
          Dst:             _ZNK7llvm_ks11RISCVMCExpr7getKindEv
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.cpp:42,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEc
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.cpp:42,37'
          Dst:             _ZNK7llvm_ks11RISCVMCExpr7getKindEv
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.cpp:42,18'
          Dst:             _ZN7llvm_ks11RISCVMCExpr18getVariantKindNameENS0_11VariantKindE
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.cpp:42,15'
          Dst:             _ZN7llvm_ks11raw_ostreamlsENS_9StringRefE
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.cpp:42,48'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEc
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.cpp:43,9'
          Dst:             _ZNK7llvm_ks6MCExpr5printERNS_11raw_ostreamEPKNS_9MCAsmInfoE
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.cpp:45,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.cpp:47,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEc
    - functionName:    _ZN7llvm_ks11RISCVMCExprC2EPKNS_6MCExprENS0_11VariantKindE
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12MCTargetExprC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.h:51,12'
          Dst:             _ZN7llvm_ks12MCTargetExprC2Ev
    - functionName:    _ZN7llvm_ks11RISCVMCExpr6createEPKNS_6MCExprENS0_11VariantKindERNS_9MCContextE
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          63
      EdgeCount:       12
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11RISCVMCExprC2EPKNS_6MCExprENS0_11VariantKindE
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.cpp:33,20'
          Dst:             _ZN7llvm_ks11RISCVMCExprC2EPKNS_6MCExprENS0_11VariantKindE
    - functionName:    _GLOBAL__sub_I_RISCVMCTargetDesc.cpp
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCTargetDesc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCTargetDesc.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCTargetDesc.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCTargetDesc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          142
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - _ZN7llvm_ks13FeatureBitsetC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSubtargetInfo.inc:38,33'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSubtargetInfo.inc:38,56'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSubtargetInfo.inc:39,39'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSubtargetInfo.inc:39,65'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSubtargetInfo.inc:40,43'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSubtargetInfo.inc:40,69'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSubtargetInfo.inc:41,51'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSubtargetInfo.inc:41,77'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSubtargetInfo.inc:42,64'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSubtargetInfo.inc:42,87'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSubtargetInfo.inc:43,51'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSubtargetInfo.inc:43,77'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSubtargetInfo.inc:44,55'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSubtargetInfo.inc:44,81'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSubtargetInfo.inc:45,43'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSubtargetInfo.inc:45,67'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCTargetDesc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          41
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - _ZN7llvm_ks13FeatureBitsetC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSubtargetInfo.inc:93,39'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSubtargetInfo.inc:93,173'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSubtargetInfo.inc:94,39'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2ESt16initializer_listIjE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSubtargetInfo.inc:94,193'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
    - functionName:    _ZN7llvm_ks8ArrayRefINS_18SubtargetFeatureKVEEC2ILm2EEERAT__KS1_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ArrayRef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks8ArrayRefINS_18SubtargetFeatureKVEEC2ILm8EEERAT__KS1_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ArrayRef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ksL30createRISCVMCSubtargetInfoImplERKNS_6TripleENS_9StringRefES3_
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/RISCV/RISCVGenSubtargetInfo.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 116
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          68
      EdgeCount:       12
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks15MCSubtargetInfoC2ERKNS_6TripleENS_9StringRefES4_NS_8ArrayRefINS_18SubtargetFeatureKVEEES7_PKNS_15SubtargetInfoKVE
        - _ZN7llvm_ks8ArrayRefINS_18SubtargetFeatureKVEEC2ILm2EEERAT__KS1_
        - _ZN7llvm_ks8ArrayRefINS_18SubtargetFeatureKVEEC2ILm8EEERAT__KS1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSubtargetInfo.inc:113,43'
          Dst:             _ZN7llvm_ks8ArrayRefINS_18SubtargetFeatureKVEEC2ILm8EEERAT__KS1_
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSubtargetInfo.inc:113,59'
          Dst:             _ZN7llvm_ks8ArrayRefINS_18SubtargetFeatureKVEEC2ILm2EEERAT__KS1_
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSubtargetInfo.inc:113,14'
          Dst:             _ZN7llvm_ks15MCSubtargetInfoC2ERKNS_6TripleENS_9StringRefES4_NS_8ArrayRefINS_18SubtargetFeatureKVEEES7_PKNS_15SubtargetInfoKVE
    - functionName:    _ZN7llvm_ksL23InitRISCVMCRegisterInfoEPNS_14MCRegisterInfoEjjjj
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/RISCV/RISCVGenRegisterInfo.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1072
      functionLinenumberEnd: 1104
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          76
      EdgeCount:       22
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN7llvm_ks14MCRegisterInfo18InitMCRegisterInfoEPKNS_14MCRegisterDescEjjjPKNS_15MCRegisterClassEjPA2_KtjPS7_PKjPKcSE_SA_jPKNS0_17SubRegCoveredBitsESA_
        - _ZN7llvm_ks14MCRegisterInfo22mapDwarfRegsToLLVMRegsEPKNS0_16DwarfLLVMRegPairEjb
        - _ZN7llvm_ks14MCRegisterInfo22mapLLVMRegsToDwarfRegsEPKNS0_16DwarfLLVMRegPairEjb
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/keystone/../lib/Target/RISCV/RISCVGenRegisterInfo.inc:1076,3'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/RISCV/RISCVGenRegisterInfo.inc:1083,3'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/RISCV/RISCVGenRegisterInfo.inc:1090,3'
          Branch Sides:    []
        - Branch String:   'llvm/keystone/../lib/Target/RISCV/RISCVGenRegisterInfo.inc:1097,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenRegisterInfo.inc:1073,7'
          Dst:             _ZN7llvm_ks14MCRegisterInfo18InitMCRegisterInfoEPKNS_14MCRegisterDescEjjjPKNS_15MCRegisterClassEjPA2_KtjPS7_PKjPKcSE_SA_jPKNS0_17SubRegCoveredBitsESA_
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenRegisterInfo.inc:1078,5'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenRegisterInfo.inc:1080,9'
          Dst:             _ZN7llvm_ks14MCRegisterInfo22mapDwarfRegsToLLVMRegsEPKNS0_16DwarfLLVMRegPairEjb
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenRegisterInfo.inc:1085,5'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenRegisterInfo.inc:1087,9'
          Dst:             _ZN7llvm_ks14MCRegisterInfo22mapDwarfRegsToLLVMRegsEPKNS0_16DwarfLLVMRegPairEjb
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenRegisterInfo.inc:1092,5'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenRegisterInfo.inc:1094,9'
          Dst:             _ZN7llvm_ks14MCRegisterInfo22mapLLVMRegsToDwarfRegsEPKNS0_16DwarfLLVMRegPairEjb
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenRegisterInfo.inc:1099,5'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenRegisterInfo.inc:1101,9'
          Dst:             _ZN7llvm_ks14MCRegisterInfo22mapLLVMRegsToDwarfRegsEPKNS0_16DwarfLLVMRegPairEjb
    - functionName:    _ZN7llvm_ksL20InitRISCVMCInstrInfoEPNS_11MCInstrInfoE
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/RISCV/RISCVGenInstrInfo.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 1604
      functionLinenumberEnd: 1606
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11MCInstrInfo15InitMCInstrInfoEPKNS_11MCInstrDescEPKjPKcj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenInstrInfo.inc:1605,7'
          Dst:             _ZN7llvm_ks11MCInstrInfo15InitMCInstrInfoEPKNS_11MCInstrDescEPKjPKcj
    - functionName:    _ZL28createRISCVAsmTargetStreamerRN7llvm_ks10MCStreamerERNS_21formatted_raw_ostreamE
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCTargetDesc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          39
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks22RISCVTargetAsmStreamerC2ERNS_10MCStreamerERNS_21formatted_raw_ostreamE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCTargetDesc.cpp:80,14'
          Dst:             _ZN7llvm_ks22RISCVTargetAsmStreamerC2ERNS_10MCStreamerERNS_21formatted_raw_ostreamE
    - functionName:    _ZN7llvm_ks14TargetRegistry25RegisterAsmTargetStreamerERNS_6TargetEPFPNS_16MCTargetStreamerERNS_10MCStreamerERNS_21formatted_raw_ostreamEE
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/TargetRegistry.h'
      linkageType:     InternalLinkage
      functionLinenumber: 637
      functionLinenumberEnd: 639
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL31createRISCVObjectTargetStreamerRN7llvm_ks10MCStreamerERKNS_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCTargetDesc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          55
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7llvm_ks22RISCVTargetELFStreamerC2ERNS_10MCStreamerERKNS_15MCSubtargetInfoE
        - _ZNK7llvm_ks15MCSubtargetInfo15getTargetTripleEv
        - _ZNK7llvm_ks6Triple16isOSBinFormatELFEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCTargetDesc.cpp:72,26'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo15getTargetTripleEv
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCTargetDesc.cpp:73,10'
          Dst:             _ZNK7llvm_ks6Triple16isOSBinFormatELFEv
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCTargetDesc.cpp:74,16'
          Dst:             _ZN7llvm_ks22RISCVTargetELFStreamerC2ERNS_10MCStreamerERKNS_15MCSubtargetInfoE
    - functionName:    _ZN7llvm_ks14TargetRegistry28RegisterObjectTargetStreamerERNS_6TargetEPFPNS_16MCTargetStreamerERNS_10MCStreamerERKNS_15MCSubtargetInfoEE
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/TargetRegistry.h'
      linkageType:     InternalLinkage
      functionLinenumber: 643
      functionLinenumberEnd: 645
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL26createRISCVMCSubtargetInfoRKN7llvm_ks6TripleENS_9StringRefES3_
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCTargetDesc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          102
      EdgeCount:       28
      CyclomaticComplexity: 15
      functionsReached:
        - _ZN7llvm_ksL30createRISCVMCSubtargetInfoImplERKNS_6TripleENS_9StringRefES3_
        - _ZNK7llvm_ks6Triple11isArch64BitEv
        - _ZNK7llvm_ks9StringRefcvNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCTargetDesc.cpp:63,25'
          Dst:             _ZNK7llvm_ks9StringRefcvNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEv
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCTargetDesc.cpp:65,18'
          Dst:             _ZNK7llvm_ks6Triple11isArch64BitEv
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCTargetDesc.cpp:66,10'
          Dst:             _ZN7llvm_ksL30createRISCVMCSubtargetInfoImplERKNS_6TripleENS_9StringRefES3_
    - functionName:    _ZN7llvm_ks14TargetRegistry21RegisterMCAsmBackend2ERNS_6TargetEPFPNS_12MCAsmBackendERKS1_RKNS_14MCRegisterInfoERKNS_6TripleENS_9StringRefERKNS_15MCSubtargetInfoERKNS_15MCTargetOptionsEE
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/TargetRegistry.h'
      linkageType:     InternalLinkage
      functionLinenumber: 584
      functionLinenumberEnd: 586
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL25createRISCVMCRegisterInfoRKN7llvm_ks6TripleE
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCTargetDesc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks14MCRegisterInfoC2Ev
        - _ZN7llvm_ksL23InitRISCVMCRegisterInfoEPNS_14MCRegisterInfoEjjjj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCTargetDesc.cpp:45,27'
          Dst:             _ZN7llvm_ks14MCRegisterInfoC2Ev
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCTargetDesc.cpp:46,3'
          Dst:             _ZN7llvm_ksL23InitRISCVMCRegisterInfoEPNS_14MCRegisterInfoEjjjj
    - functionName:    _ZL22createRISCVMCInstrInfov
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCTargetDesc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ksL20InitRISCVMCInstrInfoEPNS_11MCInstrInfoE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCTargetDesc.cpp:40,3'
          Dst:             _ZN7llvm_ksL20InitRISCVMCInstrInfoEPNS_11MCInstrInfoE
    - functionName:    _ZL20createRISCVMCAsmInfoRKN7llvm_ks14MCRegisterInfoERKNS_6TripleE
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCTargetDesc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          61
      EdgeCount:       13
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7llvm_ks14RISCVMCAsmInfoC2ERKNS_6TripleE
        - _ZN7llvm_ks16MCCFIInstruction12createDefCfaEPNS_8MCSymbolEji
        - _ZN7llvm_ks16MCCFIInstructionD2Ev
        - _ZN7llvm_ks9MCAsmInfo20addInitialFrameStateERKNS_16MCCFIInstructionE
        - _ZNK7llvm_ks14MCRegisterInfo14getDwarfRegNumEjb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCTargetDesc.cpp:52,24'
          Dst:             _ZN7llvm_ks14RISCVMCAsmInfoC2ERKNS_6TripleE
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCTargetDesc.cpp:54,21'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo14getDwarfRegNumEjb
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCTargetDesc.cpp:55,27'
          Dst:             _ZN7llvm_ks16MCCFIInstruction12createDefCfaEPNS_8MCSymbolEji
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCTargetDesc.cpp:56,8'
          Dst:             _ZN7llvm_ks9MCAsmInfo20addInitialFrameStateERKNS_16MCCFIInstructionE
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCTargetDesc.cpp:59,1'
          Dst:             _ZN7llvm_ks16MCCFIInstructionD2Ev
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCTargetDesc.cpp:59,1'
          Dst:             _ZN7llvm_ks16MCCFIInstructionD2Ev
    - functionName:    LLVMInitializeRISCVTargetMC
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCTargetDesc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         7
      ICount:          66
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL20createRISCVMCAsmInfoRKN7llvm_ks14MCRegisterInfoERKNS_6TripleE
        - _ZL22createRISCVMCInstrInfov
        - _ZL25createRISCVMCRegisterInfoRKN7llvm_ks6TripleE
        - _ZL26createRISCVMCSubtargetInfoRKN7llvm_ks6TripleENS_9StringRefES3_
        - _ZL28createRISCVAsmTargetStreamerRN7llvm_ks10MCStreamerERNS_21formatted_raw_ostreamE
        - _ZL31createRISCVObjectTargetStreamerRN7llvm_ks10MCStreamerERKNS_15MCSubtargetInfoE
        - _ZN7llvm_ks14TargetRegistry17RegisterMCAsmInfoERNS_6TargetEPFPNS_9MCAsmInfoERKNS_14MCRegisterInfoERKNS_6TripleEE
        - _ZN7llvm_ks14TargetRegistry17RegisterMCRegInfoERNS_6TargetEPFPNS_14MCRegisterInfoERKNS_6TripleEE
        - _ZN7llvm_ks14TargetRegistry19RegisterMCInstrInfoERNS_6TargetEPFPNS_11MCInstrInfoEvE
        - _ZN7llvm_ks14TargetRegistry21RegisterMCAsmBackend2ERNS_6TargetEPFPNS_12MCAsmBackendERKS1_RKNS_14MCRegisterInfoERKNS_6TripleENS_9StringRefERKNS_15MCSubtargetInfoERKNS_15MCTargetOptionsEE
        - _ZN7llvm_ks14TargetRegistry21RegisterMCCodeEmitterERNS_6TargetEPFPNS_13MCCodeEmitterERKNS_11MCInstrInfoERKNS_14MCRegisterInfoERNS_9MCContextEE
        - _ZN7llvm_ks14TargetRegistry23RegisterMCSubtargetInfoERNS_6TargetEPFPNS_15MCSubtargetInfoERKNS_6TripleENS_9StringRefES8_E
        - _ZN7llvm_ks14TargetRegistry25RegisterAsmTargetStreamerERNS_6TargetEPFPNS_16MCTargetStreamerERNS_10MCStreamerERNS_21formatted_raw_ostreamEE
        - _ZN7llvm_ks14TargetRegistry28RegisterObjectTargetStreamerERNS_6TargetEPFPNS_16MCTargetStreamerERNS_10MCStreamerERKNS_15MCSubtargetInfoEE
        - _ZN7llvm_ks21createRISCVAsmBackendERKNS_6TargetERKNS_14MCRegisterInfoERKNS_6TripleENS_9StringRefERKNS_15MCSubtargetInfoERKNS_15MCTargetOptionsE
        - _ZN7llvm_ks24createRISCVMCCodeEmitterERKNS_11MCInstrInfoERKNS_14MCRegisterInfoERNS_9MCContextE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCTargetDesc.cpp:85,5'
          Dst:             _ZN7llvm_ks14TargetRegistry17RegisterMCAsmInfoERNS_6TargetEPFPNS_9MCAsmInfoERKNS_14MCRegisterInfoERKNS_6TripleEE
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCTargetDesc.cpp:85,5'
          Dst:             _ZL20createRISCVMCAsmInfoRKN7llvm_ks14MCRegisterInfoERKNS_6TripleE
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCTargetDesc.cpp:86,5'
          Dst:             _ZN7llvm_ks14TargetRegistry19RegisterMCInstrInfoERNS_6TargetEPFPNS_11MCInstrInfoEvE
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCTargetDesc.cpp:86,5'
          Dst:             _ZL22createRISCVMCInstrInfov
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCTargetDesc.cpp:87,5'
          Dst:             _ZN7llvm_ks14TargetRegistry17RegisterMCRegInfoERNS_6TargetEPFPNS_14MCRegisterInfoERKNS_6TripleEE
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCTargetDesc.cpp:87,5'
          Dst:             _ZL25createRISCVMCRegisterInfoRKN7llvm_ks6TripleE
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCTargetDesc.cpp:89,5'
          Dst:             _ZN7llvm_ks14TargetRegistry21RegisterMCAsmBackend2ERNS_6TargetEPFPNS_12MCAsmBackendERKS1_RKNS_14MCRegisterInfoERKNS_6TripleENS_9StringRefERKNS_15MCSubtargetInfoERKNS_15MCTargetOptionsEE
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCTargetDesc.cpp:89,5'
          Dst:             _ZN7llvm_ks21createRISCVAsmBackendERKNS_6TargetERKNS_14MCRegisterInfoERKNS_6TripleENS_9StringRefERKNS_15MCSubtargetInfoERKNS_15MCTargetOptionsE
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCTargetDesc.cpp:90,5'
          Dst:             _ZN7llvm_ks14TargetRegistry21RegisterMCCodeEmitterERNS_6TargetEPFPNS_13MCCodeEmitterERKNS_11MCInstrInfoERKNS_14MCRegisterInfoERNS_9MCContextEE
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCTargetDesc.cpp:90,5'
          Dst:             _ZN7llvm_ks24createRISCVMCCodeEmitterERKNS_11MCInstrInfoERKNS_14MCRegisterInfoERNS_9MCContextE
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCTargetDesc.cpp:91,5'
          Dst:             _ZN7llvm_ks14TargetRegistry23RegisterMCSubtargetInfoERNS_6TargetEPFPNS_15MCSubtargetInfoERKNS_6TripleENS_9StringRefES8_E
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCTargetDesc.cpp:91,5'
          Dst:             _ZL26createRISCVMCSubtargetInfoRKN7llvm_ks6TripleENS_9StringRefES3_
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCTargetDesc.cpp:92,5'
          Dst:             _ZN7llvm_ks14TargetRegistry28RegisterObjectTargetStreamerERNS_6TargetEPFPNS_16MCTargetStreamerERNS_10MCStreamerERKNS_15MCSubtargetInfoEE
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCTargetDesc.cpp:92,5'
          Dst:             _ZL31createRISCVObjectTargetStreamerRN7llvm_ks10MCStreamerERKNS_15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCTargetDesc.cpp:96,5'
          Dst:             _ZN7llvm_ks14TargetRegistry25RegisterAsmTargetStreamerERNS_6TargetEPFPNS_16MCTargetStreamerERNS_10MCStreamerERNS_21formatted_raw_ostreamEE
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCTargetDesc.cpp:96,5'
          Dst:             _ZL28createRISCVAsmTargetStreamerRN7llvm_ks10MCStreamerERNS_21formatted_raw_ostreamE
    - functionName:    _ZN7llvm_ks8RISCV_MC28resolveVariantSchedClassImplEjPKNS_6MCInstEj
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/RISCV/RISCVGenSubtargetInfo.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 105
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks19RISCVTargetStreamerD2Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/MCTargetDesc/RISCVTargetStreamer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 16
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks16MCTargetStreamerD2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVTargetStreamer.h:16,7'
          Dst:             _ZN7llvm_ks16MCTargetStreamerD2Ev
    - functionName:    _ZN7llvm_ks22RISCVTargetAsmStreamerD0Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/MCTargetDesc/RISCVTargetStreamer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks22RISCVTargetAsmStreamerD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVTargetStreamer.h:29,7'
          Dst:             _ZN7llvm_ks22RISCVTargetAsmStreamerD2Ev
    - functionName:    _ZN7llvm_ks22RISCVTargetAsmStreamerD2Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/MCTargetDesc/RISCVTargetStreamer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks19RISCVTargetStreamerD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVTargetStreamer.h:29,7'
          Dst:             _ZN7llvm_ks19RISCVTargetStreamerD2Ev
    - functionName:    _ZN7llvm_ks22RISCVTargetAsmStreamer26emitDirectiveOptionNoRelaxEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/MCTargetDesc/RISCVTargetStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11raw_ostreamlsEPKc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVTargetStreamer.cpp:46,6'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
    - functionName:    _ZN7llvm_ks22RISCVTargetAsmStreamer24emitDirectiveOptionRelaxEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/MCTargetDesc/RISCVTargetStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11raw_ostreamlsEPKc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVTargetStreamer.cpp:42,6'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
    - functionName:    _ZN7llvm_ks22RISCVTargetAsmStreamer24emitDirectiveOptionNoRVCEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/MCTargetDesc/RISCVTargetStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11raw_ostreamlsEPKc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVTargetStreamer.cpp:38,6'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
    - functionName:    _ZN7llvm_ks22RISCVTargetAsmStreamer22emitDirectiveOptionRVCEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/MCTargetDesc/RISCVTargetStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11raw_ostreamlsEPKc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVTargetStreamer.cpp:34,6'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
    - functionName:    _ZN7llvm_ks22RISCVTargetAsmStreamer22emitDirectiveOptionPopEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/MCTargetDesc/RISCVTargetStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11raw_ostreamlsEPKc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVTargetStreamer.cpp:30,6'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
    - functionName:    _ZN7llvm_ks22RISCVTargetAsmStreamer23emitDirectiveOptionPushEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/MCTargetDesc/RISCVTargetStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11raw_ostreamlsEPKc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVTargetStreamer.cpp:26,6'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
    - functionName:    _ZN7llvm_ks22RISCVTargetAsmStreamerC2ERNS_10MCStreamerERNS_21formatted_raw_ostreamE
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/MCTargetDesc/RISCVTargetStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks19RISCVTargetStreamerC2ERNS_10MCStreamerE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVTargetStreamer.cpp:23,7'
          Dst:             _ZN7llvm_ks19RISCVTargetStreamerC2ERNS_10MCStreamerE
    - functionName:    _ZN7llvm_ks19RISCVTargetStreamerC2ERNS_10MCStreamerE
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/MCTargetDesc/RISCVTargetStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 18
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks16MCTargetStreamerC2ERNS_10MCStreamerE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVTargetStreamer.cpp:18,59'
          Dst:             _ZN7llvm_ks16MCTargetStreamerC2ERNS_10MCStreamerE
    - functionName:    _ZN7llvm_ks19RISCVTargetStreamerD0Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/MCTargetDesc/RISCVTargetStreamer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 16
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _GLOBAL__sub_I_RISCVTargetInfo.cpp
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/TargetInfo/RISCVTargetInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
        - __cxx_global_var_init.1
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/TargetInfo/RISCVTargetInfo.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'llvm/lib/Target/RISCV/TargetInfo/RISCVTargetInfo.cpp:0,0'
          Dst:             __cxx_global_var_init.1
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/TargetInfo/RISCVTargetInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks6TargetC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/TargetInfo/RISCVTargetInfo.cpp:23,17'
          Dst:             _ZN7llvm_ks6TargetC2Ev
    - functionName:    __cxx_global_var_init.1
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/TargetInfo/RISCVTargetInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks6TargetC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/TargetInfo/RISCVTargetInfo.cpp:24,17'
          Dst:             _ZN7llvm_ks6TargetC2Ev
    - functionName:    _ZN7llvm_ks14RegisterTargetILNS_6Triple8ArchTypeE19EE12getArchMatchES2_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/TargetRegistry.h'
      linkageType:     InternalLinkage
      functionLinenumber: 681
      functionLinenumberEnd: 682
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks14RegisterTargetILNS_6Triple8ArchTypeE18EE12getArchMatchES2_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/TargetRegistry.h'
      linkageType:     InternalLinkage
      functionLinenumber: 681
      functionLinenumberEnd: 682
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks14RegisterTargetILNS_6Triple8ArchTypeE19EEC2ERNS_6TargetEPKcS7_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/TargetRegistry.h'
      linkageType:     InternalLinkage
      functionLinenumber: 677
      functionLinenumberEnd: 679
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks14RegisterTargetILNS_6Triple8ArchTypeE19EE12getArchMatchES2_
        - _ZN7llvm_ks14TargetRegistry14RegisterTargetERNS_6TargetEPKcS4_PFbNS_6Triple8ArchTypeEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/TargetRegistry.h:678,5'
          Dst:             _ZN7llvm_ks14TargetRegistry14RegisterTargetERNS_6TargetEPKcS4_PFbNS_6Triple8ArchTypeEE
        - Src:             'llvm/include/llvm/Support/TargetRegistry.h:678,5'
          Dst:             _ZN7llvm_ks14RegisterTargetILNS_6Triple8ArchTypeE19EE12getArchMatchES2_
    - functionName:    _ZN7llvm_ks14RegisterTargetILNS_6Triple8ArchTypeE18EEC2ERNS_6TargetEPKcS7_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/TargetRegistry.h'
      linkageType:     InternalLinkage
      functionLinenumber: 677
      functionLinenumberEnd: 679
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks14RegisterTargetILNS_6Triple8ArchTypeE18EE12getArchMatchES2_
        - _ZN7llvm_ks14TargetRegistry14RegisterTargetERNS_6TargetEPKcS4_PFbNS_6Triple8ArchTypeEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/TargetRegistry.h:678,5'
          Dst:             _ZN7llvm_ks14TargetRegistry14RegisterTargetERNS_6TargetEPKcS4_PFbNS_6Triple8ArchTypeEE
        - Src:             'llvm/include/llvm/Support/TargetRegistry.h:678,5'
          Dst:             _ZN7llvm_ks14RegisterTargetILNS_6Triple8ArchTypeE18EE12getArchMatchES2_
    - functionName:    LLVMInitializeRISCVTargetInfo
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/TargetInfo/RISCVTargetInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks14RegisterTargetILNS_6Triple8ArchTypeE18EEC2ERNS_6TargetEPKcS7_
        - _ZN7llvm_ks14RegisterTargetILNS_6Triple8ArchTypeE19EEC2ERNS_6TargetEPKcS7_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/TargetInfo/RISCVTargetInfo.cpp:29,35'
          Dst:             _ZN7llvm_ks14RegisterTargetILNS_6Triple8ArchTypeE18EEC2ERNS_6TargetEPKcS7_
        - Src:             'llvm/lib/Target/RISCV/TargetInfo/RISCVTargetInfo.cpp:31,35'
          Dst:             _ZN7llvm_ks14RegisterTargetILNS_6Triple8ArchTypeE19EEC2ERNS_6TargetEPKcS7_
    - functionName:    _GLOBAL__sub_I_RISCVBaseInfo.cpp
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/Utils/RISCVBaseInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/Utils/RISCVBaseInfo.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/Utils/RISCVBaseInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 228
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          895
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13FeatureBitsetC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:8,22'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:9,21'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:10,18'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:11,19'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:12,18'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:13,20'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:14,24'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:15,20'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:16,22'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:17,21'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:18,19'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:19,24'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:20,24'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:21,24'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:22,20'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:23,22'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:24,27'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:25,25'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:26,21'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:27,23'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:28,22'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:29,20'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:30,21'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:31,24'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:32,21'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:33,24'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:34,24'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:35,20'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:36,22'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:37,27'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:38,27'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:39,27'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:40,27'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:41,27'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:42,27'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:43,27'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:44,27'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:45,28'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:46,28'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:47,28'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:48,28'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:49,28'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:50,28'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:51,28'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:52,28'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:53,28'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:54,28'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:55,28'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:56,28'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:57,28'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:58,28'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:59,28'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:60,28'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:61,28'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:62,28'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:63,28'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:64,28'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:65,28'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:66,28'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:67,25'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:68,21'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:69,23'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:70,22'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:71,20'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:72,24'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:73,24'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:74,24'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:75,24'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:76,25'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:77,25'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:78,25'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:79,25'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:80,25'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:81,25'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:82,25'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:83,25'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:84,25'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:85,25'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:86,26'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:87,26'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:88,26'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:89,26'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:90,26'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:91,26'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:92,24'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:93,23'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:94,23'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:95,23'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:96,21'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:97,20'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:98,25'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:99,23'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:100,25'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:101,29'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:102,29'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:103,29'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:104,29'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:105,29'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:106,29'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:107,29'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:108,30'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:109,30'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:110,30'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:111,30'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:112,30'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:113,30'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:114,30'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:115,30'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:116,30'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:117,30'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:118,30'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:119,30'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:120,30'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:121,30'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:122,30'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:123,30'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:124,30'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:125,30'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:126,30'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:127,30'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:128,30'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:129,30'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:130,24'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:131,26'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:132,30'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:133,30'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:134,30'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:135,30'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:136,30'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:137,30'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:138,30'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:139,31'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:140,31'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:141,31'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:142,31'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:143,31'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:144,31'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:145,31'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:146,31'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:147,31'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:148,31'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:149,31'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:150,31'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:151,31'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:152,31'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:153,31'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:154,31'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:155,31'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:156,31'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:157,31'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:158,31'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:159,31'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:160,31'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:161,22'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:162,21'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:163,24'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:164,28'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:165,28'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:166,28'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:167,28'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:168,28'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:169,28'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:170,28'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:171,29'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:172,29'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:173,29'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:174,29'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:175,29'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:176,29'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:177,29'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:178,29'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:179,29'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:180,29'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:181,29'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:182,29'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:183,29'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:184,29'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:185,29'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:186,29'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:187,29'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:188,29'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:189,29'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:190,29'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:191,29'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:192,29'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:193,23'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:194,22'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:195,25'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:196,29'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:197,29'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:198,29'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:199,29'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:200,29'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:201,29'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:202,29'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:203,30'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:204,30'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:205,30'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:206,30'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:207,30'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:208,30'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:209,30'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:210,30'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:211,30'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:212,30'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:213,30'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:214,30'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:215,30'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:216,30'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:217,30'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:218,30'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:219,30'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:220,30'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:221,30'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:222,30'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:223,30'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:224,30'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:225,26'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:226,24'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:227,23'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:228,24'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
    - functionName:    '_ZZN7llvm_ks11RISCVSysReg18lookupSysRegByNameENS_9StringRefEENK3$_0clERKZNS0_18lookupSysRegByNameES1_E9IndexTypeRKZNS0_18lookupSysRegByNameES1_E7KeyType'
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 487
      functionLinenumberEnd: 492
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          151
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7llvm_ks9StringRefC2EPKc
        - memcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:488,21'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:162,21'
          Dst:             memcmp
    - functionName:    _ZN7llvm_ks8ArrayRefIZNS_11RISCVSysReg18lookupSysRegByNameENS_9StringRefEE9IndexTypeEC2ILm221EEERAT__KS3_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ArrayRef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    '_ZZN7llvm_ks11RISCVSysReg22lookupSysRegByEncodingEtENK3$_0clERKNS0_6SysRegERKZNS0_22lookupSysRegByEncodingEtE7KeyType'
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 238
      functionLinenumberEnd: 244
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks8ArrayRefINS_11RISCVSysReg6SysRegEEC2ILm221EEERAT__KS2_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ArrayRef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks13RISCVFeatures8validateERKNS_6TripleERKNS_13FeatureBitsetE
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/Utils/RISCVBaseInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          46
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks18report_fatal_errorEPKcb
        - _ZNK7llvm_ks6Triple11isArch64BitEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/Utils/RISCVBaseInfo.cpp:74,10'
          Dst:             _ZNK7llvm_ks6Triple11isArch64BitEv
        - Src:             'llvm/lib/Target/RISCV/Utils/RISCVBaseInfo.cpp:75,5'
          Dst:             _ZN7llvm_ks18report_fatal_errorEPKcb
    - functionName:    _ZN7llvm_ks8RISCVABI16computeTargetABIERKNS_6TripleENS_13FeatureBitsetENS_9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/Utils/RISCVBaseInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 240
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         123
      ICount:          869
      EdgeCount:       169
      CyclomaticComplexity: 48
      functionsReached:
        - _ZN7llvm_ks11raw_ostreamlsENS_9StringRefE
        - _ZN7llvm_ks11raw_ostreamlsEPKc
        - _ZN7llvm_ks4errsEv
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZNK7llvm_ks6Triple11isArch64BitEv
        - _ZNK7llvm_ks9StringRef3endEv
        - memcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/Utils/RISCVBaseInfo.cpp:16,25'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/RISCV/Utils/RISCVBaseInfo.cpp:17,25'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/RISCV/Utils/RISCVBaseInfo.cpp:18,25'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/RISCV/Utils/RISCVBaseInfo.cpp:19,25'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/RISCV/Utils/RISCVBaseInfo.cpp:20,25'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/RISCV/Utils/RISCVBaseInfo.cpp:21,25'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/RISCV/Utils/RISCVBaseInfo.cpp:22,25'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/RISCV/Utils/RISCVBaseInfo.cpp:25,20'
          Dst:             _ZNK7llvm_ks6Triple11isArch64BitEv
        - Src:             'llvm/lib/Target/RISCV/Utils/RISCVBaseInfo.cpp:29,5'
          Dst:             _ZN7llvm_ks4errsEv
        - Src:             'llvm/lib/Target/RISCV/Utils/RISCVBaseInfo.cpp:30,9'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/RISCV/Utils/RISCVBaseInfo.cpp:30,16'
          Dst:             _ZN7llvm_ks11raw_ostreamlsENS_9StringRefE
        - Src:             'llvm/lib/Target/RISCV/Utils/RISCVBaseInfo.cpp:31,9'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/RISCV/Utils/RISCVBaseInfo.cpp:32,33'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:230,14'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/RISCV/Utils/RISCVBaseInfo.cpp:33,5'
          Dst:             _ZN7llvm_ks4errsEv
        - Src:             'llvm/lib/Target/RISCV/Utils/RISCVBaseInfo.cpp:33,12'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/RISCV/Utils/RISCVBaseInfo.cpp:36,33'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:230,14'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/RISCV/Utils/RISCVBaseInfo.cpp:37,5'
          Dst:             _ZN7llvm_ks4errsEv
        - Src:             'llvm/lib/Target/RISCV/Utils/RISCVBaseInfo.cpp:37,12'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/RISCV/Utils/RISCVBaseInfo.cpp:40,31'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/RISCV/Utils/RISCVBaseInfo.cpp:40,22'
          Dst:             _ZNK7llvm_ks9StringRef3endEv
        - Src:             'llvm/include/llvm/ADT/StringRef.h:240,9'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/RISCV/Utils/RISCVBaseInfo.cpp:41,5'
          Dst:             _ZN7llvm_ks4errsEv
        - Src:             'llvm/lib/Target/RISCV/Utils/RISCVBaseInfo.cpp:41,12'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/RISCV/Utils/RISCVBaseInfo.cpp:45,31'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/RISCV/Utils/RISCVBaseInfo.cpp:45,22'
          Dst:             _ZNK7llvm_ks9StringRef3endEv
        - Src:             'llvm/include/llvm/ADT/StringRef.h:240,9'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/RISCV/Utils/RISCVBaseInfo.cpp:46,5'
          Dst:             _ZN7llvm_ks4errsEv
        - Src:             'llvm/lib/Target/RISCV/Utils/RISCVBaseInfo.cpp:46,12'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/RISCV/Utils/RISCVBaseInfo.cpp:51,5'
          Dst:             _ZN7llvm_ks4errsEv
        - Src:             'llvm/lib/Target/RISCV/Utils/RISCVBaseInfo.cpp:52,9'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
    - functionName:    _ZZN7llvm_ks11RISCVSysReg18lookupSysRegByNameENS_9StringRefEEN7KeyTypeD2Ev
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 481
      functionLinenumberEnd: 481
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks8ArrayRefIZNS_11RISCVSysReg18lookupSysRegByNameENS_9StringRefEE9IndexTypeE3endEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ArrayRef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 124
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks8ArrayRefIZNS_11RISCVSysReg18lookupSysRegByNameENS_9StringRefEE9IndexTypeE5beginEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ArrayRef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionLinenumberEnd: 123
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks12makeArrayRefIZNS_11RISCVSysReg18lookupSysRegByNameENS_9StringRefEE9IndexTypeLm221EEENS_8ArrayRefIT_EERAT0__KS5_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ArrayRef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 353
      functionLinenumberEnd: 354
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks8ArrayRefIZNS_11RISCVSysReg18lookupSysRegByNameENS_9StringRefEE9IndexTypeEC2ILm221EEERAT__KS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/ArrayRef.h:354,12'
          Dst:             _ZN7llvm_ks8ArrayRefIZNS_11RISCVSysReg18lookupSysRegByNameENS_9StringRefEE9IndexTypeEC2ILm221EEERAT__KS3_
    - functionName:    _ZN7llvm_ks11RISCVSysReg18lookupSysRegByNameENS_9StringRefE
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 252
      functionLinenumberEnd: 498
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          98
      EdgeCount:       28
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN7llvm_ks12makeArrayRefIZNS_11RISCVSysReg18lookupSysRegByNameENS_9StringRefEE9IndexTypeLm221EEENS_8ArrayRefIT_EERAT0__KS5_
        - _ZNK7llvm_ks8ArrayRefIZNS_11RISCVSysReg18lookupSysRegByNameENS_9StringRefEE9IndexTypeE3endEv
        - _ZNK7llvm_ks8ArrayRefIZNS_11RISCVSysReg18lookupSysRegByNameENS_9StringRefEE9IndexTypeE5beginEv
        - _ZNK7llvm_ks9StringRef5upperEv
        - _ZZN7llvm_ks11RISCVSysReg18lookupSysRegByNameENS_9StringRefEEN7KeyTypeD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:484,24'
          Dst:             _ZNK7llvm_ks9StringRef5upperEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:485,16'
          Dst:             _ZN7llvm_ks12makeArrayRefIZNS_11RISCVSysReg18lookupSysRegByNameENS_9StringRefEE9IndexTypeLm221EEENS_8ArrayRefIT_EERAT0__KS5_
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:486,37'
          Dst:             _ZNK7llvm_ks8ArrayRefIZNS_11RISCVSysReg18lookupSysRegByNameENS_9StringRefEE9IndexTypeE5beginEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:486,52'
          Dst:             _ZNK7llvm_ks8ArrayRefIZNS_11RISCVSysReg18lookupSysRegByNameENS_9StringRefEE9IndexTypeE3endEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:494,20'
          Dst:             _ZNK7llvm_ks8ArrayRefIZNS_11RISCVSysReg18lookupSysRegByNameENS_9StringRefEE9IndexTypeE3endEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:498,1'
          Dst:             _ZZN7llvm_ks11RISCVSysReg18lookupSysRegByNameENS_9StringRefEEN7KeyTypeD2Ev
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:498,1'
          Dst:             _ZZN7llvm_ks11RISCVSysReg18lookupSysRegByNameENS_9StringRefEEN7KeyTypeD2Ev
    - functionName:    _ZNK7llvm_ks8ArrayRefINS_11RISCVSysReg6SysRegEE3endEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ArrayRef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 124
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks8ArrayRefINS_11RISCVSysReg6SysRegEE5beginEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ArrayRef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionLinenumberEnd: 123
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks12makeArrayRefINS_11RISCVSysReg6SysRegELm221EEENS_8ArrayRefIT_EERAT0__KS4_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ArrayRef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 353
      functionLinenumberEnd: 354
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks8ArrayRefINS_11RISCVSysReg6SysRegEEC2ILm221EEERAT__KS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/ArrayRef.h:354,12'
          Dst:             _ZN7llvm_ks8ArrayRefINS_11RISCVSysReg6SysRegEEC2ILm221EEERAT__KS2_
    - functionName:    _ZN7llvm_ks11RISCVSysReg22lookupSysRegByEncodingEt
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 231
      functionLinenumberEnd: 250
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          62
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks12makeArrayRefINS_11RISCVSysReg6SysRegELm221EEENS_8ArrayRefIT_EERAT0__KS4_
        - _ZNK7llvm_ks8ArrayRefINS_11RISCVSysReg6SysRegEE3endEv
        - _ZNK7llvm_ks8ArrayRefINS_11RISCVSysReg6SysRegEE5beginEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:236,16'
          Dst:             _ZN7llvm_ks12makeArrayRefINS_11RISCVSysReg6SysRegELm221EEENS_8ArrayRefIT_EERAT0__KS4_
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:237,37'
          Dst:             _ZNK7llvm_ks8ArrayRefINS_11RISCVSysReg6SysRegEE5beginEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:237,52'
          Dst:             _ZNK7llvm_ks8ArrayRefINS_11RISCVSysReg6SysRegEE3endEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenSystemOperands.inc:246,20'
          Dst:             _ZNK7llvm_ks8ArrayRefINS_11RISCVSysReg6SysRegEE3endEv
    - functionName:    _ZN7llvm_ks25SmallVectorTemplateCommonINS_11RISCVMatInt4InstEvE8grow_podEmm
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorBase8grow_podEPvmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:81,22'
          Dst:             _ZN7llvm_ks15SmallVectorBase8grow_podEPvmm
    - functionName:    _ZN7llvm_ks25SmallVectorTemplateCommonINS_11RISCVMatInt4InstEvE6setEndEPS2_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseINS_11RISCVMatInt4InstELb1EE4growEm
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 333
      functionLinenumberEnd: 335
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks25SmallVectorTemplateCommonINS_11RISCVMatInt4InstEvE8grow_podEmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:334,11'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINS_11RISCVMatInt4InstEvE8grow_podEmm
    - functionName:    _ZN7llvm_ks11RISCVMatInt13getIntMatCostERKNS_5APIntEjb
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/Utils/RISCVMatInt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          129
      EdgeCount:       30
      CyclomaticComplexity: 15
      functionsReached:
        - _ZN7llvm_ks11RISCVMatInt15generateInstSeqElbRNS_11SmallVectorINS0_4InstELj8EEE
        - _ZN7llvm_ks11SmallVectorINS_11RISCVMatInt4InstELj8EEC2Ev
        - _ZN7llvm_ks11SmallVectorINS_11RISCVMatInt4InstELj8EED2Ev
        - _ZN7llvm_ks5APIntD2Ev
        - _ZNK7llvm_ks5APInt11sextOrTruncEj
        - _ZNK7llvm_ks5APInt12getSExtValueEv
        - _ZNK7llvm_ks5APInt4ashrEj
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/Utils/RISCVMatInt.cpp:85,23'
          Dst:             _ZNK7llvm_ks5APInt4ashrEj
        - Src:             'llvm/lib/Target/RISCV/Utils/RISCVMatInt.cpp:85,38'
          Dst:             _ZNK7llvm_ks5APInt11sextOrTruncEj
        - Src:             'llvm/lib/Target/RISCV/Utils/RISCVMatInt.cpp:85,19'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Target/RISCV/Utils/RISCVMatInt.cpp:86,13'
          Dst:             _ZN7llvm_ks11SmallVectorINS_11RISCVMatInt4InstELj8EEC2Ev
        - Src:             'llvm/lib/Target/RISCV/Utils/RISCVMatInt.cpp:87,27'
          Dst:             _ZNK7llvm_ks5APInt12getSExtValueEv
        - Src:             'llvm/lib/Target/RISCV/Utils/RISCVMatInt.cpp:87,5'
          Dst:             _ZN7llvm_ks11RISCVMatInt15generateInstSeqElbRNS_11SmallVectorINS0_4InstELj8EEE
        - Src:             'llvm/lib/Target/RISCV/Utils/RISCVMatInt.cpp:89,3'
          Dst:             _ZN7llvm_ks11SmallVectorINS_11RISCVMatInt4InstELj8EED2Ev
        - Src:             'llvm/lib/Target/RISCV/Utils/RISCVMatInt.cpp:89,3'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Target/RISCV/Utils/RISCVMatInt.cpp:85,19'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Target/RISCV/Utils/RISCVMatInt.cpp:89,3'
          Dst:             _ZN7llvm_ks11SmallVectorINS_11RISCVMatInt4InstELj8EED2Ev
        - Src:             'llvm/lib/Target/RISCV/Utils/RISCVMatInt.cpp:89,3'
          Dst:             _ZN7llvm_ks5APIntD2Ev
    - functionName:    _ZN7llvm_ks11RISCVMatInt15generateInstSeqElbRNS_11SmallVectorINS0_4InstELj8EEE
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/Utils/RISCVMatInt.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - size_t
        - bool
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          170
      EdgeCount:       34
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN7llvm_ks11RISCVMatInt15generateInstSeqElbRNS_11SmallVectorINS0_4InstELj8EEE
        - _ZN7llvm_ks11RISCVMatInt4InstC2Ejl
        - _ZN7llvm_ks12SignExtend64Emj
        - _ZN7llvm_ks12SignExtend64ILj12EEElm
        - _ZN7llvm_ks12findFirstSetImEET_S1_NS_12ZeroBehaviorE
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_11RISCVMatInt4InstELb1EE9push_backERKS2_
        - _ZN7llvm_ks5isIntILj32EEEbl
        - __assert_fail
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/Utils/RISCVMatInt.cpp:20,7'
          Dst:             _ZN7llvm_ks5isIntILj32EEEbl
        - Src:             'llvm/lib/Target/RISCV/Utils/RISCVMatInt.cpp:29,20'
          Dst:             _ZN7llvm_ks12SignExtend64ILj12EEElm
        - Src:             'llvm/lib/Target/RISCV/Utils/RISCVMatInt.cpp:32,21'
          Dst:             _ZN7llvm_ks11RISCVMatInt4InstC2Ejl
        - Src:             'llvm/lib/Target/RISCV/Utils/RISCVMatInt.cpp:32,11'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_11RISCVMatInt4InstELb1EE9push_backERKS2_
        - Src:             'llvm/lib/Target/RISCV/Utils/RISCVMatInt.cpp:36,21'
          Dst:             _ZN7llvm_ks11RISCVMatInt4InstC2Ejl
        - Src:             'llvm/lib/Target/RISCV/Utils/RISCVMatInt.cpp:36,11'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_11RISCVMatInt4InstELb1EE9push_backERKS2_
        - Src:             'llvm/lib/Target/RISCV/Utils/RISCVMatInt.cpp:41,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/RISCV/Utils/RISCVMatInt.cpp:66,18'
          Dst:             _ZN7llvm_ks12SignExtend64ILj12EEElm
        - Src:             'llvm/lib/Target/RISCV/Utils/RISCVMatInt.cpp:68,26'
          Dst:             _ZN7llvm_ks12findFirstSetImEET_S1_NS_12ZeroBehaviorE
        - Src:             'llvm/lib/Target/RISCV/Utils/RISCVMatInt.cpp:69,10'
          Dst:             _ZN7llvm_ks12SignExtend64Emj
        - Src:             'llvm/lib/Target/RISCV/Utils/RISCVMatInt.cpp:71,3'
          Dst:             _ZN7llvm_ks11RISCVMatInt15generateInstSeqElbRNS_11SmallVectorINS0_4InstELj8EEE
        - Src:             'llvm/lib/Target/RISCV/Utils/RISCVMatInt.cpp:73,17'
          Dst:             _ZN7llvm_ks11RISCVMatInt4InstC2Ejl
        - Src:             'llvm/lib/Target/RISCV/Utils/RISCVMatInt.cpp:73,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_11RISCVMatInt4InstELb1EE9push_backERKS2_
        - Src:             'llvm/lib/Target/RISCV/Utils/RISCVMatInt.cpp:75,19'
          Dst:             _ZN7llvm_ks11RISCVMatInt4InstC2Ejl
        - Src:             'llvm/lib/Target/RISCV/Utils/RISCVMatInt.cpp:75,9'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_11RISCVMatInt4InstELb1EE9push_backERKS2_
    - functionName:    _ZN7llvm_ks11RISCVMatInt4InstC2Ejl
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/Utils/RISCVMatInt.h'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseINS_11RISCVMatInt4InstELb1EE9push_backERKS2_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 337
      functionLinenumberEnd: 342
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_11RISCVMatInt4InstELb1EE4growEm
        - _ZN7llvm_ks25SmallVectorTemplateCommonINS_11RISCVMatInt4InstEvE6setEndEPS2_
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:339,13'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_11RISCVMatInt4InstELb1EE4growEm
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:341,11'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINS_11RISCVMatInt4InstEvE6setEndEPS2_
    - functionName:    _ZN7llvm_ks11SmallVectorINS_17ConstantPoolEntryELj4EEC2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 872
      functionLinenumberEnd: 873
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplINS_17ConstantPoolEntryEEC2Ej
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:872,19'
          Dst:             _ZN7llvm_ks15SmallVectorImplINS_17ConstantPoolEntryEEC2Ej
    - functionName:    _ZN7llvm_ks15SmallVectorImplINS_17ConstantPoolEntryEEC2Ej
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 364
      functionLinenumberEnd: 365
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_17ConstantPoolEntryELb1EEC2Em
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:364,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_17ConstantPoolEntryELb1EEC2Em
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseINS_17ConstantPoolEntryELb1EEC2Em
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 281
      functionLinenumberEnd: 281
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks25SmallVectorTemplateCommonINS_17ConstantPoolEntryEvEC2Em
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:281,42'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINS_17ConstantPoolEntryEvEC2Em
    - functionName:    _ZN7llvm_ks25SmallVectorTemplateCommonINS_17ConstantPoolEntryEvEC2Em
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorBaseC2EPvm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:78,44'
          Dst:             _ZN7llvm_ks15SmallVectorBaseC2EPvm
    - functionName:    _ZN7llvm_ks12ConstantPoolC2EOS0_
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/ConstantPools.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11SmallVectorINS_17ConstantPoolEntryELj4EEC2EOS2_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/ConstantPools.h:40,7'
          Dst:             _ZN7llvm_ks11SmallVectorINS_17ConstantPoolEntryELj4EEC2EOS2_
    - functionName:    _ZN7llvm_ks11SmallVectorINS_17ConstantPoolEntryELj4EEC2EOS2_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 905
      functionLinenumberEnd: 908
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          48
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplINS_17ConstantPoolEntryEEC2Ej
        - _ZN7llvm_ks15SmallVectorImplINS_17ConstantPoolEntryEED2Ev
        - _ZN7llvm_ks15SmallVectorImplINS_17ConstantPoolEntryEEaSEOS2_
        - _ZNK7llvm_ks15SmallVectorBase5emptyEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:905,36'
          Dst:             _ZN7llvm_ks15SmallVectorImplINS_17ConstantPoolEntryEEC2Ej
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:906,14'
          Dst:             _ZNK7llvm_ks15SmallVectorBase5emptyEv
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:907,27'
          Dst:             _ZN7llvm_ks15SmallVectorImplINS_17ConstantPoolEntryEEaSEOS2_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:908,3'
          Dst:             _ZN7llvm_ks15SmallVectorImplINS_17ConstantPoolEntryEED2Ev
    - functionName:    _ZN7llvm_ks15SmallVectorImplINS_17ConstantPoolEntryEEaSEOS2_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 787
      functionLinenumberEnd: 846
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         22
      ICount:          248
      EdgeCount:       29
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplINS_17ConstantPoolEntryEE5clearEv
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_17ConstantPoolEntryELb1EE13destroy_rangeEPS1_S3_
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_17ConstantPoolEntryELb1EE18uninitialized_moveIPS1_S4_EEvT_S5_T0_
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_17ConstantPoolEntryELb1EE4growEm
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_17ConstantPoolEntryELb1EE4moveIPS1_S4_EET0_T_S6_S5_
        - _ZN7llvm_ks25SmallVectorTemplateCommonINS_17ConstantPoolEntryEvE12resetToSmallEv
        - _ZN7llvm_ks25SmallVectorTemplateCommonINS_17ConstantPoolEntryEvE6setEndEPS1_
        - _ZNK7llvm_ks25SmallVectorTemplateCommonINS_17ConstantPoolEntryEvE7isSmallEv
        - _ZNK7llvm_ks25SmallVectorTemplateCommonINS_17ConstantPoolEntryEvE8capacityEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:792,12'
          Dst:             _ZNK7llvm_ks25SmallVectorTemplateCommonINS_17ConstantPoolEntryEvE7isSmallEv
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:793,5'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_17ConstantPoolEntryELb1EE13destroy_rangeEPS1_S3_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:794,16'
          Dst:             _ZNK7llvm_ks25SmallVectorTemplateCommonINS_17ConstantPoolEntryEvE7isSmallEv
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:798,9'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINS_17ConstantPoolEntryEvE12resetToSmallEv
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:810,16'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_17ConstantPoolEntryELb1EE4moveIPS1_S4_EET0_T_S6_S5_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:813,5'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_17ConstantPoolEntryELb1EE13destroy_rangeEPS1_S3_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:814,11'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINS_17ConstantPoolEntryEvE6setEndEPS1_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:817,9'
          Dst:             _ZN7llvm_ks15SmallVectorImplINS_17ConstantPoolEntryEE5clearEv
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:826,13'
          Dst:             _ZNK7llvm_ks25SmallVectorTemplateCommonINS_17ConstantPoolEntryEvE8capacityEv
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:828,5'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_17ConstantPoolEntryELb1EE13destroy_rangeEPS1_S3_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:829,11'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINS_17ConstantPoolEntryEvE6setEndEPS1_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:831,11'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_17ConstantPoolEntryELb1EE4growEm
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:834,5'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_17ConstantPoolEntryELb1EE4moveIPS1_S4_EET0_T_S6_S5_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:838,3'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_17ConstantPoolEntryELb1EE18uninitialized_moveIPS1_S4_EEvT_S5_T0_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:842,9'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINS_17ConstantPoolEntryEvE6setEndEPS1_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:844,7'
          Dst:             _ZN7llvm_ks15SmallVectorImplINS_17ConstantPoolEntryEE5clearEv
    - functionName:    _ZN7llvm_ks25SmallVectorTemplateCommonINS_17ConstantPoolEntryEvE12resetToSmallEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseINS_17ConstantPoolEntryELb1EE4moveIPS1_S4_EET0_T_S6_S5_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 289
      functionLinenumberEnd: 290
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks25SmallVectorTemplateCommonINS_17ConstantPoolEntryEvE6setEndEPS1_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks15SmallVectorImplINS_17ConstantPoolEntryEE5clearEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 378
      functionLinenumberEnd: 381
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_17ConstantPoolEntryELb1EE13destroy_rangeEPS1_S3_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:379,5'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_17ConstantPoolEntryELb1EE13destroy_rangeEPS1_S3_
    - functionName:    _ZNK7llvm_ks25SmallVectorTemplateCommonINS_17ConstantPoolEntryEvE8capacityEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 136
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks25SmallVectorTemplateCommonINS_17ConstantPoolEntryEvE12capacity_ptrEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:136,36'
          Dst:             _ZNK7llvm_ks25SmallVectorTemplateCommonINS_17ConstantPoolEntryEvE12capacity_ptrEv
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseINS_17ConstantPoolEntryELb1EE4growEm
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 333
      functionLinenumberEnd: 335
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks25SmallVectorTemplateCommonINS_17ConstantPoolEntryEvE8grow_podEmm
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:334,11'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINS_17ConstantPoolEntryEvE8grow_podEmm
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseINS_17ConstantPoolEntryELb1EE18uninitialized_moveIPS1_S4_EEvT_S5_T0_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 303
      functionLinenumberEnd: 306
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_17ConstantPoolEntryELb1EE18uninitialized_copyIS1_S1_EEvPT_S5_PT0_PNSt3__19enable_ifIXsr3std7is_sameINS8_12remove_constIS4_E4typeES6_EE5valueEvE4typeE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:305,5'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_17ConstantPoolEntryELb1EE18uninitialized_copyIS1_S1_EEvPT_S5_PT0_PNSt3__19enable_ifIXsr3std7is_sameINS8_12remove_constIS4_E4typeES6_EE5valueEvE4typeE
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseINS_17ConstantPoolEntryELb1EE18uninitialized_copyIS1_S1_EEvPT_S5_PT0_PNSt3__19enable_ifIXsr3std7is_sameINS8_12remove_constIS4_E4typeES6_EE5valueEvE4typeE
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 322
      functionLinenumberEnd: 329
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          34
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks25SmallVectorTemplateCommonINS_17ConstantPoolEntryEvE8grow_podEmm
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorBase8grow_podEPvmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:81,22'
          Dst:             _ZN7llvm_ks15SmallVectorBase8grow_podEPvmm
    - functionName:    _ZNK7llvm_ks25SmallVectorTemplateCommonINS_17ConstantPoolEntryEvE12capacity_ptrEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseINS_17ConstantPoolEntryELb1EE18uninitialized_copyIKS1_S1_EEvPT_S6_PT0_PNSt3__19enable_ifIXsr3std7is_sameINS9_12remove_constIS5_E4typeES7_EE5valueEvE4typeE
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 322
      functionLinenumberEnd: 329
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          34
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks15SmallVectorImplINS_17ConstantPoolEntryEEaSERKS2_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 739
      functionLinenumberEnd: 784
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          201
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_17ConstantPoolEntryELb1EE13destroy_rangeEPS1_S3_
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_17ConstantPoolEntryELb1EE18uninitialized_copyIKS1_S1_EEvPT_S6_PT0_PNSt3__19enable_ifIXsr3std7is_sameINS9_12remove_constIS5_E4typeES7_EE5valueEvE4typeE
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_17ConstantPoolEntryELb1EE4growEm
        - _ZN7llvm_ks25SmallVectorTemplateCommonINS_17ConstantPoolEntryEvE6setEndEPS1_
        - _ZNK7llvm_ks25SmallVectorTemplateCommonINS_17ConstantPoolEntryEvE8capacityEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:756,5'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_17ConstantPoolEntryELb1EE13destroy_rangeEPS1_S3_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:759,11'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINS_17ConstantPoolEntryEvE6setEndEPS1_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:766,13'
          Dst:             _ZNK7llvm_ks25SmallVectorTemplateCommonINS_17ConstantPoolEntryEvE8capacityEv
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:768,5'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_17ConstantPoolEntryELb1EE13destroy_rangeEPS1_S3_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:769,11'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINS_17ConstantPoolEntryEvE6setEndEPS1_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:771,11'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_17ConstantPoolEntryELb1EE4growEm
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:778,3'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_17ConstantPoolEntryELb1EE18uninitialized_copyIKS1_S1_EEvPT_S6_PT0_PNSt3__19enable_ifIXsr3std7is_sameINS9_12remove_constIS5_E4typeES7_EE5valueEvE4typeE
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:782,9'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINS_17ConstantPoolEntryEvE6setEndEPS1_
    - functionName:    _ZN7llvm_ks11SmallVectorINS_17ConstantPoolEntryELj4EEC2ERKS2_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 895
      functionLinenumberEnd: 898
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          48
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplINS_17ConstantPoolEntryEEC2Ej
        - _ZN7llvm_ks15SmallVectorImplINS_17ConstantPoolEntryEED2Ev
        - _ZN7llvm_ks15SmallVectorImplINS_17ConstantPoolEntryEEaSERKS2_
        - _ZNK7llvm_ks15SmallVectorBase5emptyEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:895,41'
          Dst:             _ZN7llvm_ks15SmallVectorImplINS_17ConstantPoolEntryEEC2Ej
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:896,14'
          Dst:             _ZNK7llvm_ks15SmallVectorBase5emptyEv
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:897,27'
          Dst:             _ZN7llvm_ks15SmallVectorImplINS_17ConstantPoolEntryEEaSERKS2_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:898,3'
          Dst:             _ZN7llvm_ks15SmallVectorImplINS_17ConstantPoolEntryEED2Ev
    - functionName:    _ZN7llvm_ks12ConstantPoolC2ERKS0_
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/ConstantPools.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11SmallVectorINS_17ConstantPoolEntryELj4EEC2ERKS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/ConstantPools.h:40,7'
          Dst:             _ZN7llvm_ks11SmallVectorINS_17ConstantPoolEntryELj4EEC2ERKS2_
    - functionName:    _ZNK7llvm_ks8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_jEEE16getNumTombstonesEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 663
      functionLinenumberEnd: 664
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEEES3_jS5_S8_E18moveFromOldBucketsEPS8_SB_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 288
      functionLinenumberEnd: 311
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          115
      EdgeCount:       23
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEEES3_jS5_S8_E11getEmptyKeyEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEEES3_jS5_S8_E15LookupBucketForIS3_EEbRKT_RPS8_
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEEES3_jS5_S8_E15getTombstoneKeyEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEEES3_jS5_S8_E19incrementNumEntriesEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEEES3_jS5_S8_E9initEmptyEv
        - _ZN7llvm_ks12DenseMapInfoIPNS_9MCSectionEE7isEqualEPKS1_S5_
        - _ZN7llvm_ks6detail12DenseMapPairIPNS_9MCSectionEjE8getFirstEv
        - _ZN7llvm_ks6detail12DenseMapPairIPNS_9MCSectionEjE9getSecondEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:289,5'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEEES3_jS5_S8_E9initEmptyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:292,27'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEEES3_jS5_S8_E11getEmptyKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:293,31'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEEES3_jS5_S8_E15getTombstoneKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:295,33'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIPNS_9MCSectionEjE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:295,12'
          Dst:             _ZN7llvm_ks12DenseMapInfoIPNS_9MCSectionEE7isEqualEPKS1_S5_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:296,33'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIPNS_9MCSectionEjE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:296,12'
          Dst:             _ZN7llvm_ks12DenseMapInfoIPNS_9MCSectionEE7isEqualEPKS1_S5_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:299,44'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIPNS_9MCSectionEjE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:299,25'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEEES3_jS5_S8_E15LookupBucketForIS3_EEbRKT_RPS8_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:301,9'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:302,47'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIPNS_9MCSectionEjE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:302,21'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIPNS_9MCSectionEjE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:303,29'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIPNS_9MCSectionEjE9getSecondEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:303,62'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIPNS_9MCSectionEjE9getSecondEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:304,9'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEEES3_jS5_S8_E19incrementNumEntriesEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:307,12'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIPNS_9MCSectionEjE9getSecondEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:309,10'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIPNS_9MCSectionEjE8getFirstEv
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEEES3_jS5_S8_E15LookupBucketForIS3_EEbRKT_RPS8_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 519
      functionLinenumberEnd: 524
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEEES3_jS5_S8_E15LookupBucketForIS3_EEbRKT_RPKS8_
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:522,9'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEEES3_jS5_S8_E15LookupBucketForIS3_EEbRKT_RPKS8_
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEEES3_jS5_S8_E19incrementNumEntriesEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 357
      functionLinenumberEnd: 359
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEEES3_jS5_S8_E13setNumEntriesEj
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEEES3_jS5_S8_E13getNumEntriesEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:358,19'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEEES3_jS5_S8_E13getNumEntriesEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:358,5'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEEES3_jS5_S8_E13setNumEntriesEj
    - functionName:    _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEEES3_jS5_S8_E13getNumEntriesEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 351
      functionLinenumberEnd: 352
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_jEEE13getNumEntriesEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:352,49'
          Dst:             _ZNK7llvm_ks8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_jEEE13getNumEntriesEv
    - functionName:    _ZNK7llvm_ks8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_jEEE13getNumEntriesEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 656
      functionLinenumberEnd: 657
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEEES3_jS5_S8_E15LookupBucketForIS3_EEbRKT_RPKS8_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 469
      functionLinenumberEnd: 516
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         28
      ICount:          169
      EdgeCount:       36
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEEES3_jS5_S8_E11getEmptyKeyEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEEES3_jS5_S8_E12getHashValueERKS3_
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEEES3_jS5_S8_E15getTombstoneKeyEv
        - _ZN7llvm_ks12DenseMapInfoIPNS_9MCSectionEE7isEqualEPKS1_S5_
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEEES3_jS5_S8_E10getBucketsEv
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEEES3_jS5_S8_E13getNumBucketsEv
        - _ZNK7llvm_ks6detail12DenseMapPairIPNS_9MCSectionEjE8getFirstEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:470,33'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEEES3_jS5_S8_E10getBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:471,33'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEEES3_jS5_S8_E13getNumBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:480,27'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEEES3_jS5_S8_E11getEmptyKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:481,31'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEEES3_jS5_S8_E15getTombstoneKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:482,5'
          Dst:             _ZN7llvm_ks12DenseMapInfoIPNS_9MCSectionEE7isEqualEPKS1_S5_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:482,5'
          Dst:             _ZN7llvm_ks12DenseMapInfoIPNS_9MCSectionEE7isEqualEPKS1_S5_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:482,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:486,25'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEEES3_jS5_S8_E12getHashValueERKS3_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:491,11'
          Dst:             _ZNK7llvm_ks6detail12DenseMapPairIPNS_9MCSectionEjE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:491,11'
          Dst:             _ZN7llvm_ks12DenseMapInfoIPNS_9MCSectionEE7isEqualEPKS1_S5_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:498,11'
          Dst:             _ZNK7llvm_ks6detail12DenseMapPairIPNS_9MCSectionEjE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:498,11'
          Dst:             _ZN7llvm_ks12DenseMapInfoIPNS_9MCSectionEE7isEqualEPKS1_S5_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:507,41'
          Dst:             _ZNK7llvm_ks6detail12DenseMapPairIPNS_9MCSectionEjE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:507,11'
          Dst:             _ZN7llvm_ks12DenseMapInfoIPNS_9MCSectionEE7isEqualEPKS1_S5_
    - functionName:    _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEEES3_jS5_S8_E10getBucketsEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 375
      functionLinenumberEnd: 376
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_jEEE10getBucketsEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:376,49'
          Dst:             _ZNK7llvm_ks8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_jEEE10getBucketsEv
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEEES3_jS5_S8_E12getHashValueERKS3_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 336
      functionLinenumberEnd: 337
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12DenseMapInfoIPNS_9MCSectionEE12getHashValueEPKS1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:337,12'
          Dst:             _ZN7llvm_ks12DenseMapInfoIPNS_9MCSectionEE12getHashValueEPKS1_
    - functionName:    _ZNK7llvm_ks6detail12DenseMapPairIPNS_9MCSectionEjE8getFirstEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_jEEE4growEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 621
      functionLinenumberEnd: 636
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          70
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEEES3_jS5_S8_E18moveFromOldBucketsEPS8_SB_
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEEES3_jS5_S8_E9initEmptyEv
        - _ZN7llvm_ks12NextPowerOf2Em
        - _ZN7llvm_ks8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_jEEE15allocateBucketsEj
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:625,66'
          Dst:             _ZN7llvm_ks12NextPowerOf2Em
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:625,5'
          Dst:             _ZN7llvm_ks8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_jEEE15allocateBucketsEj
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:626,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:628,20'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEEES3_jS5_S8_E9initEmptyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:632,11'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEEES3_jS5_S8_E18moveFromOldBucketsEPS8_SB_
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEEES3_jS5_S8_E22decrementNumTombstonesEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 372
      functionLinenumberEnd: 374
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEEES3_jS5_S8_E16setNumTombstonesEj
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEEES3_jS5_S8_E16getNumTombstonesEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:373,22'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEEES3_jS5_S8_E16getNumTombstonesEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:373,5'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEEES3_jS5_S8_E16setNumTombstonesEj
    - functionName:    _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEEES3_jS5_S8_E16getNumTombstonesEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 363
      functionLinenumberEnd: 364
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_jEEE16getNumTombstonesEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:364,49'
          Dst:             _ZNK7llvm_ks8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_jEEE16getNumTombstonesEv
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEEES3_jS5_S8_E4growEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 391
      functionLinenumberEnd: 393
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_jEEE4growEj
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:392,36'
          Dst:             _ZN7llvm_ks8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_jEEE4growEj
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEEES3_jS5_S8_E20InsertIntoBucketImplERKS3_PS8_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 426
      functionLinenumberEnd: 460
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          100
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEEES3_jS5_S8_E11getEmptyKeyEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEEES3_jS5_S8_E15LookupBucketForIS3_EEbRKT_RPS8_
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEEES3_jS5_S8_E19incrementNumEntriesEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEEES3_jS5_S8_E22decrementNumTombstonesEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEEES3_jS5_S8_E4growEj
        - _ZN7llvm_ks12DenseMapInfoIPNS_9MCSectionEE7isEqualEPKS1_S5_
        - _ZN7llvm_ks14DebugEpochBase14incrementEpochEv
        - _ZN7llvm_ks6detail12DenseMapPairIPNS_9MCSectionEjE8getFirstEv
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEEES3_jS5_S8_E13getNumBucketsEv
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEEES3_jS5_S8_E13getNumEntriesEv
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEEES3_jS5_S8_E16getNumTombstonesEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:427,5'
          Dst:             _ZN7llvm_ks14DebugEpochBase14incrementEpochEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:438,30'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEEES3_jS5_S8_E13getNumEntriesEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:439,27'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEEES3_jS5_S8_E13getNumBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:441,13'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEEES3_jS5_S8_E4growEj
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:442,7'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEEES3_jS5_S8_E15LookupBucketForIS3_EEbRKT_RPS8_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:443,20'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEEES3_jS5_S8_E13getNumBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:444,16'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEEES3_jS5_S8_E16getNumTombstonesEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:446,13'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEEES3_jS5_S8_E4growEj
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:447,7'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEEES3_jS5_S8_E15LookupBucketForIS3_EEbRKT_RPS8_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:449,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:453,5'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEEES3_jS5_S8_E19incrementNumEntriesEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:456,27'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEEES3_jS5_S8_E11getEmptyKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:457,39'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIPNS_9MCSectionEjE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:457,10'
          Dst:             _ZN7llvm_ks12DenseMapInfoIPNS_9MCSectionEE7isEqualEPKS1_S5_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:458,7'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEEES3_jS5_S8_E22decrementNumTombstonesEv
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEEES3_jS5_S8_E16InsertIntoBucketERKS3_RKjPS8_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 401
      functionLinenumberEnd: 406
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEEES3_jS5_S8_E20InsertIntoBucketImplERKS3_PS8_
        - _ZN7llvm_ks6detail12DenseMapPairIPNS_9MCSectionEjE8getFirstEv
        - _ZN7llvm_ks6detail12DenseMapPairIPNS_9MCSectionEjE9getSecondEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:402,17'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEEES3_jS5_S8_E20InsertIntoBucketImplERKS3_PS8_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:404,16'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIPNS_9MCSectionEjE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:405,24'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIPNS_9MCSectionEjE9getSecondEv
    - functionName:    _ZN7llvm_ks12ConstantPoolC2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/ConstantPools.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11SmallVectorINS_17ConstantPoolEntryELj4EEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/ConstantPools.h:46,3'
          Dst:             _ZN7llvm_ks11SmallVectorINS_17ConstantPoolEntryELj4EEC2Ev
    - functionName:    _ZNK7llvm_ks16DenseMapIteratorIPNS_9MCSectionEjNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_jEELb0EEptEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1024
      functionLinenumberEnd: 1026
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7llvm_ks14DebugEpochBase10HandleBase14isHandleInSyncEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:1025,5'
          Dst:             _ZNK7llvm_ks14DebugEpochBase10HandleBase14isHandleInSyncEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:1025,5'
          Dst:             __assert_fail
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEEES3_jS5_S8_E6insertERKNSt3__14pairIS3_jEE
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionLinenumberEnd: 179
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          50
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEEES3_jS5_S8_E13getBucketsEndEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEEES3_jS5_S8_E15LookupBucketForIS3_EEbRKT_RPS8_
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEEES3_jS5_S8_E16InsertIntoBucketERKS3_RKjPS8_
        - _ZN7llvm_ks16DenseMapIteratorIPNS_9MCSectionEjNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_jEELb0EEC2EPS7_S9_RKNS_14DebugEpochBaseEb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:171,9'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEEES3_jS5_S8_E15LookupBucketForIS3_EEbRKT_RPS8_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:172,49'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEEES3_jS5_S8_E13getBucketsEndEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:172,29'
          Dst:             _ZN7llvm_ks16DenseMapIteratorIPNS_9MCSectionEjNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_jEELb0EEC2EPS7_S9_RKNS_14DebugEpochBaseEb
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:176,17'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEEES3_jS5_S8_E16InsertIntoBucketERKS3_RKjPS8_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:177,47'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEEES3_jS5_S8_E13getBucketsEndEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:177,27'
          Dst:             _ZN7llvm_ks16DenseMapIteratorIPNS_9MCSectionEjNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_jEELb0EEC2EPS7_S9_RKNS_14DebugEpochBaseEb
    - functionName:    _ZN7llvm_ks16DenseMapIteratorIPNS_9MCSectionEjNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_jEELb0EEC2EPS7_S9_RKNS_14DebugEpochBaseEb
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1006
      functionLinenumberEnd: 1009
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          65
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks14DebugEpochBase10HandleBaseC2EPKS0_
        - _ZN7llvm_ks16DenseMapIteratorIPNS_9MCSectionEjNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_jEELb0EE23AdvancePastEmptyBucketsEv
        - _ZNK7llvm_ks14DebugEpochBase10HandleBase14isHandleInSyncEv
        - __assert_fail
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:1006,9'
          Dst:             _ZN7llvm_ks14DebugEpochBase10HandleBaseC2EPKS0_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:1007,5'
          Dst:             _ZNK7llvm_ks14DebugEpochBase10HandleBase14isHandleInSyncEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:1007,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:1008,21'
          Dst:             _ZN7llvm_ks16DenseMapIteratorIPNS_9MCSectionEjNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_jEELb0EE23AdvancePastEmptyBucketsEv
    - functionName:    _ZN7llvm_ks16DenseMapIteratorIPNS_9MCSectionEjNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_jEELb0EE23AdvancePastEmptyBucketsEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1056
      functionLinenumberEnd: 1063
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          67
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks12DenseMapInfoIPNS_9MCSectionEE11getEmptyKeyEv
        - _ZN7llvm_ks12DenseMapInfoIPNS_9MCSectionEE15getTombstoneKeyEv
        - _ZN7llvm_ks12DenseMapInfoIPNS_9MCSectionEE7isEqualEPKS1_S5_
        - _ZN7llvm_ks6detail12DenseMapPairIPNS_9MCSectionEjE8getFirstEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:1057,24'
          Dst:             _ZN7llvm_ks12DenseMapInfoIPNS_9MCSectionEE11getEmptyKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:1058,28'
          Dst:             _ZN7llvm_ks12DenseMapInfoIPNS_9MCSectionEE15getTombstoneKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:1060,50'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIPNS_9MCSectionEjE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:1060,27'
          Dst:             _ZN7llvm_ks12DenseMapInfoIPNS_9MCSectionEE7isEqualEPKS1_S5_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:1061,50'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIPNS_9MCSectionEjE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:1061,27'
          Dst:             _ZN7llvm_ks12DenseMapInfoIPNS_9MCSectionEE7isEqualEPKS1_S5_
    - functionName:    _ZNK7llvm_ks16DenseMapIteratorIPNS_9MCSectionEjNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_jEELb1EEptEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1024
      functionLinenumberEnd: 1026
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7llvm_ks14DebugEpochBase10HandleBase14isHandleInSyncEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:1025,5'
          Dst:             _ZNK7llvm_ks14DebugEpochBase10HandleBase14isHandleInSyncEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:1025,5'
          Dst:             __assert_fail
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEEES3_jS5_S8_E3endEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEEES3_jS5_S8_E13getBucketsEndEv
        - _ZN7llvm_ks16DenseMapIteratorIPNS_9MCSectionEjNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_jEELb0EEC2EPS7_S9_RKNS_14DebugEpochBaseEb
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:69,21'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEEES3_jS5_S8_E13getBucketsEndEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:69,38'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEEES3_jS5_S8_E13getBucketsEndEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:69,12'
          Dst:             _ZN7llvm_ks16DenseMapIteratorIPNS_9MCSectionEjNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_jEELb0EEC2EPS7_S9_RKNS_14DebugEpochBaseEb
    - functionName:    _ZNK7llvm_ks16DenseMapIteratorIPNS_9MCSectionEjNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_jEELb1EEeqERKS8_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1029
      functionLinenumberEnd: 1034
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         30
      ICount:          111
      EdgeCount:       35
      CyclomaticComplexity: 7
      functionsReached:
        - _ZNK7llvm_ks14DebugEpochBase10HandleBase14isHandleInSyncEv
        - _ZNK7llvm_ks14DebugEpochBase10HandleBase15getEpochAddressEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:1030,5'
          Dst:             _ZNK7llvm_ks14DebugEpochBase10HandleBase14isHandleInSyncEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:1030,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:1031,5'
          Dst:             _ZNK7llvm_ks14DebugEpochBase10HandleBase14isHandleInSyncEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:1031,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:1032,5'
          Dst:             _ZNK7llvm_ks14DebugEpochBase10HandleBase15getEpochAddressEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:1032,5'
          Dst:             _ZNK7llvm_ks14DebugEpochBase10HandleBase15getEpochAddressEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:1032,5'
          Dst:             __assert_fail
    - functionName:    _ZN7llvm_ks16DenseMapIteratorIPNS_9MCSectionEjNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_jEELb1EEC2ILb0EvEERKNS0_IS2_jS4_S7_XT_EEE
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1018
      functionLinenumberEnd: 1018
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEEES3_jS5_S8_E4findERKS3_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEEES3_jS5_S8_E13getBucketsEndEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEEES3_jS5_S8_E15LookupBucketForIS3_EEbRKT_RPS8_
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEEES3_jS5_S8_E3endEv
        - _ZN7llvm_ks16DenseMapIteratorIPNS_9MCSectionEjNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_jEELb0EEC2EPS7_S9_RKNS_14DebugEpochBaseEb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:126,9'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEEES3_jS5_S8_E15LookupBucketForIS3_EEbRKT_RPS8_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:127,34'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEEES3_jS5_S8_E13getBucketsEndEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:127,14'
          Dst:             _ZN7llvm_ks16DenseMapIteratorIPNS_9MCSectionEjNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_jEELb0EEC2EPS7_S9_RKNS_14DebugEpochBaseEb
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:128,12'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEEES3_jS5_S8_E3endEv
    - functionName:    _ZN7llvm_ks22AssemblerConstantPools8addEntryERNS_10MCStreamerEPKNS_6MCExprEjNS_5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/MC/ConstantPools.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          47
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12ConstantPool8addEntryEPKNS_6MCExprERNS_9MCContextEjNS_5SMLocE
        - _ZN7llvm_ks22AssemblerConstantPools23getOrCreateConstantPoolEPNS_9MCSectionE
        - _ZNK7llvm_ks10MCStreamer10getContextEv
        - _ZNK7llvm_ks10MCStreamer17getCurrentSectionEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/ConstantPools.cpp:94,33'
          Dst:             _ZNK7llvm_ks10MCStreamer17getCurrentSectionEv
        - Src:             'llvm/lib/MC/ConstantPools.cpp:95,10'
          Dst:             _ZN7llvm_ks22AssemblerConstantPools23getOrCreateConstantPoolEPNS_9MCSectionE
        - Src:             'llvm/lib/MC/ConstantPools.cpp:95,67'
          Dst:             _ZNK7llvm_ks10MCStreamer10getContextEv
        - Src:             'llvm/lib/MC/ConstantPools.cpp:95,43'
          Dst:             _ZN7llvm_ks12ConstantPool8addEntryEPKNS_6MCExprERNS_9MCContextEjNS_5SMLocE
    - functionName:    _ZN7llvm_ks22AssemblerConstantPools23getOrCreateConstantPoolEPNS_9MCSectionE
      functionSourceFile: '/src/keystone/llvm/lib/MC/ConstantPools.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks9MapVectorIPNS_9MCSectionENS_12ConstantPoolENS_8DenseMapIS2_jNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_jEEEENSt3__16vectorINSB_4pairIS2_S3_EENSB_9allocatorISE_EEEEEixERKS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/ConstantPools.cpp:61,10'
          Dst:             _ZN7llvm_ks9MapVectorIPNS_9MCSectionENS_12ConstantPoolENS_8DenseMapIS2_jNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_jEEEENSt3__16vectorINSB_4pairIS2_S3_EENSB_9allocatorISE_EEEEEixERKS2_
    - functionName:    _ZN7llvm_ks12ConstantPool8addEntryEPKNS_6MCExprERNS_9MCContextEjNS_5SMLocE
      functionSourceFile: '/src/keystone/llvm/lib/MC/ConstantPools.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          41
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15MCSymbolRefExpr6createEPKNS_8MCSymbolERNS_9MCContextE
        - _ZN7llvm_ks17ConstantPoolEntryC2EPNS_8MCSymbolEPKNS_6MCExprEjNS_5SMLocE
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_17ConstantPoolEntryELb1EE9push_backERKS1_
        - _ZN7llvm_ks9MCContext16createTempSymbolEb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/ConstantPools.cpp:40,36'
          Dst:             _ZN7llvm_ks9MCContext16createTempSymbolEb
        - Src:             'llvm/lib/MC/ConstantPools.cpp:42,21'
          Dst:             _ZN7llvm_ks17ConstantPoolEntryC2EPNS_8MCSymbolEPKNS_6MCExprEjNS_5SMLocE
        - Src:             'llvm/lib/MC/ConstantPools.cpp:42,11'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_17ConstantPoolEntryELb1EE9push_backERKS1_
        - Src:             'llvm/lib/MC/ConstantPools.cpp:43,10'
          Dst:             _ZN7llvm_ks15MCSymbolRefExpr6createEPKNS_8MCSymbolERNS_9MCContextE
    - functionName:    _ZN7llvm_ks17ConstantPoolEntryC2EPNS_8MCSymbolEPKNS_6MCExprEjNS_5SMLocE
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/ConstantPools.h'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          27
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseINS_17ConstantPoolEntryELb1EE9push_backERKS1_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 337
      functionLinenumberEnd: 342
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_17ConstantPoolEntryELb1EE4growEm
        - _ZN7llvm_ks25SmallVectorTemplateCommonINS_17ConstantPoolEntryEvE6setEndEPS1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:339,13'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_17ConstantPoolEntryELb1EE4growEm
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:341,11'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINS_17ConstantPoolEntryEvE6setEndEPS1_
    - functionName:    _ZN7llvm_ks9MapVectorIPNS_9MCSectionENS_12ConstantPoolENS_8DenseMapIS2_jNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_jEEEENSt3__16vectorINSB_4pairIS2_S3_EENSB_9allocatorISE_EEEEEixERKS2_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/MapVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          98
      EdgeCount:       22
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN7llvm_ks12ConstantPoolC2Ev
        - _ZN7llvm_ks12ConstantPoolD2Ev
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEEES3_jS5_S8_E6insertERKNSt3__14pairIS3_jEE
        - _ZNK7llvm_ks16DenseMapIteratorIPNS_9MCSectionEjNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_jEELb0EEptEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/MapVector.h:77,62'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEEES3_jS5_S8_E6insertERKNSt3__14pairIS3_jEE
        - Src:             'llvm/include/llvm/ADT/MapVector.h:78,19'
          Dst:             _ZNK7llvm_ks16DenseMapIteratorIPNS_9MCSectionEjNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_jEELb0EEptEv
        - Src:             'llvm/include/llvm/ADT/MapVector.h:80,44'
          Dst:             _ZN7llvm_ks12ConstantPoolC2Ev
        - Src:             'llvm/include/llvm/ADT/MapVector.h:80,7'
          Dst:             _ZN7llvm_ks12ConstantPoolD2Ev
        - Src:             'llvm/include/llvm/ADT/MapVector.h:80,7'
          Dst:             _ZN7llvm_ks12ConstantPoolD2Ev
    - functionName:    _ZN7llvm_ks22AssemblerConstantPools21emitForCurrentSectionERNS_10MCStreamerE
      functionSourceFile: '/src/keystone/llvm/lib/MC/ConstantPools.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL16emitConstantPoolRN7llvm_ks10MCStreamerEPNS_9MCSectionERNS_12ConstantPoolE
        - _ZN7llvm_ks22AssemblerConstantPools15getConstantPoolEPNS_9MCSectionE
        - _ZNK7llvm_ks10MCStreamer17getCurrentSectionEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/ConstantPools.cpp:85,33'
          Dst:             _ZNK7llvm_ks10MCStreamer17getCurrentSectionEv
        - Src:             'llvm/lib/MC/ConstantPools.cpp:86,26'
          Dst:             _ZN7llvm_ks22AssemblerConstantPools15getConstantPoolEPNS_9MCSectionE
        - Src:             'llvm/lib/MC/ConstantPools.cpp:87,5'
          Dst:             _ZL16emitConstantPoolRN7llvm_ks10MCStreamerEPNS_9MCSectionERNS_12ConstantPoolE
    - functionName:    _ZN7llvm_ks22AssemblerConstantPools15getConstantPoolEPNS_9MCSectionE
      functionSourceFile: '/src/keystone/llvm/lib/MC/ConstantPools.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          42
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks9MapVectorIPNS_9MCSectionENS_12ConstantPoolENS_8DenseMapIS2_jNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_jEEEENSt3__16vectorINSB_4pairIS2_S3_EENSB_9allocatorISE_EEEEE3endEv
        - _ZN7llvm_ks9MapVectorIPNS_9MCSectionENS_12ConstantPoolENS_8DenseMapIS2_jNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_jEEEENSt3__16vectorINSB_4pairIS2_S3_EENSB_9allocatorISE_EEEEE4findERKS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/ConstantPools.cpp:52,50'
          Dst:             _ZN7llvm_ks9MapVectorIPNS_9MCSectionENS_12ConstantPoolENS_8DenseMapIS2_jNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_jEEEENSt3__16vectorINSB_4pairIS2_S3_EENSB_9allocatorISE_EEEEE4findERKS2_
        - Src:             'llvm/lib/MC/ConstantPools.cpp:53,27'
          Dst:             _ZN7llvm_ks9MapVectorIPNS_9MCSectionENS_12ConstantPoolENS_8DenseMapIS2_jNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_jEEEENSt3__16vectorINSB_4pairIS2_S3_EENSB_9allocatorISE_EEEEE3endEv
    - functionName:    _ZL16emitConstantPoolRN7llvm_ks10MCStreamerEPNS_9MCSectionERNS_12ConstantPoolE
      functionSourceFile: '/src/keystone/llvm/lib/MC/ConstantPools.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks12ConstantPool11emitEntriesERNS_10MCStreamerE
        - _ZN7llvm_ks12ConstantPool5emptyEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/ConstantPools.cpp:66,11'
          Dst:             _ZN7llvm_ks12ConstantPool5emptyEv
        - Src:             'llvm/lib/MC/ConstantPools.cpp:68,8'
          Dst:             _ZN7llvm_ks12ConstantPool11emitEntriesERNS_10MCStreamerE
    - functionName:    _ZN7llvm_ks12ConstantPool5emptyEv
      functionSourceFile: '/src/keystone/llvm/lib/MC/ConstantPools.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks15SmallVectorBase5emptyEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/ConstantPools.cpp:46,45'
          Dst:             _ZNK7llvm_ks15SmallVectorBase5emptyEv
    - functionName:    _ZN7llvm_ks12ConstantPool11emitEntriesERNS_10MCStreamerE
      functionSourceFile: '/src/keystone/llvm/lib/MC/ConstantPools.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          105
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks10MCStreamer9EmitValueEPKNS_6MCExprEjNS_5SMLocE
        - _ZN7llvm_ks15SmallVectorImplINS_17ConstantPoolEntryEE5clearEv
        - _ZNK7llvm_ks15SmallVectorBase5emptyEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/ConstantPools.cpp:25,15'
          Dst:             _ZNK7llvm_ks15SmallVectorBase5emptyEv
        - Src:             'llvm/lib/MC/ConstantPools.cpp:32,14'
          Dst:             _ZN7llvm_ks10MCStreamer9EmitValueEPKNS_6MCExprEjNS_5SMLocE
        - Src:             'llvm/lib/MC/ConstantPools.cpp:35,11'
          Dst:             _ZN7llvm_ks15SmallVectorImplINS_17ConstantPoolEntryEE5clearEv
    - functionName:    _ZN7llvm_ks9MapVectorIPNS_9MCSectionENS_12ConstantPoolENS_8DenseMapIS2_jNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_jEEEENSt3__16vectorINSB_4pairIS2_S3_EENSB_9allocatorISE_EEEEE4findERKS2_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/MapVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 108
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          56
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEEES3_jS5_S8_E3endEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEEES3_jS5_S8_E4findERKS3_
        - _ZN7llvm_ks16DenseMapIteratorIPNS_9MCSectionEjNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_jEELb1EEC2ILb0EvEERKNS0_IS2_jS4_S7_XT_EEE
        - _ZNK7llvm_ks16DenseMapIteratorIPNS_9MCSectionEjNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_jEELb1EEeqERKS8_
        - _ZNK7llvm_ks16DenseMapIteratorIPNS_9MCSectionEjNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_jEELb1EEptEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/MapVector.h:109,48'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEEES3_jS5_S8_E4findERKS3_
        - Src:             'llvm/include/llvm/ADT/MapVector.h:109,44'
          Dst:             _ZN7llvm_ks16DenseMapIteratorIPNS_9MCSectionEjNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_jEELb1EEC2ILb0EvEERKNS0_IS2_jS4_S7_XT_EEE
        - Src:             'llvm/include/llvm/ADT/MapVector.h:110,23'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPNS_9MCSectionEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEEES3_jS5_S8_E3endEv
        - Src:             'llvm/include/llvm/ADT/MapVector.h:110,19'
          Dst:             _ZN7llvm_ks16DenseMapIteratorIPNS_9MCSectionEjNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_jEELb1EEC2ILb0EvEERKNS0_IS2_jS4_S7_XT_EEE
        - Src:             'llvm/include/llvm/ADT/MapVector.h:110,16'
          Dst:             _ZNK7llvm_ks16DenseMapIteratorIPNS_9MCSectionEjNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_jEELb1EEeqERKS8_
        - Src:             'llvm/include/llvm/ADT/MapVector.h:111,47'
          Dst:             _ZNK7llvm_ks16DenseMapIteratorIPNS_9MCSectionEjNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_jEELb1EEptEv
    - functionName:    _ZN7llvm_ks9MapVectorIPNS_9MCSectionENS_12ConstantPoolENS_8DenseMapIS2_jNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_jEEEENSt3__16vectorINSB_4pairIS2_S3_EENSB_9allocatorISE_EEEEE3endEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/MapVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks9MapVectorIPNS_9MCSectionENS_12ConstantPoolENS_8DenseMapIS2_jNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_jEEEENSt3__16vectorINSB_4pairIS2_S3_EENSB_9allocatorISE_EEEEE5beginEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/MapVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks22AssemblerConstantPools7emitAllERNS_10MCStreamerE
      functionSourceFile: '/src/keystone/llvm/lib/MC/ConstantPools.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          51
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL16emitConstantPoolRN7llvm_ks10MCStreamerEPNS_9MCSectionERNS_12ConstantPoolE
        - _ZN7llvm_ks9MapVectorIPNS_9MCSectionENS_12ConstantPoolENS_8DenseMapIS2_jNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_jEEEENSt3__16vectorINSB_4pairIS2_S3_EENSB_9allocatorISE_EEEEE3endEv
        - _ZN7llvm_ks9MapVectorIPNS_9MCSectionENS_12ConstantPoolENS_8DenseMapIS2_jNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_jEEEENSt3__16vectorINSB_4pairIS2_S3_EENSB_9allocatorISE_EEEEE5beginEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/ConstantPools.cpp:74,56'
          Dst:             _ZN7llvm_ks9MapVectorIPNS_9MCSectionENS_12ConstantPoolENS_8DenseMapIS2_jNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_jEEEENSt3__16vectorINSB_4pairIS2_S3_EENSB_9allocatorISE_EEEEE5beginEv
        - Src:             'llvm/lib/MC/ConstantPools.cpp:75,56'
          Dst:             _ZN7llvm_ks9MapVectorIPNS_9MCSectionENS_12ConstantPoolENS_8DenseMapIS2_jNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_jEEEENSt3__16vectorINSB_4pairIS2_S3_EENSB_9allocatorISE_EEEEE3endEv
        - Src:             'llvm/lib/MC/ConstantPools.cpp:80,5'
          Dst:             _ZL16emitConstantPoolRN7llvm_ks10MCStreamerEPNS_9MCSectionERNS_12ConstantPoolE
    - functionName:    _ZN7llvm_ks11isa_impl_clINS_13MCLEBFragmentEPNS_10MCFragmentEE4doitEPKS2_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks8isa_implINS_13MCLEBFragmentENS_10MCFragmentEvE4doitERKS2_
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:81,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/Support/Casting.h:82,12'
          Dst:             _ZN7llvm_ks8isa_implINS_13MCLEBFragmentENS_10MCFragmentEvE4doitERKS2_
    - functionName:    _ZN7llvm_ks13isa_impl_wrapINS_13MCLEBFragmentEPNS_10MCFragmentES3_E4doitERKS3_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11isa_impl_clINS_13MCLEBFragmentEPNS_10MCFragmentEE4doitEPKS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:122,12'
          Dst:             _ZN7llvm_ks11isa_impl_clINS_13MCLEBFragmentEPNS_10MCFragmentEE4doitEPKS2_
    - functionName:    _ZN7llvm_ks13isa_impl_wrapINS_13MCLEBFragmentEKNS_14ilist_iteratorINS_10MCFragmentEEEPS3_E4doitERS5_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13isa_impl_wrapINS_13MCLEBFragmentEPNS_10MCFragmentES3_E4doitERKS3_
        - _ZN7llvm_ks13simplify_typeIKNS_14ilist_iteratorINS_10MCFragmentEEEE18getSimplifiedValueERS4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:114,27'
          Dst:             _ZN7llvm_ks13simplify_typeIKNS_14ilist_iteratorINS_10MCFragmentEEEE18getSimplifiedValueERS4_
        - Src:             'llvm/include/llvm/Support/Casting.h:112,12'
          Dst:             _ZN7llvm_ks13isa_impl_wrapINS_13MCLEBFragmentEPNS_10MCFragmentES3_E4doitERKS3_
    - functionName:    _ZN7llvm_ks13simplify_typeIKNS_14ilist_iteratorINS_10MCFragmentEEEE18getSimplifiedValueERS4_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ilist.h'
      linkageType:     InternalLinkage
      functionLinenumber: 333
      functionLinenumberEnd: 334
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks14ilist_iteratorINS_10MCFragmentEEdeEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/ilist.h:334,13'
          Dst:             _ZNK7llvm_ks14ilist_iteratorINS_10MCFragmentEEdeEv
    - functionName:    _ZN7llvm_ks16cast_convert_valINS_13MCLEBFragmentENS_14ilist_iteratorINS_10MCFragmentEEEPS3_E4doitERS4_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 191
      functionLinenumberEnd: 194
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13simplify_typeINS_14ilist_iteratorINS_10MCFragmentEEEE18getSimplifiedValueERS3_
        - _ZN7llvm_ks16cast_convert_valINS_13MCLEBFragmentEPNS_10MCFragmentES3_E4doitERKS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:194,27'
          Dst:             _ZN7llvm_ks13simplify_typeINS_14ilist_iteratorINS_10MCFragmentEEEE18getSimplifiedValueERS3_
        - Src:             'llvm/include/llvm/Support/Casting.h:192,12'
          Dst:             _ZN7llvm_ks16cast_convert_valINS_13MCLEBFragmentEPNS_10MCFragmentES3_E4doitERKS3_
    - functionName:    _ZN7llvm_ks13simplify_typeINS_14ilist_iteratorINS_10MCFragmentEEEE18getSimplifiedValueERS3_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ilist.h'
      linkageType:     InternalLinkage
      functionLinenumber: 326
      functionLinenumberEnd: 327
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks14ilist_iteratorINS_10MCFragmentEEdeEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/ilist.h:327,13'
          Dst:             _ZNK7llvm_ks14ilist_iteratorINS_10MCFragmentEEdeEv
    - functionName:    _ZN7llvm_ks3isaINS_13MCLEBFragmentENS_14ilist_iteratorINS_10MCFragmentEEEEEbRKT0_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13isa_impl_wrapINS_13MCLEBFragmentEKNS_14ilist_iteratorINS_10MCFragmentEEEPS3_E4doitERS5_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:133,10'
          Dst:             _ZN7llvm_ks13isa_impl_wrapINS_13MCLEBFragmentEKNS_14ilist_iteratorINS_10MCFragmentEEEPS3_E4doitERS5_
    - functionName:    _ZN7llvm_ks11isa_impl_clINS_24MCDwarfCallFrameFragmentEPNS_10MCFragmentEE4doitEPKS2_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks8isa_implINS_24MCDwarfCallFrameFragmentENS_10MCFragmentEvE4doitERKS2_
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:81,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/Support/Casting.h:82,12'
          Dst:             _ZN7llvm_ks8isa_implINS_24MCDwarfCallFrameFragmentENS_10MCFragmentEvE4doitERKS2_
    - functionName:    _ZN7llvm_ks13isa_impl_wrapINS_24MCDwarfCallFrameFragmentEPNS_10MCFragmentES3_E4doitERKS3_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11isa_impl_clINS_24MCDwarfCallFrameFragmentEPNS_10MCFragmentEE4doitEPKS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:122,12'
          Dst:             _ZN7llvm_ks11isa_impl_clINS_24MCDwarfCallFrameFragmentEPNS_10MCFragmentEE4doitEPKS2_
    - functionName:    _ZN7llvm_ks13isa_impl_wrapINS_24MCDwarfCallFrameFragmentEKNS_14ilist_iteratorINS_10MCFragmentEEEPS3_E4doitERS5_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13isa_impl_wrapINS_24MCDwarfCallFrameFragmentEPNS_10MCFragmentES3_E4doitERKS3_
        - _ZN7llvm_ks13simplify_typeIKNS_14ilist_iteratorINS_10MCFragmentEEEE18getSimplifiedValueERS4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:114,27'
          Dst:             _ZN7llvm_ks13simplify_typeIKNS_14ilist_iteratorINS_10MCFragmentEEEE18getSimplifiedValueERS4_
        - Src:             'llvm/include/llvm/Support/Casting.h:112,12'
          Dst:             _ZN7llvm_ks13isa_impl_wrapINS_24MCDwarfCallFrameFragmentEPNS_10MCFragmentES3_E4doitERKS3_
    - functionName:    _ZN7llvm_ks16cast_convert_valINS_24MCDwarfCallFrameFragmentENS_14ilist_iteratorINS_10MCFragmentEEEPS3_E4doitERS4_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 191
      functionLinenumberEnd: 194
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13simplify_typeINS_14ilist_iteratorINS_10MCFragmentEEEE18getSimplifiedValueERS3_
        - _ZN7llvm_ks16cast_convert_valINS_24MCDwarfCallFrameFragmentEPNS_10MCFragmentES3_E4doitERKS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:194,27'
          Dst:             _ZN7llvm_ks13simplify_typeINS_14ilist_iteratorINS_10MCFragmentEEEE18getSimplifiedValueERS3_
        - Src:             'llvm/include/llvm/Support/Casting.h:192,12'
          Dst:             _ZN7llvm_ks16cast_convert_valINS_24MCDwarfCallFrameFragmentEPNS_10MCFragmentES3_E4doitERKS3_
    - functionName:    _ZN7llvm_ks3isaINS_24MCDwarfCallFrameFragmentENS_14ilist_iteratorINS_10MCFragmentEEEEEbRKT0_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13isa_impl_wrapINS_24MCDwarfCallFrameFragmentEKNS_14ilist_iteratorINS_10MCFragmentEEEPS3_E4doitERS5_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:133,10'
          Dst:             _ZN7llvm_ks13isa_impl_wrapINS_24MCDwarfCallFrameFragmentEKNS_14ilist_iteratorINS_10MCFragmentEEEPS3_E4doitERS5_
    - functionName:    _ZN7llvm_ks11isa_impl_clINS_23MCDwarfLineAddrFragmentEPNS_10MCFragmentEE4doitEPKS2_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks8isa_implINS_23MCDwarfLineAddrFragmentENS_10MCFragmentEvE4doitERKS2_
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:81,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/Support/Casting.h:82,12'
          Dst:             _ZN7llvm_ks8isa_implINS_23MCDwarfLineAddrFragmentENS_10MCFragmentEvE4doitERKS2_
    - functionName:    _ZN7llvm_ks13isa_impl_wrapINS_23MCDwarfLineAddrFragmentEPNS_10MCFragmentES3_E4doitERKS3_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11isa_impl_clINS_23MCDwarfLineAddrFragmentEPNS_10MCFragmentEE4doitEPKS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:122,12'
          Dst:             _ZN7llvm_ks11isa_impl_clINS_23MCDwarfLineAddrFragmentEPNS_10MCFragmentEE4doitEPKS2_
    - functionName:    _ZN7llvm_ks13isa_impl_wrapINS_23MCDwarfLineAddrFragmentEKNS_14ilist_iteratorINS_10MCFragmentEEEPS3_E4doitERS5_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13isa_impl_wrapINS_23MCDwarfLineAddrFragmentEPNS_10MCFragmentES3_E4doitERKS3_
        - _ZN7llvm_ks13simplify_typeIKNS_14ilist_iteratorINS_10MCFragmentEEEE18getSimplifiedValueERS4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:114,27'
          Dst:             _ZN7llvm_ks13simplify_typeIKNS_14ilist_iteratorINS_10MCFragmentEEEE18getSimplifiedValueERS4_
        - Src:             'llvm/include/llvm/Support/Casting.h:112,12'
          Dst:             _ZN7llvm_ks13isa_impl_wrapINS_23MCDwarfLineAddrFragmentEPNS_10MCFragmentES3_E4doitERKS3_
    - functionName:    _ZN7llvm_ks16cast_convert_valINS_23MCDwarfLineAddrFragmentENS_14ilist_iteratorINS_10MCFragmentEEEPS3_E4doitERS4_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 191
      functionLinenumberEnd: 194
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13simplify_typeINS_14ilist_iteratorINS_10MCFragmentEEEE18getSimplifiedValueERS3_
        - _ZN7llvm_ks16cast_convert_valINS_23MCDwarfLineAddrFragmentEPNS_10MCFragmentES3_E4doitERKS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:194,27'
          Dst:             _ZN7llvm_ks13simplify_typeINS_14ilist_iteratorINS_10MCFragmentEEEE18getSimplifiedValueERS3_
        - Src:             'llvm/include/llvm/Support/Casting.h:192,12'
          Dst:             _ZN7llvm_ks16cast_convert_valINS_23MCDwarfLineAddrFragmentEPNS_10MCFragmentES3_E4doitERKS3_
    - functionName:    _ZN7llvm_ks3isaINS_23MCDwarfLineAddrFragmentENS_14ilist_iteratorINS_10MCFragmentEEEEEbRKT0_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13isa_impl_wrapINS_23MCDwarfLineAddrFragmentEKNS_14ilist_iteratorINS_10MCFragmentEEEPS3_E4doitERS5_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:133,10'
          Dst:             _ZN7llvm_ks13isa_impl_wrapINS_23MCDwarfLineAddrFragmentEKNS_14ilist_iteratorINS_10MCFragmentEEEPS3_E4doitERS5_
    - functionName:    _ZN7llvm_ks11isa_impl_clINS_19MCRelaxableFragmentEPNS_10MCFragmentEE4doitEPKS2_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks8isa_implINS_19MCRelaxableFragmentENS_10MCFragmentEvE4doitERKS2_
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:81,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/Support/Casting.h:82,12'
          Dst:             _ZN7llvm_ks8isa_implINS_19MCRelaxableFragmentENS_10MCFragmentEvE4doitERKS2_
    - functionName:    _ZN7llvm_ks13isa_impl_wrapINS_19MCRelaxableFragmentEPNS_10MCFragmentES3_E4doitERKS3_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11isa_impl_clINS_19MCRelaxableFragmentEPNS_10MCFragmentEE4doitEPKS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:122,12'
          Dst:             _ZN7llvm_ks11isa_impl_clINS_19MCRelaxableFragmentEPNS_10MCFragmentEE4doitEPKS2_
    - functionName:    _ZN7llvm_ks13isa_impl_wrapINS_19MCRelaxableFragmentEKNS_14ilist_iteratorINS_10MCFragmentEEEPS3_E4doitERS5_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13isa_impl_wrapINS_19MCRelaxableFragmentEPNS_10MCFragmentES3_E4doitERKS3_
        - _ZN7llvm_ks13simplify_typeIKNS_14ilist_iteratorINS_10MCFragmentEEEE18getSimplifiedValueERS4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:114,27'
          Dst:             _ZN7llvm_ks13simplify_typeIKNS_14ilist_iteratorINS_10MCFragmentEEEE18getSimplifiedValueERS4_
        - Src:             'llvm/include/llvm/Support/Casting.h:112,12'
          Dst:             _ZN7llvm_ks13isa_impl_wrapINS_19MCRelaxableFragmentEPNS_10MCFragmentES3_E4doitERKS3_
    - functionName:    _ZN7llvm_ks16cast_convert_valINS_19MCRelaxableFragmentENS_14ilist_iteratorINS_10MCFragmentEEEPS3_E4doitERS4_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 191
      functionLinenumberEnd: 194
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13simplify_typeINS_14ilist_iteratorINS_10MCFragmentEEEE18getSimplifiedValueERS3_
        - _ZN7llvm_ks16cast_convert_valINS_19MCRelaxableFragmentEPNS_10MCFragmentES3_E4doitERKS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:194,27'
          Dst:             _ZN7llvm_ks13simplify_typeINS_14ilist_iteratorINS_10MCFragmentEEEE18getSimplifiedValueERS3_
        - Src:             'llvm/include/llvm/Support/Casting.h:192,12'
          Dst:             _ZN7llvm_ks16cast_convert_valINS_19MCRelaxableFragmentEPNS_10MCFragmentES3_E4doitERKS3_
    - functionName:    _ZN7llvm_ks3isaINS_19MCRelaxableFragmentENS_14ilist_iteratorINS_10MCFragmentEEEEEbRKT0_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13isa_impl_wrapINS_19MCRelaxableFragmentEKNS_14ilist_iteratorINS_10MCFragmentEEEPS3_E4doitERS5_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:133,10'
          Dst:             _ZN7llvm_ks13isa_impl_wrapINS_19MCRelaxableFragmentEKNS_14ilist_iteratorINS_10MCFragmentEEEPS3_E4doitERS5_
    - functionName:    _ZNK7llvm_ks25SmallVectorTemplateCommonINS_7MCFixupEvE12capacity_ptrEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseINS_7MCFixupELb1EE18uninitialized_copyIKS1_S1_EEvPT_S6_PT0_PNSt3__19enable_ifIXsr3std7is_sameINS9_12remove_constIS5_E4typeES7_EE5valueEvE4typeE
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 322
      functionLinenumberEnd: 329
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          34
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks25SmallVectorTemplateCommonINS_7MCFixupEvE8capacityEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 136
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks25SmallVectorTemplateCommonINS_7MCFixupEvE12capacity_ptrEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:136,36'
          Dst:             _ZNK7llvm_ks25SmallVectorTemplateCommonINS_7MCFixupEvE12capacity_ptrEv
    - functionName:    _ZNK7llvm_ks8ArrayRefIcE4dataEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ArrayRef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks16cast_convert_valINS_19MCRelaxableFragmentEPNS_17MCEncodedFragmentES3_E4doitERKS3_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks8isa_implINS_19MCRelaxableFragmentENS_17MCEncodedFragmentEvE4doitERKS2_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks19MCRelaxableFragment7classofEPKNS_10MCFragmentE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:56,12'
          Dst:             _ZN7llvm_ks19MCRelaxableFragment7classofEPKNS_10MCFragmentE
    - functionName:    _ZN7llvm_ks11isa_impl_clINS_19MCRelaxableFragmentEPKNS_17MCEncodedFragmentEE4doitES4_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks8isa_implINS_19MCRelaxableFragmentENS_17MCEncodedFragmentEvE4doitERKS2_
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:95,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/Support/Casting.h:96,12'
          Dst:             _ZN7llvm_ks8isa_implINS_19MCRelaxableFragmentENS_17MCEncodedFragmentEvE4doitERKS2_
    - functionName:    _ZN7llvm_ks13isa_impl_wrapINS_19MCRelaxableFragmentEPKNS_17MCEncodedFragmentES4_E4doitERKS4_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11isa_impl_clINS_19MCRelaxableFragmentEPKNS_17MCEncodedFragmentEE4doitES4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:122,12'
          Dst:             _ZN7llvm_ks11isa_impl_clINS_19MCRelaxableFragmentEPKNS_17MCEncodedFragmentEE4doitES4_
    - functionName:    _ZN7llvm_ks13isa_impl_wrapINS_19MCRelaxableFragmentEKPNS_17MCEncodedFragmentEPKS2_E4doitERS4_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13isa_impl_wrapINS_19MCRelaxableFragmentEPKNS_17MCEncodedFragmentES4_E4doitERKS4_
        - _ZN7llvm_ks13simplify_typeIKPNS_17MCEncodedFragmentEE18getSimplifiedValueERS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:114,27'
          Dst:             _ZN7llvm_ks13simplify_typeIKPNS_17MCEncodedFragmentEE18getSimplifiedValueERS3_
        - Src:             'llvm/include/llvm/Support/Casting.h:112,12'
          Dst:             _ZN7llvm_ks13isa_impl_wrapINS_19MCRelaxableFragmentEPKNS_17MCEncodedFragmentES4_E4doitERKS4_
    - functionName:    _ZN7llvm_ks13simplify_typeIKPNS_17MCEncodedFragmentEE18getSimplifiedValueERS3_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13simplify_typeIPNS_17MCEncodedFragmentEE18getSimplifiedValueERS2_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:46,12'
          Dst:             _ZN7llvm_ks13simplify_typeIPNS_17MCEncodedFragmentEE18getSimplifiedValueERS2_
    - functionName:    _ZN7llvm_ks13simplify_typeIPNS_17MCEncodedFragmentEE18getSimplifiedValueERS2_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks4castINS_19MCRelaxableFragmentENS_17MCEncodedFragmentEEENS_10cast_rettyIT_PT0_E8ret_typeES6_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionLinenumberEnd: 238
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          36
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks16cast_convert_valINS_19MCRelaxableFragmentEPNS_17MCEncodedFragmentES3_E4doitERKS3_
        - _ZN7llvm_ks3isaINS_19MCRelaxableFragmentEPNS_17MCEncodedFragmentEEEbRKT0_
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:237,3'
          Dst:             _ZN7llvm_ks3isaINS_19MCRelaxableFragmentEPNS_17MCEncodedFragmentEEEbRKT0_
        - Src:             'llvm/include/llvm/Support/Casting.h:237,3'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/Support/Casting.h:238,10'
          Dst:             _ZN7llvm_ks16cast_convert_valINS_19MCRelaxableFragmentEPNS_17MCEncodedFragmentES3_E4doitERKS3_
    - functionName:    _ZN7llvm_ks3isaINS_19MCRelaxableFragmentEPNS_17MCEncodedFragmentEEEbRKT0_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13isa_impl_wrapINS_19MCRelaxableFragmentEKPNS_17MCEncodedFragmentEPKS2_E4doitERS4_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:133,10'
          Dst:             _ZN7llvm_ks13isa_impl_wrapINS_19MCRelaxableFragmentEKPNS_17MCEncodedFragmentEPKS2_E4doitERS4_
    - functionName:    _ZN7llvm_ks8ArrayRefIcEC2IvEERKNS_25SmallVectorTemplateCommonIcT_EE
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ArrayRef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks25SmallVectorTemplateCommonIcvE4dataEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/ArrayRef.h:73,18'
          Dst:             _ZNK7llvm_ks25SmallVectorTemplateCommonIcvE4dataEv
    - functionName:    _ZNK7llvm_ks25SmallVectorTemplateCommonINS_7MCFixupEvE4dataEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks16cast_convert_valINS_14MCDataFragmentEPNS_17MCEncodedFragmentES3_E4doitERKS3_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks8isa_implINS_14MCDataFragmentENS_17MCEncodedFragmentEvE4doitERKS2_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks14MCDataFragment7classofEPKNS_10MCFragmentE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:56,12'
          Dst:             _ZN7llvm_ks14MCDataFragment7classofEPKNS_10MCFragmentE
    - functionName:    _ZN7llvm_ks11isa_impl_clINS_14MCDataFragmentEPKNS_17MCEncodedFragmentEE4doitES4_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks8isa_implINS_14MCDataFragmentENS_17MCEncodedFragmentEvE4doitERKS2_
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:95,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/Support/Casting.h:96,12'
          Dst:             _ZN7llvm_ks8isa_implINS_14MCDataFragmentENS_17MCEncodedFragmentEvE4doitERKS2_
    - functionName:    _ZN7llvm_ks13isa_impl_wrapINS_14MCDataFragmentEPKNS_17MCEncodedFragmentES4_E4doitERKS4_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11isa_impl_clINS_14MCDataFragmentEPKNS_17MCEncodedFragmentEE4doitES4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:122,12'
          Dst:             _ZN7llvm_ks11isa_impl_clINS_14MCDataFragmentEPKNS_17MCEncodedFragmentEE4doitES4_
    - functionName:    _ZN7llvm_ks13isa_impl_wrapINS_14MCDataFragmentEKPNS_17MCEncodedFragmentEPKS2_E4doitERS4_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13isa_impl_wrapINS_14MCDataFragmentEPKNS_17MCEncodedFragmentES4_E4doitERKS4_
        - _ZN7llvm_ks13simplify_typeIKPNS_17MCEncodedFragmentEE18getSimplifiedValueERS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:114,27'
          Dst:             _ZN7llvm_ks13simplify_typeIKPNS_17MCEncodedFragmentEE18getSimplifiedValueERS3_
        - Src:             'llvm/include/llvm/Support/Casting.h:112,12'
          Dst:             _ZN7llvm_ks13isa_impl_wrapINS_14MCDataFragmentEPKNS_17MCEncodedFragmentES4_E4doitERKS4_
    - functionName:    _ZN7llvm_ks4castINS_14MCDataFragmentENS_17MCEncodedFragmentEEENS_10cast_rettyIT_PT0_E8ret_typeES6_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionLinenumberEnd: 238
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          36
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks16cast_convert_valINS_14MCDataFragmentEPNS_17MCEncodedFragmentES3_E4doitERKS3_
        - _ZN7llvm_ks3isaINS_14MCDataFragmentEPNS_17MCEncodedFragmentEEEbRKT0_
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:237,3'
          Dst:             _ZN7llvm_ks3isaINS_14MCDataFragmentEPNS_17MCEncodedFragmentEEEbRKT0_
        - Src:             'llvm/include/llvm/Support/Casting.h:237,3'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/Support/Casting.h:238,10'
          Dst:             _ZN7llvm_ks16cast_convert_valINS_14MCDataFragmentEPNS_17MCEncodedFragmentES3_E4doitERKS3_
    - functionName:    _ZN7llvm_ks3isaINS_14MCDataFragmentEPNS_17MCEncodedFragmentEEEbRKT0_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13isa_impl_wrapINS_14MCDataFragmentEKPNS_17MCEncodedFragmentEPKS2_E4doitERS4_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:133,10'
          Dst:             _ZN7llvm_ks13isa_impl_wrapINS_14MCDataFragmentEKPNS_17MCEncodedFragmentEPKS2_E4doitERS4_
    - functionName:    _ZN7llvm_ks8ArrayRefIcEC2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ArrayRef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks8isa_implINS_28MCCompactEncodedInstFragmentENS_17MCEncodedFragmentEvE4doitERKS2_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks28MCCompactEncodedInstFragment7classofEPKNS_10MCFragmentE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:56,12'
          Dst:             _ZN7llvm_ks28MCCompactEncodedInstFragment7classofEPKNS_10MCFragmentE
    - functionName:    _ZN7llvm_ks11isa_impl_clINS_28MCCompactEncodedInstFragmentEPKNS_17MCEncodedFragmentEE4doitES4_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks8isa_implINS_28MCCompactEncodedInstFragmentENS_17MCEncodedFragmentEvE4doitERKS2_
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:95,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/Support/Casting.h:96,12'
          Dst:             _ZN7llvm_ks8isa_implINS_28MCCompactEncodedInstFragmentENS_17MCEncodedFragmentEvE4doitERKS2_
    - functionName:    _ZN7llvm_ks13isa_impl_wrapINS_28MCCompactEncodedInstFragmentEPKNS_17MCEncodedFragmentES4_E4doitERKS4_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11isa_impl_clINS_28MCCompactEncodedInstFragmentEPKNS_17MCEncodedFragmentEE4doitES4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:122,12'
          Dst:             _ZN7llvm_ks11isa_impl_clINS_28MCCompactEncodedInstFragmentEPKNS_17MCEncodedFragmentEE4doitES4_
    - functionName:    _ZN7llvm_ks13isa_impl_wrapINS_28MCCompactEncodedInstFragmentEKPNS_17MCEncodedFragmentEPKS2_E4doitERS4_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13isa_impl_wrapINS_28MCCompactEncodedInstFragmentEPKNS_17MCEncodedFragmentES4_E4doitERKS4_
        - _ZN7llvm_ks13simplify_typeIKPNS_17MCEncodedFragmentEE18getSimplifiedValueERS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:114,27'
          Dst:             _ZN7llvm_ks13simplify_typeIKPNS_17MCEncodedFragmentEE18getSimplifiedValueERS3_
        - Src:             'llvm/include/llvm/Support/Casting.h:112,12'
          Dst:             _ZN7llvm_ks13isa_impl_wrapINS_28MCCompactEncodedInstFragmentEPKNS_17MCEncodedFragmentES4_E4doitERKS4_
    - functionName:    _ZN7llvm_ks16cast_convert_valINS_17MCEncodedFragmentEPNS_10MCFragmentES3_E4doitERKS3_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks4castINS_17MCEncodedFragmentENS_10MCFragmentEEENS_10cast_rettyIT_PT0_E8ret_typeES6_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionLinenumberEnd: 238
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          36
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks16cast_convert_valINS_17MCEncodedFragmentEPNS_10MCFragmentES3_E4doitERKS3_
        - _ZN7llvm_ks3isaINS_17MCEncodedFragmentEPNS_10MCFragmentEEEbRKT0_
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:237,3'
          Dst:             _ZN7llvm_ks3isaINS_17MCEncodedFragmentEPNS_10MCFragmentEEEbRKT0_
        - Src:             'llvm/include/llvm/Support/Casting.h:237,3'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/Support/Casting.h:238,10'
          Dst:             _ZN7llvm_ks16cast_convert_valINS_17MCEncodedFragmentEPNS_10MCFragmentES3_E4doitERKS3_
    - functionName:    _ZN7llvm_ks3isaINS_17MCEncodedFragmentEPNS_10MCFragmentEEEbRKT0_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13isa_impl_wrapINS_17MCEncodedFragmentEKPNS_10MCFragmentEPKS2_E4doitERS4_
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:133,10'
          Dst:             _ZN7llvm_ks13isa_impl_wrapINS_17MCEncodedFragmentEKPNS_10MCFragmentEPKS2_E4doitERS4_
    - functionName:    _ZN7llvm_ks13isa_impl_wrapINS_17MCEncodedFragmentEKPNS_10MCFragmentEPKS2_E4doitERS4_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13isa_impl_wrapINS_17MCEncodedFragmentEPKNS_10MCFragmentES4_E4doitERKS4_
        - _ZN7llvm_ks13simplify_typeIKPNS_10MCFragmentEE18getSimplifiedValueERS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:114,27'
          Dst:             _ZN7llvm_ks13simplify_typeIKPNS_10MCFragmentEE18getSimplifiedValueERS3_
        - Src:             'llvm/include/llvm/Support/Casting.h:112,12'
          Dst:             _ZN7llvm_ks13isa_impl_wrapINS_17MCEncodedFragmentEPKNS_10MCFragmentES4_E4doitERKS4_
    - functionName:    _ZN7llvm_ks13isa_impl_wrapINS_17MCEncodedFragmentEPKNS_10MCFragmentES4_E4doitERKS4_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11isa_impl_clINS_17MCEncodedFragmentEPKNS_10MCFragmentEE4doitES4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:122,12'
          Dst:             _ZN7llvm_ks11isa_impl_clINS_17MCEncodedFragmentEPKNS_10MCFragmentEE4doitES4_
    - functionName:    _ZN7llvm_ks11isa_impl_clINS_17MCEncodedFragmentEPKNS_10MCFragmentEE4doitES4_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks8isa_implINS_17MCEncodedFragmentENS_10MCFragmentEvE4doitERKS2_
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:95,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/Support/Casting.h:96,12'
          Dst:             _ZN7llvm_ks8isa_implINS_17MCEncodedFragmentENS_10MCFragmentEvE4doitERKS2_
    - functionName:    _ZN7llvm_ks8isa_implINS_17MCEncodedFragmentENS_10MCFragmentEvE4doitERKS2_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks17MCEncodedFragment7classofEPKNS_10MCFragmentE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:56,12'
          Dst:             _ZN7llvm_ks17MCEncodedFragment7classofEPKNS_10MCFragmentE
    - functionName:    _ZN7llvm_ks17MCEncodedFragment7classofEPKNS_10MCFragmentE
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCFragment.h'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionLinenumberEnd: 160
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          43
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZNK7llvm_ks10MCFragment7getKindEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/include/llvm/MC/MCFragment.h:152,5'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCFragment.h:151,40'
          Dst:             _ZNK7llvm_ks10MCFragment7getKindEv
    - functionName:    _ZN7llvm_ks16cast_convert_valIKNS_12MCSectionELFEPKNS_9MCSectionES5_E4doitERKS5_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks13simplify_typeIPKNS_9MCSectionEE18getSimplifiedValueERS3_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks9MCSection10getVariantEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCSection.h'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks12MCSectionELF7classofEPKNS_9MCSectionE
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCSectionELF.h'
      linkageType:     InternalLinkage
      functionLinenumber: 90
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks9MCSection10getVariantEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCSectionELF.h:91,15'
          Dst:             _ZNK7llvm_ks9MCSection10getVariantEv
    - functionName:    _ZN7llvm_ks8isa_implIKNS_12MCSectionELFENS_9MCSectionEvE4doitERKS3_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12MCSectionELF7classofEPKNS_9MCSectionE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:56,12'
          Dst:             _ZN7llvm_ks12MCSectionELF7classofEPKNS_9MCSectionE
    - functionName:    _ZN7llvm_ks11isa_impl_clIKNS_12MCSectionELFEPKNS_9MCSectionEE4doitES5_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks8isa_implIKNS_12MCSectionELFENS_9MCSectionEvE4doitERKS3_
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:95,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/Support/Casting.h:96,12'
          Dst:             _ZN7llvm_ks8isa_implIKNS_12MCSectionELFENS_9MCSectionEvE4doitERKS3_
    - functionName:    _ZN7llvm_ks13simplify_typeIKPKNS_9MCSectionEE18getSimplifiedValueERS4_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13simplify_typeIPKNS_9MCSectionEE18getSimplifiedValueERS3_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:46,12'
          Dst:             _ZN7llvm_ks13simplify_typeIPKNS_9MCSectionEE18getSimplifiedValueERS3_
    - functionName:    _ZN7llvm_ks13isa_impl_wrapIKNS_12MCSectionELFEPKNS_9MCSectionES5_E4doitERKS5_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11isa_impl_clIKNS_12MCSectionELFEPKNS_9MCSectionEE4doitES5_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:122,12'
          Dst:             _ZN7llvm_ks11isa_impl_clIKNS_12MCSectionELFEPKNS_9MCSectionEE4doitES5_
    - functionName:    _ZN7llvm_ks13isa_impl_wrapIKNS_12MCSectionELFEKPKNS_9MCSectionES5_E4doitERS6_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13isa_impl_wrapIKNS_12MCSectionELFEPKNS_9MCSectionES5_E4doitERKS5_
        - _ZN7llvm_ks13simplify_typeIKPKNS_9MCSectionEE18getSimplifiedValueERS4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:114,27'
          Dst:             _ZN7llvm_ks13simplify_typeIKPKNS_9MCSectionEE18getSimplifiedValueERS4_
        - Src:             'llvm/include/llvm/Support/Casting.h:112,12'
          Dst:             _ZN7llvm_ks13isa_impl_wrapIKNS_12MCSectionELFEPKNS_9MCSectionES5_E4doitERKS5_
    - functionName:    _ZN7llvm_ks4castIKNS_12MCSectionELFEKNS_9MCSectionEEENS_10cast_rettyIT_PT0_E8ret_typeES8_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionLinenumberEnd: 238
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          36
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks16cast_convert_valIKNS_12MCSectionELFEPKNS_9MCSectionES5_E4doitERKS5_
        - _ZN7llvm_ks3isaIKNS_12MCSectionELFEPKNS_9MCSectionEEEbRKT0_
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:237,3'
          Dst:             _ZN7llvm_ks3isaIKNS_12MCSectionELFEPKNS_9MCSectionEEEbRKT0_
        - Src:             'llvm/include/llvm/Support/Casting.h:237,3'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/Support/Casting.h:238,10'
          Dst:             _ZN7llvm_ks16cast_convert_valIKNS_12MCSectionELFEPKNS_9MCSectionES5_E4doitERKS5_
    - functionName:    _ZN7llvm_ks3isaIKNS_12MCSectionELFEPKNS_9MCSectionEEEbRKT0_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13isa_impl_wrapIKNS_12MCSectionELFEKPKNS_9MCSectionES5_E4doitERS6_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:133,10'
          Dst:             _ZN7llvm_ks13isa_impl_wrapIKNS_12MCSectionELFEKPKNS_9MCSectionES5_E4doitERS6_
    - functionName:    _ZNK7llvm_ks10ilist_nodeINS_10MCFragmentEE7getNextEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ilist_node.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks21ilist_nextprev_traitsINS_10MCFragmentEE7getNextEPKS1_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ilist.h'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks10ilist_nodeINS_10MCFragmentEE7getNextEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/ilist.h:60,61'
          Dst:             _ZNK7llvm_ks10ilist_nodeINS_10MCFragmentEE7getNextEv
    - functionName:    _ZN7llvm_ks11isa_impl_clINS_24MCDwarfCallFrameFragmentEKNS_10MCFragmentEE4doitERS3_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks8isa_implINS_24MCDwarfCallFrameFragmentENS_10MCFragmentEvE4doitERKS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:75,12'
          Dst:             _ZN7llvm_ks8isa_implINS_24MCDwarfCallFrameFragmentENS_10MCFragmentEvE4doitERKS2_
    - functionName:    _ZN7llvm_ks13isa_impl_wrapINS_24MCDwarfCallFrameFragmentEKNS_10MCFragmentES3_E4doitERS3_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11isa_impl_clINS_24MCDwarfCallFrameFragmentEKNS_10MCFragmentEE4doitERS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:122,12'
          Dst:             _ZN7llvm_ks11isa_impl_clINS_24MCDwarfCallFrameFragmentEKNS_10MCFragmentEE4doitERS3_
    - functionName:    _ZN7llvm_ks16cast_convert_valINS_24MCDwarfCallFrameFragmentEKNS_10MCFragmentES3_E4doitERS3_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks3isaINS_24MCDwarfCallFrameFragmentENS_10MCFragmentEEEbRKT0_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13isa_impl_wrapINS_24MCDwarfCallFrameFragmentEKNS_10MCFragmentES3_E4doitERS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:133,10'
          Dst:             _ZN7llvm_ks13isa_impl_wrapINS_24MCDwarfCallFrameFragmentEKNS_10MCFragmentES3_E4doitERS3_
    - functionName:    _ZN7llvm_ks11isa_impl_clINS_23MCDwarfLineAddrFragmentEKNS_10MCFragmentEE4doitERS3_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks8isa_implINS_23MCDwarfLineAddrFragmentENS_10MCFragmentEvE4doitERKS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:75,12'
          Dst:             _ZN7llvm_ks8isa_implINS_23MCDwarfLineAddrFragmentENS_10MCFragmentEvE4doitERKS2_
    - functionName:    _ZN7llvm_ks13isa_impl_wrapINS_23MCDwarfLineAddrFragmentEKNS_10MCFragmentES3_E4doitERS3_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11isa_impl_clINS_23MCDwarfLineAddrFragmentEKNS_10MCFragmentEE4doitERS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:122,12'
          Dst:             _ZN7llvm_ks11isa_impl_clINS_23MCDwarfLineAddrFragmentEKNS_10MCFragmentEE4doitERS3_
    - functionName:    _ZN7llvm_ks16cast_convert_valINS_23MCDwarfLineAddrFragmentEKNS_10MCFragmentES3_E4doitERS3_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks3isaINS_23MCDwarfLineAddrFragmentENS_10MCFragmentEEEbRKT0_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13isa_impl_wrapINS_23MCDwarfLineAddrFragmentEKNS_10MCFragmentES3_E4doitERS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:133,10'
          Dst:             _ZN7llvm_ks13isa_impl_wrapINS_23MCDwarfLineAddrFragmentEKNS_10MCFragmentES3_E4doitERS3_
    - functionName:    _ZN7llvm_ks11isa_impl_clINS_13MCOrgFragmentEKNS_10MCFragmentEE4doitERS3_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks8isa_implINS_13MCOrgFragmentENS_10MCFragmentEvE4doitERKS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:75,12'
          Dst:             _ZN7llvm_ks8isa_implINS_13MCOrgFragmentENS_10MCFragmentEvE4doitERKS2_
    - functionName:    _ZN7llvm_ks13isa_impl_wrapINS_13MCOrgFragmentEKNS_10MCFragmentES3_E4doitERS3_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11isa_impl_clINS_13MCOrgFragmentEKNS_10MCFragmentEE4doitERS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:122,12'
          Dst:             _ZN7llvm_ks11isa_impl_clINS_13MCOrgFragmentEKNS_10MCFragmentEE4doitERS3_
    - functionName:    _ZN7llvm_ks16cast_convert_valINS_13MCOrgFragmentEKNS_10MCFragmentES3_E4doitERS3_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks3isaINS_13MCOrgFragmentENS_10MCFragmentEEEbRKT0_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13isa_impl_wrapINS_13MCOrgFragmentEKNS_10MCFragmentES3_E4doitERS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:133,10'
          Dst:             _ZN7llvm_ks13isa_impl_wrapINS_13MCOrgFragmentEKNS_10MCFragmentES3_E4doitERS3_
    - functionName:    _ZN7llvm_ks11isa_impl_clINS_15MCAlignFragmentEKNS_10MCFragmentEE4doitERS3_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks8isa_implINS_15MCAlignFragmentENS_10MCFragmentEvE4doitERKS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:75,12'
          Dst:             _ZN7llvm_ks8isa_implINS_15MCAlignFragmentENS_10MCFragmentEvE4doitERKS2_
    - functionName:    _ZN7llvm_ks13isa_impl_wrapINS_15MCAlignFragmentEKNS_10MCFragmentES3_E4doitERS3_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11isa_impl_clINS_15MCAlignFragmentEKNS_10MCFragmentEE4doitERS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:122,12'
          Dst:             _ZN7llvm_ks11isa_impl_clINS_15MCAlignFragmentEKNS_10MCFragmentEE4doitERS3_
    - functionName:    _ZN7llvm_ks16cast_convert_valINS_15MCAlignFragmentEKNS_10MCFragmentES3_E4doitERS3_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks3isaINS_15MCAlignFragmentENS_10MCFragmentEEEbRKT0_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13isa_impl_wrapINS_15MCAlignFragmentEKNS_10MCFragmentES3_E4doitERS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:133,10'
          Dst:             _ZN7llvm_ks13isa_impl_wrapINS_15MCAlignFragmentEKNS_10MCFragmentES3_E4doitERS3_
    - functionName:    _ZN7llvm_ks11isa_impl_clINS_13MCLEBFragmentEKNS_10MCFragmentEE4doitERS3_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks8isa_implINS_13MCLEBFragmentENS_10MCFragmentEvE4doitERKS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:75,12'
          Dst:             _ZN7llvm_ks8isa_implINS_13MCLEBFragmentENS_10MCFragmentEvE4doitERKS2_
    - functionName:    _ZN7llvm_ks13isa_impl_wrapINS_13MCLEBFragmentEKNS_10MCFragmentES3_E4doitERS3_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11isa_impl_clINS_13MCLEBFragmentEKNS_10MCFragmentEE4doitERS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:122,12'
          Dst:             _ZN7llvm_ks11isa_impl_clINS_13MCLEBFragmentEKNS_10MCFragmentEE4doitERS3_
    - functionName:    _ZN7llvm_ks16cast_convert_valINS_13MCLEBFragmentEKNS_10MCFragmentES3_E4doitERS3_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks3isaINS_13MCLEBFragmentENS_10MCFragmentEEEbRKT0_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13isa_impl_wrapINS_13MCLEBFragmentEKNS_10MCFragmentES3_E4doitERS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:133,10'
          Dst:             _ZN7llvm_ks13isa_impl_wrapINS_13MCLEBFragmentEKNS_10MCFragmentES3_E4doitERS3_
    - functionName:    _ZN7llvm_ks11isa_impl_clINS_14MCFillFragmentEKNS_10MCFragmentEE4doitERS3_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks8isa_implINS_14MCFillFragmentENS_10MCFragmentEvE4doitERKS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:75,12'
          Dst:             _ZN7llvm_ks8isa_implINS_14MCFillFragmentENS_10MCFragmentEvE4doitERKS2_
    - functionName:    _ZN7llvm_ks13isa_impl_wrapINS_14MCFillFragmentEKNS_10MCFragmentES3_E4doitERS3_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11isa_impl_clINS_14MCFillFragmentEKNS_10MCFragmentEE4doitERS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:122,12'
          Dst:             _ZN7llvm_ks11isa_impl_clINS_14MCFillFragmentEKNS_10MCFragmentEE4doitERS3_
    - functionName:    _ZN7llvm_ks16cast_convert_valINS_14MCFillFragmentEKNS_10MCFragmentES3_E4doitERS3_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks3isaINS_14MCFillFragmentENS_10MCFragmentEEEbRKT0_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13isa_impl_wrapINS_14MCFillFragmentEKNS_10MCFragmentES3_E4doitERS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:133,10'
          Dst:             _ZN7llvm_ks13isa_impl_wrapINS_14MCFillFragmentEKNS_10MCFragmentES3_E4doitERS3_
    - functionName:    _ZN7llvm_ks11isa_impl_clINS_28MCCompactEncodedInstFragmentEKNS_10MCFragmentEE4doitERS3_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks8isa_implINS_28MCCompactEncodedInstFragmentENS_10MCFragmentEvE4doitERKS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:75,12'
          Dst:             _ZN7llvm_ks8isa_implINS_28MCCompactEncodedInstFragmentENS_10MCFragmentEvE4doitERKS2_
    - functionName:    _ZN7llvm_ks13isa_impl_wrapINS_28MCCompactEncodedInstFragmentEKNS_10MCFragmentES3_E4doitERS3_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11isa_impl_clINS_28MCCompactEncodedInstFragmentEKNS_10MCFragmentEE4doitERS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:122,12'
          Dst:             _ZN7llvm_ks11isa_impl_clINS_28MCCompactEncodedInstFragmentEKNS_10MCFragmentEE4doitERS3_
    - functionName:    _ZN7llvm_ks16cast_convert_valINS_28MCCompactEncodedInstFragmentEKNS_10MCFragmentES3_E4doitERS3_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks3isaINS_28MCCompactEncodedInstFragmentENS_10MCFragmentEEEbRKT0_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13isa_impl_wrapINS_28MCCompactEncodedInstFragmentEKNS_10MCFragmentES3_E4doitERS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:133,10'
          Dst:             _ZN7llvm_ks13isa_impl_wrapINS_28MCCompactEncodedInstFragmentEKNS_10MCFragmentES3_E4doitERS3_
    - functionName:    _ZN7llvm_ks11isa_impl_clINS_19MCRelaxableFragmentEKNS_10MCFragmentEE4doitERS3_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks8isa_implINS_19MCRelaxableFragmentENS_10MCFragmentEvE4doitERKS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:75,12'
          Dst:             _ZN7llvm_ks8isa_implINS_19MCRelaxableFragmentENS_10MCFragmentEvE4doitERKS2_
    - functionName:    _ZN7llvm_ks13isa_impl_wrapINS_19MCRelaxableFragmentEKNS_10MCFragmentES3_E4doitERS3_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11isa_impl_clINS_19MCRelaxableFragmentEKNS_10MCFragmentEE4doitERS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:122,12'
          Dst:             _ZN7llvm_ks11isa_impl_clINS_19MCRelaxableFragmentEKNS_10MCFragmentEE4doitERS3_
    - functionName:    _ZN7llvm_ks16cast_convert_valINS_19MCRelaxableFragmentEKNS_10MCFragmentES3_E4doitERS3_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks3isaINS_19MCRelaxableFragmentENS_10MCFragmentEEEbRKT0_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13isa_impl_wrapINS_19MCRelaxableFragmentEKNS_10MCFragmentES3_E4doitERS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:133,10'
          Dst:             _ZN7llvm_ks13isa_impl_wrapINS_19MCRelaxableFragmentEKNS_10MCFragmentES3_E4doitERS3_
    - functionName:    _ZN7llvm_ks11isa_impl_clINS_14MCDataFragmentEKNS_10MCFragmentEE4doitERS3_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks8isa_implINS_14MCDataFragmentENS_10MCFragmentEvE4doitERKS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:75,12'
          Dst:             _ZN7llvm_ks8isa_implINS_14MCDataFragmentENS_10MCFragmentEvE4doitERKS2_
    - functionName:    _ZN7llvm_ks13isa_impl_wrapINS_14MCDataFragmentEKNS_10MCFragmentES3_E4doitERS3_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11isa_impl_clINS_14MCDataFragmentEKNS_10MCFragmentEE4doitERS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:122,12'
          Dst:             _ZN7llvm_ks11isa_impl_clINS_14MCDataFragmentEKNS_10MCFragmentEE4doitERS3_
    - functionName:    _ZN7llvm_ks16cast_convert_valINS_14MCDataFragmentEKNS_10MCFragmentES3_E4doitERS3_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks3isaINS_14MCDataFragmentENS_10MCFragmentEEEbRKT0_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13isa_impl_wrapINS_14MCDataFragmentEKNS_10MCFragmentES3_E4doitERS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:133,10'
          Dst:             _ZN7llvm_ks13isa_impl_wrapINS_14MCDataFragmentEKNS_10MCFragmentES3_E4doitERS3_
    - functionName:    _ZNK7llvm_ks19SmallPtrSetImplBase9count_impEPKv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallPtrSet.h'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          70
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZNK7llvm_ks19SmallPtrSetImplBase13FindBucketForEPKv
        - _ZNK7llvm_ks19SmallPtrSetImplBase7isSmallEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallPtrSet.h:135,9'
          Dst:             _ZNK7llvm_ks19SmallPtrSetImplBase7isSmallEv
        - Src:             'llvm/include/llvm/ADT/SmallPtrSet.h:145,13'
          Dst:             _ZNK7llvm_ks19SmallPtrSetImplBase13FindBucketForEPKv
    - functionName:    _ZNK7llvm_ks19SmallPtrSetImplBase7isSmallEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallPtrSet.h'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    23
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks19SmallPtrSetImplBaseC2EPPKvj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallPtrSet.h'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          63
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks19SmallPtrSetImplBase5clearEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallPtrSet.h:73,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/SmallPtrSet.h:75,5'
          Dst:             _ZN7llvm_ks19SmallPtrSetImplBase5clearEv
    - functionName:    _ZN7llvm_ks19SmallPtrSetImplBase5clearEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallPtrSet.h'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 97
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          58
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks19SmallPtrSetImplBase16shrink_and_clearEv
        - _ZNK7llvm_ks19SmallPtrSetImplBase7isSmallEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallPtrSet.h:90,10'
          Dst:             _ZNK7llvm_ks19SmallPtrSetImplBase7isSmallEv
        - Src:             'llvm/include/llvm/ADT/SmallPtrSet.h:91,14'
          Dst:             _ZN7llvm_ks19SmallPtrSetImplBase16shrink_and_clearEv
    - functionName:    _ZN7llvm_ks15SmallPtrSetImplIPKNS_8MCSymbolEEC2EPPKvj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallPtrSet.h'
      linkageType:     InternalLinkage
      functionLinenumber: 286
      functionLinenumberEnd: 286
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks19SmallPtrSetImplBaseC2EPPKvj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallPtrSet.h:286,9'
          Dst:             _ZN7llvm_ks19SmallPtrSetImplBaseC2EPPKvj
    - functionName:    _ZN7llvm_ks19SmallPtrSetImplBase18getTombstoneMarkerEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallPtrSet.h'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 100
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks19SmallPtrSetImplBase14getEmptyMarkerEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallPtrSet.h'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          4
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks23SmallPtrSetIteratorImpl17AdvanceIfNotValidEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallPtrSet.h'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 206
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         16
      ICount:          75
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks19SmallPtrSetImplBase14getEmptyMarkerEv
        - _ZN7llvm_ks19SmallPtrSetImplBase18getTombstoneMarkerEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallPtrSet.h:201,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/SmallPtrSet.h:203,24'
          Dst:             _ZN7llvm_ks19SmallPtrSetImplBase14getEmptyMarkerEv
        - Src:             'llvm/include/llvm/ADT/SmallPtrSet.h:204,24'
          Dst:             _ZN7llvm_ks19SmallPtrSetImplBase18getTombstoneMarkerEv
    - functionName:    _ZN7llvm_ks23SmallPtrSetIteratorImplC2EPKPKvS4_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallPtrSet.h'
      linkageType:     InternalLinkage
      functionLinenumber: 185
      functionLinenumberEnd: 187
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks23SmallPtrSetIteratorImpl17AdvanceIfNotValidEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallPtrSet.h:186,5'
          Dst:             _ZN7llvm_ks23SmallPtrSetIteratorImpl17AdvanceIfNotValidEv
    - functionName:    _ZN7llvm_ks21PointerLikeTypeTraitsIPNS_8MCSymbolEE16getAsVoidPointerES2_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/PointerLikeTypeTraits.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks19SmallPtrSetIteratorIPKNS_8MCSymbolEEC2EPKPKvS8_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallPtrSet.h'
      linkageType:     InternalLinkage
      functionLinenumber: 222
      functionLinenumberEnd: 222
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks23SmallPtrSetIteratorImplC2EPKPKvS4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallPtrSet.h:222,7'
          Dst:             _ZN7llvm_ks23SmallPtrSetIteratorImplC2EPKPKvS4_
    - functionName:    _ZN7llvm_ks21PointerLikeTypeTraitsIPKNS_8MCSymbolEE16getAsVoidPointerES3_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/PointerLikeTypeTraits.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks21PointerLikeTypeTraitsIPNS_8MCSymbolEE16getAsVoidPointerES2_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/PointerLikeTypeTraits.h:69,12'
          Dst:             _ZN7llvm_ks21PointerLikeTypeTraitsIPNS_8MCSymbolEE16getAsVoidPointerES2_
    - functionName:    _ZN7llvm_ks19SmallPtrSetImplBase10insert_impEPKv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallPtrSet.h'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 126
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          114
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks19SmallPtrSetImplBase14insert_imp_bigEPKv
        - _ZNK7llvm_ks19SmallPtrSetImplBase7isSmallEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallPtrSet.h:111,9'
          Dst:             _ZNK7llvm_ks19SmallPtrSetImplBase7isSmallEv
        - Src:             'llvm/include/llvm/ADT/SmallPtrSet.h:125,12'
          Dst:             _ZN7llvm_ks19SmallPtrSetImplBase14insert_imp_bigEPKv
    - functionName:    _ZN7llvm_ks11isa_impl_clINS_17MCSafeSEHFragmentEKNS_10MCFragmentEE4doitERS3_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks8isa_implINS_17MCSafeSEHFragmentENS_10MCFragmentEvE4doitERKS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:75,12'
          Dst:             _ZN7llvm_ks8isa_implINS_17MCSafeSEHFragmentENS_10MCFragmentEvE4doitERKS2_
    - functionName:    _ZN7llvm_ks13isa_impl_wrapINS_17MCSafeSEHFragmentEKNS_10MCFragmentES3_E4doitERS3_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11isa_impl_clINS_17MCSafeSEHFragmentEKNS_10MCFragmentEE4doitERS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:122,12'
          Dst:             _ZN7llvm_ks11isa_impl_clINS_17MCSafeSEHFragmentEKNS_10MCFragmentEE4doitERS3_
    - functionName:    _ZN7llvm_ks16cast_convert_valINS_17MCSafeSEHFragmentEKNS_10MCFragmentES3_E4doitERS3_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks3isaINS_17MCSafeSEHFragmentENS_10MCFragmentEEEbRKT0_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13isa_impl_wrapINS_17MCSafeSEHFragmentEKNS_10MCFragmentES3_E4doitERS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:133,10'
          Dst:             _ZN7llvm_ks13isa_impl_wrapINS_17MCSafeSEHFragmentEKNS_10MCFragmentES3_E4doitERS3_
    - functionName:    _ZN7llvm_ks14MCObjectWriter10WriteZerosEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCObjectWriter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 174
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         23
      ICount:          140
      EdgeCount:       28
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7llvm_ks11raw_ostreamlsENS_9StringRefE
        - __assert_fail
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCObjectWriter.h:178,14'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/MC/MCObjectWriter.h:178,11'
          Dst:             _ZN7llvm_ks11raw_ostreamlsENS_9StringRefE
        - Src:             'llvm/include/llvm/MC/MCObjectWriter.h:180,12'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/MC/MCObjectWriter.h:180,9'
          Dst:             _ZN7llvm_ks11raw_ostreamlsENS_9StringRefE
    - functionName:    _ZN7llvm_ks3sys15getSwappedBytesEm
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/SwapByteOrder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks3sys16SwapByteOrder_64Em
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/SwapByteOrder.h:84,66'
          Dst:             _ZN7llvm_ks3sys16SwapByteOrder_64Em
    - functionName:    _ZN7llvm_ks3sys13swapByteOrderImEEvRT_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/SwapByteOrder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks3sys15getSwappedBytesEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/SwapByteOrder.h:119,11'
          Dst:             _ZN7llvm_ks3sys15getSwappedBytesEm
    - functionName:    _ZN7llvm_ks7support6endian9byte_swapImLNS0_10endiannessE0EEET_S4_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Endian.h'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks3sys13swapByteOrderImEEvRT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Endian.h:41,5'
          Dst:             _ZN7llvm_ks3sys13swapByteOrderImEEvRT_
    - functionName:    _ZN7llvm_ks7support6endian6WriterILNS0_10endiannessE0EE5writeImEEvT_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/EndianStream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11raw_ostream5writeEPKcm
        - _ZN7llvm_ks7support6endian9byte_swapImLNS0_10endiannessE0EEET_S4_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/EndianStream.h:35,11'
          Dst:             _ZN7llvm_ks7support6endian9byte_swapImLNS0_10endiannessE0EEET_S4_
        - Src:             'llvm/include/llvm/Support/EndianStream.h:36,8'
          Dst:             _ZN7llvm_ks11raw_ostream5writeEPKcm
    - functionName:    _ZN7llvm_ks7support6endian9byte_swapImLNS0_10endiannessE1EEET_S4_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Endian.h'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks7support6endian6WriterILNS0_10endiannessE1EE5writeImEEvT_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/EndianStream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11raw_ostream5writeEPKcm
        - _ZN7llvm_ks7support6endian9byte_swapImLNS0_10endiannessE1EEET_S4_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/EndianStream.h:35,11'
          Dst:             _ZN7llvm_ks7support6endian9byte_swapImLNS0_10endiannessE1EEET_S4_
        - Src:             'llvm/include/llvm/Support/EndianStream.h:36,8'
          Dst:             _ZN7llvm_ks11raw_ostream5writeEPKcm
    - functionName:    _ZN7llvm_ks14MCObjectWriter9writeBE64Em
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCObjectWriter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 151
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks7support6endian6WriterILNS0_10endiannessE0EE5writeImEEvT_
        - _ZN7llvm_ks7support6endian6WriterILNS0_10endiannessE0EEC2ERNS_11raw_ostreamE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCObjectWriter.h:150,5'
          Dst:             _ZN7llvm_ks7support6endian6WriterILNS0_10endiannessE0EEC2ERNS_11raw_ostreamE
        - Src:             'llvm/include/llvm/MC/MCObjectWriter.h:150,48'
          Dst:             _ZN7llvm_ks7support6endian6WriterILNS0_10endiannessE0EE5writeImEEvT_
    - functionName:    _ZN7llvm_ks7support6endian6WriterILNS0_10endiannessE0EEC2ERNS_11raw_ostreamE
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/EndianStream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks14MCObjectWriter9writeLE64Em
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCObjectWriter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks7support6endian6WriterILNS0_10endiannessE1EE5writeImEEvT_
        - _ZN7llvm_ks7support6endian6WriterILNS0_10endiannessE1EEC2ERNS_11raw_ostreamE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCObjectWriter.h:138,5'
          Dst:             _ZN7llvm_ks7support6endian6WriterILNS0_10endiannessE1EEC2ERNS_11raw_ostreamE
        - Src:             'llvm/include/llvm/MC/MCObjectWriter.h:138,51'
          Dst:             _ZN7llvm_ks7support6endian6WriterILNS0_10endiannessE1EE5writeImEEvT_
    - functionName:    _ZN7llvm_ks7support6endian6WriterILNS0_10endiannessE1EEC2ERNS_11raw_ostreamE
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/EndianStream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    13
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks3sys15getSwappedBytesEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/SwapByteOrder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks3sys16SwapByteOrder_32Ej
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/SwapByteOrder.h:77,66'
          Dst:             _ZN7llvm_ks3sys16SwapByteOrder_32Ej
    - functionName:    _ZN7llvm_ks3sys13swapByteOrderIjEEvRT_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/SwapByteOrder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks3sys15getSwappedBytesEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/SwapByteOrder.h:119,11'
          Dst:             _ZN7llvm_ks3sys15getSwappedBytesEj
    - functionName:    _ZN7llvm_ks7support6endian9byte_swapIjLNS0_10endiannessE0EEET_S4_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Endian.h'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks3sys13swapByteOrderIjEEvRT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Endian.h:41,5'
          Dst:             _ZN7llvm_ks3sys13swapByteOrderIjEEvRT_
    - functionName:    _ZN7llvm_ks7support6endian6WriterILNS0_10endiannessE0EE5writeIjEEvT_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/EndianStream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11raw_ostream5writeEPKcm
        - _ZN7llvm_ks7support6endian9byte_swapIjLNS0_10endiannessE0EEET_S4_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/EndianStream.h:35,11'
          Dst:             _ZN7llvm_ks7support6endian9byte_swapIjLNS0_10endiannessE0EEET_S4_
        - Src:             'llvm/include/llvm/Support/EndianStream.h:36,8'
          Dst:             _ZN7llvm_ks11raw_ostream5writeEPKcm
    - functionName:    _ZN7llvm_ks7support6endian6WriterILNS0_10endiannessE1EE5writeIjEEvT_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/EndianStream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11raw_ostream5writeEPKcm
        - _ZN7llvm_ks7support6endian9byte_swapIjLNS0_10endiannessE1EEET_S4_
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/EndianStream.h:35,11'
          Dst:             _ZN7llvm_ks7support6endian9byte_swapIjLNS0_10endiannessE1EEET_S4_
        - Src:             'llvm/include/llvm/Support/EndianStream.h:36,8'
          Dst:             _ZN7llvm_ks11raw_ostream5writeEPKcm
    - functionName:    _ZN7llvm_ks14MCObjectWriter9writeBE32Ej
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCObjectWriter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 147
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks7support6endian6WriterILNS0_10endiannessE0EE5writeIjEEvT_
        - _ZN7llvm_ks7support6endian6WriterILNS0_10endiannessE0EEC2ERNS_11raw_ostreamE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCObjectWriter.h:146,5'
          Dst:             _ZN7llvm_ks7support6endian6WriterILNS0_10endiannessE0EEC2ERNS_11raw_ostreamE
        - Src:             'llvm/include/llvm/MC/MCObjectWriter.h:146,48'
          Dst:             _ZN7llvm_ks7support6endian6WriterILNS0_10endiannessE0EE5writeIjEEvT_
    - functionName:    _ZN7llvm_ks14MCObjectWriter9writeLE32Ej
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCObjectWriter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks7support6endian6WriterILNS0_10endiannessE1EE5writeIjEEvT_
        - _ZN7llvm_ks7support6endian6WriterILNS0_10endiannessE1EEC2ERNS_11raw_ostreamE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCObjectWriter.h:134,5'
          Dst:             _ZN7llvm_ks7support6endian6WriterILNS0_10endiannessE1EEC2ERNS_11raw_ostreamE
        - Src:             'llvm/include/llvm/MC/MCObjectWriter.h:134,51'
          Dst:             _ZN7llvm_ks7support6endian6WriterILNS0_10endiannessE1EE5writeIjEEvT_
    - functionName:    _ZN7llvm_ks3sys15getSwappedBytesEt
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/SwapByteOrder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks3sys16SwapByteOrder_16Et
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/SwapByteOrder.h:74,66'
          Dst:             _ZN7llvm_ks3sys16SwapByteOrder_16Et
    - functionName:    _ZN7llvm_ks3sys13swapByteOrderItEEvRT_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/SwapByteOrder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks3sys15getSwappedBytesEt
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/SwapByteOrder.h:119,11'
          Dst:             _ZN7llvm_ks3sys15getSwappedBytesEt
    - functionName:    _ZN7llvm_ks7support6endian9byte_swapItLNS0_10endiannessE0EEET_S4_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Endian.h'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - short
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks3sys13swapByteOrderItEEvRT_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Endian.h:41,5'
          Dst:             _ZN7llvm_ks3sys13swapByteOrderItEEvRT_
    - functionName:    _ZN7llvm_ks7support6endian6WriterILNS0_10endiannessE0EE5writeItEEvT_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/EndianStream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11raw_ostream5writeEPKcm
        - _ZN7llvm_ks7support6endian9byte_swapItLNS0_10endiannessE0EEET_S4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/EndianStream.h:35,11'
          Dst:             _ZN7llvm_ks7support6endian9byte_swapItLNS0_10endiannessE0EEET_S4_
        - Src:             'llvm/include/llvm/Support/EndianStream.h:36,8'
          Dst:             _ZN7llvm_ks11raw_ostream5writeEPKcm
    - functionName:    _ZN7llvm_ks7support6endian6WriterILNS0_10endiannessE1EE5writeItEEvT_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/EndianStream.h'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11raw_ostream5writeEPKcm
        - _ZN7llvm_ks7support6endian9byte_swapItLNS0_10endiannessE1EEET_S4_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/EndianStream.h:35,11'
          Dst:             _ZN7llvm_ks7support6endian9byte_swapItLNS0_10endiannessE1EEET_S4_
        - Src:             'llvm/include/llvm/Support/EndianStream.h:36,8'
          Dst:             _ZN7llvm_ks11raw_ostream5writeEPKcm
    - functionName:    _ZN7llvm_ks14MCObjectWriter9writeBE16Et
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCObjectWriter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks7support6endian6WriterILNS0_10endiannessE0EE5writeItEEvT_
        - _ZN7llvm_ks7support6endian6WriterILNS0_10endiannessE0EEC2ERNS_11raw_ostreamE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCObjectWriter.h:142,5'
          Dst:             _ZN7llvm_ks7support6endian6WriterILNS0_10endiannessE0EEC2ERNS_11raw_ostreamE
        - Src:             'llvm/include/llvm/MC/MCObjectWriter.h:142,48'
          Dst:             _ZN7llvm_ks7support6endian6WriterILNS0_10endiannessE0EE5writeItEEvT_
    - functionName:    _ZN7llvm_ks14MCObjectWriter9writeLE16Et
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCObjectWriter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 131
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks7support6endian6WriterILNS0_10endiannessE1EE5writeItEEvT_
        - _ZN7llvm_ks7support6endian6WriterILNS0_10endiannessE1EEC2ERNS_11raw_ostreamE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCObjectWriter.h:130,5'
          Dst:             _ZN7llvm_ks7support6endian6WriterILNS0_10endiannessE1EEC2ERNS_11raw_ostreamE
        - Src:             'llvm/include/llvm/MC/MCObjectWriter.h:130,51'
          Dst:             _ZN7llvm_ks7support6endian6WriterILNS0_10endiannessE1EE5writeItEEvT_
    - functionName:    _ZN7llvm_ks4castINS_17MCSafeSEHFragmentEKNS_10MCFragmentEEENS_10cast_rettyIT_T0_E8ret_typeERS6_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 229
      functionLinenumberEnd: 232
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks16cast_convert_valINS_17MCSafeSEHFragmentEKNS_10MCFragmentES3_E4doitERS3_
        - _ZN7llvm_ks3isaINS_17MCSafeSEHFragmentENS_10MCFragmentEEEbRKT0_
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:230,3'
          Dst:             _ZN7llvm_ks3isaINS_17MCSafeSEHFragmentENS_10MCFragmentEEEbRKT0_
        - Src:             'llvm/include/llvm/Support/Casting.h:230,3'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/Support/Casting.h:231,10'
          Dst:             _ZN7llvm_ks16cast_convert_valINS_17MCSafeSEHFragmentEKNS_10MCFragmentES3_E4doitERS3_
    - functionName:    _ZN7llvm_ks14MCObjectWriter10writeBytesENS_9StringRefEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCObjectWriter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 188
      functionLinenumberEnd: 197
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          91
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks11raw_ostreamlsENS_9StringRefE
        - _ZN7llvm_ks14MCObjectWriter10WriteZerosEj
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCObjectWriter.h:191,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/MC/MCObjectWriter.h:194,9'
          Dst:             _ZN7llvm_ks11raw_ostreamlsENS_9StringRefE
        - Src:             'llvm/include/llvm/MC/MCObjectWriter.h:196,7'
          Dst:             _ZN7llvm_ks14MCObjectWriter10WriteZerosEj
    - functionName:    _ZN7llvm_ks14MCObjectWriter10writeBytesERKNS_15SmallVectorImplIcEEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCObjectWriter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 186
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          85
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks14MCObjectWriter10writeBytesENS_9StringRefEj
        - _ZNK7llvm_ks25SmallVectorTemplateCommonIcvE4dataEv
        - __assert_fail
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCObjectWriter.h:185,34'
          Dst:             _ZNK7llvm_ks25SmallVectorTemplateCommonIcvE4dataEv
        - Src:             'llvm/include/llvm/MC/MCObjectWriter.h:185,16'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/MC/MCObjectWriter.h:185,5'
          Dst:             _ZN7llvm_ks14MCObjectWriter10writeBytesENS_9StringRefEj
    - functionName:    _ZN7llvm_ks14MCObjectWriter7write64Em
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCObjectWriter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 167
      functionLinenumberEnd: 172
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks14MCObjectWriter9writeBE64Em
        - _ZN7llvm_ks14MCObjectWriter9writeLE64Em
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCObjectWriter.h:169,7'
          Dst:             _ZN7llvm_ks14MCObjectWriter9writeLE64Em
        - Src:             'llvm/include/llvm/MC/MCObjectWriter.h:171,7'
          Dst:             _ZN7llvm_ks14MCObjectWriter9writeBE64Em
    - functionName:    _ZN7llvm_ks14MCObjectWriter7write32Ej
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCObjectWriter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 160
      functionLinenumberEnd: 165
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks14MCObjectWriter9writeBE32Ej
        - _ZN7llvm_ks14MCObjectWriter9writeLE32Ej
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCObjectWriter.h:162,7'
          Dst:             _ZN7llvm_ks14MCObjectWriter9writeLE32Ej
        - Src:             'llvm/include/llvm/MC/MCObjectWriter.h:164,7'
          Dst:             _ZN7llvm_ks14MCObjectWriter9writeBE32Ej
    - functionName:    _ZN7llvm_ks14MCObjectWriter7write16Et
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCObjectWriter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 153
      functionLinenumberEnd: 158
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks14MCObjectWriter9writeBE16Et
        - _ZN7llvm_ks14MCObjectWriter9writeLE16Et
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCObjectWriter.h:155,7'
          Dst:             _ZN7llvm_ks14MCObjectWriter9writeLE16Et
        - Src:             'llvm/include/llvm/MC/MCObjectWriter.h:157,7'
          Dst:             _ZN7llvm_ks14MCObjectWriter9writeBE16Et
    - functionName:    _ZN7llvm_ks14MCObjectWriter6write8Eh
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCObjectWriter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11raw_ostreamlsEc
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCObjectWriter.h:127,36'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEc
    - functionName:    _ZN7llvm_ks5TwineC2ERKm
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/Twine.h'
      linkageType:     InternalLinkage
      functionLinenumber: 330
      functionLinenumberEnd: 332
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks14ilist_iteratorIKNS_10MCFragmentEEC2IS1_EERKNS0_IT_EE
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ilist.h'
      linkageType:     InternalLinkage
      functionLinenumber: 231
      functionLinenumberEnd: 231
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks14ilist_iteratorINS_10MCFragmentEE19getNodePtrUncheckedEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/ilist.h:231,19'
          Dst:             _ZNK7llvm_ks14ilist_iteratorINS_10MCFragmentEE19getNodePtrUncheckedEv
    - functionName:    _ZN7llvm_ks15SmallVectorImplINS_14MCLOHDirectiveEE5clearEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 378
      functionLinenumberEnd: 381
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_14MCLOHDirectiveELb0EE13destroy_rangeEPS1_S3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:379,5'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_14MCLOHDirectiveELb0EE13destroy_rangeEPS1_S3_
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseINS_14MCLOHDirectiveELb0EE13destroy_rangeEPS1_S3_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 180
      functionLinenumberEnd: 185
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks14MCLOHDirectiveD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:183,11'
          Dst:             _ZN7llvm_ks14MCLOHDirectiveD2Ev
    - functionName:    _ZN7llvm_ks14MCLOHDirectiveD2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCLinkerOptimizationHint.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11SmallVectorIPNS_8MCSymbolELj3EED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCLinkerOptimizationHint.h:99,7'
          Dst:             _ZN7llvm_ks11SmallVectorIPNS_8MCSymbolELj3EED2Ev
    - functionName:    _ZNK7llvm_ks25SmallVectorTemplateCommonINS_14MCLOHDirectiveEvE7isSmallEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks15SmallVectorImplINS_14MCLOHDirectiveEED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 368
      functionLinenumberEnd: 375
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          52
      EdgeCount:       22
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_14MCLOHDirectiveELb0EE13destroy_rangeEPS1_S3_
        - _ZNK7llvm_ks25SmallVectorTemplateCommonINS_14MCLOHDirectiveEvE7isSmallEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:370,5'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_14MCLOHDirectiveELb0EE13destroy_rangeEPS1_S3_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:373,16'
          Dst:             _ZNK7llvm_ks25SmallVectorTemplateCommonINS_14MCLOHDirectiveEvE7isSmallEv
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:370,31'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7llvm_ks11SmallVectorINS_14MCLOHDirectiveELj32EED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 868
      functionLinenumberEnd: 868
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplINS_14MCLOHDirectiveEED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:868,7'
          Dst:             _ZN7llvm_ks15SmallVectorImplINS_14MCLOHDirectiveEED2Ev
    - functionName:    _ZN7llvm_ks19SmallPtrSetImplBaseD2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallPtrSet.h'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          34
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached:
        - _ZNK7llvm_ks19SmallPtrSetImplBase7isSmallEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallPtrSet.h:78,10'
          Dst:             _ZNK7llvm_ks19SmallPtrSetImplBase7isSmallEv
        - Src:             'llvm/include/llvm/ADT/SmallPtrSet.h:78,10'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7llvm_ks15SmallPtrSetImplIPKNS_8MCSymbolEED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallPtrSet.h'
      linkageType:     InternalLinkage
      functionLinenumber: 273
      functionLinenumberEnd: 273
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks19SmallPtrSetImplBaseD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallPtrSet.h:273,7'
          Dst:             _ZN7llvm_ks19SmallPtrSetImplBaseD2Ev
    - functionName:    _ZN7llvm_ks25SmallVectorTemplateCommonINS_14MCLOHDirectiveEvEC2Em
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorBaseC2EPvm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:78,44'
          Dst:             _ZN7llvm_ks15SmallVectorBaseC2EPvm
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseINS_14MCLOHDirectiveELb0EEC2Em
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 178
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks25SmallVectorTemplateCommonINS_14MCLOHDirectiveEvEC2Em
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:178,42'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINS_14MCLOHDirectiveEvEC2Em
    - functionName:    _ZN7llvm_ks15SmallVectorImplINS_14MCLOHDirectiveEEC2Ej
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 364
      functionLinenumberEnd: 365
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_14MCLOHDirectiveELb0EEC2Em
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:364,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_14MCLOHDirectiveELb0EEC2Em
    - functionName:    _ZN7llvm_ks11SmallVectorINS_14MCLOHDirectiveELj32EEC2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 872
      functionLinenumberEnd: 873
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplINS_14MCLOHDirectiveEEC2Ej
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:872,19'
          Dst:             _ZN7llvm_ks15SmallVectorImplINS_14MCLOHDirectiveEEC2Ej
    - functionName:    _ZN7llvm_ks4castINS_13MCLEBFragmentENS_14ilist_iteratorINS_10MCFragmentEEEEENS_10cast_rettyIT_T0_E8ret_typeERS7_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 229
      functionLinenumberEnd: 232
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks16cast_convert_valINS_13MCLEBFragmentENS_14ilist_iteratorINS_10MCFragmentEEEPS3_E4doitERS4_
        - _ZN7llvm_ks3isaINS_13MCLEBFragmentENS_14ilist_iteratorINS_10MCFragmentEEEEEbRKT0_
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:230,3'
          Dst:             _ZN7llvm_ks3isaINS_13MCLEBFragmentENS_14ilist_iteratorINS_10MCFragmentEEEEEbRKT0_
        - Src:             'llvm/include/llvm/Support/Casting.h:230,3'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/Support/Casting.h:231,10'
          Dst:             _ZN7llvm_ks16cast_convert_valINS_13MCLEBFragmentENS_14ilist_iteratorINS_10MCFragmentEEEPS3_E4doitERS4_
    - functionName:    _ZN7llvm_ks4castINS_24MCDwarfCallFrameFragmentENS_14ilist_iteratorINS_10MCFragmentEEEEENS_10cast_rettyIT_T0_E8ret_typeERS7_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 229
      functionLinenumberEnd: 232
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks16cast_convert_valINS_24MCDwarfCallFrameFragmentENS_14ilist_iteratorINS_10MCFragmentEEEPS3_E4doitERS4_
        - _ZN7llvm_ks3isaINS_24MCDwarfCallFrameFragmentENS_14ilist_iteratorINS_10MCFragmentEEEEEbRKT0_
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:230,3'
          Dst:             _ZN7llvm_ks3isaINS_24MCDwarfCallFrameFragmentENS_14ilist_iteratorINS_10MCFragmentEEEEEbRKT0_
        - Src:             'llvm/include/llvm/Support/Casting.h:230,3'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/Support/Casting.h:231,10'
          Dst:             _ZN7llvm_ks16cast_convert_valINS_24MCDwarfCallFrameFragmentENS_14ilist_iteratorINS_10MCFragmentEEEPS3_E4doitERS4_
    - functionName:    _ZN7llvm_ks4castINS_23MCDwarfLineAddrFragmentENS_14ilist_iteratorINS_10MCFragmentEEEEENS_10cast_rettyIT_T0_E8ret_typeERS7_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 229
      functionLinenumberEnd: 232
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks16cast_convert_valINS_23MCDwarfLineAddrFragmentENS_14ilist_iteratorINS_10MCFragmentEEEPS3_E4doitERS4_
        - _ZN7llvm_ks3isaINS_23MCDwarfLineAddrFragmentENS_14ilist_iteratorINS_10MCFragmentEEEEEbRKT0_
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:230,3'
          Dst:             _ZN7llvm_ks3isaINS_23MCDwarfLineAddrFragmentENS_14ilist_iteratorINS_10MCFragmentEEEEEbRKT0_
        - Src:             'llvm/include/llvm/Support/Casting.h:230,3'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/Support/Casting.h:231,10'
          Dst:             _ZN7llvm_ks16cast_convert_valINS_23MCDwarfLineAddrFragmentENS_14ilist_iteratorINS_10MCFragmentEEEPS3_E4doitERS4_
    - functionName:    _ZN7llvm_ks4castINS_19MCRelaxableFragmentENS_14ilist_iteratorINS_10MCFragmentEEEEENS_10cast_rettyIT_T0_E8ret_typeERS7_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 229
      functionLinenumberEnd: 232
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks16cast_convert_valINS_19MCRelaxableFragmentENS_14ilist_iteratorINS_10MCFragmentEEEPS3_E4doitERS4_
        - _ZN7llvm_ks3isaINS_19MCRelaxableFragmentENS_14ilist_iteratorINS_10MCFragmentEEEEEbRKT0_
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:230,3'
          Dst:             _ZN7llvm_ks3isaINS_19MCRelaxableFragmentENS_14ilist_iteratorINS_10MCFragmentEEEEEbRKT0_
        - Src:             'llvm/include/llvm/Support/Casting.h:230,3'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/Support/Casting.h:231,10'
          Dst:             _ZN7llvm_ks16cast_convert_valINS_19MCRelaxableFragmentENS_14ilist_iteratorINS_10MCFragmentEEEPS3_E4doitERS4_
    - functionName:    _ZN7llvm_ks11MCAssembler17layoutSectionOnceERNS_11MCAsmLayoutERNS_9MCSectionE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCAssembler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 876
      functionLinenumberEnd: 916
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         28
      ICount:          144
      EdgeCount:       32
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks11MCAsmLayout23invalidateFragmentsFromEPNS_10MCFragmentE
        - _ZN7llvm_ks11MCAssembler16relaxInstructionERNS_11MCAsmLayoutERNS_19MCRelaxableFragmentE
        - _ZN7llvm_ks11MCAssembler18relaxDwarfLineAddrERNS_11MCAsmLayoutERNS_23MCDwarfLineAddrFragmentE
        - _ZN7llvm_ks11MCAssembler27relaxDwarfCallFrameFragmentERNS_11MCAsmLayoutERNS_24MCDwarfCallFrameFragmentE
        - _ZN7llvm_ks11MCAssembler8relaxLEBERNS_11MCAsmLayoutERNS_13MCLEBFragmentE
        - _ZN7llvm_ks14ilist_iteratorINS_10MCFragmentEEppEv
        - _ZN7llvm_ks4castINS_13MCLEBFragmentENS_14ilist_iteratorINS_10MCFragmentEEEEENS_10cast_rettyIT_T0_E8ret_typeERS7_
        - _ZN7llvm_ks4castINS_19MCRelaxableFragmentENS_14ilist_iteratorINS_10MCFragmentEEEEENS_10cast_rettyIT_T0_E8ret_typeERS7_
        - _ZN7llvm_ks4castINS_23MCDwarfLineAddrFragmentENS_14ilist_iteratorINS_10MCFragmentEEEEENS_10cast_rettyIT_T0_E8ret_typeERS7_
        - _ZN7llvm_ks4castINS_24MCDwarfCallFrameFragmentENS_14ilist_iteratorINS_10MCFragmentEEEEENS_10cast_rettyIT_T0_E8ret_typeERS7_
        - _ZN7llvm_ks9MCSection3endEv
        - _ZN7llvm_ks9MCSection5beginEv
        - _ZNK7llvm_ks10MCFragment7getKindEv
        - _ZNK7llvm_ks11MCAssembler11getRelaxAllEv
        - _ZNK7llvm_ks14ilist_iteratorINS_10MCFragmentEEdeEv
        - _ZNK7llvm_ks14ilist_iteratorINS_10MCFragmentEEneIS1_EEbRKNS0_IT_EE
        - _ZNK7llvm_ks14ilist_iteratorINS_10MCFragmentEEptEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/lib/MC/MCAssembler.cpp:887,5'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/MC/MCAssembler.cpp:884,36'
          Dst:             _ZN7llvm_ks9MCSection5beginEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:884,54'
          Dst:             _ZN7llvm_ks9MCSection3endEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:884,63'
          Dst:             _ZNK7llvm_ks14ilist_iteratorINS_10MCFragmentEEneIS1_EEbRKNS0_IT_EE
        - Src:             'llvm/lib/MC/MCAssembler.cpp:887,12'
          Dst:             _ZNK7llvm_ks14ilist_iteratorINS_10MCFragmentEEptEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:887,15'
          Dst:             _ZNK7llvm_ks10MCFragment7getKindEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:891,7'
          Dst:             _ZNK7llvm_ks11MCAssembler11getRelaxAllEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:891,7'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/MCAssembler.cpp:893,47'
          Dst:             _ZN7llvm_ks4castINS_19MCRelaxableFragmentENS_14ilist_iteratorINS_10MCFragmentEEEEENS_10cast_rettyIT_T0_E8ret_typeERS7_
        - Src:             'llvm/lib/MC/MCAssembler.cpp:893,21'
          Dst:             _ZN7llvm_ks11MCAssembler16relaxInstructionERNS_11MCAsmLayoutERNS_19MCRelaxableFragmentE
        - Src:             'llvm/lib/MC/MCAssembler.cpp:897,41'
          Dst:             _ZN7llvm_ks4castINS_23MCDwarfLineAddrFragmentENS_14ilist_iteratorINS_10MCFragmentEEEEENS_10cast_rettyIT_T0_E8ret_typeERS7_
        - Src:             'llvm/lib/MC/MCAssembler.cpp:896,21'
          Dst:             _ZN7llvm_ks11MCAssembler18relaxDwarfLineAddrERNS_11MCAsmLayoutERNS_23MCDwarfLineAddrFragmentE
        - Src:             'llvm/lib/MC/MCAssembler.cpp:902,38'
          Dst:             _ZN7llvm_ks4castINS_24MCDwarfCallFrameFragmentENS_14ilist_iteratorINS_10MCFragmentEEEEENS_10cast_rettyIT_T0_E8ret_typeERS7_
        - Src:             'llvm/lib/MC/MCAssembler.cpp:901,9'
          Dst:             _ZN7llvm_ks11MCAssembler27relaxDwarfCallFrameFragmentERNS_11MCAsmLayoutERNS_24MCDwarfCallFrameFragmentE
        - Src:             'llvm/lib/MC/MCAssembler.cpp:905,39'
          Dst:             _ZN7llvm_ks4castINS_13MCLEBFragmentENS_14ilist_iteratorINS_10MCFragmentEEEEENS_10cast_rettyIT_T0_E8ret_typeERS7_
        - Src:             'llvm/lib/MC/MCAssembler.cpp:905,21'
          Dst:             _ZN7llvm_ks11MCAssembler8relaxLEBERNS_11MCAsmLayoutERNS_13MCLEBFragmentE
        - Src:             'llvm/lib/MC/MCAssembler.cpp:909,31'
          Dst:             _ZNK7llvm_ks14ilist_iteratorINS_10MCFragmentEEdeEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:884,70'
          Dst:             _ZN7llvm_ks14ilist_iteratorINS_10MCFragmentEEppEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:912,12'
          Dst:             _ZN7llvm_ks11MCAsmLayout23invalidateFragmentsFromEPNS_10MCFragmentE
    - functionName:    _ZN7llvm_ks11MCAssembler16relaxInstructionERNS_11MCAsmLayoutERNS_19MCRelaxableFragmentE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCAssembler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 819
      functionLinenumberEnd: 847
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         28
      ICount:          157
      EdgeCount:       42
      CyclomaticComplexity: 16
      functionsReached:
        - _ZN7llvm_ks11SmallStringILj256EEC2Ev
        - _ZN7llvm_ks11SmallStringILj256EED2Ev
        - _ZN7llvm_ks11SmallVectorINS_7MCFixupELj4EEC2Ev
        - _ZN7llvm_ks11SmallVectorINS_7MCFixupELj4EED2Ev
        - _ZN7llvm_ks15SmallVectorImplINS_7MCFixupEEaSERKS2_
        - _ZN7llvm_ks15SmallVectorImplIcEaSERKS1_
        - _ZN7llvm_ks19MCRelaxableFragment16getSubtargetInfoEv
        - _ZN7llvm_ks19MCRelaxableFragment7setInstERKNS_6MCInstE
        - _ZN7llvm_ks19raw_svector_ostreamC2ERNS_15SmallVectorImplIcEE
        - _ZN7llvm_ks19raw_svector_ostreamD2Ev
        - _ZN7llvm_ks27MCEncodedFragmentWithFixupsILj8ELj1EE9getFixupsEv
        - _ZN7llvm_ks29MCEncodedFragmentWithContentsILj8EE11getContentsEv
        - _ZN7llvm_ks6MCInstC2Em
        - _ZN7llvm_ks6MCInstD2Ev
        - _ZNK7llvm_ks11MCAssembler10getBackendEv
        - _ZNK7llvm_ks11MCAssembler10getEmitterEv
        - _ZNK7llvm_ks11MCAssembler23fragmentNeedsRelaxationEPKNS_19MCRelaxableFragmentERKNS_11MCAsmLayoutERj
        - _ZNK7llvm_ks19MCRelaxableFragment7getInstEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCAssembler.cpp:821,8'
          Dst:             _ZNK7llvm_ks11MCAssembler23fragmentNeedsRelaxationEPKNS_19MCRelaxableFragmentERKNS_11MCAsmLayoutERj
        - Src:             'llvm/lib/MC/MCAssembler.cpp:829,10'
          Dst:             _ZN7llvm_ks6MCInstC2Em
        - Src:             'llvm/lib/MC/MCAssembler.cpp:830,3'
          Dst:             _ZNK7llvm_ks11MCAssembler10getBackendEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:830,35'
          Dst:             _ZNK7llvm_ks19MCRelaxableFragment7getInstEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:836,27'
          Dst:             _ZN7llvm_ks11SmallVectorINS_7MCFixupELj4EEC2Ev
        - Src:             'llvm/lib/MC/MCAssembler.cpp:837,20'
          Dst:             _ZN7llvm_ks11SmallStringILj256EEC2Ev
        - Src:             'llvm/lib/MC/MCAssembler.cpp:838,23'
          Dst:             _ZN7llvm_ks19raw_svector_ostreamC2ERNS_15SmallVectorImplIcEE
        - Src:             'llvm/lib/MC/MCAssembler.cpp:839,3'
          Dst:             _ZNK7llvm_ks11MCAssembler10getEmitterEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:839,60'
          Dst:             _ZN7llvm_ks19MCRelaxableFragment16getSubtargetInfoEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:842,5'
          Dst:             _ZN7llvm_ks19MCRelaxableFragment7setInstERKNS_6MCInstE
        - Src:             'llvm/lib/MC/MCAssembler.cpp:843,5'
          Dst:             _ZN7llvm_ks29MCEncodedFragmentWithContentsILj8EE11getContentsEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:843,19'
          Dst:             _ZN7llvm_ks15SmallVectorImplIcEaSERKS1_
        - Src:             'llvm/lib/MC/MCAssembler.cpp:844,5'
          Dst:             _ZN7llvm_ks27MCEncodedFragmentWithFixupsILj8ELj1EE9getFixupsEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:844,17'
          Dst:             _ZN7llvm_ks15SmallVectorImplINS_7MCFixupEEaSERKS2_
        - Src:             'llvm/lib/MC/MCAssembler.cpp:847,1'
          Dst:             _ZN7llvm_ks19raw_svector_ostreamD2Ev
        - Src:             'llvm/lib/MC/MCAssembler.cpp:847,1'
          Dst:             _ZN7llvm_ks11SmallStringILj256EED2Ev
        - Src:             'llvm/lib/MC/MCAssembler.cpp:847,1'
          Dst:             _ZN7llvm_ks11SmallVectorINS_7MCFixupELj4EED2Ev
        - Src:             'llvm/lib/MC/MCAssembler.cpp:847,1'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/MC/MCAssembler.cpp:847,1'
          Dst:             _ZN7llvm_ks19raw_svector_ostreamD2Ev
        - Src:             'llvm/lib/MC/MCAssembler.cpp:847,1'
          Dst:             _ZN7llvm_ks11SmallStringILj256EED2Ev
        - Src:             'llvm/lib/MC/MCAssembler.cpp:847,1'
          Dst:             _ZN7llvm_ks11SmallVectorINS_7MCFixupELj4EED2Ev
        - Src:             'llvm/lib/MC/MCAssembler.cpp:847,1'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
    - functionName:    _ZN7llvm_ks11MCAssembler18relaxDwarfLineAddrERNS_11MCAsmLayoutERNS_23MCDwarfLineAddrFragmentE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCAssembler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 866
      functionLinenumberEnd: 867
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks11MCAssembler27relaxDwarfCallFrameFragmentERNS_11MCAsmLayoutERNS_24MCDwarfCallFrameFragmentE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCAssembler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 871
      functionLinenumberEnd: 872
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks11MCAssembler8relaxLEBERNS_11MCAsmLayoutERNS_13MCLEBFragmentE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCAssembler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 849
      functionLinenumberEnd: 863
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          125
      EdgeCount:       26
      CyclomaticComplexity: 13
      functionsReached:
        - _ZN7llvm_ks13MCLEBFragment11getContentsEv
        - _ZN7llvm_ks13encodeSLEB128ElRNS_11raw_ostreamE
        - _ZN7llvm_ks13encodeULEB128EmRNS_11raw_ostreamEj
        - _ZN7llvm_ks15SmallVectorImplIcE5clearEv
        - _ZN7llvm_ks18report_fatal_errorEPKcb
        - _ZN7llvm_ks19raw_svector_ostreamC2ERNS_15SmallVectorImplIcEE
        - _ZN7llvm_ks19raw_svector_ostreamD2Ev
        - _ZNK7llvm_ks13MCLEBFragment8getValueEv
        - _ZNK7llvm_ks13MCLEBFragment8isSignedEv
        - _ZNK7llvm_ks6MCExpr21evaluateKnownAbsoluteERlRKNS_11MCAsmLayoutE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCAssembler.cpp:850,25'
          Dst:             _ZN7llvm_ks13MCLEBFragment11getContentsEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:852,17'
          Dst:             _ZNK7llvm_ks13MCLEBFragment8getValueEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:852,28'
          Dst:             _ZNK7llvm_ks6MCExpr21evaluateKnownAbsoluteERlRKNS_11MCAsmLayoutE
        - Src:             'llvm/lib/MC/MCAssembler.cpp:854,5'
          Dst:             _ZN7llvm_ks18report_fatal_errorEPKcb
        - Src:             'llvm/lib/MC/MCAssembler.cpp:855,29'
          Dst:             _ZN7llvm_ks13MCLEBFragment11getContentsEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:856,8'
          Dst:             _ZN7llvm_ks15SmallVectorImplIcE5clearEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:857,23'
          Dst:             _ZN7llvm_ks19raw_svector_ostreamC2ERNS_15SmallVectorImplIcEE
        - Src:             'llvm/lib/MC/MCAssembler.cpp:858,10'
          Dst:             _ZNK7llvm_ks13MCLEBFragment8isSignedEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:859,5'
          Dst:             _ZN7llvm_ks13encodeSLEB128ElRNS_11raw_ostreamE
        - Src:             'llvm/lib/MC/MCAssembler.cpp:863,1'
          Dst:             _ZN7llvm_ks19raw_svector_ostreamD2Ev
        - Src:             'llvm/lib/MC/MCAssembler.cpp:861,5'
          Dst:             _ZN7llvm_ks13encodeULEB128EmRNS_11raw_ostreamEj
        - Src:             'llvm/lib/MC/MCAssembler.cpp:862,24'
          Dst:             _ZN7llvm_ks13MCLEBFragment11getContentsEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:863,1'
          Dst:             _ZN7llvm_ks19raw_svector_ostreamD2Ev
    - functionName:    _ZN7llvm_ks13MCLEBFragment11getContentsEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCFragment.h'
      linkageType:     InternalLinkage
      functionLinenumber: 391
      functionLinenumberEnd: 391
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks11MCAssembler23fragmentNeedsRelaxationEPKNS_19MCRelaxableFragmentERKNS_11MCAsmLayoutERj
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCAssembler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 803
      functionLinenumberEnd: 815
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          88
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZNK7llvm_ks11MCAssembler10getBackendEv
        - _ZNK7llvm_ks11MCAssembler20fixupNeedsRelaxationERKNS_7MCFixupEPKNS_19MCRelaxableFragmentERKNS_11MCAsmLayoutERj
        - _ZNK7llvm_ks19MCRelaxableFragment7getInstEv
        - _ZNK7llvm_ks27MCEncodedFragmentWithFixupsILj8ELj1EE9getFixupsEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCAssembler.cpp:807,8'
          Dst:             _ZNK7llvm_ks11MCAssembler10getBackendEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:807,42'
          Dst:             _ZNK7llvm_ks19MCRelaxableFragment7getInstEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:810,34'
          Dst:             _ZNK7llvm_ks27MCEncodedFragmentWithFixupsILj8ELj1EE9getFixupsEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:811,9'
          Dst:             _ZNK7llvm_ks11MCAssembler20fixupNeedsRelaxationERKNS_7MCFixupEPKNS_19MCRelaxableFragmentERKNS_11MCAsmLayoutERj
    - functionName:    _ZNK7llvm_ks19MCRelaxableFragment7getInstEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCFragment.h'
      linkageType:     InternalLinkage
      functionLinenumber: 264
      functionLinenumberEnd: 264
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks19MCRelaxableFragment16getSubtargetInfoEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCFragment.h'
      linkageType:     InternalLinkage
      functionLinenumber: 267
      functionLinenumberEnd: 267
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks19MCRelaxableFragment7setInstERKNS_6MCInstE
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCFragment.h'
      linkageType:     InternalLinkage
      functionLinenumber: 265
      functionLinenumberEnd: 265
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks6MCInstaSERKS0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCFragment.h:265,44'
          Dst:             _ZN7llvm_ks6MCInstaSERKS0_
    - functionName:    _ZN7llvm_ks15SmallVectorImplINS_7MCFixupEEaSERKS2_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 739
      functionLinenumberEnd: 784
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          201
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_7MCFixupELb1EE13destroy_rangeEPS1_S3_
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_7MCFixupELb1EE18uninitialized_copyIKS1_S1_EEvPT_S6_PT0_PNSt3__19enable_ifIXsr3std7is_sameINS9_12remove_constIS5_E4typeES7_EE5valueEvE4typeE
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_7MCFixupELb1EE4growEm
        - _ZN7llvm_ks25SmallVectorTemplateCommonINS_7MCFixupEvE6setEndEPS1_
        - _ZNK7llvm_ks25SmallVectorTemplateCommonINS_7MCFixupEvE8capacityEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:756,5'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_7MCFixupELb1EE13destroy_rangeEPS1_S3_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:759,11'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINS_7MCFixupEvE6setEndEPS1_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:766,13'
          Dst:             _ZNK7llvm_ks25SmallVectorTemplateCommonINS_7MCFixupEvE8capacityEv
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:768,5'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_7MCFixupELb1EE13destroy_rangeEPS1_S3_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:769,11'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINS_7MCFixupEvE6setEndEPS1_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:771,11'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_7MCFixupELb1EE4growEm
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:778,3'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_7MCFixupELb1EE18uninitialized_copyIKS1_S1_EEvPT_S6_PT0_PNSt3__19enable_ifIXsr3std7is_sameINS9_12remove_constIS5_E4typeES7_EE5valueEvE4typeE
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:782,9'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINS_7MCFixupEvE6setEndEPS1_
    - functionName:    _ZNK7llvm_ks27MCEncodedFragmentWithFixupsILj8ELj1EE9getFixupsEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCFragment.h'
      linkageType:     InternalLinkage
      functionLinenumber: 203
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks11MCAssembler20fixupNeedsRelaxationERKNS_7MCFixupEPKNS_19MCRelaxableFragmentERKNS_11MCAsmLayoutERj
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCAssembler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 788
      functionLinenumberEnd: 799
      functionDepth:   0
      returnType:      bool
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          64
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7llvm_ks11MCAssembler10getBackendEv
        - _ZNK7llvm_ks11MCAssembler13evaluateFixupERKNS_11MCAsmLayoutERKNS_7MCFixupEPKNS_10MCFragmentERNS_7MCValueERmRj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCAssembler.cpp:791,19'
          Dst:             _ZNK7llvm_ks11MCAssembler13evaluateFixupERKNS_11MCAsmLayoutERKNS_7MCFixupEPKNS_10MCFragmentERNS_7MCValueERmRj
        - Src:             'llvm/lib/MC/MCAssembler.cpp:797,10'
          Dst:             _ZNK7llvm_ks11MCAssembler10getBackendEv
    - functionName:    _ZNK7llvm_ks11MCAssembler13evaluateFixupERKNS_11MCAsmLayoutERKNS_7MCFixupEPKNS_10MCFragmentERNS_7MCValueERmRj
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCAssembler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionLinenumberEnd: 263
      functionDepth:   0
      returnType:      bool
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         69
      ICount:          429
      EdgeCount:       88
      CyclomaticComplexity: 21
      functionsReached:
        - _ZN7llvm_ks12MCAsmBackend7getArchEv
        - _ZNK7llvm_ks11MCAsmLayout15getSymbolOffsetERKNS_8MCSymbolERb
        - _ZNK7llvm_ks11MCAsmLayout17getFragmentOffsetEPKNS_10MCFragmentERb
        - _ZNK7llvm_ks11MCAssembler10getBackendEv
        - _ZNK7llvm_ks11MCAssembler9getWriterEv
        - _ZNK7llvm_ks15MCSymbolRefExpr7getKindEv
        - _ZNK7llvm_ks15MCSymbolRefExpr9getSymbolEv
        - _ZNK7llvm_ks6MCExpr21evaluateAsRelocatableERNS_7MCValueEPKNS_11MCAsmLayoutEPKNS_7MCFixupE
        - _ZNK7llvm_ks7MCFixup7getKindEv
        - _ZNK7llvm_ks7MCFixup8getValueEv
        - _ZNK7llvm_ks7MCFixup9getOffsetEv
        - _ZNK7llvm_ks7MCValue10isAbsoluteEv
        - _ZNK7llvm_ks7MCValue11getConstantEv
        - _ZNK7llvm_ks7MCValue7getSymAEv
        - _ZNK7llvm_ks7MCValue7getSymBEv
        - _ZNK7llvm_ks8MCSymbol11isUndefinedEb
        - _ZNK7llvm_ks8MCSymbol7getNameEv
        - _ZNK7llvm_ks8MCSymbol9isDefinedEb
        - _ZNK7llvm_ks9StringRef3strEv
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCAssembler.cpp:156,30'
          Dst:             _ZNK7llvm_ks7MCFixup8getValueEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:157,14'
          Dst:             _ZNK7llvm_ks6MCExpr21evaluateAsRelocatableERNS_7MCValueEPKNS_11MCAsmLayoutEPKNS_7MCFixupE
        - Src:             'llvm/lib/MC/MCAssembler.cpp:168,11'
          Dst:             _ZNK7llvm_ks7MCFixup7getKindEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:172,16'
          Dst:             _ZNK7llvm_ks7MCValue7getSymBEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:174,24'
          Dst:             _ZNK7llvm_ks7MCValue7getSymAEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:175,11'
          Dst:             _ZNK7llvm_ks11MCAssembler10getBackendEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:175,24'
          Dst:             _ZN7llvm_ks12MCAsmBackend7getArchEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:180,41'
          Dst:             _ZNK7llvm_ks7MCValue7getSymAEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:181,31'
          Dst:             _ZNK7llvm_ks15MCSymbolRefExpr9getSymbolEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:182,14'
          Dst:             _ZNK7llvm_ks15MCSymbolRefExpr7getKindEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:182,58'
          Dst:             _ZNK7llvm_ks8MCSymbol11isUndefinedEb
        - Src:             'llvm/lib/MC/MCAssembler.cpp:185,22'
          Dst:             _ZNK7llvm_ks11MCAssembler9getWriterEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:190,25'
          Dst:             _ZNK7llvm_ks7MCValue10isAbsoluteEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:193,18'
          Dst:             _ZNK7llvm_ks7MCValue11getConstantEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:195,41'
          Dst:             _ZNK7llvm_ks7MCValue7getSymAEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:196,30'
          Dst:             _ZNK7llvm_ks15MCSymbolRefExpr9getSymbolEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:198,13'
          Dst:             _ZNK7llvm_ks8MCSymbol9isDefinedEb
        - Src:             'llvm/lib/MC/MCAssembler.cpp:199,23'
          Dst:             _ZNK7llvm_ks11MCAsmLayout15getSymbolOffsetERKNS_8MCSymbolERb
        - Src:             'llvm/lib/MC/MCAssembler.cpp:209,30'
          Dst:             _ZNK7llvm_ks8MCSymbol7getNameEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:209,40'
          Dst:             _ZNK7llvm_ks9StringRef3strEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:226,41'
          Dst:             _ZNK7llvm_ks7MCValue7getSymBEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:227,30'
          Dst:             _ZNK7llvm_ks15MCSymbolRefExpr9getSymbolEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:229,13'
          Dst:             _ZNK7llvm_ks8MCSymbol9isDefinedEb
        - Src:             'llvm/lib/MC/MCAssembler.cpp:230,23'
          Dst:             _ZNK7llvm_ks11MCAsmLayout15getSymbolOffsetERKNS_8MCSymbolERb
        - Src:             'llvm/lib/MC/MCAssembler.cpp:238,55'
          Dst:             _ZNK7llvm_ks7MCFixup7getKindEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:240,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/MCAssembler.cpp:245,30'
          Dst:             _ZNK7llvm_ks11MCAsmLayout17getFragmentOffsetEPKNS_10MCFragmentERb
        - Src:             'llvm/lib/MC/MCAssembler.cpp:245,67'
          Dst:             _ZNK7llvm_ks7MCFixup9getOffsetEv
    - functionName:    _ZN7llvm_ks12MCAsmBackend7getArchEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCAsmBackend.h'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks11MCAsmLayoutD2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCAsmLayout.h'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11SmallVectorIPNS_9MCSectionELj16EED2Ev
        - _ZN7llvm_ks8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S5_EEED2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCAsmLayout.h:29,7'
          Dst:             _ZN7llvm_ks8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S5_EEED2Ev
        - Src:             'llvm/include/llvm/MC/MCAsmLayout.h:29,7'
          Dst:             _ZN7llvm_ks11SmallVectorIPNS_9MCSectionELj16EED2Ev
    - functionName:    _ZNK7llvm_ks11MCAssembler8getErrorEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCAssembler.h'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks11MCAssembler6FinishERj
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCAssembler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 773
      functionLinenumberEnd: 783
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          70
      EdgeCount:       20
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7llvm_ks11MCAsmLayoutC2ERNS_11MCAssemblerE
        - _ZN7llvm_ks11MCAsmLayoutD2Ev
        - _ZN7llvm_ks11MCAssembler6layoutERNS_11MCAsmLayoutERj
        - _ZNK7llvm_ks11MCAssembler8getErrorEv
        - _ZNK7llvm_ks11MCAssembler9getWriterEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCAssembler.cpp:775,15'
          Dst:             _ZN7llvm_ks11MCAsmLayoutC2ERNS_11MCAssemblerE
        - Src:             'llvm/lib/MC/MCAssembler.cpp:776,3'
          Dst:             _ZN7llvm_ks11MCAssembler6layoutERNS_11MCAsmLayoutERj
        - Src:             'llvm/lib/MC/MCAssembler.cpp:780,7'
          Dst:             _ZNK7llvm_ks11MCAssembler9getWriterEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:781,17'
          Dst:             _ZNK7llvm_ks11MCAssembler8getErrorEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:783,1'
          Dst:             _ZN7llvm_ks11MCAsmLayoutD2Ev
        - Src:             'llvm/lib/MC/MCAssembler.cpp:783,1'
          Dst:             _ZN7llvm_ks11MCAsmLayoutD2Ev
    - functionName:    _ZN7llvm_ks11MCAssembler6layoutERNS_11MCAsmLayoutERj
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCAssembler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 693
      functionLinenumberEnd: 771
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         54
      ICount:          425
      EdgeCount:       65
      CyclomaticComplexity: 13
      functionsReached:
        - _ZN7llvm_ks10MCFragment14setLayoutOrderEj
        - _ZN7llvm_ks11MCAsmLayout15getSectionOrderEv
        - _ZN7llvm_ks11MCAssembler10layoutOnceERNS_11MCAsmLayoutE
        - _ZN7llvm_ks11MCAssembler11handleFixupERKNS_11MCAsmLayoutERNS_10MCFragmentERKNS_7MCFixupERj
        - _ZN7llvm_ks11MCAssembler12finishLayoutERNS_11MCAsmLayoutE
        - _ZN7llvm_ks11MCAssembler3endEv
        - _ZN7llvm_ks11MCAssembler5beginEv
        - _ZN7llvm_ks14MCDataFragmentC2EPNS_9MCSectionE
        - _ZN7llvm_ks14ilist_iteratorINS_10MCFragmentEEppEv
        - _ZN7llvm_ks15MutableArrayRefIcEC2ERNS_15SmallVectorImplIcEE
        - _ZN7llvm_ks15MutableArrayRefIcEC2Ev
        - _ZN7llvm_ks21iterator_adaptor_baseINS_16pointee_iteratorINSt3__111__wrap_iterIPPNS_9MCSectionEEES4_EES7_NS2_26random_access_iterator_tagES4_lS5_RS4_NS2_15iterator_traitsIS7_EEEppEv
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - _ZN7llvm_ks27MCEncodedFragmentWithFixupsILj32ELj4EE9getFixupsEv
        - _ZN7llvm_ks27MCEncodedFragmentWithFixupsILj8ELj1EE9getFixupsEv
        - _ZN7llvm_ks29MCEncodedFragmentWithContentsILj32EE11getContentsEv
        - _ZN7llvm_ks29MCEncodedFragmentWithContentsILj8EE11getContentsEv
        - _ZN7llvm_ks3isaINS_28MCCompactEncodedInstFragmentEPNS_17MCEncodedFragmentEEEbRKT0_
        - _ZN7llvm_ks8ArrayRefINS_7MCFixupEEC2Ev
        - _ZN7llvm_ks8ArrayRefINS_7MCFixupEEC2IvEERKNS_25SmallVectorTemplateCommonIS1_T_EE
        - _ZN7llvm_ks8dyn_castINS_14MCDataFragmentENS_17MCEncodedFragmentEEENS_10cast_rettyIT_PT0_E8ret_typeES6_
        - _ZN7llvm_ks8dyn_castINS_17MCEncodedFragmentENS_10MCFragmentEEENS_10cast_rettyIT_PT0_E8ret_typeES6_
        - _ZN7llvm_ks8dyn_castINS_19MCRelaxableFragmentENS_17MCEncodedFragmentEEENS_10cast_rettyIT_PT0_E8ret_typeES6_
        - _ZN7llvm_ks9MCSection10setOrdinalEj
        - _ZN7llvm_ks9MCSection14setLayoutOrderEj
        - _ZN7llvm_ks9MCSection15getFragmentListEv
        - _ZN7llvm_ks9MCSection3endEv
        - _ZN7llvm_ks9MCSection5beginEv
        - _ZNK7llvm_ks11MCAssembler10getBackendEv
        - _ZNK7llvm_ks11MCAssembler9getWriterEv
        - _ZNK7llvm_ks14ilist_iteratorINS_10MCFragmentEEdeEv
        - _ZNK7llvm_ks14ilist_iteratorINS_10MCFragmentEEneIS1_EEbRKNS0_IT_EE
        - _ZNK7llvm_ks15MutableArrayRefIcE4dataEv
        - _ZNK7llvm_ks16pointee_iteratorINSt3__111__wrap_iterIPPNS_9MCSectionEEES3_EdeEv
        - _ZNK7llvm_ks20iterator_facade_baseINS_16pointee_iteratorINSt3__111__wrap_iterIPPNS_9MCSectionEEES4_EENS2_26random_access_iterator_tagES4_lS5_RS4_EneERKS8_
        - _ZNK7llvm_ks6iplistINS_10MCFragmentENS_12ilist_traitsIS1_EEE5emptyEv
        - _ZNK7llvm_ks8ArrayRefINS_7MCFixupEE3endEv
        - _ZNK7llvm_ks8ArrayRefINS_7MCFixupEE5beginEv
        - _ZNK7llvm_ks8ArrayRefIcE4sizeEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCAssembler.cpp:700,23'
          Dst:             _ZN7llvm_ks11MCAssembler5beginEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:700,23'
          Dst:             _ZN7llvm_ks11MCAssembler3endEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:700,23'
          Dst:             _ZNK7llvm_ks20iterator_facade_baseINS_16pointee_iteratorINSt3__111__wrap_iterIPPNS_9MCSectionEEES4_EENS2_26random_access_iterator_tagES4_lS5_RS4_EneERKS8_
        - Src:             'llvm/lib/MC/MCAssembler.cpp:700,23'
          Dst:             _ZNK7llvm_ks16pointee_iteratorINSt3__111__wrap_iterIPPNS_9MCSectionEEES3_EdeEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:703,13'
          Dst:             _ZN7llvm_ks9MCSection15getFragmentListEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:703,31'
          Dst:             _ZNK7llvm_ks6iplistINS_10MCFragmentENS_12ilist_traitsIS1_EEE5emptyEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:704,11'
          Dst:             _ZN7llvm_ks14MCDataFragmentC2EPNS_9MCSectionE
        - Src:             'llvm/lib/MC/MCAssembler.cpp:706,9'
          Dst:             _ZN7llvm_ks9MCSection10setOrdinalEj
        - Src:             'llvm/lib/MC/MCAssembler.cpp:700,23'
          Dst:             _ZN7llvm_ks21iterator_adaptor_baseINS_16pointee_iteratorINSt3__111__wrap_iterIPPNS_9MCSectionEEES4_EES7_NS2_26random_access_iterator_tagES4_lS5_RS4_NS2_15iterator_traitsIS7_EEEppEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:710,35'
          Dst:             _ZN7llvm_ks11MCAsmLayout15getSectionOrderEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:711,29'
          Dst:             _ZN7llvm_ks11MCAsmLayout15getSectionOrderEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:711,22'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/MCAssembler.cpp:712,10'
          Dst:             _ZN7llvm_ks9MCSection14setLayoutOrderEj
        - Src:             'llvm/lib/MC/MCAssembler.cpp:715,27'
          Dst:             _ZN7llvm_ks9MCSection5beginEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:715,27'
          Dst:             _ZN7llvm_ks9MCSection3endEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:715,27'
          Dst:             _ZNK7llvm_ks14ilist_iteratorINS_10MCFragmentEEneIS1_EEbRKNS0_IT_EE
        - Src:             'llvm/lib/MC/MCAssembler.cpp:715,27'
          Dst:             _ZNK7llvm_ks14ilist_iteratorINS_10MCFragmentEEdeEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:716,12'
          Dst:             _ZN7llvm_ks10MCFragment14setLayoutOrderEj
        - Src:             'llvm/lib/MC/MCAssembler.cpp:715,27'
          Dst:             _ZN7llvm_ks14ilist_iteratorINS_10MCFragmentEEppEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:720,10'
          Dst:             _ZN7llvm_ks11MCAssembler10layoutOnceERNS_11MCAsmLayoutE
        - Src:             'llvm/lib/MC/MCAssembler.cpp:728,3'
          Dst:             _ZN7llvm_ks11MCAssembler12finishLayoutERNS_11MCAsmLayoutE
        - Src:             'llvm/lib/MC/MCAssembler.cpp:736,3'
          Dst:             _ZNK7llvm_ks11MCAssembler9getWriterEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:739,23'
          Dst:             _ZN7llvm_ks11MCAssembler5beginEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:739,23'
          Dst:             _ZN7llvm_ks11MCAssembler3endEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:739,23'
          Dst:             _ZNK7llvm_ks20iterator_facade_baseINS_16pointee_iteratorINSt3__111__wrap_iterIPPNS_9MCSectionEEES4_EENS2_26random_access_iterator_tagES4_lS5_RS4_EneERKS8_
        - Src:             'llvm/lib/MC/MCAssembler.cpp:739,23'
          Dst:             _ZNK7llvm_ks16pointee_iteratorINSt3__111__wrap_iterIPPNS_9MCSectionEEES3_EdeEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:740,27'
          Dst:             _ZN7llvm_ks9MCSection5beginEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:740,27'
          Dst:             _ZN7llvm_ks9MCSection3endEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:740,27'
          Dst:             _ZNK7llvm_ks14ilist_iteratorINS_10MCFragmentEEneIS1_EEbRKNS0_IT_EE
        - Src:             'llvm/lib/MC/MCAssembler.cpp:740,27'
          Dst:             _ZNK7llvm_ks14ilist_iteratorINS_10MCFragmentEEdeEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:741,30'
          Dst:             _ZN7llvm_ks8dyn_castINS_17MCEncodedFragmentENS_10MCFragmentEEENS_10cast_rettyIT_PT0_E8ret_typeES6_
        - Src:             'llvm/lib/MC/MCAssembler.cpp:746,17'
          Dst:             _ZN7llvm_ks3isaINS_28MCCompactEncodedInstFragmentEPNS_17MCEncodedFragmentEEEbRKT0_
        - Src:             'llvm/lib/MC/MCAssembler.cpp:748,25'
          Dst:             _ZN7llvm_ks8ArrayRefINS_7MCFixupEEC2Ev
        - Src:             'llvm/lib/MC/MCAssembler.cpp:749,29'
          Dst:             _ZN7llvm_ks15MutableArrayRefIcEC2Ev
        - Src:             'llvm/lib/MC/MCAssembler.cpp:750,34'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCDataFragmentENS_17MCEncodedFragmentEEENS_10cast_rettyIT_PT0_E8ret_typeES6_
        - Src:             'llvm/lib/MC/MCAssembler.cpp:751,34'
          Dst:             _ZN7llvm_ks27MCEncodedFragmentWithFixupsILj32ELj4EE9getFixupsEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:751,18'
          Dst:             _ZN7llvm_ks8ArrayRefINS_7MCFixupEEC2IvEERKNS_25SmallVectorTemplateCommonIS1_T_EE
        - Src:             'llvm/lib/MC/MCAssembler.cpp:752,36'
          Dst:             _ZN7llvm_ks29MCEncodedFragmentWithContentsILj32EE11getContentsEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:752,20'
          Dst:             _ZN7llvm_ks15MutableArrayRefIcEC2ERNS_15SmallVectorImplIcEE
        - Src:             'llvm/lib/MC/MCAssembler.cpp:753,41'
          Dst:             _ZN7llvm_ks8dyn_castINS_19MCRelaxableFragmentENS_17MCEncodedFragmentEEENS_10cast_rettyIT_PT0_E8ret_typeES6_
        - Src:             'llvm/lib/MC/MCAssembler.cpp:754,34'
          Dst:             _ZN7llvm_ks27MCEncodedFragmentWithFixupsILj8ELj1EE9getFixupsEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:754,18'
          Dst:             _ZN7llvm_ks8ArrayRefINS_7MCFixupEEC2IvEERKNS_25SmallVectorTemplateCommonIS1_T_EE
        - Src:             'llvm/lib/MC/MCAssembler.cpp:755,36'
          Dst:             _ZN7llvm_ks29MCEncodedFragmentWithContentsILj8EE11getContentsEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:755,20'
          Dst:             _ZN7llvm_ks15MutableArrayRefIcEC2ERNS_15SmallVectorImplIcEE
        - Src:             'llvm/lib/MC/MCAssembler.cpp:757,9'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/lib/MC/MCAssembler.cpp:758,33'
          Dst:             _ZNK7llvm_ks8ArrayRefINS_7MCFixupEE5beginEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:758,33'
          Dst:             _ZNK7llvm_ks8ArrayRefINS_7MCFixupEE3endEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:761,41'
          Dst:             _ZN7llvm_ks11MCAssembler11handleFixupERKNS_11MCAsmLayoutERNS_10MCFragmentERKNS_7MCFixupERj
        - Src:             'llvm/lib/MC/MCAssembler.cpp:764,9'
          Dst:             _ZNK7llvm_ks11MCAssembler10getBackendEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:764,49'
          Dst:             _ZNK7llvm_ks15MutableArrayRefIcE4dataEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:765,42'
          Dst:             _ZNK7llvm_ks8ArrayRefIcE4sizeEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:740,27'
          Dst:             _ZN7llvm_ks14ilist_iteratorINS_10MCFragmentEEppEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:739,23'
          Dst:             _ZN7llvm_ks21iterator_adaptor_baseINS_16pointee_iteratorINSt3__111__wrap_iterIPPNS_9MCSectionEEES4_EES7_NS2_26random_access_iterator_tagES4_lS5_RS4_NS2_15iterator_traitsIS7_EEEppEv
    - functionName:    _ZN7llvm_ks9MCSection10setOrdinalEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCSection.h'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks11MCAsmLayout15getSectionOrderEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCAsmLayout.h'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks9MCSection14setLayoutOrderEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCSection.h'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks10MCFragment14setLayoutOrderEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCFragment.h'
      linkageType:     InternalLinkage
      functionLinenumber: 106
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks11MCAssembler10layoutOnceERNS_11MCAsmLayoutE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCAssembler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 919
      functionLinenumberEnd: 927
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          57
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks11MCAssembler17layoutSectionOnceERNS_11MCAsmLayoutERNS_9MCSectionE
        - _ZN7llvm_ks11MCAssembler3endEv
        - _ZN7llvm_ks11MCAssembler5beginEv
        - _ZN7llvm_ks21iterator_adaptor_baseINS_16pointee_iteratorINSt3__111__wrap_iterIPPNS_9MCSectionEEES4_EES7_NS2_26random_access_iterator_tagES4_lS5_RS4_NS2_15iterator_traitsIS7_EEEppEv
        - _ZNK7llvm_ks16pointee_iteratorINSt3__111__wrap_iterIPPNS_9MCSectionEEES3_EdeEv
        - _ZNK7llvm_ks20iterator_facade_baseINS_16pointee_iteratorINSt3__111__wrap_iterIPPNS_9MCSectionEEES4_EENS2_26random_access_iterator_tagES4_lS5_RS4_EneERKS8_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCAssembler.cpp:921,22'
          Dst:             _ZN7llvm_ks11MCAssembler5beginEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:921,36'
          Dst:             _ZN7llvm_ks11MCAssembler3endEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:921,46'
          Dst:             _ZNK7llvm_ks20iterator_facade_baseINS_16pointee_iteratorINSt3__111__wrap_iterIPPNS_9MCSectionEEES4_EENS2_26random_access_iterator_tagES4_lS5_RS4_EneERKS8_
        - Src:             'llvm/lib/MC/MCAssembler.cpp:922,22'
          Dst:             _ZNK7llvm_ks16pointee_iteratorINSt3__111__wrap_iterIPPNS_9MCSectionEEES3_EdeEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:923,12'
          Dst:             _ZN7llvm_ks11MCAssembler17layoutSectionOnceERNS_11MCAsmLayoutERNS_9MCSectionE
        - Src:             'llvm/lib/MC/MCAssembler.cpp:921,53'
          Dst:             _ZN7llvm_ks21iterator_adaptor_baseINS_16pointee_iteratorINSt3__111__wrap_iterIPPNS_9MCSectionEEES4_EES7_NS2_26random_access_iterator_tagES4_lS5_RS4_NS2_15iterator_traitsIS7_EEEppEv
    - functionName:    _ZN7llvm_ks11MCAssembler12finishLayoutERNS_11MCAsmLayoutE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCAssembler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 930
      functionLinenumberEnd: 936
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          103
      EdgeCount:       10
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks11MCAsmLayout15getSectionOrderEv
        - _ZN7llvm_ks9MCSection6rbeginEv
        - _ZNK7llvm_ks11MCAsmLayout17getFragmentOffsetEPKNS_10MCFragmentERb
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCAssembler.cpp:932,39'
          Dst:             _ZN7llvm_ks11MCAsmLayout15getSectionOrderEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:934,39'
          Dst:             _ZN7llvm_ks11MCAsmLayout15getSectionOrderEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:934,32'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/MCAssembler.cpp:934,61'
          Dst:             _ZN7llvm_ks9MCSection6rbeginEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:934,12'
          Dst:             _ZNK7llvm_ks11MCAsmLayout17getFragmentOffsetEPKNS_10MCFragmentERb
    - functionName:    _ZN7llvm_ks8dyn_castINS_17MCEncodedFragmentENS_10MCFragmentEEENS_10cast_rettyIT_PT0_E8ret_typeES6_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 297
      functionLinenumberEnd: 298
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks3isaINS_17MCEncodedFragmentEPNS_10MCFragmentEEEbRKT0_
        - _ZN7llvm_ks4castINS_17MCEncodedFragmentENS_10MCFragmentEEENS_10cast_rettyIT_PT0_E8ret_typeES6_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:298,10'
          Dst:             _ZN7llvm_ks3isaINS_17MCEncodedFragmentEPNS_10MCFragmentEEEbRKT0_
        - Src:             'llvm/include/llvm/Support/Casting.h:298,24'
          Dst:             _ZN7llvm_ks4castINS_17MCEncodedFragmentENS_10MCFragmentEEENS_10cast_rettyIT_PT0_E8ret_typeES6_
    - functionName:    _ZN7llvm_ks3isaINS_28MCCompactEncodedInstFragmentEPNS_17MCEncodedFragmentEEEbRKT0_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13isa_impl_wrapINS_28MCCompactEncodedInstFragmentEKPNS_17MCEncodedFragmentEPKS2_E4doitERS4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:133,10'
          Dst:             _ZN7llvm_ks13isa_impl_wrapINS_28MCCompactEncodedInstFragmentEKPNS_17MCEncodedFragmentEPKS2_E4doitERS4_
    - functionName:    _ZN7llvm_ks8ArrayRefINS_7MCFixupEEC2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ArrayRef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks15MutableArrayRefIcEC2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ArrayRef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 227
      functionLinenumberEnd: 227
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks8ArrayRefIcEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/ArrayRef.h:227,38'
          Dst:             _ZN7llvm_ks8ArrayRefIcEC2Ev
    - functionName:    _ZN7llvm_ks8dyn_castINS_14MCDataFragmentENS_17MCEncodedFragmentEEENS_10cast_rettyIT_PT0_E8ret_typeES6_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 297
      functionLinenumberEnd: 298
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks3isaINS_14MCDataFragmentEPNS_17MCEncodedFragmentEEEbRKT0_
        - _ZN7llvm_ks4castINS_14MCDataFragmentENS_17MCEncodedFragmentEEENS_10cast_rettyIT_PT0_E8ret_typeES6_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:298,10'
          Dst:             _ZN7llvm_ks3isaINS_14MCDataFragmentEPNS_17MCEncodedFragmentEEEbRKT0_
        - Src:             'llvm/include/llvm/Support/Casting.h:298,24'
          Dst:             _ZN7llvm_ks4castINS_14MCDataFragmentENS_17MCEncodedFragmentEEENS_10cast_rettyIT_PT0_E8ret_typeES6_
    - functionName:    _ZN7llvm_ks8ArrayRefINS_7MCFixupEEC2IvEERKNS_25SmallVectorTemplateCommonIS1_T_EE
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ArrayRef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks25SmallVectorTemplateCommonINS_7MCFixupEvE4dataEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/ArrayRef.h:73,18'
          Dst:             _ZNK7llvm_ks25SmallVectorTemplateCommonINS_7MCFixupEvE4dataEv
    - functionName:    _ZN7llvm_ks15MutableArrayRefIcEC2ERNS_15SmallVectorImplIcEE
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ArrayRef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 244
      functionLinenumberEnd: 244
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks8ArrayRefIcEC2IvEERKNS_25SmallVectorTemplateCommonIcT_EE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/ArrayRef.h:244,7'
          Dst:             _ZN7llvm_ks8ArrayRefIcEC2IvEERKNS_25SmallVectorTemplateCommonIcT_EE
    - functionName:    _ZN7llvm_ks8dyn_castINS_19MCRelaxableFragmentENS_17MCEncodedFragmentEEENS_10cast_rettyIT_PT0_E8ret_typeES6_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 297
      functionLinenumberEnd: 298
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks3isaINS_19MCRelaxableFragmentEPNS_17MCEncodedFragmentEEEbRKT0_
        - _ZN7llvm_ks4castINS_19MCRelaxableFragmentENS_17MCEncodedFragmentEEENS_10cast_rettyIT_PT0_E8ret_typeES6_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:298,10'
          Dst:             _ZN7llvm_ks3isaINS_19MCRelaxableFragmentEPNS_17MCEncodedFragmentEEEbRKT0_
        - Src:             'llvm/include/llvm/Support/Casting.h:298,24'
          Dst:             _ZN7llvm_ks4castINS_19MCRelaxableFragmentENS_17MCEncodedFragmentEEENS_10cast_rettyIT_PT0_E8ret_typeES6_
    - functionName:    _ZNK7llvm_ks8ArrayRefINS_7MCFixupEE5beginEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ArrayRef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionLinenumberEnd: 123
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks8ArrayRefINS_7MCFixupEE3endEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ArrayRef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 124
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks11MCAssembler11handleFixupERKNS_11MCAsmLayoutERNS_10MCFragmentERKNS_7MCFixupERj
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCAssembler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 664
      functionLinenumberEnd: 690
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          125
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _ZNK7llvm_ks11MCAssembler13evaluateFixupERKNS_11MCAsmLayoutERKNS_7MCFixupEPKNS_10MCFragmentERNS_7MCValueERmRj
        - _ZNK7llvm_ks11MCAssembler9getWriterEv
        - _ZNK7llvm_ks15MCSymbolRefExpr7getKindEv
        - _ZNK7llvm_ks7MCFixup7getKindEv
        - _ZNK7llvm_ks7MCValue7getSymBEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCAssembler.cpp:668,49'
          Dst:             _ZNK7llvm_ks7MCFixup7getKindEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:670,8'
          Dst:             _ZNK7llvm_ks11MCAssembler13evaluateFixupERKNS_11MCAsmLayoutERKNS_7MCFixupEPKNS_10MCFragmentERNS_7MCValueERmRj
        - Src:             'llvm/lib/MC/MCAssembler.cpp:678,46'
          Dst:             _ZNK7llvm_ks7MCValue7getSymBEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:679,19'
          Dst:             _ZNK7llvm_ks15MCSymbolRefExpr7getKindEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:685,5'
          Dst:             _ZNK7llvm_ks11MCAssembler9getWriterEv
    - functionName:    _ZNK7llvm_ks15MutableArrayRefIcE4dataEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ArrayRef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 255
      functionLinenumberEnd: 255
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks8ArrayRefIcE4dataEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/ArrayRef.h:255,58'
          Dst:             _ZNK7llvm_ks8ArrayRefIcE4dataEv
    - functionName:    _ZL13writeFragmentRKN7llvm_ks11MCAssemblerERKNS_11MCAsmLayoutERKNS_10MCFragmentE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCAssembler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 475
      functionLinenumberEnd: 604
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         74
      ICount:          513
      EdgeCount:       82
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7llvm_ks14MCObjectWriter10writeBytesENS_9StringRefEj
        - _ZN7llvm_ks14MCObjectWriter10writeBytesERKNS_15SmallVectorImplIcEEj
        - _ZN7llvm_ks14MCObjectWriter6write8Eh
        - _ZN7llvm_ks14MCObjectWriter7write16Et
        - _ZN7llvm_ks14MCObjectWriter7write32Ej
        - _ZN7llvm_ks14MCObjectWriter7write64Em
        - _ZN7llvm_ks14MCObjectWriter9getStreamEv
        - _ZN7llvm_ks18report_fatal_errorERKNS_5TwineEb
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - _ZN7llvm_ks4castINS_13MCLEBFragmentEKNS_10MCFragmentEEENS_10cast_rettyIT_T0_E8ret_typeERS6_
        - _ZN7llvm_ks4castINS_13MCOrgFragmentEKNS_10MCFragmentEEENS_10cast_rettyIT_T0_E8ret_typeERS6_
        - _ZN7llvm_ks4castINS_14MCDataFragmentEKNS_10MCFragmentEEENS_10cast_rettyIT_T0_E8ret_typeERS6_
        - _ZN7llvm_ks4castINS_14MCFillFragmentEKNS_10MCFragmentEEENS_10cast_rettyIT_T0_E8ret_typeERS6_
        - _ZN7llvm_ks4castINS_15MCAlignFragmentEKNS_10MCFragmentEEENS_10cast_rettyIT_T0_E8ret_typeERS6_
        - _ZN7llvm_ks4castINS_17MCSafeSEHFragmentEKNS_10MCFragmentEEENS_10cast_rettyIT_T0_E8ret_typeERS6_
        - _ZN7llvm_ks4castINS_19MCRelaxableFragmentEKNS_10MCFragmentEEENS_10cast_rettyIT_T0_E8ret_typeERS6_
        - _ZN7llvm_ks4castINS_23MCDwarfLineAddrFragmentEKNS_10MCFragmentEEENS_10cast_rettyIT_T0_E8ret_typeERS6_
        - _ZN7llvm_ks4castINS_24MCDwarfCallFrameFragmentEKNS_10MCFragmentEEENS_10cast_rettyIT_T0_E8ret_typeERS6_
        - _ZN7llvm_ks4castINS_28MCCompactEncodedInstFragmentEKNS_10MCFragmentEEENS_10cast_rettyIT_T0_E8ret_typeERS6_
        - _ZN7llvm_ks5TwineC2EPKc
        - _ZN7llvm_ks5TwineC2ERKm
        - _ZN7llvm_ks5TwineC2Ej
        - _ZN7llvm_ksplERKNS_5TwineES2_
        - _ZNK7llvm_ks10MCFragment7getKindEv
        - _ZNK7llvm_ks11MCAssembler10getBackendEv
        - _ZNK7llvm_ks11MCAssembler19computeFragmentSizeERKNS_11MCAsmLayoutERKNS_10MCFragmentERb
        - _ZNK7llvm_ks11MCAssembler20writeFragmentPaddingERKNS_10MCFragmentEmPNS_14MCObjectWriterE
        - _ZNK7llvm_ks11MCAssembler8getErrorEv
        - _ZNK7llvm_ks11MCAssembler8setErrorEj
        - _ZNK7llvm_ks11MCAssembler9getWriterEv
        - _ZNK7llvm_ks11raw_ostream4tellEv
        - _ZNK7llvm_ks13MCLEBFragment11getContentsEv
        - _ZNK7llvm_ks13MCOrgFragment8getValueEv
        - _ZNK7llvm_ks14MCFillFragment7getSizeEv
        - _ZNK7llvm_ks14MCFillFragment8getValueEv
        - _ZNK7llvm_ks15MCAlignFragment11hasEmitNopsEv
        - _ZNK7llvm_ks15MCAlignFragment12getValueSizeEv
        - _ZNK7llvm_ks15MCAlignFragment8getValueEv
        - _ZNK7llvm_ks17MCSafeSEHFragment9getSymbolEv
        - _ZNK7llvm_ks23MCDwarfLineAddrFragment11getContentsEv
        - _ZNK7llvm_ks24MCDwarfCallFrameFragment11getContentsEv
        - _ZNK7llvm_ks29MCEncodedFragmentWithContentsILj32EE11getContentsEv
        - _ZNK7llvm_ks29MCEncodedFragmentWithContentsILj4EE11getContentsEv
        - _ZNK7llvm_ks29MCEncodedFragmentWithContentsILj8EE11getContentsEv
        - _ZNK7llvm_ks8MCSymbol8getIndexEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/lib/MC/MCAssembler.cpp:496,3'
          Branch Sides:    []
        - Branch String:   'llvm/lib/MC/MCAssembler.cpp:525,7'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/MC/MCAssembler.cpp:476,11'
          Dst:             _ZNK7llvm_ks11MCAssembler8getErrorEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:479,29'
          Dst:             _ZNK7llvm_ks11MCAssembler9getWriterEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:483,31'
          Dst:             _ZNK7llvm_ks11MCAssembler19computeFragmentSizeERKNS_11MCAsmLayoutERKNS_10MCFragmentERb
        - Src:             'llvm/lib/MC/MCAssembler.cpp:485,11'
          Dst:             _ZNK7llvm_ks11MCAssembler8setErrorEj
        - Src:             'llvm/lib/MC/MCAssembler.cpp:489,7'
          Dst:             _ZNK7llvm_ks11MCAssembler20writeFragmentPaddingERKNS_10MCFragmentEmPNS_14MCObjectWriterE
        - Src:             'llvm/lib/MC/MCAssembler.cpp:493,24'
          Dst:             _ZN7llvm_ks14MCObjectWriter9getStreamEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:493,36'
          Dst:             _ZNK7llvm_ks11raw_ostream4tellEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:496,13'
          Dst:             _ZNK7llvm_ks10MCFragment7getKindEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:498,33'
          Dst:             _ZN7llvm_ks4castINS_15MCAlignFragmentEKNS_10MCFragmentEEENS_10cast_rettyIT_T0_E8ret_typeERS6_
        - Src:             'llvm/lib/MC/MCAssembler.cpp:499,5'
          Dst:             _ZNK7llvm_ks15MCAlignFragment12getValueSizeEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:499,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/MCAssembler.cpp:501,40'
          Dst:             _ZNK7llvm_ks15MCAlignFragment12getValueSizeEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:506,20'
          Dst:             _ZNK7llvm_ks15MCAlignFragment12getValueSizeEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:507,26'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/MC/MCAssembler.cpp:508,34'
          Dst:             _ZNK7llvm_ks15MCAlignFragment12getValueSizeEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:508,25'
          Dst:             _ZN7llvm_ks5TwineC2Ej
        - Src:             'llvm/lib/MC/MCAssembler.cpp:507,69'
          Dst:             _ZN7llvm_ksplERKNS_5TwineES2_
        - Src:             'llvm/lib/MC/MCAssembler.cpp:509,25'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/MC/MCAssembler.cpp:508,50'
          Dst:             _ZN7llvm_ksplERKNS_5TwineES2_
        - Src:             'llvm/lib/MC/MCAssembler.cpp:510,25'
          Dst:             _ZN7llvm_ks5TwineC2ERKm
        - Src:             'llvm/lib/MC/MCAssembler.cpp:509,64'
          Dst:             _ZN7llvm_ksplERKNS_5TwineES2_
        - Src:             'llvm/lib/MC/MCAssembler.cpp:510,47'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/MC/MCAssembler.cpp:510,45'
          Dst:             _ZN7llvm_ksplERKNS_5TwineES2_
        - Src:             'llvm/lib/MC/MCAssembler.cpp:507,7'
          Dst:             _ZN7llvm_ks18report_fatal_errorERKNS_5TwineEb
        - Src:             'llvm/lib/MC/MCAssembler.cpp:516,12'
          Dst:             _ZNK7llvm_ks15MCAlignFragment11hasEmitNopsEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:517,16'
          Dst:             _ZNK7llvm_ks11MCAssembler10getBackendEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:518,28'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/MC/MCAssembler.cpp:519,27'
          Dst:             _ZN7llvm_ks5TwineC2ERKm
        - Src:             'llvm/lib/MC/MCAssembler.cpp:518,63'
          Dst:             _ZN7llvm_ksplERKNS_5TwineES2_
        - Src:             'llvm/lib/MC/MCAssembler.cpp:519,42'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/MC/MCAssembler.cpp:519,40'
          Dst:             _ZN7llvm_ksplERKNS_5TwineES2_
        - Src:             'llvm/lib/MC/MCAssembler.cpp:518,9'
          Dst:             _ZN7llvm_ks18report_fatal_errorERKNS_5TwineEb
        - Src:             'llvm/lib/MC/MCAssembler.cpp:525,18'
          Dst:             _ZNK7llvm_ks15MCAlignFragment12getValueSizeEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:526,16'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/lib/MC/MCAssembler.cpp:527,39'
          Dst:             _ZNK7llvm_ks15MCAlignFragment8getValueEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:527,19'
          Dst:             _ZN7llvm_ks14MCObjectWriter6write8Eh
        - Src:             'llvm/lib/MC/MCAssembler.cpp:528,39'
          Dst:             _ZNK7llvm_ks15MCAlignFragment8getValueEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:528,19'
          Dst:             _ZN7llvm_ks14MCObjectWriter7write16Et
        - Src:             'llvm/lib/MC/MCAssembler.cpp:529,39'
          Dst:             _ZNK7llvm_ks15MCAlignFragment8getValueEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:529,19'
          Dst:             _ZN7llvm_ks14MCObjectWriter7write32Ej
        - Src:             'llvm/lib/MC/MCAssembler.cpp:530,39'
          Dst:             _ZNK7llvm_ks15MCAlignFragment8getValueEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:530,19'
          Dst:             _ZN7llvm_ks14MCObjectWriter7write64Em
        - Src:             'llvm/lib/MC/MCAssembler.cpp:537,20'
          Dst:             _ZN7llvm_ks4castINS_14MCDataFragmentEKNS_10MCFragmentEEENS_10cast_rettyIT_T0_E8ret_typeERS6_
        - Src:             'llvm/lib/MC/MCAssembler.cpp:537,44'
          Dst:             _ZNK7llvm_ks29MCEncodedFragmentWithContentsILj32EE11getContentsEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:537,9'
          Dst:             _ZN7llvm_ks14MCObjectWriter10writeBytesERKNS_15SmallVectorImplIcEEj
        - Src:             'llvm/lib/MC/MCAssembler.cpp:541,20'
          Dst:             _ZN7llvm_ks4castINS_19MCRelaxableFragmentEKNS_10MCFragmentEEENS_10cast_rettyIT_T0_E8ret_typeERS6_
        - Src:             'llvm/lib/MC/MCAssembler.cpp:541,49'
          Dst:             _ZNK7llvm_ks29MCEncodedFragmentWithContentsILj8EE11getContentsEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:541,9'
          Dst:             _ZN7llvm_ks14MCObjectWriter10writeBytesERKNS_15SmallVectorImplIcEEj
        - Src:             'llvm/lib/MC/MCAssembler.cpp:545,20'
          Dst:             _ZN7llvm_ks4castINS_28MCCompactEncodedInstFragmentEKNS_10MCFragmentEEENS_10cast_rettyIT_T0_E8ret_typeERS6_
        - Src:             'llvm/lib/MC/MCAssembler.cpp:545,58'
          Dst:             _ZNK7llvm_ks29MCEncodedFragmentWithContentsILj4EE11getContentsEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:545,9'
          Dst:             _ZN7llvm_ks14MCObjectWriter10writeBytesERKNS_15SmallVectorImplIcEEj
        - Src:             'llvm/lib/MC/MCAssembler.cpp:549,32'
          Dst:             _ZN7llvm_ks4castINS_14MCFillFragmentEKNS_10MCFragmentEEENS_10cast_rettyIT_T0_E8ret_typeERS6_
        - Src:             'llvm/lib/MC/MCAssembler.cpp:550,20'
          Dst:             _ZNK7llvm_ks14MCFillFragment8getValueEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:557,24'
          Dst:             _ZNK7llvm_ks14MCFillFragment7getSizeEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:559,17'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/MCAssembler.cpp:561,13'
          Dst:             _ZN7llvm_ks14MCObjectWriter10writeBytesENS_9StringRefEj
        - Src:             'llvm/lib/MC/MCAssembler.cpp:568,31'
          Dst:             _ZN7llvm_ks4castINS_13MCLEBFragmentEKNS_10MCFragmentEEENS_10cast_rettyIT_T0_E8ret_typeERS6_
        - Src:             'llvm/lib/MC/MCAssembler.cpp:569,23'
          Dst:             _ZNK7llvm_ks13MCLEBFragment11getContentsEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:569,9'
          Dst:             _ZN7llvm_ks14MCObjectWriter10writeBytesERKNS_15SmallVectorImplIcEEj
        - Src:             'llvm/lib/MC/MCAssembler.cpp:574,35'
          Dst:             _ZN7llvm_ks4castINS_17MCSafeSEHFragmentEKNS_10MCFragmentEEENS_10cast_rettyIT_T0_E8ret_typeERS6_
        - Src:             'llvm/lib/MC/MCAssembler.cpp:575,20'
          Dst:             _ZNK7llvm_ks17MCSafeSEHFragment9getSymbolEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:575,33'
          Dst:             _ZNK7llvm_ks8MCSymbol8getIndexEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:575,9'
          Dst:             _ZN7llvm_ks14MCObjectWriter7write32Ej
        - Src:             'llvm/lib/MC/MCAssembler.cpp:580,31'
          Dst:             _ZN7llvm_ks4castINS_13MCOrgFragmentEKNS_10MCFragmentEEENS_10cast_rettyIT_T0_E8ret_typeERS6_
        - Src:             'llvm/lib/MC/MCAssembler.cpp:583,29'
          Dst:             _ZNK7llvm_ks13MCOrgFragment8getValueEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:583,11'
          Dst:             _ZN7llvm_ks14MCObjectWriter6write8Eh
        - Src:             'llvm/lib/MC/MCAssembler.cpp:589,41'
          Dst:             _ZN7llvm_ks4castINS_23MCDwarfLineAddrFragmentEKNS_10MCFragmentEEENS_10cast_rettyIT_T0_E8ret_typeERS6_
        - Src:             'llvm/lib/MC/MCAssembler.cpp:590,23'
          Dst:             _ZNK7llvm_ks23MCDwarfLineAddrFragment11getContentsEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:590,9'
          Dst:             _ZN7llvm_ks14MCObjectWriter10writeBytesERKNS_15SmallVectorImplIcEEj
        - Src:             'llvm/lib/MC/MCAssembler.cpp:594,42'
          Dst:             _ZN7llvm_ks4castINS_24MCDwarfCallFrameFragmentEKNS_10MCFragmentEEENS_10cast_rettyIT_T0_E8ret_typeERS6_
        - Src:             'llvm/lib/MC/MCAssembler.cpp:595,23'
          Dst:             _ZNK7llvm_ks24MCDwarfCallFrameFragment11getContentsEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:595,9'
          Dst:             _ZN7llvm_ks14MCObjectWriter10writeBytesERKNS_15SmallVectorImplIcEEj
        - Src:             'llvm/lib/MC/MCAssembler.cpp:599,5'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/lib/MC/MCAssembler.cpp:602,3'
          Dst:             _ZN7llvm_ks14MCObjectWriter9getStreamEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:602,3'
          Dst:             _ZNK7llvm_ks11raw_ostream4tellEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:602,3'
          Dst:             __assert_fail
    - functionName:    _ZNK7llvm_ks11MCAssembler19computeFragmentSizeERKNS_11MCAsmLayoutERKNS_10MCFragmentERb
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCAssembler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 267
      functionLinenumberEnd: 346
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         42
      ICount:          376
      EdgeCount:       50
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7llvm_ks17OffsetToAlignmentEmm
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - _ZN7llvm_ks4castINS_13MCLEBFragmentEKNS_10MCFragmentEEENS_10cast_rettyIT_T0_E8ret_typeERS6_
        - _ZN7llvm_ks4castINS_13MCOrgFragmentEKNS_10MCFragmentEEENS_10cast_rettyIT_T0_E8ret_typeERS6_
        - _ZN7llvm_ks4castINS_14MCDataFragmentEKNS_10MCFragmentEEENS_10cast_rettyIT_T0_E8ret_typeERS6_
        - _ZN7llvm_ks4castINS_14MCFillFragmentEKNS_10MCFragmentEEENS_10cast_rettyIT_T0_E8ret_typeERS6_
        - _ZN7llvm_ks4castINS_15MCAlignFragmentEKNS_10MCFragmentEEENS_10cast_rettyIT_T0_E8ret_typeERS6_
        - _ZN7llvm_ks4castINS_19MCRelaxableFragmentEKNS_10MCFragmentEEENS_10cast_rettyIT_T0_E8ret_typeERS6_
        - _ZN7llvm_ks4castINS_23MCDwarfLineAddrFragmentEKNS_10MCFragmentEEENS_10cast_rettyIT_T0_E8ret_typeERS6_
        - _ZN7llvm_ks4castINS_24MCDwarfCallFrameFragmentEKNS_10MCFragmentEEENS_10cast_rettyIT_T0_E8ret_typeERS6_
        - _ZN7llvm_ks4castINS_28MCCompactEncodedInstFragmentEKNS_10MCFragmentEEENS_10cast_rettyIT_T0_E8ret_typeERS6_
        - _ZNK7llvm_ks10MCFragment7getKindEv
        - _ZNK7llvm_ks11MCAsmLayout15getSymbolOffsetERKNS_8MCSymbolERmRb
        - _ZNK7llvm_ks11MCAsmLayout17getFragmentOffsetEPKNS_10MCFragmentERb
        - _ZNK7llvm_ks11MCAssembler10getBackendEv
        - _ZNK7llvm_ks13MCLEBFragment11getContentsEv
        - _ZNK7llvm_ks13MCOrgFragment9getOffsetEv
        - _ZNK7llvm_ks14MCFillFragment7getSizeEv
        - _ZNK7llvm_ks15MCAlignFragment11hasEmitNopsEv
        - _ZNK7llvm_ks15MCAlignFragment12getAlignmentEv
        - _ZNK7llvm_ks15MCAlignFragment17getMaxBytesToEmitEv
        - _ZNK7llvm_ks15MCSymbolRefExpr9getSymbolEv
        - _ZNK7llvm_ks23MCDwarfLineAddrFragment11getContentsEv
        - _ZNK7llvm_ks24MCDwarfCallFrameFragment11getContentsEv
        - _ZNK7llvm_ks29MCEncodedFragmentWithContentsILj32EE11getContentsEv
        - _ZNK7llvm_ks29MCEncodedFragmentWithContentsILj4EE11getContentsEv
        - _ZNK7llvm_ks29MCEncodedFragmentWithContentsILj8EE11getContentsEv
        - _ZNK7llvm_ks6MCExpr15evaluateAsValueERNS_7MCValueERKNS_11MCAsmLayoutE
        - _ZNK7llvm_ks7MCValue11getConstantEv
        - _ZNK7llvm_ks7MCValue7getSymAEv
      functionUses:    4
      BranchProfiles:
        - Branch String:   'llvm/lib/MC/MCAssembler.cpp:269,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/MC/MCAssembler.cpp:269,13'
          Dst:             _ZNK7llvm_ks10MCFragment7getKindEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:271,12'
          Dst:             _ZN7llvm_ks4castINS_14MCDataFragmentEKNS_10MCFragmentEEENS_10cast_rettyIT_T0_E8ret_typeERS6_
        - Src:             'llvm/lib/MC/MCAssembler.cpp:271,36'
          Dst:             _ZNK7llvm_ks29MCEncodedFragmentWithContentsILj32EE11getContentsEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:273,12'
          Dst:             _ZN7llvm_ks4castINS_19MCRelaxableFragmentEKNS_10MCFragmentEEENS_10cast_rettyIT_T0_E8ret_typeERS6_
        - Src:             'llvm/lib/MC/MCAssembler.cpp:273,41'
          Dst:             _ZNK7llvm_ks29MCEncodedFragmentWithContentsILj8EE11getContentsEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:275,12'
          Dst:             _ZN7llvm_ks4castINS_28MCCompactEncodedInstFragmentEKNS_10MCFragmentEEENS_10cast_rettyIT_T0_E8ret_typeERS6_
        - Src:             'llvm/lib/MC/MCAssembler.cpp:275,50'
          Dst:             _ZNK7llvm_ks29MCEncodedFragmentWithContentsILj4EE11getContentsEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:277,12'
          Dst:             _ZN7llvm_ks4castINS_14MCFillFragmentEKNS_10MCFragmentEEENS_10cast_rettyIT_T0_E8ret_typeERS6_
        - Src:             'llvm/lib/MC/MCAssembler.cpp:277,36'
          Dst:             _ZNK7llvm_ks14MCFillFragment7getSizeEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:280,12'
          Dst:             _ZN7llvm_ks4castINS_13MCLEBFragmentEKNS_10MCFragmentEEENS_10cast_rettyIT_T0_E8ret_typeERS6_
        - Src:             'llvm/lib/MC/MCAssembler.cpp:280,35'
          Dst:             _ZNK7llvm_ks13MCLEBFragment11getContentsEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:286,33'
          Dst:             _ZN7llvm_ks4castINS_15MCAlignFragmentEKNS_10MCFragmentEEENS_10cast_rettyIT_T0_E8ret_typeERS6_
        - Src:             'llvm/lib/MC/MCAssembler.cpp:287,30'
          Dst:             _ZNK7llvm_ks11MCAsmLayout17getFragmentOffsetEPKNS_10MCFragmentERb
        - Src:             'llvm/lib/MC/MCAssembler.cpp:291,50'
          Dst:             _ZNK7llvm_ks15MCAlignFragment12getAlignmentEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:291,21'
          Dst:             _ZN7llvm_ks17OffsetToAlignmentEmm
        - Src:             'llvm/lib/MC/MCAssembler.cpp:294,24'
          Dst:             _ZNK7llvm_ks15MCAlignFragment11hasEmitNopsEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:295,21'
          Dst:             _ZNK7llvm_ks11MCAssembler10getBackendEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:296,20'
          Dst:             _ZNK7llvm_ks15MCAlignFragment12getAlignmentEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:298,19'
          Dst:             _ZNK7llvm_ks15MCAlignFragment17getMaxBytesToEmitEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:304,31'
          Dst:             _ZN7llvm_ks4castINS_13MCOrgFragmentEKNS_10MCFragmentEEENS_10cast_rettyIT_T0_E8ret_typeERS6_
        - Src:             'llvm/lib/MC/MCAssembler.cpp:306,13'
          Dst:             _ZNK7llvm_ks13MCOrgFragment9getOffsetEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:306,25'
          Dst:             _ZNK7llvm_ks6MCExpr15evaluateAsValueERNS_7MCValueERKNS_11MCAsmLayoutE
        - Src:             'llvm/lib/MC/MCAssembler.cpp:313,38'
          Dst:             _ZNK7llvm_ks11MCAsmLayout17getFragmentOffsetEPKNS_10MCFragmentERb
        - Src:             'llvm/lib/MC/MCAssembler.cpp:317,36'
          Dst:             _ZNK7llvm_ks7MCValue11getConstantEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:318,42'
          Dst:             _ZNK7llvm_ks7MCValue7getSymAEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:320,38'
          Dst:             _ZNK7llvm_ks15MCSymbolRefExpr9getSymbolEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:320,19'
          Dst:             _ZNK7llvm_ks11MCAsmLayout15getSymbolOffsetERKNS_8MCSymbolERmRb
        - Src:             'llvm/lib/MC/MCAssembler.cpp:338,12'
          Dst:             _ZN7llvm_ks4castINS_23MCDwarfLineAddrFragmentEKNS_10MCFragmentEEENS_10cast_rettyIT_T0_E8ret_typeERS6_
        - Src:             'llvm/lib/MC/MCAssembler.cpp:338,45'
          Dst:             _ZNK7llvm_ks23MCDwarfLineAddrFragment11getContentsEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:340,12'
          Dst:             _ZN7llvm_ks4castINS_24MCDwarfCallFrameFragmentEKNS_10MCFragmentEEENS_10cast_rettyIT_T0_E8ret_typeERS6_
        - Src:             'llvm/lib/MC/MCAssembler.cpp:340,46'
          Dst:             _ZNK7llvm_ks24MCDwarfCallFrameFragment11getContentsEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:342,5'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/lib/MC/MCAssembler.cpp:345,3'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
    - functionName:    _ZNK7llvm_ks11MCAssembler8setErrorEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCAssembler.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks11MCAssembler20writeFragmentPaddingERKNS_10MCFragmentEmPNS_14MCObjectWriterE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCAssembler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 441
      functionLinenumberEnd: 470
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          171
      EdgeCount:       34
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7llvm_ks18report_fatal_errorERKNS_5TwineEb
        - _ZN7llvm_ks5TwineC2EPKc
        - _ZN7llvm_ks5TwineC2Ej
        - _ZN7llvm_ksplERKNS_5TwineES2_
        - _ZNK7llvm_ks10MCFragment15hasInstructionsEv
        - _ZNK7llvm_ks10MCFragment16alignToBundleEndEv
        - _ZNK7llvm_ks10MCFragment16getBundlePaddingEv
        - _ZNK7llvm_ks11MCAssembler10getBackendEv
        - _ZNK7llvm_ks11MCAssembler17isBundlingEnabledEv
        - _ZNK7llvm_ks11MCAssembler18getBundleAlignSizeEv
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCAssembler.cpp:443,30'
          Dst:             _ZNK7llvm_ks10MCFragment16getBundlePaddingEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:445,5'
          Dst:             _ZNK7llvm_ks11MCAssembler17isBundlingEnabledEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:445,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/MCAssembler.cpp:447,5'
          Dst:             _ZNK7llvm_ks10MCFragment15hasInstructionsEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:447,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/MCAssembler.cpp:451,11'
          Dst:             _ZNK7llvm_ks10MCFragment16alignToBundleEndEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:451,47'
          Dst:             _ZNK7llvm_ks11MCAssembler18getBundleAlignSizeEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:460,51'
          Dst:             _ZNK7llvm_ks11MCAssembler18getBundleAlignSizeEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:461,12'
          Dst:             _ZNK7llvm_ks11MCAssembler10getBackendEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:462,30'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/MC/MCAssembler.cpp:463,30'
          Dst:             _ZN7llvm_ks5TwineC2Ej
        - Src:             'llvm/lib/MC/MCAssembler.cpp:462,65'
          Dst:             _ZN7llvm_ksplERKNS_5TwineES2_
        - Src:             'llvm/lib/MC/MCAssembler.cpp:463,58'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/MC/MCAssembler.cpp:463,56'
          Dst:             _ZN7llvm_ksplERKNS_5TwineES2_
        - Src:             'llvm/lib/MC/MCAssembler.cpp:462,11'
          Dst:             _ZN7llvm_ks18report_fatal_errorERKNS_5TwineEb
        - Src:             'llvm/lib/MC/MCAssembler.cpp:466,10'
          Dst:             _ZNK7llvm_ks11MCAssembler10getBackendEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:467,26'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/MC/MCAssembler.cpp:468,26'
          Dst:             _ZN7llvm_ks5TwineC2Ej
        - Src:             'llvm/lib/MC/MCAssembler.cpp:467,61'
          Dst:             _ZN7llvm_ksplERKNS_5TwineES2_
        - Src:             'llvm/lib/MC/MCAssembler.cpp:468,49'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/MC/MCAssembler.cpp:468,47'
          Dst:             _ZN7llvm_ksplERKNS_5TwineES2_
        - Src:             'llvm/lib/MC/MCAssembler.cpp:467,7'
          Dst:             _ZN7llvm_ks18report_fatal_errorERKNS_5TwineEb
    - functionName:    _ZN7llvm_ks14MCObjectWriter9getStreamEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCObjectWriter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks4castINS_15MCAlignFragmentEKNS_10MCFragmentEEENS_10cast_rettyIT_T0_E8ret_typeERS6_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 229
      functionLinenumberEnd: 232
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks16cast_convert_valINS_15MCAlignFragmentEKNS_10MCFragmentES3_E4doitERS3_
        - _ZN7llvm_ks3isaINS_15MCAlignFragmentENS_10MCFragmentEEEbRKT0_
        - __assert_fail
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:230,3'
          Dst:             _ZN7llvm_ks3isaINS_15MCAlignFragmentENS_10MCFragmentEEEbRKT0_
        - Src:             'llvm/include/llvm/Support/Casting.h:230,3'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/Support/Casting.h:231,10'
          Dst:             _ZN7llvm_ks16cast_convert_valINS_15MCAlignFragmentEKNS_10MCFragmentES3_E4doitERS3_
    - functionName:    _ZN7llvm_ks4castINS_14MCDataFragmentEKNS_10MCFragmentEEENS_10cast_rettyIT_T0_E8ret_typeERS6_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 229
      functionLinenumberEnd: 232
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks16cast_convert_valINS_14MCDataFragmentEKNS_10MCFragmentES3_E4doitERS3_
        - _ZN7llvm_ks3isaINS_14MCDataFragmentENS_10MCFragmentEEEbRKT0_
        - __assert_fail
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:230,3'
          Dst:             _ZN7llvm_ks3isaINS_14MCDataFragmentENS_10MCFragmentEEEbRKT0_
        - Src:             'llvm/include/llvm/Support/Casting.h:230,3'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/Support/Casting.h:231,10'
          Dst:             _ZN7llvm_ks16cast_convert_valINS_14MCDataFragmentEKNS_10MCFragmentES3_E4doitERS3_
    - functionName:    _ZN7llvm_ks4castINS_19MCRelaxableFragmentEKNS_10MCFragmentEEENS_10cast_rettyIT_T0_E8ret_typeERS6_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 229
      functionLinenumberEnd: 232
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks16cast_convert_valINS_19MCRelaxableFragmentEKNS_10MCFragmentES3_E4doitERS3_
        - _ZN7llvm_ks3isaINS_19MCRelaxableFragmentENS_10MCFragmentEEEbRKT0_
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:230,3'
          Dst:             _ZN7llvm_ks3isaINS_19MCRelaxableFragmentENS_10MCFragmentEEEbRKT0_
        - Src:             'llvm/include/llvm/Support/Casting.h:230,3'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/Support/Casting.h:231,10'
          Dst:             _ZN7llvm_ks16cast_convert_valINS_19MCRelaxableFragmentEKNS_10MCFragmentES3_E4doitERS3_
    - functionName:    _ZNK7llvm_ks29MCEncodedFragmentWithContentsILj8EE11getContentsEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCFragment.h'
      linkageType:     InternalLinkage
      functionLinenumber: 178
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks4castINS_28MCCompactEncodedInstFragmentEKNS_10MCFragmentEEENS_10cast_rettyIT_T0_E8ret_typeERS6_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 229
      functionLinenumberEnd: 232
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks16cast_convert_valINS_28MCCompactEncodedInstFragmentEKNS_10MCFragmentES3_E4doitERS3_
        - _ZN7llvm_ks3isaINS_28MCCompactEncodedInstFragmentENS_10MCFragmentEEEbRKT0_
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:230,3'
          Dst:             _ZN7llvm_ks3isaINS_28MCCompactEncodedInstFragmentENS_10MCFragmentEEEbRKT0_
        - Src:             'llvm/include/llvm/Support/Casting.h:230,3'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/Support/Casting.h:231,10'
          Dst:             _ZN7llvm_ks16cast_convert_valINS_28MCCompactEncodedInstFragmentEKNS_10MCFragmentES3_E4doitERS3_
    - functionName:    _ZN7llvm_ks4castINS_14MCFillFragmentEKNS_10MCFragmentEEENS_10cast_rettyIT_T0_E8ret_typeERS6_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 229
      functionLinenumberEnd: 232
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks16cast_convert_valINS_14MCFillFragmentEKNS_10MCFragmentES3_E4doitERS3_
        - _ZN7llvm_ks3isaINS_14MCFillFragmentENS_10MCFragmentEEEbRKT0_
        - __assert_fail
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:230,3'
          Dst:             _ZN7llvm_ks3isaINS_14MCFillFragmentENS_10MCFragmentEEEbRKT0_
        - Src:             'llvm/include/llvm/Support/Casting.h:230,3'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/Support/Casting.h:231,10'
          Dst:             _ZN7llvm_ks16cast_convert_valINS_14MCFillFragmentEKNS_10MCFragmentES3_E4doitERS3_
    - functionName:    _ZN7llvm_ks4castINS_13MCLEBFragmentEKNS_10MCFragmentEEENS_10cast_rettyIT_T0_E8ret_typeERS6_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 229
      functionLinenumberEnd: 232
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks16cast_convert_valINS_13MCLEBFragmentEKNS_10MCFragmentES3_E4doitERS3_
        - _ZN7llvm_ks3isaINS_13MCLEBFragmentENS_10MCFragmentEEEbRKT0_
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:230,3'
          Dst:             _ZN7llvm_ks3isaINS_13MCLEBFragmentENS_10MCFragmentEEEbRKT0_
        - Src:             'llvm/include/llvm/Support/Casting.h:230,3'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/Support/Casting.h:231,10'
          Dst:             _ZN7llvm_ks16cast_convert_valINS_13MCLEBFragmentEKNS_10MCFragmentES3_E4doitERS3_
    - functionName:    _ZNK7llvm_ks13MCLEBFragment11getContentsEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCFragment.h'
      linkageType:     InternalLinkage
      functionLinenumber: 392
      functionLinenumberEnd: 392
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks4castINS_13MCOrgFragmentEKNS_10MCFragmentEEENS_10cast_rettyIT_T0_E8ret_typeERS6_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 229
      functionLinenumberEnd: 232
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks16cast_convert_valINS_13MCOrgFragmentEKNS_10MCFragmentES3_E4doitERS3_
        - _ZN7llvm_ks3isaINS_13MCOrgFragmentENS_10MCFragmentEEEbRKT0_
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:230,3'
          Dst:             _ZN7llvm_ks3isaINS_13MCOrgFragmentENS_10MCFragmentEEEbRKT0_
        - Src:             'llvm/include/llvm/Support/Casting.h:230,3'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/Support/Casting.h:231,10'
          Dst:             _ZN7llvm_ks16cast_convert_valINS_13MCOrgFragmentEKNS_10MCFragmentES3_E4doitERS3_
    - functionName:    _ZN7llvm_ks4castINS_23MCDwarfLineAddrFragmentEKNS_10MCFragmentEEENS_10cast_rettyIT_T0_E8ret_typeERS6_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 229
      functionLinenumberEnd: 232
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks16cast_convert_valINS_23MCDwarfLineAddrFragmentEKNS_10MCFragmentES3_E4doitERS3_
        - _ZN7llvm_ks3isaINS_23MCDwarfLineAddrFragmentENS_10MCFragmentEEEbRKT0_
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:230,3'
          Dst:             _ZN7llvm_ks3isaINS_23MCDwarfLineAddrFragmentENS_10MCFragmentEEEbRKT0_
        - Src:             'llvm/include/llvm/Support/Casting.h:230,3'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/Support/Casting.h:231,10'
          Dst:             _ZN7llvm_ks16cast_convert_valINS_23MCDwarfLineAddrFragmentEKNS_10MCFragmentES3_E4doitERS3_
    - functionName:    _ZNK7llvm_ks23MCDwarfLineAddrFragment11getContentsEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCFragment.h'
      linkageType:     InternalLinkage
      functionLinenumber: 429
      functionLinenumberEnd: 429
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks4castINS_24MCDwarfCallFrameFragmentEKNS_10MCFragmentEEENS_10cast_rettyIT_T0_E8ret_typeERS6_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 229
      functionLinenumberEnd: 232
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks16cast_convert_valINS_24MCDwarfCallFrameFragmentEKNS_10MCFragmentES3_E4doitERS3_
        - _ZN7llvm_ks3isaINS_24MCDwarfCallFrameFragmentENS_10MCFragmentEEEbRKT0_
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:230,3'
          Dst:             _ZN7llvm_ks3isaINS_24MCDwarfCallFrameFragmentENS_10MCFragmentEEEbRKT0_
        - Src:             'llvm/include/llvm/Support/Casting.h:230,3'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/Support/Casting.h:231,10'
          Dst:             _ZN7llvm_ks16cast_convert_valINS_24MCDwarfCallFrameFragmentEKNS_10MCFragmentES3_E4doitERS3_
    - functionName:    _ZNK7llvm_ks24MCDwarfCallFrameFragment11getContentsEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCFragment.h'
      linkageType:     InternalLinkage
      functionLinenumber: 458
      functionLinenumberEnd: 458
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks14ilist_iteratorIKNS_10MCFragmentEEppEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ilist.h'
      linkageType:     InternalLinkage
      functionLinenumber: 267
      functionLinenumberEnd: 269
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks21ilist_nextprev_traitsINS_10MCFragmentEE7getNextEPKS1_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/ilist.h:268,15'
          Dst:             _ZN7llvm_ks21ilist_nextprev_traitsINS_10MCFragmentEE7getNextEPKS1_
    - functionName:    _ZN7llvm_ks8dyn_castIKNS_12MCSectionELFEKNS_9MCSectionEEENS_10cast_rettyIT_PT0_E8ret_typeES8_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 297
      functionLinenumberEnd: 298
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks3isaIKNS_12MCSectionELFEPKNS_9MCSectionEEEbRKT0_
        - _ZN7llvm_ks4castIKNS_12MCSectionELFEKNS_9MCSectionEEENS_10cast_rettyIT_PT0_E8ret_typeES8_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:298,10'
          Dst:             _ZN7llvm_ks3isaIKNS_12MCSectionELFEPKNS_9MCSectionEEEbRKT0_
        - Src:             'llvm/include/llvm/Support/Casting.h:298,24'
          Dst:             _ZN7llvm_ks4castIKNS_12MCSectionELFEKNS_9MCSectionEEENS_10cast_rettyIT_PT0_E8ret_typeES8_
    - functionName:    _ZNK7llvm_ks14ilist_iteratorIKNS_10MCFragmentEEdeEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ilist.h'
      linkageType:     InternalLinkage
      functionLinenumber: 248
      functionLinenumberEnd: 249
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks14ilist_iteratorIKNS_10MCFragmentEEneIS2_EEbRKNS0_IT_EE
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ilist.h'
      linkageType:     InternalLinkage
      functionLinenumber: 257
      functionLinenumberEnd: 258
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks14ilist_iteratorIKNS_10MCFragmentEE19getNodePtrUncheckedEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/ilist.h:258,27'
          Dst:             _ZNK7llvm_ks14ilist_iteratorIKNS_10MCFragmentEE19getNodePtrUncheckedEv
    - functionName:    _ZNK7llvm_ks9MCSection3endEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCSection.h'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionLinenumberEnd: 172
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks14ilist_iteratorIKNS_10MCFragmentEEC2IS1_EERKNS0_IT_EE
        - _ZN7llvm_ks9MCSection3endEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCSection.h:172,43'
          Dst:             _ZN7llvm_ks9MCSection3endEv
        - Src:             'llvm/include/llvm/MC/MCSection.h:172,12'
          Dst:             _ZN7llvm_ks14ilist_iteratorIKNS_10MCFragmentEEC2IS1_EERKNS0_IT_EE
    - functionName:    _ZNK7llvm_ks9MCSection5beginEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCSection.h'
      linkageType:     InternalLinkage
      functionLinenumber: 166
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks14ilist_iteratorIKNS_10MCFragmentEEC2IS1_EERKNS0_IT_EE
        - _ZN7llvm_ks9MCSection5beginEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCSection.h:167,43'
          Dst:             _ZN7llvm_ks9MCSection5beginEv
        - Src:             'llvm/include/llvm/MC/MCSection.h:167,12'
          Dst:             _ZN7llvm_ks14ilist_iteratorIKNS_10MCFragmentEEC2IS1_EERKNS0_IT_EE
    - functionName:    _ZNK7llvm_ks11MCAssembler16writeSectionDataEPKNS_9MCSectionERKNS_11MCAsmLayoutE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCAssembler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 608
      functionLinenumberEnd: 660
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         60
      ICount:          341
      EdgeCount:       67
      CyclomaticComplexity: 9
      functionsReached:
        - _ZL13writeFragmentRKN7llvm_ks11MCAssemblerERKNS_11MCAsmLayoutERKNS_10MCFragmentE
        - _ZN7llvm_ks14MCObjectWriter9getStreamEv
        - _ZN7llvm_ks14ilist_iteratorIKNS_10MCFragmentEEppEv
        - _ZN7llvm_ks18report_fatal_errorEPKcb
        - _ZN7llvm_ks18report_fatal_errorERKNS_5TwineEb
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - _ZN7llvm_ks4castINS_14MCDataFragmentEKNS_10MCFragmentEEENS_10cast_rettyIT_T0_E8ret_typeERS6_
        - _ZN7llvm_ks4castINS_14MCFillFragmentEKNS_10MCFragmentEEENS_10cast_rettyIT_T0_E8ret_typeERS6_
        - _ZN7llvm_ks4castINS_15MCAlignFragmentEKNS_10MCFragmentEEENS_10cast_rettyIT_T0_E8ret_typeERS6_
        - _ZN7llvm_ks5TwineC2EPKc
        - _ZN7llvm_ks8dyn_castIKNS_12MCSectionELFEKNS_9MCSectionEEENS_10cast_rettyIT_PT0_E8ret_typeES8_
        - _ZN7llvm_ksplEPKcRKNS_9StringRefE
        - _ZN7llvm_ksplERKNS_5TwineES2_
        - _ZNK7llvm_ks10MCFragment7getKindEv
        - _ZNK7llvm_ks11MCAsmLayout18getSectionFileSizeEPKNS_9MCSectionE
        - _ZNK7llvm_ks11MCAssembler8setErrorEj
        - _ZNK7llvm_ks11MCAssembler9getWriterEv
        - _ZNK7llvm_ks11raw_ostream4tellEv
        - _ZNK7llvm_ks12MCSectionELF14getSectionNameEv
        - _ZNK7llvm_ks14MCFillFragment8getValueEv
        - _ZNK7llvm_ks14ilist_iteratorIKNS_10MCFragmentEEdeEv
        - _ZNK7llvm_ks14ilist_iteratorIKNS_10MCFragmentEEneIS2_EEbRKNS0_IT_EE
        - _ZNK7llvm_ks15MCAlignFragment12getValueSizeEv
        - _ZNK7llvm_ks15MCAlignFragment8getValueEv
        - _ZNK7llvm_ks27MCEncodedFragmentWithFixupsILj32ELj4EE11fixup_beginEv
        - _ZNK7llvm_ks27MCEncodedFragmentWithFixupsILj32ELj4EE9fixup_endEv
        - _ZNK7llvm_ks29MCEncodedFragmentWithContentsILj32EE11getContentsEv
        - _ZNK7llvm_ks9MCSection3endEv
        - _ZNK7llvm_ks9MCSection5beginEv
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'llvm/lib/MC/MCAssembler.cpp:615,7'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/MC/MCAssembler.cpp:611,5'
          Dst:             _ZNK7llvm_ks11MCAsmLayout18getSectionFileSizeEPKNS_9MCSectionE
        - Src:             'llvm/lib/MC/MCAssembler.cpp:611,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/MCAssembler.cpp:614,30'
          Dst:             _ZNK7llvm_ks9MCSection5beginEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:614,30'
          Dst:             _ZNK7llvm_ks9MCSection3endEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:614,30'
          Dst:             _ZNK7llvm_ks14ilist_iteratorIKNS_10MCFragmentEEneIS2_EEbRKNS0_IT_EE
        - Src:             'llvm/lib/MC/MCAssembler.cpp:614,30'
          Dst:             _ZNK7llvm_ks14ilist_iteratorIKNS_10MCFragmentEEdeEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:615,17'
          Dst:             _ZNK7llvm_ks10MCFragment7getKindEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:616,16'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/lib/MC/MCAssembler.cpp:621,36'
          Dst:             _ZN7llvm_ks4castINS_14MCDataFragmentEKNS_10MCFragmentEEENS_10cast_rettyIT_T0_E8ret_typeERS6_
        - Src:             'llvm/lib/MC/MCAssembler.cpp:622,9'
          Dst:             _ZNK7llvm_ks27MCEncodedFragmentWithFixupsILj32ELj4EE11fixup_beginEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:622,9'
          Dst:             _ZNK7llvm_ks27MCEncodedFragmentWithFixupsILj32ELj4EE9fixup_endEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:622,9'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/MCAssembler.cpp:624,37'
          Dst:             _ZNK7llvm_ks29MCEncodedFragmentWithContentsILj32EE11getContentsEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:625,18'
          Dst:             _ZNK7llvm_ks29MCEncodedFragmentWithContentsILj32EE11getContentsEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:625,15'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/MCAssembler.cpp:626,32'
          Dst:             _ZN7llvm_ks8dyn_castIKNS_12MCSectionELFEKNS_9MCSectionEEENS_10cast_rettyIT_PT0_E8ret_typeES8_
        - Src:             'llvm/lib/MC/MCAssembler.cpp:628,27'
          Dst:             _ZNK7llvm_ks12MCSectionELF14getSectionNameEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:627,76'
          Dst:             _ZN7llvm_ksplEPKcRKNS_9StringRefE
        - Src:             'llvm/lib/MC/MCAssembler.cpp:628,46'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/MC/MCAssembler.cpp:628,44'
          Dst:             _ZN7llvm_ksplERKNS_5TwineES2_
        - Src:             'llvm/lib/MC/MCAssembler.cpp:627,15'
          Dst:             _ZN7llvm_ks18report_fatal_errorERKNS_5TwineEb
        - Src:             'llvm/lib/MC/MCAssembler.cpp:630,15'
          Dst:             _ZN7llvm_ks18report_fatal_errorEPKcb
        - Src:             'llvm/lib/MC/MCAssembler.cpp:637,9'
          Dst:             _ZN7llvm_ks4castINS_15MCAlignFragmentEKNS_10MCFragmentEEENS_10cast_rettyIT_T0_E8ret_typeERS6_
        - Src:             'llvm/lib/MC/MCAssembler.cpp:637,9'
          Dst:             _ZNK7llvm_ks15MCAlignFragment12getValueSizeEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:637,9'
          Dst:             _ZN7llvm_ks4castINS_15MCAlignFragmentEKNS_10MCFragmentEEENS_10cast_rettyIT_T0_E8ret_typeERS6_
        - Src:             'llvm/lib/MC/MCAssembler.cpp:637,9'
          Dst:             _ZNK7llvm_ks15MCAlignFragment8getValueEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:637,9'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/MCAssembler.cpp:642,9'
          Dst:             _ZN7llvm_ks4castINS_14MCFillFragmentEKNS_10MCFragmentEEENS_10cast_rettyIT_T0_E8ret_typeERS6_
        - Src:             'llvm/lib/MC/MCAssembler.cpp:642,9'
          Dst:             _ZNK7llvm_ks14MCFillFragment8getValueEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:642,9'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/MCAssembler.cpp:614,30'
          Dst:             _ZN7llvm_ks14ilist_iteratorIKNS_10MCFragmentEEppEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:651,20'
          Dst:             _ZNK7llvm_ks11MCAssembler9getWriterEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:651,32'
          Dst:             _ZN7llvm_ks14MCObjectWriter9getStreamEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:651,44'
          Dst:             _ZNK7llvm_ks11raw_ostream4tellEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:654,3'
          Dst:             _ZNK7llvm_ks11MCAssembler8setErrorEj
        - Src:             'llvm/lib/MC/MCAssembler.cpp:655,28'
          Dst:             _ZNK7llvm_ks9MCSection5beginEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:655,28'
          Dst:             _ZNK7llvm_ks9MCSection3endEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:655,28'
          Dst:             _ZNK7llvm_ks14ilist_iteratorIKNS_10MCFragmentEEneIS2_EEbRKNS0_IT_EE
        - Src:             'llvm/lib/MC/MCAssembler.cpp:655,28'
          Dst:             _ZNK7llvm_ks14ilist_iteratorIKNS_10MCFragmentEEdeEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:656,5'
          Dst:             _ZL13writeFragmentRKN7llvm_ks11MCAssemblerERKNS_11MCAsmLayoutERKNS_10MCFragmentE
        - Src:             'llvm/lib/MC/MCAssembler.cpp:655,28'
          Dst:             _ZN7llvm_ks14ilist_iteratorIKNS_10MCFragmentEEppEv
    - functionName:    _ZNK7llvm_ks8MCSymbol15setIsRegisteredEb
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCSymbol.h'
      linkageType:     InternalLinkage
      functionLinenumber: 207
      functionLinenumberEnd: 207
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks8MCSymbol12isRegisteredEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCSymbol.h'
      linkageType:     InternalLinkage
      functionLinenumber: 206
      functionLinenumberEnd: 206
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks11MCAssembler14registerSymbolERKNS_8MCSymbolEPb
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCAssembler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 430
      functionLinenumberEnd: 438
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          58
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK7llvm_ks8MCSymbol12isRegisteredEv
        - _ZNK7llvm_ks8MCSymbol15setIsRegisteredEb
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCAssembler.cpp:431,22'
          Dst:             _ZNK7llvm_ks8MCSymbol12isRegisteredEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:435,12'
          Dst:             _ZNK7llvm_ks8MCSymbol15setIsRegisteredEb
    - functionName:    _ZN7llvm_ks11MCAsmLayout14layoutFragmentEPNS_10MCFragmentE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCAssembler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 349
      functionLinenumberEnd: 428
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         39
      ICount:          213
      EdgeCount:       52
      CyclomaticComplexity: 15
      functionsReached:
        - _ZN7llvm_ks10MCFragment16setBundlePaddingEh
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_EixEOS4_
        - _ZN7llvm_ks20computeBundlePaddingERKNS_11MCAssemblerEPKNS_10MCFragmentEmm
        - _ZN7llvm_ks22ilist_node_with_parentINS_10MCFragmentENS_9MCSectionEE11getPrevNodeEv
        - _ZN7llvm_ks3isaINS_17MCEncodedFragmentEPNS_10MCFragmentEEEbRKT0_
        - _ZN7llvm_ks9MCContext14getBaseAddressEv
        - _ZNK7llvm_ks10MCFragment15hasInstructionsEv
        - _ZNK7llvm_ks10MCFragment9getParentEv
        - _ZNK7llvm_ks11MCAsmLayout12getAssemblerEv
        - _ZNK7llvm_ks11MCAsmLayout15isFragmentValidEPKNS_10MCFragmentE
        - _ZNK7llvm_ks11MCAssembler10getContextEv
        - _ZNK7llvm_ks11MCAssembler11getRelaxAllEv
        - _ZNK7llvm_ks11MCAssembler17isBundlingEnabledEv
        - _ZNK7llvm_ks11MCAssembler18getBundleAlignSizeEv
        - _ZNK7llvm_ks11MCAssembler19computeFragmentSizeERKNS_11MCAsmLayoutERKNS_10MCFragmentERb
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCAssembler.cpp:350,25'
          Dst:             _ZN7llvm_ks22ilist_node_with_parentINS_10MCFragmentENS_9MCSectionEE11getPrevNodeEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:354,7'
          Dst:             _ZNK7llvm_ks11MCAsmLayout15isFragmentValidEPKNS_10MCFragmentE
        - Src:             'llvm/lib/MC/MCAssembler.cpp:361,16'
          Dst:             _ZNK7llvm_ks11MCAsmLayout15isFragmentValidEPKNS_10MCFragmentE
        - Src:             'llvm/lib/MC/MCAssembler.cpp:367,32'
          Dst:             _ZNK7llvm_ks11MCAsmLayout12getAssemblerEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:367,47'
          Dst:             _ZNK7llvm_ks11MCAssembler19computeFragmentSizeERKNS_11MCAsmLayoutERKNS_10MCFragmentERb
        - Src:             'llvm/lib/MC/MCAssembler.cpp:369,17'
          Dst:             _ZNK7llvm_ks11MCAsmLayout12getAssemblerEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:369,32'
          Dst:             _ZNK7llvm_ks11MCAssembler10getContextEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:369,45'
          Dst:             _ZN7llvm_ks9MCContext14getBaseAddressEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:373,24'
          Dst:             _ZNK7llvm_ks10MCFragment9getParentEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:373,3'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_9MCSectionEPNS_10MCFragmentENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S6_EEEES4_S6_S8_SB_EixEOS4_
        - Src:             'llvm/lib/MC/MCAssembler.cpp:402,17'
          Dst:             _ZNK7llvm_ks11MCAssembler17isBundlingEnabledEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:402,43'
          Dst:             _ZNK7llvm_ks10MCFragment15hasInstructionsEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:403,5'
          Dst:             _ZN7llvm_ks3isaINS_17MCEncodedFragmentEPNS_10MCFragmentEEEbRKT0_
        - Src:             'llvm/lib/MC/MCAssembler.cpp:403,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/MCAssembler.cpp:405,10'
          Dst:             _ZN7llvm_ks3isaINS_17MCEncodedFragmentEPNS_10MCFragmentEEEbRKT0_
        - Src:             'llvm/lib/MC/MCAssembler.cpp:409,32'
          Dst:             _ZNK7llvm_ks11MCAssembler19computeFragmentSizeERKNS_11MCAsmLayoutERKNS_10MCFragmentERb
        - Src:             'llvm/lib/MC/MCAssembler.cpp:413,20'
          Dst:             _ZNK7llvm_ks11MCAssembler11getRelaxAllEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:413,55'
          Dst:             _ZNK7llvm_ks11MCAssembler18getBundleAlignSizeEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:417,38'
          Dst:             _ZN7llvm_ks20computeBundlePaddingERKNS_11MCAssemblerEPKNS_10MCFragmentEmm
        - Src:             'llvm/lib/MC/MCAssembler.cpp:423,8'
          Dst:             _ZN7llvm_ks10MCFragment16setBundlePaddingEh
    - functionName:    _ZNK7llvm_ks10MCFragment7getAtomEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCFragment.h'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks11MCAssembler7getAtomERKNS_8MCSymbolE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCAssembler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 145
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          60
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - _ZNK7llvm_ks10MCFragment7getAtomEv
        - _ZNK7llvm_ks10MCFragment9getParentEv
        - _ZNK7llvm_ks11MCAssembler10getContextEv
        - _ZNK7llvm_ks11MCAssembler21isSymbolLinkerVisibleERKNS_8MCSymbolE
        - _ZNK7llvm_ks8MCSymbol11getFragmentEb
        - _ZNK7llvm_ks8MCSymbol11isInSectionEb
        - _ZNK7llvm_ks9MCContext10getAsmInfoEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCAssembler.cpp:130,7'
          Dst:             _ZNK7llvm_ks11MCAssembler21isSymbolLinkerVisibleERKNS_8MCSymbolE
        - Src:             'llvm/lib/MC/MCAssembler.cpp:134,10'
          Dst:             _ZNK7llvm_ks8MCSymbol11isInSectionEb
        - Src:             'llvm/lib/MC/MCAssembler.cpp:139,8'
          Dst:             _ZNK7llvm_ks11MCAssembler10getContextEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:139,21'
          Dst:             _ZNK7llvm_ks9MCContext10getAsmInfoEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:140,14'
          Dst:             _ZNK7llvm_ks8MCSymbol11getFragmentEb
        - Src:             'llvm/lib/MC/MCAssembler.cpp:140,29'
          Dst:             _ZNK7llvm_ks10MCFragment9getParentEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:144,12'
          Dst:             _ZNK7llvm_ks8MCSymbol11getFragmentEb
        - Src:             'llvm/lib/MC/MCAssembler.cpp:144,27'
          Dst:             _ZNK7llvm_ks10MCFragment7getAtomEv
    - functionName:    _ZNK7llvm_ks11MCAssembler21isSymbolLinkerVisibleERKNS_8MCSymbolE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCAssembler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 126
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          47
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - _ZNK7llvm_ks8MCSymbol11isInSectionEb
        - _ZNK7llvm_ks8MCSymbol11isTemporaryEv
        - _ZNK7llvm_ks8MCSymbol13isUsedInRelocEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCAssembler.cpp:115,15'
          Dst:             _ZNK7llvm_ks8MCSymbol11isTemporaryEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:119,15'
          Dst:             _ZNK7llvm_ks8MCSymbol11isInSectionEb
        - Src:             'llvm/lib/MC/MCAssembler.cpp:122,14'
          Dst:             _ZNK7llvm_ks8MCSymbol13isUsedInRelocEv
    - functionName:    _ZN7llvm_ks15SmallPtrSetImplIPKNS_8MCSymbolEE6insertES3_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallPtrSet.h'
      linkageType:     InternalLinkage
      functionLinenumber: 296
      functionLinenumberEnd: 298
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks19SmallPtrSetImplBase10insert_impEPKv
        - _ZN7llvm_ks19SmallPtrSetIteratorIPKNS_8MCSymbolEEC2EPKPKvS8_
        - _ZN7llvm_ks21PointerLikeTypeTraitsIPKNS_8MCSymbolEE16getAsVoidPointerES3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallPtrSet.h:297,25'
          Dst:             _ZN7llvm_ks21PointerLikeTypeTraitsIPKNS_8MCSymbolEE16getAsVoidPointerES3_
        - Src:             'llvm/include/llvm/ADT/SmallPtrSet.h:297,14'
          Dst:             _ZN7llvm_ks19SmallPtrSetImplBase10insert_impEPKv
        - Src:             'llvm/include/llvm/ADT/SmallPtrSet.h:298,27'
          Dst:             _ZN7llvm_ks19SmallPtrSetIteratorIPKNS_8MCSymbolEEC2EPKPKvS8_
    - functionName:    _ZNK7llvm_ks15SmallPtrSetImplIPKNS_8MCSymbolEE5countES3_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallPtrSet.h'
      linkageType:     InternalLinkage
      functionLinenumber: 308
      functionLinenumberEnd: 309
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks21PointerLikeTypeTraitsIPKNS_8MCSymbolEE16getAsVoidPointerES3_
        - _ZNK7llvm_ks19SmallPtrSetImplBase9count_impEPKv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallPtrSet.h:309,22'
          Dst:             _ZN7llvm_ks21PointerLikeTypeTraitsIPKNS_8MCSymbolEE16getAsVoidPointerES3_
        - Src:             'llvm/include/llvm/ADT/SmallPtrSet.h:309,12'
          Dst:             _ZNK7llvm_ks19SmallPtrSetImplBase9count_impEPKv
    - functionName:    _ZNK7llvm_ks11MCAssembler11isThumbFuncEPKNS_8MCSymbolE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCAssembler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          85
      EdgeCount:       19
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7llvm_ks15SmallPtrSetImplIPKNS_8MCSymbolEE6insertES3_
        - _ZN7llvm_ks8dyn_castINS_15MCSymbolRefExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK7llvm_ks11MCAssembler11isThumbFuncEPKNS_8MCSymbolE
        - _ZNK7llvm_ks15MCSymbolRefExpr7getKindEv
        - _ZNK7llvm_ks15MCSymbolRefExpr9getSymbolEv
        - _ZNK7llvm_ks15SmallPtrSetImplIPKNS_8MCSymbolEE5countES3_
        - _ZNK7llvm_ks8MCSymbol10isVariableEv
        - _ZNK7llvm_ks8MCSymbol16getVariableValueEb
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCAssembler.cpp:89,18'
          Dst:             _ZNK7llvm_ks15SmallPtrSetImplIPKNS_8MCSymbolEE5countES3_
        - Src:             'llvm/lib/MC/MCAssembler.cpp:92,16'
          Dst:             _ZNK7llvm_ks8MCSymbol10isVariableEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:97,32'
          Dst:             _ZNK7llvm_ks8MCSymbol16getVariableValueEb
        - Src:             'llvm/lib/MC/MCAssembler.cpp:98,32'
          Dst:             _ZN7llvm_ks8dyn_castINS_15MCSymbolRefExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/MC/MCAssembler.cpp:102,12'
          Dst:             _ZNK7llvm_ks15MCSymbolRefExpr7getKindEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:105,30'
          Dst:             _ZNK7llvm_ks15MCSymbolRefExpr9getSymbolEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:106,8'
          Dst:             _ZNK7llvm_ks11MCAssembler11isThumbFuncEPKNS_8MCSymbolE
        - Src:             'llvm/lib/MC/MCAssembler.cpp:109,14'
          Dst:             _ZN7llvm_ks15SmallPtrSetImplIPKNS_8MCSymbolEE6insertES3_
    - functionName:    _ZN7llvm_ks9MCSection15setIsRegisteredEb
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCSection.h'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks9MCSection12isRegisteredEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCSection.h'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 149
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks11MCAssembler15registerSectionERNS_9MCSectionE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCAssembler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks9MCSection15setIsRegisteredEb
        - _ZNK7llvm_ks9MCSection12isRegisteredEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCAssembler.cpp:81,15'
          Dst:             _ZNK7llvm_ks9MCSection12isRegisteredEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:84,11'
          Dst:             _ZN7llvm_ks9MCSection15setIsRegisteredEb
    - functionName:    _ZN7llvm_ks11MCAssembler15getLOHContainerEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCAssembler.h'
      linkageType:     InternalLinkage
      functionLinenumber: 397
      functionLinenumberEnd: 397
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks14MCLOHContainer5resetEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCLinkerOptimizationHint.h'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplINS_14MCLOHDirectiveEE5clearEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCLinkerOptimizationHint.h:142,16'
          Dst:             _ZN7llvm_ks15SmallVectorImplINS_14MCLOHDirectiveEE5clearEv
    - functionName:    _ZN7llvm_ks11MCAssembler5resetEv
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCAssembler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          75
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11MCAssembler15getLOHContainerEv
        - _ZN7llvm_ks14MCLOHContainer5resetEv
        - _ZN7llvm_ks19SmallPtrSetImplBase5clearEv
        - _ZNK7llvm_ks11MCAssembler10getBackendEv
        - _ZNK7llvm_ks11MCAssembler10getEmitterEv
        - _ZNK7llvm_ks11MCAssembler9getWriterEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCAssembler.cpp:64,14'
          Dst:             _ZN7llvm_ks19SmallPtrSetImplBase5clearEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:70,16'
          Dst:             _ZN7llvm_ks14MCLOHContainer5resetEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:74,3'
          Dst:             _ZNK7llvm_ks11MCAssembler10getBackendEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:75,3'
          Dst:             _ZNK7llvm_ks11MCAssembler10getEmitterEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:76,3'
          Dst:             _ZNK7llvm_ks11MCAssembler9getWriterEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:77,3'
          Dst:             _ZN7llvm_ks11MCAssembler15getLOHContainerEv
        - Src:             'llvm/lib/MC/MCAssembler.cpp:77,21'
          Dst:             _ZN7llvm_ks14MCLOHContainer5resetEv
    - functionName:    _ZN7llvm_ks14MCLOHContainerD2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCLinkerOptimizationHint.h'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 118
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11SmallVectorINS_14MCLOHDirectiveELj32EED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCLinkerOptimizationHint.h:118,7'
          Dst:             _ZN7llvm_ks11SmallVectorINS_14MCLOHDirectiveELj32EED2Ev
    - functionName:    _ZN7llvm_ks11MCAssemblerD2Ev
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCAssembler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11SmallPtrSetIPKNS_8MCSymbolELj32EED2Ev
        - _ZN7llvm_ks14MCLOHContainerD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCAssembler.cpp:55,1'
          Dst:             _ZN7llvm_ks14MCLOHContainerD2Ev
        - Src:             'llvm/lib/MC/MCAssembler.cpp:55,1'
          Dst:             _ZN7llvm_ks11SmallPtrSetIPKNS_8MCSymbolELj32EED2Ev
    - functionName:    _ZN7llvm_ks11SmallPtrSetIPKNS_8MCSymbolELj32EED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallPtrSet.h'
      linkageType:     InternalLinkage
      functionLinenumber: 331
      functionLinenumberEnd: 331
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallPtrSetImplIPKNS_8MCSymbolEED2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallPtrSet.h:331,7'
          Dst:             _ZN7llvm_ks15SmallPtrSetImplIPKNS_8MCSymbolEED2Ev
    - functionName:    _ZN7llvm_ks14MCLOHContainerC2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCLinkerOptimizationHint.h'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11SmallVectorINS_14MCLOHDirectiveELj32EEC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCLinkerOptimizationHint.h:128,3'
          Dst:             _ZN7llvm_ks11SmallVectorINS_14MCLOHDirectiveELj32EEC2Ev
    - functionName:    _ZN7llvm_ks11SmallPtrSetIPKNS_8MCSymbolELj32EEC2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallPtrSet.h'
      linkageType:     InternalLinkage
      functionLinenumber: 345
      functionLinenumberEnd: 345
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallPtrSetImplIPKNS_8MCSymbolEEC2EPPKvj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallPtrSet.h:345,19'
          Dst:             _ZN7llvm_ks15SmallPtrSetImplIPKNS_8MCSymbolEEC2EPPKvj
    - functionName:    _ZN7llvm_ks22MCDwarfLineTableParamsC2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCDwarf.h'
      linkageType:     InternalLinkage
      functionLinenumber: 185
      functionLinenumberEnd: 195
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks11MCAssemblerC2ERNS_9MCContextERNS_12MCAsmBackendERNS_13MCCodeEmitterERNS_14MCObjectWriterE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCAssembler.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          114
      EdgeCount:       15
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7llvm_ks11SmallPtrSetIPKNS_8MCSymbolELj32EEC2Ev
        - _ZN7llvm_ks11SmallPtrSetIPKNS_8MCSymbolELj32EED2Ev
        - _ZN7llvm_ks14MCLOHContainerC2Ev
        - _ZN7llvm_ks22MCDwarfLineTableParamsC2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCAssembler.cpp:46,14'
          Dst:             _ZN7llvm_ks22MCDwarfLineTableParamsC2Ev
        - Src:             'llvm/lib/MC/MCAssembler.cpp:46,14'
          Dst:             _ZN7llvm_ks11SmallPtrSetIPKNS_8MCSymbolELj32EEC2Ev
        - Src:             'llvm/lib/MC/MCAssembler.cpp:46,14'
          Dst:             _ZN7llvm_ks14MCLOHContainerC2Ev
        - Src:             'llvm/lib/MC/MCAssembler.cpp:52,1'
          Dst:             _ZN7llvm_ks11SmallPtrSetIPKNS_8MCSymbolELj32EED2Ev
    - functionName:    _ZNK7llvm_ks9MCOperand4dumpEv
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCInst.cpp'
      linkageType:     externalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks6MCInst4dumpEv
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCInst.cpp'
      linkageType:     externalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks6MCInst5printERNS_11raw_ostreamE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCInst.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          50
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks11raw_ostreamlsEPKc
        - _ZN7llvm_ks11raw_ostreamlsEj
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks6MCInst14getNumOperandsEv
        - _ZNK7llvm_ks6MCInst9getOpcodeEv
        - _ZNK7llvm_ks9MCOperand5printERNS_11raw_ostreamE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCInst.cpp:59,6'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/MCInst.cpp:59,23'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/MC/MCInst.cpp:59,20'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEj
        - Src:             'llvm/lib/MC/MCInst.cpp:60,28'
          Dst:             _ZNK7llvm_ks6MCInst14getNumOperandsEv
        - Src:             'llvm/lib/MC/MCInst.cpp:61,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/MCInst.cpp:62,5'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/MC/MCInst.cpp:62,19'
          Dst:             _ZNK7llvm_ks9MCOperand5printERNS_11raw_ostreamE
        - Src:             'llvm/lib/MC/MCInst.cpp:64,6'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
    - functionName:    _ZNK7llvm_ks9MCOperand5printERNS_11raw_ostreamE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCInst.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          91
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7llvm_ks11raw_ostreamlsEPKc
        - _ZN7llvm_ks11raw_ostreamlsEd
        - _ZN7llvm_ks11raw_ostreamlsEj
        - _ZN7llvm_ks11raw_ostreamlsEl
        - _ZN7llvm_kslsERNS_11raw_ostreamERKNS_6MCExprE
        - _ZN7llvm_kslsERNS_11raw_ostreamERKNS_6MCInstE
        - _ZNK7llvm_ks9MCOperand5isImmEv
        - _ZNK7llvm_ks9MCOperand5isRegEv
        - _ZNK7llvm_ks9MCOperand6getImmEv
        - _ZNK7llvm_ks9MCOperand6getRegEv
        - _ZNK7llvm_ks9MCOperand6isExprEv
        - _ZNK7llvm_ks9MCOperand6isInstEv
        - _ZNK7llvm_ks9MCOperand7getExprEv
        - _ZNK7llvm_ks9MCOperand7getInstEv
        - _ZNK7llvm_ks9MCOperand7isFPImmEv
        - _ZNK7llvm_ks9MCOperand7isValidEv
        - _ZNK7llvm_ks9MCOperand8getFPImmEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCInst.cpp:18,6'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/MCInst.cpp:19,8'
          Dst:             _ZNK7llvm_ks9MCOperand7isValidEv
        - Src:             'llvm/lib/MC/MCInst.cpp:20,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/MCInst.cpp:21,12'
          Dst:             _ZNK7llvm_ks9MCOperand5isRegEv
        - Src:             'llvm/lib/MC/MCInst.cpp:22,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/MCInst.cpp:22,21'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/MC/MCInst.cpp:22,18'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEj
        - Src:             'llvm/lib/MC/MCInst.cpp:23,12'
          Dst:             _ZNK7llvm_ks9MCOperand5isImmEv
        - Src:             'llvm/lib/MC/MCInst.cpp:24,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/MCInst.cpp:24,21'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/MC/MCInst.cpp:24,18'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEl
        - Src:             'llvm/lib/MC/MCInst.cpp:25,12'
          Dst:             _ZNK7llvm_ks9MCOperand7isFPImmEv
        - Src:             'llvm/lib/MC/MCInst.cpp:26,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/MCInst.cpp:26,23'
          Dst:             _ZNK7llvm_ks9MCOperand8getFPImmEv
        - Src:             'llvm/lib/MC/MCInst.cpp:26,20'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEd
        - Src:             'llvm/lib/MC/MCInst.cpp:27,12'
          Dst:             _ZNK7llvm_ks9MCOperand6isExprEv
        - Src:             'llvm/lib/MC/MCInst.cpp:28,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/MCInst.cpp:28,24'
          Dst:             _ZNK7llvm_ks9MCOperand7getExprEv
        - Src:             'llvm/lib/MC/MCInst.cpp:28,20'
          Dst:             _ZN7llvm_kslsERNS_11raw_ostreamERKNS_6MCExprE
        - Src:             'llvm/lib/MC/MCInst.cpp:28,34'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/MCInst.cpp:29,14'
          Dst:             _ZNK7llvm_ks9MCOperand6isInstEv
        - Src:             'llvm/lib/MC/MCInst.cpp:30,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/MCInst.cpp:30,24'
          Dst:             _ZNK7llvm_ks9MCOperand7getInstEv
        - Src:             'llvm/lib/MC/MCInst.cpp:30,20'
          Dst:             _ZN7llvm_kslsERNS_11raw_ostreamERKNS_6MCInstE
        - Src:             'llvm/lib/MC/MCInst.cpp:30,34'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/MCInst.cpp:32,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/MCInst.cpp:33,6'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
    - functionName:    _ZNK7llvm_ks9MCOperand7isValidEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCInst.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks9MCOperand7isFPImmEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCInst.h'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks9MCOperand8getFPImmEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCInst.h'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      double
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7llvm_ks9MCOperand7isFPImmEv
        - __assert_fail
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCInst.h:83,5'
          Dst:             _ZNK7llvm_ks9MCOperand7isFPImmEv
        - Src:             'llvm/include/llvm/MC/MCInst.h:83,5'
          Dst:             __assert_fail
    - functionName:    _ZN7llvm_kslsERNS_11raw_ostreamERKNS_6MCInstE
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCInst.h'
      linkageType:     InternalLinkage
      functionLinenumber: 197
      functionLinenumberEnd: 199
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks6MCInst5printERNS_11raw_ostreamE
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCInst.h:198,6'
          Dst:             _ZNK7llvm_ks6MCInst5printERNS_11raw_ostreamE
    - functionName:    _ZNK7llvm_ks9MCOperand15isBareSymbolRefEv
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCInst.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          62
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks4castINS_15MCSymbolRefExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK7llvm_ks15MCSymbolRefExpr7getKindEv
        - _ZNK7llvm_ks6MCExpr7getKindEv
        - _ZNK7llvm_ks9MCOperand6isExprEv
        - _ZNK7llvm_ks9MCOperand7getExprEv
        - __assert_fail
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCInst.cpp:45,3'
          Dst:             _ZNK7llvm_ks9MCOperand6isExprEv
        - Src:             'llvm/lib/MC/MCInst.cpp:45,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/MCInst.cpp:47,24'
          Dst:             _ZNK7llvm_ks9MCOperand7getExprEv
        - Src:             'llvm/lib/MC/MCInst.cpp:48,27'
          Dst:             _ZNK7llvm_ks9MCOperand7getExprEv
        - Src:             'llvm/lib/MC/MCInst.cpp:48,38'
          Dst:             _ZNK7llvm_ks6MCExpr7getKindEv
        - Src:             'llvm/lib/MC/MCInst.cpp:50,5'
          Dst:             _ZN7llvm_ks4castINS_15MCSymbolRefExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/MC/MCInst.cpp:50,34'
          Dst:             _ZNK7llvm_ks15MCSymbolRefExpr7getKindEv
    - functionName:    _ZNK7llvm_ks9MCOperand21evaluateAsConstantImmERl
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCInst.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7llvm_ks9MCOperand5isImmEv
        - _ZNK7llvm_ks9MCOperand6getImmEv
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCInst.cpp:37,7'
          Dst:             _ZNK7llvm_ks9MCOperand5isImmEv
        - Src:             'llvm/lib/MC/MCInst.cpp:38,11'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
    - functionName:    _ZNK7llvm_ks11MCInstrDesc17getDeprecatedInfoERNS_6MCInstERKNS_15MCSubtargetInfoERNSt3__112basic_stringIcNS6_11char_traitsIcEENS6_9allocatorIcEEEE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCInstrDesc.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          79
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCInstrDesc.cpp:26,38'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
    - functionName:    _ZNK7llvm_ks8ArrayRefINS_8AsmTokenEE4dataEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ArrayRef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks15MutableArrayRefINS_8AsmTokenEE4dataEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ArrayRef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 255
      functionLinenumberEnd: 255
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks8ArrayRefINS_8AsmTokenEE4dataEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/ArrayRef.h:255,58'
          Dst:             _ZNK7llvm_ks8ArrayRefINS_8AsmTokenEE4dataEv
    - functionName:    _ZN7llvm_ks8AsmTokenC2ENS0_9TokenKindENS_9StringRefENS_5APIntE
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCParser/MCAsmLexer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks5APIntC2ERKS0_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCParser/MCAsmLexer.h:67,31'
          Dst:             _ZN7llvm_ks5APIntC2ERKS0_
    - functionName:    _ZN7llvm_ks8AsmLexer8LexTokenEv
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmLexer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 504
      functionLinenumberEnd: 623
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         410
      ICount:          2341
      EdgeCount:       499
      CyclomaticComplexity: 91
      functionsReached:
        - _ZN7llvm_ks8AsmLexer11ReturnErrorEPKcRKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
        - _ZN7llvm_ks8AsmLexer11getNextCharEv
        - _ZN7llvm_ks8AsmLexer13LexIdentifierEv
        - _ZN7llvm_ks8AsmLexer14LexLineCommentEv
        - _ZN7llvm_ks8AsmLexer14LexSingleQuoteEv
        - _ZN7llvm_ks8AsmLexer18isAtStartOfCommentEPKc
        - _ZN7llvm_ks8AsmLexer22isAtStatementSeparatorEPKc
        - _ZN7llvm_ks8AsmLexer8LexDigitEv
        - _ZN7llvm_ks8AsmLexer8LexQuoteEv
        - _ZN7llvm_ks8AsmLexer8LexSlashEv
        - _ZN7llvm_ks8AsmTokenC2ENS0_9TokenKindENS_9StringRefEl
        - _ZNK7llvm_ks9MCAsmInfo18getSeparatorStringEv
        - __assert_fail
        - isalpha
        - strlen
      functionUses:    0
      BranchProfiles:
        - Branch String:   'llvm/lib/MC/MCParser/AsmLexer.cpp:532,3'
          Branch Sides:    []
        - Branch String:   'llvm/lib/MC/MCParser/AsmLexer.cpp:600,5'
          Branch Sides:    []
        - Branch String:   'llvm/lib/MC/MCParser/AsmLexer.cpp:610,5'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:507,17'
          Dst:             _ZN7llvm_ks8AsmLexer11getNextCharEv
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:509,7'
          Dst:             _ZN7llvm_ks8AsmLexer18isAtStartOfCommentEPKc
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:514,39'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:514,14'
          Dst:             _ZN7llvm_ks8AsmTokenC2ENS0_9TokenKindENS_9StringRefEl
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:516,12'
          Dst:             _ZN7llvm_ks8AsmLexer14LexLineCommentEv
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:518,7'
          Dst:             _ZN7llvm_ks8AsmLexer22isAtStatementSeparatorEPKc
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:519,26'
          Dst:             _ZNK7llvm_ks9MCAsmInfo18getSeparatorStringEv
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:519,15'
          Dst:             strlen
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:521,52'
          Dst:             _ZNK7llvm_ks9MCAsmInfo18getSeparatorStringEv
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:521,41'
          Dst:             strlen
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:521,21'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:520,12'
          Dst:             _ZN7llvm_ks8AsmTokenC2ENS0_9TokenKindENS_9StringRefEl
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:528,47'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:528,12'
          Dst:             _ZN7llvm_ks8AsmTokenC2ENS0_9TokenKindENS_9StringRefEl
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:535,9'
          Dst:             isalpha
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:536,14'
          Dst:             _ZN7llvm_ks8AsmLexer13LexIdentifierEv
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:539,12'
          Dst:             _ZN7llvm_ks8AsmLexer11ReturnErrorEPKcRKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:540,44'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:540,20'
          Dst:             _ZN7llvm_ks8AsmTokenC2ENS0_9TokenKindENS_9StringRefEl
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:553,40'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:553,14'
          Dst:             _ZN7llvm_ks8AsmTokenC2ENS0_9TokenKindENS_9StringRefEl
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:558,47'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:558,12'
          Dst:             _ZN7llvm_ks8AsmTokenC2ENS0_9TokenKindENS_9StringRefEl
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:559,46'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:559,20'
          Dst:             _ZN7llvm_ks8AsmTokenC2ENS0_9TokenKindENS_9StringRefEl
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:560,45'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:560,20'
          Dst:             _ZN7llvm_ks8AsmTokenC2ENS0_9TokenKindENS_9StringRefEl
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:561,46'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:561,20'
          Dst:             _ZN7llvm_ks8AsmTokenC2ENS0_9TokenKindENS_9StringRefEl
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:562,46'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:562,20'
          Dst:             _ZN7llvm_ks8AsmTokenC2ENS0_9TokenKindENS_9StringRefEl
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:563,47'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:563,20'
          Dst:             _ZN7llvm_ks8AsmTokenC2ENS0_9TokenKindENS_9StringRefEl
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:564,47'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:564,20'
          Dst:             _ZN7llvm_ks8AsmTokenC2ENS0_9TokenKindENS_9StringRefEl
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:565,46'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:565,20'
          Dst:             _ZN7llvm_ks8AsmTokenC2ENS0_9TokenKindENS_9StringRefEl
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:566,46'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:566,20'
          Dst:             _ZN7llvm_ks8AsmTokenC2ENS0_9TokenKindENS_9StringRefEl
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:567,47'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:567,20'
          Dst:             _ZN7llvm_ks8AsmTokenC2ENS0_9TokenKindENS_9StringRefEl
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:568,47'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:568,20'
          Dst:             _ZN7llvm_ks8AsmTokenC2ENS0_9TokenKindENS_9StringRefEl
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:569,45'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:569,20'
          Dst:             _ZN7llvm_ks8AsmTokenC2ENS0_9TokenKindENS_9StringRefEl
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:570,46'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:570,20'
          Dst:             _ZN7llvm_ks8AsmTokenC2ENS0_9TokenKindENS_9StringRefEl
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:571,47'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:571,20'
          Dst:             _ZN7llvm_ks8AsmTokenC2ENS0_9TokenKindENS_9StringRefEl
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:572,43'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:572,20'
          Dst:             _ZN7llvm_ks8AsmTokenC2ENS0_9TokenKindENS_9StringRefEl
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:573,51'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:573,21'
          Dst:             _ZN7llvm_ks8AsmTokenC2ENS0_9TokenKindENS_9StringRefEl
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:576,55'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:576,24'
          Dst:             _ZN7llvm_ks8AsmTokenC2ENS0_9TokenKindENS_9StringRefEl
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:577,38'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:577,12'
          Dst:             _ZN7llvm_ks8AsmTokenC2ENS0_9TokenKindENS_9StringRefEl
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:580,53'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:580,24'
          Dst:             _ZN7llvm_ks8AsmTokenC2ENS0_9TokenKindENS_9StringRefEl
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:581,37'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:581,12'
          Dst:             _ZN7llvm_ks8AsmTokenC2ENS0_9TokenKindENS_9StringRefEl
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:582,46'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:582,20'
          Dst:             _ZN7llvm_ks8AsmTokenC2ENS0_9TokenKindENS_9StringRefEl
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:585,51'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:585,24'
          Dst:             _ZN7llvm_ks8AsmTokenC2ENS0_9TokenKindENS_9StringRefEl
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:586,36'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:586,12'
          Dst:             _ZN7llvm_ks8AsmTokenC2ENS0_9TokenKindENS_9StringRefEl
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:589,57'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:589,24'
          Dst:             _ZN7llvm_ks8AsmTokenC2ENS0_9TokenKindENS_9StringRefEl
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:590,40'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:590,12'
          Dst:             _ZN7llvm_ks8AsmTokenC2ENS0_9TokenKindENS_9StringRefEl
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:591,48'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:591,20'
          Dst:             _ZN7llvm_ks8AsmTokenC2ENS0_9TokenKindENS_9StringRefEl
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:592,20'
          Dst:             _ZN7llvm_ks8AsmLexer8LexSlashEv
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:593,45'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:593,20'
          Dst:             _ZN7llvm_ks8AsmTokenC2ENS0_9TokenKindENS_9StringRefEl
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:594,21'
          Dst:             _ZN7llvm_ks8AsmLexer14LexSingleQuoteEv
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:595,20'
          Dst:             _ZN7llvm_ks8AsmLexer8LexQuoteEv
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:598,12'
          Dst:             _ZN7llvm_ks8AsmLexer8LexDigitEv
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:602,41'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:601,32'
          Dst:             _ZN7llvm_ks8AsmTokenC2ENS0_9TokenKindENS_9StringRefEl
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:604,41'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:603,32'
          Dst:             _ZN7llvm_ks8AsmTokenC2ENS0_9TokenKindENS_9StringRefEl
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:606,41'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:605,32'
          Dst:             _ZN7llvm_ks8AsmTokenC2ENS0_9TokenKindENS_9StringRefEl
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:607,46'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:607,21'
          Dst:             _ZN7llvm_ks8AsmTokenC2ENS0_9TokenKindENS_9StringRefEl
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:612,41'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:611,32'
          Dst:             _ZN7llvm_ks8AsmTokenC2ENS0_9TokenKindENS_9StringRefEl
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:614,41'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:613,32'
          Dst:             _ZN7llvm_ks8AsmTokenC2ENS0_9TokenKindENS_9StringRefEl
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:615,49'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:615,21'
          Dst:             _ZN7llvm_ks8AsmTokenC2ENS0_9TokenKindENS_9StringRefEl
    - functionName:    _ZN7llvm_ks8AsmLexer11getNextCharEv
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmLexer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          56
      EdgeCount:       8
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks9StringRef3endEv
      functionUses:    10
      BranchProfiles:
        - Branch String:   'llvm/lib/MC/MCParser/AsmLexer.cpp:56,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:62,30'
          Dst:             _ZNK7llvm_ks9StringRef3endEv
    - functionName:    _ZN7llvm_ks8AsmLexer18isAtStartOfCommentEPKc
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmLexer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 485
      functionLinenumberEnd: 496
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          79
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK7llvm_ks9MCAsmInfo16getCommentStringEv
        - strlen
        - strncmp
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:486,35'
          Dst:             _ZNK7llvm_ks9MCAsmInfo16getCommentStringEv
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:495,38'
          Dst:             strlen
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:495,10'
          Dst:             strncmp
    - functionName:    _ZN7llvm_ks8AsmLexer14LexLineCommentEv
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmLexer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 199
      functionLinenumberEnd: 209
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         30
      ICount:          157
      EdgeCount:       38
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7llvm_ks8AsmLexer11getNextCharEv
        - _ZN7llvm_ks8AsmTokenC2ENS0_9TokenKindENS_9StringRefEl
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:202,17'
          Dst:             _ZN7llvm_ks8AsmLexer11getNextCharEv
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:204,15'
          Dst:             _ZN7llvm_ks8AsmLexer11getNextCharEv
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:207,36'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:207,12'
          Dst:             _ZN7llvm_ks8AsmTokenC2ENS0_9TokenKindENS_9StringRefEl
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:208,45'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:208,10'
          Dst:             _ZN7llvm_ks8AsmTokenC2ENS0_9TokenKindENS_9StringRefEl
    - functionName:    _ZN7llvm_ks8AsmLexer22isAtStatementSeparatorEPKc
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmLexer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 498
      functionLinenumberEnd: 500
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks9MCAsmInfo18getSeparatorStringEv
        - strlen
        - strncmp
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:499,27'
          Dst:             _ZNK7llvm_ks9MCAsmInfo18getSeparatorStringEv
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:500,29'
          Dst:             _ZNK7llvm_ks9MCAsmInfo18getSeparatorStringEv
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:500,18'
          Dst:             strlen
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:499,10'
          Dst:             strncmp
    - functionName:    _ZNK7llvm_ks9MCAsmInfo18getSeparatorStringEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCAsmInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 451
      functionLinenumberEnd: 451
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    isalpha
      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:    _ZN7llvm_ks8AsmLexer13LexIdentifierEv
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmLexer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 168
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         43
      ICount:          245
      EdgeCount:       56
      CyclomaticComplexity: 15
      functionsReached:
        - _ZL16IsIdentifierCharcb
        - _ZN7llvm_ks8AsmLexer15LexFloatLiteralEv
        - _ZN7llvm_ks8AsmTokenC2ENS0_9TokenKindENS_9StringRefEl
        - __assert_fail
        - isdigit
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:151,28'
          Dst:             isdigit
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:153,12'
          Dst:             isdigit
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:156,10'
          Dst:             _ZL16IsIdentifierCharcb
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:157,14'
          Dst:             _ZN7llvm_ks8AsmLexer15LexFloatLiteralEv
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:160,10'
          Dst:             _ZL16IsIdentifierCharcb
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:165,36'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:165,12'
          Dst:             _ZN7llvm_ks8AsmTokenC2ENS0_9TokenKindENS_9StringRefEl
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:167,41'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:167,10'
          Dst:             _ZN7llvm_ks8AsmTokenC2ENS0_9TokenKindENS_9StringRefEl
    - functionName:    _ZN7llvm_ks8AsmLexer11ReturnErrorEPKcRKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmLexer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          69
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks8AsmTokenC2ENS0_9TokenKindENS_9StringRefEl
        - __assert_fail
      functionUses:    14
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:51,36'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:51,10'
          Dst:             _ZN7llvm_ks8AsmTokenC2ENS0_9TokenKindENS_9StringRefEl
    - functionName:    _ZN7llvm_ks8AsmLexer8LexSlashEv
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmLexer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionLinenumberEnd: 195
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          155
      EdgeCount:       51
      CyclomaticComplexity: 27
      functionsReached:
        - _ZN7llvm_ks8AsmLexer11ReturnErrorEPKcRKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
        - _ZN7llvm_ks8AsmLexer11getNextCharEv
        - _ZN7llvm_ks8AsmLexer14LexLineCommentEv
        - _ZN7llvm_ks8AsmTokenC2ENS0_9TokenKindENS_9StringRefEl
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/lib/MC/MCParser/AsmLexer.cpp:174,3'
          Branch Sides:    []
        - Branch String:   'llvm/lib/MC/MCParser/AsmLexer.cpp:184,5'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:176,30'
          Dst:             _ZN7llvm_ks8AsmLexer14LexLineCommentEv
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:177,46'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:177,20'
          Dst:             _ZN7llvm_ks8AsmTokenC2ENS0_9TokenKindENS_9StringRefEl
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:183,19'
          Dst:             _ZN7llvm_ks8AsmLexer11getNextCharEv
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:186,14'
          Dst:             _ZN7llvm_ks8AsmLexer11ReturnErrorEPKcRKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
    - functionName:    _ZN7llvm_ks8AsmLexer14LexSingleQuoteEv
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmLexer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 375
      functionLinenumberEnd: 407
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         39
      ICount:          254
      EdgeCount:       43
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks8AsmLexer11ReturnErrorEPKcRKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
        - _ZN7llvm_ks8AsmLexer11getNextCharEv
        - _ZN7llvm_ks8AsmTokenC2ENS0_9TokenKindENS_9StringRefEl
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZNK7llvm_ks9StringRefixEm
        - __assert_fail
        - memcmp
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/lib/MC/MCParser/AsmLexer.cpp:396,5'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:376,17'
          Dst:             _ZN7llvm_ks8AsmLexer11getNextCharEv
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:379,15'
          Dst:             _ZN7llvm_ks8AsmLexer11getNextCharEv
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:382,12'
          Dst:             _ZN7llvm_ks8AsmLexer11ReturnErrorEPKcRKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:384,13'
          Dst:             _ZN7llvm_ks8AsmLexer11getNextCharEv
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:387,12'
          Dst:             _ZN7llvm_ks8AsmLexer11ReturnErrorEPKcRKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:391,19'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:394,22'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:230,14'
          Dst:             memcmp
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:395,20'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:406,10'
          Dst:             _ZN7llvm_ks8AsmTokenC2ENS0_9TokenKindENS_9StringRefEl
    - functionName:    _ZN7llvm_ks8AsmLexer8LexQuoteEv
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmLexer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 412
      functionLinenumberEnd: 428
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         23
      ICount:          132
      EdgeCount:       26
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks8AsmLexer11ReturnErrorEPKcRKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
        - _ZN7llvm_ks8AsmLexer11getNextCharEv
        - _ZN7llvm_ks8AsmTokenC2ENS0_9TokenKindENS_9StringRefEl
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:413,17'
          Dst:             _ZN7llvm_ks8AsmLexer11getNextCharEv
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:418,17'
          Dst:             _ZN7llvm_ks8AsmLexer11getNextCharEv
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:422,14'
          Dst:             _ZN7llvm_ks8AsmLexer11ReturnErrorEPKcRKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:424,15'
          Dst:             _ZN7llvm_ks8AsmLexer11getNextCharEv
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:427,37'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:427,10'
          Dst:             _ZN7llvm_ks8AsmTokenC2ENS0_9TokenKindENS_9StringRefEl
    - functionName:    _ZN7llvm_ks8AsmLexer8LexDigitEv
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmLexer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionLinenumberEnd: 423
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         179
      ICount:          1038
      EdgeCount:       195
      CyclomaticComplexity: 18
      functionsReached:
        - _ZL11doLookAheadRPKcj
        - _ZL24SkipIgnoredIntegerSuffixRPKc
        - _ZL8intTokenN7llvm_ks9StringRefERNS_5APIntE
        - _ZN7llvm_ks5APIntC2Ejmb
        - _ZN7llvm_ks5APIntD2Ev
        - _ZN7llvm_ks8AsmLexer11ReturnErrorEPKcRKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
        - _ZN7llvm_ks8AsmLexer15LexFloatLiteralEv
        - _ZN7llvm_ks8AsmLexer18LexHexFloatLiteralEb
        - _ZN7llvm_ks8AsmTokenC2ENS0_9TokenKindENS_9StringRefEl
        - _ZNK7llvm_ks9StringRef12getAsIntegerEjRNS_5APIntE
        - __assert_fail
        - isdigit
        - isxdigit
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:262,22'
          Dst:             _ZL11doLookAheadRPKcj
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:271,14'
          Dst:             _ZN7llvm_ks8AsmLexer15LexFloatLiteralEv
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:274,15'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:276,11'
          Dst:             _ZN7llvm_ks5APIntC2Ejmb
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:277,16'
          Dst:             _ZNK7llvm_ks9StringRef12getAsIntegerEjRNS_5APIntE
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:278,14'
          Dst:             _ZN7llvm_ks8AsmLexer11ReturnErrorEPKcRKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:289,5'
          Dst:             _ZL24SkipIgnoredIntegerSuffixRPKc
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:291,12'
          Dst:             _ZL8intTokenN7llvm_ks9StringRefERNS_5APIntE
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:292,3'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:292,3'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:297,10'
          Dst:             isdigit
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:299,17'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:300,14'
          Dst:             _ZN7llvm_ks8AsmTokenC2ENS0_9TokenKindENS_9StringRefEl
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:308,14'
          Dst:             _ZN7llvm_ks8AsmLexer11ReturnErrorEPKcRKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:310,15'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:312,11'
          Dst:             _ZN7llvm_ks5APIntC2Ejmb
        - Src:             'llvm/include/llvm/ADT/StringRef.h:423,14'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:313,26'
          Dst:             _ZNK7llvm_ks9StringRef12getAsIntegerEjRNS_5APIntE
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:314,14'
          Dst:             _ZN7llvm_ks8AsmLexer11ReturnErrorEPKcRKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:318,5'
          Dst:             _ZL24SkipIgnoredIntegerSuffixRPKc
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:320,12'
          Dst:             _ZL8intTokenN7llvm_ks9StringRefERNS_5APIntE
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:321,3'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:321,3'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:326,12'
          Dst:             isxdigit
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:332,14'
          Dst:             _ZN7llvm_ks8AsmLexer18LexHexFloatLiteralEb
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:336,14'
          Dst:             _ZN7llvm_ks8AsmLexer11ReturnErrorEPKcRKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:338,11'
          Dst:             _ZN7llvm_ks5APIntC2Ejmb
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:339,9'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:339,48'
          Dst:             _ZNK7llvm_ks9StringRef12getAsIntegerEjRNS_5APIntE
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:340,14'
          Dst:             _ZN7llvm_ks8AsmLexer11ReturnErrorEPKcRKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:348,5'
          Dst:             _ZL24SkipIgnoredIntegerSuffixRPKc
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:350,21'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:350,12'
          Dst:             _ZL8intTokenN7llvm_ks9StringRefERNS_5APIntE
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:351,3'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:351,3'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:354,9'
          Dst:             _ZN7llvm_ks5APIntC2Ejmb
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:355,20'
          Dst:             _ZL11doLookAheadRPKcj
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:357,13'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:358,14'
          Dst:             _ZNK7llvm_ks9StringRef12getAsIntegerEjRNS_5APIntE
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:359,12'
          Dst:             _ZN7llvm_ks8AsmLexer11ReturnErrorEPKcRKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:368,3'
          Dst:             _ZL24SkipIgnoredIntegerSuffixRPKc
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:370,10'
          Dst:             _ZL8intTokenN7llvm_ks9StringRefERNS_5APIntE
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:371,1'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:371,1'
          Dst:             _ZN7llvm_ks5APIntD2Ev
    - functionName:    _ZL11doLookAheadRPKcj
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmLexer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 223
      functionLinenumberEnd: 242
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          129
      EdgeCount:       33
      CyclomaticComplexity: 9
      functionsReached:
        - isdigit
        - isxdigit
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:227,9'
          Dst:             isdigit
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:229,16'
          Dst:             isxdigit
    - functionName:    _ZN7llvm_ks8AsmLexer15LexFloatLiteralEv
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmLexer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         29
      ICount:          170
      EdgeCount:       37
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7llvm_ks8AsmTokenC2ENS0_9TokenKindENS_9StringRefEl
        - __assert_fail
        - isdigit
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:78,10'
          Dst:             isdigit
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:88,12'
          Dst:             isdigit
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:93,19'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:92,10'
          Dst:             _ZN7llvm_ks8AsmTokenC2ENS0_9TokenKindENS_9StringRefEl
    - functionName:    _ZL24SkipIgnoredIntegerSuffixRPKc
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmLexer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 211
      functionLinenumberEnd: 219
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          66
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL8intTokenN7llvm_ks9StringRefERNS_5APIntE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmLexer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 245
      functionLinenumberEnd: 249
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          80
      EdgeCount:       20
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN7llvm_ks5APIntC2ERKS0_
        - _ZN7llvm_ks5APIntD2Ev
        - _ZN7llvm_ks8AsmTokenC2ENS0_9TokenKindENS_9StringRefENS_5APIntE
        - _ZNK7llvm_ks5APInt6isIntNEj
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:246,13'
          Dst:             _ZNK7llvm_ks5APInt6isIntNEj
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:247,45'
          Dst:             _ZN7llvm_ks5APIntC2ERKS0_
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:247,12'
          Dst:             _ZN7llvm_ks8AsmTokenC2ENS0_9TokenKindENS_9StringRefENS_5APIntE
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:247,5'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:247,5'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:248,42'
          Dst:             _ZN7llvm_ks5APIntC2ERKS0_
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:248,10'
          Dst:             _ZN7llvm_ks8AsmTokenC2ENS0_9TokenKindENS_9StringRefENS_5APIntE
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:248,3'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:248,3'
          Dst:             _ZN7llvm_ks5APIntD2Ev
    - functionName:    isxdigit
      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:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks8AsmLexer18LexHexFloatLiteralEb
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmLexer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 142
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         58
      ICount:          337
      EdgeCount:       69
      CyclomaticComplexity: 13
      functionsReached:
        - _ZN7llvm_ks8AsmLexer11ReturnErrorEPKcRKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
        - _ZN7llvm_ks8AsmTokenC2ENS0_9TokenKindENS_9StringRefEl
        - __assert_fail
        - isdigit
        - isxdigit
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:104,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:113,12'
          Dst:             isxdigit
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:120,12'
          Dst:             _ZN7llvm_ks8AsmLexer11ReturnErrorEPKcRKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:125,12'
          Dst:             _ZN7llvm_ks8AsmLexer11ReturnErrorEPKcRKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:134,10'
          Dst:             isdigit
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:138,12'
          Dst:             _ZN7llvm_ks8AsmLexer11ReturnErrorEPKcRKNSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEE
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:141,35'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:141,10'
          Dst:             _ZN7llvm_ks8AsmTokenC2ENS0_9TokenKindENS_9StringRefEl
    - functionName:    _ZL16IsIdentifierCharcb
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmLexer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 145
      functionLinenumberEnd: 147
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - char
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          79
      EdgeCount:       23
      CyclomaticComplexity: 8
      functionsReached:
        - isalnum
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:146,10'
          Dst:             isalnum
    - functionName:    strncmp
      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:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks10MCAsmLexer8SetErrorENS_5SMLocERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCParser/MCAsmLexer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionLinenumberEnd: 157
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks15MutableArrayRefINS_8AsmTokenEEixEm
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ArrayRef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 296
      functionLinenumberEnd: 298
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          44
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7llvm_ks15MutableArrayRefINS_8AsmTokenEE4dataEv
        - _ZNK7llvm_ks8ArrayRefINS_8AsmTokenEE4sizeEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/ArrayRef.h:297,7'
          Dst:             _ZNK7llvm_ks8ArrayRefINS_8AsmTokenEE4sizeEv
        - Src:             'llvm/include/llvm/ADT/ArrayRef.h:297,7'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/ArrayRef.h:298,14'
          Dst:             _ZNK7llvm_ks15MutableArrayRefINS_8AsmTokenEE4dataEv
    - functionName:    _ZNK7llvm_ks8ArrayRefINS_8AsmTokenEE4sizeEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ArrayRef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks10MCAsmLexer9getErrLocEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCParser/MCAsmLexer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 204
      functionLinenumberEnd: 205
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks10MCAsmLexer6getErrEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCParser/MCAsmLexer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 209
      functionLinenumberEnd: 210
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks8AsmLexer10peekTokensENS_15MutableArrayRefINS_8AsmTokenEEEb
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmLexer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 454
      functionLinenumberEnd: 483
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          174
      EdgeCount:       42
      CyclomaticComplexity: 19
      functionsReached:
        - _ZN7llvm_ks10MCAsmLexer6getErrEv
        - _ZN7llvm_ks10MCAsmLexer8SetErrorENS_5SMLocERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
        - _ZN7llvm_ks10MCAsmLexer9getErrLocEv
        - _ZN7llvm_ks8AsmTokenD2Ev
        - _ZN7llvm_ks8AsmTokenaSERKS0_
        - _ZNK7llvm_ks15MutableArrayRefINS_8AsmTokenEEixEm
        - _ZNK7llvm_ks8ArrayRefINS_8AsmTokenEE4sizeEv
        - _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
      functionUses:    0
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:460,26'
          Dst:             _ZN7llvm_ks10MCAsmLexer6getErrEv
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:461,23'
          Dst:             _ZN7llvm_ks10MCAsmLexer9getErrLocEv
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:466,39'
          Dst:             _ZNK7llvm_ks8ArrayRefINS_8AsmTokenEE4sizeEv
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:469,5'
          Dst:             _ZNK7llvm_ks15MutableArrayRefINS_8AsmTokenEEixEm
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:469,20'
          Dst:             _ZN7llvm_ks8AsmTokenaSERKS0_
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:471,15'
          Dst:             _ZNK7llvm_ks8AsmToken2isENS0_9TokenKindE
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:473,3'
          Dst:             _ZN7llvm_ks8AsmTokenD2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:473,3'
          Dst:             _ZN7llvm_ks8AsmTokenD2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:475,3'
          Dst:             _ZN7llvm_ks10MCAsmLexer8SetErrorENS_5SMLocERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
    - functionName:    _ZN7llvm_ks8AsmLexer17LexUntilEndOfLineEv
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmLexer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 442
      functionLinenumberEnd: 449
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         22
      ICount:          126
      EdgeCount:       28
      CyclomaticComplexity: 8
      functionsReached:
        - _ZNK7llvm_ks9StringRef3endEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:446,44'
          Dst:             _ZNK7llvm_ks9StringRef3endEv
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:449,10'
          Dst:             __assert_fail
    - functionName:    _ZN7llvm_ks8AsmLexer22LexUntilEndOfStatementEv
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmLexer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 430
      functionLinenumberEnd: 439
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         26
      ICount:          142
      EdgeCount:       34
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7llvm_ks8AsmLexer18isAtStartOfCommentEPKc
        - _ZN7llvm_ks8AsmLexer22isAtStatementSeparatorEPKc
        - _ZNK7llvm_ks9StringRef3endEv
        - __assert_fail
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:433,11'
          Dst:             _ZN7llvm_ks8AsmLexer18isAtStartOfCommentEPKc
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:434,11'
          Dst:             _ZN7llvm_ks8AsmLexer22isAtStatementSeparatorEPKc
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:436,44'
          Dst:             _ZNK7llvm_ks9StringRef3endEv
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:439,10'
          Dst:             __assert_fail
    - functionName:    _ZN7llvm_ks8AsmLexer9setBufferENS_9StringRefEPKc
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmLexer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7llvm_ks9StringRef5beginEv
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:40,21'
          Dst:             _ZNK7llvm_ks9StringRef5beginEv
    - functionName:    _ZN7llvm_ks8AsmLexerD0Ev
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmLexer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks8AsmLexerD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:31,23'
          Dst:             _ZN7llvm_ks8AsmLexerD2Ev
    - functionName:    _ZN7llvm_ks8AsmLexerD2Ev
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmLexer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks10MCAsmLexerD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:32,1'
          Dst:             _ZN7llvm_ks10MCAsmLexerD2Ev
    - functionName:    _ZNK7llvm_ks9MCAsmInfo8getRadixEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCAsmInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 481
      functionLinenumberEnd: 481
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks8AsmLexerC2ERKNS_9MCAsmInfoE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/AsmLexer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 230
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          130
      EdgeCount:       30
      CyclomaticComplexity: 15
      functionsReached:
        - _ZN7llvm_ks10MCAsmLexerC2Ev
        - _ZN7llvm_ks10MCAsmLexerD2Ev
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZN7llvm_ks9StringRefC2Ev
        - _ZNK7llvm_ks9MCAsmInfo16getCommentStringEv
        - _ZNK7llvm_ks9MCAsmInfo8getRadixEv
        - memcmp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:24,11'
          Dst:             _ZN7llvm_ks10MCAsmLexerC2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:24,11'
          Dst:             _ZN7llvm_ks9StringRefC2Ev
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:27,40'
          Dst:             _ZNK7llvm_ks9MCAsmInfo16getCommentStringEv
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:27,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:27,71'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:230,14'
          Dst:             memcmp
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:28,22'
          Dst:             _ZNK7llvm_ks9MCAsmInfo8getRadixEv
        - Src:             'llvm/lib/MC/MCParser/AsmLexer.cpp:29,1'
          Dst:             _ZN7llvm_ks10MCAsmLexerD2Ev
    - functionName:    _ZNK7llvm_ks17MCTargetAsmParser6getSTIEv
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/MCTargetAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    84
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks17MCTargetAsmParser7copySTIEv
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/MCTargetAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - _ZN7llvm_ks9MCContext16getSubtargetCopyERKNS_15MCSubtargetInfoE
        - _ZNK7llvm_ks17MCTargetAsmParser6getSTIEv
      functionUses:    14
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/MCTargetAsmParser.cpp:25,30'
          Dst:             _ZN7llvm_ks20MCAsmParserExtension10getContextEv
        - Src:             'llvm/lib/MC/MCParser/MCTargetAsmParser.cpp:25,60'
          Dst:             _ZNK7llvm_ks17MCTargetAsmParser6getSTIEv
        - Src:             'llvm/lib/MC/MCParser/MCTargetAsmParser.cpp:25,43'
          Dst:             _ZN7llvm_ks9MCContext16getSubtargetCopyERKNS_15MCSubtargetInfoE
    - functionName:    _ZN7llvm_ks17MCTargetAsmParserD2Ev
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/MCTargetAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 22
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15MCTargetOptionsD2Ev
        - _ZN7llvm_ks20MCAsmParserExtensionD2Ev
      functionUses:    18
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/MCTargetAsmParser.cpp:22,1'
          Dst:             _ZN7llvm_ks15MCTargetOptionsD2Ev
        - Src:             'llvm/lib/MC/MCParser/MCTargetAsmParser.cpp:22,1'
          Dst:             _ZN7llvm_ks20MCAsmParserExtensionD2Ev
    - functionName:    _ZN7llvm_ks17MCTargetAsmParserD0Ev
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/MCTargetAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks17MCTargetAsmParserC2ERKNS_15MCTargetOptionsERKNS_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCParser/MCTargetAsmParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          55
      EdgeCount:       11
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks13FeatureBitsetC2Ev
        - _ZN7llvm_ks15MCTargetOptionsC2ERKS0_
        - _ZN7llvm_ks20MCAsmParserExtensionC2Ev
        - _ZN7llvm_ks20MCAsmParserExtensionD2Ev
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCParser/MCTargetAsmParser.cpp:14,20'
          Dst:             _ZN7llvm_ks20MCAsmParserExtensionC2Ev
        - Src:             'llvm/lib/MC/MCParser/MCTargetAsmParser.cpp:16,26'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/MC/MCParser/MCTargetAsmParser.cpp:16,74'
          Dst:             _ZN7llvm_ks15MCTargetOptionsC2ERKS0_
        - Src:             'llvm/lib/MC/MCParser/MCTargetAsmParser.cpp:19,1'
          Dst:             _ZN7llvm_ks20MCAsmParserExtensionD2Ev
    - functionName:    _ZNK7llvm_ks15SubtargetInfoKVltENS_9StringRefE
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/SubtargetFeature.h'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZN7llvm_ksltENS_9StringRefES0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/SubtargetFeature.h:80,12'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/MC/SubtargetFeature.h:80,27'
          Dst:             _ZN7llvm_ksltENS_9StringRefES0_
    - functionName:    '_ZZNK7llvm_ks15MCSubtargetInfo19getSchedModelForCPUENS_9StringRefEENK3$_0clERKNS_15SubtargetInfoKVES5_'
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCSubtargetInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - strcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCSubtargetInfo.cpp:74,3'
          Dst:             strcmp
    - functionName:    strcmp
      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:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks17SubtargetFeaturesD2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/SubtargetFeature.h'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks8ArrayRefINS_15SubtargetInfoKVEE3endEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ArrayRef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 124
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks8ArrayRefINS_15SubtargetInfoKVEE5beginEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ArrayRef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionLinenumberEnd: 123
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks8ArrayRefINS_15SubtargetInfoKVEEC2EPKS1_m
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ArrayRef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks8ArrayRefINS_18SubtargetFeatureKVEE4sizeEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ArrayRef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks15MCSubtargetInfo16ApplyFeatureFlagENS_9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCSubtargetInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          41
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks17SubtargetFeatures16ApplyFeatureFlagERNS_13FeatureBitsetENS_9StringRefENS_8ArrayRefINS_18SubtargetFeatureKVEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCSubtargetInfo.cpp:65,3'
          Dst:             _ZN7llvm_ks17SubtargetFeatures16ApplyFeatureFlagERNS_13FeatureBitsetENS_9StringRefENS_8ArrayRefINS_18SubtargetFeatureKVEEE
    - functionName:    _ZN7llvm_ks15MCSubtargetInfo13ToggleFeatureENS_9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCSubtargetInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          41
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks17SubtargetFeatures13ToggleFeatureERNS_13FeatureBitsetENS_9StringRefENS_8ArrayRefINS_18SubtargetFeatureKVEEE
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCSubtargetInfo.cpp:60,3'
          Dst:             _ZN7llvm_ks17SubtargetFeatures13ToggleFeatureERNS_13FeatureBitsetENS_9StringRefENS_8ArrayRefINS_18SubtargetFeatureKVEEE
    - functionName:    _ZN7llvm_ks15MCSubtargetInfo13ToggleFeatureERKNS_13FeatureBitsetE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCSubtargetInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks15MCSubtargetInfo13ToggleFeatureEm
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCSubtargetInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks15MCSubtargetInfoC2ERKNS_6TripleENS_9StringRefES4_NS_8ArrayRefINS_18SubtargetFeatureKVEEES7_PKNS_15SubtargetInfoKVE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCSubtargetInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 91
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          105
      EdgeCount:       18
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN7llvm_ks13FeatureBitsetC2Ev
        - _ZN7llvm_ks15MCSubtargetInfo19InitMCProcessorInfoENS_9StringRefES1_
        - _ZN7llvm_ks6TripleC2ERKS0_
        - _ZN7llvm_ks6TripleD2Ev
        - _ZNK7llvm_ks9StringRefcvNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCSubtargetInfo.cpp:40,7'
          Dst:             _ZN7llvm_ks6TripleC2ERKS0_
        - Src:             'llvm/lib/MC/MCSubtargetInfo.cpp:40,29'
          Dst:             _ZNK7llvm_ks9StringRefcvNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEv
        - Src:             'llvm/lib/MC/MCSubtargetInfo.cpp:36,18'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/MC/MCSubtargetInfo.cpp:42,3'
          Dst:             _ZN7llvm_ks15MCSubtargetInfo19InitMCProcessorInfoENS_9StringRefES1_
        - Src:             'llvm/lib/MC/MCSubtargetInfo.cpp:43,1'
          Dst:             _ZN7llvm_ks6TripleD2Ev
    - functionName:    _ZN7llvm_ks15MCSubtargetInfo19InitMCProcessorInfoENS_9StringRefES1_
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCSubtargetInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          92
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL11getFeaturesN7llvm_ks9StringRefES0_NS_8ArrayRefINS_18SubtargetFeatureKVEEES3_
        - _ZNK7llvm_ks15MCSubtargetInfo19getSchedModelForCPUENS_9StringRefE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCSubtargetInfo.cpp:27,17'
          Dst:             _ZL11getFeaturesN7llvm_ks9StringRefES0_NS_8ArrayRefINS_18SubtargetFeatureKVEEES3_
        - Src:             'llvm/lib/MC/MCSubtargetInfo.cpp:29,24'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo19getSchedModelForCPUENS_9StringRefE
    - functionName:    _ZL11getFeaturesN7llvm_ks9StringRefES0_NS_8ArrayRefINS_18SubtargetFeatureKVEEES3_
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCSubtargetInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      'N/A'
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          84
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks17SubtargetFeatures14getFeatureBitsENS_9StringRefENS_8ArrayRefINS_18SubtargetFeatureKVEEES4_
        - _ZN7llvm_ks17SubtargetFeaturesC2ENS_9StringRefE
        - _ZN7llvm_ks17SubtargetFeaturesD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCSubtargetInfo.cpp:22,21'
          Dst:             _ZN7llvm_ks17SubtargetFeaturesC2ENS_9StringRefE
        - Src:             'llvm/lib/MC/MCSubtargetInfo.cpp:23,19'
          Dst:             _ZN7llvm_ks17SubtargetFeatures14getFeatureBitsENS_9StringRefENS_8ArrayRefINS_18SubtargetFeatureKVEEES4_
        - Src:             'llvm/lib/MC/MCSubtargetInfo.cpp:24,1'
          Dst:             _ZN7llvm_ks17SubtargetFeaturesD2Ev
        - Src:             'llvm/lib/MC/MCSubtargetInfo.cpp:24,1'
          Dst:             _ZN7llvm_ks17SubtargetFeaturesD2Ev
    - functionName:    _ZNK7llvm_ks15MCSubtargetInfo19getSchedModelForCPUENS_9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCSubtargetInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          107
      EdgeCount:       27
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks8ArrayRefINS_15SubtargetInfoKVEEC2EPKS1_m
        - _ZNK7llvm_ks8ArrayRefINS_15SubtargetInfoKVEE3endEv
        - _ZNK7llvm_ks8ArrayRefINS_15SubtargetInfoKVEE5beginEv
        - _ZNK7llvm_ks8ArrayRefINS_18SubtargetFeatureKVEE4sizeEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCSubtargetInfo.cpp:70,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/MCSubtargetInfo.cpp:72,67'
          Dst:             _ZNK7llvm_ks8ArrayRefINS_18SubtargetFeatureKVEE4sizeEv
        - Src:             'llvm/lib/MC/MCSubtargetInfo.cpp:72,29'
          Dst:             _ZN7llvm_ks8ArrayRefINS_15SubtargetInfoKVEEC2EPKS1_m
        - Src:             'llvm/lib/MC/MCSubtargetInfo.cpp:74,3'
          Dst:             _ZNK7llvm_ks8ArrayRefINS_15SubtargetInfoKVEE5beginEv
        - Src:             'llvm/lib/MC/MCSubtargetInfo.cpp:74,3'
          Dst:             _ZNK7llvm_ks8ArrayRefINS_15SubtargetInfoKVEE3endEv
        - Src:             'llvm/lib/MC/MCSubtargetInfo.cpp:74,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/MCSubtargetInfo.cpp:82,34'
          Dst:             _ZNK7llvm_ks8ArrayRefINS_15SubtargetInfoKVEE5beginEv
        - Src:             'llvm/lib/MC/MCSubtargetInfo.cpp:82,55'
          Dst:             _ZNK7llvm_ks8ArrayRefINS_15SubtargetInfoKVEE3endEv
        - Src:             'llvm/lib/MC/MCSubtargetInfo.cpp:92,3'
          Dst:             __assert_fail
    - functionName:    _ZN7llvm_ks15MCSubtargetInfo18setDefaultFeaturesENS_9StringRefES1_
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCSubtargetInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          59
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL11getFeaturesN7llvm_ks9StringRefES0_NS_8ArrayRefINS_18SubtargetFeatureKVEEES3_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCSubtargetInfo.cpp:33,17'
          Dst:             _ZL11getFeaturesN7llvm_ks9StringRefES0_NS_8ArrayRefINS_18SubtargetFeatureKVEEES3_
    - functionName:    _ZNK7llvm_ks17SubtargetFeatures4dumpEv
      functionSourceFile: '/src/keystone/llvm/lib/MC/SubtargetFeature.cpp'
      linkageType:     externalLinkage
      functionLinenumber: 287
      functionLinenumberEnd: 288
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks18SubtargetFeatureKVltERKS0_
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/SubtargetFeature.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZN7llvm_ksltENS_9StringRefES0_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/SubtargetFeature.h:65,12'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/MC/SubtargetFeature.h:65,29'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/MC/SubtargetFeature.h:65,27'
          Dst:             _ZN7llvm_ksltENS_9StringRefES0_
    - functionName:    _ZN7llvm_ks9join_implINSt3__111__wrap_iterIPKNS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEEEES8_T_SC_NS_9StringRefENS1_20forward_iterator_tagE
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringExtras.h'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionLinenumberEnd: 169
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          138
      EdgeCount:       44
      CyclomaticComplexity: 23
      functionsReached:
        - _ZN7llvm_kspLERNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEENS_9StringRefE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/StringExtras.h:165,7'
          Dst:             _ZN7llvm_kspLERNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEENS_9StringRefE
    - functionName:    _ZNK7llvm_ks13format_objectIJjPKcS2_EE13snprint_tupleIJLm0ELm1ELm2EEEEiPcjNS_14index_sequenceIJXspT_EEEE
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Format.h'
      linkageType:     InternalLinkage
      functionLinenumber: 84
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - snprintf
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Format.h:88,12'
          Dst:             snprintf
    - functionName:    _ZNK7llvm_ks13format_objectIJjPKcS2_EE7snprintEPcj
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Format.h'
      linkageType:     InternalLinkage
      functionLinenumber: 96
      functionLinenumberEnd: 97
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks13format_objectIJjPKcS2_EE13snprint_tupleIJLm0ELm1ELm2EEEEiPcjNS_14index_sequenceIJXspT_EEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Format.h:97,12'
          Dst:             _ZNK7llvm_ks13format_objectIJjPKcS2_EE13snprint_tupleIJLm0ELm1ELm2EEEEiPcjNS_14index_sequenceIJXspT_EEEE
    - functionName:    _ZN7llvm_ks13format_objectIJjPKcS2_EEC2ES2_RKjRKS2_S7_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Format.h'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks18format_object_baseC2EPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Format.h:94,9'
          Dst:             _ZN7llvm_ks18format_object_baseC2EPKc
    - functionName:    _ZN7llvm_ks6formatIJjPKcS2_EEENS_13format_objectIJDpT_EEES2_DpRKS4_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Format.h'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13format_objectIJjPKcS2_EEC2ES2_RKjRKS2_S7_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Format.h:112,10'
          Dst:             _ZN7llvm_ks13format_objectIJjPKcS2_EEC2ES2_RKjRKS2_S7_
    - functionName:    _ZL21getLongestEntryLengthN7llvm_ks8ArrayRefINS_18SubtargetFeatureKVEEE
      functionSourceFile: '/src/keystone/llvm/lib/MC/SubtargetFeature.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          57
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7llvm_ks8ArrayRefINS_18SubtargetFeatureKVEE3endEv
        - _ZNK7llvm_ks8ArrayRefINS_18SubtargetFeatureKVEE5beginEv
        - strlen
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/SubtargetFeature.cpp:87,16'
          Dst:             _ZNK7llvm_ks8ArrayRefINS_18SubtargetFeatureKVEE5beginEv
        - Src:             'llvm/lib/MC/SubtargetFeature.cpp:87,16'
          Dst:             _ZNK7llvm_ks8ArrayRefINS_18SubtargetFeatureKVEE3endEv
        - Src:             'llvm/lib/MC/SubtargetFeature.cpp:88,31'
          Dst:             strlen
    - functionName:    _ZN7llvm_ks11SmallVectorINS_9StringRefELj3EED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 868
      functionLinenumberEnd: 868
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplINS_9StringRefEED2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:868,7'
          Dst:             _ZN7llvm_ks15SmallVectorImplINS_9StringRefEED2Ev
    - functionName:    _ZN7llvm_ks11SmallVectorINS_9StringRefELj3EEC2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 872
      functionLinenumberEnd: 873
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplINS_9StringRefEEC2Ej
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:872,19'
          Dst:             _ZN7llvm_ks15SmallVectorImplINS_9StringRefEEC2Ej
    - functionName:    _ZNK7llvm_ks6Triple9getVendorEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/Triple.h'
      linkageType:     InternalLinkage
      functionLinenumber: 261
      functionLinenumberEnd: 261
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks17SubtargetFeatures27getDefaultSubtargetFeaturesERKNS_6TripleE
      functionSourceFile: '/src/keystone/llvm/lib/MC/SubtargetFeature.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 297
      functionLinenumberEnd: 308
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          70
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks17SubtargetFeatures10AddFeatureENS_9StringRefEb
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZNK7llvm_ks6Triple7getArchEv
        - _ZNK7llvm_ks6Triple9getVendorEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/SubtargetFeature.cpp:298,14'
          Dst:             _ZNK7llvm_ks6Triple9getVendorEv
        - Src:             'llvm/lib/MC/SubtargetFeature.cpp:299,16'
          Dst:             _ZNK7llvm_ks6Triple7getArchEv
        - Src:             'llvm/lib/MC/SubtargetFeature.cpp:301,18'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/SubtargetFeature.cpp:301,7'
          Dst:             _ZN7llvm_ks17SubtargetFeatures10AddFeatureENS_9StringRefEb
        - Src:             'llvm/lib/MC/SubtargetFeature.cpp:302,23'
          Dst:             _ZNK7llvm_ks6Triple7getArchEv
        - Src:             'llvm/lib/MC/SubtargetFeature.cpp:304,18'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/SubtargetFeature.cpp:304,7'
          Dst:             _ZN7llvm_ks17SubtargetFeatures10AddFeatureENS_9StringRefEb
        - Src:             'llvm/lib/MC/SubtargetFeature.cpp:305,18'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/SubtargetFeature.cpp:305,7'
          Dst:             _ZN7llvm_ks17SubtargetFeatures10AddFeatureENS_9StringRefEb
    - functionName:    _ZN7llvm_ks17SubtargetFeatures10AddFeatureENS_9StringRefEb
      functionSourceFile: '/src/keystone/llvm/lib/MC/SubtargetFeature.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          127
      EdgeCount:       26
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL7hasFlagN7llvm_ks9StringRefE
        - _ZNK7llvm_ks9StringRef5lowerEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/SubtargetFeature.cpp:68,24'
          Dst:             _ZL7hasFlagN7llvm_ks9StringRefE
        - Src:             'llvm/lib/MC/SubtargetFeature.cpp:68,49'
          Dst:             _ZNK7llvm_ks9StringRef5lowerEv
        - Src:             'llvm/lib/MC/SubtargetFeature.cpp:69,72'
          Dst:             _ZNK7llvm_ks9StringRef5lowerEv
    - functionName:    _ZL7hasFlagN7llvm_ks9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/MC/SubtargetFeature.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          65
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK7llvm_ks9StringRefixEm
        - __assert_fail
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/SubtargetFeature.cpp:32,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/SubtargetFeature.cpp:34,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
    - functionName:    _ZNK7llvm_ks17SubtargetFeatures5printERNS_11raw_ostreamE
      functionSourceFile: '/src/keystone/llvm/lib/MC/SubtargetFeature.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 278
      functionLinenumberEnd: 282
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          50
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks11raw_ostreamlsEPKc
        - _ZN7llvm_ks11raw_ostreamlsERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/SubtargetFeature.cpp:280,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsERKNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             'llvm/lib/MC/SubtargetFeature.cpp:280,13'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/SubtargetFeature.cpp:281,6'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
    - functionName:    _ZL4HelpN7llvm_ks8ArrayRefINS_18SubtargetFeatureKVEEES2_
      functionSourceFile: '/src/keystone/llvm/lib/MC/SubtargetFeature.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          122
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL21getLongestEntryLengthN7llvm_ks8ArrayRefINS_18SubtargetFeatureKVEEE
        - _ZN7llvm_ks11raw_ostreamlsEPKc
        - _ZN7llvm_ks11raw_ostreamlsERKNS_18format_object_baseE
        - _ZN7llvm_ks11raw_ostreamlsEc
        - _ZN7llvm_ks4errsEv
        - _ZN7llvm_ks6formatIJjPKcS2_EEENS_13format_objectIJDpT_EEES2_DpRKS4_
        - _ZNK7llvm_ks8ArrayRefINS_18SubtargetFeatureKVEE3endEv
        - _ZNK7llvm_ks8ArrayRefINS_18SubtargetFeatureKVEE5beginEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/SubtargetFeature.cpp:97,25'
          Dst:             _ZL21getLongestEntryLengthN7llvm_ks8ArrayRefINS_18SubtargetFeatureKVEEE
        - Src:             'llvm/lib/MC/SubtargetFeature.cpp:98,25'
          Dst:             _ZL21getLongestEntryLengthN7llvm_ks8ArrayRefINS_18SubtargetFeatureKVEEE
        - Src:             'llvm/lib/MC/SubtargetFeature.cpp:101,3'
          Dst:             _ZN7llvm_ks4errsEv
        - Src:             'llvm/lib/MC/SubtargetFeature.cpp:101,10'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/SubtargetFeature.cpp:102,18'
          Dst:             _ZNK7llvm_ks8ArrayRefINS_18SubtargetFeatureKVEE5beginEv
        - Src:             'llvm/lib/MC/SubtargetFeature.cpp:102,18'
          Dst:             _ZNK7llvm_ks8ArrayRefINS_18SubtargetFeatureKVEE3endEv
        - Src:             'llvm/lib/MC/SubtargetFeature.cpp:103,5'
          Dst:             _ZN7llvm_ks4errsEv
        - Src:             'llvm/lib/MC/SubtargetFeature.cpp:103,15'
          Dst:             _ZN7llvm_ks6formatIJjPKcS2_EEENS_13format_objectIJDpT_EEES2_DpRKS4_
        - Src:             'llvm/lib/MC/SubtargetFeature.cpp:103,12'
          Dst:             _ZN7llvm_ks11raw_ostreamlsERKNS_18format_object_baseE
        - Src:             'llvm/lib/MC/SubtargetFeature.cpp:104,3'
          Dst:             _ZN7llvm_ks4errsEv
        - Src:             'llvm/lib/MC/SubtargetFeature.cpp:104,10'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEc
        - Src:             'llvm/lib/MC/SubtargetFeature.cpp:107,3'
          Dst:             _ZN7llvm_ks4errsEv
        - Src:             'llvm/lib/MC/SubtargetFeature.cpp:107,10'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/SubtargetFeature.cpp:108,22'
          Dst:             _ZNK7llvm_ks8ArrayRefINS_18SubtargetFeatureKVEE5beginEv
        - Src:             'llvm/lib/MC/SubtargetFeature.cpp:108,22'
          Dst:             _ZNK7llvm_ks8ArrayRefINS_18SubtargetFeatureKVEE3endEv
        - Src:             'llvm/lib/MC/SubtargetFeature.cpp:109,5'
          Dst:             _ZN7llvm_ks4errsEv
        - Src:             'llvm/lib/MC/SubtargetFeature.cpp:109,15'
          Dst:             _ZN7llvm_ks6formatIJjPKcS2_EEENS_13format_objectIJDpT_EEES2_DpRKS4_
        - Src:             'llvm/lib/MC/SubtargetFeature.cpp:109,12'
          Dst:             _ZN7llvm_ks11raw_ostreamlsERKNS_18format_object_baseE
        - Src:             'llvm/lib/MC/SubtargetFeature.cpp:110,3'
          Dst:             _ZN7llvm_ks4errsEv
        - Src:             'llvm/lib/MC/SubtargetFeature.cpp:110,10'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEc
        - Src:             'llvm/lib/MC/SubtargetFeature.cpp:112,3'
          Dst:             _ZN7llvm_ks4errsEv
        - Src:             'llvm/lib/MC/SubtargetFeature.cpp:112,10'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
    - functionName:    _ZNK7llvm_ks8ArrayRefINS_18SubtargetFeatureKVEE5emptyEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ArrayRef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks17SubtargetFeatures14getFeatureBitsENS_9StringRefENS_8ArrayRefINS_18SubtargetFeatureKVEEES4_
      functionSourceFile: '/src/keystone/llvm/lib/MC/SubtargetFeature.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 225
      functionLinenumberEnd: 580
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         52
      ICount:          377
      EdgeCount:       65
      CyclomaticComplexity: 15
      functionsReached:
        - _ZL14SetImpliedBitsRN7llvm_ks13FeatureBitsetEPKNS_18SubtargetFeatureKVENS_8ArrayRefIS2_EE
        - _ZL4FindN7llvm_ks9StringRefENS_8ArrayRefINS_18SubtargetFeatureKVEEE
        - _ZL4HelpN7llvm_ks8ArrayRefINS_18SubtargetFeatureKVEEES2_
        - _ZN7llvm_ks11raw_ostreamlsENS_9StringRefE
        - _ZN7llvm_ks11raw_ostreamlsEPKc
        - _ZN7llvm_ks13FeatureBitsetC2Ev
        - _ZN7llvm_ks17SubtargetFeatures16ApplyFeatureFlagERNS_13FeatureBitsetENS_9StringRefENS_8ArrayRefINS_18SubtargetFeatureKVEEE
        - _ZN7llvm_ks4errsEv
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZNK7llvm_ks8ArrayRefINS_18SubtargetFeatureKVEE3endEv
        - _ZNK7llvm_ks8ArrayRefINS_18SubtargetFeatureKVEE5beginEv
        - _ZNK7llvm_ks8ArrayRefINS_18SubtargetFeatureKVEE5emptyEv
        - __assert_fail
        - memcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/SubtargetFeature.cpp:227,16'
          Dst:             _ZNK7llvm_ks8ArrayRefINS_18SubtargetFeatureKVEE5emptyEv
        - Src:             'llvm/lib/MC/SubtargetFeature.cpp:227,40'
          Dst:             _ZNK7llvm_ks8ArrayRefINS_18SubtargetFeatureKVEE5emptyEv
        - Src:             'llvm/lib/MC/SubtargetFeature.cpp:228,12'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/MC/SubtargetFeature.cpp:231,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/SubtargetFeature.cpp:233,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/SubtargetFeature.cpp:237,17'
          Dst:             _ZN7llvm_ks13FeatureBitsetC2Ev
        - Src:             'llvm/lib/MC/SubtargetFeature.cpp:240,14'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/MC/SubtargetFeature.cpp:241,5'
          Dst:             _ZL4HelpN7llvm_ks8ArrayRefINS_18SubtargetFeatureKVEEES2_
        - Src:             'llvm/lib/MC/SubtargetFeature.cpp:245,42'
          Dst:             _ZL4FindN7llvm_ks9StringRefENS_8ArrayRefINS_18SubtargetFeatureKVEEE
        - Src:             'llvm/lib/MC/SubtargetFeature.cpp:253,21'
          Dst:             _ZNK7llvm_ks8ArrayRefINS_18SubtargetFeatureKVEE5beginEv
        - Src:             'llvm/lib/MC/SubtargetFeature.cpp:253,21'
          Dst:             _ZNK7llvm_ks8ArrayRefINS_18SubtargetFeatureKVEE3endEv
        - Src:             'llvm/lib/MC/SubtargetFeature.cpp:255,11'
          Dst:             _ZL14SetImpliedBitsRN7llvm_ks13FeatureBitsetEPKNS_18SubtargetFeatureKVENS_8ArrayRefIS2_EE
        - Src:             'llvm/lib/MC/SubtargetFeature.cpp:258,7'
          Dst:             _ZN7llvm_ks4errsEv
        - Src:             'llvm/lib/MC/SubtargetFeature.cpp:258,14'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/SubtargetFeature.cpp:258,21'
          Dst:             _ZN7llvm_ks11raw_ostreamlsENS_9StringRefE
        - Src:             'llvm/lib/MC/SubtargetFeature.cpp:259,14'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/SubtargetFeature.cpp:260,14'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/SubtargetFeature.cpp:268,7'
          Dst:             _ZL4HelpN7llvm_ks8ArrayRefINS_18SubtargetFeatureKVEEES2_
        - Src:             'llvm/lib/MC/SubtargetFeature.cpp:270,5'
          Dst:             _ZN7llvm_ks17SubtargetFeatures16ApplyFeatureFlagERNS_13FeatureBitsetENS_9StringRefENS_8ArrayRefINS_18SubtargetFeatureKVEEE
    - functionName:    _ZL4FindN7llvm_ks9StringRefENS_8ArrayRefINS_18SubtargetFeatureKVEEE
      functionSourceFile: '/src/keystone/llvm/lib/MC/SubtargetFeature.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 585
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          149
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZNK7llvm_ks8ArrayRefINS_18SubtargetFeatureKVEE3endEv
        - _ZNK7llvm_ks8ArrayRefINS_18SubtargetFeatureKVEE5beginEv
        - memcmp
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/SubtargetFeature.cpp:76,31'
          Dst:             _ZNK7llvm_ks8ArrayRefINS_18SubtargetFeatureKVEE5beginEv
        - Src:             'llvm/lib/MC/SubtargetFeature.cpp:76,42'
          Dst:             _ZNK7llvm_ks8ArrayRefINS_18SubtargetFeatureKVEE3endEv
        - Src:             'llvm/lib/MC/SubtargetFeature.cpp:78,14'
          Dst:             _ZNK7llvm_ks8ArrayRefINS_18SubtargetFeatureKVEE3endEv
        - Src:             'llvm/lib/MC/SubtargetFeature.cpp:78,23'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
    - functionName:    _ZL14SetImpliedBitsRN7llvm_ks13FeatureBitsetEPKNS_18SubtargetFeatureKVENS_8ArrayRefIS2_EE
      functionSourceFile: '/src/keystone/llvm/lib/MC/SubtargetFeature.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          93
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZL14SetImpliedBitsRN7llvm_ks13FeatureBitsetEPKNS_18SubtargetFeatureKVENS_8ArrayRefIS2_EE
        - _ZNK7llvm_ks8ArrayRefINS_18SubtargetFeatureKVEE3endEv
        - _ZNK7llvm_ks8ArrayRefINS_18SubtargetFeatureKVEE5beginEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/SubtargetFeature.cpp:136,17'
          Dst:             _ZNK7llvm_ks8ArrayRefINS_18SubtargetFeatureKVEE5beginEv
        - Src:             'llvm/lib/MC/SubtargetFeature.cpp:136,17'
          Dst:             _ZNK7llvm_ks8ArrayRefINS_18SubtargetFeatureKVEE3endEv
        - Src:             'llvm/lib/MC/SubtargetFeature.cpp:141,7'
          Dst:             _ZL14SetImpliedBitsRN7llvm_ks13FeatureBitsetEPKNS_18SubtargetFeatureKVENS_8ArrayRefIS2_EE
    - functionName:    _ZN7llvm_ks17SubtargetFeatures16ApplyFeatureFlagERNS_13FeatureBitsetENS_9StringRefENS_8ArrayRefINS_18SubtargetFeatureKVEEE
      functionSourceFile: '/src/keystone/llvm/lib/MC/SubtargetFeature.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 191
      functionLinenumberEnd: 217
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          165
      EdgeCount:       17
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL14SetImpliedBitsRN7llvm_ks13FeatureBitsetEPKNS_18SubtargetFeatureKVENS_8ArrayRefIS2_EE
        - _ZL16ClearImpliedBitsRN7llvm_ks13FeatureBitsetEPKNS_18SubtargetFeatureKVENS_8ArrayRefIS2_EE
        - _ZL4FindN7llvm_ks9StringRefENS_8ArrayRefINS_18SubtargetFeatureKVEEE
        - _ZL7hasFlagN7llvm_ks9StringRefE
        - _ZL9StripFlagN7llvm_ks9StringRefE
        - _ZL9isEnabledN7llvm_ks9StringRefE
        - _ZN7llvm_ks11raw_ostreamlsENS_9StringRefE
        - _ZN7llvm_ks11raw_ostreamlsEPKc
        - _ZN7llvm_ks4errsEv
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/SubtargetFeature.cpp:193,3'
          Dst:             _ZL7hasFlagN7llvm_ks9StringRefE
        - Src:             'llvm/lib/MC/SubtargetFeature.cpp:193,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/SubtargetFeature.cpp:197,12'
          Dst:             _ZL9StripFlagN7llvm_ks9StringRefE
        - Src:             'llvm/lib/MC/SubtargetFeature.cpp:197,7'
          Dst:             _ZL4FindN7llvm_ks9StringRefENS_8ArrayRefINS_18SubtargetFeatureKVEEE
        - Src:             'llvm/lib/MC/SubtargetFeature.cpp:201,9'
          Dst:             _ZL9isEnabledN7llvm_ks9StringRefE
        - Src:             'llvm/lib/MC/SubtargetFeature.cpp:205,7'
          Dst:             _ZL14SetImpliedBitsRN7llvm_ks13FeatureBitsetEPKNS_18SubtargetFeatureKVENS_8ArrayRefIS2_EE
        - Src:             'llvm/lib/MC/SubtargetFeature.cpp:210,7'
          Dst:             _ZL16ClearImpliedBitsRN7llvm_ks13FeatureBitsetEPKNS_18SubtargetFeatureKVENS_8ArrayRefIS2_EE
        - Src:             'llvm/lib/MC/SubtargetFeature.cpp:213,5'
          Dst:             _ZN7llvm_ks4errsEv
        - Src:             'llvm/lib/MC/SubtargetFeature.cpp:213,12'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/SubtargetFeature.cpp:213,19'
          Dst:             _ZN7llvm_ks11raw_ostreamlsENS_9StringRefE
        - Src:             'llvm/lib/MC/SubtargetFeature.cpp:214,12'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/SubtargetFeature.cpp:215,12'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
    - functionName:    _ZL9StripFlagN7llvm_ks9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/MC/SubtargetFeature.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 423
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          106
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - _ZL7hasFlagN7llvm_ks9StringRefE
        - _ZNK7llvm_ks9StringRefcvNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEv
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/SubtargetFeature.cpp:42,10'
          Dst:             _ZL7hasFlagN7llvm_ks9StringRefE
        - Src:             'llvm/include/llvm/ADT/StringRef.h:423,14'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/SubtargetFeature.cpp:42,10'
          Dst:             _ZNK7llvm_ks9StringRefcvNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEv
    - functionName:    _ZL9isEnabledN7llvm_ks9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/MC/SubtargetFeature.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          51
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7llvm_ks9StringRefixEm
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/SubtargetFeature.cpp:48,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/SubtargetFeature.cpp:50,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
    - functionName:    _ZL16ClearImpliedBitsRN7llvm_ks13FeatureBitsetEPKNS_18SubtargetFeatureKVENS_8ArrayRefIS2_EE
      functionSourceFile: '/src/keystone/llvm/lib/MC/SubtargetFeature.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 161
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          103
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZL16ClearImpliedBitsRN7llvm_ks13FeatureBitsetEPKNS_18SubtargetFeatureKVENS_8ArrayRefIS2_EE
        - _ZNK7llvm_ks8ArrayRefINS_18SubtargetFeatureKVEE3endEv
        - _ZNK7llvm_ks8ArrayRefINS_18SubtargetFeatureKVEE5beginEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/SubtargetFeature.cpp:153,17'
          Dst:             _ZNK7llvm_ks8ArrayRefINS_18SubtargetFeatureKVEE5beginEv
        - Src:             'llvm/lib/MC/SubtargetFeature.cpp:153,17'
          Dst:             _ZNK7llvm_ks8ArrayRefINS_18SubtargetFeatureKVEE3endEv
        - Src:             'llvm/lib/MC/SubtargetFeature.cpp:158,7'
          Dst:             _ZL16ClearImpliedBitsRN7llvm_ks13FeatureBitsetEPKNS_18SubtargetFeatureKVENS_8ArrayRefIS2_EE
    - functionName:    _ZN7llvm_ks17SubtargetFeatures13ToggleFeatureERNS_13FeatureBitsetENS_9StringRefENS_8ArrayRefINS_18SubtargetFeatureKVEEE
      functionSourceFile: '/src/keystone/llvm/lib/MC/SubtargetFeature.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 166
      functionLinenumberEnd: 188
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          156
      EdgeCount:       13
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL14SetImpliedBitsRN7llvm_ks13FeatureBitsetEPKNS_18SubtargetFeatureKVENS_8ArrayRefIS2_EE
        - _ZL16ClearImpliedBitsRN7llvm_ks13FeatureBitsetEPKNS_18SubtargetFeatureKVENS_8ArrayRefIS2_EE
        - _ZL4FindN7llvm_ks9StringRefENS_8ArrayRefINS_18SubtargetFeatureKVEEE
        - _ZL9StripFlagN7llvm_ks9StringRefE
        - _ZN7llvm_ks11raw_ostreamlsENS_9StringRefE
        - _ZN7llvm_ks11raw_ostreamlsEPKc
        - _ZN7llvm_ks4errsEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/SubtargetFeature.cpp:170,12'
          Dst:             _ZL9StripFlagN7llvm_ks9StringRefE
        - Src:             'llvm/lib/MC/SubtargetFeature.cpp:170,7'
          Dst:             _ZL4FindN7llvm_ks9StringRefENS_8ArrayRefINS_18SubtargetFeatureKVEEE
        - Src:             'llvm/lib/MC/SubtargetFeature.cpp:176,7'
          Dst:             _ZL16ClearImpliedBitsRN7llvm_ks13FeatureBitsetEPKNS_18SubtargetFeatureKVENS_8ArrayRefIS2_EE
        - Src:             'llvm/lib/MC/SubtargetFeature.cpp:181,7'
          Dst:             _ZL14SetImpliedBitsRN7llvm_ks13FeatureBitsetEPKNS_18SubtargetFeatureKVENS_8ArrayRefIS2_EE
        - Src:             'llvm/lib/MC/SubtargetFeature.cpp:184,5'
          Dst:             _ZN7llvm_ks4errsEv
        - Src:             'llvm/lib/MC/SubtargetFeature.cpp:184,12'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/SubtargetFeature.cpp:184,19'
          Dst:             _ZN7llvm_ks11raw_ostreamlsENS_9StringRefE
        - Src:             'llvm/lib/MC/SubtargetFeature.cpp:185,12'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/SubtargetFeature.cpp:186,12'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
    - functionName:    _ZN7llvm_ks4joinINSt3__111__wrap_iterIPKNS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEEEES8_T_SC_NS_9StringRefE
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/StringExtras.h'
      linkageType:     InternalLinkage
      functionLinenumber: 174
      functionLinenumberEnd: 176
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          41
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks9join_implINSt3__111__wrap_iterIPKNS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEEEES8_T_SC_NS_9StringRefENS1_20forward_iterator_tagE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/StringExtras.h:176,10'
          Dst:             _ZN7llvm_ks9join_implINSt3__111__wrap_iterIPKNS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEEEES8_T_SC_NS_9StringRefENS1_20forward_iterator_tagE
    - functionName:    _ZNK7llvm_ks17SubtargetFeatures9getStringEv
      functionSourceFile: '/src/keystone/llvm/lib/MC/SubtargetFeature.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionLinenumberEnd: 127
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks4joinINSt3__111__wrap_iterIPKNS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEEEES8_T_SC_NS_9StringRefE
        - _ZN7llvm_ks9StringRefC2EPKc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/SubtargetFeature.cpp:127,49'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/SubtargetFeature.cpp:127,10'
          Dst:             _ZN7llvm_ks4joinINSt3__111__wrap_iterIPKNS1_12basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEEEES8_T_SC_NS_9StringRefE
    - functionName:    _ZL5SplitRNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEEN7llvm_ks9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/MC/SubtargetFeature.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 57
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          58
      EdgeCount:       15
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7llvm_ks11SmallVectorINS_9StringRefELj3EEC2Ev
        - _ZN7llvm_ks11SmallVectorINS_9StringRefELj3EED2Ev
        - _ZNK7llvm_ks9StringRef5splitERNS_15SmallVectorImplIS0_EEcib
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/SubtargetFeature.cpp:58,29'
          Dst:             _ZN7llvm_ks11SmallVectorINS_9StringRefELj3EEC2Ev
        - Src:             'llvm/lib/MC/SubtargetFeature.cpp:59,5'
          Dst:             _ZNK7llvm_ks9StringRef5splitERNS_15SmallVectorImplIS0_EEcib
        - Src:             'llvm/lib/MC/SubtargetFeature.cpp:61,1'
          Dst:             _ZN7llvm_ks11SmallVectorINS_9StringRefELj3EED2Ev
        - Src:             'llvm/lib/MC/SubtargetFeature.cpp:61,1'
          Dst:             _ZN7llvm_ks11SmallVectorINS_9StringRefELj3EED2Ev
    - functionName:    _ZN7llvm_ks17SubtargetFeaturesC2ENS_9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/MC/SubtargetFeature.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionLinenumberEnd: 123
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          49
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZL5SplitRNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEEN7llvm_ks9StringRefE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/SubtargetFeature.cpp:122,3'
          Dst:             _ZL5SplitRNSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEEN7llvm_ks9StringRefE
    - functionName:    _ZN7llvm_ks13ARMBuildAttrs18AttrTypeFromStringENS_9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/Support/ARMBuildAttrs.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 580
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         22
      ICount:          201
      EdgeCount:       28
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7llvm_ks9StringRefC2EPKc
        - memcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/ARMBuildAttrs.cpp:87,38'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:230,14'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/ARMBuildAttrs.cpp:90,9'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
    - functionName:    _ZN7llvm_ks13ARMBuildAttrs16AttrTypeAsStringENS0_8AttrTypeEb
      functionSourceFile: '/src/keystone/llvm/lib/Support/ARMBuildAttrs.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          66
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks9StringRefC2EPKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/ARMBuildAttrs.cpp:82,14'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Support/ARMBuildAttrs.cpp:83,10'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
    - functionName:    _ZN7llvm_ks13ARMBuildAttrs16AttrTypeAsStringEjb
      functionSourceFile: '/src/keystone/llvm/lib/Support/ARMBuildAttrs.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13ARMBuildAttrs16AttrTypeAsStringENS0_8AttrTypeEb
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/ARMBuildAttrs.cpp:75,10'
          Dst:             _ZN7llvm_ks13ARMBuildAttrs16AttrTypeAsStringENS0_8AttrTypeEb
    - functionName:    _ZN7llvm_ks25SmallVectorTemplateCommonI15llvm_regmatch_tvE8grow_podEmm
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorBase8grow_podEPvmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:81,22'
          Dst:             _ZN7llvm_ks15SmallVectorBase8grow_podEPvmm
    - functionName:    _ZNK7llvm_ks25SmallVectorTemplateCommonI15llvm_regmatch_tvE12capacity_ptrEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseI15llvm_regmatch_tLb1EE4growEm
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 333
      functionLinenumberEnd: 335
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks25SmallVectorTemplateCommonI15llvm_regmatch_tvE8grow_podEmm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:334,11'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonI15llvm_regmatch_tvE8grow_podEmm
    - functionName:    _ZNK7llvm_ks25SmallVectorTemplateCommonI15llvm_regmatch_tvE8capacityEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 136
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks25SmallVectorTemplateCommonI15llvm_regmatch_tvE12capacity_ptrEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:136,36'
          Dst:             _ZNK7llvm_ks25SmallVectorTemplateCommonI15llvm_regmatch_tvE12capacity_ptrEv
    - functionName:    _ZN7llvm_ks25SmallVectorTemplateCommonI15llvm_regmatch_tvE6setEndEPS1_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 95
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks25SmallVectorTemplateCommonI15llvm_regmatch_tvEC2Em
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorBaseC2EPvm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:78,44'
          Dst:             _ZN7llvm_ks15SmallVectorBaseC2EPvm
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseI15llvm_regmatch_tLb1EEC2Em
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 281
      functionLinenumberEnd: 281
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks25SmallVectorTemplateCommonI15llvm_regmatch_tvEC2Em
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:281,42'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonI15llvm_regmatch_tvEC2Em
    - functionName:    _ZN7llvm_ks15SmallVectorImplI15llvm_regmatch_tEC2Ej
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 364
      functionLinenumberEnd: 365
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseI15llvm_regmatch_tLb1EEC2Em
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:364,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseI15llvm_regmatch_tLb1EEC2Em
    - functionName:    _ZNK7llvm_ks25SmallVectorTemplateCommonI15llvm_regmatch_tvE7isSmallEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseI15llvm_regmatch_tLb1EE13destroy_rangeEPS1_S3_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 284
      functionLinenumberEnd: 284
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks15SmallVectorImplI15llvm_regmatch_tED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 368
      functionLinenumberEnd: 375
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          52
      EdgeCount:       22
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseI15llvm_regmatch_tLb1EE13destroy_rangeEPS1_S3_
        - _ZNK7llvm_ks25SmallVectorTemplateCommonI15llvm_regmatch_tvE7isSmallEv
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:370,5'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseI15llvm_regmatch_tLb1EE13destroy_rangeEPS1_S3_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:373,16'
          Dst:             _ZNK7llvm_ks25SmallVectorTemplateCommonI15llvm_regmatch_tvE7isSmallEv
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:370,31'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7llvm_ks5Regex6escapeENS_9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/Support/Regex.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          101
      EdgeCount:       38
      CyclomaticComplexity: 20
      functionsReached:
        - _ZNK7llvm_ks9StringRefixEm
        - strchr
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/Regex.cpp:187,32'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/lib/Support/Regex.cpp:187,9'
          Dst:             strchr
        - Src:             'llvm/lib/Support/Regex.cpp:189,17'
          Dst:             _ZNK7llvm_ks9StringRefixEm
    - functionName:    _ZN7llvm_ks5Regex12isLiteralEREENS_9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/Support/Regex.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZNK7llvm_ks9StringRef13find_first_ofES0_m
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/Regex.cpp:181,28'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Support/Regex.cpp:181,14'
          Dst:             _ZNK7llvm_ks9StringRef13find_first_ofES0_m
    - functionName:    _ZN7llvm_ks11SmallVectorINS_9StringRefELj8EED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 868
      functionLinenumberEnd: 868
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplINS_9StringRefEED2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:868,7'
          Dst:             _ZN7llvm_ks15SmallVectorImplINS_9StringRefEED2Ev
    - functionName:    _ZN7llvm_ks11SmallVectorINS_9StringRefELj8EEC2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 872
      functionLinenumberEnd: 873
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplINS_9StringRefEEC2Ej
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:872,19'
          Dst:             _ZN7llvm_ks15SmallVectorImplINS_9StringRefEEC2Ej
    - functionName:    _ZN7llvm_ks5Regex3subENS_9StringRefES1_PNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE
      functionSourceFile: '/src/keystone/llvm/lib/Support/Regex.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 456
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         172
      ICount:          1024
      EdgeCount:       328
      CyclomaticComplexity: 158
      functionsReached:
        - _ZN7llvm_ks11SmallVectorINS_9StringRefELj8EEC2Ev
        - _ZN7llvm_ks11SmallVectorINS_9StringRefELj8EED2Ev
        - _ZN7llvm_ks5Regex5matchENS_9StringRefEPNS_15SmallVectorImplIS1_EE
        - _ZN7llvm_ks5TwineC2EPKc
        - _ZN7llvm_ks5TwineC2ERKNS_9StringRefE
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZN7llvm_kspLERNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEENS_9StringRefE
        - _ZN7llvm_ksplERKNS_5TwineES2_
        - _ZNK7llvm_ks5Twine3strEv
        - _ZNK7llvm_ks9StringRef12getAsIntegerIjEENSt3__19enable_ifIXntsr3std14numeric_limitsIT_EE9is_signedEbE4typeEjRS4_
        - _ZNK7llvm_ks9StringRef17find_first_not_ofES0_m
        - _ZNK7llvm_ks9StringRef3endEv
        - _ZNK7llvm_ks9StringRef5beginEv
        - _ZNK7llvm_ks9StringRef5splitEc
        - _ZNK7llvm_ks9StringRefcvNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEv
        - _ZNK7llvm_ks9StringRefixEm
        - __assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   'llvm/lib/Support/Regex.cpp:133,5'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Support/Regex.cpp:100,29'
          Dst:             _ZN7llvm_ks11SmallVectorINS_9StringRefELj8EEC2Ev
        - Src:             'llvm/lib/Support/Regex.cpp:106,8'
          Dst:             _ZN7llvm_ks5Regex5matchENS_9StringRefEPNS_15SmallVectorImplIS1_EE
        - Src:             'llvm/lib/Support/Regex.cpp:107,12'
          Dst:             _ZNK7llvm_ks9StringRefcvNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEEEv
        - Src:             'llvm/lib/Support/Regex.cpp:111,26'
          Dst:             _ZNK7llvm_ks9StringRef5beginEv
        - Src:             'llvm/lib/Support/Regex.cpp:111,35'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/Regex.cpp:111,46'
          Dst:             _ZNK7llvm_ks9StringRef5beginEv
        - Src:             'llvm/lib/Support/Regex.cpp:116,50'
          Dst:             _ZNK7llvm_ks9StringRef5splitEc
        - Src:             'llvm/lib/Support/Regex.cpp:119,9'
          Dst:             _ZN7llvm_kspLERNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEENS_9StringRefE
        - Src:             'llvm/lib/Support/Regex.cpp:133,13'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/lib/Support/Regex.cpp:136,14'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/include/llvm/ADT/StringRef.h:423,14'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/StringRef.h:423,14'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/StringRef.h:423,14'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/Regex.cpp:154,60'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Support/Regex.cpp:154,42'
          Dst:             _ZNK7llvm_ks9StringRef17find_first_not_ofES0_m
        - Src:             'llvm/include/llvm/ADT/StringRef.h:456,14'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/StringRef.h:423,14'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/Regex.cpp:158,16'
          Dst:             _ZNK7llvm_ks9StringRef12getAsIntegerIjEENSt3__19enable_ifIXntsr3std14numeric_limitsIT_EE9is_signedEbE4typeEjRS4_
        - Src:             'llvm/lib/Support/Regex.cpp:160,16'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/Regex.cpp:160,13'
          Dst:             _ZN7llvm_kspLERNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEENS_9StringRefE
        - Src:             'llvm/lib/Support/Regex.cpp:162,19'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Support/Regex.cpp:162,54'
          Dst:             _ZN7llvm_ks5TwineC2ERKNS_9StringRefE
        - Src:             'llvm/lib/Support/Regex.cpp:162,52'
          Dst:             _ZN7llvm_ksplERKNS_5TwineES2_
        - Src:             'llvm/lib/Support/Regex.cpp:162,67'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Support/Regex.cpp:162,65'
          Dst:             _ZN7llvm_ksplERKNS_5TwineES2_
        - Src:             'llvm/lib/Support/Regex.cpp:162,72'
          Dst:             _ZNK7llvm_ks5Twine3strEv
        - Src:             'llvm/lib/Support/Regex.cpp:169,20'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/Regex.cpp:169,31'
          Dst:             _ZNK7llvm_ks9StringRef3endEv
        - Src:             'llvm/lib/Support/Regex.cpp:169,45'
          Dst:             _ZNK7llvm_ks9StringRef3endEv
        - Src:             'llvm/lib/Support/Regex.cpp:169,53'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/Regex.cpp:169,64'
          Dst:             _ZNK7llvm_ks9StringRef3endEv
        - Src:             'llvm/lib/Support/Regex.cpp:169,10'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/Regex.cpp:169,7'
          Dst:             _ZN7llvm_kspLERNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEENS_9StringRefE
        - Src:             'llvm/lib/Support/Regex.cpp:172,1'
          Dst:             _ZN7llvm_ks11SmallVectorINS_9StringRefELj8EED2Ev
        - Src:             'llvm/lib/Support/Regex.cpp:172,1'
          Dst:             _ZN7llvm_ks11SmallVectorINS_9StringRefELj8EED2Ev
    - functionName:    _ZN7llvm_ks5Regex5matchENS_9StringRefEPNS_15SmallVectorImplIS1_EE
      functionSourceFile: '/src/keystone/llvm/lib/Support/Regex.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         80
      ICount:          578
      EdgeCount:       81
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks11SmallVectorI15llvm_regmatch_tLj8EEC2Ev
        - _ZN7llvm_ks11SmallVectorI15llvm_regmatch_tLj8EED2Ev
        - _ZN7llvm_ks15SmallVectorImplI15llvm_regmatch_tE6resizeEm
        - _ZN7llvm_ks15SmallVectorImplINS_9StringRefEE5clearEv
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_9StringRefELb1EE9push_backERKS1_
        - _ZN7llvm_ks25SmallVectorTemplateCommonI15llvm_regmatch_tvE4dataEv
        - _ZN7llvm_ks9StringRefC2Ev
        - __assert_fail
        - llvm_regexec
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/Regex.cpp:63,35'
          Dst:             _ZN7llvm_ks11SmallVectorI15llvm_regmatch_tLj8EEC2Ev
        - Src:             'llvm/lib/Support/Regex.cpp:64,6'
          Dst:             _ZN7llvm_ks15SmallVectorImplI15llvm_regmatch_tE6resizeEm
        - Src:             'llvm/lib/Support/Regex.cpp:65,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/Regex.cpp:66,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/Regex.cpp:68,57'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonI15llvm_regmatch_tvE4dataEv
        - Src:             'llvm/lib/Support/Regex.cpp:68,12'
          Dst:             llvm_regexec
        - Src:             'llvm/lib/Support/Regex.cpp:96,1'
          Dst:             _ZN7llvm_ks11SmallVectorI15llvm_regmatch_tLj8EED2Ev
        - Src:             'llvm/lib/Support/Regex.cpp:81,14'
          Dst:             _ZN7llvm_ks15SmallVectorImplINS_9StringRefEE5clearEv
        - Src:             'llvm/lib/Support/Regex.cpp:84,11'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/Regex.cpp:86,28'
          Dst:             _ZN7llvm_ks9StringRefC2Ev
        - Src:             'llvm/lib/Support/Regex.cpp:86,18'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_9StringRefELb1EE9push_backERKS1_
        - Src:             'llvm/lib/Support/Regex.cpp:89,7'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/Regex.cpp:89,7'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/Regex.cpp:89,7'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/Regex.cpp:90,50'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/Regex.cpp:91,36'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/Regex.cpp:91,48'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/Regex.cpp:90,26'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/Regex.cpp:90,16'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_9StringRefELb1EE9push_backERKS1_
        - Src:             'llvm/lib/Support/Regex.cpp:96,1'
          Dst:             _ZN7llvm_ks11SmallVectorI15llvm_regmatch_tLj8EED2Ev
    - functionName:    _ZN7llvm_ks11SmallVectorI15llvm_regmatch_tLj8EEC2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 872
      functionLinenumberEnd: 873
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplI15llvm_regmatch_tEC2Ej
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:872,19'
          Dst:             _ZN7llvm_ks15SmallVectorImplI15llvm_regmatch_tEC2Ej
    - functionName:    _ZN7llvm_ks15SmallVectorImplI15llvm_regmatch_tE6resizeEm
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 383
      functionLinenumberEnd: 394
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          140
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseI15llvm_regmatch_tLb1EE13destroy_rangeEPS1_S3_
        - _ZN7llvm_ks23SmallVectorTemplateBaseI15llvm_regmatch_tLb1EE4growEm
        - _ZN7llvm_ks25SmallVectorTemplateCommonI15llvm_regmatch_tvE6setEndEPS1_
        - _ZNK7llvm_ks25SmallVectorTemplateCommonI15llvm_regmatch_tvE8capacityEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:385,7'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseI15llvm_regmatch_tLb1EE13destroy_rangeEPS1_S3_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:386,13'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonI15llvm_regmatch_tvE6setEndEPS1_
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:388,17'
          Dst:             _ZNK7llvm_ks25SmallVectorTemplateCommonI15llvm_regmatch_tvE8capacityEv
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:389,15'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseI15llvm_regmatch_tLb1EE4growEm
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:392,13'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonI15llvm_regmatch_tvE6setEndEPS1_
    - functionName:    _ZN7llvm_ks25SmallVectorTemplateCommonI15llvm_regmatch_tvE4dataEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks11SmallVectorI15llvm_regmatch_tLj8EED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 868
      functionLinenumberEnd: 868
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplI15llvm_regmatch_tED2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:868,7'
          Dst:             _ZN7llvm_ks15SmallVectorImplI15llvm_regmatch_tED2Ev
    - functionName:    _ZN7llvm_ks15SmallVectorImplINS_9StringRefEE5clearEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 378
      functionLinenumberEnd: 381
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_9StringRefELb1EE13destroy_rangeEPS1_S3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:379,5'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_9StringRefELb1EE13destroy_rangeEPS1_S3_
    - functionName:    _ZNK7llvm_ks5Regex13getNumMatchesEv
      functionSourceFile: '/src/keystone/llvm/lib/Support/Regex.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks5Regex7isValidERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
      functionSourceFile: '/src/keystone/llvm/lib/Support/Regex.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          52
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - llvm_regerror
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/Regex.cpp:46,16'
          Dst:             llvm_regerror
        - Src:             'llvm/lib/Support/Regex.cpp:49,3'
          Dst:             llvm_regerror
    - functionName:    _ZN7llvm_ks5RegexD2Ev
      functionSourceFile: '/src/keystone/llvm/lib/Support/Regex.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          46
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - __clang_call_terminate
        - llvm_regfree
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/Regex.cpp:37,5'
          Dst:             llvm_regfree
        - Src:             'llvm/lib/Support/Regex.cpp:37,5'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7llvm_ks5RegexC2ENS_9StringRefEj
      functionSourceFile: '/src/keystone/llvm/lib/Support/Regex.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          91
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZNK7llvm_ks9StringRef3endEv
        - llvm_regcomp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/Regex.cpp:25,25'
          Dst:             _ZNK7llvm_ks9StringRef3endEv
        - Src:             'llvm/lib/Support/Regex.cpp:32,11'
          Dst:             llvm_regcomp
    - functionName:    _ZN7llvm_ks19SmallPtrSetImplBase4swapERS0_
      functionSourceFile: '/src/keystone/llvm/lib/Support/SmallPtrSet.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 250
      functionLinenumberEnd: 298
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         32
      ICount:          226
      EdgeCount:       40
      CyclomaticComplexity: 10
      functionsReached:
        - _ZNK7llvm_ks19SmallPtrSetImplBase7isSmallEv
        - __assert_fail
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/SmallPtrSet.cpp:254,14'
          Dst:             _ZNK7llvm_ks19SmallPtrSetImplBase7isSmallEv
        - Src:             'llvm/lib/Support/SmallPtrSet.cpp:254,32'
          Dst:             _ZNK7llvm_ks19SmallPtrSetImplBase7isSmallEv
        - Src:             'llvm/lib/Support/SmallPtrSet.cpp:266,14'
          Dst:             _ZNK7llvm_ks19SmallPtrSetImplBase7isSmallEv
        - Src:             'llvm/lib/Support/SmallPtrSet.cpp:266,31'
          Dst:             _ZNK7llvm_ks19SmallPtrSetImplBase7isSmallEv
        - Src:             'llvm/lib/Support/SmallPtrSet.cpp:280,13'
          Dst:             _ZNK7llvm_ks19SmallPtrSetImplBase7isSmallEv
        - Src:             'llvm/lib/Support/SmallPtrSet.cpp:280,31'
          Dst:             _ZNK7llvm_ks19SmallPtrSetImplBase7isSmallEv
        - Src:             'llvm/lib/Support/SmallPtrSet.cpp:293,3'
          Dst:             _ZNK7llvm_ks19SmallPtrSetImplBase7isSmallEv
        - Src:             'llvm/lib/Support/SmallPtrSet.cpp:293,3'
          Dst:             _ZNK7llvm_ks19SmallPtrSetImplBase7isSmallEv
        - Src:             'llvm/lib/Support/SmallPtrSet.cpp:293,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/SmallPtrSet.cpp:294,3'
          Dst:             __assert_fail
    - functionName:    _ZN7llvm_ks19SmallPtrSetImplBase8MoveFromEjOS0_
      functionSourceFile: '/src/keystone/llvm/lib/Support/SmallPtrSet.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 219
      functionLinenumberEnd: 223
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          34
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks19SmallPtrSetImplBase10MoveHelperEjOS0_
        - _ZNK7llvm_ks19SmallPtrSetImplBase7isSmallEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/SmallPtrSet.cpp:220,8'
          Dst:             _ZNK7llvm_ks19SmallPtrSetImplBase7isSmallEv
        - Src:             'llvm/lib/Support/SmallPtrSet.cpp:222,3'
          Dst:             _ZN7llvm_ks19SmallPtrSetImplBase10MoveHelperEjOS0_
    - functionName:    _ZN7llvm_ks19SmallPtrSetImplBase10MoveHelperEjOS0_
      functionSourceFile: '/src/keystone/llvm/lib/Support/SmallPtrSet.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 226
      functionLinenumberEnd: 248
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          121
      EdgeCount:       19
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK7llvm_ks19SmallPtrSetImplBase7isSmallEv
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/SmallPtrSet.cpp:227,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/SmallPtrSet.cpp:229,11'
          Dst:             _ZNK7llvm_ks19SmallPtrSetImplBase7isSmallEv
        - Src:             'llvm/lib/Support/SmallPtrSet.cpp:245,3'
          Dst:             __assert_fail
    - functionName:    _ZN7llvm_ks19SmallPtrSetImplBase8CopyFromERKS0_
      functionSourceFile: '/src/keystone/llvm/lib/Support/SmallPtrSet.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 178
      functionLinenumberEnd: 205
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         44
      ICount:          184
      EdgeCount:       54
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN7llvm_ks19SmallPtrSetImplBase10CopyHelperERKS0_
        - _ZNK7llvm_ks19SmallPtrSetImplBase7isSmallEv
        - __assert_fail
        - realloc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/SmallPtrSet.cpp:179,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/SmallPtrSet.cpp:181,7'
          Dst:             _ZNK7llvm_ks19SmallPtrSetImplBase7isSmallEv
        - Src:             'llvm/lib/Support/SmallPtrSet.cpp:181,24'
          Dst:             _ZNK7llvm_ks19SmallPtrSetImplBase7isSmallEv
        - Src:             'llvm/lib/Support/SmallPtrSet.cpp:182,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/SmallPtrSet.cpp:186,11'
          Dst:             _ZNK7llvm_ks19SmallPtrSetImplBase7isSmallEv
        - Src:             'llvm/lib/Support/SmallPtrSet.cpp:187,10'
          Dst:             _ZNK7llvm_ks19SmallPtrSetImplBase7isSmallEv
        - Src:             'llvm/lib/Support/SmallPtrSet.cpp:192,9'
          Dst:             _ZNK7llvm_ks19SmallPtrSetImplBase7isSmallEv
        - Src:             'llvm/lib/Support/SmallPtrSet.cpp:195,38'
          Dst:             realloc
        - Src:             'llvm/lib/Support/SmallPtrSet.cpp:201,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/SmallPtrSet.cpp:204,3'
          Dst:             _ZN7llvm_ks19SmallPtrSetImplBase10CopyHelperERKS0_
    - functionName:    _ZN7llvm_ks19SmallPtrSetImplBase10CopyHelperERKS0_
      functionSourceFile: '/src/keystone/llvm/lib/Support/SmallPtrSet.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 207
      functionLinenumberEnd: 216
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          34
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks19SmallPtrSetImplBaseC2EPPKvjOS0_
      functionSourceFile: '/src/keystone/llvm/lib/Support/SmallPtrSet.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionLinenumberEnd: 176
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks19SmallPtrSetImplBase10MoveHelperEjOS0_
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/SmallPtrSet.cpp:175,3'
          Dst:             _ZN7llvm_ks19SmallPtrSetImplBase10MoveHelperEjOS0_
    - functionName:    _ZN7llvm_ks19SmallPtrSetImplBaseC2EPPKvRKS0_
      functionSourceFile: '/src/keystone/llvm/lib/Support/SmallPtrSet.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 169
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          67
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks19SmallPtrSetImplBase10CopyHelperERKS0_
        - _ZNK7llvm_ks19SmallPtrSetImplBase7isSmallEv
        - __assert_fail
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/SmallPtrSet.cpp:159,12'
          Dst:             _ZNK7llvm_ks19SmallPtrSetImplBase7isSmallEv
        - Src:             'llvm/lib/Support/SmallPtrSet.cpp:164,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/SmallPtrSet.cpp:168,3'
          Dst:             _ZN7llvm_ks19SmallPtrSetImplBase10CopyHelperERKS0_
    - functionName:    _ZN7llvm_ks12DenseMapInfoIPvE12getHashValueEPKv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMapInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks19SmallPtrSetImplBase9erase_impEPKv
      functionSourceFile: '/src/keystone/llvm/lib/Support/SmallPtrSet.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          103
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks19SmallPtrSetImplBase14getEmptyMarkerEv
        - _ZN7llvm_ks19SmallPtrSetImplBase18getTombstoneMarkerEv
        - _ZNK7llvm_ks19SmallPtrSetImplBase13FindBucketForEPKv
        - _ZNK7llvm_ks19SmallPtrSetImplBase7isSmallEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/SmallPtrSet.cpp:63,7'
          Dst:             _ZNK7llvm_ks19SmallPtrSetImplBase7isSmallEv
        - Src:             'llvm/lib/Support/SmallPtrSet.cpp:70,17'
          Dst:             _ZN7llvm_ks19SmallPtrSetImplBase14getEmptyMarkerEv
        - Src:             'llvm/lib/Support/SmallPtrSet.cpp:79,38'
          Dst:             _ZNK7llvm_ks19SmallPtrSetImplBase13FindBucketForEPKv
        - Src:             'llvm/lib/Support/SmallPtrSet.cpp:83,13'
          Dst:             _ZN7llvm_ks19SmallPtrSetImplBase18getTombstoneMarkerEv
    - functionName:    _ZNK7llvm_ks19SmallPtrSetImplBase13FindBucketForEPKv
      functionSourceFile: '/src/keystone/llvm/lib/Support/SmallPtrSet.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          121
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7llvm_ks12DenseMapInfoIPvE12getHashValueEPKv
        - _ZN7llvm_ks19SmallPtrSetImplBase14getEmptyMarkerEv
        - _ZN7llvm_ks19SmallPtrSetImplBase18getTombstoneMarkerEv
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/SmallPtrSet.cpp:90,21'
          Dst:             _ZN7llvm_ks12DenseMapInfoIPvE12getHashValueEPKv
        - Src:             'llvm/lib/Support/SmallPtrSet.cpp:99,9'
          Dst:             _ZN7llvm_ks19SmallPtrSetImplBase14getEmptyMarkerEv
        - Src:             'llvm/lib/Support/SmallPtrSet.cpp:108,26'
          Dst:             _ZN7llvm_ks19SmallPtrSetImplBase18getTombstoneMarkerEv
    - functionName:    _ZN7llvm_ks19SmallPtrSetImplBase4GrowEj
      functionSourceFile: '/src/keystone/llvm/lib/Support/SmallPtrSet.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 152
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         26
      ICount:          163
      EdgeCount:       32
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7llvm_ks19SmallPtrSetImplBase14getEmptyMarkerEv
        - _ZN7llvm_ks19SmallPtrSetImplBase18getTombstoneMarkerEv
        - _ZNK7llvm_ks19SmallPtrSetImplBase13FindBucketForEPKv
        - _ZNK7llvm_ks19SmallPtrSetImplBase7isSmallEv
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/SmallPtrSet.cpp:123,19'
          Dst:             _ZNK7llvm_ks19SmallPtrSetImplBase7isSmallEv
        - Src:             'llvm/lib/Support/SmallPtrSet.cpp:127,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/SmallPtrSet.cpp:137,27'
          Dst:             _ZNK7llvm_ks19SmallPtrSetImplBase13FindBucketForEPKv
        - Src:             'llvm/lib/Support/SmallPtrSet.cpp:145,18'
          Dst:             _ZN7llvm_ks19SmallPtrSetImplBase18getTombstoneMarkerEv
        - Src:             'llvm/lib/Support/SmallPtrSet.cpp:145,49'
          Dst:             _ZN7llvm_ks19SmallPtrSetImplBase14getEmptyMarkerEv
        - Src:             'llvm/lib/Support/SmallPtrSet.cpp:146,29'
          Dst:             _ZNK7llvm_ks19SmallPtrSetImplBase13FindBucketForEPKv
    - functionName:    _ZN7llvm_ks19SmallPtrSetImplBase14insert_imp_bigEPKv
      functionSourceFile: '/src/keystone/llvm/lib/Support/SmallPtrSet.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          126
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7llvm_ks19SmallPtrSetImplBase18getTombstoneMarkerEv
        - _ZN7llvm_ks19SmallPtrSetImplBase4GrowEj
        - _ZNK7llvm_ks19SmallPtrSetImplBase13FindBucketForEPKv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/SmallPtrSet.cpp:41,5'
          Dst:             _ZN7llvm_ks19SmallPtrSetImplBase4GrowEj
        - Src:             'llvm/lib/Support/SmallPtrSet.cpp:46,5'
          Dst:             _ZN7llvm_ks19SmallPtrSetImplBase4GrowEj
        - Src:             'llvm/lib/Support/SmallPtrSet.cpp:50,50'
          Dst:             _ZNK7llvm_ks19SmallPtrSetImplBase13FindBucketForEPKv
        - Src:             'llvm/lib/Support/SmallPtrSet.cpp:55,18'
          Dst:             _ZN7llvm_ks19SmallPtrSetImplBase18getTombstoneMarkerEv
    - functionName:    _ZN7llvm_ks19SmallPtrSetImplBase16shrink_and_clearEv
      functionSourceFile: '/src/keystone/llvm/lib/Support/SmallPtrSet.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         20
      ICount:          102
      EdgeCount:       23
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks12Log2_32_CeilEj
        - _ZNK7llvm_ks19SmallPtrSetImplBase7isSmallEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/SmallPtrSet.cpp:24,3'
          Dst:             _ZNK7llvm_ks19SmallPtrSetImplBase7isSmallEv
        - Src:             'llvm/lib/Support/SmallPtrSet.cpp:24,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/SmallPtrSet.cpp:28,43'
          Dst:             _ZN7llvm_ks12Log2_32_CeilEj
        - Src:             'llvm/lib/Support/SmallPtrSet.cpp:33,3'
          Dst:             __assert_fail
    - functionName:    _ZN7llvm_ks3ARM16parseArchVersionENS_9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/Support/TargetParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 569
      functionLinenumberEnd: 609
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         40
      ICount:          174
      EdgeCount:       79
      CyclomaticComplexity: 41
      functionsReached:
        - _ZN7llvm_ks3ARM20getCanonicalArchNameENS_9StringRefE
        - _ZN7llvm_ks3ARM9parseArchENS_9StringRefE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/lib/Support/TargetParser.cpp:571,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Support/TargetParser.cpp:570,10'
          Dst:             _ZN7llvm_ks3ARM20getCanonicalArchNameENS_9StringRefE
        - Src:             'llvm/lib/Support/TargetParser.cpp:571,11'
          Dst:             _ZN7llvm_ks3ARM9parseArchENS_9StringRefE
    - functionName:    _ZN7llvm_ks3ARM20getCanonicalArchNameENS_9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/Support/TargetParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 423
      functionLinenumberEnd: 580
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         119
      ICount:          917
      EdgeCount:       156
      CyclomaticComplexity: 39
      functionsReached:
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZNK7llvm_ks9StringRef3endEv
        - _ZNK7llvm_ks9StringRef4findES0_m
        - _ZNK7llvm_ks9StringRefixEm
        - __assert_fail
        - isdigit
        - memcmp
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/TargetParser.cpp:426,21'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Support/TargetParser.cpp:429,20'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:230,14'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/TargetParser.cpp:431,25'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:230,14'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/TargetParser.cpp:433,25'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:230,14'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/TargetParser.cpp:435,25'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:230,14'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/TargetParser.cpp:438,16'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Support/TargetParser.cpp:438,11'
          Dst:             _ZNK7llvm_ks9StringRef4findES0_m
        - Src:             'llvm/include/llvm/ADT/StringRef.h:423,14'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/TargetParser.cpp:440,32'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/ADT/StringRef.h:423,14'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/TargetParser.cpp:445,59'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/TargetParser.cpp:448,23'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Support/TargetParser.cpp:448,14'
          Dst:             _ZNK7llvm_ks9StringRef3endEv
        - Src:             'llvm/include/llvm/ADT/StringRef.h:240,9'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/ADT/StringRef.h:423,14'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/StringRef.h:423,14'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/TargetParser.cpp:461,9'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/lib/Support/TargetParser.cpp:461,38'
          Dst:             _ZNK7llvm_ks9StringRefixEm
        - Src:             'llvm/lib/Support/TargetParser.cpp:461,25'
          Dst:             isdigit
        - Src:             'llvm/lib/Support/TargetParser.cpp:464,16'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Support/TargetParser.cpp:464,11'
          Dst:             _ZNK7llvm_ks9StringRef4findES0_m
    - functionName:    _ZN7llvm_ks3ARM9parseArchENS_9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/Support/TargetParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 491
      functionLinenumberEnd: 499
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          152
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - _ZL14getArchSynonymN7llvm_ks9StringRefE
        - _ZN7llvm_ks3ARM20getCanonicalArchNameENS_9StringRefE
        - '_ZNK12_GLOBAL__N_13$_17getNameEv'
        - _ZNK7llvm_ks9StringRef3endEv
        - memcmp
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/TargetParser.cpp:492,10'
          Dst:             _ZN7llvm_ks3ARM20getCanonicalArchNameENS_9StringRefE
        - Src:             'llvm/lib/Support/TargetParser.cpp:493,19'
          Dst:             _ZL14getArchSynonymN7llvm_ks9StringRefE
        - Src:             'llvm/lib/Support/TargetParser.cpp:495,11'
          Dst:             '_ZNK12_GLOBAL__N_13$_17getNameEv'
        - Src:             'llvm/lib/Support/TargetParser.cpp:495,21'
          Dst:             _ZNK7llvm_ks9StringRef3endEv
        - Src:             'llvm/include/llvm/ADT/StringRef.h:240,9'
          Dst:             memcmp
    - functionName:    _ZL14getArchSynonymN7llvm_ks9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/Support/TargetParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 399
      functionLinenumberEnd: 416
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         160
      ICount:          1083
      EdgeCount:       224
      CyclomaticComplexity: 66
      functionsReached:
        - _ZN7llvm_ks9StringRefC2EPKc
        - memcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/TargetParser.cpp:401,19'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Support/TargetParser.cpp:401,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/TargetParser.cpp:402,20'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Support/TargetParser.cpp:402,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/TargetParser.cpp:403,20'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Support/TargetParser.cpp:403,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/TargetParser.cpp:404,21'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Support/TargetParser.cpp:404,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/TargetParser.cpp:405,38'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Support/TargetParser.cpp:405,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/TargetParser.cpp:405,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/TargetParser.cpp:405,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/TargetParser.cpp:406,29'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Support/TargetParser.cpp:406,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/TargetParser.cpp:406,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/TargetParser.cpp:407,42'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Support/TargetParser.cpp:407,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/TargetParser.cpp:407,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/TargetParser.cpp:407,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/TargetParser.cpp:407,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/TargetParser.cpp:408,20'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Support/TargetParser.cpp:408,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/TargetParser.cpp:409,20'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Support/TargetParser.cpp:409,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/TargetParser.cpp:410,21'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Support/TargetParser.cpp:410,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/TargetParser.cpp:411,47'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Support/TargetParser.cpp:411,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/TargetParser.cpp:411,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/TargetParser.cpp:411,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/TargetParser.cpp:411,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/TargetParser.cpp:412,22'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Support/TargetParser.cpp:412,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/TargetParser.cpp:413,22'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Support/TargetParser.cpp:413,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/TargetParser.cpp:414,25'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Support/TargetParser.cpp:414,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/TargetParser.cpp:415,25'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Support/TargetParser.cpp:415,8'
          Dst:             memcmp
    - functionName:    '_ZNK12_GLOBAL__N_13$_17getNameEv'
      functionSourceFile: '/src/keystone/llvm/lib/Support/TargetParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          62
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/TargetParser.cpp:66,38'
          Dst:             __assert_fail
    - functionName:    _ZN7llvm_ks3ARM16parseArchProfileENS_9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/Support/TargetParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 547
      functionLinenumberEnd: 566
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          97
      EdgeCount:       35
      CyclomaticComplexity: 19
      functionsReached:
        - _ZN7llvm_ks3ARM20getCanonicalArchNameENS_9StringRefE
        - _ZN7llvm_ks3ARM9parseArchENS_9StringRefE
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/lib/Support/TargetParser.cpp:549,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Support/TargetParser.cpp:548,10'
          Dst:             _ZN7llvm_ks3ARM20getCanonicalArchNameENS_9StringRefE
        - Src:             'llvm/lib/Support/TargetParser.cpp:549,11'
          Dst:             _ZN7llvm_ks3ARM9parseArchENS_9StringRefE
    - functionName:    _ZN7llvm_ks3ARM15parseArchEndianENS_9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/Support/TargetParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 528
      functionLinenumberEnd: 544
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         62
      ICount:          476
      EdgeCount:       83
      CyclomaticComplexity: 23
      functionsReached:
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZNK7llvm_ks9StringRef3endEv
        - memcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/TargetParser.cpp:529,23'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:230,14'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/TargetParser.cpp:529,51'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:230,14'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/TargetParser.cpp:530,23'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:230,14'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/TargetParser.cpp:533,23'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:230,14'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/TargetParser.cpp:533,49'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:230,14'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/TargetParser.cpp:534,23'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Support/TargetParser.cpp:534,14'
          Dst:             _ZNK7llvm_ks9StringRef3endEv
        - Src:             'llvm/include/llvm/ADT/StringRef.h:240,9'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/TargetParser.cpp:540,23'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:230,14'
          Dst:             memcmp
    - functionName:    _ZN7llvm_ks3ARM12parseArchISAENS_9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/Support/TargetParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 518
      functionLinenumberEnd: 524
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         34
      ICount:          257
      EdgeCount:       47
      CyclomaticComplexity: 15
      functionsReached:
        - memcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/TargetParser.cpp:520,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/TargetParser.cpp:521,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/TargetParser.cpp:522,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/TargetParser.cpp:523,8'
          Dst:             memcmp
    - functionName:    _ZN7llvm_ks3ARM12parseCPUArchENS_9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/Support/TargetParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 509
      functionLinenumberEnd: 580
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          136
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - '_ZNK12_GLOBAL__N_13$_47getNameEv'
        - memcmp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/TargetParser.cpp:511,18'
          Dst:             '_ZNK12_GLOBAL__N_13$_47getNameEv'
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
    - functionName:    '_ZNK12_GLOBAL__N_13$_47getNameEv'
      functionSourceFile: '/src/keystone/llvm/lib/Support/TargetParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 122
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          62
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/TargetParser.cpp:122,38'
          Dst:             __assert_fail
    - functionName:    _ZN7llvm_ks3ARM12parseArchExtENS_9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/Support/TargetParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 501
      functionLinenumberEnd: 580
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          136
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - '_ZNK12_GLOBAL__N_13$_27getNameEv'
        - memcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/TargetParser.cpp:503,22'
          Dst:             '_ZNK12_GLOBAL__N_13$_27getNameEv'
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
    - functionName:    '_ZNK12_GLOBAL__N_13$_27getNameEv'
      functionSourceFile: '/src/keystone/llvm/lib/Support/TargetParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          62
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/TargetParser.cpp:89,38'
          Dst:             __assert_fail
    - functionName:    _ZL13getFPUSynonymN7llvm_ks9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/Support/TargetParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 382
      functionLinenumberEnd: 396
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         117
      ICount:          794
      EdgeCount:       163
      CyclomaticComplexity: 48
      functionsReached:
        - _ZN7llvm_ks9StringRefC2EPKc
        - memcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/TargetParser.cpp:384,49'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Support/TargetParser.cpp:384,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/TargetParser.cpp:384,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/TargetParser.cpp:384,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/TargetParser.cpp:384,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/TargetParser.cpp:385,21'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Support/TargetParser.cpp:385,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/TargetParser.cpp:386,21'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Support/TargetParser.cpp:386,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/TargetParser.cpp:387,21'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Support/TargetParser.cpp:387,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/TargetParser.cpp:388,25'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Support/TargetParser.cpp:388,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/TargetParser.cpp:389,25'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Support/TargetParser.cpp:389,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/TargetParser.cpp:390,44'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Support/TargetParser.cpp:390,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/TargetParser.cpp:390,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/TargetParser.cpp:391,43'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Support/TargetParser.cpp:391,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/TargetParser.cpp:391,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/TargetParser.cpp:392,27'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Support/TargetParser.cpp:392,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/TargetParser.cpp:393,43'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Support/TargetParser.cpp:393,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/TargetParser.cpp:393,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/TargetParser.cpp:395,27'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Support/TargetParser.cpp:395,8'
          Dst:             memcmp
    - functionName:    _ZN7llvm_ks3ARM8parseFPUENS_9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/Support/TargetParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 481
      functionLinenumberEnd: 580
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          150
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - _ZL13getFPUSynonymN7llvm_ks9StringRefE
        - '_ZNK12_GLOBAL__N_13$_07getNameEv'
        - memcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/TargetParser.cpp:482,19'
          Dst:             _ZL13getFPUSynonymN7llvm_ks9StringRefE
        - Src:             'llvm/lib/Support/TargetParser.cpp:484,18'
          Dst:             '_ZNK12_GLOBAL__N_13$_07getNameEv'
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
    - functionName:    '_ZNK12_GLOBAL__N_13$_07getNameEv'
      functionSourceFile: '/src/keystone/llvm/lib/Support/TargetParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          62
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/TargetParser.cpp:39,38'
          Dst:             __assert_fail
    - functionName:    _ZL15getHWDivSynonymN7llvm_ks9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/Support/TargetParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 376
      functionLinenumberEnd: 379
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          114
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks9StringRefC2EPKc
        - memcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/TargetParser.cpp:378,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Support/TargetParser.cpp:378,8'
          Dst:             memcmp
    - functionName:    _ZN7llvm_ks3ARM10parseHWDivENS_9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/Support/TargetParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 472
      functionLinenumberEnd: 580
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          150
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - _ZL15getHWDivSynonymN7llvm_ks9StringRefE
        - '_ZNK12_GLOBAL__N_13$_37getNameEv'
        - memcmp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/TargetParser.cpp:473,19'
          Dst:             _ZL15getHWDivSynonymN7llvm_ks9StringRefE
        - Src:             'llvm/lib/Support/TargetParser.cpp:475,18'
          Dst:             '_ZNK12_GLOBAL__N_13$_37getNameEv'
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
    - functionName:    '_ZNK12_GLOBAL__N_13$_37getNameEv'
      functionSourceFile: '/src/keystone/llvm/lib/Support/TargetParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 104
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          62
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/TargetParser.cpp:104,38'
          Dst:             __assert_fail
    - functionName:    _ZN7llvm_ks3ARM13getDefaultCPUENS_9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/Support/TargetParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 357
      functionLinenumberEnd: 370
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          92
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks3ARM9parseArchENS_9StringRefE
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZN7llvm_ks9StringRefC2Ev
        - '_ZNK12_GLOBAL__N_13$_47getNameEv'
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/TargetParser.cpp:358,17'
          Dst:             _ZN7llvm_ks3ARM9parseArchENS_9StringRefE
        - Src:             'llvm/lib/Support/TargetParser.cpp:360,12'
          Dst:             _ZN7llvm_ks9StringRefC2Ev
        - Src:             'llvm/lib/Support/TargetParser.cpp:365,18'
          Dst:             '_ZNK12_GLOBAL__N_13$_47getNameEv'
        - Src:             'llvm/lib/Support/TargetParser.cpp:369,10'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
    - functionName:    _ZN7llvm_ks3ARM12getHWDivNameEj
      functionSourceFile: '/src/keystone/llvm/lib/Support/TargetParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 349
      functionLinenumberEnd: 355
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          59
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks9StringRefC2Ev
        - '_ZNK12_GLOBAL__N_13$_37getNameEv'
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/TargetParser.cpp:352,16'
          Dst:             '_ZNK12_GLOBAL__N_13$_37getNameEv'
        - Src:             'llvm/lib/Support/TargetParser.cpp:354,10'
          Dst:             _ZN7llvm_ks9StringRefC2Ev
    - functionName:    _ZN7llvm_ks3ARM17getArchExtFeatureENS_9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/Support/TargetParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 333
      functionLinenumberEnd: 580
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         51
      ICount:          406
      EdgeCount:       66
      CyclomaticComplexity: 17
      functionsReached:
        - _ZN7llvm_ks9StringRefC2EPKc
        - '_ZNK12_GLOBAL__N_13$_27getNameEv'
        - __assert_fail
        - memcmp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/TargetParser.cpp:334,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:230,14'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/ADT/StringRef.h:423,14'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Support/TargetParser.cpp:337,46'
          Dst:             '_ZNK12_GLOBAL__N_13$_27getNameEv'
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/TargetParser.cpp:342,37'
          Dst:             '_ZNK12_GLOBAL__N_13$_27getNameEv'
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
    - functionName:    _ZN7llvm_ks3ARM14getArchExtNameEj
      functionSourceFile: '/src/keystone/llvm/lib/Support/TargetParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 325
      functionLinenumberEnd: 331
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          59
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks9StringRefC2Ev
        - '_ZNK12_GLOBAL__N_13$_27getNameEv'
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/TargetParser.cpp:328,17'
          Dst:             '_ZNK12_GLOBAL__N_13$_27getNameEv'
        - Src:             'llvm/lib/Support/TargetParser.cpp:330,10'
          Dst:             _ZN7llvm_ks9StringRefC2Ev
    - functionName:    _ZN7llvm_ks3ARM11getArchAttrEj
      functionSourceFile: '/src/keystone/llvm/lib/Support/TargetParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 319
      functionLinenumberEnd: 323
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          27
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    '_ZNK12_GLOBAL__N_13$_110getSubArchEv'
      functionSourceFile: '/src/keystone/llvm/lib/Support/TargetParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          62
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/TargetParser.cpp:72,41'
          Dst:             __assert_fail
    - functionName:    _ZN7llvm_ks3ARM10getSubArchEj
      functionSourceFile: '/src/keystone/llvm/lib/Support/TargetParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 313
      functionLinenumberEnd: 317
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks9StringRefC2Ev
        - '_ZNK12_GLOBAL__N_13$_110getSubArchEv'
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/TargetParser.cpp:315,12'
          Dst:             _ZN7llvm_ks9StringRefC2Ev
        - Src:             'llvm/lib/Support/TargetParser.cpp:316,30'
          Dst:             '_ZNK12_GLOBAL__N_13$_110getSubArchEv'
    - functionName:    '_ZNK12_GLOBAL__N_13$_110getCPUAttrEv'
      functionSourceFile: '/src/keystone/llvm/lib/Support/TargetParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          62
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/TargetParser.cpp:69,41'
          Dst:             __assert_fail
    - functionName:    _ZN7llvm_ks3ARM10getCPUAttrEj
      functionSourceFile: '/src/keystone/llvm/lib/Support/TargetParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 307
      functionLinenumberEnd: 311
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks9StringRefC2Ev
        - '_ZNK12_GLOBAL__N_13$_110getCPUAttrEv'
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/TargetParser.cpp:309,12'
          Dst:             _ZN7llvm_ks9StringRefC2Ev
        - Src:             'llvm/lib/Support/TargetParser.cpp:310,30'
          Dst:             '_ZNK12_GLOBAL__N_13$_110getCPUAttrEv'
    - functionName:    _ZN7llvm_ks3ARM11getArchNameEj
      functionSourceFile: '/src/keystone/llvm/lib/Support/TargetParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 301
      functionLinenumberEnd: 305
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks9StringRefC2Ev
        - '_ZNK12_GLOBAL__N_13$_17getNameEv'
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/TargetParser.cpp:303,12'
          Dst:             _ZN7llvm_ks9StringRefC2Ev
        - Src:             'llvm/lib/Support/TargetParser.cpp:304,30'
          Dst:             '_ZNK12_GLOBAL__N_13$_17getNameEv'
    - functionName:    _ZN7llvm_ks3ARM14getFPUFeaturesEjRNSt3__16vectorIPKcNS1_9allocatorIS4_EEEE
      functionSourceFile: '/src/keystone/llvm/lib/Support/TargetParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 220
      functionLinenumberEnd: 299
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         27
      ICount:          253
      EdgeCount:       53
      CyclomaticComplexity: 28
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/lib/Support/TargetParser.cpp:227,3'
          Branch Sides:    []
        - Branch String:   'llvm/lib/Support/TargetParser.cpp:246,3'
          Branch Sides:    []
        - Branch String:   'llvm/lib/Support/TargetParser.cpp:283,3'
          Branch Sides:    []
      Callsites:       []
    - functionName:    _ZN7llvm_ks3ARM20getExtensionFeaturesEjRNSt3__16vectorIPKcNS1_9allocatorIS4_EEEE
      functionSourceFile: '/src/keystone/llvm/lib/Support/TargetParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 201
      functionLinenumberEnd: 217
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          73
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks3ARM16getHWDivFeaturesEjRNSt3__16vectorIPKcNS1_9allocatorIS4_EEEE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/TargetParser.cpp:216,10'
          Dst:             _ZN7llvm_ks3ARM16getHWDivFeaturesEjRNSt3__16vectorIPKcNS1_9allocatorIS4_EEEE
    - functionName:    _ZN7llvm_ks3ARM16getHWDivFeaturesEjRNSt3__16vectorIPKcNS1_9allocatorIS4_EEEE
      functionSourceFile: '/src/keystone/llvm/lib/Support/TargetParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 182
      functionLinenumberEnd: 198
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          70
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks3ARM20getDefaultExtensionsENS_9StringRefEj
      functionSourceFile: '/src/keystone/llvm/lib/Support/TargetParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 580
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         519
      ICount:          3683
      EdgeCount:       739
      CyclomaticComplexity: 222
      functionsReached:
        - _ZN7llvm_ks9StringRefC2EPKc
        - memcmp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/TargetParser.cpp:171,14'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/Support/ARMTargetParser.def:147,1'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/Support/ARMTargetParser.def:148,1'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/Support/ARMTargetParser.def:149,1'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/Support/ARMTargetParser.def:150,1'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/Support/ARMTargetParser.def:151,1'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/Support/ARMTargetParser.def:152,1'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/Support/ARMTargetParser.def:153,1'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/Support/ARMTargetParser.def:154,1'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/Support/ARMTargetParser.def:155,1'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/Support/ARMTargetParser.def:156,1'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/Support/ARMTargetParser.def:157,1'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/Support/ARMTargetParser.def:158,1'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/Support/ARMTargetParser.def:159,1'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/Support/ARMTargetParser.def:160,1'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/Support/ARMTargetParser.def:161,1'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/Support/ARMTargetParser.def:162,1'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/Support/ARMTargetParser.def:163,1'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/Support/ARMTargetParser.def:164,1'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/Support/ARMTargetParser.def:165,1'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/Support/ARMTargetParser.def:166,1'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/Support/ARMTargetParser.def:167,1'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/Support/ARMTargetParser.def:168,1'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/Support/ARMTargetParser.def:169,1'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/Support/ARMTargetParser.def:170,1'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/Support/ARMTargetParser.def:171,1'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/Support/ARMTargetParser.def:172,1'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/Support/ARMTargetParser.def:173,1'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/Support/ARMTargetParser.def:174,1'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/Support/ARMTargetParser.def:175,1'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/Support/ARMTargetParser.def:176,1'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/Support/ARMTargetParser.def:177,1'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/Support/ARMTargetParser.def:178,1'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/Support/ARMTargetParser.def:179,1'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/Support/ARMTargetParser.def:180,1'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/Support/ARMTargetParser.def:181,1'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/Support/ARMTargetParser.def:182,1'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/Support/ARMTargetParser.def:183,1'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/Support/ARMTargetParser.def:184,1'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/Support/ARMTargetParser.def:185,1'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/Support/ARMTargetParser.def:186,1'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/Support/ARMTargetParser.def:187,1'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/Support/ARMTargetParser.def:188,1'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/Support/ARMTargetParser.def:189,1'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/Support/ARMTargetParser.def:190,1'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/Support/ARMTargetParser.def:191,1'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/Support/ARMTargetParser.def:192,1'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/Support/ARMTargetParser.def:193,1'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/Support/ARMTargetParser.def:194,1'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/Support/ARMTargetParser.def:196,1'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/Support/ARMTargetParser.def:197,1'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/Support/ARMTargetParser.def:198,1'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/Support/ARMTargetParser.def:200,1'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/Support/ARMTargetParser.def:202,1'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/Support/ARMTargetParser.def:204,1'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/Support/ARMTargetParser.def:206,1'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/Support/ARMTargetParser.def:207,1'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/Support/ARMTargetParser.def:208,1'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/Support/ARMTargetParser.def:210,1'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/Support/ARMTargetParser.def:212,1'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/Support/ARMTargetParser.def:213,1'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/Support/ARMTargetParser.def:214,1'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/Support/ARMTargetParser.def:215,1'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/Support/ARMTargetParser.def:216,1'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/Support/ARMTargetParser.def:217,1'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/Support/ARMTargetParser.def:218,1'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/Support/ARMTargetParser.def:219,1'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/Support/ARMTargetParser.def:220,1'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/Support/ARMTargetParser.def:221,1'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/Support/ARMTargetParser.def:223,1'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/Support/ARMTargetParser.def:224,1'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/Support/ARMTargetParser.def:225,1'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/Support/ARMTargetParser.def:228,1'
          Dst:             memcmp
    - functionName:    _ZN7llvm_ks3ARM13getDefaultFPUENS_9StringRefEj
      functionSourceFile: '/src/keystone/llvm/lib/Support/TargetParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 159
      functionLinenumberEnd: 580
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         519
      ICount:          3683
      EdgeCount:       739
      CyclomaticComplexity: 222
      functionsReached:
        - _ZN7llvm_ks9StringRefC2EPKc
        - memcmp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/TargetParser.cpp:160,14'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/Support/ARMTargetParser.def:147,1'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/Support/ARMTargetParser.def:148,1'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/Support/ARMTargetParser.def:149,1'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/Support/ARMTargetParser.def:150,1'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/Support/ARMTargetParser.def:151,1'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/Support/ARMTargetParser.def:152,1'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/Support/ARMTargetParser.def:153,1'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/Support/ARMTargetParser.def:154,1'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/Support/ARMTargetParser.def:155,1'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/Support/ARMTargetParser.def:156,1'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/Support/ARMTargetParser.def:157,1'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/Support/ARMTargetParser.def:158,1'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/Support/ARMTargetParser.def:159,1'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/Support/ARMTargetParser.def:160,1'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/Support/ARMTargetParser.def:161,1'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/Support/ARMTargetParser.def:162,1'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/Support/ARMTargetParser.def:163,1'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/Support/ARMTargetParser.def:164,1'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/Support/ARMTargetParser.def:165,1'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/Support/ARMTargetParser.def:166,1'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/Support/ARMTargetParser.def:167,1'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/Support/ARMTargetParser.def:168,1'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/Support/ARMTargetParser.def:169,1'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/Support/ARMTargetParser.def:170,1'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/Support/ARMTargetParser.def:171,1'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/Support/ARMTargetParser.def:172,1'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/Support/ARMTargetParser.def:173,1'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/Support/ARMTargetParser.def:174,1'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/Support/ARMTargetParser.def:175,1'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/Support/ARMTargetParser.def:176,1'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/Support/ARMTargetParser.def:177,1'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/Support/ARMTargetParser.def:178,1'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/Support/ARMTargetParser.def:179,1'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/Support/ARMTargetParser.def:180,1'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/Support/ARMTargetParser.def:181,1'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/Support/ARMTargetParser.def:182,1'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/Support/ARMTargetParser.def:183,1'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/Support/ARMTargetParser.def:184,1'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/Support/ARMTargetParser.def:185,1'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/Support/ARMTargetParser.def:186,1'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/Support/ARMTargetParser.def:187,1'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/Support/ARMTargetParser.def:188,1'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/Support/ARMTargetParser.def:189,1'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/Support/ARMTargetParser.def:190,1'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/Support/ARMTargetParser.def:191,1'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/Support/ARMTargetParser.def:192,1'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/Support/ARMTargetParser.def:193,1'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/Support/ARMTargetParser.def:194,1'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/Support/ARMTargetParser.def:196,1'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/Support/ARMTargetParser.def:197,1'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/Support/ARMTargetParser.def:198,1'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/Support/ARMTargetParser.def:200,1'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/Support/ARMTargetParser.def:202,1'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/Support/ARMTargetParser.def:204,1'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/Support/ARMTargetParser.def:206,1'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/Support/ARMTargetParser.def:207,1'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/Support/ARMTargetParser.def:208,1'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/Support/ARMTargetParser.def:210,1'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/Support/ARMTargetParser.def:212,1'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/Support/ARMTargetParser.def:213,1'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/Support/ARMTargetParser.def:214,1'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/Support/ARMTargetParser.def:215,1'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/Support/ARMTargetParser.def:216,1'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/Support/ARMTargetParser.def:217,1'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/Support/ARMTargetParser.def:218,1'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/Support/ARMTargetParser.def:219,1'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/Support/ARMTargetParser.def:220,1'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/Support/ARMTargetParser.def:221,1'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/Support/ARMTargetParser.def:223,1'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/Support/ARMTargetParser.def:224,1'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/Support/ARMTargetParser.def:225,1'
          Dst:             memcmp
        - Src:             'llvm/include/llvm/Support/ARMTargetParser.def:228,1'
          Dst:             memcmp
    - functionName:    _ZN7llvm_ks3ARM17getFPURestrictionEj
      functionSourceFile: '/src/keystone/llvm/lib/Support/TargetParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 153
      functionLinenumberEnd: 157
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          27
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks3ARM22getFPUNeonSupportLevelEj
      functionSourceFile: '/src/keystone/llvm/lib/Support/TargetParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionLinenumberEnd: 151
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          27
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks3ARM13getFPUVersionEj
      functionSourceFile: '/src/keystone/llvm/lib/Support/TargetParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 145
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          27
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks3ARM10getFPUNameEj
      functionSourceFile: '/src/keystone/llvm/lib/Support/TargetParser.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 139
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks9StringRefC2Ev
        - '_ZNK12_GLOBAL__N_13$_07getNameEv'
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/TargetParser.cpp:137,12'
          Dst:             _ZN7llvm_ks9StringRefC2Ev
        - Src:             'llvm/lib/Support/TargetParser.cpp:138,28'
          Dst:             '_ZNK12_GLOBAL__N_13$_07getNameEv'
    - functionName:    samesets
      functionSourceFile: '/src/keystone/llvm/lib/Support/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1279
      functionLinenumberEnd: 1290
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          82
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    isinsets
      functionSourceFile: '/src/keystone/llvm/lib/Support/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1262
      functionLinenumberEnd: 1272
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          69
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    p_simp_re
      functionSourceFile: '/src/keystone/llvm/lib/Support/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 534
      functionLinenumberEnd: 642
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         155
      ICount:          909
      EdgeCount:       202
      CyclomaticComplexity: 49
      functionsReached:
        - __ctype_b_loc
        - doemit
        - doinsert
        - dupl
        - nonnewline
        - ordinary
        - p_bracket
        - p_bre
        - p_count
        - repeat
        - seterr
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/lib/Support/regcomp.c:551,2'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Support/regcomp.c:548,3'
          Dst:             seterr
        - Src:             'llvm/lib/Support/regcomp.c:554,4'
          Dst:             nonnewline
        - Src:             'llvm/lib/Support/regcomp.c:556,4'
          Dst:             doemit
        - Src:             'llvm/lib/Support/regcomp.c:559,3'
          Dst:             p_bracket
        - Src:             'llvm/lib/Support/regcomp.c:562,3'
          Dst:             seterr
        - Src:             'llvm/lib/Support/regcomp.c:569,3'
          Dst:             doemit
        - Src:             'llvm/lib/Support/regcomp.c:572,4'
          Dst:             p_bre
        - Src:             'llvm/lib/Support/regcomp.c:577,3'
          Dst:             doemit
        - Src:             'llvm/lib/Support/regcomp.c:578,3'
          Dst:             seterr
        - Src:             'llvm/lib/Support/regcomp.c:582,3'
          Dst:             seterr
        - Src:             'llvm/lib/Support/regcomp.c:597,4'
          Dst:             doemit
        - Src:             'llvm/lib/Support/regcomp.c:601,11'
          Dst:             dupl
        - Src:             'llvm/lib/Support/regcomp.c:602,4'
          Dst:             doemit
        - Src:             'llvm/lib/Support/regcomp.c:604,4'
          Dst:             seterr
        - Src:             'llvm/lib/Support/regcomp.c:608,3'
          Dst:             seterr
        - Src:             'llvm/lib/Support/regcomp.c:611,3'
          Dst:             ordinary
        - Src:             'llvm/lib/Support/regcomp.c:617,3'
          Dst:             doinsert
        - Src:             'llvm/lib/Support/regcomp.c:618,3'
          Dst:             doemit
        - Src:             'llvm/lib/Support/regcomp.c:619,3'
          Dst:             doinsert
        - Src:             'llvm/lib/Support/regcomp.c:620,3'
          Dst:             doemit
        - Src:             'llvm/lib/Support/regcomp.c:622,11'
          Dst:             p_count
        - Src:             'llvm/lib/Support/regcomp.c:624,18'
          Dst:             __ctype_b_loc
        - Src:             'llvm/lib/Support/regcomp.c:625,14'
          Dst:             p_count
        - Src:             'llvm/lib/Support/regcomp.c:626,5'
          Dst:             seterr
        - Src:             'llvm/lib/Support/regcomp.c:631,3'
          Dst:             repeat
        - Src:             'llvm/lib/Support/regcomp.c:635,4'
          Dst:             seterr
        - Src:             'llvm/lib/Support/regcomp.c:636,4'
          Dst:             seterr
    - functionName:    seterr
      functionSourceFile: '/src/keystone/llvm/lib/Support/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1054
      functionLinenumberEnd: 1059
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          32
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    50
      BranchProfiles:  []
      Callsites:       []
    - functionName:    nonnewline
      functionSourceFile: '/src/keystone/llvm/lib/Support/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 962
      functionLinenumberEnd: 977
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          51
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - p_bracket
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/regcomp.c:973,2'
          Dst:             p_bracket
    - functionName:    doemit
      functionSourceFile: '/src/keystone/llvm/lib/Support/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1348
      functionLinenumberEnd: 1363
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          66
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - enlarge
      functionUses:    39
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/regcomp.c:1358,3'
          Dst:             enlarge
    - functionName:    p_bracket
      functionSourceFile: '/src/keystone/llvm/lib/Support/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 670
      functionLinenumberEnd: 742
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         120
      ICount:          803
      EdgeCount:       162
      CyclomaticComplexity: 44
      functionsReached:
        - __ctype_b_loc
        - allocset
        - doemit
        - firstch
        - freeset
        - freezeset
        - mccase
        - mcinvert
        - nch
        - ordinary
        - othercase
        - p_b_term
        - seterr
        - strncmp
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/regcomp.c:675,30'
          Dst:             strncmp
        - Src:             'llvm/lib/Support/regcomp.c:676,3'
          Dst:             doemit
        - Src:             'llvm/lib/Support/regcomp.c:680,30'
          Dst:             strncmp
        - Src:             'llvm/lib/Support/regcomp.c:681,3'
          Dst:             doemit
        - Src:             'llvm/lib/Support/regcomp.c:686,12'
          Dst:             allocset
        - Src:             'llvm/lib/Support/regcomp.c:698,3'
          Dst:             p_b_term
        - Src:             'llvm/lib/Support/regcomp.c:701,2'
          Dst:             seterr
        - Src:             'llvm/lib/Support/regcomp.c:704,3'
          Dst:             freeset
        - Src:             'llvm/lib/Support/regcomp.c:713,23'
          Dst:             __ctype_b_loc
        - Src:             'llvm/lib/Support/regcomp.c:714,10'
          Dst:             othercase
        - Src:             'llvm/lib/Support/regcomp.c:719,4'
          Dst:             mccase
        - Src:             'llvm/lib/Support/regcomp.c:732,4'
          Dst:             mcinvert
        - Src:             'llvm/lib/Support/regcomp.c:737,6'
          Dst:             nch
        - Src:             'llvm/lib/Support/regcomp.c:738,15'
          Dst:             firstch
        - Src:             'llvm/lib/Support/regcomp.c:738,3'
          Dst:             ordinary
        - Src:             'llvm/lib/Support/regcomp.c:739,3'
          Dst:             freeset
        - Src:             'llvm/lib/Support/regcomp.c:741,3'
          Dst:             freezeset
        - Src:             'llvm/lib/Support/regcomp.c:741,3'
          Dst:             doemit
    - functionName:    p_bre
      functionSourceFile: '/src/keystone/llvm/lib/Support/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 504
      functionLinenumberEnd: 526
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         33
      ICount:          222
      EdgeCount:       44
      CyclomaticComplexity: 13
      functionsReached:
        - doemit
        - p_simp_re
        - seterr
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/regcomp.c:510,3'
          Dst:             doemit
        - Src:             'llvm/lib/Support/regcomp.c:515,15'
          Dst:             p_simp_re
        - Src:             'llvm/lib/Support/regcomp.c:520,3'
          Dst:             doemit
        - Src:             'llvm/lib/Support/regcomp.c:525,2'
          Dst:             seterr
    - functionName:    dupl
      functionSourceFile: '/src/keystone/llvm/lib/Support/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1324
      functionLinenumberEnd: 1337
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          73
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - enlarge
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/regcomp.c:1331,2'
          Dst:             enlarge
    - functionName:    ordinary
      functionSourceFile: '/src/keystone/llvm/lib/Support/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 943
      functionLinenumberEnd: 953
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          106
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - __ctype_b_loc
        - bothcases
        - doemit
        - othercase
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/regcomp.c:946,34'
          Dst:             __ctype_b_loc
        - Src:             'llvm/lib/Support/regcomp.c:946,54'
          Dst:             othercase
        - Src:             'llvm/lib/Support/regcomp.c:947,3'
          Dst:             bothcases
        - Src:             'llvm/lib/Support/regcomp.c:949,3'
          Dst:             doemit
    - functionName:    doinsert
      functionSourceFile: '/src/keystone/llvm/lib/Support/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1370
      functionLinenumberEnd: 1398
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          143
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - doemit
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/regcomp.c:1380,2'
          Dst:             doemit
    - functionName:    p_count
      functionSourceFile: '/src/keystone/llvm/lib/Support/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 649
      functionLinenumberEnd: 659
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         17
      ICount:          105
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached:
        - __ctype_b_loc
        - seterr
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/regcomp.c:653,19'
          Dst:             __ctype_b_loc
        - Src:             'llvm/lib/Support/regcomp.c:658,2'
          Dst:             seterr
    - functionName:    __ctype_b_loc
      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:    35
      BranchProfiles:  []
      Callsites:       []
    - functionName:    repeat
      functionSourceFile: '/src/keystone/llvm/lib/Support/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 987
      functionLinenumberEnd: 1047
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          285
      EdgeCount:       25
      CyclomaticComplexity: 4
      functionsReached:
        - doemit
        - dofwd
        - doinsert
        - dupl
        - repeat
        - seterr
      functionUses:    6
      BranchProfiles:
        - Branch String:   'llvm/lib/Support/regcomp.c:1000,2'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Support/regcomp.c:1008,3'
          Dst:             doinsert
        - Src:             'llvm/lib/Support/regcomp.c:1009,3'
          Dst:             repeat
        - Src:             'llvm/lib/Support/regcomp.c:1010,3'
          Dst:             doemit
        - Src:             'llvm/lib/Support/regcomp.c:1011,3'
          Dst:             dofwd
        - Src:             'llvm/lib/Support/regcomp.c:1012,3'
          Dst:             doemit
        - Src:             'llvm/lib/Support/regcomp.c:1013,3'
          Dst:             dofwd
        - Src:             'llvm/lib/Support/regcomp.c:1014,3'
          Dst:             doemit
        - Src:             'llvm/lib/Support/regcomp.c:1021,3'
          Dst:             doinsert
        - Src:             'llvm/lib/Support/regcomp.c:1022,3'
          Dst:             doemit
        - Src:             'llvm/lib/Support/regcomp.c:1023,3'
          Dst:             dofwd
        - Src:             'llvm/lib/Support/regcomp.c:1024,3'
          Dst:             doemit
        - Src:             'llvm/lib/Support/regcomp.c:1025,3'
          Dst:             dofwd
        - Src:             'llvm/lib/Support/regcomp.c:1026,3'
          Dst:             doemit
        - Src:             'llvm/lib/Support/regcomp.c:1027,10'
          Dst:             dupl
        - Src:             'llvm/lib/Support/regcomp.c:1029,3'
          Dst:             repeat
        - Src:             'llvm/lib/Support/regcomp.c:1032,3'
          Dst:             doinsert
        - Src:             'llvm/lib/Support/regcomp.c:1033,3'
          Dst:             doemit
        - Src:             'llvm/lib/Support/regcomp.c:1036,10'
          Dst:             dupl
        - Src:             'llvm/lib/Support/regcomp.c:1037,3'
          Dst:             repeat
        - Src:             'llvm/lib/Support/regcomp.c:1040,10'
          Dst:             dupl
        - Src:             'llvm/lib/Support/regcomp.c:1041,3'
          Dst:             repeat
        - Src:             'llvm/lib/Support/regcomp.c:1044,3'
          Dst:             seterr
    - functionName:    dofwd
      functionSourceFile: '/src/keystone/llvm/lib/Support/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1405
      functionLinenumberEnd: 1412
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          39
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    8
      BranchProfiles:  []
      Callsites:       []
    - functionName:    othercase
      functionSourceFile: '/src/keystone/llvm/lib/Support/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 902
      functionLinenumberEnd: 911
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          64
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - __ctype_b_loc
        - tolower
        - toupper
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/regcomp.c:905,6'
          Dst:             __ctype_b_loc
        - Src:             'llvm/lib/Support/regcomp.c:906,16'
          Dst:             tolower
        - Src:             'llvm/lib/Support/regcomp.c:907,11'
          Dst:             __ctype_b_loc
        - Src:             'llvm/lib/Support/regcomp.c:908,16'
          Dst:             toupper
    - functionName:    bothcases
      functionSourceFile: '/src/keystone/llvm/lib/Support/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 920
      functionLinenumberEnd: 936
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          57
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - p_bracket
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/regcomp.c:932,2'
          Dst:             p_bracket
    - functionName:    tolower
      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:    toupper
      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:    enlarge
      functionSourceFile: '/src/keystone/llvm/lib/Support/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1419
      functionLinenumberEnd: 1437
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          65
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - realloc
        - seterr
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/regcomp.c:1426,3'
          Dst:             seterr
        - Src:             'llvm/lib/Support/regcomp.c:1430,14'
          Dst:             realloc
        - Src:             'llvm/lib/Support/regcomp.c:1432,3'
          Dst:             seterr
    - functionName:    allocset
      functionSourceFile: '/src/keystone/llvm/lib/Support/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1067
      functionLinenumberEnd: 1121
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         23
      ICount:          259
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - realloc
        - seterr
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/regcomp.c:1085,17'
          Dst:             realloc
        - Src:             'llvm/lib/Support/regcomp.c:1090,16'
          Dst:             realloc
        - Src:             'llvm/lib/Support/regcomp.c:1118,2'
          Dst:             seterr
    - functionName:    p_b_term
      functionSourceFile: '/src/keystone/llvm/lib/Support/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 749
      functionLinenumberEnd: 805
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         100
      ICount:          603
      EdgeCount:       130
      CyclomaticComplexity: 32
      functionsReached:
        - p_b_cclass
        - p_b_eclass
        - p_b_symbol
        - seterr
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/lib/Support/regcomp.c:755,2'
          Branch Sides:    []
        - Branch String:   'llvm/lib/Support/regcomp.c:768,2'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Support/regcomp.c:760,3'
          Dst:             seterr
        - Src:             'llvm/lib/Support/regcomp.c:771,3'
          Dst:             seterr
        - Src:             'llvm/lib/Support/regcomp.c:773,3'
          Dst:             seterr
        - Src:             'llvm/lib/Support/regcomp.c:774,3'
          Dst:             p_b_cclass
        - Src:             'llvm/lib/Support/regcomp.c:775,3'
          Dst:             seterr
        - Src:             'llvm/lib/Support/regcomp.c:776,3'
          Dst:             seterr
        - Src:             'llvm/lib/Support/regcomp.c:780,3'
          Dst:             seterr
        - Src:             'llvm/lib/Support/regcomp.c:782,3'
          Dst:             seterr
        - Src:             'llvm/lib/Support/regcomp.c:783,3'
          Dst:             p_b_eclass
        - Src:             'llvm/lib/Support/regcomp.c:784,3'
          Dst:             seterr
        - Src:             'llvm/lib/Support/regcomp.c:785,3'
          Dst:             seterr
        - Src:             'llvm/lib/Support/regcomp.c:789,11'
          Dst:             p_b_symbol
        - Src:             'llvm/lib/Support/regcomp.c:796,14'
          Dst:             p_b_symbol
        - Src:             'llvm/lib/Support/regcomp.c:800,3'
          Dst:             seterr
    - functionName:    freeset
      functionSourceFile: '/src/keystone/llvm/lib/Support/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1128
      functionLinenumberEnd: 1137
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          91
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mccase
      functionSourceFile: '/src/keystone/llvm/lib/Support/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1253
      functionLinenumberEnd: 1255
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    mcinvert
      functionSourceFile: '/src/keystone/llvm/lib/Support/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1240
      functionLinenumberEnd: 1242
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    nch
      functionSourceFile: '/src/keystone/llvm/lib/Support/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1197
      functionLinenumberEnd: 1205
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          66
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    firstch
      functionSourceFile: '/src/keystone/llvm/lib/Support/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1181
      functionLinenumberEnd: 1190
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          64
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    freezeset
      functionSourceFile: '/src/keystone/llvm/lib/Support/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1150
      functionLinenumberEnd: 1173
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         25
      ICount:          194
      EdgeCount:       32
      CyclomaticComplexity: 9
      functionsReached:
        - freeset
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/regcomp.c:1169,3'
          Dst:             freeset
    - functionName:    p_b_cclass
      functionSourceFile: '/src/keystone/llvm/lib/Support/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 812
      functionLinenumberEnd: 836
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         29
      ICount:          206
      EdgeCount:       37
      CyclomaticComplexity: 10
      functionsReached:
        - __ctype_b_loc
        - mcadd
        - seterr
        - strlen
        - strncmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/regcomp.c:819,19'
          Dst:             __ctype_b_loc
        - Src:             'llvm/lib/Support/regcomp.c:823,7'
          Dst:             strncmp
        - Src:             'llvm/lib/Support/regcomp.c:827,3'
          Dst:             seterr
        - Src:             'llvm/lib/Support/regcomp.c:835,3'
          Dst:             mcadd
        - Src:             'llvm/lib/Support/regcomp.c:834,40'
          Dst:             strlen
    - functionName:    p_b_eclass
      functionSourceFile: '/src/keystone/llvm/lib/Support/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 845
      functionLinenumberEnd: 850
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          43
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - p_b_coll_elem
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/regcomp.c:848,6'
          Dst:             p_b_coll_elem
    - functionName:    p_b_symbol
      functionSourceFile: '/src/keystone/llvm/lib/Support/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 857
      functionLinenumberEnd: 868
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         37
      ICount:          205
      EdgeCount:       50
      CyclomaticComplexity: 15
      functionsReached:
        - p_b_coll_elem
        - seterr
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/regcomp.c:860,2'
          Dst:             seterr
        - Src:             'llvm/lib/Support/regcomp.c:865,10'
          Dst:             p_b_coll_elem
        - Src:             'llvm/lib/Support/regcomp.c:866,2'
          Dst:             seterr
    - functionName:    p_b_coll_elem
      functionSourceFile: '/src/keystone/llvm/lib/Support/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 876
      functionLinenumberEnd: 895
      functionDepth:   0
      returnType:      char
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         30
      ICount:          195
      EdgeCount:       40
      CyclomaticComplexity: 12
      functionsReached:
        - seterr
        - strncmp
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/regcomp.c:884,3'
          Dst:             seterr
        - Src:             'llvm/lib/Support/regcomp.c:889,7'
          Dst:             strncmp
        - Src:             'llvm/lib/Support/regcomp.c:893,2'
          Dst:             seterr
    - functionName:    mcadd
      functionSourceFile: '/src/keystone/llvm/lib/Support/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1213
      functionLinenumberEnd: 1229
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          87
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - llvm_strlcpy
        - realloc
        - seterr
        - strlen
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/regcomp.c:1217,17'
          Dst:             strlen
        - Src:             'llvm/lib/Support/regcomp.c:1218,7'
          Dst:             realloc
        - Src:             'llvm/lib/Support/regcomp.c:1223,3'
          Dst:             seterr
        - Src:             'llvm/lib/Support/regcomp.c:1228,2'
          Dst:             llvm_strlcpy
    - functionName:    p_ere_exp
      functionSourceFile: '/src/keystone/llvm/lib/Support/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 309
      functionLinenumberEnd: 477
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         139
      ICount:          975
      EdgeCount:       179
      CyclomaticComplexity: 42
      functionsReached:
        - __ctype_b_loc
        - doemit
        - dofwd
        - doinsert
        - dupl
        - nonnewline
        - ordinary
        - p_bracket
        - p_count
        - p_ere
        - repeat
        - seterr
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/lib/Support/regcomp.c:322,2'
          Branch Sides:    []
        - Branch String:   'llvm/lib/Support/regcomp.c:429,2'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Support/regcomp.c:324,3'
          Dst:             seterr
        - Src:             'llvm/lib/Support/regcomp.c:329,3'
          Dst:             doemit
        - Src:             'llvm/lib/Support/regcomp.c:331,4'
          Dst:             p_ere
        - Src:             'llvm/lib/Support/regcomp.c:336,3'
          Dst:             doemit
        - Src:             'llvm/lib/Support/regcomp.c:337,3'
          Dst:             seterr
        - Src:             'llvm/lib/Support/regcomp.c:348,3'
          Dst:             seterr
        - Src:             'llvm/lib/Support/regcomp.c:352,3'
          Dst:             doemit
        - Src:             'llvm/lib/Support/regcomp.c:358,3'
          Dst:             doemit
        - Src:             'llvm/lib/Support/regcomp.c:363,3'
          Dst:             seterr
        - Src:             'llvm/lib/Support/regcomp.c:368,3'
          Dst:             seterr
        - Src:             'llvm/lib/Support/regcomp.c:372,4'
          Dst:             nonnewline
        - Src:             'llvm/lib/Support/regcomp.c:374,4'
          Dst:             doemit
        - Src:             'llvm/lib/Support/regcomp.c:377,3'
          Dst:             p_bracket
        - Src:             'llvm/lib/Support/regcomp.c:380,3'
          Dst:             seterr
        - Src:             'llvm/lib/Support/regcomp.c:390,5'
          Dst:             seterr
        - Src:             'llvm/lib/Support/regcomp.c:398,4'
          Dst:             doemit
        - Src:             'llvm/lib/Support/regcomp.c:402,11'
          Dst:             dupl
        - Src:             'llvm/lib/Support/regcomp.c:403,4'
          Dst:             doemit
        - Src:             'llvm/lib/Support/regcomp.c:408,4'
          Dst:             ordinary
        - Src:             'llvm/lib/Support/regcomp.c:412,3'
          Dst:             __ctype_b_loc
        - Src:             'llvm/lib/Support/regcomp.c:412,3'
          Dst:             seterr
        - Src:             'llvm/lib/Support/regcomp.c:415,3'
          Dst:             ordinary
        - Src:             'llvm/lib/Support/regcomp.c:424,29'
          Dst:             __ctype_b_loc
        - Src:             'llvm/lib/Support/regcomp.c:428,2'
          Dst:             seterr
        - Src:             'llvm/lib/Support/regcomp.c:432,3'
          Dst:             doinsert
        - Src:             'llvm/lib/Support/regcomp.c:433,3'
          Dst:             doemit
        - Src:             'llvm/lib/Support/regcomp.c:434,3'
          Dst:             doinsert
        - Src:             'llvm/lib/Support/regcomp.c:435,3'
          Dst:             doemit
        - Src:             'llvm/lib/Support/regcomp.c:438,3'
          Dst:             doinsert
        - Src:             'llvm/lib/Support/regcomp.c:439,3'
          Dst:             doemit
        - Src:             'llvm/lib/Support/regcomp.c:443,3'
          Dst:             doinsert
        - Src:             'llvm/lib/Support/regcomp.c:444,3'
          Dst:             doemit
        - Src:             'llvm/lib/Support/regcomp.c:445,3'
          Dst:             dofwd
        - Src:             'llvm/lib/Support/regcomp.c:446,3'
          Dst:             doemit
        - Src:             'llvm/lib/Support/regcomp.c:447,3'
          Dst:             dofwd
        - Src:             'llvm/lib/Support/regcomp.c:448,3'
          Dst:             doemit
        - Src:             'llvm/lib/Support/regcomp.c:451,11'
          Dst:             p_count
        - Src:             'llvm/lib/Support/regcomp.c:453,8'
          Dst:             __ctype_b_loc
        - Src:             'llvm/lib/Support/regcomp.c:454,14'
          Dst:             p_count
        - Src:             'llvm/lib/Support/regcomp.c:455,5'
          Dst:             seterr
        - Src:             'llvm/lib/Support/regcomp.c:460,3'
          Dst:             repeat
        - Src:             'llvm/lib/Support/regcomp.c:464,4'
          Dst:             seterr
        - Src:             'llvm/lib/Support/regcomp.c:465,4'
          Dst:             seterr
        - Src:             'llvm/lib/Support/regcomp.c:474,29'
          Dst:             __ctype_b_loc
        - Src:             'llvm/lib/Support/regcomp.c:476,2'
          Dst:             seterr
    - functionName:    p_ere
      functionSourceFile: '/src/keystone/llvm/lib/Support/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 302
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         33
      ICount:          220
      EdgeCount:       43
      CyclomaticComplexity: 12
      functionsReached:
        - doemit
        - dofwd
        - doinsert
        - p_ere_exp
        - seterr
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/regcomp.c:277,4'
          Dst:             p_ere_exp
        - Src:             'llvm/lib/Support/regcomp.c:278,3'
          Dst:             seterr
        - Src:             'llvm/lib/Support/regcomp.c:284,4'
          Dst:             doinsert
        - Src:             'llvm/lib/Support/regcomp.c:289,3'
          Dst:             doemit
        - Src:             'llvm/lib/Support/regcomp.c:291,3'
          Dst:             dofwd
        - Src:             'llvm/lib/Support/regcomp.c:293,3'
          Dst:             doemit
        - Src:             'llvm/lib/Support/regcomp.c:297,3'
          Dst:             dofwd
        - Src:             'llvm/lib/Support/regcomp.c:298,3'
          Dst:             doemit
    - functionName:    pluscount
      functionSourceFile: '/src/keystone/llvm/lib/Support/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1548
      functionLinenumberEnd: 1574
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          101
      EdgeCount:       20
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/lib/Support/regcomp.c:1560,3'
          Branch Sides:    []
      Callsites:       []
    - functionName:    findmust
      functionSourceFile: '/src/keystone/llvm/lib/Support/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1470
      functionLinenumberEnd: 1541
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         52
      ICount:          287
      EdgeCount:       64
      CyclomaticComplexity: 14
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/lib/Support/regcomp.c:1488,3'
          Branch Sides:    []
      Callsites:       []
    - functionName:    stripsnug
      functionSourceFile: '/src/keystone/llvm/lib/Support/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1444
      functionLinenumberEnd: 1457
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          71
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - realloc
        - seterr
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/regcomp.c:1448,3'
          Dst:             seterr
        - Src:             'llvm/lib/Support/regcomp.c:1452,20'
          Dst:             realloc
        - Src:             'llvm/lib/Support/regcomp.c:1454,3'
          Dst:             seterr
    - functionName:    categorize
      functionSourceFile: '/src/keystone/llvm/lib/Support/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 1297
      functionLinenumberEnd: 1315
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         24
      ICount:          141
      EdgeCount:       31
      CyclomaticComplexity: 9
      functionsReached:
        - isinsets
        - samesets
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/regcomp.c:1308,23'
          Dst:             isinsets
        - Src:             'llvm/lib/Support/regcomp.c:1312,26'
          Dst:             samesets
    - functionName:    p_str
      functionSourceFile: '/src/keystone/llvm/lib/Support/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 484
      functionLinenumberEnd: 488
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          60
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - ordinary
        - seterr
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/regcomp.c:485,2'
          Dst:             seterr
        - Src:             'llvm/lib/Support/regcomp.c:487,3'
          Dst:             ordinary
    - functionName:    llvm_regcomp
      functionSourceFile: '/src/keystone/llvm/lib/Support/regcomp.c'
      linkageType:     InternalLinkage
      functionLinenumber: 166
      functionLinenumberEnd: 259
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         34
      ICount:          339
      EdgeCount:       45
      CyclomaticComplexity: 13
      functionsReached:
        - calloc
        - categorize
        - doemit
        - findmust
        - llvm_regfree
        - p_bre
        - p_ere
        - p_str
        - pluscount
        - seterr
        - stripsnug
        - strlen
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/regcomp.c:187,9'
          Dst:             strlen
        - Src:             'llvm/lib/Support/regcomp.c:195,20'
          Dst:             calloc
        - Src:             'llvm/lib/Support/regcomp.c:229,2'
          Dst:             doemit
        - Src:             'llvm/lib/Support/regcomp.c:232,3'
          Dst:             p_ere
        - Src:             'llvm/lib/Support/regcomp.c:234,3'
          Dst:             p_str
        - Src:             'llvm/lib/Support/regcomp.c:236,3'
          Dst:             p_bre
        - Src:             'llvm/lib/Support/regcomp.c:237,2'
          Dst:             doemit
        - Src:             'llvm/lib/Support/regcomp.c:241,2'
          Dst:             categorize
        - Src:             'llvm/lib/Support/regcomp.c:242,2'
          Dst:             stripsnug
        - Src:             'llvm/lib/Support/regcomp.c:243,2'
          Dst:             findmust
        - Src:             'llvm/lib/Support/regcomp.c:244,13'
          Dst:             pluscount
        - Src:             'llvm/lib/Support/regcomp.c:252,3'
          Dst:             seterr
        - Src:             'llvm/lib/Support/regcomp.c:257,3'
          Dst:             llvm_regfree
    - functionName:    regatoi
      functionSourceFile: '/src/keystone/llvm/lib/Support/regerror.c'
      linkageType:     InternalLinkage
      functionLinenumber: 124
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          78
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - snprintf
        - strcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/regerror.c:128,7'
          Dst:             strcmp
        - Src:             'llvm/lib/Support/regerror.c:133,8'
          Dst:             snprintf
    - functionName:    llvm_regerror
      functionSourceFile: '/src/keystone/llvm/lib/Support/regerror.c'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 116
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          130
      EdgeCount:       28
      CyclomaticComplexity: 8
      functionsReached:
        - llvm_strlcpy
        - regatoi
        - snprintf
        - strlen
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/regerror.c:93,7'
          Dst:             regatoi
        - Src:             'llvm/lib/Support/regerror.c:102,12'
          Dst:             llvm_strlcpy
        - Src:             'llvm/lib/Support/regerror.c:104,11'
          Dst:             snprintf
        - Src:             'llvm/lib/Support/regerror.c:111,8'
          Dst:             strlen
        - Src:             'llvm/lib/Support/regerror.c:113,3'
          Dst:             llvm_strlcpy
    - functionName:    lstep
      functionSourceFile: '/src/keystone/llvm/lib/Support/regengine.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 855
      functionLinenumberEnd: 958
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         73
      ICount:          656
      EdgeCount:       87
      CyclomaticComplexity: 16
      functionsReached: []
      functionUses:    8
      BranchProfiles:
        - Branch String:   'llvm/lib/Support/regengine.inc:865,3'
          Branch Sides:    []
      Callsites:       []
    - functionName:    lbackref
      functionSourceFile: '/src/keystone/llvm/lib/Support/regengine.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 485
      functionLinenumberEnd: 677
      functionDepth:   0
      returnType:      'N/A'
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         167
      ICount:          1185
      EdgeCount:       221
      CyclomaticComplexity: 56
      functionsReached:
        - __ctype_b_loc
        - lbackref
        - memcmp
      functionUses:    12
      BranchProfiles:
        - Branch String:   'llvm/lib/Support/regengine.inc:505,3'
          Branch Sides:    []
        - Branch String:   'llvm/lib/Support/regengine.inc:582,2'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Support/regengine.inc:541,9'
          Dst:             __ctype_b_loc
        - Src:             'llvm/lib/Support/regengine.inc:542,23'
          Dst:             __ctype_b_loc
        - Src:             'llvm/lib/Support/regengine.inc:551,24'
          Dst:             __ctype_b_loc
        - Src:             'llvm/lib/Support/regengine.inc:552,25'
          Dst:             __ctype_b_loc
        - Src:             'llvm/lib/Support/regengine.inc:596,7'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/regengine.inc:600,10'
          Dst:             lbackref
        - Src:             'llvm/lib/Support/regengine.inc:603,8'
          Dst:             lbackref
        - Src:             'llvm/lib/Support/regengine.inc:606,10'
          Dst:             lbackref
        - Src:             'llvm/lib/Support/regengine.inc:612,10'
          Dst:             lbackref
        - Src:             'llvm/lib/Support/regengine.inc:616,11'
          Dst:             lbackref
        - Src:             'llvm/lib/Support/regengine.inc:619,8'
          Dst:             lbackref
        - Src:             'llvm/lib/Support/regengine.inc:621,11'
          Dst:             lbackref
        - Src:             'llvm/lib/Support/regengine.inc:630,9'
          Dst:             lbackref
        - Src:             'llvm/lib/Support/regengine.inc:651,8'
          Dst:             lbackref
        - Src:             'llvm/lib/Support/regengine.inc:662,8'
          Dst:             lbackref
    - functionName:    ldissect
      functionSourceFile: '/src/keystone/llvm/lib/Support/regengine.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 297
      functionLinenumberEnd: 476
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         74
      ICount:          546
      EdgeCount:       83
      CyclomaticComplexity: 11
      functionsReached:
        - ldissect
        - lslow
      functionUses:    4
      BranchProfiles:
        - Branch String:   'llvm/lib/Support/regengine.inc:316,3'
          Branch Sides:    []
        - Branch String:   'llvm/lib/Support/regengine.inc:329,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Support/regengine.inc:354,12'
          Dst:             lslow
        - Src:             'llvm/lib/Support/regengine.inc:357,12'
          Dst:             lslow
        - Src:             'llvm/lib/Support/regengine.inc:367,8'
          Dst:             lslow
        - Src:             'llvm/lib/Support/regengine.inc:368,22'
          Dst:             ldissect
        - Src:             'llvm/lib/Support/regengine.inc:379,12'
          Dst:             lslow
        - Src:             'llvm/lib/Support/regengine.inc:382,12'
          Dst:             lslow
        - Src:             'llvm/lib/Support/regengine.inc:394,11'
          Dst:             lslow
        - Src:             'llvm/lib/Support/regengine.inc:408,22'
          Dst:             ldissect
        - Src:             'llvm/lib/Support/regengine.inc:418,12'
          Dst:             lslow
        - Src:             'llvm/lib/Support/regengine.inc:421,12'
          Dst:             lslow
        - Src:             'llvm/lib/Support/regengine.inc:432,9'
          Dst:             lslow
        - Src:             'llvm/lib/Support/regengine.inc:446,22'
          Dst:             ldissect
    - functionName:    lslow
      functionSourceFile: '/src/keystone/llvm/lib/Support/regengine.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 770
      functionLinenumberEnd: 841
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         88
      ICount:          536
      EdgeCount:       119
      CyclomaticComplexity: 33
      functionsReached:
        - __ctype_b_loc
        - lstep
        - memcmp
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/regengine.inc:785,7'
          Dst:             lstep
        - Src:             'llvm/lib/Support/regengine.inc:807,10'
          Dst:             lstep
        - Src:             'llvm/lib/Support/regengine.inc:812,44'
          Dst:             __ctype_b_loc
        - Src:             'llvm/lib/Support/regengine.inc:813,19'
          Dst:             __ctype_b_loc
        - Src:             'llvm/lib/Support/regengine.inc:816,25'
          Dst:             __ctype_b_loc
        - Src:             'llvm/lib/Support/regengine.inc:817,37'
          Dst:             __ctype_b_loc
        - Src:             'llvm/lib/Support/regengine.inc:821,9'
          Dst:             lstep
        - Src:             'llvm/lib/Support/regengine.inc:828,7'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/regengine.inc:835,8'
          Dst:             lstep
    - functionName:    lfast
      functionSourceFile: '/src/keystone/llvm/lib/Support/regengine.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 685
      functionLinenumberEnd: 762
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         91
      ICount:          566
      EdgeCount:       123
      CyclomaticComplexity: 34
      functionsReached:
        - __ctype_b_loc
        - lstep
        - memcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/regengine.inc:698,7'
          Dst:             lstep
        - Src:             'llvm/lib/Support/regengine.inc:706,7'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/regengine.inc:724,10'
          Dst:             lstep
        - Src:             'llvm/lib/Support/regengine.inc:729,44'
          Dst:             __ctype_b_loc
        - Src:             'llvm/lib/Support/regengine.inc:730,19'
          Dst:             __ctype_b_loc
        - Src:             'llvm/lib/Support/regengine.inc:733,25'
          Dst:             __ctype_b_loc
        - Src:             'llvm/lib/Support/regengine.inc:734,37'
          Dst:             __ctype_b_loc
        - Src:             'llvm/lib/Support/regengine.inc:738,9'
          Dst:             lstep
        - Src:             'llvm/lib/Support/regengine.inc:750,8'
          Dst:             lstep
    - functionName:    sstep
      functionSourceFile: '/src/keystone/llvm/lib/Support/regengine.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 855
      functionLinenumberEnd: 958
      functionDepth:   0
      returnType:      size_t
      argCount:        6
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - size_t
        - int
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         73
      ICount:          509
      EdgeCount:       87
      CyclomaticComplexity: 16
      functionsReached: []
      functionUses:    8
      BranchProfiles:
        - Branch String:   'llvm/lib/Support/regengine.inc:865,3'
          Branch Sides:    []
      Callsites:       []
    - functionName:    sbackref
      functionSourceFile: '/src/keystone/llvm/lib/Support/regengine.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 485
      functionLinenumberEnd: 677
      functionDepth:   0
      returnType:      'N/A'
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         167
      ICount:          1185
      EdgeCount:       221
      CyclomaticComplexity: 56
      functionsReached:
        - __ctype_b_loc
        - memcmp
        - sbackref
      functionUses:    12
      BranchProfiles:
        - Branch String:   'llvm/lib/Support/regengine.inc:505,3'
          Branch Sides:    []
        - Branch String:   'llvm/lib/Support/regengine.inc:582,2'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Support/regengine.inc:541,9'
          Dst:             __ctype_b_loc
        - Src:             'llvm/lib/Support/regengine.inc:542,23'
          Dst:             __ctype_b_loc
        - Src:             'llvm/lib/Support/regengine.inc:551,24'
          Dst:             __ctype_b_loc
        - Src:             'llvm/lib/Support/regengine.inc:552,25'
          Dst:             __ctype_b_loc
        - Src:             'llvm/lib/Support/regengine.inc:596,7'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/regengine.inc:600,10'
          Dst:             sbackref
        - Src:             'llvm/lib/Support/regengine.inc:603,8'
          Dst:             sbackref
        - Src:             'llvm/lib/Support/regengine.inc:606,10'
          Dst:             sbackref
        - Src:             'llvm/lib/Support/regengine.inc:612,10'
          Dst:             sbackref
        - Src:             'llvm/lib/Support/regengine.inc:616,11'
          Dst:             sbackref
        - Src:             'llvm/lib/Support/regengine.inc:619,8'
          Dst:             sbackref
        - Src:             'llvm/lib/Support/regengine.inc:621,11'
          Dst:             sbackref
        - Src:             'llvm/lib/Support/regengine.inc:630,9'
          Dst:             sbackref
        - Src:             'llvm/lib/Support/regengine.inc:651,8'
          Dst:             sbackref
        - Src:             'llvm/lib/Support/regengine.inc:662,8'
          Dst:             sbackref
    - functionName:    sdissect
      functionSourceFile: '/src/keystone/llvm/lib/Support/regengine.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 297
      functionLinenumberEnd: 476
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         74
      ICount:          546
      EdgeCount:       83
      CyclomaticComplexity: 11
      functionsReached:
        - sdissect
        - sslow
      functionUses:    4
      BranchProfiles:
        - Branch String:   'llvm/lib/Support/regengine.inc:316,3'
          Branch Sides:    []
        - Branch String:   'llvm/lib/Support/regengine.inc:329,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Support/regengine.inc:354,12'
          Dst:             sslow
        - Src:             'llvm/lib/Support/regengine.inc:357,12'
          Dst:             sslow
        - Src:             'llvm/lib/Support/regengine.inc:367,8'
          Dst:             sslow
        - Src:             'llvm/lib/Support/regengine.inc:368,22'
          Dst:             sdissect
        - Src:             'llvm/lib/Support/regengine.inc:379,12'
          Dst:             sslow
        - Src:             'llvm/lib/Support/regengine.inc:382,12'
          Dst:             sslow
        - Src:             'llvm/lib/Support/regengine.inc:394,11'
          Dst:             sslow
        - Src:             'llvm/lib/Support/regengine.inc:408,22'
          Dst:             sdissect
        - Src:             'llvm/lib/Support/regengine.inc:418,12'
          Dst:             sslow
        - Src:             'llvm/lib/Support/regengine.inc:421,12'
          Dst:             sslow
        - Src:             'llvm/lib/Support/regengine.inc:432,9'
          Dst:             sslow
        - Src:             'llvm/lib/Support/regengine.inc:446,22'
          Dst:             sdissect
    - functionName:    sslow
      functionSourceFile: '/src/keystone/llvm/lib/Support/regengine.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 770
      functionLinenumberEnd: 841
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         88
      ICount:          513
      EdgeCount:       119
      CyclomaticComplexity: 33
      functionsReached:
        - __ctype_b_loc
        - sstep
      functionUses:    11
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/regengine.inc:785,7'
          Dst:             sstep
        - Src:             'llvm/lib/Support/regengine.inc:807,10'
          Dst:             sstep
        - Src:             'llvm/lib/Support/regengine.inc:812,44'
          Dst:             __ctype_b_loc
        - Src:             'llvm/lib/Support/regengine.inc:813,19'
          Dst:             __ctype_b_loc
        - Src:             'llvm/lib/Support/regengine.inc:816,25'
          Dst:             __ctype_b_loc
        - Src:             'llvm/lib/Support/regengine.inc:817,37'
          Dst:             __ctype_b_loc
        - Src:             'llvm/lib/Support/regengine.inc:821,9'
          Dst:             sstep
        - Src:             'llvm/lib/Support/regengine.inc:835,8'
          Dst:             sstep
    - functionName:    sfast
      functionSourceFile: '/src/keystone/llvm/lib/Support/regengine.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 685
      functionLinenumberEnd: 762
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         91
      ICount:          536
      EdgeCount:       123
      CyclomaticComplexity: 34
      functionsReached:
        - __ctype_b_loc
        - sstep
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/regengine.inc:698,7'
          Dst:             sstep
        - Src:             'llvm/lib/Support/regengine.inc:724,10'
          Dst:             sstep
        - Src:             'llvm/lib/Support/regengine.inc:729,44'
          Dst:             __ctype_b_loc
        - Src:             'llvm/lib/Support/regengine.inc:730,19'
          Dst:             __ctype_b_loc
        - Src:             'llvm/lib/Support/regengine.inc:733,25'
          Dst:             __ctype_b_loc
        - Src:             'llvm/lib/Support/regengine.inc:734,37'
          Dst:             __ctype_b_loc
        - Src:             'llvm/lib/Support/regengine.inc:738,9'
          Dst:             sstep
        - Src:             'llvm/lib/Support/regengine.inc:750,8'
          Dst:             sstep
    - functionName:    lmatcher
      functionSourceFile: '/src/keystone/llvm/lib/Support/regengine.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 289
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         108
      ICount:          819
      EdgeCount:       145
      CyclomaticComplexity: 39
      functionsReached:
        - lbackref
        - ldissect
        - lfast
        - lslow
        - memcmp
        - strlen
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/regengine.inc:153,18'
          Dst:             strlen
        - Src:             'llvm/lib/Support/regengine.inc:162,5'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/regengine.inc:185,10'
          Dst:             lfast
        - Src:             'llvm/lib/Support/regengine.inc:199,11'
          Dst:             lslow
        - Src:             'llvm/lib/Support/regengine.inc:220,9'
          Dst:             ldissect
        - Src:             'llvm/lib/Support/regengine.inc:231,9'
          Dst:             lbackref
        - Src:             'llvm/lib/Support/regengine.inc:243,11'
          Dst:             lslow
        - Src:             'llvm/lib/Support/regengine.inc:254,9'
          Dst:             lbackref
    - functionName:    smatcher
      functionSourceFile: '/src/keystone/llvm/lib/Support/regengine.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 134
      functionLinenumberEnd: 289
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         106
      ICount:          714
      EdgeCount:       142
      CyclomaticComplexity: 38
      functionsReached:
        - memcmp
        - sbackref
        - sdissect
        - sfast
        - sslow
        - strlen
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/regengine.inc:153,18'
          Dst:             strlen
        - Src:             'llvm/lib/Support/regengine.inc:162,5'
          Dst:             memcmp
        - Src:             'llvm/lib/Support/regengine.inc:185,10'
          Dst:             sfast
        - Src:             'llvm/lib/Support/regengine.inc:199,11'
          Dst:             sslow
        - Src:             'llvm/lib/Support/regengine.inc:220,9'
          Dst:             sdissect
        - Src:             'llvm/lib/Support/regengine.inc:231,9'
          Dst:             sbackref
        - Src:             'llvm/lib/Support/regengine.inc:243,11'
          Dst:             sslow
        - Src:             'llvm/lib/Support/regengine.inc:254,9'
          Dst:             sbackref
    - functionName:    llvm_regexec
      functionSourceFile: '/src/keystone/llvm/lib/Support/regexec.c'
      linkageType:     InternalLinkage
      functionLinenumber: 143
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          103
      EdgeCount:       21
      CyclomaticComplexity: 7
      functionsReached:
        - lmatcher
        - smatcher
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Support/regexec.c:159,10'
          Dst:             smatcher
        - Src:             'llvm/lib/Support/regexec.c:161,10'
          Dst:             lmatcher
    - functionName:    llvm_regfree
      functionSourceFile: '/src/keystone/llvm/lib/Support/regfree.c'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         23
      ICount:          123
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    llvm_strlcpy
      functionSourceFile: '/src/keystone/llvm/lib/Support/regstrlcpy.c'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          101
      EdgeCount:       24
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL10AdrImmBitsj
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/MCTargetDesc/AArch64AsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 138
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_117AArch64AsmBackend33getFixupKindContainereSizeInBytesEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/MCTargetDesc/AArch64AsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 215
      functionLinenumberEnd: 250
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         27
      ICount:          118
      EdgeCount:       53
      CyclomaticComplexity: 28
      functionsReached:
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/AArch64/MCTargetDesc/AArch64AsmBackend.cpp:219,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64AsmBackend.cpp:221,5'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
    - functionName:    _ZL16adjustFixupValuejm
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/MCTargetDesc/AArch64AsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 211
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - int
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         73
      ICount:          333
      EdgeCount:       78
      CyclomaticComplexity: 7
      functionsReached:
        - _ZL10AdrImmBitsj
        - _ZN7llvm_ks18report_fatal_errorEPKcb
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/AArch64/MCTargetDesc/AArch64AsmBackend.cpp:143,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64AsmBackend.cpp:145,5'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64AsmBackend.cpp:148,7'
          Dst:             _ZN7llvm_ks18report_fatal_errorEPKcb
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64AsmBackend.cpp:149,12'
          Dst:             _ZL10AdrImmBitsj
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64AsmBackend.cpp:151,12'
          Dst:             _ZL10AdrImmBitsj
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64AsmBackend.cpp:156,7'
          Dst:             _ZN7llvm_ks18report_fatal_errorEPKcb
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64AsmBackend.cpp:163,7'
          Dst:             _ZN7llvm_ks18report_fatal_errorEPKcb
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64AsmBackend.cpp:168,7'
          Dst:             _ZN7llvm_ks18report_fatal_errorEPKcb
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64AsmBackend.cpp:173,7'
          Dst:             _ZN7llvm_ks18report_fatal_errorEPKcb
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64AsmBackend.cpp:178,7'
          Dst:             _ZN7llvm_ks18report_fatal_errorEPKcb
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64AsmBackend.cpp:183,7'
          Dst:             _ZN7llvm_ks18report_fatal_errorEPKcb
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64AsmBackend.cpp:186,5'
          Dst:             _ZN7llvm_ks18report_fatal_errorEPKcb
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64AsmBackend.cpp:191,7'
          Dst:             _ZN7llvm_ks18report_fatal_errorEPKcb
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64AsmBackend.cpp:194,7'
          Dst:             _ZN7llvm_ks18report_fatal_errorEPKcb
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64AsmBackend.cpp:200,7'
          Dst:             _ZN7llvm_ks18report_fatal_errorEPKcb
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64AsmBackend.cpp:203,7'
          Dst:             _ZN7llvm_ks18report_fatal_errorEPKcb
    - functionName:    _ZL20getFixupKindNumBytesj
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/MCTargetDesc/AArch64AsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         27
      ICount:          109
      EdgeCount:       52
      CyclomaticComplexity: 27
      functionsReached:
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/AArch64/MCTargetDesc/AArch64AsmBackend.cpp:98,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64AsmBackend.cpp:100,5'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
    - functionName:    _ZN7llvm_ks12MCAsmBackend17processFixupValueERKNS_11MCAssemblerERKNS_11MCAsmLayoutERKNS_7MCFixupEPKNS_10MCFragmentERKNS_7MCValueERmRb
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCAsmBackend.h'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_117AArch64AsmBackendD2Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/MCTargetDesc/AArch64AsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12MCAsmBackendD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64AsmBackend.cpp:32,7'
          Dst:             _ZN7llvm_ks12MCAsmBackendD2Ev
    - functionName:    _ZNK7llvm_ks12MCAsmBackend29generateCompactUnwindEncodingENS_8ArrayRefINS_16MCCFIInstructionEEE
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCAsmBackend.h'
      linkageType:     InternalLinkage
      functionLinenumber: 141
      functionLinenumberEnd: 142
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks12MCAsmBackend19handleAssemblerFlagENS_15MCAssemblerFlagE
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCAsmBackend.h'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_117AArch64AsmBackend12writeNopDataEmPN7llvm_ks14MCObjectWriterE
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/MCTargetDesc/AArch64AsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 318
      functionLinenumberEnd: 328
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          47
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks14MCObjectWriter10WriteZerosEj
        - _ZN7llvm_ks14MCObjectWriter7write32Ej
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64AsmBackend.cpp:322,7'
          Dst:             _ZN7llvm_ks14MCObjectWriter10WriteZerosEj
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64AsmBackend.cpp:327,9'
          Dst:             _ZN7llvm_ks14MCObjectWriter7write32Ej
    - functionName:    _ZNK7llvm_ks12MCAsmBackend17getMinimumNopSizeEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCAsmBackend.h'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_117AArch64AsmBackend20fixupNeedsRelaxationERKN7llvm_ks7MCFixupEmPKNS1_19MCRelaxableFragmentERKNS1_11MCAsmLayoutERj
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/MCTargetDesc/AArch64AsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 305
      functionLinenumberEnd: 310
      functionDepth:   0
      returnType:      bool
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          23
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_117AArch64AsmBackend17mayNeedRelaxationERKN7llvm_ks6MCInstE
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/MCTargetDesc/AArch64AsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 298
      functionLinenumberEnd: 299
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_117AArch64AsmBackend10applyFixupERKN7llvm_ks7MCFixupEPcjmbRj
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/MCTargetDesc/AArch64AsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 254
      functionLinenumberEnd: 296
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - size_t
        - bool
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          194
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - _ZL16adjustFixupValuejm
        - _ZL20getFixupKindNumBytesj
        - _ZNK12_GLOBAL__N_117AArch64AsmBackend33getFixupKindContainereSizeInBytesEj
        - _ZNK7llvm_ks7MCFixup7getKindEv
        - _ZNK7llvm_ks7MCFixup9getOffsetEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64AsmBackend.cpp:255,50'
          Dst:             _ZNK7llvm_ks7MCFixup7getKindEv
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64AsmBackend.cpp:255,23'
          Dst:             _ZL20getFixupKindNumBytesj
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64AsmBackend.cpp:258,49'
          Dst:             _ZNK7llvm_ks7MCFixup7getKindEv
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64AsmBackend.cpp:260,34'
          Dst:             _ZNK7llvm_ks7MCFixup7getKindEv
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64AsmBackend.cpp:260,11'
          Dst:             _ZL16adjustFixupValuejm
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64AsmBackend.cpp:265,27'
          Dst:             _ZNK7llvm_ks7MCFixup9getOffsetEv
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64AsmBackend.cpp:273,71'
          Dst:             _ZNK7llvm_ks7MCFixup7getKindEv
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64AsmBackend.cpp:273,31'
          Dst:             _ZNK12_GLOBAL__N_117AArch64AsmBackend33getFixupKindContainereSizeInBytesEj
    - functionName:    _ZN12_GLOBAL__N_120ELFAArch64AsmBackend17processFixupValueERKN7llvm_ks11MCAssemblerERKNS1_11MCAsmLayoutERKNS1_7MCFixupEPKNS1_10MCFragmentERKNS1_7MCValueERmRb
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/MCTargetDesc/AArch64AsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 394
      functionLinenumberEnd: 409
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7llvm_ks7MCFixup7getKindEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64AsmBackend.cpp:407,23'
          Dst:             _ZNK7llvm_ks7MCFixup7getKindEv
    - functionName:    _ZNK12_GLOBAL__N_117AArch64AsmBackend16getFixupKindInfoEN7llvm_ks11MCFixupKindE
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/MCTargetDesc/AArch64AsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          66
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK7llvm_ks12MCAsmBackend16getFixupKindInfoENS_11MCFixupKindE
        - __assert_fail
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64AsmBackend.cpp:70,28'
          Dst:             _ZNK7llvm_ks12MCAsmBackend16getFixupKindInfoENS_11MCFixupKindE
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64AsmBackend.cpp:72,5'
          Dst:             __assert_fail
    - functionName:    _ZNK12_GLOBAL__N_117AArch64AsmBackend16getNumFixupKindsEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/MCTargetDesc/AArch64AsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_120ELFAArch64AsmBackend18createObjectWriterERN7llvm_ks17raw_pwrite_streamE
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/MCTargetDesc/AArch64AsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 381
      functionLinenumberEnd: 382
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks28createAArch64ELFObjectWriterERNS_17raw_pwrite_streamEhb
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64AsmBackend.cpp:382,12'
          Dst:             _ZN7llvm_ks28createAArch64ELFObjectWriterERNS_17raw_pwrite_streamEhb
    - functionName:    _ZN7llvm_ks12MCAsmBackend5resetEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCAsmBackend.h'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_120ELFAArch64AsmBackendD0Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/MCTargetDesc/AArch64AsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 374
      functionLinenumberEnd: 374
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_120ELFAArch64AsmBackendD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64AsmBackend.cpp:374,7'
          Dst:             _ZN12_GLOBAL__N_120ELFAArch64AsmBackendD2Ev
    - functionName:    _ZN12_GLOBAL__N_120ELFAArch64AsmBackendD2Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/MCTargetDesc/AArch64AsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 374
      functionLinenumberEnd: 374
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_117AArch64AsmBackendD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64AsmBackend.cpp:374,7'
          Dst:             _ZN12_GLOBAL__N_117AArch64AsmBackendD2Ev
    - functionName:    _ZN12_GLOBAL__N_117AArch64AsmBackendC2ERKN7llvm_ks6TargetEb
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/MCTargetDesc/AArch64AsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12MCAsmBackendC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64AsmBackend.cpp:40,8'
          Dst:             _ZN7llvm_ks12MCAsmBackendC2Ev
    - functionName:    _ZN12_GLOBAL__N_117AArch64AsmBackendD0Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/MCTargetDesc/AArch64AsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks12MCAsmBackend27createELFObjectTargetWriterEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCAsmBackend.h'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCAsmBackend.h:58,5'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
    - functionName:    _ZNK12_GLOBAL__N_117AArch64AsmBackend16relaxInstructionERKN7llvm_ks6MCInstERS2_
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/MCTargetDesc/AArch64AsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 315
      functionLinenumberEnd: 315
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64AsmBackend.cpp:315,3'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
    - functionName:    _ZN7llvm_ks25createAArch64beAsmBackendERKNS_6TargetERKNS_14MCRegisterInfoERKNS_6TripleENS_9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/MCTargetDesc/AArch64AsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 425
      functionLinenumberEnd: 431
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          74
      EdgeCount:       25
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN12_GLOBAL__N_120ELFAArch64AsmBackendC2ERKN7llvm_ks6TargetEhb
        - _ZN7llvm_ks23MCELFObjectTargetWriter8getOSABIENS_6Triple6OSTypeE
        - _ZNK7llvm_ks6Triple16isOSBinFormatELFEv
        - _ZNK7llvm_ks6Triple5getOSEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64AsmBackend.cpp:426,3'
          Dst:             _ZNK7llvm_ks6Triple16isOSBinFormatELFEv
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64AsmBackend.cpp:426,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64AsmBackend.cpp:428,63'
          Dst:             _ZNK7llvm_ks6Triple5getOSEv
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64AsmBackend.cpp:428,19'
          Dst:             _ZN7llvm_ks23MCELFObjectTargetWriter8getOSABIENS_6Triple6OSTypeE
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64AsmBackend.cpp:429,14'
          Dst:             _ZN12_GLOBAL__N_120ELFAArch64AsmBackendC2ERKN7llvm_ks6TargetEhb
    - functionName:    _ZN7llvm_ks23MCELFObjectTargetWriter8getOSABIENS_6Triple6OSTypeE
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCELFObjectWriter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          32
      EdgeCount:       12
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    11
      BranchProfiles:
        - Branch String:   'llvm/include/llvm/MC/MCELFObjectWriter.h:55,5'
          Branch Sides:    []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_120ELFAArch64AsmBackendC2ERKN7llvm_ks6TargetEhb
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/MCTargetDesc/AArch64AsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 379
      functionLinenumberEnd: 379
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_117AArch64AsmBackendC2ERKN7llvm_ks6TargetEb
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64AsmBackend.cpp:379,7'
          Dst:             _ZN12_GLOBAL__N_117AArch64AsmBackendC2ERKN7llvm_ks6TargetEb
    - functionName:    _ZN7llvm_ks25createAArch64leAsmBackendERKNS_6TargetERKNS_14MCRegisterInfoERKNS_6TripleENS_9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/MCTargetDesc/AArch64AsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 416
      functionLinenumberEnd: 420
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          74
      EdgeCount:       25
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN12_GLOBAL__N_120ELFAArch64AsmBackendC2ERKN7llvm_ks6TargetEhb
        - _ZN7llvm_ks23MCELFObjectTargetWriter8getOSABIENS_6Triple6OSTypeE
        - _ZNK7llvm_ks6Triple16isOSBinFormatELFEv
        - _ZNK7llvm_ks6Triple5getOSEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64AsmBackend.cpp:417,3'
          Dst:             _ZNK7llvm_ks6Triple16isOSBinFormatELFEv
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64AsmBackend.cpp:417,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64AsmBackend.cpp:418,63'
          Dst:             _ZNK7llvm_ks6Triple5getOSEv
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64AsmBackend.cpp:418,19'
          Dst:             _ZN7llvm_ks23MCELFObjectTargetWriter8getOSABIENS_6Triple6OSTypeE
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64AsmBackend.cpp:419,14'
          Dst:             _ZN12_GLOBAL__N_120ELFAArch64AsmBackendC2ERKN7llvm_ks6TargetEhb
    - functionName:    _ZN7llvm_ks13AArch64MCExpr12isNotCheckedENS0_11VariantKindE
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 140
      functionLinenumberEnd: 140
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks7MCValue10getRefKindEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCValue.h'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks23MCELFObjectTargetWriterD2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCELFObjectWriter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_122AArch64ELFObjectWriter12getRelocTypeERN7llvm_ks9MCContextERKNS1_7MCValueERKNS1_7MCFixupEb
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/MCTargetDesc/AArch64ELFObjectWriter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 250
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         261
      ICount:          1088
      EdgeCount:       343
      CyclomaticComplexity: 84
      functionsReached:
        - _ZN7llvm_ks13AArch64MCExpr12getSymbolLocENS0_11VariantKindE
        - _ZN7llvm_ks13AArch64MCExpr12isNotCheckedENS0_11VariantKindE
        - _ZN7llvm_ks18report_fatal_errorEPKcb
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - _ZNK7llvm_ks15MCSymbolRefExpr7getKindEv
        - _ZNK7llvm_ks7MCFixup7getKindEv
        - _ZNK7llvm_ks7MCValue10getRefKindEv
        - _ZNK7llvm_ks7MCValue7getSymAEv
        - _ZNK7llvm_ks7MCValue7getSymBEv
        - __assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/AArch64/MCTargetDesc/AArch64ELFObjectWriter.cpp:64,5'
          Branch Sides:    []
        - Branch String:   'llvm/lib/Target/AArch64/MCTargetDesc/AArch64ELFObjectWriter.cpp:100,5'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64ELFObjectWriter.cpp:51,54'
          Dst:             _ZNK7llvm_ks7MCValue10getRefKindEv
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64ELFObjectWriter.cpp:52,39'
          Dst:             _ZN7llvm_ks13AArch64MCExpr12getSymbolLocENS0_11VariantKindE
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64ELFObjectWriter.cpp:53,15'
          Dst:             _ZN7llvm_ks13AArch64MCExpr12isNotCheckedENS0_11VariantKindE
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64ELFObjectWriter.cpp:55,3'
          Dst:             _ZNK7llvm_ks7MCValue7getSymAEv
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64ELFObjectWriter.cpp:55,3'
          Dst:             _ZNK7llvm_ks7MCValue7getSymAEv
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64ELFObjectWriter.cpp:55,3'
          Dst:             _ZNK7llvm_ks15MCSymbolRefExpr7getKindEv
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64ELFObjectWriter.cpp:55,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64ELFObjectWriter.cpp:59,3'
          Dst:             _ZNK7llvm_ks7MCValue7getSymBEv
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64ELFObjectWriter.cpp:59,3'
          Dst:             _ZNK7llvm_ks7MCValue7getSymBEv
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64ELFObjectWriter.cpp:59,3'
          Dst:             _ZNK7llvm_ks15MCSymbolRefExpr7getKindEv
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64ELFObjectWriter.cpp:59,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64ELFObjectWriter.cpp:64,29'
          Dst:             _ZNK7llvm_ks7MCFixup7getKindEv
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64ELFObjectWriter.cpp:72,7'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64ELFObjectWriter.cpp:83,7'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64ELFObjectWriter.cpp:97,7'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64ELFObjectWriter.cpp:100,29'
          Dst:             _ZNK7llvm_ks7MCFixup7getKindEv
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64ELFObjectWriter.cpp:125,7'
          Dst:             _ZN7llvm_ks18report_fatal_errorEPKcb
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64ELFObjectWriter.cpp:139,7'
          Dst:             _ZN7llvm_ks18report_fatal_errorEPKcb
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64ELFObjectWriter.cpp:153,7'
          Dst:             _ZN7llvm_ks18report_fatal_errorEPKcb
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64ELFObjectWriter.cpp:167,7'
          Dst:             _ZN7llvm_ks18report_fatal_errorEPKcb
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64ELFObjectWriter.cpp:187,7'
          Dst:             _ZN7llvm_ks18report_fatal_errorEPKcb
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64ELFObjectWriter.cpp:193,7'
          Dst:             _ZN7llvm_ks18report_fatal_errorEPKcb
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64ELFObjectWriter.cpp:240,7'
          Dst:             _ZN7llvm_ks18report_fatal_errorEPKcb
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64ELFObjectWriter.cpp:245,7'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
    - functionName:    _ZN12_GLOBAL__N_122AArch64ELFObjectWriterD0Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/MCTargetDesc/AArch64ELFObjectWriter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_122AArch64ELFObjectWriterD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64ELFObjectWriter.cpp:44,51'
          Dst:             _ZN12_GLOBAL__N_122AArch64ELFObjectWriterD2Ev
    - functionName:    _ZN12_GLOBAL__N_122AArch64ELFObjectWriterD2Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/MCTargetDesc/AArch64ELFObjectWriter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks23MCELFObjectTargetWriterD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64ELFObjectWriter.cpp:44,52'
          Dst:             _ZN7llvm_ks23MCELFObjectTargetWriterD2Ev
    - functionName:    _ZN12_GLOBAL__N_122AArch64ELFObjectWriterC2Ehb
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/MCTargetDesc/AArch64ELFObjectWriter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks23MCELFObjectTargetWriterC2Ebhtbb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64ELFObjectWriter.cpp:41,7'
          Dst:             _ZN7llvm_ks23MCELFObjectTargetWriterC2Ebhtbb
    - functionName:    _ZN7llvm_ks28createAArch64ELFObjectWriterERNS_17raw_pwrite_streamEhb
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/MCTargetDesc/AArch64ELFObjectWriter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 254
      functionLinenumberEnd: 258
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          50
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN12_GLOBAL__N_122AArch64ELFObjectWriterC2Ehb
        - _ZN7llvm_ks21createELFObjectWriterEPNS_23MCELFObjectTargetWriterERNS_17raw_pwrite_streamEb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64ELFObjectWriter.cpp:256,11'
          Dst:             _ZN12_GLOBAL__N_122AArch64ELFObjectWriterC2Ehb
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64ELFObjectWriter.cpp:257,10'
          Dst:             _ZN7llvm_ks21createELFObjectWriterEPNS_23MCELFObjectTargetWriterERNS_17raw_pwrite_streamEb
    - functionName:    _ZN7llvm_ks15MCAsmInfoDarwinD2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCAsmInfoDarwin.h'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks9MCAsmInfoD2Ev
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCAsmInfoDarwin.h:21,9'
          Dst:             _ZN7llvm_ks9MCAsmInfoD2Ev
    - functionName:    _ZN7llvm_ks19AArch64MCAsmInfoELFD0Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCAsmInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks19AArch64MCAsmInfoELFD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCAsmInfo.h:32,8'
          Dst:             _ZN7llvm_ks19AArch64MCAsmInfoELFD2Ev
    - functionName:    _ZN7llvm_ks19AArch64MCAsmInfoELFD2Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCAsmInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 32
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12MCAsmInfoELFD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCAsmInfo.h:32,8'
          Dst:             _ZN7llvm_ks12MCAsmInfoELFD2Ev
    - functionName:    _ZN7llvm_ks12MCAsmInfoELFD2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCAsmInfoELF.h'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 16
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks9MCAsmInfoD2Ev
      functionUses:    17
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCAsmInfoELF.h:16,7'
          Dst:             _ZN7llvm_ks9MCAsmInfoD2Ev
    - functionName:    _ZN7llvm_ks9MCAsmInfo25setUseIntegratedAssemblerEb
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCAsmInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 562
      functionLinenumberEnd: 564
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks9MCAsmInfo28getNonexecutableStackSectionERNS_9MCContextE
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCAsmInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 398
      functionLinenumberEnd: 399
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks22AArch64MCAsmInfoDarwinD0Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCAsmInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks22AArch64MCAsmInfoDarwinD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCAsmInfo.h:25,8'
          Dst:             _ZN7llvm_ks22AArch64MCAsmInfoDarwinD2Ev
    - functionName:    _ZN7llvm_ks22AArch64MCAsmInfoDarwinD2Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCAsmInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15MCAsmInfoDarwinD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCAsmInfo.h:25,8'
          Dst:             _ZN7llvm_ks15MCAsmInfoDarwinD2Ev
    - functionName:    _ZN7llvm_ks19AArch64MCAsmInfoELFC2ERKNS_6TripleE
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCAsmInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         12
      ICount:          96
      EdgeCount:       12
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12MCAsmInfoELFC2Ev
        - _ZN7llvm_ks12MCAsmInfoELFD2Ev
        - _ZNK7llvm_ks6Triple7getArchEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCAsmInfo.cpp:63,22'
          Dst:             _ZN7llvm_ks12MCAsmInfoELFC2Ev
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCAsmInfo.cpp:64,9'
          Dst:             _ZNK7llvm_ks6Triple7getArchEv
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCAsmInfo.cpp:96,1'
          Dst:             _ZN7llvm_ks12MCAsmInfoELFD2Ev
    - functionName:    _ZNK7llvm_ks22AArch64MCAsmInfoDarwin27getExprForPersonalitySymbolEPKNS_8MCSymbolEjRNS_10MCStreamerE
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCAsmInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          50
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12MCBinaryExpr9createSubEPKNS_6MCExprES3_RNS_9MCContextE
        - _ZN7llvm_ks15MCSymbolRefExpr6createEPKNS_8MCSymbolENS0_11VariantKindERNS_9MCContextE
        - _ZN7llvm_ks15MCSymbolRefExpr6createEPKNS_8MCSymbolERNS_9MCContextE
        - _ZN7llvm_ks9MCContext16createTempSymbolEb
        - _ZNK7llvm_ks10MCStreamer10getContextEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCAsmInfo.cpp:54,33'
          Dst:             _ZNK7llvm_ks10MCStreamer10getContextEv
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCAsmInfo.cpp:56,7'
          Dst:             _ZN7llvm_ks15MCSymbolRefExpr6createEPKNS_8MCSymbolENS0_11VariantKindERNS_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCAsmInfo.cpp:57,29'
          Dst:             _ZN7llvm_ks9MCContext16createTempSymbolEb
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCAsmInfo.cpp:59,22'
          Dst:             _ZN7llvm_ks15MCSymbolRefExpr6createEPKNS_8MCSymbolERNS_9MCContextE
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCAsmInfo.cpp:60,10'
          Dst:             _ZN7llvm_ks12MCBinaryExpr9createSubEPKNS_6MCExprES3_RNS_9MCContextE
    - functionName:    _ZN7llvm_ks22AArch64MCAsmInfoDarwinC2Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCAsmInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          54
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks15MCAsmInfoDarwinC2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCAsmInfo.cpp:30,25'
          Dst:             _ZN7llvm_ks15MCAsmInfoDarwinC2Ev
    - functionName:    _ZN7llvm_ks10AArch64_AML13getShiftValueEj
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/AArch64/MCTargetDesc/AArch64AddressingModes.h'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 86
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks10AArch64_AML12getShiftTypeEj
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/AArch64/MCTargetDesc/AArch64AddressingModes.h'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          44
      EdgeCount:       14
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/keystone/../lib/Target/AArch64/MCTargetDesc/AArch64AddressingModes.h:74,3'
          Branch Sides:    []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter22getBranchTargetOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 350
      functionLinenumberEnd: 367
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          92
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_7MCFixupELb1EE9push_backERKS1_
        - _ZN7llvm_ks7MCFixup6createEjPKNS_6MCExprENS_11MCFixupKindENS_5SMLocE
        - _ZNK7llvm_ks6MCInst10getAddressEv
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks6MCInst6getLocEv
        - _ZNK7llvm_ks6MCInst9getOpcodeEv
        - _ZNK7llvm_ks9MCOperand5isImmEv
        - _ZNK7llvm_ks9MCOperand6getImmEv
        - _ZNK7llvm_ks9MCOperand6isExprEv
        - _ZNK7llvm_ks9MCOperand7getExprEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:351,28'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:354,10'
          Dst:             _ZNK7llvm_ks9MCOperand5isImmEv
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:356,16'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:356,34'
          Dst:             _ZNK7llvm_ks6MCInst10getAddressEv
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:358,3'
          Dst:             _ZNK7llvm_ks9MCOperand6isExprEv
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:358,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:360,25'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:363,42'
          Dst:             _ZNK7llvm_ks9MCOperand7getExprEv
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:363,62'
          Dst:             _ZNK7llvm_ks6MCInst6getLocEv
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:363,20'
          Dst:             _ZN7llvm_ks7MCFixup6createEjPKNS_6MCExprENS_11MCFixupKindENS_5SMLocE
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:363,10'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_7MCFixupELb1EE9push_backERKS1_
    - functionName:    _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter18getAdrLabelOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 217
      functionLinenumberEnd: 233
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          94
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_7MCFixupELb1EE9push_backERKS1_
        - _ZN7llvm_ks7MCFixup6createEjPKNS_6MCExprENS_11MCFixupKindENS_5SMLocE
        - _ZNK7llvm_ks6MCInst10getAddressEv
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks6MCInst6getLocEv
        - _ZNK7llvm_ks6MCInst9getOpcodeEv
        - _ZNK7llvm_ks9MCOperand5isImmEv
        - _ZNK7llvm_ks9MCOperand6getImmEv
        - _ZNK7llvm_ks9MCOperand6isExprEv
        - _ZNK7llvm_ks9MCOperand7getExprEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:218,28'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:221,10'
          Dst:             _ZNK7llvm_ks9MCOperand5isImmEv
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:222,17'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:222,32'
          Dst:             _ZNK7llvm_ks6MCInst10getAddressEv
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:223,3'
          Dst:             _ZNK7llvm_ks9MCOperand6isExprEv
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:223,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:224,27'
          Dst:             _ZNK7llvm_ks9MCOperand7getExprEv
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:226,25'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:229,54'
          Dst:             _ZNK7llvm_ks6MCInst6getLocEv
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:229,20'
          Dst:             _ZN7llvm_ks7MCFixup6createEjPKNS_6MCExprENS_11MCFixupKindENS_5SMLocE
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:229,10'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_7MCFixupELb1EE9push_backERKS1_
    - functionName:    _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter21fixLoadStoreExclusiveILi1ELi0EEEjRKN7llvm_ks6MCInstEjRKNS2_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 561
      functionLinenumberEnd: 565
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter26getCondBranchTargetOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 279
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          86
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_7MCFixupELb1EE9push_backERKS1_
        - _ZN7llvm_ks7MCFixup6createEjPKNS_6MCExprENS_11MCFixupKindENS_5SMLocE
        - _ZNK7llvm_ks6MCInst10getAddressEv
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks6MCInst6getLocEv
        - _ZNK7llvm_ks9MCOperand5isImmEv
        - _ZNK7llvm_ks9MCOperand6getImmEv
        - _ZNK7llvm_ks9MCOperand6isExprEv
        - _ZNK7llvm_ks9MCOperand7getExprEv
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:267,28'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:270,10'
          Dst:             _ZNK7llvm_ks9MCOperand5isImmEv
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:271,16'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:271,34'
          Dst:             _ZNK7llvm_ks6MCInst10getAddressEv
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:272,3'
          Dst:             _ZNK7llvm_ks9MCOperand6isExprEv
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:272,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:275,42'
          Dst:             _ZNK7llvm_ks9MCOperand7getExprEv
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:275,62'
          Dst:             _ZNK7llvm_ks6MCInst6getLocEv
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:275,20'
          Dst:             _ZN7llvm_ks7MCFixup6createEjPKNS_6MCExprENS_11MCFixupKindENS_5SMLocE
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:275,10'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_7MCFixupELb1EE9push_backERKS1_
    - functionName:    _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter21getLoadLiteralOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 286
      functionLinenumberEnd: 299
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          86
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_7MCFixupELb1EE9push_backERKS1_
        - _ZN7llvm_ks7MCFixup6createEjPKNS_6MCExprENS_11MCFixupKindENS_5SMLocE
        - _ZNK7llvm_ks6MCInst10getAddressEv
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks6MCInst6getLocEv
        - _ZNK7llvm_ks9MCOperand5isImmEv
        - _ZNK7llvm_ks9MCOperand6getImmEv
        - _ZNK7llvm_ks9MCOperand6isExprEv
        - _ZNK7llvm_ks9MCOperand7getExprEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:287,28'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:290,10'
          Dst:             _ZNK7llvm_ks9MCOperand5isImmEv
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:291,16'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:291,34'
          Dst:             _ZNK7llvm_ks6MCInst10getAddressEv
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:292,3'
          Dst:             _ZNK7llvm_ks9MCOperand6isExprEv
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:292,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:295,42'
          Dst:             _ZNK7llvm_ks9MCOperand7getExprEv
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:295,62'
          Dst:             _ZNK7llvm_ks6MCInst6getLocEv
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:295,20'
          Dst:             _ZN7llvm_ks7MCFixup6createEjPKNS_6MCExprENS_11MCFixupKindENS_5SMLocE
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:295,10'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_7MCFixupELb1EE9push_backERKS1_
    - functionName:    _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter26getTestBranchTargetOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 330
      functionLinenumberEnd: 343
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          86
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_7MCFixupELb1EE9push_backERKS1_
        - _ZN7llvm_ks7MCFixup6createEjPKNS_6MCExprENS_11MCFixupKindENS_5SMLocE
        - _ZNK7llvm_ks6MCInst10getAddressEv
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks6MCInst6getLocEv
        - _ZNK7llvm_ks9MCOperand5isImmEv
        - _ZNK7llvm_ks9MCOperand6getImmEv
        - _ZNK7llvm_ks9MCOperand6isExprEv
        - _ZNK7llvm_ks9MCOperand7getExprEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:331,28'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:334,10'
          Dst:             _ZNK7llvm_ks9MCOperand5isImmEv
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:335,16'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:335,34'
          Dst:             _ZNK7llvm_ks6MCInst10getAddressEv
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:336,3'
          Dst:             _ZNK7llvm_ks9MCOperand6isExprEv
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:336,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:339,42'
          Dst:             _ZNK7llvm_ks9MCOperand7getExprEv
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:339,62'
          Dst:             _ZNK7llvm_ks6MCInst6getLocEv
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:339,20'
          Dst:             _ZN7llvm_ks7MCFixup6createEjPKNS_6MCExprENS_11MCFixupKindENS_5SMLocE
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:339,10'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_7MCFixupELb1EE9push_backERKS1_
    - functionName:    _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter21fixLoadStoreExclusiveILi0ELi1EEEjRKN7llvm_ks6MCInstEjRKNS2_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 561
      functionLinenumberEnd: 565
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter21fixLoadStoreExclusiveILi0ELi0EEEjRKN7llvm_ks6MCInstEjRKNS2_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 561
      functionLinenumberEnd: 565
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter20getLdStUImm12OpValueILj134EEEjRKN7llvm_ks6MCInstEjRNS2_15SmallVectorImplINS2_7MCFixupEEERKNS2_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 197
      functionLinenumberEnd: 209
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          81
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_7MCFixupELb1EE9push_backERKS1_
        - _ZN7llvm_ks7MCFixup6createEjPKNS_6MCExprENS_11MCFixupKindENS_5SMLocE
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks6MCInst6getLocEv
        - _ZNK7llvm_ks9MCOperand5isImmEv
        - _ZNK7llvm_ks9MCOperand6getImmEv
        - _ZNK7llvm_ks9MCOperand6isExprEv
        - _ZNK7llvm_ks9MCOperand7getExprEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:198,28'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:201,10'
          Dst:             _ZNK7llvm_ks9MCOperand5isImmEv
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:202,39'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:204,5'
          Dst:             _ZNK7llvm_ks9MCOperand6isExprEv
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:204,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:206,44'
          Dst:             _ZNK7llvm_ks9MCOperand7getExprEv
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:206,64'
          Dst:             _ZNK7llvm_ks6MCInst6getLocEv
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:206,22'
          Dst:             _ZN7llvm_ks7MCFixup6createEjPKNS_6MCExprENS_11MCFixupKindENS_5SMLocE
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:206,12'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_7MCFixupELb1EE9push_backERKS1_
    - functionName:    _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter20getLdStUImm12OpValueILj133EEEjRKN7llvm_ks6MCInstEjRNS2_15SmallVectorImplINS2_7MCFixupEEERKNS2_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 197
      functionLinenumberEnd: 209
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          81
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_7MCFixupELb1EE9push_backERKS1_
        - _ZN7llvm_ks7MCFixup6createEjPKNS_6MCExprENS_11MCFixupKindENS_5SMLocE
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks6MCInst6getLocEv
        - _ZNK7llvm_ks9MCOperand5isImmEv
        - _ZNK7llvm_ks9MCOperand6getImmEv
        - _ZNK7llvm_ks9MCOperand6isExprEv
        - _ZNK7llvm_ks9MCOperand7getExprEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:198,28'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:201,10'
          Dst:             _ZNK7llvm_ks9MCOperand5isImmEv
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:202,39'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:204,5'
          Dst:             _ZNK7llvm_ks9MCOperand6isExprEv
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:204,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:206,44'
          Dst:             _ZNK7llvm_ks9MCOperand7getExprEv
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:206,64'
          Dst:             _ZNK7llvm_ks6MCInst6getLocEv
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:206,22'
          Dst:             _ZN7llvm_ks7MCFixup6createEjPKNS_6MCExprENS_11MCFixupKindENS_5SMLocE
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:206,12'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_7MCFixupELb1EE9push_backERKS1_
    - functionName:    _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter20getLdStUImm12OpValueILj132EEEjRKN7llvm_ks6MCInstEjRNS2_15SmallVectorImplINS2_7MCFixupEEERKNS2_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 197
      functionLinenumberEnd: 209
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          81
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_7MCFixupELb1EE9push_backERKS1_
        - _ZN7llvm_ks7MCFixup6createEjPKNS_6MCExprENS_11MCFixupKindENS_5SMLocE
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks6MCInst6getLocEv
        - _ZNK7llvm_ks9MCOperand5isImmEv
        - _ZNK7llvm_ks9MCOperand6getImmEv
        - _ZNK7llvm_ks9MCOperand6isExprEv
        - _ZNK7llvm_ks9MCOperand7getExprEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:198,28'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:201,10'
          Dst:             _ZNK7llvm_ks9MCOperand5isImmEv
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:202,39'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:204,5'
          Dst:             _ZNK7llvm_ks9MCOperand6isExprEv
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:204,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:206,44'
          Dst:             _ZNK7llvm_ks9MCOperand7getExprEv
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:206,64'
          Dst:             _ZNK7llvm_ks6MCInst6getLocEv
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:206,22'
          Dst:             _ZN7llvm_ks7MCFixup6createEjPKNS_6MCExprENS_11MCFixupKindENS_5SMLocE
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:206,12'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_7MCFixupELb1EE9push_backERKS1_
    - functionName:    _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter20getLdStUImm12OpValueILj131EEEjRKN7llvm_ks6MCInstEjRNS2_15SmallVectorImplINS2_7MCFixupEEERKNS2_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 197
      functionLinenumberEnd: 209
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          81
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_7MCFixupELb1EE9push_backERKS1_
        - _ZN7llvm_ks7MCFixup6createEjPKNS_6MCExprENS_11MCFixupKindENS_5SMLocE
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks6MCInst6getLocEv
        - _ZNK7llvm_ks9MCOperand5isImmEv
        - _ZNK7llvm_ks9MCOperand6getImmEv
        - _ZNK7llvm_ks9MCOperand6isExprEv
        - _ZNK7llvm_ks9MCOperand7getExprEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:198,28'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:201,10'
          Dst:             _ZNK7llvm_ks9MCOperand5isImmEv
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:202,39'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:204,5'
          Dst:             _ZNK7llvm_ks9MCOperand6isExprEv
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:204,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:206,44'
          Dst:             _ZNK7llvm_ks9MCOperand7getExprEv
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:206,64'
          Dst:             _ZNK7llvm_ks6MCInst6getLocEv
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:206,22'
          Dst:             _ZN7llvm_ks7MCFixup6createEjPKNS_6MCExprENS_11MCFixupKindENS_5SMLocE
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:206,12'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_7MCFixupELb1EE9push_backERKS1_
    - functionName:    _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter20getLdStUImm12OpValueILj135EEEjRKN7llvm_ks6MCInstEjRNS2_15SmallVectorImplINS2_7MCFixupEEERKNS2_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 197
      functionLinenumberEnd: 209
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          81
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_7MCFixupELb1EE9push_backERKS1_
        - _ZN7llvm_ks7MCFixup6createEjPKNS_6MCExprENS_11MCFixupKindENS_5SMLocE
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks6MCInst6getLocEv
        - _ZNK7llvm_ks9MCOperand5isImmEv
        - _ZNK7llvm_ks9MCOperand6getImmEv
        - _ZNK7llvm_ks9MCOperand6isExprEv
        - _ZNK7llvm_ks9MCOperand7getExprEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:198,28'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:201,10'
          Dst:             _ZNK7llvm_ks9MCOperand5isImmEv
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:202,39'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:204,5'
          Dst:             _ZNK7llvm_ks9MCOperand6isExprEv
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:204,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:206,44'
          Dst:             _ZNK7llvm_ks9MCOperand7getExprEv
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:206,64'
          Dst:             _ZNK7llvm_ks6MCInst6getLocEv
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:206,22'
          Dst:             _ZN7llvm_ks7MCFixup6createEjPKNS_6MCExprENS_11MCFixupKindENS_5SMLocE
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:206,12'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_7MCFixupELb1EE9push_backERKS1_
    - functionName:    _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter19getMemExtendOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 304
      functionLinenumberEnd: 307
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          41
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks9MCOperand6getImmEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:305,28'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:305,46'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:306,25'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:306,47'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
    - functionName:    _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter25fixOneOperandFPComparisonERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 569
      functionLinenumberEnd: 573
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter20getVecShifterOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 378
      functionLinenumberEnd: 396
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          82
      EdgeCount:       33
      CyclomaticComplexity: 18
      functionsReached:
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks9MCOperand5isImmEv
        - _ZNK7llvm_ks9MCOperand6getImmEv
        - __assert_fail
      functionUses:    4
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:382,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:379,28'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:380,3'
          Dst:             _ZNK7llvm_ks9MCOperand5isImmEv
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:380,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:382,14'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:395,3'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
    - functionName:    _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter24getMoveVecShifterOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 484
      functionLinenumberEnd: 490
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          94
      EdgeCount:       23
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks10AArch64_AML13getShiftValueEj
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks9MCOperand5isImmEv
        - _ZNK7llvm_ks9MCOperand6getImmEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:485,28'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:486,3'
          Dst:             _ZNK7llvm_ks9MCOperand5isImmEv
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:486,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:488,52'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:488,23'
          Dst:             _ZN7llvm_ks10AArch64_AML13getShiftValueEj
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:489,3'
          Dst:             __assert_fail
    - functionName:    _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter7fixMOVZERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 494
      functionLinenumberEnd: 522
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          81
      EdgeCount:       15
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks4castINS_13AArch64MCExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK7llvm_ks13AArch64MCExpr7getKindEv
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks9MCOperand5isImmEv
        - _ZNK7llvm_ks9MCOperand7getExprEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:506,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:499,27'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:502,16'
          Dst:             _ZNK7llvm_ks9MCOperand5isImmEv
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:505,60'
          Dst:             _ZNK7llvm_ks9MCOperand7getExprEv
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:505,31'
          Dst:             _ZN7llvm_ks4castINS_13AArch64MCExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:506,17'
          Dst:             _ZNK7llvm_ks13AArch64MCExpr7getKindEv
    - functionName:    _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter21getMoveWideImmOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 313
      functionLinenumberEnd: 324
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          78
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_7MCFixupELb1EE9push_backERKS1_
        - _ZN7llvm_ks7MCFixup6createEjPKNS_6MCExprENS_11MCFixupKindENS_5SMLocE
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks6MCInst6getLocEv
        - _ZNK7llvm_ks9MCOperand5isImmEv
        - _ZNK7llvm_ks9MCOperand6getImmEv
        - _ZNK7llvm_ks9MCOperand6isExprEv
        - _ZNK7llvm_ks9MCOperand7getExprEv
        - __assert_fail
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:314,28'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:316,10'
          Dst:             _ZNK7llvm_ks9MCOperand5isImmEv
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:317,15'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:318,3'
          Dst:             _ZNK7llvm_ks9MCOperand6isExprEv
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:318,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:321,13'
          Dst:             _ZNK7llvm_ks9MCOperand7getExprEv
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:321,69'
          Dst:             _ZNK7llvm_ks6MCInst6getLocEv
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:320,20'
          Dst:             _ZN7llvm_ks7MCFixup6createEjPKNS_6MCExprENS_11MCFixupKindENS_5SMLocE
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:320,10'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_7MCFixupELb1EE9push_backERKS1_
    - functionName:    _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter25getFixedPointScaleOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 402
      functionLinenumberEnd: 405
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          54
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks9MCOperand5isImmEv
        - _ZNK7llvm_ks9MCOperand6getImmEv
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:403,28'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:404,3'
          Dst:             _ZNK7llvm_ks9MCOperand5isImmEv
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:404,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:405,18'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
    - functionName:    _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter20getVecShiftR8OpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 438
      functionLinenumberEnd: 441
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          54
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks9MCOperand5isImmEv
        - _ZNK7llvm_ks9MCOperand6getImmEv
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:439,28'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:440,3'
          Dst:             _ZNK7llvm_ks9MCOperand5isImmEv
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:440,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:441,17'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
    - functionName:    _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter21getVecShiftR64OpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 411
      functionLinenumberEnd: 414
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          54
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks9MCOperand5isImmEv
        - _ZNK7llvm_ks9MCOperand6getImmEv
        - __assert_fail
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:412,28'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:413,3'
          Dst:             _ZNK7llvm_ks9MCOperand5isImmEv
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:413,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:414,18'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
    - functionName:    _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter21getVecShiftR32OpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 420
      functionLinenumberEnd: 423
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          54
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks9MCOperand5isImmEv
        - _ZNK7llvm_ks9MCOperand6getImmEv
        - __assert_fail
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:421,28'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:422,3'
          Dst:             _ZNK7llvm_ks9MCOperand5isImmEv
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:422,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:423,18'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
    - functionName:    _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter21getVecShiftR16OpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 429
      functionLinenumberEnd: 432
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          54
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks9MCOperand5isImmEv
        - _ZNK7llvm_ks9MCOperand6getImmEv
        - __assert_fail
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:430,28'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:431,3'
          Dst:             _ZNK7llvm_ks9MCOperand5isImmEv
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:431,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:432,18'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
    - functionName:    _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter20getVecShiftL8OpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 474
      functionLinenumberEnd: 477
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          54
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks9MCOperand5isImmEv
        - _ZNK7llvm_ks9MCOperand6getImmEv
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:475,28'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:476,3'
          Dst:             _ZNK7llvm_ks9MCOperand5isImmEv
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:476,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:477,13'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
    - functionName:    _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter21getVecShiftL64OpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 447
      functionLinenumberEnd: 450
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          54
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks9MCOperand5isImmEv
        - _ZNK7llvm_ks9MCOperand6getImmEv
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:448,28'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:449,3'
          Dst:             _ZNK7llvm_ks9MCOperand5isImmEv
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:449,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:450,13'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
    - functionName:    _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter21getVecShiftL32OpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 456
      functionLinenumberEnd: 459
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          54
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks9MCOperand5isImmEv
        - _ZNK7llvm_ks9MCOperand6getImmEv
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:457,28'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:458,3'
          Dst:             _ZNK7llvm_ks9MCOperand5isImmEv
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:458,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:459,13'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
    - functionName:    _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter21getVecShiftL16OpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 465
      functionLinenumberEnd: 468
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          54
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks9MCOperand5isImmEv
        - _ZNK7llvm_ks9MCOperand6getImmEv
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:466,28'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:467,3'
          Dst:             _ZNK7llvm_ks9MCOperand5isImmEv
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:467,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:468,13'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
    - functionName:    _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter19getAddSubImmOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 241
      functionLinenumberEnd: 260
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          163
      EdgeCount:       35
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7llvm_ks10AArch64_AML12getShiftTypeEj
        - _ZN7llvm_ks10AArch64_AML13getShiftValueEj
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_7MCFixupELb1EE9push_backERKS1_
        - _ZN7llvm_ks7MCFixup6createEjPKNS_6MCExprENS_11MCFixupKindENS_5SMLocE
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks6MCInst6getLocEv
        - _ZNK7llvm_ks9MCOperand5isImmEv
        - _ZNK7llvm_ks9MCOperand6getImmEv
        - _ZNK7llvm_ks9MCOperand6isExprEv
        - _ZNK7llvm_ks9MCOperand7getExprEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:243,28'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:244,29'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:245,3'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:245,3'
          Dst:             _ZN7llvm_ks10AArch64_AML12getShiftTypeEj
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:245,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:247,53'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:247,23'
          Dst:             _ZN7llvm_ks10AArch64_AML13getShiftValueEj
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:248,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:250,10'
          Dst:             _ZNK7llvm_ks9MCOperand5isImmEv
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:251,15'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:252,3'
          Dst:             _ZNK7llvm_ks9MCOperand6isExprEv
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:252,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:253,27'
          Dst:             _ZNK7llvm_ks9MCOperand7getExprEv
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:257,54'
          Dst:             _ZNK7llvm_ks6MCInst6getLocEv
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:257,20'
          Dst:             _ZN7llvm_ks7MCFixup6createEjPKNS_6MCExprENS_11MCFixupKindENS_5SMLocE
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:257,10'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_7MCFixupELb1EE9push_backERKS1_
    - functionName:    _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter10fixMulHighERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 551
      functionLinenumberEnd: 555
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 186
      functionLinenumberEnd: 192
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          67
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK7llvm_ks14MCRegisterInfo16getEncodingValueEj
        - _ZNK7llvm_ks9MCContext15getRegisterInfoEv
        - _ZNK7llvm_ks9MCOperand5isImmEv
        - _ZNK7llvm_ks9MCOperand5isRegEv
        - _ZNK7llvm_ks9MCOperand6getImmEv
        - _ZNK7llvm_ks9MCOperand6getRegEv
        - __assert_fail
      functionUses:    368
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:187,10'
          Dst:             _ZNK7llvm_ks9MCOperand5isRegEv
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:188,16'
          Dst:             _ZNK7llvm_ks9MCContext15getRegisterInfoEv
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:188,55'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:188,35'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo16getEncodingValueEj
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:190,3'
          Dst:             _ZNK7llvm_ks9MCOperand5isImmEv
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:190,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:191,35'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
    - functionName:    _ZN7llvm_ks6MCInst10setAddressEm
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCInst.h'
      linkageType:     InternalLinkage
      functionLinenumber: 163
      functionLinenumberEnd: 163
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter21getBinaryCodeForInstrERKN7llvm_ks6MCInstERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 7240
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         2945
      ICount:          17264
      EdgeCount:       5882
      CyclomaticComplexity: 2939
      functionsReached:
        - _ZN7llvm_ks11raw_ostreamlsEPKc
        - _ZN7llvm_ks18raw_string_ostream3strEv
        - _ZN7llvm_ks18raw_string_ostreamC2ERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - _ZN7llvm_ks18raw_string_ostreamD2Ev
        - _ZN7llvm_ks18report_fatal_errorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEb
        - _ZN7llvm_kslsERNS_11raw_ostreamERKNS_6MCInstE
        - _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter10fixMulHighERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter18getAdrLabelOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter19getAddSubImmOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter19getMemExtendOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter20getLdStUImm12OpValueILj131EEEjRKN7llvm_ks6MCInstEjRNS2_15SmallVectorImplINS2_7MCFixupEEERKNS2_15MCSubtargetInfoE
        - _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter20getLdStUImm12OpValueILj132EEEjRKN7llvm_ks6MCInstEjRNS2_15SmallVectorImplINS2_7MCFixupEEERKNS2_15MCSubtargetInfoE
        - _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter20getLdStUImm12OpValueILj133EEEjRKN7llvm_ks6MCInstEjRNS2_15SmallVectorImplINS2_7MCFixupEEERKNS2_15MCSubtargetInfoE
        - _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter20getLdStUImm12OpValueILj134EEEjRKN7llvm_ks6MCInstEjRNS2_15SmallVectorImplINS2_7MCFixupEEERKNS2_15MCSubtargetInfoE
        - _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter20getLdStUImm12OpValueILj135EEEjRKN7llvm_ks6MCInstEjRNS2_15SmallVectorImplINS2_7MCFixupEEERKNS2_15MCSubtargetInfoE
        - _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter20getVecShiftL8OpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter20getVecShiftR8OpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter20getVecShifterOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter21fixLoadStoreExclusiveILi0ELi0EEEjRKN7llvm_ks6MCInstEjRKNS2_15MCSubtargetInfoE
        - _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter21fixLoadStoreExclusiveILi0ELi1EEEjRKN7llvm_ks6MCInstEjRKNS2_15MCSubtargetInfoE
        - _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter21fixLoadStoreExclusiveILi1ELi0EEEjRKN7llvm_ks6MCInstEjRKNS2_15MCSubtargetInfoE
        - _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter21getLoadLiteralOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter21getMoveWideImmOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter21getVecShiftL16OpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter21getVecShiftL32OpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter21getVecShiftL64OpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter21getVecShiftR16OpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter21getVecShiftR32OpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter21getVecShiftR64OpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter22getBranchTargetOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter24getMoveVecShifterOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter25fixOneOperandFPComparisonERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter25getFixedPointScaleOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter26getCondBranchTargetOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter26getTestBranchTargetOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter7fixMOVZERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks6MCInst9getOpcodeEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:2868,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:2864,30'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:2919,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:2919,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:3515,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:3515,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:3518,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:3518,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:3544,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:3544,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:3547,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:3547,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:3550,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:3550,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:3553,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:3553,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4210,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4210,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4213,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4213,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4216,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4216,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4241,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4241,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4244,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4244,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4247,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4247,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4250,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4250,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4266,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4266,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4269,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4269,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4272,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4272,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4275,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4275,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4284,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4284,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4287,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4287,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4290,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4290,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4293,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4293,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4307,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4307,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4310,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4310,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4313,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4313,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4316,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4316,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4325,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4325,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4328,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4328,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4331,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4331,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4334,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4334,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4360,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4360,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4363,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4363,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4366,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4366,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4369,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4369,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4376,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4376,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4379,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4379,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4382,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4382,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4385,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4385,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4391,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4391,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4394,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4394,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4397,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4397,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4400,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4400,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4406,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4406,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4409,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4409,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4412,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4412,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4415,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4415,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4421,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4421,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4424,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4424,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4427,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4427,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4430,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4430,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4437,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4437,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4440,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4440,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4443,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4443,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4445,15'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter10fixMulHighERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4451,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4451,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4454,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4454,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4457,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4457,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4467,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4467,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4470,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4470,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4473,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4473,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4482,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4482,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4485,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4485,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4488,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4488,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4498,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4498,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4501,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4501,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4504,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4504,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4517,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4517,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4520,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4520,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4523,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter19getAddSubImmOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4532,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4532,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4535,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4535,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4538,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4538,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4547,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4547,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4550,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4550,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4553,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4553,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4573,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4573,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4576,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4576,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4579,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter21getVecShiftL16OpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4599,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4599,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4602,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4602,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4605,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter21getVecShiftL32OpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4618,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4618,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4621,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4621,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4624,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter21getVecShiftL64OpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4644,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4644,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4647,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4647,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4650,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter20getVecShiftL8OpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4681,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4681,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4684,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4684,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4687,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter21getVecShiftR16OpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4700,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4700,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4703,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4703,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4706,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter21getVecShiftR16OpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4719,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4719,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4722,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4722,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4725,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter21getVecShiftR32OpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4756,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4756,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4759,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4759,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4762,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter21getVecShiftR32OpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4775,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4775,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4778,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4778,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4781,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter21getVecShiftR64OpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4802,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4802,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4805,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4805,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4808,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter21getVecShiftR64OpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4827,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4827,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4830,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4830,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4833,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter20getVecShiftR8OpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4840,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4840,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4843,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4843,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4846,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4846,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4849,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4849,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4856,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4856,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4859,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4859,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4862,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4862,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4865,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4865,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4888,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4888,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4891,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4891,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4894,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter25getFixedPointScaleOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4917,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4917,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4920,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4920,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4923,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter25getFixedPointScaleOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4929,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4929,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4932,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4932,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4935,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4935,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4938,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4938,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4944,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4944,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4947,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4947,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4950,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4950,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4953,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4953,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4961,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4961,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4964,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4964,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4971,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4971,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4974,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter21getMoveWideImmOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4977,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4977,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4984,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4984,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4987,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter21getMoveWideImmOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4990,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4990,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4992,15'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter7fixMOVZERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4998,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:4998,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5001,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter21getMoveWideImmOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5004,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5004,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5018,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5018,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5021,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5021,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5031,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5031,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5034,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5034,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5038,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter24getMoveVecShifterOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5047,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5047,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5050,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5050,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5054,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter20getVecShifterOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5063,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5063,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5066,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5066,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5070,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter20getVecShifterOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5128,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5128,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5131,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5131,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5166,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5166,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5169,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5169,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5172,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5172,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5175,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5175,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5298,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5298,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5301,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5301,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5304,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5304,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5313,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5313,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5316,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5316,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5319,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5319,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5322,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5322,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5357,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5357,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5360,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5360,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5363,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5363,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5366,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5366,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5374,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5374,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5377,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5377,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5380,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter21getVecShiftL16OpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5387,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5387,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5390,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5390,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5393,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter21getVecShiftL32OpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5400,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5400,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5403,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5403,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5406,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter21getVecShiftL64OpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5413,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5413,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5416,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5416,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5419,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter20getVecShiftL8OpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5434,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5434,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5437,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5437,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5440,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter21getVecShiftR16OpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5453,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5453,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5456,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5456,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5459,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter21getVecShiftR16OpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5472,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5472,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5475,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5475,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5478,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter21getVecShiftR32OpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5493,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5493,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5496,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5496,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5499,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter21getVecShiftR32OpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5512,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5512,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5515,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5515,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5518,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter21getVecShiftR64OpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5533,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5533,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5536,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5536,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5539,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter21getVecShiftR64OpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5554,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5554,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5557,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5557,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5560,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter20getVecShiftR8OpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5566,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5566,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5569,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5569,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5572,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5572,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5578,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5578,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5581,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5581,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5584,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5584,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5587,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5587,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5593,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5593,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5596,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5596,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5599,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5599,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5605,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5605,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5608,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5608,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5611,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5611,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5614,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5614,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5620,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5620,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5623,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5623,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5626,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5626,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5632,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5632,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5635,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5635,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5638,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5638,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5641,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5641,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5647,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5647,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5650,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5650,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5653,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5653,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5659,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5659,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5662,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5662,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5665,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5665,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5668,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5668,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5677,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5677,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5680,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5680,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5684,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter20getVecShifterOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5693,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5693,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5696,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5696,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5700,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter20getVecShifterOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5711,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5711,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5714,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5714,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5722,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5722,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5737,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5737,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5740,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5740,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5743,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5743,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5746,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5746,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5755,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5755,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5758,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5758,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5761,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5761,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5764,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5764,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5775,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5775,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5777,15'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter25fixOneOperandFPComparisonERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5925,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5925,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5928,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5928,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5931,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5931,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5960,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5960,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5963,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5963,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5966,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:5966,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6019,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6019,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6022,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6022,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6025,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6025,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6028,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter19getMemExtendOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6036,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6036,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6039,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6039,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6042,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter20getLdStUImm12OpValueILj135EEEjRKN7llvm_ks6MCInstEjRNS2_15SmallVectorImplINS2_7MCFixupEEERKNS2_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6053,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6053,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6056,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6056,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6059,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter20getLdStUImm12OpValueILj131EEEjRKN7llvm_ks6MCInstEjRNS2_15SmallVectorImplINS2_7MCFixupEEERKNS2_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6070,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6070,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6073,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6073,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6076,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter20getLdStUImm12OpValueILj132EEEjRKN7llvm_ks6MCInstEjRNS2_15SmallVectorImplINS2_7MCFixupEEERKNS2_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6086,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6086,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6089,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6089,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6092,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter20getLdStUImm12OpValueILj133EEEjRKN7llvm_ks6MCInstEjRNS2_15SmallVectorImplINS2_7MCFixupEEERKNS2_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6102,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6102,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6105,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6105,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6108,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter20getLdStUImm12OpValueILj134EEEjRKN7llvm_ks6MCInstEjRNS2_15SmallVectorImplINS2_7MCFixupEEERKNS2_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6150,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6150,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6153,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6153,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6156,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6156,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6185,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6185,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6188,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6188,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6190,15'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter21fixLoadStoreExclusiveILi0ELi0EEEjRKN7llvm_ks6MCInstEjRKNS2_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6215,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6215,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6218,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6218,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6221,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6221,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6224,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6224,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6233,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6233,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6236,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6236,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6239,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6239,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6241,15'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter21fixLoadStoreExclusiveILi0ELi1EEEjRKN7llvm_ks6MCInstEjRKNS2_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6249,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6249,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6252,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6252,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6255,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter26getTestBranchTargetOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6267,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6267,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6270,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter21getLoadLiteralOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6276,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6276,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6279,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6279,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6282,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6282,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6285,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6285,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6288,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6288,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6294,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6294,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6297,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6297,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6306,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6306,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6309,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter26getCondBranchTargetOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6360,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6360,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6363,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6363,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6366,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6366,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6393,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6393,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6396,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6396,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6399,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6399,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6402,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6402,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6408,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6408,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6411,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6411,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6417,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6417,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6420,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6420,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6423,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6423,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6426,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6426,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6429,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6429,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6442,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6442,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6445,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6445,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6448,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6448,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6461,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6461,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6464,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6464,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6467,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6467,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6610,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6610,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6613,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6613,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6622,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6622,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6625,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6625,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6628,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6628,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6637,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6637,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6640,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6640,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6643,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6643,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6653,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6653,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6656,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6656,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6659,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6659,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6669,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6669,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6672,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6672,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6675,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6675,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6819,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6819,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6822,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6822,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6825,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6825,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6834,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6834,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6837,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6837,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6840,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6840,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6849,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6849,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6852,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6852,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6855,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6855,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6858,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6858,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6867,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6867,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6870,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6870,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6873,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6873,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6883,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6883,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6886,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6886,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6889,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6889,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6893,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6893,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6902,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6902,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6905,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6905,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6908,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6908,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6918,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6918,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6921,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6921,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6924,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6924,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6928,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6928,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6937,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6937,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6940,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6940,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6943,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6943,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6953,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6953,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6956,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6956,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6959,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6959,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6963,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6963,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6972,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6972,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6975,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6975,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6978,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6978,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6981,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6981,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6990,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6990,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6993,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6993,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6996,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:6996,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:7000,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:7000,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:7009,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:7009,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:7012,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:7012,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:7015,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:7015,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:7019,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:7019,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:7028,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:7028,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:7031,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:7031,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:7034,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:7034,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:7038,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:7038,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:7051,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:7051,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:7054,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:7054,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:7057,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:7057,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:7059,15'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter21fixLoadStoreExclusiveILi1ELi0EEEjRKN7llvm_ks6MCInstEjRKNS2_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:7067,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:7067,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:7070,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:7070,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:7073,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:7073,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:7076,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:7076,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:7083,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:7083,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:7086,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter18getAdrLabelOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:7094,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter22getBranchTargetOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:7100,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:7100,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:7103,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter26getCondBranchTargetOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:7109,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:7109,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:7112,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:7112,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:7115,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:7115,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:7121,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:7121,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:7124,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:7124,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:7127,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:7127,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:7133,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:7133,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:7136,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:7136,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:7139,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:7139,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:7145,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:7145,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:7148,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:7148,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:7151,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:7151,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:7180,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:7180,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:7183,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:7183,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:7186,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:7186,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:7189,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:7189,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:7196,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:7196,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:7209,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:7209,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:7215,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:7215,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:7219,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:7219,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:7225,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:7225,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:7229,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:7229,12'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:7235,24'
          Dst:             _ZN7llvm_ks18raw_string_ostreamC2ERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:7236,9'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:7236,36'
          Dst:             _ZN7llvm_kslsERNS_11raw_ostreamERKNS_6MCInstE
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:7237,28'
          Dst:             _ZN7llvm_ks18raw_string_ostream3strEv
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:7237,5'
          Dst:             _ZN7llvm_ks18report_fatal_errorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEb
        - Src:             'llvm/keystone/../lib/Target/AArch64/AArch64GenMCCodeEmitter.inc:7238,3'
          Dst:             _ZN7llvm_ks18raw_string_ostreamD2Ev
    - functionName:    _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter17encodeInstructionERN7llvm_ks6MCInstERNS1_11raw_ostreamERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoERj
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 528
      functionLinenumberEnd: 546
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          43
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks6MCInst10setAddressEm
        - _ZN7llvm_ks7support6endian6WriterILNS0_10endiannessE1EE5writeIjEEvT_
        - _ZN7llvm_ks7support6endian6WriterILNS0_10endiannessE1EEC2ERNS_11raw_ostreamE
        - _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter21getBinaryCodeForInstrERKN7llvm_ks6MCInstERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - _ZNK7llvm_ks6MCInst10getAddressEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:541,21'
          Dst:             _ZNK12_GLOBAL__N_120AArch64MCCodeEmitter21getBinaryCodeForInstrERKN7llvm_ks6MCInstERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:542,3'
          Dst:             _ZN7llvm_ks7support6endian6WriterILNS0_10endiannessE1EEC2ERNS_11raw_ostreamE
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:542,48'
          Dst:             _ZN7llvm_ks7support6endian6WriterILNS0_10endiannessE1EE5writeIjEEvT_
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:545,20'
          Dst:             _ZNK7llvm_ks6MCInst10getAddressEv
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:545,6'
          Dst:             _ZN7llvm_ks6MCInst10setAddressEm
    - functionName:    _ZN7llvm_ks13MCCodeEmitter5resetEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCCodeEmitter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_120AArch64MCCodeEmitterD0Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_120AArch64MCCodeEmitterD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:41,36'
          Dst:             _ZN12_GLOBAL__N_120AArch64MCCodeEmitterD2Ev
    - functionName:    _ZN12_GLOBAL__N_120AArch64MCCodeEmitterD2Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13MCCodeEmitterD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:41,37'
          Dst:             _ZN7llvm_ks13MCCodeEmitterD2Ev
    - functionName:    _ZN12_GLOBAL__N_120AArch64MCCodeEmitterC2ERKN7llvm_ks11MCInstrInfoERNS1_9MCContextE
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13MCCodeEmitterC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:39,3'
          Dst:             _ZN7llvm_ks13MCCodeEmitterC2Ev
    - functionName:    _ZN7llvm_ks26createAArch64MCCodeEmitterERKNS_11MCInstrInfoERKNS_14MCRegisterInfoERNS_9MCContextE
      functionSourceFile: '/src/keystone/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionLinenumberEnd: 179
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN12_GLOBAL__N_120AArch64MCCodeEmitterC2ERKN7llvm_ks11MCInstrInfoERNS1_9MCContextE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp:178,14'
          Dst:             _ZN12_GLOBAL__N_120AArch64MCCodeEmitterC2ERKN7llvm_ks11MCInstrInfoERNS1_9MCContextE
    - functionName:    _ZNK7llvm_ks13ARMAsmBackend8isLittleEv
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMAsmBackend.h'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 75
      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:    _ZNK12_GLOBAL__N_116ARMAsmBackendELF18createObjectWriterERN7llvm_ks17raw_pwrite_streamE
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMAsmBackendELF.h'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 26
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks24createARMELFObjectWriterERNS_17raw_pwrite_streamEhb
        - _ZNK7llvm_ks13ARMAsmBackend8isLittleEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMAsmBackendELF.h:26,48'
          Dst:             _ZNK7llvm_ks13ARMAsmBackend8isLittleEv
        - Src:             'llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMAsmBackendELF.h:26,12'
          Dst:             _ZN7llvm_ks24createARMELFObjectWriterERNS_17raw_pwrite_streamEhb
    - functionName:    _ZN12_GLOBAL__N_116ARMAsmBackendELFD0Ev
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMAsmBackendELF.h'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 18
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116ARMAsmBackendELFD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMAsmBackendELF.h:18,7'
          Dst:             _ZN12_GLOBAL__N_116ARMAsmBackendELFD2Ev
    - functionName:    _ZN12_GLOBAL__N_116ARMAsmBackendELFD2Ev
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMAsmBackendELF.h'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 18
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13ARMAsmBackendD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMAsmBackendELF.h:18,7'
          Dst:             _ZN7llvm_ks13ARMAsmBackendD2Ev
    - functionName:    _ZN7llvm_ks13ARMAsmBackendD2Ev
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMAsmBackend.h'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks12MCAsmBackendD2Ev
        - _ZN7llvm_ks15MCSubtargetInfoD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMAsmBackend.h:31,31'
          Dst:             _ZN7llvm_ks15MCSubtargetInfoD2Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMAsmBackend.h:31,43'
          Dst:             _ZN7llvm_ks12MCAsmBackendD2Ev
    - functionName:    _ZN7llvm_ks13ARMAsmBackendD0Ev
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMAsmBackend.h'
      linkageType:     InternalLinkage
      functionLinenumber: 31
      functionLinenumberEnd: 31
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks13ARMAsmBackend16getNumFixupKindsEv
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMAsmBackend.h'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks13ARMAsmBackend16getFixupKindInfoENS_11MCFixupKindE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          79
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached:
        - _ZNK7llvm_ks12MCAsmBackend16getFixupKindInfoENS_11MCFixupKindE
        - __assert_fail
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp:148,26'
          Dst:             _ZNK7llvm_ks12MCAsmBackend16getFixupKindInfoENS_11MCFixupKindE
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp:150,3'
          Dst:             __assert_fail
    - functionName:    _ZN7llvm_ks13ARMAsmBackend17processFixupValueERKNS_11MCAssemblerERKNS_11MCAsmLayoutERKNS_7MCFixupEPKNS_10MCFragmentERKNS_7MCValueERmRb
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 678
      functionLinenumberEnd: 720
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         50
      ICount:          234
      EdgeCount:       67
      CyclomaticComplexity: 19
      functionsReached:
        - _ZNK7llvm_ks11MCAssembler10getContextEv
        - _ZNK7llvm_ks11MCAssembler11isThumbFuncEPKNS_8MCSymbolE
        - _ZNK7llvm_ks13ARMAsmBackend16adjustFixupValueERKNS_7MCFixupEmbPNS_9MCContextEbb
        - _ZNK7llvm_ks15MCSymbolRefExpr9getSymbolEv
        - _ZNK7llvm_ks7MCFixup7getKindEv
        - _ZNK7llvm_ks7MCValue7getSymAEv
        - _ZNK7llvm_ks8MCSymbol10isExternalEv
        - __assert_fail
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp:679,37'
          Dst:             _ZNK7llvm_ks7MCValue7getSymAEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp:680,33'
          Dst:             _ZNK7llvm_ks15MCSymbolRefExpr9getSymbolEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp:683,23'
          Dst:             _ZNK7llvm_ks7MCFixup7getKindEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp:684,23'
          Dst:             _ZNK7llvm_ks7MCFixup7getKindEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp:685,23'
          Dst:             _ZNK7llvm_ks7MCFixup7getKindEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp:686,23'
          Dst:             _ZNK7llvm_ks7MCFixup7getKindEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp:687,23'
          Dst:             _ZNK7llvm_ks7MCFixup7getKindEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp:688,23'
          Dst:             _ZNK7llvm_ks7MCFixup7getKindEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp:690,15'
          Dst:             _ZNK7llvm_ks11MCAssembler11isThumbFuncEPKNS_8MCSymbolE
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp:694,37'
          Dst:             _ZNK7llvm_ks7MCFixup7getKindEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp:695,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp:702,14'
          Dst:             _ZNK7llvm_ks8MCSymbol10isExternalEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp:712,29'
          Dst:             _ZNK7llvm_ks7MCFixup7getKindEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp:718,52'
          Dst:             _ZNK7llvm_ks11MCAssembler10getContextEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp:718,9'
          Dst:             _ZNK7llvm_ks13ARMAsmBackend16adjustFixupValueERKNS_7MCFixupEmbPNS_9MCContextEbb
    - functionName:    _ZNK7llvm_ks13ARMAsmBackend10applyFixupERKNS_7MCFixupEPcjmbRj
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 823
      functionLinenumberEnd: 857
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - size_t
        - bool
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          166
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - _ZL20getFixupKindNumBytesj
        - _ZL30getFixupKindContainerSizeBytesj
        - _ZNK7llvm_ks13ARMAsmBackend16adjustFixupValueERKNS_7MCFixupEmbPNS_9MCContextEbb
        - _ZNK7llvm_ks7MCFixup7getKindEv
        - _ZNK7llvm_ks7MCFixup9getOffsetEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp:824,50'
          Dst:             _ZNK7llvm_ks7MCFixup7getKindEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp:824,23'
          Dst:             _ZL20getFixupKindNumBytesj
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp:826,7'
          Dst:             _ZNK7llvm_ks13ARMAsmBackend16adjustFixupValueERKNS_7MCFixupEmbPNS_9MCContextEbb
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp:830,27'
          Dst:             _ZNK7llvm_ks7MCFixup9getOffsetEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp:840,58'
          Dst:             _ZNK7llvm_ks7MCFixup7getKindEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp:840,21'
          Dst:             _ZL30getFixupKindContainerSizeBytesj
    - functionName:    _ZNK7llvm_ks13ARMAsmBackend17mayNeedRelaxationERKNS_6MCInstE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 190
      functionLinenumberEnd: 194
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          36
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7llvm_ks13ARMAsmBackend16getRelaxedOpcodeEj
        - _ZNK7llvm_ks6MCInst9getOpcodeEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp:191,29'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp:191,7'
          Dst:             _ZNK7llvm_ks13ARMAsmBackend16getRelaxedOpcodeEj
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp:191,50'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
    - functionName:    _ZNK7llvm_ks13ARMAsmBackend20fixupNeedsRelaxationERKNS_7MCFixupEmPKNS_19MCRelaxableFragmentERKNS_11MCAsmLayoutERj
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 251
      functionLinenumberEnd: 252
      functionDepth:   0
      returnType:      bool
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks13ARMAsmBackend24reasonForFixupRelaxationERKNS_7MCFixupEm
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp:252,10'
          Dst:             _ZNK7llvm_ks13ARMAsmBackend24reasonForFixupRelaxationERKNS_7MCFixupEm
    - functionName:    _ZNK7llvm_ks13ARMAsmBackend16relaxInstructionERKNS_6MCInstERS1_
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 255
      functionLinenumberEnd: 282
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          156
      EdgeCount:       42
      CyclomaticComplexity: 22
      functionsReached:
        - _ZN7llvm_ks11SmallStringILj256EEC2Ev
        - _ZN7llvm_ks11SmallStringILj256EED2Ev
        - _ZN7llvm_ks18report_fatal_errorERKNS_5TwineEb
        - _ZN7llvm_ks19raw_svector_ostream3strEv
        - _ZN7llvm_ks19raw_svector_ostreamC2ERNS_15SmallVectorImplIcEE
        - _ZN7llvm_ks19raw_svector_ostreamD2Ev
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks6MCInst9setOpcodeEj
        - _ZN7llvm_ks6MCInstaSERKS0_
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZN7llvm_ks9MCOperand9createRegEj
        - _ZN7llvm_ksplEPKcRKNS_9StringRefE
        - _ZNK7llvm_ks13ARMAsmBackend16getRelaxedOpcodeEj
        - _ZNK7llvm_ks6MCInst9getOpcodeEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp:256,46'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp:256,24'
          Dst:             _ZNK7llvm_ks13ARMAsmBackend16getRelaxedOpcodeEj
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp:259,25'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp:260,22'
          Dst:             _ZN7llvm_ks11SmallStringILj256EEC2Ev
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp:261,25'
          Dst:             _ZN7llvm_ks19raw_svector_ostreamC2ERNS_15SmallVectorImplIcEE
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp:264,65'
          Dst:             _ZN7llvm_ks19raw_svector_ostream3strEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp:264,60'
          Dst:             _ZN7llvm_ksplEPKcRKNS_9StringRefE
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp:264,5'
          Dst:             _ZN7llvm_ks18report_fatal_errorERKNS_5TwineEb
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp:265,3'
          Dst:             _ZN7llvm_ks19raw_svector_ostreamD2Ev
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp:265,3'
          Dst:             _ZN7llvm_ks11SmallStringILj256EED2Ev
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp:269,13'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp:269,46'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp:271,9'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp:272,20'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp:272,9'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp:273,20'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp:273,9'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp:274,20'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp:274,9'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp:280,7'
          Dst:             _ZN7llvm_ks6MCInstaSERKS0_
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp:281,7'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
    - functionName:    _ZNK7llvm_ks13ARMAsmBackend12writeNopDataEmPNS_14MCObjectWriterE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 284
      functionLinenumberEnd: 323
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         22
      ICount:          133
      EdgeCount:       25
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks14MCObjectWriter6write8Eh
        - _ZN7llvm_ks14MCObjectWriter7write16Et
        - _ZN7llvm_ks14MCObjectWriter7write32Ej
        - _ZNK7llvm_ks13ARMAsmBackend6hasNOPEv
        - _ZNK7llvm_ks13ARMAsmBackend7isThumbEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp:307,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp:289,7'
          Dst:             _ZNK7llvm_ks13ARMAsmBackend7isThumbEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp:291,9'
          Dst:             _ZNK7llvm_ks13ARMAsmBackend6hasNOPEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp:294,11'
          Dst:             _ZN7llvm_ks14MCObjectWriter7write16Et
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp:296,11'
          Dst:             _ZN7llvm_ks14MCObjectWriter6write8Eh
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp:301,7'
          Dst:             _ZNK7llvm_ks13ARMAsmBackend6hasNOPEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp:304,9'
          Dst:             _ZN7llvm_ks14MCObjectWriter7write32Ej
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp:311,9'
          Dst:             _ZN7llvm_ks14MCObjectWriter6write8Eh
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp:314,9'
          Dst:             _ZN7llvm_ks14MCObjectWriter7write16Et
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp:317,9'
          Dst:             _ZN7llvm_ks14MCObjectWriter7write16Et
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp:318,9'
          Dst:             _ZN7llvm_ks14MCObjectWriter6write8Eh
    - functionName:    _ZN7llvm_ks13ARMAsmBackend19handleAssemblerFlagENS_15MCAssemblerFlagE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 155
      functionLinenumberEnd: 166
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          34
      EdgeCount:       13
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7llvm_ks13ARMAsmBackend10setIsThumbEb
      functionUses:    0
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp:156,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp:160,5'
          Dst:             _ZN7llvm_ks13ARMAsmBackend10setIsThumbEb
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp:163,5'
          Dst:             _ZN7llvm_ks13ARMAsmBackend10setIsThumbEb
    - functionName:    _ZN7llvm_ks13ARMAsmBackend10setIsThumbEb
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMAsmBackend.h'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks13ARMAsmBackend7isThumbEv
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMAsmBackend.h'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 73
      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:    _ZNK7llvm_ks13ARMAsmBackend6hasNOPEv
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMAsmBackend.h'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMAsmBackend.h:37,37'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
    - functionName:    _ZNK7llvm_ks13ARMAsmBackend16getRelaxedOpcodeEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 168
      functionLinenumberEnd: 188
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         23
      ICount:          128
      EdgeCount:       26
      CyclomaticComplexity: 5
      functionsReached:
        - _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp:172,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp:169,25'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp:170,33'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
    - functionName:    _ZNK7llvm_ks13ARMAsmBackend24reasonForFixupRelaxationERKNS_7MCFixupEm
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 197
      functionLinenumberEnd: 247
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         32
      ICount:          146
      EdgeCount:       38
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - _ZNK7llvm_ks7MCFixup7getKindEv
      functionUses:    4
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp:198,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp:198,27'
          Dst:             _ZNK7llvm_ks7MCFixup7getKindEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp:244,5'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
    - functionName:    _ZL20getFixupKindNumBytesj
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 723
      functionLinenumberEnd: 771
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         41
      ICount:          162
      EdgeCount:       80
      CyclomaticComplexity: 41
      functionsReached:
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp:724,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp:726,5'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
    - functionName:    _ZNK7llvm_ks13ARMAsmBackend16adjustFixupValueERKNS_7MCFixupEmbPNS_9MCContextEbb
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 355
      functionLinenumberEnd: 670
      functionDepth:   0
      returnType:      int
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - bool
        - 'N/A'
        - bool
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         144
      ICount:          1300
      EdgeCount:       180
      CyclomaticComplexity: 38
      functionsReached:
        - _ZL13joinHalfWordsjjb
        - _ZL13swapHalfWordsjb
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - _ZN7llvm_ks5TwineC2EPKc
        - _ZN7llvm_ks6ARM_AML11getSOImmValEj
        - _ZN7llvm_ks8dyn_castINS_15MCSymbolRefExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks9MCContext11reportErrorENS_5SMLocERKNS_5TwineE
        - _ZNK7llvm_ks13ARMAsmBackend24reasonForFixupRelaxationERKNS_7MCFixupEm
        - _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - _ZNK7llvm_ks15MCSymbolRefExpr7getKindEv
        - _ZNK7llvm_ks7MCFixup6getLocEv
        - _ZNK7llvm_ks7MCFixup7getKindEv
        - _ZNK7llvm_ks7MCFixup8getValueEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp:357,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp:356,25'
          Dst:             _ZNK7llvm_ks7MCFixup7getKindEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp:359,5'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp:394,12'
          Dst:             _ZL13swapHalfWordsjb
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp:409,30'
          Dst:             _ZNK7llvm_ks7MCFixup6getLocEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp:409,40'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp:409,12'
          Dst:             _ZN7llvm_ks9MCContext11reportErrorENS_5SMLocERKNS_5TwineE
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp:417,14'
          Dst:             _ZL13swapHalfWordsjb
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp:429,16'
          Dst:             _ZN7llvm_ks6ARM_AML11getSOImmValEj
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp:430,30'
          Dst:             _ZNK7llvm_ks7MCFixup6getLocEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp:430,40'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp:430,12'
          Dst:             _ZN7llvm_ks9MCContext11reportErrorENS_5SMLocERKNS_5TwineE
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp:434,12'
          Dst:             _ZN7llvm_ks6ARM_AML11getSOImmValEj
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp:450,12'
          Dst:             _ZL13swapHalfWordsjb
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp:461,45'
          Dst:             _ZNK7llvm_ks7MCFixup8getValueEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp:461,13'
          Dst:             _ZN7llvm_ks8dyn_castINS_15MCSymbolRefExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp:462,16'
          Dst:             _ZNK7llvm_ks15MCSymbolRefExpr7getKindEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp:482,12'
          Dst:             _ZL13swapHalfWordsjb
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp:495,12'
          Dst:             _ZL13swapHalfWordsjb
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp:522,12'
          Dst:             _ZL13joinHalfWordsjjb
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp:539,45'
          Dst:             _ZNK7llvm_ks7MCFixup8getValueEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp:539,13'
          Dst:             _ZN7llvm_ks8dyn_castINS_15MCSymbolRefExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp:540,16'
          Dst:             _ZNK7llvm_ks15MCSymbolRefExpr7getKindEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp:553,12'
          Dst:             _ZL13joinHalfWordsjjb
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp:559,22'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp:560,37'
          Dst:             _ZNK7llvm_ks13ARMAsmBackend24reasonForFixupRelaxationERKNS_7MCFixupEm
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp:562,32'
          Dst:             _ZNK7llvm_ks7MCFixup6getLocEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp:562,42'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp:562,14'
          Dst:             _ZN7llvm_ks9MCContext11reportErrorENS_5SMLocERKNS_5TwineE
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp:576,22'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp:577,22'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp:578,37'
          Dst:             _ZNK7llvm_ks13ARMAsmBackend24reasonForFixupRelaxationERKNS_7MCFixupEm
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp:580,32'
          Dst:             _ZNK7llvm_ks7MCFixup6getLocEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp:580,42'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp:580,14'
          Dst:             _ZN7llvm_ks9MCContext11reportErrorENS_5SMLocERKNS_5TwineE
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp:587,22'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp:588,37'
          Dst:             _ZNK7llvm_ks13ARMAsmBackend24reasonForFixupRelaxationERKNS_7MCFixupEm
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp:590,32'
          Dst:             _ZNK7llvm_ks7MCFixup6getLocEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp:590,42'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp:590,14'
          Dst:             _ZN7llvm_ks9MCContext11reportErrorENS_5SMLocERKNS_5TwineE
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp:605,30'
          Dst:             _ZNK7llvm_ks7MCFixup6getLocEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp:605,40'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp:605,12'
          Dst:             _ZN7llvm_ks9MCContext11reportErrorENS_5SMLocERKNS_5TwineE
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp:626,30'
          Dst:             _ZNK7llvm_ks7MCFixup6getLocEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp:626,40'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp:626,12'
          Dst:             _ZN7llvm_ks9MCContext11reportErrorENS_5SMLocERKNS_5TwineE
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp:634,14'
          Dst:             _ZL13swapHalfWordsjb
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp:652,30'
          Dst:             _ZNK7llvm_ks7MCFixup6getLocEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp:652,40'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp:652,12'
          Dst:             _ZN7llvm_ks9MCContext11reportErrorENS_5SMLocERKNS_5TwineE
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp:657,30'
          Dst:             _ZNK7llvm_ks7MCFixup6getLocEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp:657,40'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp:657,12'
          Dst:             _ZN7llvm_ks9MCContext11reportErrorENS_5SMLocERKNS_5TwineE
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp:665,14'
          Dst:             _ZL13swapHalfWordsjb
    - functionName:    _ZL30getFixupKindContainerSizeBytesj
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 775
      functionLinenumberEnd: 818
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         35
      ICount:          143
      EdgeCount:       68
      CyclomaticComplexity: 35
      functionsReached:
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp:776,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp:778,5'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
    - functionName:    _ZL13swapHalfWordsjb
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 325
      functionLinenumberEnd: 334
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          37
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks7MCFixup6getLocEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCFixup.h'
      linkageType:     InternalLinkage
      functionLinenumber: 162
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    22
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks6ARM_AML11getSOImmValEj
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMAddressingModes.h'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionLinenumberEnd: 184
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          54
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks6ARM_AML17getSOImmValRotateEj
        - _ZN7llvm_ks6ARM_AML6rotl32Ejj
        - _ZN7llvm_ks6ARM_AML6rotr32Ejj
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMAddressingModes.h:176,23'
          Dst:             _ZN7llvm_ks6ARM_AML17getSOImmValRotateEj
        - Src:             'llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMAddressingModes.h:179,9'
          Dst:             _ZN7llvm_ks6ARM_AML6rotr32Ejj
        - Src:             'llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMAddressingModes.h:183,12'
          Dst:             _ZN7llvm_ks6ARM_AML6rotl32Ejj
    - functionName:    _ZL13joinHalfWordsjjb
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 337
      functionLinenumberEnd: 348
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         4
      ICount:          42
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks6ARM_AML17getSOImmValRotateEj
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMAddressingModes.h'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 166
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          92
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks18countTrailingZerosIjEEmT_NS_12ZeroBehaviorE
        - _ZN7llvm_ks6ARM_AML6rotr32Ejj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMAddressingModes.h:143,19'
          Dst:             _ZN7llvm_ks18countTrailingZerosIjEEmT_NS_12ZeroBehaviorE
        - Src:             'llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMAddressingModes.h:150,10'
          Dst:             _ZN7llvm_ks6ARM_AML6rotr32Ejj
        - Src:             'llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMAddressingModes.h:156,22'
          Dst:             _ZN7llvm_ks18countTrailingZerosIjEEmT_NS_12ZeroBehaviorE
        - Src:             'llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMAddressingModes.h:158,12'
          Dst:             _ZN7llvm_ks6ARM_AML6rotr32Ejj
    - functionName:    _ZN7llvm_ks6ARM_AML6rotr32Ejj
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMAddressingModes.h'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          48
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMAddressingModes.h:87,5'
          Dst:             __assert_fail
    - functionName:    _ZN7llvm_ks6ARM_AML6rotl32Ejj
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMAddressingModes.h'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          48
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMAddressingModes.h:94,5'
          Dst:             __assert_fail
    - functionName:    _ZNK7llvm_ks8MCSymbol10isExternalEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCSymbol.h'
      linkageType:     InternalLinkage
      functionLinenumber: 386
      functionLinenumberEnd: 386
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks13ARMAsmBackendC2ERKNS_6TargetERKNS_6TripleEb
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMAsmBackend.h'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 230
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          147
      EdgeCount:       30
      CyclomaticComplexity: 15
      functionsReached:
        - _ZN7llvm_ks12MCAsmBackendC2Ev
        - _ZN7llvm_ks12MCAsmBackendD2Ev
        - _ZN7llvm_ks6ARM_MC24createARMMCSubtargetInfoERKNS_6TripleENS_9StringRefES4_
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZNK7llvm_ks6Triple11getArchNameEv
        - memcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMAsmBackend.h:27,9'
          Dst:             _ZN7llvm_ks12MCAsmBackendC2Ev
        - Src:             'llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMAsmBackend.h:27,66'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMAsmBackend.h:27,70'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMAsmBackend.h:27,29'
          Dst:             _ZN7llvm_ks6ARM_MC24createARMMCSubtargetInfoERKNS_6TripleENS_9StringRefES4_
        - Src:             'llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMAsmBackend.h:28,24'
          Dst:             _ZNK7llvm_ks6Triple11getArchNameEv
        - Src:             'llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMAsmBackend.h:28,49'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:230,14'
          Dst:             memcmp
        - Src:             'llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMAsmBackend.h:29,35'
          Dst:             _ZN7llvm_ks12MCAsmBackendD2Ev
    - functionName:    _ZN7llvm_ks23createThumbBEAsmBackendERKNS_6TargetERKNS_14MCRegisterInfoERKNS_6TripleENS_9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 921
      functionLinenumberEnd: 922
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks19createARMAsmBackendERKNS_6TargetERKNS_14MCRegisterInfoERKNS_6TripleENS_9StringRefEb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp:922,10'
          Dst:             _ZN7llvm_ks19createARMAsmBackendERKNS_6TargetERKNS_14MCRegisterInfoERKNS_6TripleENS_9StringRefEb
    - functionName:    _ZN7llvm_ks19createARMAsmBackendERKNS_6TargetERKNS_14MCRegisterInfoERKNS_6TripleENS_9StringRefEb
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 890
      functionLinenumberEnd: 899
      functionDepth:   0
      returnType:      'N/A'
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          90
      EdgeCount:       27
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN12_GLOBAL__N_116ARMAsmBackendELFC2ERKN7llvm_ks6TargetERKNS1_6TripleEhb
        - _ZN7llvm_ks23MCELFObjectTargetWriter8getOSABIENS_6Triple6OSTypeE
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - _ZNK7llvm_ks6Triple15getObjectFormatEv
        - _ZNK7llvm_ks6Triple16isOSBinFormatELFEv
        - _ZNK7llvm_ks6Triple5getOSEv
        - __assert_fail
      functionUses:    4
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp:891,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp:891,21'
          Dst:             _ZNK7llvm_ks6Triple15getObjectFormatEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp:893,5'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp:895,5'
          Dst:             _ZNK7llvm_ks6Triple16isOSBinFormatELFEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp:895,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp:896,65'
          Dst:             _ZNK7llvm_ks6Triple5getOSEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp:896,21'
          Dst:             _ZN7llvm_ks23MCELFObjectTargetWriter8getOSABIENS_6Triple6OSTypeE
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp:897,16'
          Dst:             _ZN12_GLOBAL__N_116ARMAsmBackendELFC2ERKN7llvm_ks6TargetERKNS1_6TripleEhb
    - functionName:    _ZN12_GLOBAL__N_116ARMAsmBackendELFC2ERKN7llvm_ks6TargetERKNS1_6TripleEhb
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMAsmBackendELF.h'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - char
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13ARMAsmBackendC2ERKNS_6TargetERKNS_6TripleEb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMAsmBackendELF.h:23,9'
          Dst:             _ZN7llvm_ks13ARMAsmBackendC2ERKNS_6TargetERKNS_6TripleEb
    - functionName:    _ZN7llvm_ks23createThumbLEAsmBackendERKNS_6TargetERKNS_14MCRegisterInfoERKNS_6TripleENS_9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 915
      functionLinenumberEnd: 916
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks19createARMAsmBackendERKNS_6TargetERKNS_14MCRegisterInfoERKNS_6TripleENS_9StringRefEb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp:916,10'
          Dst:             _ZN7llvm_ks19createARMAsmBackendERKNS_6TargetERKNS_14MCRegisterInfoERKNS_6TripleENS_9StringRefEb
    - functionName:    _ZN7llvm_ks21createARMBEAsmBackendERKNS_6TargetERKNS_14MCRegisterInfoERKNS_6TripleENS_9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 909
      functionLinenumberEnd: 910
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks19createARMAsmBackendERKNS_6TargetERKNS_14MCRegisterInfoERKNS_6TripleENS_9StringRefEb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp:910,10'
          Dst:             _ZN7llvm_ks19createARMAsmBackendERKNS_6TargetERKNS_14MCRegisterInfoERKNS_6TripleENS_9StringRefEb
    - functionName:    _ZN7llvm_ks21createARMLEAsmBackendERKNS_6TargetERKNS_14MCRegisterInfoERKNS_6TripleENS_9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 903
      functionLinenumberEnd: 904
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks19createARMAsmBackendERKNS_6TargetERKNS_14MCRegisterInfoERKNS_6TripleENS_9StringRefEb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp:904,10'
          Dst:             _ZN7llvm_ks19createARMAsmBackendERKNS_6TargetERKNS_14MCRegisterInfoERKNS_6TripleENS_9StringRefEb
    - functionName:    _ZNK12_GLOBAL__N_118ARMELFObjectWriter17GetRelocTypeInnerERKN7llvm_ks7MCValueERKNS1_7MCFixupEb
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMELFObjectWriter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 250
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         83
      ICount:          364
      EdgeCount:       151
      CyclomaticComplexity: 70
      functionsReached:
        - _ZN7llvm_ks18report_fatal_errorEPKcb
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - _ZNK7llvm_ks7MCFixup7getKindEv
        - _ZNK7llvm_ks7MCValue16getAccessVariantEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/ARM/MCTargetDesc/ARMELFObjectWriter.cpp:82,5'
          Branch Sides:    []
        - Branch String:   'llvm/lib/Target/ARM/MCTargetDesc/ARMELFObjectWriter.cpp:87,7'
          Branch Sides:    []
        - Branch String:   'llvm/lib/Target/ARM/MCTargetDesc/ARMELFObjectWriter.cpp:104,7'
          Branch Sides:    []
        - Branch String:   'llvm/lib/Target/ARM/MCTargetDesc/ARMELFObjectWriter.cpp:139,7'
          Branch Sides:    []
        - Branch String:   'llvm/lib/Target/ARM/MCTargetDesc/ARMELFObjectWriter.cpp:150,5'
          Branch Sides:    []
        - Branch String:   'llvm/lib/Target/ARM/MCTargetDesc/ARMELFObjectWriter.cpp:155,7'
          Branch Sides:    []
        - Branch String:   'llvm/lib/Target/ARM/MCTargetDesc/ARMELFObjectWriter.cpp:163,7'
          Branch Sides:    []
        - Branch String:   'llvm/lib/Target/ARM/MCTargetDesc/ARMELFObjectWriter.cpp:171,7'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMELFObjectWriter.cpp:78,50'
          Dst:             _ZNK7llvm_ks7MCValue16getAccessVariantEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMELFObjectWriter.cpp:82,29'
          Dst:             _ZNK7llvm_ks7MCFixup7getKindEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMELFObjectWriter.cpp:84,7'
          Dst:             _ZN7llvm_ks18report_fatal_errorEPKcb
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMELFObjectWriter.cpp:88,16'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMELFObjectWriter.cpp:93,9'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMELFObjectWriter.cpp:150,29'
          Dst:             _ZNK7llvm_ks7MCFixup7getKindEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMELFObjectWriter.cpp:152,7'
          Dst:             _ZN7llvm_ks18report_fatal_errorEPKcb
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMELFObjectWriter.cpp:156,16'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMELFObjectWriter.cpp:164,16'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMELFObjectWriter.cpp:172,16'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMELFObjectWriter.cpp:230,7'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
    - functionName:    _ZNK12_GLOBAL__N_118ARMELFObjectWriter23needsRelocateWithSymbolERKN7llvm_ks8MCSymbolEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMELFObjectWriter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/ARM/MCTargetDesc/ARMELFObjectWriter.cpp:56,3'
          Branch Sides:    []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_118ARMELFObjectWriter12getRelocTypeERN7llvm_ks9MCContextERKNS1_7MCValueERKNS1_7MCFixupEb
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMELFObjectWriter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 72
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_118ARMELFObjectWriter17GetRelocTypeInnerERKN7llvm_ks7MCValueERKNS1_7MCFixupEb
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMELFObjectWriter.cpp:72,10'
          Dst:             _ZNK12_GLOBAL__N_118ARMELFObjectWriter17GetRelocTypeInnerERKN7llvm_ks7MCValueERKNS1_7MCFixupEb
    - functionName:    _ZN12_GLOBAL__N_118ARMELFObjectWriterD0Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMELFObjectWriter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_118ARMELFObjectWriterD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMELFObjectWriter.cpp:49,43'
          Dst:             _ZN12_GLOBAL__N_118ARMELFObjectWriterD2Ev
    - functionName:    _ZN12_GLOBAL__N_118ARMELFObjectWriterD2Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMELFObjectWriter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks23MCELFObjectTargetWriterD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMELFObjectWriter.cpp:49,44'
          Dst:             _ZN7llvm_ks23MCELFObjectTargetWriterD2Ev
    - functionName:    _ZN12_GLOBAL__N_118ARMELFObjectWriterC2Eh
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMELFObjectWriter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks23MCELFObjectTargetWriterC2Ebhtbb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMELFObjectWriter.cpp:45,5'
          Dst:             _ZN7llvm_ks23MCELFObjectTargetWriterC2Ebhtbb
    - functionName:    _ZN7llvm_ks24createARMELFObjectWriterERNS_17raw_pwrite_streamEhb
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMELFObjectWriter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 255
      functionLinenumberEnd: 258
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          48
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN12_GLOBAL__N_118ARMELFObjectWriterC2Eh
        - _ZN7llvm_ks21createELFObjectWriterEPNS_23MCELFObjectTargetWriterERNS_17raw_pwrite_streamEb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMELFObjectWriter.cpp:256,39'
          Dst:             _ZN12_GLOBAL__N_118ARMELFObjectWriterC2Eh
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMELFObjectWriter.cpp:257,10'
          Dst:             _ZN7llvm_ks21createELFObjectWriterEPNS_23MCELFObjectTargetWriterERNS_17raw_pwrite_streamEb
    - functionName:    _ZN7llvm_ks16MCAsmInfoGNUCOFFD2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCAsmInfoCOFF.h'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 26
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13MCAsmInfoCOFFD2Ev
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCAsmInfoCOFF.h:26,9'
          Dst:             _ZN7llvm_ks13MCAsmInfoCOFFD2Ev
    - functionName:    _ZN7llvm_ks13MCAsmInfoCOFFD2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCAsmInfoCOFF.h'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 16
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks9MCAsmInfoD2Ev
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCAsmInfoCOFF.h:16,9'
          Dst:             _ZN7llvm_ks9MCAsmInfoD2Ev
    - functionName:    _ZN7llvm_ks18MCAsmInfoMicrosoftD2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCAsmInfoCOFF.h'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13MCAsmInfoCOFFD2Ev
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCAsmInfoCOFF.h:21,9'
          Dst:             _ZN7llvm_ks13MCAsmInfoCOFFD2Ev
    - functionName:    _ZN7llvm_ks19ARMCOFFMCAsmInfoGNUD0Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMMCAsmInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks19ARMCOFFMCAsmInfoGNUD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCAsmInfo.h:41,7'
          Dst:             _ZN7llvm_ks19ARMCOFFMCAsmInfoGNUD2Ev
    - functionName:    _ZN7llvm_ks19ARMCOFFMCAsmInfoGNUD2Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMMCAsmInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks16MCAsmInfoGNUCOFFD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCAsmInfo.h:41,7'
          Dst:             _ZN7llvm_ks16MCAsmInfoGNUCOFFD2Ev
    - functionName:    _ZN7llvm_ks25ARMCOFFMCAsmInfoMicrosoftD0Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMMCAsmInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks25ARMCOFFMCAsmInfoMicrosoftD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCAsmInfo.h:36,7'
          Dst:             _ZN7llvm_ks25ARMCOFFMCAsmInfoMicrosoftD2Ev
    - functionName:    _ZN7llvm_ks25ARMCOFFMCAsmInfoMicrosoftD2Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMMCAsmInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks18MCAsmInfoMicrosoftD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCAsmInfo.h:36,7'
          Dst:             _ZN7llvm_ks18MCAsmInfoMicrosoftD2Ev
    - functionName:    _ZN7llvm_ks18ARMMCAsmInfoDarwinD0Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMMCAsmInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks18ARMMCAsmInfoDarwinD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCAsmInfo.h:24,7'
          Dst:             _ZN7llvm_ks18ARMMCAsmInfoDarwinD2Ev
    - functionName:    _ZN7llvm_ks18ARMMCAsmInfoDarwinD2Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMMCAsmInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15MCAsmInfoDarwinD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCAsmInfo.h:24,7'
          Dst:             _ZN7llvm_ks15MCAsmInfoDarwinD2Ev
    - functionName:    _ZN7llvm_ks15ARMELFMCAsmInfoD0Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMMCAsmInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15ARMELFMCAsmInfoD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCAsmInfo.h:29,7'
          Dst:             _ZN7llvm_ks15ARMELFMCAsmInfoD2Ev
    - functionName:    _ZN7llvm_ks15ARMELFMCAsmInfoD2Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMMCAsmInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12MCAsmInfoELFD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCAsmInfo.h:29,7'
          Dst:             _ZN7llvm_ks12MCAsmInfoELFD2Ev
    - functionName:    _ZN7llvm_ks19ARMCOFFMCAsmInfoGNUC2Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMMCAsmInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          40
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks16MCAsmInfoGNUCOFFC2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCAsmInfo.cpp:89,22'
          Dst:             _ZN7llvm_ks16MCAsmInfoGNUCOFFC2Ev
    - functionName:    _ZN7llvm_ks25ARMCOFFMCAsmInfoMicrosoftC2Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMMCAsmInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks18MCAsmInfoMicrosoftC2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCAsmInfo.cpp:82,28'
          Dst:             _ZN7llvm_ks18MCAsmInfoMicrosoftC2Ev
    - functionName:    _ZN7llvm_ks15ARMELFMCAsmInfo25setUseIntegratedAssemblerEb
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMMCAsmInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         4
      ICount:          29
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks15ARMELFMCAsmInfoC2ERKNS_6TripleE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMMCAsmInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         19
      ICount:          101
      EdgeCount:       35
      CyclomaticComplexity: 18
      functionsReached:
        - _ZN7llvm_ks12MCAsmInfoELFC2Ev
        - _ZN7llvm_ks12MCAsmInfoELFD2Ev
        - _ZNK7llvm_ks6Triple5getOSEv
        - _ZNK7llvm_ks6Triple7getArchEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/ARM/MCTargetDesc/ARMMCAsmInfo.cpp:56,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCAsmInfo.cpp:40,18'
          Dst:             _ZN7llvm_ks12MCAsmInfoELFC2Ev
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCAsmInfo.cpp:41,18'
          Dst:             _ZNK7llvm_ks6Triple7getArchEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCAsmInfo.cpp:42,18'
          Dst:             _ZNK7llvm_ks6Triple7getArchEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCAsmInfo.cpp:70,1'
          Dst:             _ZN7llvm_ks12MCAsmInfoELFD2Ev
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCAsmInfo.cpp:56,21'
          Dst:             _ZNK7llvm_ks6Triple5getOSEv
    - functionName:    _ZN7llvm_ks18ARMMCAsmInfoDarwinC2ERKNS_6TripleE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMMCAsmInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          99
      EdgeCount:       34
      CyclomaticComplexity: 18
      functionsReached:
        - _ZN7llvm_ks15MCAsmInfoDarwinC2Ev
        - _ZN7llvm_ks15MCAsmInfoDarwinD2Ev
        - _ZNK7llvm_ks6Triple10isOSDarwinEv
        - _ZNK7llvm_ks6Triple10isWatchABIEv
        - _ZNK7llvm_ks6Triple7getArchEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCAsmInfo.cpp:19,21'
          Dst:             _ZN7llvm_ks15MCAsmInfoDarwinC2Ev
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCAsmInfo.cpp:20,18'
          Dst:             _ZNK7llvm_ks6Triple7getArchEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCAsmInfo.cpp:21,18'
          Dst:             _ZNK7llvm_ks6Triple7getArchEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCAsmInfo.cpp:38,1'
          Dst:             _ZN7llvm_ks15MCAsmInfoDarwinD2Ev
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCAsmInfo.cpp:33,31'
          Dst:             _ZNK7llvm_ks6Triple10isOSDarwinEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCAsmInfo.cpp:33,58'
          Dst:             _ZNK7llvm_ks6Triple10isWatchABIEv
    - functionName:    _ZNK12_GLOBAL__N_116ARMMCCodeEmitter8EmitByteEhRN7llvm_ks11raw_ostreamE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 422
      functionLinenumberEnd: 424
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11raw_ostreamlsEc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:423,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEc
    - functionName:    _ZN7llvm_ks6ARM_AML12getAM3OffsetEj
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMAddressingModes.h'
      linkageType:     InternalLinkage
      functionLinenumber: 447
      functionLinenumberEnd: 448
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks6ARM_AML8getAM3OpEj
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMAddressingModes.h'
      linkageType:     InternalLinkage
      functionLinenumber: 450
      functionLinenumberEnd: 451
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_116ARMMCCodeEmitter10getShiftOpEN7llvm_ks6ARM_AM8ShiftOpcE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 208
      functionLinenumberEnd: 218
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          57
      EdgeCount:       24
      CyclomaticComplexity: 13
      functionsReached:
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
      functionUses:    2
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:209,5'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:217,5'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
    - functionName:    _ZN7llvm_ks6ARM_AML14getAM2ShiftOpcEj
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMAddressingModes.h'
      linkageType:     InternalLinkage
      functionLinenumber: 419
      functionLinenumberEnd: 420
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks6ARM_AML8getAM2OpEj
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMAddressingModes.h'
      linkageType:     InternalLinkage
      functionLinenumber: 416
      functionLinenumberEnd: 417
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks6ARM_AML12getAM2OffsetEj
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMAddressingModes.h'
      linkageType:     InternalLinkage
      functionLinenumber: 413
      functionLinenumberEnd: 414
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks6ARM_AML6rotl32Ejj
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMAddressingModes.h'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 95
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          48
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMAddressingModes.h:94,5'
          Dst:             __assert_fail
    - functionName:    _ZN7llvm_ks6ARM_AML17getSOImmValRotateEj
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMAddressingModes.h'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 166
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          92
      EdgeCount:       17
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks18countTrailingZerosIjEEmT_NS_12ZeroBehaviorE
        - _ZN7llvm_ks6ARM_AML6rotr32Ejj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMAddressingModes.h:143,19'
          Dst:             _ZN7llvm_ks18countTrailingZerosIjEEmT_NS_12ZeroBehaviorE
        - Src:             'llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMAddressingModes.h:150,10'
          Dst:             _ZN7llvm_ks6ARM_AML6rotr32Ejj
        - Src:             'llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMAddressingModes.h:156,22'
          Dst:             _ZN7llvm_ks18countTrailingZerosIjEEmT_NS_12ZeroBehaviorE
        - Src:             'llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMAddressingModes.h:158,12'
          Dst:             _ZN7llvm_ks6ARM_AML6rotr32Ejj
    - functionName:    _ZN7llvm_ks6ARM_AML6rotr32Ejj
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMAddressingModes.h'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          48
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMAddressingModes.h:87,5'
          Dst:             __assert_fail
    - functionName:    _ZN7llvm_ks6ARM_AML11getSOImmValEj
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMAddressingModes.h'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionLinenumberEnd: 184
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          54
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks6ARM_AML17getSOImmValRotateEj
        - _ZN7llvm_ks6ARM_AML6rotl32Ejj
        - _ZN7llvm_ks6ARM_AML6rotr32Ejj
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMAddressingModes.h:176,23'
          Dst:             _ZN7llvm_ks6ARM_AML17getSOImmValRotateEj
        - Src:             'llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMAddressingModes.h:179,9'
          Dst:             _ZN7llvm_ks6ARM_AML6rotr32Ejj
        - Src:             'llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMAddressingModes.h:183,12'
          Dst:             _ZN7llvm_ks6ARM_AML6rotl32Ejj
    - functionName:    _ZL19encodeThumbBLOffseti
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 608
      functionLinenumberEnd: 622
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          54
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL20HasConditionalBranchRKN7llvm_ks6MCInstE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 687
      functionLinenumberEnd: 701
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         23
      ICount:          112
      EdgeCount:       30
      CyclomaticComplexity: 9
      functionsReached:
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks6MCInst14getNumOperandsEv
        - _ZNK7llvm_ks9MCOperand5isImmEv
        - _ZNK7llvm_ks9MCOperand5isRegEv
        - _ZNK7llvm_ks9MCOperand6getImmEv
        - _ZNK7llvm_ks9MCOperand6getRegEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:688,18'
          Dst:             _ZNK7llvm_ks6MCInst14getNumOperandsEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:691,35'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:692,35'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:693,17'
          Dst:             _ZNK7llvm_ks9MCOperand5isImmEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:693,34'
          Dst:             _ZNK7llvm_ks9MCOperand5isRegEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:694,18'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:694,41'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:695,36'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
    - functionName:    _ZN7llvm_ks6ARM_AML12getAM5OffsetEj
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMAddressingModes.h'
      linkageType:     InternalLinkage
      functionLinenumber: 496
      functionLinenumberEnd: 497
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks6ARM_AML8getAM5OpEj
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMAddressingModes.h'
      linkageType:     InternalLinkage
      functionLinenumber: 499
      functionLinenumberEnd: 500
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_116ARMMCCodeEmitter8isThumb2ERKN7llvm_ks15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 59
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK12_GLOBAL__N_116ARMMCCodeEmitter7isThumbERKN7llvm_ks15MCSubtargetInfoE
        - _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:60,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter7isThumbERKN7llvm_ks15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:60,32'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
    - functionName:    _ZNK12_GLOBAL__N_116ARMMCCodeEmitter7isThumbERKN7llvm_ks15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 56
      functionLinenumberEnd: 57
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:57,16'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
    - functionName:    _ZNK12_GLOBAL__N_116ARMMCCodeEmitter22EncodeAddrModeOpValuesERKN7llvm_ks6MCInstEjRjS5_RNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 562
      functionLinenumberEnd: 584
      functionDepth:   0
      returnType:      bool
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          88
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK7llvm_ks14MCRegisterInfo16getEncodingValueEj
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks9MCContext15getRegisterInfoEv
        - _ZNK7llvm_ks9MCOperand6getImmEv
        - _ZNK7llvm_ks9MCOperand6getRegEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:563,29'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:564,29'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:566,13'
          Dst:             _ZNK7llvm_ks9MCContext15getRegisterInfoEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:566,52'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:566,32'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo16getEncodingValueEj
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:568,22'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
    - functionName:    _ZN7llvm_ks6ARM_AML22getT2SOImmValRotateValEj
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMAddressingModes.h'
      linkageType:     InternalLinkage
      functionLinenumber: 298
      functionLinenumberEnd: 308
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          56
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks17countLeadingZerosIjEEmT_NS_12ZeroBehaviorE
        - _ZN7llvm_ks6ARM_AML6rotr32Ejj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMAddressingModes.h:299,23'
          Dst:             _ZN7llvm_ks17countLeadingZerosIjEEmT_NS_12ZeroBehaviorE
        - Src:             'llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMAddressingModes.h:304,10'
          Dst:             _ZN7llvm_ks6ARM_AML6rotr32Ejj
        - Src:             'llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMAddressingModes.h:305,15'
          Dst:             _ZN7llvm_ks6ARM_AML6rotr32Ejj
    - functionName:    _ZN7llvm_ks6ARM_AML21getT2SOImmValSplatValEj
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMAddressingModes.h'
      linkageType:     InternalLinkage
      functionLinenumber: 270
      functionLinenumberEnd: 292
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          87
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks6ARM_AML13getT2SOImmValEj
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMAddressingModes.h'
      linkageType:     InternalLinkage
      functionLinenumber: 314
      functionLinenumberEnd: 326
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          48
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks6ARM_AML21getT2SOImmValSplatValEj
        - _ZN7llvm_ks6ARM_AML22getT2SOImmValRotateValEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMAddressingModes.h:316,17'
          Dst:             _ZN7llvm_ks6ARM_AML21getT2SOImmValSplatValEj
        - Src:             'llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMAddressingModes.h:321,15'
          Dst:             _ZN7llvm_ks6ARM_AML22getT2SOImmValRotateValEj
    - functionName:    _ZN7llvm_ks6ARM_AML14getSORegOffsetEj
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMAddressingModes.h'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 116
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks6ARM_AML12getSORegShOpEj
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/ARM/MCTargetDesc/ARMAddressingModes.h'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL22getBranchTargetOpValueRKN7llvm_ks6MCInstEjjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 592
      functionLinenumberEnd: 604
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          84
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_7MCFixupELb1EE9push_backERKS1_
        - _ZN7llvm_ks7MCFixup6createEjPKNS_6MCExprENS_11MCFixupKindENS_5SMLocE
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks6MCInst6getLocEv
        - _ZNK7llvm_ks9MCOperand5isImmEv
        - _ZNK7llvm_ks9MCOperand6getImmEv
        - _ZNK7llvm_ks9MCOperand6isExprEv
        - _ZNK7llvm_ks9MCOperand7getExprEv
        - __assert_fail
      functionUses:    16
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:593,28'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:596,10'
          Dst:             _ZNK7llvm_ks9MCOperand5isImmEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:596,29'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:597,3'
          Dst:             _ZNK7llvm_ks9MCOperand6isExprEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:597,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:598,27'
          Dst:             _ZNK7llvm_ks9MCOperand7getExprEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:600,54'
          Dst:             _ZNK7llvm_ks6MCInst6getLocEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:600,20'
          Dst:             _ZN7llvm_ks7MCFixup6createEjPKNS_6MCExprENS_11MCFixupKindENS_5SMLocE
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:600,10'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_7MCFixupELb1EE9push_backERKS1_
    - functionName:    _ZNK12_GLOBAL__N_116ARMMCCodeEmitter35getUnconditionalBranchTargetOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 766
      functionLinenumberEnd: 789
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          124
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - _ZL22getBranchTargetOpValueRKN7llvm_ks6MCInstEjjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - _ZNK7llvm_ks6MCInst10getAddressEv
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks9MCOperand6getImmEv
        - _ZNK7llvm_ks9MCOperand6isExprEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:768,27'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:770,9'
          Dst:             _ZNK7llvm_ks9MCOperand6isExprEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:771,12'
          Dst:             _ZL22getBranchTargetOpValueRKN7llvm_ks6MCInstEjjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:773,15'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:773,29'
          Dst:             _ZNK7llvm_ks6MCInst10getAddressEv
    - functionName:    _ZNK12_GLOBAL__N_116ARMMCCodeEmitter23getThumbCBTargetOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 679
      functionLinenumberEnd: 684
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          53
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL22getBranchTargetOpValueRKN7llvm_ks6MCInstEjjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - _ZNK7llvm_ks6MCInst10getAddressEv
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks9MCOperand6getImmEv
        - _ZNK7llvm_ks9MCOperand6isExprEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:680,27'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:681,10'
          Dst:             _ZNK7llvm_ks9MCOperand6isExprEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:682,12'
          Dst:             _ZL22getBranchTargetOpValueRKN7llvm_ks6MCInstEjjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:683,15'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:683,29'
          Dst:             _ZNK7llvm_ks6MCInst10getAddressEv
    - functionName:    _ZNK12_GLOBAL__N_116ARMMCCodeEmitter23getThumbBRTargetOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 655
      functionLinenumberEnd: 661
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          53
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL22getBranchTargetOpValueRKN7llvm_ks6MCInstEjjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - _ZNK7llvm_ks6MCInst10getAddressEv
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks9MCOperand6getImmEv
        - _ZNK7llvm_ks9MCOperand6isExprEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:656,27'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:657,10'
          Dst:             _ZNK7llvm_ks9MCOperand6isExprEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:658,12'
          Dst:             _ZL22getBranchTargetOpValueRKN7llvm_ks6MCInstEjjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:660,15'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:660,29'
          Dst:             _ZNK7llvm_ks6MCInst10getAddressEv
    - functionName:    _ZNK12_GLOBAL__N_116ARMMCCodeEmitter22getARMBLXTargetOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 753
      functionLinenumberEnd: 759
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          53
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL22getBranchTargetOpValueRKN7llvm_ks6MCInstEjjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - _ZNK7llvm_ks6MCInst10getAddressEv
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks9MCOperand6getImmEv
        - _ZNK7llvm_ks9MCOperand6isExprEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:754,27'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:755,10'
          Dst:             _ZNK7llvm_ks9MCOperand6isExprEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:756,12'
          Dst:             _ZL22getBranchTargetOpValueRKN7llvm_ks6MCInstEjjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:758,14'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:758,28'
          Dst:             _ZNK7llvm_ks6MCInst10getAddressEv
    - functionName:    _ZNK12_GLOBAL__N_116ARMMCCodeEmitter20getPostIdxRegOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1132
      functionLinenumberEnd: 1138
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          52
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks14MCRegisterInfo16getEncodingValueEj
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks9MCContext15getRegisterInfoEv
        - _ZNK7llvm_ks9MCOperand6getImmEv
        - _ZNK7llvm_ks9MCOperand6getRegEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1135,28'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1136,29'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1137,20'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1138,14'
          Dst:             _ZNK7llvm_ks9MCContext15getRegisterInfoEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1138,53'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1138,33'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo16getEncodingValueEj
    - functionName:    _ZNK12_GLOBAL__N_116ARMMCCodeEmitter25getAddrMode3OffsetOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1144
      functionLinenumberEnd: 1158
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          87
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6ARM_AML12getAM3OffsetEj
        - _ZN7llvm_ks6ARM_AML8getAM3OpEj
        - _ZNK7llvm_ks14MCRegisterInfo16getEncodingValueEj
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks9MCContext15getRegisterInfoEv
        - _ZNK7llvm_ks9MCOperand6getImmEv
        - _ZNK7llvm_ks9MCOperand6getRegEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1149,28'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1150,29'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1151,22'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1152,16'
          Dst:             _ZN7llvm_ks6ARM_AML8getAM3OpEj
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1153,19'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1154,19'
          Dst:             _ZN7llvm_ks6ARM_AML12getAM3OffsetEj
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1157,16'
          Dst:             _ZNK7llvm_ks9MCContext15getRegisterInfoEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1157,55'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1157,35'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo16getEncodingValueEj
    - functionName:    _ZNK12_GLOBAL__N_116ARMMCCodeEmitter25getAddrMode2OffsetOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1109
      functionLinenumberEnd: 1126
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          101
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6ARM_AML12getAM2OffsetEj
        - _ZN7llvm_ks6ARM_AML14getAM2ShiftOpcEj
        - _ZN7llvm_ks6ARM_AML8getAM2OpEj
        - _ZNK12_GLOBAL__N_116ARMMCCodeEmitter10getShiftOpEN7llvm_ks6ARM_AM8ShiftOpcE
        - _ZNK7llvm_ks14MCRegisterInfo16getEncodingValueEj
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks9MCContext15getRegisterInfoEv
        - _ZNK7llvm_ks9MCOperand6getImmEv
        - _ZNK7llvm_ks9MCOperand6getRegEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1113,28'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1114,29'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1115,22'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1116,16'
          Dst:             _ZN7llvm_ks6ARM_AML8getAM2OpEj
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1117,19'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1118,21'
          Dst:             _ZN7llvm_ks6ARM_AML12getAM2OffsetEj
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1121,29'
          Dst:             _ZN7llvm_ks6ARM_AML14getAM2ShiftOpcEj
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1123,15'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter10getShiftOpEN7llvm_ks6ARM_AM8ShiftOpcE
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1124,19'
          Dst:             _ZNK7llvm_ks9MCContext15getRegisterInfoEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1124,58'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1124,38'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo16getEncodingValueEj
    - functionName:    _ZNK12_GLOBAL__N_116ARMMCCodeEmitter19getAddrMode3OpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1164
      functionLinenumberEnd: 1194
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          166
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_7MCFixupELb1EE9push_backERKS1_
        - _ZN7llvm_ks6ARM_AML12getAM3OffsetEj
        - _ZN7llvm_ks6ARM_AML8getAM3OpEj
        - _ZN7llvm_ks7MCFixup6createEjPKNS_6MCExprENS_11MCFixupKindENS_5SMLocE
        - _ZNK7llvm_ks14MCRegisterInfo16getEncodingValueEj
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks6MCInst6getLocEv
        - _ZNK7llvm_ks9MCContext15getRegisterInfoEv
        - _ZNK7llvm_ks9MCOperand5isRegEv
        - _ZNK7llvm_ks9MCOperand6getImmEv
        - _ZNK7llvm_ks9MCOperand6getRegEv
        - _ZNK7llvm_ks9MCOperand6isExprEv
        - _ZNK7llvm_ks9MCOperand7getExprEv
        - __assert_fail
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1170,28'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1171,29'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1172,29'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1175,11'
          Dst:             _ZNK7llvm_ks9MCOperand5isRegEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1176,23'
          Dst:             _ZNK7llvm_ks9MCContext15getRegisterInfoEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1176,42'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo16getEncodingValueEj
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1178,5'
          Dst:             _ZNK7llvm_ks9MCOperand6isExprEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1178,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1179,29'
          Dst:             _ZNK7llvm_ks9MCOperand7getExprEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1181,56'
          Dst:             _ZNK7llvm_ks6MCInst6getLocEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1181,22'
          Dst:             _ZN7llvm_ks7MCFixup6createEjPKNS_6MCExprENS_11MCFixupKindENS_5SMLocE
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1181,12'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_7MCFixupELb1EE9push_backERKS1_
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1185,21'
          Dst:             _ZNK7llvm_ks9MCContext15getRegisterInfoEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1185,60'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1185,40'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo16getEncodingValueEj
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1186,22'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1187,16'
          Dst:             _ZN7llvm_ks6ARM_AML8getAM3OpEj
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1188,20'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1189,19'
          Dst:             _ZN7llvm_ks6ARM_AML12getAM3OffsetEj
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1192,16'
          Dst:             _ZNK7llvm_ks9MCContext15getRegisterInfoEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1192,56'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1192,35'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo16getEncodingValueEj
    - functionName:    _ZNK12_GLOBAL__N_116ARMMCCodeEmitter19getLdStSORegOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1075
      functionLinenumberEnd: 1103
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          140
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks6ARM_AML12getAM2OffsetEj
        - _ZN7llvm_ks6ARM_AML14getAM2ShiftOpcEj
        - _ZN7llvm_ks6ARM_AML8getAM2OpEj
        - _ZNK12_GLOBAL__N_116ARMMCCodeEmitter10getShiftOpEN7llvm_ks6ARM_AM8ShiftOpcE
        - _ZNK7llvm_ks14MCRegisterInfo16getEncodingValueEj
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks9MCContext15getRegisterInfoEv
        - _ZNK7llvm_ks9MCOperand6getImmEv
        - _ZNK7llvm_ks9MCOperand6getRegEv
        - __assert_fail
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1076,28'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1077,29'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1078,29'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1079,21'
          Dst:             _ZNK7llvm_ks9MCContext15getRegisterInfoEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1079,60'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1079,40'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo16getEncodingValueEj
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1080,21'
          Dst:             _ZNK7llvm_ks9MCContext15getRegisterInfoEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1080,61'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1080,40'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo16getEncodingValueEj
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1081,45'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1081,20'
          Dst:             _ZN7llvm_ks6ARM_AML12getAM2OffsetEj
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1082,37'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1082,16'
          Dst:             _ZN7llvm_ks6ARM_AML8getAM2OpEj
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1083,54'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1083,27'
          Dst:             _ZN7llvm_ks6ARM_AML14getAM2ShiftOpcEj
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1084,20'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter10getShiftOpEN7llvm_ks6ARM_AM8ShiftOpcE
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1088,3'
          Dst:             __assert_fail
    - functionName:    _ZNK12_GLOBAL__N_116ARMMCCodeEmitter18getSORegRegOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1317
      functionLinenumberEnd: 1359
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          129
      EdgeCount:       31
      CyclomaticComplexity: 17
      functionsReached:
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - _ZN7llvm_ks6ARM_AML12getSORegShOpEj
        - _ZN7llvm_ks6ARM_AML14getSORegOffsetEj
        - _ZNK7llvm_ks14MCRegisterInfo16getEncodingValueEj
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks9MCContext15getRegisterInfoEv
        - _ZNK7llvm_ks9MCOperand6getImmEv
        - _ZNK7llvm_ks9MCOperand6getRegEv
        - __assert_fail
      functionUses:    4
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1345,5'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1328,29'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1329,29'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1330,29'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1331,52'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1331,27'
          Dst:             _ZN7llvm_ks6ARM_AML12getSORegShOpEj
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1334,25'
          Dst:             _ZNK7llvm_ks9MCContext15getRegisterInfoEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1334,64'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1334,44'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo16getEncodingValueEj
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1338,21'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1346,14'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1358,3'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1358,3'
          Dst:             _ZN7llvm_ks6ARM_AML14getSORegOffsetEj
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1358,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1359,24'
          Dst:             _ZNK7llvm_ks9MCContext15getRegisterInfoEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1359,43'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo16getEncodingValueEj
    - functionName:    _ZNK12_GLOBAL__N_116ARMMCCodeEmitter23getAddrMode5FP16OpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1280
      functionLinenumberEnd: 1311
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          136
      EdgeCount:       23
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_7MCFixupELb1EE9push_backERKS1_
        - _ZN7llvm_ks6ARM_AML12getAM5OffsetEj
        - _ZN7llvm_ks6ARM_AML8getAM5OpEj
        - _ZN7llvm_ks7MCFixup6createEjPKNS_6MCExprENS_11MCFixupKindENS_5SMLocE
        - _ZNK12_GLOBAL__N_116ARMMCCodeEmitter22EncodeAddrModeOpValuesERKN7llvm_ks6MCInstEjRjS5_RNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - _ZNK12_GLOBAL__N_116ARMMCCodeEmitter8isThumb2ERKN7llvm_ks15MCSubtargetInfoE
        - _ZNK7llvm_ks14MCRegisterInfo16getEncodingValueEj
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks6MCInst6getLocEv
        - _ZNK7llvm_ks9MCContext15getRegisterInfoEv
        - _ZNK7llvm_ks9MCOperand5isRegEv
        - _ZNK7llvm_ks9MCOperand6isExprEv
        - _ZNK7llvm_ks9MCOperand7getExprEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1287,28'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1288,11'
          Dst:             _ZNK7llvm_ks9MCOperand5isRegEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1289,15'
          Dst:             _ZNK7llvm_ks9MCContext15getRegisterInfoEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1289,34'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo16getEncodingValueEj
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1293,5'
          Dst:             _ZNK7llvm_ks9MCOperand6isExprEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1293,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1294,29'
          Dst:             _ZNK7llvm_ks9MCOperand7getExprEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1296,9'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter8isThumb2ERKN7llvm_ks15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1300,56'
          Dst:             _ZNK7llvm_ks6MCInst6getLocEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1300,22'
          Dst:             _ZN7llvm_ks7MCFixup6createEjPKNS_6MCExprENS_11MCFixupKindENS_5SMLocE
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1300,12'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_7MCFixupELb1EE9push_backERKS1_
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1302,5'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter22EncodeAddrModeOpValuesERKN7llvm_ks6MCInstEjRjS5_RNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1303,13'
          Dst:             _ZN7llvm_ks6ARM_AML8getAM5OpEj
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1306,21'
          Dst:             _ZN7llvm_ks6ARM_AML12getAM5OffsetEj
    - functionName:    _ZNK12_GLOBAL__N_116ARMMCCodeEmitter18getSORegImmOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1365
      functionLinenumberEnd: 1406
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          131
      EdgeCount:       35
      CyclomaticComplexity: 19
      functionsReached:
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - _ZN7llvm_ks6ARM_AML12getSORegShOpEj
        - _ZN7llvm_ks6ARM_AML14getSORegOffsetEj
        - _ZNK7llvm_ks14MCRegisterInfo16getEncodingValueEj
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks9MCContext15getRegisterInfoEv
        - _ZNK7llvm_ks9MCOperand6getImmEv
        - _ZNK7llvm_ks9MCOperand6getRegEv
        - __assert_fail
      functionUses:    4
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1390,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1374,29'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1375,29'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1376,52'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1376,27'
          Dst:             _ZN7llvm_ks6ARM_AML12getSORegShOpEj
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1379,25'
          Dst:             _ZNK7llvm_ks9MCContext15getRegisterInfoEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1379,64'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1379,44'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo16getEncodingValueEj
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1391,12'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1403,48'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1403,21'
          Dst:             _ZN7llvm_ks6ARM_AML14getSORegOffsetEj
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1404,3'
          Dst:             __assert_fail
    - functionName:    _ZNK12_GLOBAL__N_116ARMMCCodeEmitter15getCCOutOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 269
      functionLinenumberEnd: 272
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks9MCOperand6getRegEv
      functionUses:    21
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:272,15'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:272,30'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
    - functionName:    _ZNK12_GLOBAL__N_116ARMMCCodeEmitter16getModImmOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 312
      functionLinenumberEnd: 330
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          64
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_7MCFixupELb1EE9push_backERKS1_
        - _ZN7llvm_ks7MCFixup6createEjPKNS_6MCExprENS_11MCFixupKindENS_5SMLocE
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks6MCInst6getLocEv
        - _ZNK7llvm_ks9MCOperand6getImmEv
        - _ZNK7llvm_ks9MCOperand6isExprEv
        - _ZNK7llvm_ks9MCOperand7getExprEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:313,30'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:316,12'
          Dst:             _ZNK7llvm_ks9MCOperand6isExprEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:317,31'
          Dst:             _ZNK7llvm_ks9MCOperand7getExprEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:324,58'
          Dst:             _ZNK7llvm_ks6MCInst6getLocEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:324,24'
          Dst:             _ZN7llvm_ks7MCFixup6createEjPKNS_6MCExprENS_11MCFixupKindENS_5SMLocE
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:324,14'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_7MCFixupELb1EE9push_backERKS1_
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:329,15'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
    - functionName:    _ZNK12_GLOBAL__N_116ARMMCCodeEmitter18getAdrLabelOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 796
      functionLinenumberEnd: 830
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          147
      EdgeCount:       31
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL22getBranchTargetOpValueRKN7llvm_ks6MCInstEjjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - _ZN7llvm_ks6ARM_AML11getSOImmValEj
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks9MCOperand6getImmEv
        - _ZNK7llvm_ks9MCOperand6isExprEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:797,27'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:798,10'
          Dst:             _ZNK7llvm_ks9MCOperand6isExprEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:799,12'
          Dst:             _ZL22getBranchTargetOpValueRKN7llvm_ks6MCInstEjjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:801,23'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:811,16'
          Dst:             _ZN7llvm_ks6ARM_AML11getSOImmValEj
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:815,18'
          Dst:             _ZN7llvm_ks6ARM_AML11getSOImmValEj
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:818,16'
          Dst:             _ZN7llvm_ks6ARM_AML11getSOImmValEj
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:822,18'
          Dst:             _ZN7llvm_ks6ARM_AML11getSOImmValEj
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:826,3'
          Dst:             __assert_fail
    - functionName:    _ZNK12_GLOBAL__N_116ARMMCCodeEmitter24getThumbBCCTargetOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 667
      functionLinenumberEnd: 673
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          53
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL22getBranchTargetOpValueRKN7llvm_ks6MCInstEjjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - _ZNK7llvm_ks6MCInst10getAddressEv
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks9MCOperand6getImmEv
        - _ZNK7llvm_ks9MCOperand6isExprEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:668,27'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:669,10'
          Dst:             _ZNK7llvm_ks9MCOperand6isExprEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:670,12'
          Dst:             _ZL22getBranchTargetOpValueRKN7llvm_ks6MCInstEjjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:672,15'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:672,29'
          Dst:             _ZNK7llvm_ks6MCInst10getAddressEv
    - functionName:    _ZNK12_GLOBAL__N_116ARMMCCodeEmitter25getARMBranchTargetOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 722
      functionLinenumberEnd: 733
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          66
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL20HasConditionalBranchRKN7llvm_ks6MCInstE
        - _ZL22getBranchTargetOpValueRKN7llvm_ks6MCInstEjjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - _ZNK7llvm_ks6MCInst10getAddressEv
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks9MCOperand6getImmEv
        - _ZNK7llvm_ks9MCOperand6isExprEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:723,27'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:724,10'
          Dst:             _ZNK7llvm_ks9MCOperand6isExprEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:725,9'
          Dst:             _ZL20HasConditionalBranchRKN7llvm_ks6MCInstE
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:726,14'
          Dst:             _ZL22getBranchTargetOpValueRKN7llvm_ks6MCInstEjjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:728,12'
          Dst:             _ZL22getBranchTargetOpValueRKN7llvm_ks6MCInstEjjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:732,14'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:732,28'
          Dst:             _ZNK7llvm_ks6MCInst10getAddressEv
    - functionName:    _ZNK12_GLOBAL__N_116ARMMCCodeEmitter22getBranchTargetOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 708
      functionLinenumberEnd: 715
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL22getBranchTargetOpValueRKN7llvm_ks6MCInstEjjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - _ZNK12_GLOBAL__N_116ARMMCCodeEmitter25getARMBranchTargetOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - _ZNK12_GLOBAL__N_116ARMMCCodeEmitter8isThumb2ERKN7llvm_ks15MCSubtargetInfoE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:711,7'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter8isThumb2ERKN7llvm_ks15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:713,7'
          Dst:             _ZL22getBranchTargetOpValueRKN7llvm_ks6MCInstEjjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:714,10'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter25getARMBranchTargetOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
    - functionName:    _ZNK12_GLOBAL__N_116ARMMCCodeEmitter20VFPThumb2PostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 518
      functionLinenumberEnd: 523
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK12_GLOBAL__N_116ARMMCCodeEmitter8isThumb2ERKN7llvm_ks15MCSubtargetInfoE
      functionUses:    35
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:519,7'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter8isThumb2ERKN7llvm_ks15MCSubtargetInfoE
    - functionName:    _ZNK12_GLOBAL__N_116ARMMCCodeEmitter24getThumbBLXTargetOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 642
      functionLinenumberEnd: 649
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          54
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL19encodeThumbBLOffseti
        - _ZL22getBranchTargetOpValueRKN7llvm_ks6MCInstEjjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - _ZNK7llvm_ks6MCInst10getAddressEv
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks9MCOperand6getImmEv
        - _ZNK7llvm_ks9MCOperand6isExprEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:643,27'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:644,10'
          Dst:             _ZNK7llvm_ks9MCOperand6isExprEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:645,12'
          Dst:             _ZL22getBranchTargetOpValueRKN7llvm_ks6MCInstEjjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:648,33'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:648,49'
          Dst:             _ZNK7llvm_ks6MCInst10getAddressEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:648,10'
          Dst:             _ZL19encodeThumbBLOffseti
    - functionName:    _ZNK12_GLOBAL__N_116ARMMCCodeEmitter23getThumbBLTargetOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 629
      functionLinenumberEnd: 635
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          53
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL19encodeThumbBLOffseti
        - _ZL22getBranchTargetOpValueRKN7llvm_ks6MCInstEjjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - _ZNK7llvm_ks6MCInst10getAddressEv
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks9MCOperand6getImmEv
        - _ZNK7llvm_ks9MCOperand6isExprEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:630,27'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:631,10'
          Dst:             _ZNK7llvm_ks9MCOperand6isExprEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:632,12'
          Dst:             _ZL22getBranchTargetOpValueRKN7llvm_ks6MCInstEjjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:634,33'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:634,47'
          Dst:             _ZNK7llvm_ks6MCInst10getAddressEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:634,10'
          Dst:             _ZL19encodeThumbBLOffseti
    - functionName:    _ZNK12_GLOBAL__N_116ARMMCCodeEmitter21getARMBLTargetOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 738
      functionLinenumberEnd: 748
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          66
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL20HasConditionalBranchRKN7llvm_ks6MCInstE
        - _ZL22getBranchTargetOpValueRKN7llvm_ks6MCInstEjjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - _ZNK7llvm_ks6MCInst10getAddressEv
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks9MCOperand6getImmEv
        - _ZNK7llvm_ks9MCOperand6isExprEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:739,27'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:740,10'
          Dst:             _ZNK7llvm_ks9MCOperand6isExprEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:741,9'
          Dst:             _ZL20HasConditionalBranchRKN7llvm_ks6MCInstE
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:742,14'
          Dst:             _ZL22getBranchTargetOpValueRKN7llvm_ks6MCInstEjjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:744,12'
          Dst:             _ZL22getBranchTargetOpValueRKN7llvm_ks6MCInstEjjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:747,14'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:747,28'
          Dst:             _ZNK7llvm_ks6MCInst10getAddressEv
    - functionName:    _ZNK12_GLOBAL__N_116ARMMCCodeEmitter19getAddrMode5OpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1242
      functionLinenumberEnd: 1273
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          136
      EdgeCount:       23
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_7MCFixupELb1EE9push_backERKS1_
        - _ZN7llvm_ks6ARM_AML12getAM5OffsetEj
        - _ZN7llvm_ks6ARM_AML8getAM5OpEj
        - _ZN7llvm_ks7MCFixup6createEjPKNS_6MCExprENS_11MCFixupKindENS_5SMLocE
        - _ZNK12_GLOBAL__N_116ARMMCCodeEmitter22EncodeAddrModeOpValuesERKN7llvm_ks6MCInstEjRjS5_RNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - _ZNK12_GLOBAL__N_116ARMMCCodeEmitter8isThumb2ERKN7llvm_ks15MCSubtargetInfoE
        - _ZNK7llvm_ks14MCRegisterInfo16getEncodingValueEj
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks6MCInst6getLocEv
        - _ZNK7llvm_ks9MCContext15getRegisterInfoEv
        - _ZNK7llvm_ks9MCOperand5isRegEv
        - _ZNK7llvm_ks9MCOperand6isExprEv
        - _ZNK7llvm_ks9MCOperand7getExprEv
        - __assert_fail
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1249,28'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1250,11'
          Dst:             _ZNK7llvm_ks9MCOperand5isRegEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1251,15'
          Dst:             _ZNK7llvm_ks9MCContext15getRegisterInfoEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1251,34'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo16getEncodingValueEj
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1255,5'
          Dst:             _ZNK7llvm_ks9MCOperand6isExprEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1255,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1256,29'
          Dst:             _ZNK7llvm_ks9MCOperand7getExprEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1258,9'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter8isThumb2ERKN7llvm_ks15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1262,56'
          Dst:             _ZNK7llvm_ks6MCInst6getLocEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1262,22'
          Dst:             _ZN7llvm_ks7MCFixup6createEjPKNS_6MCExprENS_11MCFixupKindENS_5SMLocE
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1262,12'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_7MCFixupELb1EE9push_backERKS1_
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1264,5'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter22EncodeAddrModeOpValuesERKN7llvm_ks6MCInstEjRjS5_RNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1265,13'
          Dst:             _ZN7llvm_ks6ARM_AML8getAM5OpEj
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1268,21'
          Dst:             _ZN7llvm_ks6ARM_AML12getAM5OffsetEj
    - functionName:    _ZNK12_GLOBAL__N_116ARMMCCodeEmitter23NEONThumb2V8PostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 506
      functionLinenumberEnd: 511
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK12_GLOBAL__N_116ARMMCCodeEmitter8isThumb2ERKN7llvm_ks15MCSubtargetInfoE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:507,7'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter8isThumb2ERKN7llvm_ks15MCSubtargetInfoE
    - functionName:    _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getShiftRight8ImmERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1645
      functionLinenumberEnd: 1646
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks9MCOperand6getImmEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1646,17'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1646,32'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
    - functionName:    _ZNK12_GLOBAL__N_116ARMMCCodeEmitter18getShiftRight64ImmERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1666
      functionLinenumberEnd: 1667
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks9MCOperand6getImmEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1667,18'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1667,33'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
    - functionName:    _ZNK12_GLOBAL__N_116ARMMCCodeEmitter18getShiftRight32ImmERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1659
      functionLinenumberEnd: 1660
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks9MCOperand6getImmEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1660,18'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1660,33'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
    - functionName:    _ZNK12_GLOBAL__N_116ARMMCCodeEmitter18getShiftRight16ImmERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1652
      functionLinenumberEnd: 1653
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks9MCOperand6getImmEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1653,18'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1653,33'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
    - functionName:    _ZNK12_GLOBAL__N_116ARMMCCodeEmitter23getNEONVcvtImm32OpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 364
      functionLinenumberEnd: 365
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks9MCOperand6getImmEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:365,20'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:365,35'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
    - functionName:    _ZNK12_GLOBAL__N_116ARMMCCodeEmitter26NEONThumb2DataIPostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 459
      functionLinenumberEnd: 471
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          50
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK12_GLOBAL__N_116ARMMCCodeEmitter8isThumb2ERKN7llvm_ks15MCSubtargetInfoE
      functionUses:    40
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:460,7'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter8isThumb2ERKN7llvm_ks15MCSubtargetInfoE
    - functionName:    _ZNK12_GLOBAL__N_116ARMMCCodeEmitter35getAddrMode6OneLane32AddressOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1588
      functionLinenumberEnd: 1604
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          79
      EdgeCount:       21
      CyclomaticComplexity: 12
      functionsReached:
        - _ZNK7llvm_ks14MCRegisterInfo16getEncodingValueEj
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks9MCContext15getRegisterInfoEv
        - _ZNK7llvm_ks9MCOperand6getImmEv
        - _ZNK7llvm_ks9MCOperand6getRegEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1595,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1589,29'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1590,29'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1592,24'
          Dst:             _ZNK7llvm_ks9MCContext15getRegisterInfoEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1592,64'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1592,43'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo16getEncodingValueEj
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1595,15'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
    - functionName:    _ZNK12_GLOBAL__N_116ARMMCCodeEmitter29getAddrMode6DupAddressOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1615
      functionLinenumberEnd: 1630
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          75
      EdgeCount:       19
      CyclomaticComplexity: 11
      functionsReached:
        - _ZNK7llvm_ks14MCRegisterInfo16getEncodingValueEj
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks9MCContext15getRegisterInfoEv
        - _ZNK7llvm_ks9MCOperand6getImmEv
        - _ZNK7llvm_ks9MCOperand6getRegEv
      functionUses:    9
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1622,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1616,29'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1617,29'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1619,24'
          Dst:             _ZNK7llvm_ks9MCContext15getRegisterInfoEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1619,64'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1619,43'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo16getEncodingValueEj
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1622,15'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
    - functionName:    _ZNK12_GLOBAL__N_116ARMMCCodeEmitter25getAddrMode6OffsetOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1636
      functionLinenumberEnd: 1640
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          51
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7llvm_ks14MCRegisterInfo16getEncodingValueEj
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks9MCContext15getRegisterInfoEv
        - _ZNK7llvm_ks9MCOperand6getRegEv
      functionUses:    31
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1637,28'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1638,10'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1639,14'
          Dst:             _ZNK7llvm_ks9MCContext15getRegisterInfoEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1639,53'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1639,33'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo16getEncodingValueEj
    - functionName:    _ZNK12_GLOBAL__N_116ARMMCCodeEmitter30NEONThumb2LoadStorePostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 479
      functionLinenumberEnd: 485
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK12_GLOBAL__N_116ARMMCCodeEmitter8isThumb2ERKN7llvm_ks15MCSubtargetInfoE
      functionUses:    75
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:480,7'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter8isThumb2ERKN7llvm_ks15MCSubtargetInfoE
    - functionName:    _ZNK12_GLOBAL__N_116ARMMCCodeEmitter26getAddrMode6AddressOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1564
      functionLinenumberEnd: 1580
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          80
      EdgeCount:       21
      CyclomaticComplexity: 12
      functionsReached:
        - _ZNK7llvm_ks14MCRegisterInfo16getEncodingValueEj
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks9MCContext15getRegisterInfoEv
        - _ZNK7llvm_ks9MCOperand6getImmEv
        - _ZNK7llvm_ks9MCOperand6getRegEv
      functionUses:    63
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1571,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1565,29'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1566,29'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1568,24'
          Dst:             _ZNK7llvm_ks9MCContext15getRegisterInfoEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1568,64'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1568,43'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo16getEncodingValueEj
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1571,15'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
    - functionName:    _ZNK12_GLOBAL__N_116ARMMCCodeEmitter24NEONThumb2DupPostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 493
      functionLinenumberEnd: 499
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK12_GLOBAL__N_116ARMMCCodeEmitter8isThumb2ERKN7llvm_ks15MCSubtargetInfoE
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:494,7'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter8isThumb2ERKN7llvm_ks15MCSubtargetInfoE
    - functionName:    _ZNK12_GLOBAL__N_116ARMMCCodeEmitter29getThumbAddrModeRegRegOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 870
      functionLinenumberEnd: 878
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          55
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks14MCRegisterInfo16getEncodingValueEj
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks9MCContext15getRegisterInfoEv
        - _ZNK7llvm_ks9MCOperand6getRegEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:874,29'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:875,29'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:876,21'
          Dst:             _ZNK7llvm_ks9MCContext15getRegisterInfoEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:876,61'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:876,40'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo16getEncodingValueEj
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:877,21'
          Dst:             _ZNK7llvm_ks9MCContext15getRegisterInfoEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:877,61'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:877,40'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo16getEncodingValueEj
    - functionName:    _ZNK12_GLOBAL__N_116ARMMCCodeEmitter20getAddrModeISOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1216
      functionLinenumberEnd: 1224
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          52
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks14MCRegisterInfo16getEncodingValueEj
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks9MCContext15getRegisterInfoEv
        - _ZNK7llvm_ks9MCOperand6getImmEv
        - _ZNK7llvm_ks9MCOperand6getRegEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1220,28'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1221,29'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1222,21'
          Dst:             _ZNK7llvm_ks9MCContext15getRegisterInfoEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1222,60'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1222,40'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo16getEncodingValueEj
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1223,23'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
    - functionName:    _ZNK12_GLOBAL__N_116ARMMCCodeEmitter25getAddrModeThumbSPOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1200
      functionLinenumberEnd: 1209
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks9MCOperand6getImmEv
        - _ZNK7llvm_ks9MCOperand6getRegEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1203,29'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1204,3'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1204,3'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1204,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1209,14'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
    - functionName:    _ZNK12_GLOBAL__N_116ARMMCCodeEmitter20getAddrModePCOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1231
      functionLinenumberEnd: 1236
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          49
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL22getBranchTargetOpValueRKN7llvm_ks6MCInstEjjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks9MCOperand6getImmEv
        - _ZNK7llvm_ks9MCOperand6isExprEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1232,27'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1233,10'
          Dst:             _ZNK7llvm_ks9MCOperand6isExprEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1234,12'
          Dst:             _ZL22getBranchTargetOpValueRKN7llvm_ks6MCInstEjjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1235,14'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
    - functionName:    _ZNK12_GLOBAL__N_116ARMMCCodeEmitter25getT2AddrModeSORegOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1412
      functionLinenumberEnd: 1425
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          72
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks14MCRegisterInfo16getEncodingValueEj
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks9MCContext15getRegisterInfoEv
        - _ZNK7llvm_ks9MCOperand6getImmEv
        - _ZNK7llvm_ks9MCOperand6getRegEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1413,29'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1414,29'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1415,29'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1419,24'
          Dst:             _ZNK7llvm_ks9MCContext15getRegisterInfoEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1419,64'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1419,43'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo16getEncodingValueEj
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1421,16'
          Dst:             _ZNK7llvm_ks9MCContext15getRegisterInfoEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1421,56'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1421,35'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo16getEncodingValueEj
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1423,16'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
    - functionName:    _ZNK12_GLOBAL__N_116ARMMCCodeEmitter24getT2AddrModeImm8OpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1431
      functionLinenumberEnd: 1447
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          74
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7llvm_ks14MCRegisterInfo16getEncodingValueEj
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks9MCContext15getRegisterInfoEv
        - _ZNK7llvm_ks9MCOperand6getImmEv
        - _ZNK7llvm_ks9MCOperand6getRegEv
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1432,29'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1433,29'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1436,24'
          Dst:             _ZNK7llvm_ks9MCContext15getRegisterInfoEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1436,64'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1436,43'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo16getEncodingValueEj
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1441,30'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
    - functionName:    _ZNK12_GLOBAL__N_116ARMMCCodeEmitter23getAddrModeImm12OpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 885
      functionLinenumberEnd: 927
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          149
      EdgeCount:       27
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_7MCFixupELb1EE9push_backERKS1_
        - _ZN7llvm_ks7MCFixup6createEjPKNS_6MCExprENS_11MCFixupKindENS_5SMLocE
        - _ZNK12_GLOBAL__N_116ARMMCCodeEmitter22EncodeAddrModeOpValuesERKN7llvm_ks6MCInstEjRjS5_RNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - _ZNK12_GLOBAL__N_116ARMMCCodeEmitter8isThumb2ERKN7llvm_ks15MCSubtargetInfoE
        - _ZNK7llvm_ks14MCRegisterInfo16getEncodingValueEj
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks6MCInst6getLocEv
        - _ZNK7llvm_ks9MCContext15getRegisterInfoEv
        - _ZNK7llvm_ks9MCOperand5isRegEv
        - _ZNK7llvm_ks9MCOperand6getImmEv
        - _ZNK7llvm_ks9MCOperand6isExprEv
        - _ZNK7llvm_ks9MCOperand7getExprEv
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:892,28'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:893,11'
          Dst:             _ZNK7llvm_ks9MCOperand5isRegEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:894,15'
          Dst:             _ZNK7llvm_ks9MCContext15getRegisterInfoEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:894,34'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo16getEncodingValueEj
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:897,12'
          Dst:             _ZNK7llvm_ks9MCOperand6isExprEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:898,31'
          Dst:             _ZNK7llvm_ks9MCOperand7getExprEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:902,11'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter8isThumb2ERKN7llvm_ks15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:906,58'
          Dst:             _ZNK7llvm_ks6MCInst6getLocEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:906,24'
          Dst:             _ZN7llvm_ks7MCFixup6createEjPKNS_6MCExprENS_11MCFixupKindENS_5SMLocE
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:906,14'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_7MCFixupELb1EE9push_backERKS1_
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:909,27'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:920,13'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter22EncodeAddrModeOpValuesERKN7llvm_ks6MCInstEjRjS5_RNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
    - functionName:    _ZNK12_GLOBAL__N_116ARMMCCodeEmitter26getT2AddrModeImm8s4OpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 967
      functionLinenumberEnd: 998
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          121
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_7MCFixupELb1EE9push_backERKS1_
        - _ZN7llvm_ks7MCFixup6createEjPKNS_6MCExprENS_11MCFixupKindENS_5SMLocE
        - _ZNK12_GLOBAL__N_116ARMMCCodeEmitter22EncodeAddrModeOpValuesERKN7llvm_ks6MCInstEjRjS5_RNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - _ZNK7llvm_ks14MCRegisterInfo16getEncodingValueEj
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks6MCInst6getLocEv
        - _ZNK7llvm_ks9MCContext15getRegisterInfoEv
        - _ZNK7llvm_ks9MCOperand5isRegEv
        - _ZNK7llvm_ks9MCOperand6isExprEv
        - _ZNK7llvm_ks9MCOperand7getExprEv
        - __assert_fail
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:974,28'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:975,11'
          Dst:             _ZNK7llvm_ks9MCOperand5isRegEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:976,15'
          Dst:             _ZNK7llvm_ks9MCContext15getRegisterInfoEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:976,34'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo16getEncodingValueEj
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:980,5'
          Dst:             _ZNK7llvm_ks9MCOperand6isExprEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:980,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:981,29'
          Dst:             _ZNK7llvm_ks9MCOperand7getExprEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:983,56'
          Dst:             _ZNK7llvm_ks6MCInst6getLocEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:983,22'
          Dst:             _ZN7llvm_ks7MCFixup6createEjPKNS_6MCExprENS_11MCFixupKindENS_5SMLocE
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:983,12'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_7MCFixupELb1EE9push_backERKS1_
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:985,13'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter22EncodeAddrModeOpValuesERKN7llvm_ks6MCInstEjRjS5_RNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
    - functionName:    _ZNK12_GLOBAL__N_116ARMMCCodeEmitter18getT2Imm8s4OpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 935
      functionLinenumberEnd: 959
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          72
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks9MCOperand6getImmEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:945,21'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:945,39'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
    - functionName:    _ZNK12_GLOBAL__N_116ARMMCCodeEmitter30getT2AddrModeImm8OffsetOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1453
      functionLinenumberEnd: 1464
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          58
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks9MCOperand6getImmEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1454,29'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1458,30'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
    - functionName:    _ZNK12_GLOBAL__N_116ARMMCCodeEmitter22getRegisterListOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1527
      functionLinenumberEnd: 1556
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          138
      EdgeCount:       20
      CyclomaticComplexity: 6
      functionsReached:
        - _ZNK7llvm_ks14MCRegisterInfo16getEncodingValueEj
        - _ZNK7llvm_ks15MCRegisterClass8containsEj
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks6MCInst14getNumOperandsEv
        - _ZNK7llvm_ks9MCContext15getRegisterInfoEv
        - _ZNK7llvm_ks9MCOperand6getRegEv
      functionUses:    16
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1534,21'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1534,36'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1535,59'
          Dst:             _ZNK7llvm_ks15MCRegisterClass8containsEj
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1536,59'
          Dst:             _ZNK7llvm_ks15MCRegisterClass8containsEj
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1542,26'
          Dst:             _ZNK7llvm_ks9MCContext15getRegisterInfoEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1542,45'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo16getEncodingValueEj
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1543,28'
          Dst:             _ZNK7llvm_ks6MCInst14getNumOperandsEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1550,34'
          Dst:             _ZNK7llvm_ks6MCInst14getNumOperandsEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1551,28'
          Dst:             _ZNK7llvm_ks9MCContext15getRegisterInfoEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1551,67'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1551,81'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1551,47'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo16getEncodingValueEj
    - functionName:    _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getT2SOImmOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 335
      functionLinenumberEnd: 339
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          58
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6ARM_AML13getT2SOImmValEj
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks9MCOperand6getImmEv
        - __assert_fail
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:336,25'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:336,40'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:337,25'
          Dst:             _ZN7llvm_ks6ARM_AML13getT2SOImmValEj
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:338,5'
          Dst:             __assert_fail
    - functionName:    _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getT2SORegOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1470
      functionLinenumberEnd: 1508
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          113
      EdgeCount:       27
      CyclomaticComplexity: 15
      functionsReached:
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - _ZN7llvm_ks6ARM_AML12getSORegShOpEj
        - _ZN7llvm_ks6ARM_AML14getSORegOffsetEj
        - _ZNK7llvm_ks14MCRegisterInfo16getEncodingValueEj
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks9MCContext15getRegisterInfoEv
        - _ZNK7llvm_ks9MCOperand6getImmEv
        - _ZNK7llvm_ks9MCOperand6getRegEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1493,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1479,29'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1480,29'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1481,52'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1481,27'
          Dst:             _ZN7llvm_ks6ARM_AML12getSORegShOpEj
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1484,25'
          Dst:             _ZNK7llvm_ks9MCContext15getRegisterInfoEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1484,64'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1484,44'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo16getEncodingValueEj
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1494,12'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1507,46'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1507,19'
          Dst:             _ZN7llvm_ks6ARM_AML14getSORegOffsetEj
    - functionName:    _ZNK12_GLOBAL__N_116ARMMCCodeEmitter23getThumbAdrLabelOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 857
      functionLinenumberEnd: 863
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL22getBranchTargetOpValueRKN7llvm_ks6MCInstEjjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks9MCOperand6getImmEv
        - _ZNK7llvm_ks9MCOperand6isExprEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:858,27'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:859,10'
          Dst:             _ZNK7llvm_ks9MCOperand6isExprEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:860,12'
          Dst:             _ZL22getBranchTargetOpValueRKN7llvm_ks6MCInstEjjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:862,13'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
    - functionName:    _ZNK12_GLOBAL__N_116ARMMCCodeEmitter19getHiLo16ImmOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1019
      functionLinenumberEnd: 1070
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          152
      EdgeCount:       36
      CyclomaticComplexity: 19
      functionsReached:
        - _ZN7llvm_ks18report_fatal_errorEPKcb
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_7MCFixupELb1EE9push_backERKS1_
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - _ZN7llvm_ks4castINS_9ARMMCExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks7MCFixup6createEjPKNS_6MCExprENS_11MCFixupKindENS_5SMLocE
        - _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK12_GLOBAL__N_116ARMMCCodeEmitter7isThumbERKN7llvm_ks15MCSubtargetInfoE
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - _ZNK7llvm_ks6MCExpr7getKindEv
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks6MCInst6getLocEv
        - _ZNK7llvm_ks9ARMMCExpr10getSubExprEv
        - _ZNK7llvm_ks9ARMMCExpr7getKindEv
        - _ZNK7llvm_ks9MCOperand5isImmEv
        - _ZNK7llvm_ks9MCOperand6getImmEv
        - _ZNK7llvm_ks9MCOperand7getExprEv
      functionUses:    4
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1039,7'
          Branch Sides:    []
        - Branch String:   'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1048,5'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1022,28'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1023,10'
          Dst:             _ZNK7llvm_ks9MCOperand5isImmEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1025,37'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1028,24'
          Dst:             _ZNK7llvm_ks9MCOperand7getExprEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1030,10'
          Dst:             _ZNK7llvm_ks6MCExpr7getKindEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1031,34'
          Dst:             _ZN7llvm_ks4castINS_9ARMMCExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1032,20'
          Dst:             _ZNK7llvm_ks9ARMMCExpr10getSubExprEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1034,37'
          Dst:             _ZN7llvm_ks8dyn_castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1035,34'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1037,9'
          Dst:             _ZN7llvm_ks18report_fatal_errorEPKcb
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1039,26'
          Dst:             _ZNK7llvm_ks9ARMMCExpr7getKindEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1044,16'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1048,24'
          Dst:             _ZNK7llvm_ks9ARMMCExpr7getKindEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1049,14'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1051,26'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter7isThumbERKN7llvm_ks15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1055,26'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter7isThumbERKN7llvm_ks15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1060,53'
          Dst:             _ZNK7llvm_ks6MCInst6getLocEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1060,22'
          Dst:             _ZN7llvm_ks7MCFixup6createEjPKNS_6MCExprENS_11MCFixupKindENS_5SMLocE
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1060,12'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_7MCFixupELb1EE9push_backERKS1_
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1069,3'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
    - functionName:    _ZNK12_GLOBAL__N_116ARMMCCodeEmitter20getT2AdrLabelOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 837
      functionLinenumberEnd: 850
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          81
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZL22getBranchTargetOpValueRKN7llvm_ks6MCInstEjjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - _ZNK7llvm_ks6MCInst10getAddressEv
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks9MCOperand6getImmEv
        - _ZNK7llvm_ks9MCOperand6isExprEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:838,27'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:839,10'
          Dst:             _ZNK7llvm_ks9MCOperand6isExprEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:840,12'
          Dst:             _ZL22getBranchTargetOpValueRKN7llvm_ks6MCInstEjjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:842,21'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:842,37'
          Dst:             _ZNK7llvm_ks6MCInst10getAddressEv
    - functionName:    _ZNK12_GLOBAL__N_116ARMMCCodeEmitter31getT2AddrModeImm0_1020s4OpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1006
      functionLinenumberEnd: 1013
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          51
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks14MCRegisterInfo16getEncodingValueEj
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks9MCContext15getRegisterInfoEv
        - _ZNK7llvm_ks9MCOperand6getImmEv
        - _ZNK7llvm_ks9MCOperand6getRegEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1009,28'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1010,29'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1011,22'
          Dst:             _ZNK7llvm_ks9MCContext15getRegisterInfoEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1011,61'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1011,41'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo16getEncodingValueEj
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1012,23'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
    - functionName:    _ZNK12_GLOBAL__N_116ARMMCCodeEmitter30getBitfieldInvertedMaskOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1513
      functionLinenumberEnd: 1521
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          89
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks17countLeadingZerosIjEEmT_NS_12ZeroBehaviorE
        - _ZN7llvm_ks18countTrailingZerosIjEEmT_NS_12ZeroBehaviorE
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks9MCOperand6getImmEv
        - __assert_fail
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1516,28'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1517,20'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1518,18'
          Dst:             _ZN7llvm_ks18countTrailingZerosIjEEmT_NS_12ZeroBehaviorE
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1519,24'
          Dst:             _ZN7llvm_ks17countLeadingZerosIjEEmT_NS_12ZeroBehaviorE
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1520,3'
          Dst:             __assert_fail
    - functionName:    _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 531
      functionLinenumberEnd: 556
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          199
      EdgeCount:       76
      CyclomaticComplexity: 39
      functionsReached:
        - _ZN7llvm_ks5APIntD2Ev
        - _ZN7llvm_ks7APFloatC2Ed
        - _ZN7llvm_ks7APFloatD2Ev
        - _ZNK12_GLOBAL__N_116ARMMCCodeEmitter8setErrorEj
        - _ZNK7llvm_ks14MCRegisterInfo16getEncodingValueEj
        - _ZNK7llvm_ks5APInt15getLimitedValueEm
        - _ZNK7llvm_ks5APInt9getHiBitsEj
        - _ZNK7llvm_ks7APFloat14bitcastToAPIntEv
        - _ZNK7llvm_ks9MCContext15getRegisterInfoEv
        - _ZNK7llvm_ks9MCOperand5isImmEv
        - _ZNK7llvm_ks9MCOperand5isRegEv
        - _ZNK7llvm_ks9MCOperand6getImmEv
        - _ZNK7llvm_ks9MCOperand6getRegEv
        - _ZNK7llvm_ks9MCOperand7isFPImmEv
        - _ZNK7llvm_ks9MCOperand8getFPImmEv
      functionUses:    944
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:537,5'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:532,10'
          Dst:             _ZNK7llvm_ks9MCOperand5isRegEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:533,23'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:534,26'
          Dst:             _ZNK7llvm_ks9MCContext15getRegisterInfoEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:534,45'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo16getEncodingValueEj
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:546,17'
          Dst:             _ZNK7llvm_ks9MCOperand5isImmEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:547,37'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:548,17'
          Dst:             _ZNK7llvm_ks9MCOperand7isFPImmEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:549,45'
          Dst:             _ZNK7llvm_ks9MCOperand8getFPImmEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:549,34'
          Dst:             _ZN7llvm_ks7APFloatC2Ed
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:550,23'
          Dst:             _ZNK7llvm_ks7APFloat14bitcastToAPIntEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:550,40'
          Dst:             _ZNK7llvm_ks5APInt9getHiBitsEj
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:550,54'
          Dst:             _ZNK7llvm_ks5APInt15getLimitedValueEm
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:549,5'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:549,5'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:549,5'
          Dst:             _ZN7llvm_ks7APFloatD2Ev
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:549,5'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:549,5'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:549,5'
          Dst:             _ZN7llvm_ks7APFloatD2Ev
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:554,3'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter8setErrorEj
    - functionName:    _ZNK12_GLOBAL__N_116ARMMCCodeEmitter8setErrorEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 53
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_116ARMMCCodeEmitter12EmitConstantEmjRN7llvm_ks11raw_ostreamE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 426
      functionLinenumberEnd: 432
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          69
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK12_GLOBAL__N_116ARMMCCodeEmitter8EmitByteEhRN7llvm_ks11raw_ostreamE
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:430,7'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter8EmitByteEhRN7llvm_ks11raw_ostreamE
    - functionName:    _ZNK12_GLOBAL__N_116ARMMCCodeEmitter8getErrorEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_116ARMMCCodeEmitter21getBinaryCodeForInstrERKN7llvm_ks6MCInstERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 10684
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         2874
      ICount:          30753
      EdgeCount:       5740
      CyclomaticComplexity: 2868
      functionsReached:
        - _ZN7llvm_ks11raw_ostreamlsEPKc
        - _ZN7llvm_ks18raw_string_ostream3strEv
        - _ZN7llvm_ks18raw_string_ostreamC2ERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - _ZN7llvm_ks18raw_string_ostreamD2Ev
        - _ZN7llvm_ks18report_fatal_errorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEb
        - _ZN7llvm_kslsERNS_11raw_ostreamERKNS_6MCInstE
        - _ZNK12_GLOBAL__N_116ARMMCCodeEmitter15getCCOutOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - _ZNK12_GLOBAL__N_116ARMMCCodeEmitter16getModImmOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getShiftRight8ImmERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getT2SOImmOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getT2SORegOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - _ZNK12_GLOBAL__N_116ARMMCCodeEmitter18getAdrLabelOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - _ZNK12_GLOBAL__N_116ARMMCCodeEmitter18getSORegImmOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - _ZNK12_GLOBAL__N_116ARMMCCodeEmitter18getSORegRegOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - _ZNK12_GLOBAL__N_116ARMMCCodeEmitter18getShiftRight16ImmERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - _ZNK12_GLOBAL__N_116ARMMCCodeEmitter18getShiftRight32ImmERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - _ZNK12_GLOBAL__N_116ARMMCCodeEmitter18getShiftRight64ImmERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - _ZNK12_GLOBAL__N_116ARMMCCodeEmitter18getT2Imm8s4OpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - _ZNK12_GLOBAL__N_116ARMMCCodeEmitter19getAddrMode3OpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - _ZNK12_GLOBAL__N_116ARMMCCodeEmitter19getAddrMode5OpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - _ZNK12_GLOBAL__N_116ARMMCCodeEmitter19getHiLo16ImmOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - _ZNK12_GLOBAL__N_116ARMMCCodeEmitter19getLdStSORegOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - _ZNK12_GLOBAL__N_116ARMMCCodeEmitter20VFPThumb2PostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - _ZNK12_GLOBAL__N_116ARMMCCodeEmitter20getAddrModeISOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - _ZNK12_GLOBAL__N_116ARMMCCodeEmitter20getAddrModePCOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - _ZNK12_GLOBAL__N_116ARMMCCodeEmitter20getPostIdxRegOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - _ZNK12_GLOBAL__N_116ARMMCCodeEmitter20getT2AdrLabelOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - _ZNK12_GLOBAL__N_116ARMMCCodeEmitter21getARMBLTargetOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - _ZNK12_GLOBAL__N_116ARMMCCodeEmitter22getARMBLXTargetOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - _ZNK12_GLOBAL__N_116ARMMCCodeEmitter22getBranchTargetOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - _ZNK12_GLOBAL__N_116ARMMCCodeEmitter22getRegisterListOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - _ZNK12_GLOBAL__N_116ARMMCCodeEmitter23NEONThumb2V8PostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - _ZNK12_GLOBAL__N_116ARMMCCodeEmitter23getAddrMode5FP16OpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - _ZNK12_GLOBAL__N_116ARMMCCodeEmitter23getAddrModeImm12OpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - _ZNK12_GLOBAL__N_116ARMMCCodeEmitter23getNEONVcvtImm32OpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - _ZNK12_GLOBAL__N_116ARMMCCodeEmitter23getThumbAdrLabelOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - _ZNK12_GLOBAL__N_116ARMMCCodeEmitter23getThumbBLTargetOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - _ZNK12_GLOBAL__N_116ARMMCCodeEmitter23getThumbBRTargetOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - _ZNK12_GLOBAL__N_116ARMMCCodeEmitter23getThumbCBTargetOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - _ZNK12_GLOBAL__N_116ARMMCCodeEmitter24NEONThumb2DupPostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - _ZNK12_GLOBAL__N_116ARMMCCodeEmitter24getT2AddrModeImm8OpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - _ZNK12_GLOBAL__N_116ARMMCCodeEmitter24getThumbBCCTargetOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - _ZNK12_GLOBAL__N_116ARMMCCodeEmitter24getThumbBLXTargetOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - _ZNK12_GLOBAL__N_116ARMMCCodeEmitter25getARMBranchTargetOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - _ZNK12_GLOBAL__N_116ARMMCCodeEmitter25getAddrMode2OffsetOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - _ZNK12_GLOBAL__N_116ARMMCCodeEmitter25getAddrMode3OffsetOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - _ZNK12_GLOBAL__N_116ARMMCCodeEmitter25getAddrMode6OffsetOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - _ZNK12_GLOBAL__N_116ARMMCCodeEmitter25getAddrModeThumbSPOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - _ZNK12_GLOBAL__N_116ARMMCCodeEmitter25getT2AddrModeSORegOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - _ZNK12_GLOBAL__N_116ARMMCCodeEmitter26NEONThumb2DataIPostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - _ZNK12_GLOBAL__N_116ARMMCCodeEmitter26getAddrMode6AddressOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - _ZNK12_GLOBAL__N_116ARMMCCodeEmitter26getT2AddrModeImm8s4OpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - _ZNK12_GLOBAL__N_116ARMMCCodeEmitter29getAddrMode6DupAddressOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - _ZNK12_GLOBAL__N_116ARMMCCodeEmitter29getThumbAddrModeRegRegOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - _ZNK12_GLOBAL__N_116ARMMCCodeEmitter30NEONThumb2LoadStorePostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - _ZNK12_GLOBAL__N_116ARMMCCodeEmitter30getBitfieldInvertedMaskOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - _ZNK12_GLOBAL__N_116ARMMCCodeEmitter30getT2AddrModeImm8OffsetOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - _ZNK12_GLOBAL__N_116ARMMCCodeEmitter31getT2AddrModeImm0_1020s4OpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - _ZNK12_GLOBAL__N_116ARMMCCodeEmitter35getAddrMode6OneLane32AddressOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - _ZNK12_GLOBAL__N_116ARMMCCodeEmitter35getUnconditionalBranchTargetOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks6MCInst9getOpcodeEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3026,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3022,30'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3227,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3227,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3231,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3231,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3243,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3243,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3247,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3247,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3251,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3251,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3263,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3263,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3266,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3266,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3269,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3269,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3276,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3276,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3286,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3286,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3289,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3289,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3297,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3297,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3300,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3300,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3311,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3311,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3314,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3314,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3317,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3317,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3381,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3381,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3384,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3384,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3387,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3387,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3409,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3409,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3412,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3412,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3415,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3415,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3418,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3418,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3429,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3429,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3432,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3432,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3435,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3435,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3438,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3438,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3445,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3445,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3448,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3448,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3451,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3451,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3454,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3454,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3462,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3462,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3465,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3465,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3468,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3468,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3479,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3479,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3482,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3482,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3485,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3485,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3491,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3491,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3494,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3494,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3497,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter30getBitfieldInvertedMaskOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3506,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3506,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3509,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3509,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3512,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3512,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3519,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3519,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3522,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3522,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3525,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3525,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3528,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3528,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3536,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3536,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3539,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3539,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3542,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter31getT2AddrModeImm0_1020s4OpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3549,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3549,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3552,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3552,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3558,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3558,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3561,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter20getT2AdrLabelOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3571,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3571,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3574,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter30getBitfieldInvertedMaskOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3582,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3582,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3585,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter19getHiLo16ImmOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3594,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3594,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3597,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter19getHiLo16ImmOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3607,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3607,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3610,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3610,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3613,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3613,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3617,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3617,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3623,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3623,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3626,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter23getThumbAdrLabelOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3632,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3632,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3635,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3635,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3641,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3641,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3645,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3645,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3651,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3651,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3654,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3654,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3657,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3657,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3666,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3666,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3669,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3669,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3672,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3672,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3679,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3679,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3682,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3682,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3685,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3685,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3688,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3688,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3694,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3694,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3697,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3697,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3704,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3704,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3707,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3707,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3710,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3710,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3718,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3718,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3721,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3721,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3724,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3724,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3732,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3732,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3735,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3735,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3747,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3747,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3750,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3750,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3753,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3753,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3756,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3756,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3762,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3762,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3765,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3765,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3768,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3768,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3771,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3771,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3781,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3781,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3784,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3784,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3787,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3787,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3790,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3790,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3797,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3797,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3800,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3800,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3806,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3806,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3813,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3813,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3817,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3817,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3832,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3832,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3835,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3835,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3842,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3842,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3848,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3848,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3851,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3851,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3864,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3864,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3867,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3867,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3875,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3875,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3878,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3878,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3884,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3884,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3891,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3891,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3894,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3894,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3897,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3897,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3914,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3914,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3925,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3925,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3928,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3928,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3937,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3937,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3940,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getT2SORegOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3951,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3951,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3954,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getT2SOImmOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3963,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3963,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3966,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter22getRegisterListOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3974,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3974,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3977,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter22getRegisterListOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3983,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3983,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3986,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3986,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3992,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3992,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:3995,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter22getRegisterListOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4004,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4004,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4007,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4007,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4014,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4014,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4017,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter22getRegisterListOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4025,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4025,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4028,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter22getRegisterListOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4034,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4034,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4037,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter22getRegisterListOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4047,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4047,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4050,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4050,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4053,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter30getT2AddrModeImm8OffsetOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4061,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4061,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4064,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4064,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4067,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4067,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4070,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4070,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4073,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4073,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4079,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4079,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4082,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4082,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4085,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4085,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4088,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter18getT2Imm8s4OpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4096,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4096,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4099,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4099,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4102,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter26getT2AddrModeImm8s4OpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4110,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4110,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4113,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4113,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4116,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter26getT2AddrModeImm8s4OpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4131,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4131,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4134,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter23getAddrModeImm12OpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4145,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4145,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4148,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter23getAddrModeImm12OpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4161,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4161,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4164,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4164,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4170,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4170,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4173,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter31getT2AddrModeImm0_1020s4OpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4187,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4187,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4190,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter24getT2AddrModeImm8OpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4205,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4205,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4208,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter24getT2AddrModeImm8OpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4219,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4219,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4222,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter24getT2AddrModeImm8OpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4237,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4237,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4240,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter25getT2AddrModeSORegOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4250,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4250,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4253,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4253,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4256,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4256,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4259,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4259,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4262,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4262,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4265,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4265,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4271,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4271,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4274,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter20getAddrModePCOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4281,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4281,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4284,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter25getAddrModeThumbSPOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4295,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4295,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4298,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter20getAddrModeISOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4311,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4311,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4314,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter29getThumbAddrModeRegRegOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4322,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4322,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4325,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4325,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4328,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter30getT2AddrModeImm8OffsetOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4335,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4335,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4338,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4338,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4341,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4341,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4344,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter18getT2Imm8s4OpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4351,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4351,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4354,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4354,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4357,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter26getT2AddrModeImm8s4OpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4367,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4367,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4370,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter24getT2AddrModeImm8OpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4381,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4381,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4384,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4384,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4387,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4387,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4390,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4390,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4393,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4393,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4401,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4401,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4404,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4404,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4407,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4407,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4410,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4410,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4413,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4413,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4416,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4416,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4422,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4422,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4426,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4426,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4439,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4439,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4443,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4443,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4475,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4475,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4479,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4479,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4497,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4497,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4501,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4501,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4505,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4505,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4517,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4517,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4521,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4521,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4524,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4524,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4526,15'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter24NEONThumb2DupPostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4531,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4531,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4535,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4535,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4538,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4538,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4541,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4541,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4543,15'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter24NEONThumb2DupPostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4548,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4548,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4552,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4552,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4555,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4555,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4558,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4558,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4561,15'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter24NEONThumb2DupPostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4566,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4566,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4570,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4570,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4573,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4573,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4576,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4576,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4579,15'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter24NEONThumb2DupPostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4584,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4584,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4588,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4588,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4591,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4591,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4594,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4594,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4596,15'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter24NEONThumb2DupPostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4602,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4602,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4606,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4606,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4609,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4609,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4612,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4612,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4615,15'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter24NEONThumb2DupPostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4621,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4621,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4625,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4625,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4628,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4628,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4631,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4631,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4634,15'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter24NEONThumb2DupPostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4639,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4639,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4643,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter26getAddrMode6AddressOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4646,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4646,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4648,15'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter30NEONThumb2LoadStorePostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4660,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4660,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4664,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter26getAddrMode6AddressOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4667,15'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter30NEONThumb2LoadStorePostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4672,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4672,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4676,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter26getAddrMode6AddressOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4680,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4680,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4682,15'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter30NEONThumb2LoadStorePostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4703,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4703,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4707,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter26getAddrMode6AddressOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4710,15'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter30NEONThumb2LoadStorePostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4715,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4715,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4719,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter26getAddrMode6AddressOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4722,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter25getAddrMode6OffsetOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4725,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4725,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4727,15'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter30NEONThumb2LoadStorePostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4732,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4732,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4736,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter26getAddrMode6AddressOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4741,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter25getAddrMode6OffsetOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4744,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4744,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4746,15'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter30NEONThumb2LoadStorePostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4751,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4751,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4755,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter26getAddrMode6AddressOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4759,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter25getAddrMode6OffsetOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4762,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4762,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4764,15'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter30NEONThumb2LoadStorePostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4776,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4776,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4780,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter26getAddrMode6AddressOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4784,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4784,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4786,15'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter30NEONThumb2LoadStorePostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4792,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4792,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4796,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter26getAddrMode6AddressOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4800,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4800,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4802,15'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter30NEONThumb2LoadStorePostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4808,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4808,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4812,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter26getAddrMode6AddressOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4816,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4816,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4818,15'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter30NEONThumb2LoadStorePostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4823,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4823,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4827,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter26getAddrMode6AddressOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4831,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4831,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4833,15'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter30NEONThumb2LoadStorePostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4845,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4845,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4849,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter26getAddrMode6AddressOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4852,15'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter30NEONThumb2LoadStorePostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4873,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4873,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4877,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter26getAddrMode6AddressOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4881,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4881,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4883,15'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter30NEONThumb2LoadStorePostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4904,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4904,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4908,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter26getAddrMode6AddressOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4911,15'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter30NEONThumb2LoadStorePostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4917,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4917,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4921,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter26getAddrMode6AddressOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4924,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4924,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4926,15'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter30NEONThumb2LoadStorePostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4932,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4932,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4936,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter26getAddrMode6AddressOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4939,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4939,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4941,15'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter30NEONThumb2LoadStorePostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4946,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4946,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4950,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter26getAddrMode6AddressOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4953,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4953,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4955,15'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter30NEONThumb2LoadStorePostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4961,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4961,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4965,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter26getAddrMode6AddressOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4969,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter25getAddrMode6OffsetOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4972,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4972,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4974,15'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter30NEONThumb2LoadStorePostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4980,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4980,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4984,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter26getAddrMode6AddressOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4988,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter25getAddrMode6OffsetOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4991,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4991,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4993,15'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter30NEONThumb2LoadStorePostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4998,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:4998,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5002,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter26getAddrMode6AddressOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5006,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter25getAddrMode6OffsetOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5009,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5009,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5011,15'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter30NEONThumb2LoadStorePostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5021,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5021,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5025,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter26getAddrMode6AddressOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5028,15'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter30NEONThumb2LoadStorePostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5034,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5034,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5038,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter26getAddrMode6AddressOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5041,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter25getAddrMode6OffsetOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5044,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5044,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5046,15'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter30NEONThumb2LoadStorePostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5052,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5052,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5056,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter26getAddrMode6AddressOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5059,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter25getAddrMode6OffsetOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5062,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5062,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5064,15'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter30NEONThumb2LoadStorePostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5069,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5069,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5073,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter26getAddrMode6AddressOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5076,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter25getAddrMode6OffsetOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5079,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5079,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5081,15'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter30NEONThumb2LoadStorePostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5091,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5091,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5095,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter26getAddrMode6AddressOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5099,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter25getAddrMode6OffsetOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5101,15'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter30NEONThumb2LoadStorePostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5107,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5107,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5111,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter26getAddrMode6AddressOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5115,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5115,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5117,15'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter30NEONThumb2LoadStorePostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5122,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5122,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5126,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter26getAddrMode6AddressOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5130,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5130,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5132,15'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter30NEONThumb2LoadStorePostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5138,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5138,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5142,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter26getAddrMode6AddressOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5146,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5146,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5148,15'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter30NEONThumb2LoadStorePostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5158,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5158,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5162,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter26getAddrMode6AddressOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5165,15'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter30NEONThumb2LoadStorePostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5171,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5171,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5175,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter26getAddrMode6AddressOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5179,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter25getAddrMode6OffsetOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5182,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5182,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5184,15'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter30NEONThumb2LoadStorePostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5189,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5189,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5193,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter26getAddrMode6AddressOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5197,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter25getAddrMode6OffsetOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5200,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5200,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5202,15'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter30NEONThumb2LoadStorePostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5208,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5208,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5212,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter26getAddrMode6AddressOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5216,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter25getAddrMode6OffsetOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5219,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5219,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5221,15'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter30NEONThumb2LoadStorePostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5231,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5231,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5235,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter26getAddrMode6AddressOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5239,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter25getAddrMode6OffsetOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5241,15'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter30NEONThumb2LoadStorePostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5257,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5257,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5261,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter29getAddrMode6DupAddressOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5264,15'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter30NEONThumb2LoadStorePostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5280,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5280,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5284,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter29getAddrMode6DupAddressOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5288,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5288,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5290,15'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter30NEONThumb2LoadStorePostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5306,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5306,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5310,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter29getAddrMode6DupAddressOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5313,15'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter30NEONThumb2LoadStorePostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5323,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5323,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5327,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter29getAddrMode6DupAddressOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5329,15'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter30NEONThumb2LoadStorePostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5339,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5339,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5343,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter29getAddrMode6DupAddressOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5346,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter25getAddrMode6OffsetOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5348,15'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter30NEONThumb2LoadStorePostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5354,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5354,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5358,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter29getAddrMode6DupAddressOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5362,15'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter30NEONThumb2LoadStorePostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5370,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5370,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5374,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter29getAddrMode6DupAddressOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5377,15'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter30NEONThumb2LoadStorePostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5383,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5383,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5387,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter29getAddrMode6DupAddressOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5392,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter25getAddrMode6OffsetOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5394,15'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter30NEONThumb2LoadStorePostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5402,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5402,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5406,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter29getAddrMode6DupAddressOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5410,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter25getAddrMode6OffsetOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5412,15'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter30NEONThumb2LoadStorePostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5417,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5417,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5421,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter35getAddrMode6OneLane32AddressOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5425,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5425,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5427,15'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter30NEONThumb2LoadStorePostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5437,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5437,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5441,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5441,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5445,15'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter26NEONThumb2DataIPostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5453,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5453,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5457,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5457,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5462,15'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter26NEONThumb2DataIPostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5470,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5470,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5474,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5474,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5479,15'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter26NEONThumb2DataIPostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5491,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5491,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5495,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5495,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5500,15'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter26NEONThumb2DataIPostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5514,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5514,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5518,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5518,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5522,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5522,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5524,15'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter26NEONThumb2DataIPostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5538,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5538,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5542,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5542,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5546,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5546,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5548,15'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter26NEONThumb2DataIPostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5560,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5560,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5564,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5564,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5568,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5568,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5570,15'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter26NEONThumb2DataIPostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5584,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5584,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5588,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5588,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5592,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5592,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5594,15'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter26NEONThumb2DataIPostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5614,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5614,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5618,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5618,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5622,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter23getNEONVcvtImm32OpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5624,15'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter26NEONThumb2DataIPostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5644,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5644,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5648,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5648,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5652,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter18getShiftRight16ImmERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5654,15'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter26NEONThumb2DataIPostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5674,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5674,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5678,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5678,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5682,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter18getShiftRight32ImmERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5684,15'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter26NEONThumb2DataIPostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5696,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5696,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5700,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5700,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5704,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter18getShiftRight64ImmERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5706,15'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter26NEONThumb2DataIPostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5726,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5726,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5730,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5730,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5734,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getShiftRight8ImmERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5736,15'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter26NEONThumb2DataIPostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5742,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5742,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5746,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5746,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5750,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5750,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5752,15'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter26NEONThumb2DataIPostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5758,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5758,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5762,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5762,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5766,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5766,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5768,15'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter26NEONThumb2DataIPostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5774,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5774,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5778,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5778,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5782,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5782,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5784,15'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter26NEONThumb2DataIPostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5982,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5982,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5986,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5986,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:5989,15'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter26NEONThumb2DataIPostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6049,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6049,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6053,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6053,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6056,15'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter23NEONThumb2V8PostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6062,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6062,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6066,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6066,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6070,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6070,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6072,15'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter26NEONThumb2DataIPostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6078,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6078,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6082,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6082,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6086,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6086,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6088,15'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter26NEONThumb2DataIPostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6094,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6094,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6098,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6098,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6102,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6102,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6104,15'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter26NEONThumb2DataIPostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6110,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6110,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6114,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6114,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6118,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6118,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6120,15'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter26NEONThumb2DataIPostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6134,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6134,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6138,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6138,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6142,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter18getShiftRight16ImmERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6144,15'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter26NEONThumb2DataIPostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6158,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6158,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6162,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6162,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6166,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter18getShiftRight32ImmERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6168,15'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter26NEONThumb2DataIPostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6182,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6182,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6186,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6186,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6190,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter18getShiftRight64ImmERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6192,15'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter26NEONThumb2DataIPostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6206,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6206,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6210,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6210,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6214,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getShiftRight8ImmERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6216,15'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter26NEONThumb2DataIPostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6236,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6236,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6240,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6240,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6243,15'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter26NEONThumb2DataIPostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6248,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6248,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6252,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6252,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6256,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6256,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6260,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6260,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6262,15'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter26NEONThumb2DataIPostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6267,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6267,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6271,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6271,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6275,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6275,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6279,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6279,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6281,15'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter26NEONThumb2DataIPostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6286,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6286,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6290,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6290,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6294,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6294,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6298,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6298,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6300,15'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter26NEONThumb2DataIPostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6305,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6305,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6309,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6309,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6313,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6313,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6317,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6317,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6319,15'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter26NEONThumb2DataIPostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6324,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6324,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6328,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6328,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6332,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6332,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6336,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6336,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6338,15'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter26NEONThumb2DataIPostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6343,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6343,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6347,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6347,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6351,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6351,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6355,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6355,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6357,15'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter26NEONThumb2DataIPostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6362,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6362,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6366,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6366,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6370,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6370,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6374,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6374,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6376,15'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter26NEONThumb2DataIPostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6691,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6691,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6695,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6695,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6699,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6699,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6702,15'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter26NEONThumb2DataIPostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6714,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6714,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6718,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6718,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6722,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6722,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6725,15'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter23NEONThumb2V8PostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6740,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6740,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6744,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6744,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6748,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6748,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6751,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6751,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6753,15'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter26NEONThumb2DataIPostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6768,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6768,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6772,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6772,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6776,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6776,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6779,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6779,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6782,15'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter26NEONThumb2DataIPostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6850,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6850,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6854,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6854,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6858,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6858,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6861,15'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter26NEONThumb2DataIPostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6952,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6952,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6956,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6956,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6960,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6960,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6963,15'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter26NEONThumb2DataIPostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6985,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6985,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6989,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6989,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6993,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6993,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6996,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6996,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:6998,15'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter26NEONThumb2DataIPostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7020,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7020,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7024,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7024,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7028,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7028,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7031,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7031,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7034,15'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter26NEONThumb2DataIPostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7039,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7039,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7043,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter26getAddrMode6AddressOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7046,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7046,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7048,15'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter30NEONThumb2LoadStorePostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7054,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7054,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7058,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter26getAddrMode6AddressOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7061,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7061,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7063,15'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter30NEONThumb2LoadStorePostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7069,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7069,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7073,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter26getAddrMode6AddressOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7076,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7076,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7078,15'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter30NEONThumb2LoadStorePostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7083,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7083,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7087,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter26getAddrMode6AddressOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7090,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7090,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7092,15'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter30NEONThumb2LoadStorePostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7097,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7097,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7101,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter26getAddrMode6AddressOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7105,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7105,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7107,15'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter30NEONThumb2LoadStorePostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7113,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7113,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7117,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter26getAddrMode6AddressOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7121,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7121,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7123,15'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter30NEONThumb2LoadStorePostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7129,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7129,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7133,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter26getAddrMode6AddressOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7137,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7137,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7139,15'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter30NEONThumb2LoadStorePostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7144,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7144,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7148,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter26getAddrMode6AddressOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7152,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7152,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7154,15'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter30NEONThumb2LoadStorePostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7160,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7160,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7164,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter26getAddrMode6AddressOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7168,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7168,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7170,15'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter30NEONThumb2LoadStorePostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7175,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7175,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7179,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter26getAddrMode6AddressOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7183,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7183,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7185,15'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter30NEONThumb2LoadStorePostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7203,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7203,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7207,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter26getAddrMode6AddressOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7210,15'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter30NEONThumb2LoadStorePostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7216,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7216,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7220,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter26getAddrMode6AddressOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7224,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7224,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7226,15'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter30NEONThumb2LoadStorePostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7253,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7253,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7257,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter26getAddrMode6AddressOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7260,15'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter30NEONThumb2LoadStorePostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7265,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7265,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7269,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter35getAddrMode6OneLane32AddressOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7273,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7273,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7275,15'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter30NEONThumb2LoadStorePostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7283,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7283,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7287,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter26getAddrMode6AddressOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7290,15'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter30NEONThumb2LoadStorePostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7315,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7315,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7319,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter26getAddrMode6AddressOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7322,15'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter30NEONThumb2LoadStorePostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7327,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7327,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7331,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter26getAddrMode6AddressOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7334,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter25getAddrMode6OffsetOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7337,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7337,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7339,15'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter30NEONThumb2LoadStorePostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7345,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7345,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7349,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter26getAddrMode6AddressOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7352,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter25getAddrMode6OffsetOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7355,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7355,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7357,15'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter30NEONThumb2LoadStorePostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7363,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7363,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7367,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter26getAddrMode6AddressOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7370,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter25getAddrMode6OffsetOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7373,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7373,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7375,15'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter30NEONThumb2LoadStorePostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7380,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7380,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7384,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter26getAddrMode6AddressOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7387,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter25getAddrMode6OffsetOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7390,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7390,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7392,15'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter30NEONThumb2LoadStorePostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7397,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7397,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7401,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter26getAddrMode6AddressOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7405,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter25getAddrMode6OffsetOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7408,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7408,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7410,15'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter30NEONThumb2LoadStorePostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7416,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7416,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7420,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter26getAddrMode6AddressOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7424,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter25getAddrMode6OffsetOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7427,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7427,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7429,15'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter30NEONThumb2LoadStorePostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7435,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7435,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7439,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter26getAddrMode6AddressOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7443,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter25getAddrMode6OffsetOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7446,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7446,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7448,15'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter30NEONThumb2LoadStorePostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7453,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7453,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7457,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter26getAddrMode6AddressOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7461,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter25getAddrMode6OffsetOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7464,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7464,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7466,15'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter30NEONThumb2LoadStorePostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7472,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7472,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7476,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter26getAddrMode6AddressOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7480,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter25getAddrMode6OffsetOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7483,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7483,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7485,15'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter30NEONThumb2LoadStorePostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7490,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7490,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7494,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter26getAddrMode6AddressOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7498,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter25getAddrMode6OffsetOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7501,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7501,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7503,15'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter30NEONThumb2LoadStorePostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7513,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7513,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7517,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter26getAddrMode6AddressOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7521,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter25getAddrMode6OffsetOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7523,15'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter30NEONThumb2LoadStorePostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7531,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7531,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7535,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter26getAddrMode6AddressOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7539,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7539,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7541,15'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter30NEONThumb2LoadStorePostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7547,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7547,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7551,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter26getAddrMode6AddressOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7555,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter25getAddrMode6OffsetOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7558,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7558,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7560,15'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter30NEONThumb2LoadStorePostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7570,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7570,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7574,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter26getAddrMode6AddressOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7578,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter25getAddrMode6OffsetOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7580,15'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter30NEONThumb2LoadStorePostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7605,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7605,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7609,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter26getAddrMode6AddressOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7613,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7613,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7615,15'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter30NEONThumb2LoadStorePostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7620,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7620,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7624,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter35getAddrMode6OneLane32AddressOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7628,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter25getAddrMode6OffsetOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7631,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7631,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7633,15'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter30NEONThumb2LoadStorePostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7661,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter19getAddrMode5OpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7666,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7666,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7669,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7669,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7677,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter23getAddrModeImm12OpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7686,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter23getAddrModeImm12OpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7695,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter23getAddrModeImm12OpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7705,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7705,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7708,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7708,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7715,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7715,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7718,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7718,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7721,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7721,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7729,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter24getT2AddrModeImm8OpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7738,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter25getT2AddrModeSORegOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7746,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7746,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7751,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7751,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7757,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7757,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7762,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7762,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7768,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7768,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7771,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7771,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7777,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7777,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7780,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7780,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7786,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7786,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7792,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7792,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7798,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7798,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7804,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7804,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7810,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter21getARMBLTargetOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7816,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7816,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7822,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7822,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7829,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7829,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7835,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter23getThumbBLTargetOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7845,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter24getThumbBLXTargetOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7855,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7855,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7861,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7861,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7867,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7867,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7873,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7873,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7882,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7882,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7889,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7889,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7896,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7896,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7903,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7903,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7910,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7910,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7916,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7916,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7919,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7919,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7925,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7925,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7928,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7928,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7934,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7934,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7937,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7937,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7940,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7940,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7946,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7946,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7949,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7949,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7955,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7955,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7958,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7958,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7961,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7961,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7967,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7967,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7971,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7971,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7990,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:7990,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8007,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8007,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8011,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8011,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8014,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8014,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8017,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8017,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8025,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8025,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8028,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8028,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8031,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8031,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8034,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8034,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8037,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8037,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8040,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8040,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8046,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8046,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8058,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8058,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8075,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8075,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8078,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8078,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8081,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8081,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8084,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8084,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8092,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8092,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8098,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8098,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8100,15'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter20VFPThumb2PostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8105,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8105,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8108,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter22getBranchTargetOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8119,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8119,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8122,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8122,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8125,15'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter20VFPThumb2PostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8131,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8131,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8134,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8134,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8141,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8141,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8144,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8144,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8147,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter22getRegisterListOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8151,15'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter20VFPThumb2PostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8157,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8157,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8160,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8160,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8163,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter22getRegisterListOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8166,15'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter20VFPThumb2PostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8172,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8172,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8175,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8175,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8178,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter22getRegisterListOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8182,15'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter20VFPThumb2PostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8188,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8188,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8191,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8191,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8193,15'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter20VFPThumb2PostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8205,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8205,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8208,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8208,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8210,15'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter20VFPThumb2PostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8218,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8218,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8221,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8221,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8224,15'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter20VFPThumb2PostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8229,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8229,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8232,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8232,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8238,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8238,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8241,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter21getARMBLTargetOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8248,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8248,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8251,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8251,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8257,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8257,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8260,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8260,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8267,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8267,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8270,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8270,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8291,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8291,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8294,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter22getRegisterListOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8297,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8297,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8307,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8307,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8310,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8310,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8312,15'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter20VFPThumb2PostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8317,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8317,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8320,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8320,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8326,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8326,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8329,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter25getARMBranchTargetOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8335,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8335,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8338,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter24getThumbBCCTargetOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8352,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8352,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8355,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8355,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8359,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8359,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8362,15'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter20VFPThumb2PostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8370,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8370,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8373,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8373,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8377,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8377,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8380,15'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter20VFPThumb2PostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8385,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8385,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8388,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8388,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8392,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8392,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8395,15'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter20VFPThumb2PostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8401,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8401,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8404,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8404,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8408,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8408,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8411,15'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter20VFPThumb2PostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8420,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8420,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8423,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8423,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8426,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8426,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8432,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8432,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8435,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8435,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8438,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter19getHiLo16ImmOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8445,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8445,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8448,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8448,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8451,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter18getAdrLabelOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8461,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8461,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8464,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8464,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8467,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8467,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8476,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8476,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8479,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8479,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8482,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter16getModImmOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8491,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8491,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8494,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8494,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8497,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter22getRegisterListOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8501,15'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter20VFPThumb2PostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8509,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8509,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8512,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8512,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8515,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter22getRegisterListOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8518,15'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter20VFPThumb2PostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8526,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8526,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8529,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8529,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8532,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter22getRegisterListOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8536,15'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter20VFPThumb2PostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8542,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8542,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8545,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8545,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8548,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8548,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8551,15'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter20VFPThumb2PostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8566,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8566,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8569,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8569,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8572,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8572,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8580,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8580,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8583,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8583,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8586,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8586,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8596,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8596,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8599,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8599,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8603,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8603,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8606,15'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter20VFPThumb2PostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8643,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8643,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8646,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8646,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8650,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8650,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8653,15'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter20VFPThumb2PostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8659,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8659,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8662,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8662,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8666,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8666,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8669,15'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter20VFPThumb2PostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8674,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8674,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8677,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8677,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8681,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8681,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8684,15'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter20VFPThumb2PostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8690,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8690,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8693,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8693,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8697,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8697,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8699,15'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter20VFPThumb2PostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8704,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8704,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8707,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8707,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8712,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8712,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8718,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8718,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8721,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8721,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8726,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8726,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8732,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8732,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8735,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8735,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8739,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8739,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8745,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8745,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8748,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8748,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8752,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter16getModImmOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8773,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8773,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8776,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter22getRegisterListOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8779,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8779,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8787,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8787,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8790,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter15getCCOutOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8793,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8793,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8796,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8796,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8803,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8803,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8806,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter15getCCOutOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8809,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8809,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8812,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter16getModImmOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8822,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8822,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8825,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8825,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8829,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8829,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8833,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8833,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8836,15'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter20VFPThumb2PostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8842,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8842,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8845,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8845,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8849,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter19getAddrMode5OpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8853,15'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter20VFPThumb2PostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8858,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8858,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8861,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8861,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8865,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8865,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8868,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8868,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8870,15'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter20VFPThumb2PostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8875,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8875,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8878,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8878,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8882,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8882,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8885,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8885,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8887,15'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter20VFPThumb2PostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8897,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8897,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8900,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8900,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8903,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8903,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8906,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8906,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8912,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8912,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8915,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8915,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8918,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8918,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8921,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8921,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8927,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8927,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8930,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8930,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8933,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter30getBitfieldInvertedMaskOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8940,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8940,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8943,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8943,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8946,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter19getHiLo16ImmOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8954,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8954,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8957,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8957,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8960,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8960,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8963,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8963,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8973,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8973,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8976,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8976,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8979,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8979,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8982,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8982,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8991,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8991,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8994,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8994,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:8997,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter18getSORegImmOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9039,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9039,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9042,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9042,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9045,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9045,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9048,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9048,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9063,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9063,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9066,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9066,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9069,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9069,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9072,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9072,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9081,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9081,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9084,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9084,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9087,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9087,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9090,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9090,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9097,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9097,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9100,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9100,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9103,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9103,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9106,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9106,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9115,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9115,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9118,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9118,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9121,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter23getAddrModeImm12OpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9129,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9129,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9132,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9132,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9135,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter23getAddrModeImm12OpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9149,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9149,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9152,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9152,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9155,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9155,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9158,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9158,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9173,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9173,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9176,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9176,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9180,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9180,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9184,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9184,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9187,15'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter20VFPThumb2PostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9193,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9193,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9196,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9196,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9200,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter23getAddrMode5FP16OpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9204,15'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter20VFPThumb2PostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9210,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9210,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9213,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9213,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9217,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter19getAddrMode5OpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9221,15'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter20VFPThumb2PostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9241,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9241,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9244,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9244,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9248,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9248,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9251,15'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter20VFPThumb2PostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9263,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9263,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9266,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9266,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9270,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9270,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9273,15'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter20VFPThumb2PostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9287,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9287,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9290,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter15getCCOutOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9293,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9293,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9296,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9296,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9299,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9299,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9314,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9314,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9317,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter15getCCOutOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9320,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9320,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9323,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9323,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9326,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter16getModImmOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9332,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9332,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9335,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter15getCCOutOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9338,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9338,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9341,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter18getSORegImmOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9348,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9348,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9351,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter15getCCOutOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9354,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9354,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9357,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter18getSORegImmOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9364,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9364,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9367,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter15getCCOutOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9370,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9370,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9373,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9373,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9376,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9376,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9389,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9389,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9392,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9392,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9396,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9396,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9400,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9400,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9403,15'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter20VFPThumb2PostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9413,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9413,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9416,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9416,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9419,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9419,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9422,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9422,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9425,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9425,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9432,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9432,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9435,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9435,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9438,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9438,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9441,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9441,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9444,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9444,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9451,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9451,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9454,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9454,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9457,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9457,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9460,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9460,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9463,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9463,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9469,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9469,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9472,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9472,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9475,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9475,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9478,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter30getBitfieldInvertedMaskOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9486,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9486,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9489,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9489,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9492,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9492,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9495,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9495,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9498,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9498,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9505,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9505,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9508,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9508,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9511,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9511,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9514,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9514,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9517,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9517,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9527,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9527,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9530,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9530,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9533,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9533,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9536,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9536,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9539,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9539,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9545,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9545,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9548,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9548,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9551,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9551,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9554,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9554,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9557,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9557,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9566,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9566,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9569,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9569,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9572,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter18getSORegRegOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9583,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9583,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9586,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9586,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9589,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9589,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9592,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9592,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9595,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9595,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9606,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9606,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9609,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9609,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9612,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9612,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9615,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9615,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9618,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9618,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9631,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9631,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9634,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9634,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9637,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9637,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9640,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9640,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9643,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9643,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9650,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9650,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9653,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9653,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9656,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter23getAddrModeImm12OpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9667,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9667,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9670,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9670,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9673,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter19getLdStSORegOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9683,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9683,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9686,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9686,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9689,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter23getAddrModeImm12OpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9712,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9712,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9715,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9715,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9719,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9719,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9723,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9723,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9726,15'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter20VFPThumb2PostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9734,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9734,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9737,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter19getAddrMode3OpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9744,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9744,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9757,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9757,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9760,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter19getAddrMode5OpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9765,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9765,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9768,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9768,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9776,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9776,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9779,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9779,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9782,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9782,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9785,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9785,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9793,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9793,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9796,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9796,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9799,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9799,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9802,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9802,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9810,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9810,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9813,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9813,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9817,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9817,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9820,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9820,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9822,15'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter20VFPThumb2PostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9830,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9830,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9833,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9833,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9837,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9837,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9840,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9840,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9843,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9843,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9852,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9852,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9855,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9855,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9858,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9858,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9861,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9861,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9864,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9864,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9879,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9879,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9882,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter15getCCOutOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9885,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9885,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9888,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9888,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9891,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter18getSORegImmOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9898,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9898,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9901,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter15getCCOutOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9904,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9904,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9907,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter18getSORegRegOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9915,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9915,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9918,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter15getCCOutOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9921,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9921,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9924,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter18getSORegRegOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9932,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9932,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9935,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter15getCCOutOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9938,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9938,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9941,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9941,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9944,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9944,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9947,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9947,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9954,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9954,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9957,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter15getCCOutOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9960,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9960,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9963,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9963,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9966,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9966,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9969,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9969,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9975,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9975,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9978,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9978,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9982,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9982,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9985,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9985,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9987,15'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter20VFPThumb2PostEncoderERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9992,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9992,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9995,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9995,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9998,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:9998,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10001,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10001,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10004,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10004,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10007,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10007,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10015,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10015,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10018,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10018,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10021,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter19getAddrMode3OpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10032,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10032,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10035,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10035,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10038,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter19getLdStSORegOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10050,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10050,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10053,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10053,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10056,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter25getAddrMode2OffsetOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10061,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10061,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10070,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10070,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10073,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10073,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10076,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter25getAddrMode2OffsetOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10080,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10080,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10088,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10088,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10091,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10091,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10094,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter25getAddrMode3OffsetOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10100,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10100,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10106,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10106,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10109,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10109,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10112,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter19getAddrMode3OpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10123,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10123,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10126,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10126,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10129,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter19getLdStSORegOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10141,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10141,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10144,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10144,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10147,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter25getAddrMode2OffsetOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10152,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10152,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10161,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10161,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10164,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10164,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10167,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter25getAddrMode2OffsetOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10171,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10171,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10177,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10177,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10180,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10180,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10183,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter25getAddrMode3OffsetOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10189,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10189,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10195,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10195,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10198,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10198,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10201,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10201,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10204,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10204,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10207,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10207,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10210,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10210,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10217,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10217,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10220,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter19getAddrMode3OpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10227,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10227,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10235,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10235,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10238,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10238,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10241,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10241,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10244,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter20getPostIdxRegOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10251,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10251,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10254,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10254,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10257,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10257,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10260,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter20getPostIdxRegOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10276,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10276,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10279,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter15getCCOutOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10282,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10282,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10285,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10285,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10288,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter18getSORegRegOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10296,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10296,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10299,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10299,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10302,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter19getAddrMode3OpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10312,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10312,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10315,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10315,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10318,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10318,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10321,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10321,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10324,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10324,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10327,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10327,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10330,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10330,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10336,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10336,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10339,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10339,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10342,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter25getAddrMode3OffsetOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10348,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10348,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10354,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10354,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10357,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10357,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10360,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter19getAddrMode3OpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10370,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10370,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10373,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10373,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10376,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter25getAddrMode3OffsetOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10382,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10382,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10388,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10388,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10391,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10391,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10394,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10394,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10397,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10397,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10400,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10400,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10403,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10403,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10406,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10406,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10412,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10412,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10415,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10415,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10418,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10418,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10421,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10421,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10424,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10424,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10427,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10427,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10430,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10430,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10437,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10437,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10440,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter15getCCOutOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10443,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10443,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10446,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10446,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10449,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10449,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10452,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10452,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10458,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter22getRegisterListOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10465,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter22getRegisterListOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10474,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter15getCCOutOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10477,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10477,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10480,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10480,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10487,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter15getCCOutOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10490,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10490,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10493,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getT2SOImmOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10504,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter15getCCOutOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10507,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10507,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10510,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10510,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10513,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10513,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10533,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter15getCCOutOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10536,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10536,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10539,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10539,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10542,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10542,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10557,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter15getCCOutOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10560,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10560,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10563,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10563,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10566,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getT2SOImmOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10574,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter15getCCOutOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10577,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10577,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10580,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getT2SORegOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10597,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter15getCCOutOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10600,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10600,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10603,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10603,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10606,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getT2SORegOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10616,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter19getLdStSORegOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10625,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter22getARMBLXTargetOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10632,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter23getThumbBRTargetOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10639,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter23getThumbCBTargetOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10643,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10643,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10649,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter35getUnconditionalBranchTargetOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10660,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10660,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10667,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10667,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10673,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10673,12'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10679,24'
          Dst:             _ZN7llvm_ks18raw_string_ostreamC2ERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10680,9'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10680,36'
          Dst:             _ZN7llvm_kslsERNS_11raw_ostreamERKNS_6MCInstE
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10681,28'
          Dst:             _ZN7llvm_ks18raw_string_ostream3strEv
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10681,5'
          Dst:             _ZN7llvm_ks18report_fatal_errorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEb
        - Src:             'llvm/keystone/../lib/Target/ARM/ARMGenMCCodeEmitter.inc:10682,3'
          Dst:             _ZN7llvm_ks18raw_string_ostreamD2Ev
    - functionName:    _ZNK7llvm_ks11MCInstrDesc7getSizeEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCInstrDesc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 324
      functionLinenumberEnd: 324
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_116ARMMCCodeEmitter17encodeInstructionERN7llvm_ks6MCInstERNS1_11raw_ostreamERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoERj
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1675
      functionLinenumberEnd: 1705
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          138
      EdgeCount:       25
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - _ZN7llvm_ks6MCInst10setAddressEm
        - _ZNK12_GLOBAL__N_116ARMMCCodeEmitter12EmitConstantEmjRN7llvm_ks11raw_ostreamE
        - _ZNK12_GLOBAL__N_116ARMMCCodeEmitter21getBinaryCodeForInstrERKN7llvm_ks6MCInstERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - _ZNK12_GLOBAL__N_116ARMMCCodeEmitter7isThumbERKN7llvm_ks15MCSubtargetInfoE
        - _ZNK12_GLOBAL__N_116ARMMCCodeEmitter8getErrorEv
        - _ZNK12_GLOBAL__N_116ARMMCCodeEmitter8setErrorEj
        - _ZNK7llvm_ks11MCInstrDesc7getSizeEv
        - _ZNK7llvm_ks11MCInstrInfo3getEj
        - _ZNK7llvm_ks6MCInst10getAddressEv
        - _ZNK7llvm_ks6MCInst9getOpcodeEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1677,3'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter8setErrorEj
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1679,41'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1679,34'
          Dst:             _ZNK7llvm_ks11MCInstrInfo3getEj
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1685,12'
          Dst:             _ZNK7llvm_ks11MCInstrDesc7getSizeEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1685,35'
          Dst:             _ZNK7llvm_ks11MCInstrDesc7getSizeEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1686,17'
          Dst:             _ZNK7llvm_ks11MCInstrDesc7getSizeEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1688,5'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1690,21'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter21getBinaryCodeForInstrERKN7llvm_ks6MCInstERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1691,7'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter8getErrorEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1697,7'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter7isThumbERKN7llvm_ks15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1698,5'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter12EmitConstantEmjRN7llvm_ks11raw_ostreamE
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1699,5'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter12EmitConstantEmjRN7llvm_ks11raw_ostreamE
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1701,5'
          Dst:             _ZNK12_GLOBAL__N_116ARMMCCodeEmitter12EmitConstantEmjRN7llvm_ks11raw_ostreamE
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1704,20'
          Dst:             _ZNK7llvm_ks6MCInst10getAddressEv
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:1704,6'
          Dst:             _ZN7llvm_ks6MCInst10setAddressEm
    - functionName:    _ZN12_GLOBAL__N_116ARMMCCodeEmitterD0Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116ARMMCCodeEmitterD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:51,32'
          Dst:             _ZN12_GLOBAL__N_116ARMMCCodeEmitterD2Ev
    - functionName:    _ZN12_GLOBAL__N_116ARMMCCodeEmitterD2Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13MCCodeEmitterD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:51,33'
          Dst:             _ZN7llvm_ks13MCCodeEmitterD2Ev
    - functionName:    _ZN7llvm_ks24createARMBEMCCodeEmitterERKNS_11MCInstrInfoERKNS_14MCRegisterInfoERNS_9MCContextE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 450
      functionLinenumberEnd: 452
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN12_GLOBAL__N_116ARMMCCodeEmitterC2ERKN7llvm_ks11MCInstrInfoERNS1_9MCContextEb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:451,14'
          Dst:             _ZN12_GLOBAL__N_116ARMMCCodeEmitterC2ERKN7llvm_ks11MCInstrInfoERNS1_9MCContextEb
    - functionName:    _ZN12_GLOBAL__N_116ARMMCCodeEmitterC2ERKN7llvm_ks11MCInstrInfoERNS1_9MCContextEb
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 49
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13MCCodeEmitterC2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:47,3'
          Dst:             _ZN7llvm_ks13MCCodeEmitterC2Ev
    - functionName:    _ZN7llvm_ks24createARMLEMCCodeEmitterERKNS_11MCInstrInfoERKNS_14MCRegisterInfoERNS_9MCContextE
      functionSourceFile: '/src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 444
      functionLinenumberEnd: 446
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN12_GLOBAL__N_116ARMMCCodeEmitterC2ERKN7llvm_ks11MCInstrInfoERNS1_9MCContextEb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp:445,14'
          Dst:             _ZN12_GLOBAL__N_116ARMMCCodeEmitterC2ERKN7llvm_ks11MCInstrInfoERNS1_9MCContextEb
    - functionName:    _ZNK12_GLOBAL__N_117HexagonAsmBackend12takeExtenderEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonAsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonAsmBackend.cpp:55,5'
          Dst:             __assert_fail
    - functionName:    _ZNK12_GLOBAL__N_117HexagonAsmBackend11setExtenderERN7llvm_ks9MCContextE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonAsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 52
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          77
      EdgeCount:       16
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6MCInstC2Em
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonAsmBackend.cpp:51,71'
          Dst:             _ZN7llvm_ks6MCInstC2Em
    - functionName:    _ZNK12_GLOBAL__N_117HexagonAsmBackend15isInstRelaxableERKN7llvm_ks6MCInstE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonAsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionLinenumberEnd: 193
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         19
      ICount:          98
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7llvm_ks18HexagonMCInstrInfo12isExtendableERKNS_11MCInstrInfoERKNS_6MCInstE
        - _ZN7llvm_ks18HexagonMCInstrInfo7getDescERKNS_11MCInstrInfoERKNS_6MCInstE
        - _ZN7llvm_ks18HexagonMCInstrInfo7getTypeERKNS_11MCInstrInfoERKNS_6MCInstE
        - _ZNK7llvm_ks11MCInstrDesc8isBranchEv
        - _ZNK7llvm_ks6MCInst9getOpcodeEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonAsmBackend.cpp:182,31'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo7getDescERKNS_11MCInstrInfoERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonAsmBackend.cpp:185,9'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo7getTypeERKNS_11MCInstrInfoERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonAsmBackend.cpp:186,10'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo7getTypeERKNS_11MCInstrInfoERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonAsmBackend.cpp:187,15'
          Dst:             _ZNK7llvm_ks11MCInstrDesc8isBranchEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonAsmBackend.cpp:188,10'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo7getTypeERKNS_11MCInstrInfoERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonAsmBackend.cpp:189,14'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonAsmBackend.cpp:190,11'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo12isExtendableERKNS_11MCInstrInfoERKNS_6MCInstE
    - functionName:    _ZNK12_GLOBAL__N_117HexagonAsmBackend12writeNopDataEmPN7llvm_ks14MCObjectWriterE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonAsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 330
      functionLinenumberEnd: 349
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          58
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks14MCObjectWriter6write8Eh
        - _ZN7llvm_ks14MCObjectWriter7write32Ej
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonAsmBackend.cpp:339,11'
          Dst:             _ZN7llvm_ks14MCObjectWriter6write8Eh
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonAsmBackend.cpp:347,11'
          Dst:             _ZN7llvm_ks14MCObjectWriter7write32Ej
    - functionName:    _ZNK12_GLOBAL__N_117HexagonAsmBackend16relaxInstructionERKN7llvm_ks6MCInstERS2_
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonAsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 299
      functionLinenumberEnd: 327
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         36
      ICount:          218
      EdgeCount:       38
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks18HexagonMCInstrInfo10bundleSizeERKNS_6MCInstE
        - _ZN7llvm_ks18HexagonMCInstrInfo12createBundleEv
        - _ZN7llvm_ks18HexagonMCInstrInfo14deriveExtenderERKNS_11MCInstrInfoERKNS_6MCInstERKNS_9MCOperandE
        - _ZN7llvm_ks18HexagonMCInstrInfo18bundleInstructionsERKNS_6MCInstE
        - _ZN7llvm_ks18HexagonMCInstrInfo20getExtendableOperandERKNS_11MCInstrInfoERKNS_6MCInstE
        - _ZN7llvm_ks18HexagonMCInstrInfo8isBundleERKNS_6MCInstE
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks6MCInstD2Ev
        - _ZN7llvm_ks6MCInstaSEOS0_
        - _ZN7llvm_ks9MCOperand10createInstEPKNS_6MCInstE
        - _ZNK12_GLOBAL__N_117HexagonAsmBackend12takeExtenderEv
        - _ZNK7llvm_ks14iterator_rangeIPKNS_9MCOperandEE3endEv
        - _ZNK7llvm_ks14iterator_rangeIPKNS_9MCOperandEE5beginEv
        - _ZNK7llvm_ks9MCOperand7getInstEv
        - __assert_fail
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonAsmBackend.cpp:300,5'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo8isBundleERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonAsmBackend.cpp:300,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonAsmBackend.cpp:303,11'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo12createBundleEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonAsmBackend.cpp:303,9'
          Dst:             _ZN7llvm_ks6MCInstaSEOS0_
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonAsmBackend.cpp:303,5'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonAsmBackend.cpp:306,20'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo18bundleInstructionsERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonAsmBackend.cpp:306,18'
          Dst:             _ZNK7llvm_ks14iterator_rangeIPKNS_9MCOperandEE5beginEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonAsmBackend.cpp:306,18'
          Dst:             _ZNK7llvm_ks14iterator_rangeIPKNS_9MCOperandEE3endEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonAsmBackend.cpp:307,49'
          Dst:             _ZNK7llvm_ks9MCOperand7getInstEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonAsmBackend.cpp:312,9'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo10bundleSizeERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonAsmBackend.cpp:312,9'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonAsmBackend.cpp:303,5'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonAsmBackend.cpp:315,24'
          Dst:             _ZNK12_GLOBAL__N_117HexagonAsmBackend12takeExtenderEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonAsmBackend.cpp:318,17'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo20getExtendableOperandERKNS_11MCInstrInfoERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonAsmBackend.cpp:316,17'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo14deriveExtenderERKNS_11MCInstrInfoERKNS_6MCInstERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonAsmBackend.cpp:316,15'
          Dst:             _ZN7llvm_ks6MCInstaSEOS0_
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonAsmBackend.cpp:316,9'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonAsmBackend.cpp:319,24'
          Dst:             _ZN7llvm_ks9MCOperand10createInstEPKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonAsmBackend.cpp:319,13'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonAsmBackend.cpp:316,9'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonAsmBackend.cpp:323,46'
          Dst:             _ZNK7llvm_ks9MCOperand7getInstEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonAsmBackend.cpp:323,22'
          Dst:             _ZN7llvm_ks9MCOperand10createInstEPKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonAsmBackend.cpp:323,11'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonAsmBackend.cpp:326,5'
          Dst:             __assert_fail
    - functionName:    _ZNK12_GLOBAL__N_117HexagonAsmBackend28fixupNeedsRelaxationAdvancedERKN7llvm_ks7MCFixupEbmPKNS1_19MCRelaxableFragmentERKNS1_11MCAsmLayoutE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonAsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 219
      functionLinenumberEnd: 289
      functionDepth:   0
      returnType:      bool
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         36
      ICount:          227
      EdgeCount:       40
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks18HexagonMCInstrInfo10bundleSizeERKNS_6MCInstE
        - _ZN7llvm_ks18HexagonMCInstrInfo11instructionERKNS_6MCInstEm
        - _ZN7llvm_ks18HexagonMCInstrInfo8isBundleERKNS_6MCInstE
        - _ZNK12_GLOBAL__N_117HexagonAsmBackend11setExtenderERN7llvm_ks9MCContextE
        - _ZNK12_GLOBAL__N_117HexagonAsmBackend15isInstRelaxableERKN7llvm_ks6MCInstE
        - _ZNK7llvm_ks11MCAsmLayout12getAssemblerEv
        - _ZNK7llvm_ks11MCAssembler10getContextEv
        - _ZNK7llvm_ks19MCRelaxableFragment7getInstEv
        - _ZNK7llvm_ks7MCFixup7getKindEv
        - _ZNK7llvm_ks7MCFixup9getOffsetEv
        - __assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonAsmBackend.cpp:228,7'
          Branch Sides:    []
        - Branch String:   'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonAsmBackend.cpp:259,5'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonAsmBackend.cpp:220,29'
          Dst:             _ZNK7llvm_ks19MCRelaxableFragment7getInstEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonAsmBackend.cpp:221,5'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo8isBundleERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonAsmBackend.cpp:221,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonAsmBackend.cpp:225,20'
          Dst:             _ZNK7llvm_ks7MCFixup9getOffsetEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonAsmBackend.cpp:224,40'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo11instructionERKNS_6MCInstEm
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonAsmBackend.cpp:228,31'
          Dst:             _ZNK7llvm_ks7MCFixup7getKindEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonAsmBackend.cpp:239,13'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo10bundleSizeERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonAsmBackend.cpp:242,30'
          Dst:             _ZNK7llvm_ks11MCAsmLayout12getAssemblerEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonAsmBackend.cpp:242,45'
          Dst:             _ZNK7llvm_ks11MCAssembler10getContextEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonAsmBackend.cpp:242,11'
          Dst:             _ZNK12_GLOBAL__N_117HexagonAsmBackend11setExtenderERN7llvm_ks9MCContextE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonAsmBackend.cpp:251,22'
          Dst:             _ZNK12_GLOBAL__N_117HexagonAsmBackend15isInstRelaxableERKN7llvm_ks6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonAsmBackend.cpp:255,30'
          Dst:             _ZNK7llvm_ks7MCFixup7getKindEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonAsmBackend.cpp:280,11'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo10bundleSizeERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonAsmBackend.cpp:283,28'
          Dst:             _ZNK7llvm_ks11MCAsmLayout12getAssemblerEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonAsmBackend.cpp:283,43'
          Dst:             _ZNK7llvm_ks11MCAssembler10getContextEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonAsmBackend.cpp:283,9'
          Dst:             _ZNK12_GLOBAL__N_117HexagonAsmBackend11setExtenderERN7llvm_ks9MCContextE
    - functionName:    _ZNK12_GLOBAL__N_117HexagonAsmBackend17mayNeedRelaxationERKN7llvm_ks6MCInstE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonAsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 212
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          100
      EdgeCount:       20
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks18HexagonMCInstrInfo18bundleInstructionsERKNS_6MCInstE
        - _ZN7llvm_ks18HexagonMCInstrInfo8isBundleERKNS_6MCInstE
        - _ZN7llvm_ks18HexagonMCInstrInfo8isImmextERKNS_6MCInstE
        - _ZNK12_GLOBAL__N_117HexagonAsmBackend15isInstRelaxableERKN7llvm_ks6MCInstE
        - _ZNK7llvm_ks14iterator_rangeIPKNS_9MCOperandEE3endEv
        - _ZNK7llvm_ks14iterator_rangeIPKNS_9MCOperandEE5beginEv
        - _ZNK7llvm_ks9MCOperand7getInstEv
        - __assert_fail
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonAsmBackend.cpp:201,5'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo8isBundleERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonAsmBackend.cpp:201,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonAsmBackend.cpp:203,26'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo18bundleInstructionsERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonAsmBackend.cpp:203,24'
          Dst:             _ZNK7llvm_ks14iterator_rangeIPKNS_9MCOperandEE5beginEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonAsmBackend.cpp:203,24'
          Dst:             _ZNK7llvm_ks14iterator_rangeIPKNS_9MCOperandEE3endEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonAsmBackend.cpp:204,29'
          Dst:             _ZNK7llvm_ks9MCOperand7getInstEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonAsmBackend.cpp:206,13'
          Dst:             _ZNK12_GLOBAL__N_117HexagonAsmBackend15isInstRelaxableERKN7llvm_ks6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonAsmBackend.cpp:209,28'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo8isImmextERKNS_6MCInstE
    - functionName:    _ZNK12_GLOBAL__N_117HexagonAsmBackend10applyFixupERKN7llvm_ks7MCFixupEPcjmbRj
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonAsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - size_t
        - bool
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          20
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_117HexagonAsmBackend16getFixupKindInfoEN7llvm_ks11MCFixupKindE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonAsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 173
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          66
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK7llvm_ks12MCAsmBackend16getFixupKindInfoENS_11MCFixupKindE
        - __assert_fail
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonAsmBackend.cpp:167,28'
          Dst:             _ZNK7llvm_ks12MCAsmBackend16getFixupKindInfoENS_11MCFixupKindE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonAsmBackend.cpp:170,5'
          Dst:             __assert_fail
    - functionName:    _ZNK12_GLOBAL__N_117HexagonAsmBackend16getNumFixupKindsEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonAsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_117HexagonAsmBackend18createObjectWriterERN7llvm_ks17raw_pwrite_streamE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonAsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks28createHexagonELFObjectWriterERNS_17raw_pwrite_streamEhNS_9StringRefE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonAsmBackend.cpp:46,12'
          Dst:             _ZN7llvm_ks28createHexagonELFObjectWriterERNS_17raw_pwrite_streamEhNS_9StringRefE
    - functionName:    _ZN12_GLOBAL__N_117HexagonAsmBackendD0Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonAsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_117HexagonAsmBackendD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonAsmBackend.cpp:33,7'
          Dst:             _ZN12_GLOBAL__N_117HexagonAsmBackendD2Ev
    - functionName:    _ZN12_GLOBAL__N_117HexagonAsmBackendD2Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonAsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12MCAsmBackendD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonAsmBackend.cpp:33,7'
          Dst:             _ZN7llvm_ks12MCAsmBackendD2Ev
    - functionName:    _ZNK12_GLOBAL__N_117HexagonAsmBackend20fixupNeedsRelaxationERKN7llvm_ks7MCFixupEmPKNS1_19MCRelaxableFragmentERKNS1_11MCAsmLayoutERj
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonAsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 295
      functionLinenumberEnd: 295
      functionDepth:   0
      returnType:      bool
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonAsmBackend.cpp:295,5'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
    - functionName:    _ZN12_GLOBAL__N_117HexagonAsmBackendC2ERKN7llvm_ks6TargetEhNS1_9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonAsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          76
      EdgeCount:       16
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7llvm_ks12MCAsmBackendC2Ev
        - _ZN7llvm_ks12MCAsmBackendD2Ev
        - _ZN7llvm_ks9StringRefC2Ev
        - _ZNK7llvm_ks6Target17createMCInstrInfoEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonAsmBackend.cpp:41,3'
          Dst:             _ZN7llvm_ks12MCAsmBackendC2Ev
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonAsmBackend.cpp:41,3'
          Dst:             _ZN7llvm_ks9StringRefC2Ev
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonAsmBackend.cpp:42,27'
          Dst:             _ZNK7llvm_ks6Target17createMCInstrInfoEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonAsmBackend.cpp:43,24'
          Dst:             _ZN7llvm_ks12MCAsmBackendD2Ev
    - functionName:    _ZN7llvm_ks23createHexagonAsmBackendERKNS_6TargetERKNS_14MCRegisterInfoERKNS_6TripleENS_9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonAsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 357
      functionLinenumberEnd: 360
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          57
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN12_GLOBAL__N_117HexagonAsmBackendC2ERKN7llvm_ks6TargetEhNS1_9StringRefE
        - _ZN7llvm_ks23MCELFObjectTargetWriter8getOSABIENS_6Triple6OSTypeE
        - _ZNK7llvm_ks6Triple5getOSEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonAsmBackend.cpp:358,56'
          Dst:             _ZNK7llvm_ks6Triple5getOSEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonAsmBackend.cpp:358,19'
          Dst:             _ZN7llvm_ks23MCELFObjectTargetWriter8getOSABIENS_6Triple6OSTypeE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonAsmBackend.cpp:359,14'
          Dst:             _ZN12_GLOBAL__N_117HexagonAsmBackendC2ERKN7llvm_ks6TargetEhNS1_9StringRefE
    - functionName:    _ZNK12_GLOBAL__N_122HexagonELFObjectWriter12getRelocTypeERN7llvm_ks9MCContextERKNS1_7MCValueERKNS1_7MCFixupEb
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonELFObjectWriter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 245
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         102
      ICount:          524
      EdgeCount:       202
      CyclomaticComplexity: 102
      functionsReached:
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - _ZNK7llvm_ks7MCFixup7getKindEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonELFObjectWriter.cpp:45,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonELFObjectWriter.cpp:45,27'
          Dst:             _ZNK7llvm_ks7MCFixup7getKindEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonELFObjectWriter.cpp:48,5'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
    - functionName:    _ZN12_GLOBAL__N_122HexagonELFObjectWriterD0Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonELFObjectWriter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_122HexagonELFObjectWriterD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonELFObjectWriter.cpp:24,7'
          Dst:             _ZN12_GLOBAL__N_122HexagonELFObjectWriterD2Ev
    - functionName:    _ZN12_GLOBAL__N_122HexagonELFObjectWriterD2Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonELFObjectWriter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 24
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks23MCELFObjectTargetWriterD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonELFObjectWriter.cpp:24,7'
          Dst:             _ZN7llvm_ks23MCELFObjectTargetWriterD2Ev
    - functionName:    _ZN12_GLOBAL__N_122HexagonELFObjectWriterC2EhN7llvm_ks9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonELFObjectWriter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks23MCELFObjectTargetWriterC2Ebhtbb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonELFObjectWriter.cpp:37,7'
          Dst:             _ZN7llvm_ks23MCELFObjectTargetWriterC2Ebhtbb
    - functionName:    _ZN7llvm_ks28createHexagonELFObjectWriterERNS_17raw_pwrite_streamEhNS_9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonELFObjectWriter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 249
      functionLinenumberEnd: 252
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          54
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN12_GLOBAL__N_122HexagonELFObjectWriterC2EhN7llvm_ks9StringRefE
        - _ZN7llvm_ks21createELFObjectWriterEPNS_23MCELFObjectTargetWriterERNS_17raw_pwrite_streamEb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonELFObjectWriter.cpp:250,39'
          Dst:             _ZN12_GLOBAL__N_122HexagonELFObjectWriterC2EhN7llvm_ks9StringRefE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonELFObjectWriter.cpp:251,10'
          Dst:             _ZN7llvm_ks21createELFObjectWriterEPNS_23MCELFObjectTargetWriterERNS_17raw_pwrite_streamEb
    - functionName:    _ZN7llvm_ks16HexagonMCAsmInfoD0Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCAsmInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks16HexagonMCAsmInfoD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCAsmInfo.h:23,7'
          Dst:             _ZN7llvm_ks16HexagonMCAsmInfoD2Ev
    - functionName:    _ZN7llvm_ks16HexagonMCAsmInfoD2Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCAsmInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12MCAsmInfoELFD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCAsmInfo.h:23,7'
          Dst:             _ZN7llvm_ks12MCAsmInfoELFD2Ev
    - functionName:    _ZN7llvm_ks16HexagonMCAsmInfoC2ERKNS_6TripleE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCAsmInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          44
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12MCAsmInfoELFC2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCAsmInfo.cpp:18,19'
          Dst:             _ZN7llvm_ks12MCAsmInfoELFC2Ev
    - functionName:    _ZNK7llvm_ks11MCInstrDesc15getImplicitUsesEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCInstrDesc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 267
      functionLinenumberEnd: 267
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks20HexagonMCCodeEmitterD0Ev
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks20HexagonMCCodeEmitterD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.h:28,7'
          Dst:             _ZN7llvm_ks20HexagonMCCodeEmitterD2Ev
    - functionName:    _ZN7llvm_ks20HexagonMCCodeEmitterD2Ev
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13MCCodeEmitterD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.h:28,7'
          Dst:             _ZN7llvm_ks13MCCodeEmitterD2Ev
    - functionName:    _ZNK7llvm_ks20HexagonMCCodeEmitter17encodeInstructionERNS_6MCInstERNS_11raw_ostreamERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoERj
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 97
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          139
      EdgeCount:       16
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks18HexagonMCInstrInfo10bundleSizeERKNS_6MCInstE
        - _ZN7llvm_ks18HexagonMCInstrInfo18bundleInstructionsERKNS_6MCInstE
        - _ZN7llvm_ks18HexagonMCInstrInfo8isBundleERKNS_6MCInstE
        - _ZN7llvm_ks18HexagonMCInstrInfo8isImmextERKNS_6MCInstE
        - _ZNK7llvm_ks14iterator_rangeIPKNS_9MCOperandEE3endEv
        - _ZNK7llvm_ks14iterator_rangeIPKNS_9MCOperandEE5beginEv
        - _ZNK7llvm_ks20HexagonMCCodeEmitter23EncodeSingleInstructionERKNS_6MCInstERNS_11raw_ostreamERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoEjm
        - _ZNK7llvm_ks20HexagonMCCodeEmitter8getErrorEv
        - _ZNK7llvm_ks20HexagonMCCodeEmitter8setErrorEj
        - _ZNK7llvm_ks20HexagonMCCodeEmitter9parseBitsEmmRKNS_6MCInstES3_
        - _ZNK7llvm_ks9MCOperand7getInstEv
        - __assert_fail
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:75,3'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo8isBundleERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:75,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:81,17'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo10bundleSizeERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:82,18'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo18bundleInstructionsERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:82,16'
          Dst:             _ZNK7llvm_ks14iterator_rangeIPKNS_9MCOperandEE5beginEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:82,16'
          Dst:             _ZNK7llvm_ks14iterator_rangeIPKNS_9MCOperandEE3endEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:83,43'
          Dst:             _ZNK7llvm_ks9MCOperand7getInstEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:84,5'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter8setErrorEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:86,29'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter9parseBitsEmmRKNS_6MCInstES3_
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:85,5'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter23EncodeSingleInstructionERKNS_6MCInstERNS_11raw_ostreamERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoEjm
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:88,9'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter8getErrorEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:89,19'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter8getErrorEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:92,17'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo8isImmextERKNS_6MCInstE
    - functionName:    _ZNK7llvm_ks20HexagonMCCodeEmitter8setErrorEj
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks20HexagonMCCodeEmitter9parseBitsEmmRKNS_6MCInstES3_
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         38
      ICount:          158
      EdgeCount:       44
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7llvm_ks18HexagonMCInstrInfo11isInnerLoopERKNS_6MCInstE
        - _ZN7llvm_ks18HexagonMCInstrInfo11isOuterLoopERKNS_6MCInstE
        - _ZN7llvm_ks18HexagonMCInstrInfo8isDuplexERKNS_11MCInstrInfoERKNS_6MCInstE
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:43,17'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo8isDuplexERKNS_11MCInstrInfoERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:45,9'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo11isInnerLoopERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:46,7'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:47,7'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:52,9'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo11isOuterLoopERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:53,7'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:54,7'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:59,5'
          Dst:             __assert_fail
    - functionName:    _ZNK7llvm_ks20HexagonMCCodeEmitter23EncodeSingleInstructionERKNS_6MCInstERNS_11raw_ostreamERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoEjm
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 270
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         168
      ICount:          737
      EdgeCount:       304
      CyclomaticComplexity: 138
      functionsReached:
        - _ZN7llvm_ks18HexagonMCInstrInfo10isNewValueERKNS_11MCInstrInfoERKNS_6MCInstE
        - _ZN7llvm_ks18HexagonMCInstrInfo11hasNewValueERKNS_11MCInstrInfoERKNS_6MCInstE
        - _ZN7llvm_ks18HexagonMCInstrInfo12isPredicatedERKNS_11MCInstrInfoERKNS_6MCInstE
        - _ZN7llvm_ks18HexagonMCInstrInfo13getNewValueOpERKNS_11MCInstrInfoERKNS_6MCInstE
        - _ZN7llvm_ks18HexagonMCInstrInfo16isPredicatedTrueERKNS_11MCInstrInfoERKNS_6MCInstE
        - _ZN7llvm_ks18HexagonMCInstrInfo18bundleInstructionsERKNS_6MCInstE
        - _ZN7llvm_ks18HexagonMCInstrInfo18getNewValueOperandERKNS_11MCInstrInfoERKNS_6MCInstE
        - _ZN7llvm_ks18HexagonMCInstrInfo7getDescERKNS_11MCInstrInfoERKNS_6MCInstE
        - _ZN7llvm_ks18HexagonMCInstrInfo7getTypeERKNS_11MCInstrInfoERKNS_6MCInstE
        - _ZN7llvm_ks18HexagonMCInstrInfo8isBundleERKNS_6MCInstE
        - _ZN7llvm_ks18HexagonMCInstrInfo8isImmextERKNS_6MCInstE
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - _ZN7llvm_ks6MCInst10getOperandEj
        - _ZN7llvm_ks6MCInstC2ERKS0_
        - _ZN7llvm_ks6MCInstD2Ev
        - _ZN7llvm_ks7support6endian6WriterILNS0_10endiannessE1EE5writeIjEEvT_
        - _ZN7llvm_ks7support6endian6WriterILNS0_10endiannessE1EEC2ERNS_11raw_ostreamE
        - _ZN7llvm_ks9MCOperand6setRegEj
        - _ZNK7llvm_ks11MCInstrDesc8isPseudoEv
        - _ZNK7llvm_ks14MCRegisterInfo16getEncodingValueEj
        - _ZNK7llvm_ks14iterator_rangeIPKNS_9MCOperandEE5beginEv
        - _ZNK7llvm_ks20HexagonMCCodeEmitter21getBinaryCodeForInstrERKNS_6MCInstERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - _ZNK7llvm_ks20HexagonMCCodeEmitter8getErrorEv
        - _ZNK7llvm_ks6MCInst14getNumOperandsEv
        - _ZNK7llvm_ks6MCInst9getOpcodeEv
        - _ZNK7llvm_ks9MCContext15getRegisterInfoEv
        - _ZNK7llvm_ks9MCOperand5isRegEv
        - _ZNK7llvm_ks9MCOperand6getRegEv
        - _ZNK7llvm_ks9MCOperand7getInstEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:195,5'
          Branch Sides:    []
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:104,16'
          Dst:             _ZN7llvm_ks6MCInstC2ERKS0_
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:105,3'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo8isBundleERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:105,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:270,1'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:116,3'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo7getDescERKNS_11MCInstrInfoERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:116,3'
          Dst:             _ZNK7llvm_ks11MCInstrDesc8isPseudoEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:116,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:122,7'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo7getTypeERKNS_11MCInstrInfoERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:123,34'
          Dst:             _ZNK7llvm_ks6MCInst14getNumOperandsEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:124,15'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:124,29'
          Dst:             _ZNK7llvm_ks9MCOperand5isRegEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:126,17'
          Dst:             _ZNK7llvm_ks9MCContext15getRegisterInfoEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:126,57'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:126,71'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:126,36'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo16getEncodingValueEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:128,15'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:128,29'
          Dst:             _ZN7llvm_ks9MCOperand6setRegEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:132,7'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo10isNewValueERKNS_11MCInstrInfoERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:135,24'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo13getNewValueOpERKNS_11MCInstrInfoERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:135,13'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:137,29'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:139,25'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo18bundleInstructionsERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:140,27'
          Dst:             _ZNK7llvm_ks14iterator_rangeIPKNS_9MCOperandEE5beginEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:142,7'
          Dst:             _ZNK7llvm_ks14iterator_rangeIPKNS_9MCOperandEE5beginEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:142,7'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:143,32'
          Dst:             _ZNK7llvm_ks9MCOperand7getInstEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:144,11'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo8isImmextERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:148,11'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo11hasNewValueERKNS_11MCInstrInfoERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:149,17'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo18getNewValueOperandERKNS_11MCInstrInfoERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:149,68'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:154,12'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo12isPredicatedERKNS_11MCInstrInfoERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:157,7'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo12isPredicatedERKNS_11MCInstrInfoERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:157,7'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:159,11'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo16isPredicatedTrueERKNS_11MCInstrInfoERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:160,11'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo16isPredicatedTrueERKNS_11MCInstrInfoERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:167,9'
          Dst:             _ZN7llvm_ks9MCOperand6setRegEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:170,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter21getBinaryCodeForInstrERKNS_6MCInstERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:171,7'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter8getErrorEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:178,13'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:178,51'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:179,13'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:179,46'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:180,13'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:185,5'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:190,11'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:191,11'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:192,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:195,17'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:245,7'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:253,34'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:253,48'
          Dst:             _ZNK7llvm_ks9MCOperand7getInstEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:254,34'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:254,48'
          Dst:             _ZNK7llvm_ks9MCOperand7getInstEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:257,33'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter21getBinaryCodeForInstrERKNS_6MCInstERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:258,9'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter8getErrorEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:262,33'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter21getBinaryCodeForInstrERKNS_6MCInstERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:263,9'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter8getErrorEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:269,3'
          Dst:             _ZN7llvm_ks7support6endian6WriterILNS0_10endiannessE1EEC2ERNS_11raw_ostreamE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:269,48'
          Dst:             _ZN7llvm_ks7support6endian6WriterILNS0_10endiannessE1EE5writeIjEEvT_
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:270,1'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
    - functionName:    _ZNK7llvm_ks20HexagonMCCodeEmitter8getErrorEv
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks20HexagonMCCodeEmitter21getBinaryCodeForInstrERKNS_6MCInstERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 8736
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         2692
      ICount:          24343
      EdgeCount:       5376
      CyclomaticComplexity: 2686
      functionsReached:
        - _ZN7llvm_ks11raw_ostreamlsEPKc
        - _ZN7llvm_ks18raw_string_ostream3strEv
        - _ZN7llvm_ks18raw_string_ostreamC2ERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - _ZN7llvm_ks18raw_string_ostreamD2Ev
        - _ZN7llvm_ks18report_fatal_errorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEb
        - _ZN7llvm_kslsERNS_11raw_ostreamERKNS_6MCInstE
        - _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks6MCInst9getOpcodeEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:2575,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:2571,30'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:2655,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:2655,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:2658,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:2658,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:2666,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:2666,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:2669,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:2669,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:2672,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:2672,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:2685,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:2685,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:2688,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:2688,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:2691,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:2691,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:2694,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:2694,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:2703,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:2703,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:2706,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:2706,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:2709,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:2709,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:2715,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:2715,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:2718,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:2718,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:2729,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:2729,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:2732,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:2732,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:2735,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:2735,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:2758,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:2758,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:2761,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:2761,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:2764,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:2764,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:2772,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:2772,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:2775,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:2775,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:2778,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:2778,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:2785,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:2785,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:2788,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:2788,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:2791,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:2791,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:2799,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:2799,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:2802,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:2802,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:2805,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:2805,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:2816,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:2816,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:2819,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:2819,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:2822,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:2822,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:2839,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:2839,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:2842,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:2842,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:2845,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:2845,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:2851,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:2851,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:2854,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:2854,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:2857,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:2857,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:2864,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:2864,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:2867,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:2867,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:2895,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:2895,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:2898,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:2898,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:2901,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:2901,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:2904,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:2904,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:2913,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:2913,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:2916,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:2916,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:2919,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:2919,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:2922,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:2922,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:2939,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:2939,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:2942,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:2942,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:2945,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:2945,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:2948,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:2948,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:2952,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:2952,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:2977,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:2977,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:2980,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:2980,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:2983,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:2983,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:2986,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:2986,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:2990,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:2990,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:2999,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:2999,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3002,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3002,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3005,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3005,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3009,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3009,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3018,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3018,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3021,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3021,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3024,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3024,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3028,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3028,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3037,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3037,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3040,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3040,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3043,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3043,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3047,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3047,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3053,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3053,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3056,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3056,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3059,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3059,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3066,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3066,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3069,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3069,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3072,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3072,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3086,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3086,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3089,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3089,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3095,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3095,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3101,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3101,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3104,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3104,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3107,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3107,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3110,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3110,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3118,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3118,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3121,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3121,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3124,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3124,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3129,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3129,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3135,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3135,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3138,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3138,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3143,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3143,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3146,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3146,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3157,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3157,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3170,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3170,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3173,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3173,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3179,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3179,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3182,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3182,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3185,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3185,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3192,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3192,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3195,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3195,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3198,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3198,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3204,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3204,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3207,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3207,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3210,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3210,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3216,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3216,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3219,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3219,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3222,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3222,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3228,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3228,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3231,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3231,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3237,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3237,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3240,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3240,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3246,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3246,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3249,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3249,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3255,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3255,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3258,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3258,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3261,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3261,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3267,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3267,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3270,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3270,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3273,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3273,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3276,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3276,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3282,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3282,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3285,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3285,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3291,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3291,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3294,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3294,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3297,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3297,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3303,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3303,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3306,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3306,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3315,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3315,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3318,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3318,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3321,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3321,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3324,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3324,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3333,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3333,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3336,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3336,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3339,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3339,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3346,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3346,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3349,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3349,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3352,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3352,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3355,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3355,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3361,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3361,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3364,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3364,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3367,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3367,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3370,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3370,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3376,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3376,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3379,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3379,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3382,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3382,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3385,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3385,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3393,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3393,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3396,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3396,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3399,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3399,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3402,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3402,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3431,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3431,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3434,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3434,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3437,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3437,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3455,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3455,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3458,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3458,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3519,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3519,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3522,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3522,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3525,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3525,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3532,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3532,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3535,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3535,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3538,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3538,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3545,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3545,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3548,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3548,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3551,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3551,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3558,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3558,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3561,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3561,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3564,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3564,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3572,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3572,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3575,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3575,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3578,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3578,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3586,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3586,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3589,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3589,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3592,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3592,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3599,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3599,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3602,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3602,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3605,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3605,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3611,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3611,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3614,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3614,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3617,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3617,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3624,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3624,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3627,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3627,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3630,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3630,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3637,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3637,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3640,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3640,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3643,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3643,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3656,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3656,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3659,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3659,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3669,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3669,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3672,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3672,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3675,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3675,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3682,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3682,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3685,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3685,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3688,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3688,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3695,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3695,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3698,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3698,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3701,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3701,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3732,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3732,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3735,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3735,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3738,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3738,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3744,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3744,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3747,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3747,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3750,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3750,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3753,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3753,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3759,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3759,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3762,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3762,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3766,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3766,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3772,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3772,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3775,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3775,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3783,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3783,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3786,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3786,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3790,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3790,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3796,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3796,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3799,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3799,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3804,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3804,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3807,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3807,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3813,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3813,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3816,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3816,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3828,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3828,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3831,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3831,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3876,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3876,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3879,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3879,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3882,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3882,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3888,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3888,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3891,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3891,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3894,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3894,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3900,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3900,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3903,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3903,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3906,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3906,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3917,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3917,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3920,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3920,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3926,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3926,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3929,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3929,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3932,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3932,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3935,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:3935,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4000,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4000,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4003,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4003,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4006,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4006,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4012,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4012,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4015,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4015,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4018,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4018,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4021,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4021,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4027,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4027,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4030,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4030,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4033,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4033,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4036,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4036,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4042,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4042,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4045,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4045,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4048,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4048,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4078,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4078,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4081,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4081,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4084,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4084,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4090,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4090,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4093,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4093,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4096,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4096,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4099,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4099,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4105,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4105,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4108,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4108,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4111,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4111,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4114,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4114,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4121,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4121,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4124,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4124,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4127,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4127,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4141,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4141,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4144,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4144,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4147,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4147,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4154,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4154,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4157,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4157,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4160,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4160,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4163,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4163,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4169,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4169,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4172,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4172,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4175,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4175,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4182,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4182,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4185,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4185,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4188,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4188,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4196,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4196,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4199,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4199,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4208,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4208,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4211,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4211,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4217,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4217,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4220,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4220,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4249,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4249,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4252,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4252,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4255,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4255,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4285,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4285,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4288,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4288,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4291,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4291,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4321,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4321,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4324,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4324,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4331,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4331,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4334,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4334,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4340,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4340,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4343,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4343,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4346,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4346,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4352,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4352,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4355,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4355,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4358,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4358,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4365,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4365,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4368,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4368,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4374,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4374,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4377,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4377,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4380,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4380,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4387,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4387,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4390,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4390,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4404,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4404,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4411,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4411,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4414,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4414,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4422,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4422,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4425,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4425,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4428,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4428,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4432,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4432,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4442,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4442,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4445,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4445,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4448,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4448,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4452,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4452,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4458,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4458,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4461,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4461,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4465,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4465,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4471,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4471,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4474,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4474,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4478,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4478,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4484,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4484,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4487,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4487,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4491,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4491,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4504,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4504,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4507,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4507,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4515,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4515,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4518,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4518,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4525,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4525,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4528,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4528,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4545,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4545,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4548,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4548,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4555,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4555,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4558,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4558,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4561,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4561,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4572,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4572,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4575,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4575,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4578,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4578,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4604,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4604,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4607,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4607,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4610,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4610,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4630,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4630,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4633,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4633,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4636,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4636,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4656,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4656,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4659,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4659,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4665,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4665,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4668,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4668,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4671,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4671,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4679,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4679,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4682,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4682,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4689,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4689,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4692,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4692,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4695,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4695,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4701,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4701,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4704,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4704,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4710,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4710,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4713,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4713,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4786,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4786,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4789,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4789,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4792,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4792,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4798,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4798,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4801,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4801,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4804,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4804,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4807,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4807,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4814,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4814,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4817,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4817,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4820,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4820,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4830,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4830,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4833,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4833,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4836,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4836,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4840,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4840,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4859,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4859,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4862,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4862,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4865,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4865,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4878,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4878,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4881,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4881,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4884,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4884,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4944,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4944,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4947,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4947,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4950,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4950,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4976,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4976,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4979,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4979,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4982,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4982,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4988,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4988,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4991,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4991,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4994,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4994,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4997,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:4997,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5034,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5034,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5037,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5037,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5040,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5040,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5059,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5059,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5062,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5062,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5065,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5065,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5076,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5076,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5079,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5079,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5082,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5082,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5092,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5092,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5095,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5095,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5098,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5098,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5108,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5108,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5111,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5111,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5114,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5114,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5120,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5120,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5123,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5123,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5126,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5126,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5129,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5129,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5135,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5135,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5138,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5138,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5141,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5141,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5144,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5144,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5150,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5150,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5153,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5153,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5156,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5156,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5159,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5159,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5166,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5166,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5169,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5169,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5172,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5172,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5175,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5175,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5181,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5181,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5184,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5184,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5187,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5187,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5190,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5190,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5196,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5196,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5199,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5199,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5202,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5202,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5205,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5205,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5211,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5211,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5214,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5214,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5217,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5217,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5220,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5220,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5227,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5227,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5233,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5233,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5240,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5240,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5246,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5246,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5253,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5253,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5259,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5259,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5266,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5266,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5272,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5272,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5279,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5279,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5285,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5285,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5294,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5294,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5300,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5300,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5307,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5307,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5313,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5313,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5326,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5326,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5329,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5329,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5332,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5332,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5345,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5345,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5348,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5348,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5351,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5351,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5364,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5364,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5367,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5367,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5370,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5370,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5386,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5386,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5395,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5395,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5405,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5405,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5408,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5408,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5411,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5411,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5419,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5419,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5422,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5422,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5425,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5425,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5432,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5432,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5435,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5435,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5443,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5443,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5446,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5446,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5453,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5453,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5456,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5456,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5459,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5459,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5464,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5464,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5470,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5470,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5473,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5473,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5476,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5476,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5481,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5481,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5488,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5488,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5491,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5491,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5506,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5506,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5509,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5509,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5512,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5512,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5520,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5520,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5523,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5523,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5536,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5536,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5539,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5539,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5542,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5542,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5549,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5549,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5552,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5552,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5555,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5555,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5564,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5564,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5567,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5567,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5570,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5570,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5596,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5596,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5599,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5599,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5602,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5602,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5663,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5663,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5666,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5666,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5669,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5669,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5696,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5696,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5699,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5699,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5702,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5702,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5708,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5708,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5711,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5711,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5714,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5714,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5717,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5717,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5725,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5725,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5728,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5728,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5731,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5731,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5734,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5734,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5744,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5744,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5747,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5747,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5750,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5750,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5753,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5753,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5761,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5761,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5764,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5764,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5767,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5767,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5770,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5770,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5777,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5777,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5780,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5780,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5783,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5783,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5790,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5790,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5793,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5793,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5802,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5802,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5805,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5805,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5816,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5816,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5819,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5819,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5830,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5830,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5833,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5833,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5875,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5875,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5878,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5878,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5893,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5893,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5896,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5896,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5899,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5899,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5908,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5908,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5911,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5911,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5925,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5925,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5928,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5928,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5931,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5931,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5934,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5934,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5943,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5943,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5946,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5946,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5949,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5949,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5952,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5952,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5961,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5961,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5964,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5964,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5967,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5967,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5970,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5970,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5983,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5983,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5986,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5986,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5989,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5989,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5992,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:5992,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6001,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6001,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6004,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6004,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6007,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6007,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6036,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6036,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6039,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6039,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6042,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6042,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6045,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6045,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6048,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6048,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6058,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6058,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6061,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6061,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6064,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6064,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6067,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6067,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6074,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6074,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6077,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6077,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6080,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6080,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6109,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6109,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6112,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6112,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6115,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6115,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6123,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6123,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6126,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6126,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6132,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6132,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6135,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6135,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6138,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6138,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6146,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6146,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6149,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6149,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6152,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6152,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6162,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6162,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6165,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6165,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6168,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6168,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6177,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6177,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6180,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6180,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6183,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6183,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6196,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6196,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6199,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6199,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6202,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6202,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6220,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6220,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6223,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6223,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6226,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6226,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6230,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6230,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6298,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6298,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6301,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6301,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6304,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6304,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6311,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6311,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6314,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6314,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6317,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6317,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6320,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6320,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6327,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6327,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6330,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6330,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6333,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6333,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6336,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6336,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6347,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6347,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6350,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6350,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6353,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6353,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6356,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6356,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6369,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6369,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6372,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6372,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6375,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6375,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6382,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6382,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6385,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6385,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6388,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6388,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6395,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6395,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6398,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6398,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6401,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6401,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6404,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6404,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6456,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6456,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6459,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6459,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6752,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6752,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6755,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6755,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6758,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6758,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6769,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6769,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6772,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6772,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6775,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6775,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6778,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6778,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6787,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6787,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6790,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6790,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6793,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6793,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6796,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6796,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6827,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6827,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6830,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6830,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6833,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6833,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6836,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6836,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6843,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6843,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6846,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6846,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6849,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6849,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6858,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6858,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6861,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6861,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6864,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6864,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6867,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6867,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6880,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6880,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6883,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6883,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6886,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6886,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6889,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6889,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6902,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6902,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6905,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6905,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6908,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6908,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6911,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6911,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6920,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6920,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6923,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6923,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6926,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6926,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6929,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6929,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6936,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6936,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6939,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6939,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6945,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6945,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6948,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6948,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6951,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6951,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6958,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6958,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6961,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6961,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6964,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6964,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6973,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6973,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6976,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6976,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6979,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6979,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6987,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6987,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6990,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6990,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6993,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:6993,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7015,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7015,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7018,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7018,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7021,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7021,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7031,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7031,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7034,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7034,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7037,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7037,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7043,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7043,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7046,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7046,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7049,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7049,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7052,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7052,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7065,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7065,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7068,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7068,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7071,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7071,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7081,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7081,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7084,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7084,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7087,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7087,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7093,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7093,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7096,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7096,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7099,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7099,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7102,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7102,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7115,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7115,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7118,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7118,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7121,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7121,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7130,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7130,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7133,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7133,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7218,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7218,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7221,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7221,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7224,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7224,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7235,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7235,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7238,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7238,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7241,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7241,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7244,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7244,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7253,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7253,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7256,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7256,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7259,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7259,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7262,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7262,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7268,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7268,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7271,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7271,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7274,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7274,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7281,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7281,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7284,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7284,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7287,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7287,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7297,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7297,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7300,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7300,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7303,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7303,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7327,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7327,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7330,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7330,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7333,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7333,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7339,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7339,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7342,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7342,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7345,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7345,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7351,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7351,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7354,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7354,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7357,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7357,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7363,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7363,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7366,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7366,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7369,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7369,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7376,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7376,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7379,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7379,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7382,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7382,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7388,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7388,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7391,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7391,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7394,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7394,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7397,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7397,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7414,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7414,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7417,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7417,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7420,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7420,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7430,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7430,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7440,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7440,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7444,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7444,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7453,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7453,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7457,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7457,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7467,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7467,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7471,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7471,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7479,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7479,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7483,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7483,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7491,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7491,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7494,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7494,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7505,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7505,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7522,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7522,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7525,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7525,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7548,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7548,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7551,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7551,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7569,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7569,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7572,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7572,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7575,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7575,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7579,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7579,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7588,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7588,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7591,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7591,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7594,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7594,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7598,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7598,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7613,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7613,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7616,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7616,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7619,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7619,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7623,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7623,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7632,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7632,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7635,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7635,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7638,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7638,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7642,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7642,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7648,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7648,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7654,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7654,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7662,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7662,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7665,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7665,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7669,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7669,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7676,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7676,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7679,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7679,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7683,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7683,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7689,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7689,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7692,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7692,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7697,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7697,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7703,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7703,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7706,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7706,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7711,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7711,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7717,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7717,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7720,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7720,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7725,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7725,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7735,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7735,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7738,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7738,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7742,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7742,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7745,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7745,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7753,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7753,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7756,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7756,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7760,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7760,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7763,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7763,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7770,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7770,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7773,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7773,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7778,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7778,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7784,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7784,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7787,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7787,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7792,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7792,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7800,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7800,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7803,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7803,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7807,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7807,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7814,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7814,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7817,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7817,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7821,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7821,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7827,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7827,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7830,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7830,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7835,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7835,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7841,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7841,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7844,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7844,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7849,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7849,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7856,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7856,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7869,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7869,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7872,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7872,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7875,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7875,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7893,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7893,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7896,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7896,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7926,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7926,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7929,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7929,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7932,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7932,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7958,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7958,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7961,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7961,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7965,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7965,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7982,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7982,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7985,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7985,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7989,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7989,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7998,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:7998,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8001,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8001,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8004,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8004,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8008,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8008,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8017,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8017,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8020,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8020,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8023,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8023,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8027,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8027,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8036,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8036,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8039,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8039,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8042,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8042,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8046,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8046,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8055,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8055,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8058,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8058,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8061,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8061,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8065,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8065,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8074,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8074,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8077,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8077,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8080,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8080,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8084,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8084,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8097,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8097,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8100,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8100,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8103,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8103,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8107,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8107,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8116,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8116,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8119,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8119,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8122,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8122,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8126,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8126,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8141,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8141,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8144,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8144,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8147,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8147,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8150,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8150,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8159,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8159,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8162,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8162,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8165,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8165,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8168,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8168,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8183,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8183,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8186,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8186,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8189,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8189,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8192,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8192,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8201,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8201,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8204,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8204,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8207,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8207,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8210,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8210,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8225,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8225,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8228,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8228,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8231,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8231,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8234,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8234,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8243,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8243,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8246,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8246,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8249,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8249,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8252,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8252,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8281,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8281,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8284,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8284,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8287,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8287,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8296,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8296,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8299,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8299,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8302,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8302,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8311,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8311,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8314,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8314,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8317,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8317,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8320,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8320,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8328,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8328,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8331,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8331,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8334,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8334,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8342,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8342,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8345,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8345,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8348,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8348,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8357,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8357,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8360,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8360,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8363,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8363,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8373,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8373,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8376,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8376,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8379,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8379,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8387,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8387,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8390,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8390,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8393,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8393,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8401,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8401,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8404,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8404,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8407,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8407,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8414,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8414,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8417,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8417,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8420,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8420,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8428,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8428,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8431,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8431,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8434,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8434,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8441,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8441,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8444,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8444,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8447,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8447,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8455,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8455,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8458,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8458,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8461,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8461,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8468,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8468,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8471,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8471,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8474,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8474,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8480,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8480,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8483,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8483,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8486,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8486,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8493,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8493,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8496,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8496,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8499,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8499,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8505,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8505,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8508,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8508,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8511,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8511,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8517,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8517,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8520,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8520,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8523,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8523,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8529,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8529,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8532,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8532,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8535,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8535,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8541,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8541,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8544,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8544,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8547,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8547,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8553,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8553,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8556,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8556,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8559,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8559,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8568,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8568,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8571,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8571,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8574,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8574,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8577,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8577,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8590,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8590,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8593,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8593,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8596,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8596,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8599,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8599,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8608,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8608,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8611,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8611,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8614,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8614,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8617,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8617,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8626,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8626,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8629,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8629,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8632,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8632,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8635,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8635,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8644,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8644,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8647,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8647,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8650,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8650,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8653,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8653,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8662,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8662,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8665,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8665,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8668,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8668,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8671,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8671,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8680,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8680,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8683,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8683,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8686,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8686,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8689,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8689,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8698,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8698,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8701,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8701,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8704,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8704,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8710,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8710,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8716,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8716,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8719,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8719,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8725,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8725,12'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8731,24'
          Dst:             _ZN7llvm_ks18raw_string_ostreamC2ERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8732,9'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8732,36'
          Dst:             _ZN7llvm_kslsERNS_11raw_ostreamERKNS_6MCInstE
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8733,28'
          Dst:             _ZN7llvm_ks18raw_string_ostream3strEv
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8733,5'
          Dst:             _ZN7llvm_ks18report_fatal_errorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEb
        - Src:             'llvm/keystone/../lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc:8734,3'
          Dst:             _ZN7llvm_ks18raw_string_ostreamD2Ev
    - functionName:    _ZNK7llvm_ks20HexagonMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 749
      functionLinenumberEnd: 758
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          72
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK7llvm_ks14MCRegisterInfo16getEncodingValueEj
        - _ZNK7llvm_ks20HexagonMCCodeEmitter14getExprOpValueERKNS_6MCInstERKNS_9MCOperandEPKNS_6MCExprERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - _ZNK7llvm_ks9MCContext15getRegisterInfoEv
        - _ZNK7llvm_ks9MCOperand5isImmEv
        - _ZNK7llvm_ks9MCOperand5isRegEv
        - _ZNK7llvm_ks9MCOperand6getImmEv
        - _ZNK7llvm_ks9MCOperand6getRegEv
        - _ZNK7llvm_ks9MCOperand6isExprEv
        - _ZNK7llvm_ks9MCOperand7getExprEv
        - __assert_fail
      functionUses:    970
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:750,10'
          Dst:             _ZNK7llvm_ks9MCOperand5isRegEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:751,16'
          Dst:             _ZNK7llvm_ks9MCContext15getRegisterInfoEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:751,55'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:751,35'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo16getEncodingValueEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:752,10'
          Dst:             _ZNK7llvm_ks9MCOperand5isImmEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:753,37'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:756,3'
          Dst:             _ZNK7llvm_ks9MCOperand6isExprEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:756,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:757,36'
          Dst:             _ZNK7llvm_ks9MCOperand7getExprEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:757,10'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter14getExprOpValueERKNS_6MCInstERKNS_9MCOperandEPKNS_6MCExprERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
    - functionName:    _ZNK7llvm_ks20HexagonMCCodeEmitter14getExprOpValueERKNS_6MCInstERKNS_9MCOperandEPKNS_6MCExprERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 415
      functionLinenumberEnd: 744
      functionDepth:   0
      returnType:      int
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         146
      ICount:          880
      EdgeCount:       164
      CyclomaticComplexity: 20
      functionsReached:
        - _ZL14getFixupNoBitsRKN7llvm_ks11MCInstrInfoERKNS_6MCInstERKNS_9MCOperandENS_15MCSymbolRefExpr11VariantKindE
        - _ZN12_GLOBAL__N_17isPCRelEj
        - _ZN7llvm_ks11raw_ostreamlsEPKc
        - _ZN7llvm_ks11raw_ostreamlsEj
        - _ZN7llvm_ks12MCBinaryExpr9createAddEPKNS_6MCExprES3_RNS_9MCContextE
        - _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - _ZN7llvm_ks18HexagonMCInstrInfo13getExtentBitsERKNS_11MCInstrInfoERKNS_6MCInstE
        - _ZN7llvm_ks18HexagonMCInstrInfo18getExtentAlignmentERKNS_11MCInstrInfoERKNS_6MCInstE
        - _ZN7llvm_ks18HexagonMCInstrInfo7getDescERKNS_11MCInstrInfoERKNS_6MCInstE
        - _ZN7llvm_ks18HexagonMCInstrInfo7getNameERKNS_11MCInstrInfoERKNS_6MCInstE
        - _ZN7llvm_ks18HexagonMCInstrInfo7getTypeERKNS_11MCInstrInfoERKNS_6MCInstE
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_7MCFixupELb1EE9push_backERKS1_
        - _ZN7llvm_ks4castINS_12MCBinaryExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks4castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks4errsEv
        - _ZN7llvm_ks7MCFixup6createEjPKNS_6MCExprENS_11MCFixupKindENS_5SMLocE
        - _ZNK7llvm_ks11MCInstrDesc6isCallEv
        - _ZNK7llvm_ks11MCInstrDesc8isBranchEv
        - _ZNK7llvm_ks11MCInstrDesc9getOpcodeEv
        - _ZNK7llvm_ks12MCBinaryExpr6getLHSEv
        - _ZNK7llvm_ks12MCBinaryExpr6getRHSEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - _ZNK7llvm_ks15MCSymbolRefExpr7getKindEv
        - _ZNK7llvm_ks20HexagonMCCodeEmitter14getExprOpValueERKNS_6MCInstERKNS_9MCOperandEPKNS_6MCExprERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - _ZNK7llvm_ks20HexagonMCCodeEmitter8getErrorEv
        - _ZNK7llvm_ks20HexagonMCCodeEmitter8setErrorEj
        - _ZNK7llvm_ks6MCExpr18evaluateAsAbsoluteERl
        - _ZNK7llvm_ks6MCExpr7getKindEv
        - _ZNK7llvm_ks6MCInst6getLocEv
        - _ZNK7llvm_ks9MCOperand7getExprEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:456,3'
          Branch Sides:    []
        - Branch String:   'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:462,5'
          Branch Sides:    []
        - Branch String:   'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:506,5'
          Branch Sides:    []
        - Branch String:   'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:527,7'
          Branch Sides:    []
        - Branch String:   'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:557,7'
          Branch Sides:    []
        - Branch String:   'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:613,7'
          Branch Sides:    []
        - Branch String:   'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:633,7'
          Branch Sides:    []
        - Branch String:   'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:707,7'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:418,7'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter8getErrorEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:421,11'
          Dst:             _ZNK7llvm_ks6MCExpr18evaluateAsAbsoluteERl
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:424,29'
          Dst:             _ZNK7llvm_ks6MCExpr7getKindEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:426,12'
          Dst:             _ZN7llvm_ks4castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:426,38'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:429,28'
          Dst:             _ZN7llvm_ks4castINS_12MCBinaryExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:429,52'
          Dst:             _ZNK7llvm_ks12MCBinaryExpr6getLHSEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:429,5'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter14getExprOpValueERKNS_6MCInstERKNS_9MCOperandEPKNS_6MCExprERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:430,28'
          Dst:             _ZN7llvm_ks4castINS_12MCBinaryExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:430,52'
          Dst:             _ZNK7llvm_ks12MCBinaryExpr6getRHSEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:430,5'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter14getExprOpValueERKNS_6MCInstERKNS_9MCOperandEPKNS_6MCExprERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:436,7'
          Dst:             _ZNK7llvm_ks20HexagonMCCodeEmitter8setErrorEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:443,29'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo7getDescERKNS_11MCInstrInfoERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:444,19'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo13getExtentBitsERKNS_11MCInstrInfoERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:445,19'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo18getExtentAlignmentERKNS_11MCInstrInfoERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:446,52'
          Dst:             _ZNK7llvm_ks15MCSymbolRefExpr7getKindEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:514,16'
          Dst:             _ZNK7llvm_ks11MCInstrDesc8isBranchEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:514,35'
          Dst:             _ZNK7llvm_ks11MCInstrDesc6isCallEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:518,9'
          Dst:             _ZN7llvm_ks4errsEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:518,16'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:518,53'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:518,61'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:519,9'
          Dst:             _ZN7llvm_ks4errsEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:519,16'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:519,32'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo7getNameERKNS_11MCInstrInfoERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:519,29'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:519,70'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:559,9'
          Dst:             _ZN7llvm_ks4errsEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:559,16'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:559,52'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:559,60'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:560,9'
          Dst:             _ZN7llvm_ks4errsEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:560,16'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:560,32'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo7getNameERKNS_11MCInstrInfoERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:560,29'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:560,70'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:563,19'
          Dst:             _ZNK7llvm_ks11MCInstrDesc9getOpcodeEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:564,19'
          Dst:             _ZNK7llvm_ks11MCInstrDesc9getOpcodeEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:597,14'
          Dst:             _ZNK7llvm_ks11MCInstrDesc8isBranchEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:597,33'
          Dst:             _ZNK7llvm_ks11MCInstrDesc6isCallEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:603,14'
          Dst:             _ZNK7llvm_ks11MCInstrDesc8isBranchEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:606,7'
          Dst:             _ZN7llvm_ks4errsEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:606,14'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:606,50'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:606,58'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:607,7'
          Dst:             _ZN7llvm_ks4errsEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:607,14'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:607,30'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo7getNameERKNS_11MCInstrInfoERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:607,27'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:607,68'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:626,7'
          Dst:             _ZN7llvm_ks4errsEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:626,14'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:626,50'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:626,58'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:627,7'
          Dst:             _ZN7llvm_ks4errsEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:627,14'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:627,30'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo7getNameERKNS_11MCInstrInfoERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:627,27'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:627,68'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:660,7'
          Dst:             _ZN7llvm_ks4errsEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:660,14'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:660,50'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:660,58'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:661,7'
          Dst:             _ZN7llvm_ks4errsEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:661,14'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:661,30'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo7getNameERKNS_11MCInstrInfoERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:661,27'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:661,68'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:671,14'
          Dst:             _ZNK7llvm_ks11MCInstrDesc8isBranchEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:672,10'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo7getTypeERKNS_11MCInstrInfoERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:678,7'
          Dst:             _ZN7llvm_ks4errsEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:678,14'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:678,50'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:678,58'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:679,7'
          Dst:             _ZN7llvm_ks4errsEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:679,14'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:679,30'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo7getNameERKNS_11MCInstrInfoERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:679,27'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:679,68'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:687,7'
          Dst:             _ZN7llvm_ks4errsEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:687,14'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:687,50'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:687,58'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:688,7'
          Dst:             _ZN7llvm_ks4errsEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:688,14'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:688,30'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo7getNameERKNS_11MCInstrInfoERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:688,27'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:688,68'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:693,14'
          Dst:             _ZNK7llvm_ks11MCInstrDesc8isBranchEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:694,10'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo7getTypeERKNS_11MCInstrInfoERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:700,7'
          Dst:             _ZN7llvm_ks4errsEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:700,14'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:700,50'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:700,58'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:701,7'
          Dst:             _ZN7llvm_ks4errsEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:701,14'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:701,30'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo7getNameERKNS_11MCInstrInfoERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:701,27'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:701,68'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:724,7'
          Dst:             _ZN7llvm_ks4errsEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:724,14'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:724,50'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:724,58'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:725,7'
          Dst:             _ZN7llvm_ks4errsEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:725,14'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:725,30'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo7getNameERKNS_11MCInstrInfoERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:725,27'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:725,68'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:730,17'
          Dst:             _ZL14getFixupNoBitsRKN7llvm_ks11MCInstrInfoERKNS_6MCInstERKNS_9MCOperandENS_15MCSymbolRefExpr11VariantKindE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:734,51'
          Dst:             _ZN12_GLOBAL__N_17isPCRelEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:735,32'
          Dst:             _ZNK7llvm_ks9MCOperand7getExprEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:736,29'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:735,5'
          Dst:             _ZN7llvm_ks12MCBinaryExpr9createAddEPKNS_6MCExprES3_RNS_9MCContextE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:737,8'
          Dst:             _ZNK7llvm_ks9MCOperand7getExprEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:740,62'
          Dst:             _ZNK7llvm_ks6MCInst6getLocEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:739,19'
          Dst:             _ZN7llvm_ks7MCFixup6createEjPKNS_6MCExprENS_11MCFixupKindENS_5SMLocE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:741,10'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_7MCFixupELb1EE9push_backERKS1_
    - functionName:    _ZL14getFixupNoBitsRKN7llvm_ks11MCInstrInfoERKNS_6MCInstERKNS_9MCOperandENS_15MCSymbolRefExpr11VariantKindE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 274
      functionLinenumberEnd: 377
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         66
      ICount:          316
      EdgeCount:       67
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks18HexagonMCInstrInfo13getAccessSizeERKNS_11MCInstrInfoERKNS_6MCInstE
        - _ZN7llvm_ks18HexagonMCInstrInfo7getDescERKNS_11MCInstrInfoERKNS_6MCInstE
        - _ZN7llvm_ks18HexagonMCInstrInfo7getTypeERKNS_11MCInstrInfoERKNS_6MCInstE
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - _ZNK7llvm_ks11MCInstrDesc15getImplicitUsesEv
        - _ZNK7llvm_ks11MCInstrDesc7mayLoadEv
        - _ZNK7llvm_ks11MCInstrDesc8isBranchEv
        - _ZNK7llvm_ks11MCInstrDesc8mayStoreEv
        - _ZNK7llvm_ks11MCInstrDesc9getOpcodeEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:279,5'
          Branch Sides:    []
        - Branch String:   'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:305,3'
          Branch Sides:    []
        - Branch String:   'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:308,5'
          Branch Sides:    []
        - Branch String:   'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:331,5'
          Branch Sides:    []
        - Branch String:   'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:359,9'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:275,29'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo7getDescERKNS_11MCInstrInfoERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:276,23'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo7getTypeERKNS_11MCInstrInfoERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:297,16'
          Dst:             _ZNK7llvm_ks11MCInstrDesc8isBranchEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:302,19'
          Dst:             _ZNK7llvm_ks11MCInstrDesc8isBranchEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:305,16'
          Dst:             _ZNK7llvm_ks11MCInstrDesc9getOpcodeEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:354,14'
          Dst:             _ZNK7llvm_ks11MCInstrDesc8mayStoreEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:354,33'
          Dst:             _ZNK7llvm_ks11MCInstrDesc7mayLoadEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:355,44'
          Dst:             _ZNK7llvm_ks11MCInstrDesc15getImplicitUsesEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:359,17'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo13getAccessSizeERKNS_11MCInstrInfoERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:369,11'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:373,7'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
    - functionName:    _ZN12_GLOBAL__N_17isPCRelEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 384
      functionLinenumberEnd: 406
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         20
      ICount:          83
      EdgeCount:       38
      CyclomaticComplexity: 20
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:385,5'
          Branch Sides:    []
      Callsites:       []
    - functionName:    _ZN7llvm_ks26createHexagonMCCodeEmitterERKNS_11MCInstrInfoERKNS_14MCRegisterInfoERNS_9MCContextE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 762
      functionLinenumberEnd: 764
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks20HexagonMCCodeEmitterC2ERKNS_11MCInstrInfoERNS_9MCContextE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:763,14'
          Dst:             _ZN7llvm_ks20HexagonMCCodeEmitterC2ERKNS_11MCInstrInfoERNS_9MCContextE
    - functionName:    _ZN7llvm_ks20HexagonMCCodeEmitterC2ERKNS_11MCInstrInfoERNS_9MCContextE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 38
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          82
      EdgeCount:       20
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7llvm_ks13MCCodeEmitterC2Ev
        - _ZN7llvm_ks13MCCodeEmitterD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:35,23'
          Dst:             _ZN7llvm_ks13MCCodeEmitterC2Ev
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp:38,69'
          Dst:             _ZN7llvm_ks13MCCodeEmitterD2Ev
    - functionName:    _ZN12_GLOBAL__N_113getCompoundOpERKN7llvm_ks6MCInstE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 180
      functionLinenumberEnd: 200
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         20
      ICount:          116
      EdgeCount:       21
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks6MCInst9getOpcodeEv
        - _ZNK7llvm_ks9MCOperand6getRegEv
        - __assert_fail
      functionUses:    9
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:187,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:181,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:182,32'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:184,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:187,16'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:189,5'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
    - functionName:    _ZN7llvm_ks18HexagonMCInstrInfo7inRangeILj5EEEbRKNS_6MCInstEm
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 185
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks18HexagonMCInstrInfo11minConstantERKNS_6MCInstEm
        - _ZN7llvm_ks6isUIntILj5EEEbm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.h:185,20'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo11minConstantERKNS_6MCInstEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.h:185,10'
          Dst:             _ZN7llvm_ks6isUIntILj5EEEbm
    - functionName:    _ZN12_GLOBAL__N_125getCompoundCandidateGroupERKN7llvm_ks6MCInstEb
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 175
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         85
      ICount:          373
      EdgeCount:       109
      CyclomaticComplexity: 26
      functionsReached:
        - _ZN7llvm_ks18HexagonMCInstrInfo11minConstantERKNS_6MCInstEm
        - _ZN7llvm_ks18HexagonMCInstrInfo18isIntRegForSubInstEj
        - _ZN7llvm_ks18HexagonMCInstrInfo7inRangeILj5EEEbRKNS_6MCInstEm
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks6MCInst9getOpcodeEv
        - _ZNK7llvm_ks9MCOperand6getRegEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:86,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:86,14'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:100,17'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:100,31'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:101,18'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:101,32'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:102,18'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:102,32'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:104,9'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo18isIntRegForSubInstEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:105,9'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo18isIntRegForSubInstEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:114,17'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:114,31'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:115,17'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:115,31'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:117,9'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo18isIntRegForSubInstEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:118,10'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo7inRangeILj5EEEbRKNS_6MCInstEm
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:119,10'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo11minConstantERKNS_6MCInstEm
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:126,17'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:126,31'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:127,17'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:127,31'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:128,9'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo18isIntRegForSubInstEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:129,9'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo18isIntRegForSubInstEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:136,17'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:136,31'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:137,9'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo11minConstantERKNS_6MCInstEm
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:138,9'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo11minConstantERKNS_6MCInstEm
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:139,9'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo18isIntRegForSubInstEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:145,17'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:145,31'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:146,18'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:146,32'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:148,9'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo18isIntRegForSubInstEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:149,9'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo11minConstantERKNS_6MCInstEm
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:160,18'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:160,32'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
    - functionName:    _ZN12_GLOBAL__N_115getCompoundInsnERN7llvm_ks9MCContextERKNS0_6MCInstES5_
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 204
      functionLinenumberEnd: 340
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         108
      ICount:          713
      EdgeCount:       119
      CyclomaticComplexity: 13
      functionsReached:
        - _ZN12_GLOBAL__N_113getCompoundOpERKN7llvm_ks6MCInstE
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks6MCInst9setOpcodeEj
        - _ZN7llvm_ks6MCInstC2Em
        - _ZN7llvm_ks9MCOperandC2Ev
        - _ZNK7llvm_ks6MCExpr18evaluateAsAbsoluteERl
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks6MCInst9getOpcodeEv
        - _ZNK7llvm_ks9MCOperand7getExprEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:211,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:207,13'
          Dst:             _ZN7llvm_ks9MCOperandC2Ev
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:207,17'
          Dst:             _ZN7llvm_ks9MCOperandC2Ev
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:211,13'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:217,12'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:219,34'
          Dst:             _ZN7llvm_ks6MCInstC2Em
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:220,19'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:222,19'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:223,32'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:223,19'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:224,32'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:224,19'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:228,12'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:229,12'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:232,34'
          Dst:             _ZN7llvm_ks6MCInstC2Em
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:233,19'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:234,19'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:235,19'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:236,32'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:236,19'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:242,12'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:243,12'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:245,37'
          Dst:             _ZN12_GLOBAL__N_113getCompoundOpERKN7llvm_ks6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:246,34'
          Dst:             _ZN7llvm_ks6MCInstC2Em
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:247,19'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:248,19'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:249,19'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:250,32'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:250,19'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:255,12'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:256,12'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:258,37'
          Dst:             _ZN12_GLOBAL__N_113getCompoundOpERKN7llvm_ks6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:259,34'
          Dst:             _ZN7llvm_ks6MCInstC2Em
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:260,19'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:261,19'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:262,19'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:263,32'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:263,19'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:268,12'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:269,12'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:271,38'
          Dst:             _ZN12_GLOBAL__N_113getCompoundOpERKN7llvm_ks6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:272,34'
          Dst:             _ZN7llvm_ks6MCInstC2Em
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:273,19'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:274,19'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:275,19'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:276,32'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:276,19'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:281,17'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:281,31'
          Dst:             _ZNK7llvm_ks9MCOperand7getExprEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:281,42'
          Dst:             _ZNK7llvm_ks6MCExpr18evaluateAsAbsoluteERl
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:283,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:285,41'
          Dst:             _ZN12_GLOBAL__N_113getCompoundOpERKN7llvm_ks6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:287,40'
          Dst:             _ZN12_GLOBAL__N_113getCompoundOpERKN7llvm_ks6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:289,12'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:290,34'
          Dst:             _ZN7llvm_ks6MCInstC2Em
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:291,19'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:292,19'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:294,34'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:294,21'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:295,32'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:295,19'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:300,17'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:300,31'
          Dst:             _ZNK7llvm_ks9MCOperand7getExprEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:300,42'
          Dst:             _ZNK7llvm_ks6MCExpr18evaluateAsAbsoluteERl
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:302,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:304,41'
          Dst:             _ZN12_GLOBAL__N_113getCompoundOpERKN7llvm_ks6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:306,40'
          Dst:             _ZN12_GLOBAL__N_113getCompoundOpERKN7llvm_ks6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:308,12'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:309,34'
          Dst:             _ZN7llvm_ks6MCInstC2Em
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:310,19'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:311,19'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:313,34'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:313,21'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:314,32'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:314,19'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:319,12'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:320,39'
          Dst:             _ZN12_GLOBAL__N_113getCompoundOpERKN7llvm_ks6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:321,34'
          Dst:             _ZN7llvm_ks6MCInstC2Em
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:322,19'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:323,19'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:324,32'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:324,19'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:325,32'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:325,19'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:330,12'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:331,35'
          Dst:             _ZN12_GLOBAL__N_113getCompoundOpERKN7llvm_ks6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:332,34'
          Dst:             _ZN7llvm_ks6MCInstC2Em
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:333,19'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:334,19'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:335,32'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:335,19'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZN12_GLOBAL__N_121isOrderedCompoundPairERKN7llvm_ks6MCInstEbS3_b
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 346
      functionLinenumberEnd: 357
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - bool
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          108
      EdgeCount:       25
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN12_GLOBAL__N_125getCompoundCandidateGroupERKN7llvm_ks6MCInstEb
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks6MCInst9getOpcodeEv
        - _ZNK7llvm_ks9MCOperand6getRegEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:347,19'
          Dst:             _ZN12_GLOBAL__N_125getCompoundCandidateGroupERKN7llvm_ks6MCInstEb
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:348,19'
          Dst:             _ZN12_GLOBAL__N_125getCompoundCandidateGroupERKN7llvm_ks6MCInstEb
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:351,23'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:356,16'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:356,30'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:356,46'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:356,60'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
    - functionName:    _ZN12_GLOBAL__N_115lookForCompoundERKN7llvm_ks11MCInstrInfoERNS0_9MCContextERNS0_6MCInstE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 361
      functionLinenumberEnd: 405
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         30
      ICount:          157
      EdgeCount:       38
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN12_GLOBAL__N_115getCompoundInsnERN7llvm_ks9MCContextERKNS0_6MCInstES5_
        - _ZN12_GLOBAL__N_121isOrderedCompoundPairERKN7llvm_ks6MCInstEbS3_b
        - _ZN7llvm_ks18HexagonMCInstrInfo7getTypeERKNS_11MCInstrInfoERKNS_6MCInstE
        - _ZN7llvm_ks18HexagonMCInstrInfo8isBundleERKNS_6MCInstE
        - _ZN7llvm_ks18HexagonMCInstrInfo8isImmextERKNS_6MCInstE
        - _ZN7llvm_ks6MCInst3endEv
        - _ZN7llvm_ks6MCInst5beginEv
        - _ZN7llvm_ks6MCInst5eraseEPNS_9MCOperandE
        - _ZN7llvm_ks9MCOperand7setInstEPKNS_6MCInstE
        - _ZNK7llvm_ks9MCOperand7getInstEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:362,3'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo8isBundleERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:362,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:365,16'
          Dst:             _ZN7llvm_ks6MCInst5beginEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:366,17'
          Dst:             _ZN7llvm_ks6MCInst3endEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:367,33'
          Dst:             _ZNK7llvm_ks9MCOperand7getInstEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:368,9'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo8isImmextERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:372,9'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo7getTypeERKNS_11MCInstrInfoERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:377,20'
          Dst:             _ZN7llvm_ks6MCInst5beginEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:378,21'
          Dst:             _ZN7llvm_ks6MCInst3endEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:379,33'
          Dst:             _ZNK7llvm_ks9MCOperand7getInstEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:382,13'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo8isImmextERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:388,13'
          Dst:             _ZN12_GLOBAL__N_121isOrderedCompoundPairERKN7llvm_ks6MCInstEbS3_b
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:389,34'
          Dst:             _ZN12_GLOBAL__N_115getCompoundInsnERN7llvm_ks9MCContextERKNS0_6MCInstES5_
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:394,16'
          Dst:             _ZN7llvm_ks9MCOperand7setInstEPKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:395,17'
          Dst:             _ZN7llvm_ks6MCInst5eraseEPNS_9MCOperandE
    - functionName:    _ZN7llvm_ks18HexagonMCInstrInfo11tryCompoundERKNS_11MCInstrInfoERNS_9MCContextERNS_6MCInstE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 413
      functionLinenumberEnd: 427
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          63
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN12_GLOBAL__N_115lookForCompoundERKN7llvm_ks11MCInstrInfoERNS0_9MCContextERNS0_6MCInstE
        - _ZN7llvm_ks18HexagonMCInstrInfo8isBundleERKNS_6MCInstE
        - _ZNK7llvm_ks6MCInst4sizeEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:414,3'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo8isBundleERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:414,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:418,11'
          Dst:             _ZNK7llvm_ks6MCInst4sizeEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp:423,10'
          Dst:             _ZN12_GLOBAL__N_115lookForCompoundERKN7llvm_ks11MCInstrInfoERNS0_9MCContextERNS0_6MCInstE
    - functionName:    _GLOBAL__sub_I_HexagonMCDuplexInfo.cpp
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          13
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
        - __cxx_global_var_init.1
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:0,0'
          Dst:             __cxx_global_var_init
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:0,0'
          Dst:             __cxx_global_var_init.1
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          427
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    __cxx_global_var_init.1
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 84
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxa_atexit
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:0,0'
          Dst:             __cxa_atexit
    - functionName:    _ZN7llvm_ks5isIntILj7EEEbl
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/MathExtras.h'
      linkageType:     InternalLinkage
      functionLinenumber: 263
      functionLinenumberEnd: 264
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          22
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks12isShiftedIntILj6ELj3EEEbl
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/MathExtras.h'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 284
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks5isIntILj9EEEbl
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/MathExtras.h:284,10'
          Dst:             _ZN7llvm_ks5isIntILj9EEEbl
    - functionName:    _ZN7llvm_ks13isShiftedUIntILj3ELj1EEEbm
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/MathExtras.h'
      linkageType:     InternalLinkage
      functionLinenumber: 309
      functionLinenumberEnd: 310
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6isUIntILj4EEEbm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/MathExtras.h:310,10'
          Dst:             _ZN7llvm_ks6isUIntILj4EEEbm
    - functionName:    _ZN7llvm_ks13isShiftedUIntILj4ELj2EEEbm
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/MathExtras.h'
      linkageType:     InternalLinkage
      functionLinenumber: 309
      functionLinenumberEnd: 310
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6isUIntILj6EEEbm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/MathExtras.h:310,10'
          Dst:             _ZN7llvm_ks6isUIntILj6EEEbm
    - functionName:    _ZN7llvm_ks15DuplexCandidateC2Ejjj
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          22
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseINS_15DuplexCandidateELb1EE9push_backERKS1_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 337
      functionLinenumberEnd: 342
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_15DuplexCandidateELb1EE4growEm
        - _ZN7llvm_ks25SmallVectorTemplateCommonINS_15DuplexCandidateEvE6setEndEPS1_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:339,13'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_15DuplexCandidateELb1EE4growEm
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:341,11'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINS_15DuplexCandidateEvE6setEndEPS1_
    - functionName:    _ZL11isStoreInstj
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 997
      functionLinenumberEnd: 1010
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          47
      EdgeCount:       20
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:998,3'
          Branch Sides:    []
      Callsites:       []
    - functionName:    _ZN7llvm_ks18HexagonMCInstrInfo21getDuplexPossibiltiesERKNS_11MCInstrInfoERKNS_6MCInstE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1014
      functionLinenumberEnd: 1087
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         80
      ICount:          374
      EdgeCount:       129
      CyclomaticComplexity: 51
      functionsReached:
        - _ZL11isStoreInstj
        - _ZN7llvm_ks11SmallVectorINS_15DuplexCandidateELj8EEC2Ev
        - _ZN7llvm_ks11SmallVectorINS_15DuplexCandidateELj8EED2Ev
        - _ZN7llvm_ks15DuplexCandidateC2Ejjj
        - _ZN7llvm_ks18HexagonMCInstrInfo18iClassOfDuplexPairEjj
        - _ZN7llvm_ks18HexagonMCInstrInfo19hasExtenderForIndexERKNS_6MCInstEm
        - _ZN7llvm_ks18HexagonMCInstrInfo19isOrderedDuplexPairERKNS_11MCInstrInfoERKNS_6MCInstEbS6_bb
        - _ZN7llvm_ks18HexagonMCInstrInfo20isMemReorderDisabledERKNS_6MCInstE
        - _ZN7llvm_ks18HexagonMCInstrInfo23getDuplexCandidateGroupERKNS_6MCInstE
        - _ZN7llvm_ks18HexagonMCInstrInfo8isBundleERKNS_6MCInstE
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_15DuplexCandidateELb1EE9push_backERKS1_
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks6MCInst14getNumOperandsEv
        - _ZNK7llvm_ks6MCInst9getOpcodeEv
        - _ZNK7llvm_ks9MCOperand7getInstEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:1015,3'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo8isBundleERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:1015,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:1016,35'
          Dst:             _ZN7llvm_ks11SmallVectorINS_15DuplexCandidateELj8EEC2Ev
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:1018,35'
          Dst:             _ZNK7llvm_ks6MCInst14getNumOperandsEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:1027,27'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:1027,41'
          Dst:             _ZNK7llvm_ks9MCOperand7getInstEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:1027,52'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:1027,11'
          Dst:             _ZL11isStoreInstj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:1028,27'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:1028,41'
          Dst:             _ZNK7llvm_ks9MCOperand7getInstEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:1028,52'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:1028,11'
          Dst:             _ZL11isStoreInstj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:1087,1'
          Dst:             _ZN7llvm_ks11SmallVectorINS_15DuplexCandidateELj8EED2Ev
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:1033,11'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo20isMemReorderDisabledERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:1038,26'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:1038,40'
          Dst:             _ZNK7llvm_ks9MCOperand7getInstEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:1039,15'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo19hasExtenderForIndexERKNS_6MCInstEm
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:1040,20'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:1040,34'
          Dst:             _ZNK7llvm_ks9MCOperand7getInstEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:1041,15'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo19hasExtenderForIndexERKNS_6MCInstEm
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:1037,11'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo19isOrderedDuplexPairERKNS_11MCInstrInfoERKNS_6MCInstEbS6_bb
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:1045,42'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:1045,56'
          Dst:             _ZNK7llvm_ks9MCOperand7getInstEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:1045,13'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo23getDuplexCandidateGroupERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:1046,42'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:1046,56'
          Dst:             _ZNK7llvm_ks9MCOperand7getInstEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:1046,13'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo23getDuplexCandidateGroupERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:1044,27'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo18iClassOfDuplexPairEjj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:1049,31'
          Dst:             _ZN7llvm_ks15DuplexCandidateC2Ejjj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:1049,21'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_15DuplexCandidateELb1EE9push_backERKS1_
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:1063,28'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:1063,42'
          Dst:             _ZNK7llvm_ks9MCOperand7getInstEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:1064,17'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo19hasExtenderForIndexERKNS_6MCInstEm
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:1065,22'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:1065,36'
          Dst:             _ZNK7llvm_ks9MCOperand7getInstEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:1066,17'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo19hasExtenderForIndexERKNS_6MCInstEm
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:1062,13'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo19isOrderedDuplexPairERKNS_11MCInstrInfoERKNS_6MCInstEbS6_bb
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:1070,44'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:1070,58'
          Dst:             _ZNK7llvm_ks9MCOperand7getInstEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:1070,15'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo23getDuplexCandidateGroupERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:1071,44'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:1071,58'
          Dst:             _ZNK7llvm_ks9MCOperand7getInstEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:1071,15'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo23getDuplexCandidateGroupERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:1069,29'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo18iClassOfDuplexPairEjj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:1074,33'
          Dst:             _ZN7llvm_ks15DuplexCandidateC2Ejjj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:1074,23'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_15DuplexCandidateELb1EE9push_backERKS1_
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:1087,1'
          Dst:             _ZN7llvm_ks11SmallVectorINS_15DuplexCandidateELj8EED2Ev
    - functionName:    _ZN7llvm_ks18HexagonMCInstrInfo19isOrderedDuplexPairERKNS_11MCInstrInfoERKNS_6MCInstEbS6_bb
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 577
      functionLinenumberEnd: 642
      functionDepth:   0
      returnType:      bool
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
        - 'N/A'
        - bool
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         80
      ICount:          385
      EdgeCount:       95
      CyclomaticComplexity: 17
      functionsReached:
        - _ZN7llvm_ks18HexagonMCInstrInfo13deriveSubInstERKNS_6MCInstE
        - _ZN7llvm_ks18HexagonMCInstrInfo17isDuplexPairMatchEjj
        - _ZN7llvm_ks18HexagonMCInstrInfo22subInstWouldBeExtendedERKNS_6MCInstE
        - _ZN7llvm_ks18HexagonMCInstrInfo23getDuplexCandidateGroupERKNS_6MCInstE
        - _ZN7llvm_ks6MCInstD2Ev
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks6MCInst14getNumOperandsEv
        - _ZNK7llvm_ks6MCInst9getOpcodeEv
        - _ZNK7llvm_ks9MCOperand5isRegEv
        - _ZNK7llvm_ks9MCOperand6getRegEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   ''
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:583,27'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:587,19'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo23getDuplexCandidateGroupERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:588,19'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo23getDuplexCandidateGroupERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:593,23'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo13deriveSubInstERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:594,23'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo13deriveSubInstERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:597,40'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:599,40'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:605,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:605,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:605,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:605,3'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:608,11'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:615,9'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo22subInstWouldBeExtendedERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:620,9'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo22subInstWouldBeExtendedERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:626,14'
          Dst:             _ZNK7llvm_ks6MCInst14getNumOperandsEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:626,43'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:626,57'
          Dst:             _ZNK7llvm_ks9MCOperand5isRegEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:627,14'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:627,28'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:629,14'
          Dst:             _ZNK7llvm_ks6MCInst14getNumOperandsEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:629,43'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:629,57'
          Dst:             _ZNK7llvm_ks9MCOperand5isRegEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:630,14'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:630,28'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:641,11'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo17isDuplexPairMatchEjj
    - functionName:    _ZN7llvm_ks18HexagonMCInstrInfo23getDuplexCandidateGroupERKNS_6MCInstE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 180
      functionLinenumberEnd: 535
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         261
      ICount:          1128
      EdgeCount:       343
      CyclomaticComplexity: 84
      functionsReached:
        - _ZN7llvm_ks18HexagonMCInstrInfo11minConstantERKNS_6MCInstEm
        - _ZN7llvm_ks18HexagonMCInstrInfo18isDblRegForSubInstEj
        - _ZN7llvm_ks18HexagonMCInstrInfo18isIntRegForSubInstEj
        - _ZN7llvm_ks18HexagonMCInstrInfo7inRangeILj1EEEbRKNS_6MCInstEm
        - _ZN7llvm_ks18HexagonMCInstrInfo7inRangeILj2EEEbRKNS_6MCInstEm
        - _ZN7llvm_ks18HexagonMCInstrInfo7inRangeILj3EEEbRKNS_6MCInstEm
        - _ZN7llvm_ks18HexagonMCInstrInfo7inRangeILj3ELj1EEEbRKNS_6MCInstEm
        - _ZN7llvm_ks18HexagonMCInstrInfo7inRangeILj4EEEbRKNS_6MCInstEm
        - _ZN7llvm_ks18HexagonMCInstrInfo7inRangeILj4ELj2EEEbRKNS_6MCInstEm
        - _ZN7llvm_ks18HexagonMCInstrInfo7inRangeILj5ELj2EEEbRKNS_6MCInstEm
        - _ZN7llvm_ks18HexagonMCInstrInfo7inRangeILj5ELj3EEEbRKNS_6MCInstEm
        - _ZN7llvm_ks18HexagonMCInstrInfo7inRangeILj6ELj2EEEbRKNS_6MCInstEm
        - _ZN7llvm_ks18HexagonMCInstrInfo8inSRangeILj6ELj3EEEbRKNS_6MCInstEm
        - _ZN7llvm_ks18HexagonMCInstrInfo8isIntRegEj
        - _ZN7llvm_ks18HexagonMCInstrInfo9isPredRegEj
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks6MCInst9getOpcodeEv
        - _ZNK7llvm_ks9MCOperand6getRegEv
      functionUses:    8
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:183,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:183,15'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:192,18'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:192,32'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:193,18'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:193,32'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:196,9'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo18isIntRegForSubInstEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:197,11'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo8isIntRegEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:198,37'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo7inRangeILj5ELj2EEEbRKNS_6MCInstEm
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:202,11'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo18isIntRegForSubInstEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:203,11'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo7inRangeILj4ELj2EEEbRKNS_6MCInstEm
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:210,18'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:210,32'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:211,18'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:211,32'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:212,9'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo18isIntRegForSubInstEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:213,9'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo18isIntRegForSubInstEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:214,9'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo7inRangeILj4EEEbRKNS_6MCInstEm
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:231,18'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:231,32'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:232,18'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:232,32'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:233,9'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo18isIntRegForSubInstEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:234,9'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo18isIntRegForSubInstEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:235,9'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo7inRangeILj3ELj1EEEbRKNS_6MCInstEm
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:241,18'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:241,32'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:242,18'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:242,32'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:243,9'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo18isIntRegForSubInstEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:244,9'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo18isIntRegForSubInstEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:245,9'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo7inRangeILj3EEEbRKNS_6MCInstEm
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:251,18'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:251,32'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:252,18'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:252,32'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:253,9'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo18isDblRegForSubInstEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:254,9'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo8isIntRegEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:255,9'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo7inRangeILj5ELj3EEEbRKNS_6MCInstEm
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:271,18'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:271,32'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:287,18'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:287,32'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:288,18'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:288,32'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:290,10'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo9isPredRegEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:307,18'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:307,32'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:320,19'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:320,33'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:321,19'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:321,33'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:322,9'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo8isIntRegEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:323,9'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo18isIntRegForSubInstEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:324,36'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo7inRangeILj5ELj2EEEbRKNS_6MCInstEm
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:328,9'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo18isIntRegForSubInstEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:329,9'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo18isIntRegForSubInstEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:330,9'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo7inRangeILj4ELj2EEEbRKNS_6MCInstEm
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:336,19'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:336,33'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:337,19'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:337,33'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:338,9'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo18isIntRegForSubInstEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:339,9'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo18isIntRegForSubInstEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:340,9'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo7inRangeILj4EEEbRKNS_6MCInstEm
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:355,19'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:355,33'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:356,19'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:356,33'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:357,9'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo18isIntRegForSubInstEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:358,9'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo18isIntRegForSubInstEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:359,9'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo7inRangeILj3ELj1EEEbRKNS_6MCInstEm
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:365,19'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:365,33'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:366,19'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:366,33'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:367,9'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo18isDblRegForSubInstEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:368,9'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo8isIntRegEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:369,9'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo8inSRangeILj6ELj3EEEbRKNS_6MCInstEm
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:375,19'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:375,33'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:376,9'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo18isIntRegForSubInstEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:377,9'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo7inRangeILj4ELj2EEEbRKNS_6MCInstEm
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:377,34'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo7inRangeILj1EEEbRKNS_6MCInstEm
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:383,19'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:383,33'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:384,9'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo18isIntRegForSubInstEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:385,9'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo7inRangeILj4EEEbRKNS_6MCInstEm
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:385,31'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo7inRangeILj1EEEbRKNS_6MCInstEm
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:390,9'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo7inRangeILj5ELj3EEEbRKNS_6MCInstEm
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:412,18'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:412,32'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:413,18'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:413,32'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:414,9'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo18isIntRegForSubInstEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:416,11'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo8isIntRegEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:417,11'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo7inRangeILj6ELj2EEEbRKNS_6MCInstEm
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:426,11'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo18isIntRegForSubInstEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:427,12'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo11minConstantERKNS_6MCInstEm
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:427,40'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo11minConstantERKNS_6MCInstEm
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:434,18'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:434,32'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:435,19'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:435,33'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:436,19'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:436,33'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:437,9'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo18isIntRegForSubInstEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:438,9'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo18isIntRegForSubInstEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:443,18'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:443,32'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:444,18'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:444,32'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:445,9'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo18isIntRegForSubInstEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:446,9'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo18isIntRegForSubInstEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:447,10'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo11minConstantERKNS_6MCInstEm
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:447,38'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo11minConstantERKNS_6MCInstEm
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:453,18'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:453,32'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:454,18'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:454,32'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:455,9'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo18isIntRegForSubInstEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:456,9'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo18isIntRegForSubInstEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:461,18'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:461,32'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:463,9'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo18isIntRegForSubInstEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:474,18'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:474,32'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:475,19'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:475,33'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:476,9'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo18isIntRegForSubInstEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:477,35'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo11minConstantERKNS_6MCInstEm
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:483,18'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:483,32'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:484,18'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:484,32'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:486,9'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo18isIntRegForSubInstEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:487,9'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo7inRangeILj2EEEbRKNS_6MCInstEm
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:494,18'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:494,32'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:495,9'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo18isDblRegForSubInstEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:496,9'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo7inRangeILj2EEEbRKNS_6MCInstEm
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:496,31'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo7inRangeILj2EEEbRKNS_6MCInstEm
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:502,18'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:502,32'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:503,18'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:503,32'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:504,9'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo18isDblRegForSubInstEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:505,9'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo18isIntRegForSubInstEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:506,9'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo11minConstantERKNS_6MCInstEm
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:512,18'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:512,32'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:513,18'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:513,32'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:514,9'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo18isDblRegForSubInstEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:515,9'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo18isIntRegForSubInstEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:516,9'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo11minConstantERKNS_6MCInstEm
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:525,18'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:525,32'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:526,18'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:526,32'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:527,9'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo18isIntRegForSubInstEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:528,9'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo18isIntRegForSubInstEj
    - functionName:    _ZN7llvm_ks18HexagonMCInstrInfo18iClassOfDuplexPairEjj
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         44
      ICount:          178
      EdgeCount:       80
      CyclomaticComplexity: 38
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:112,3'
          Branch Sides:    []
        - Branch String:   'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:117,5'
          Branch Sides:    []
        - Branch String:   'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:126,5'
          Branch Sides:    []
        - Branch String:   'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:137,5'
          Branch Sides:    []
        - Branch String:   'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:150,5'
          Branch Sides:    []
        - Branch String:   'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:165,5'
          Branch Sides:    []
        - Branch String:   'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:172,5'
          Branch Sides:    []
      Callsites:       []
    - functionName:    _ZN7llvm_ks18HexagonMCInstrInfo7inRangeILj5ELj2EEEbRKNS_6MCInstEm
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13isShiftedUIntILj5ELj2EEEbm
        - _ZN7llvm_ks18HexagonMCInstrInfo11minConstantERKNS_6MCInstEm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.h:178,30'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo11minConstantERKNS_6MCInstEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.h:178,10'
          Dst:             _ZN7llvm_ks13isShiftedUIntILj5ELj2EEEbm
    - functionName:    _ZN7llvm_ks18HexagonMCInstrInfo7inRangeILj4ELj2EEEbRKNS_6MCInstEm
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13isShiftedUIntILj4ELj2EEEbm
        - _ZN7llvm_ks18HexagonMCInstrInfo11minConstantERKNS_6MCInstEm
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.h:178,30'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo11minConstantERKNS_6MCInstEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.h:178,10'
          Dst:             _ZN7llvm_ks13isShiftedUIntILj4ELj2EEEbm
    - functionName:    _ZN7llvm_ks18HexagonMCInstrInfo7inRangeILj4EEEbRKNS_6MCInstEm
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 185
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks18HexagonMCInstrInfo11minConstantERKNS_6MCInstEm
        - _ZN7llvm_ks6isUIntILj4EEEbm
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.h:185,20'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo11minConstantERKNS_6MCInstEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.h:185,10'
          Dst:             _ZN7llvm_ks6isUIntILj4EEEbm
    - functionName:    _ZN7llvm_ks18HexagonMCInstrInfo7inRangeILj3ELj1EEEbRKNS_6MCInstEm
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13isShiftedUIntILj3ELj1EEEbm
        - _ZN7llvm_ks18HexagonMCInstrInfo11minConstantERKNS_6MCInstEm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.h:178,30'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo11minConstantERKNS_6MCInstEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.h:178,10'
          Dst:             _ZN7llvm_ks13isShiftedUIntILj3ELj1EEEbm
    - functionName:    _ZN7llvm_ks18HexagonMCInstrInfo7inRangeILj3EEEbRKNS_6MCInstEm
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 185
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks18HexagonMCInstrInfo11minConstantERKNS_6MCInstEm
        - _ZN7llvm_ks6isUIntILj3EEEbm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.h:185,20'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo11minConstantERKNS_6MCInstEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.h:185,10'
          Dst:             _ZN7llvm_ks6isUIntILj3EEEbm
    - functionName:    _ZN7llvm_ks18HexagonMCInstrInfo7inRangeILj5ELj3EEEbRKNS_6MCInstEm
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13isShiftedUIntILj5ELj3EEEbm
        - _ZN7llvm_ks18HexagonMCInstrInfo11minConstantERKNS_6MCInstEm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.h:178,30'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo11minConstantERKNS_6MCInstEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.h:178,10'
          Dst:             _ZN7llvm_ks13isShiftedUIntILj5ELj3EEEbm
    - functionName:    _ZN7llvm_ks18HexagonMCInstrInfo8inSRangeILj6ELj3EEEbRKNS_6MCInstEm
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionLinenumberEnd: 182
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12isShiftedIntILj6ELj3EEEbl
        - _ZN7llvm_ks18HexagonMCInstrInfo11minConstantERKNS_6MCInstEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.h:182,29'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo11minConstantERKNS_6MCInstEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.h:182,10'
          Dst:             _ZN7llvm_ks12isShiftedIntILj6ELj3EEEbl
    - functionName:    _ZN7llvm_ks18HexagonMCInstrInfo7inRangeILj1EEEbRKNS_6MCInstEm
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 185
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks18HexagonMCInstrInfo11minConstantERKNS_6MCInstEm
        - _ZN7llvm_ks6isUIntILj1EEEbm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.h:185,20'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo11minConstantERKNS_6MCInstEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.h:185,10'
          Dst:             _ZN7llvm_ks6isUIntILj1EEEbm
    - functionName:    _ZN7llvm_ks18HexagonMCInstrInfo7inRangeILj6ELj2EEEbRKNS_6MCInstEm
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionLinenumberEnd: 178
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13isShiftedUIntILj6ELj2EEEbm
        - _ZN7llvm_ks18HexagonMCInstrInfo11minConstantERKNS_6MCInstEm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.h:178,30'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo11minConstantERKNS_6MCInstEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.h:178,10'
          Dst:             _ZN7llvm_ks13isShiftedUIntILj6ELj2EEEbm
    - functionName:    _ZN7llvm_ks18HexagonMCInstrInfo7inRangeILj2EEEbRKNS_6MCInstEm
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 185
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks18HexagonMCInstrInfo11minConstantERKNS_6MCInstEm
        - _ZN7llvm_ks6isUIntILj2EEEbm
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.h:185,20'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo11minConstantERKNS_6MCInstEm
        - Src:             'llvm/keystone/../lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.h:185,10'
          Dst:             _ZN7llvm_ks6isUIntILj2EEEbm
    - functionName:    _ZN7llvm_ks18HexagonMCInstrInfo13deriveSubInstERKNS_6MCInstE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 689
      functionLinenumberEnd: 995
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         298
      ICount:          1247
      EdgeCount:       441
      CyclomaticComplexity: 145
      functionsReached:
        - _ZL6addOpsRN7llvm_ks6MCInstERKS0_j
        - _ZN7llvm_ks18HexagonMCInstrInfo11minConstantERKNS_6MCInstEm
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - _ZN7llvm_ks6MCInst9setOpcodeEj
        - _ZN7llvm_ks6MCInstC2Em
        - _ZN7llvm_ks6MCInstD2Ev
        - _ZNK7llvm_ks6MCExpr18evaluateAsAbsoluteERl
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks6MCInst9getOpcodeEv
        - _ZNK7llvm_ks9MCOperand6getRegEv
        - _ZNK7llvm_ks9MCOperand7getExprEv
        - __assert_fail
      functionUses:    4
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:693,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:690,10'
          Dst:             _ZN7llvm_ks6MCInstC2Em
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:693,16'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:995,1'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:696,5'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:699,21'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:699,35'
          Dst:             _ZNK7llvm_ks9MCOperand7getExprEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:699,46'
          Dst:             _ZNK7llvm_ks6MCExpr18evaluateAsAbsoluteERl
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:700,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:702,14'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:703,7'
          Dst:             _ZL6addOpsRN7llvm_ks6MCInstERKS0_j
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:704,7'
          Dst:             _ZL6addOpsRN7llvm_ks6MCInstERKS0_j
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:708,14'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:709,7'
          Dst:             _ZL6addOpsRN7llvm_ks6MCInstERKS0_j
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:710,7'
          Dst:             _ZL6addOpsRN7llvm_ks6MCInstERKS0_j
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:713,19'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:713,33'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:714,14'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:715,7'
          Dst:             _ZL6addOpsRN7llvm_ks6MCInstERKS0_j
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:716,7'
          Dst:             _ZL6addOpsRN7llvm_ks6MCInstERKS0_j
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:720,14'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:721,7'
          Dst:             _ZL6addOpsRN7llvm_ks6MCInstERKS0_j
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:722,7'
          Dst:             _ZL6addOpsRN7llvm_ks6MCInstERKS0_j
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:723,7'
          Dst:             _ZL6addOpsRN7llvm_ks6MCInstERKS0_j
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:727,12'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:728,5'
          Dst:             _ZL6addOpsRN7llvm_ks6MCInstERKS0_j
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:729,5'
          Dst:             _ZL6addOpsRN7llvm_ks6MCInstERKS0_j
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:730,5'
          Dst:             _ZL6addOpsRN7llvm_ks6MCInstERKS0_j
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:733,12'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:734,5'
          Dst:             _ZL6addOpsRN7llvm_ks6MCInstERKS0_j
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:737,9'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo11minConstantERKNS_6MCInstEm
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:738,14'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:739,7'
          Dst:             _ZL6addOpsRN7llvm_ks6MCInstERKS0_j
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:740,7'
          Dst:             _ZL6addOpsRN7llvm_ks6MCInstERKS0_j
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:743,14'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:744,7'
          Dst:             _ZL6addOpsRN7llvm_ks6MCInstERKS0_j
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:745,7'
          Dst:             _ZL6addOpsRN7llvm_ks6MCInstERKS0_j
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:749,12'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:750,5'
          Dst:             _ZL6addOpsRN7llvm_ks6MCInstERKS0_j
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:751,5'
          Dst:             _ZL6addOpsRN7llvm_ks6MCInstERKS0_j
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:755,21'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:755,35'
          Dst:             _ZNK7llvm_ks9MCOperand7getExprEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:755,46'
          Dst:             _ZNK7llvm_ks6MCExpr18evaluateAsAbsoluteERl
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:756,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:758,14'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:759,7'
          Dst:             _ZL6addOpsRN7llvm_ks6MCInstERKS0_j
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:760,7'
          Dst:             _ZL6addOpsRN7llvm_ks6MCInstERKS0_j
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:764,14'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:765,7'
          Dst:             _ZL6addOpsRN7llvm_ks6MCInstERKS0_j
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:766,7'
          Dst:             _ZL6addOpsRN7llvm_ks6MCInstERKS0_j
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:770,14'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:771,7'
          Dst:             _ZL6addOpsRN7llvm_ks6MCInstERKS0_j
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:772,7'
          Dst:             _ZL6addOpsRN7llvm_ks6MCInstERKS0_j
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:776,14'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:777,7'
          Dst:             _ZL6addOpsRN7llvm_ks6MCInstERKS0_j
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:778,7'
          Dst:             _ZL6addOpsRN7llvm_ks6MCInstERKS0_j
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:782,12'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:783,5'
          Dst:             _ZL6addOpsRN7llvm_ks6MCInstERKS0_j
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:784,5'
          Dst:             _ZL6addOpsRN7llvm_ks6MCInstERKS0_j
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:788,12'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:789,5'
          Dst:             _ZL6addOpsRN7llvm_ks6MCInstERKS0_j
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:790,5'
          Dst:             _ZL6addOpsRN7llvm_ks6MCInstERKS0_j
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:794,12'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:798,12'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:801,12'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:804,12'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:807,12'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:810,12'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:815,12'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:819,12'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:824,12'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:828,12'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:833,12'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:836,12'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:837,5'
          Dst:             _ZL6addOpsRN7llvm_ks6MCInstERKS0_j
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:838,5'
          Dst:             _ZL6addOpsRN7llvm_ks6MCInstERKS0_j
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:839,5'
          Dst:             _ZL6addOpsRN7llvm_ks6MCInstERKS0_j
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:842,12'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:843,5'
          Dst:             _ZL6addOpsRN7llvm_ks6MCInstERKS0_j
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:844,5'
          Dst:             _ZL6addOpsRN7llvm_ks6MCInstERKS0_j
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:847,12'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:848,5'
          Dst:             _ZL6addOpsRN7llvm_ks6MCInstERKS0_j
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:849,5'
          Dst:             _ZL6addOpsRN7llvm_ks6MCInstERKS0_j
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:850,5'
          Dst:             _ZL6addOpsRN7llvm_ks6MCInstERKS0_j
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:853,12'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:854,5'
          Dst:             _ZL6addOpsRN7llvm_ks6MCInstERKS0_j
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:855,5'
          Dst:             _ZL6addOpsRN7llvm_ks6MCInstERKS0_j
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:856,5'
          Dst:             _ZL6addOpsRN7llvm_ks6MCInstERKS0_j
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:859,12'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:860,5'
          Dst:             _ZL6addOpsRN7llvm_ks6MCInstERKS0_j
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:861,5'
          Dst:             _ZL6addOpsRN7llvm_ks6MCInstERKS0_j
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:862,5'
          Dst:             _ZL6addOpsRN7llvm_ks6MCInstERKS0_j
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:865,14'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:865,28'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:866,14'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:867,7'
          Dst:             _ZL6addOpsRN7llvm_ks6MCInstERKS0_j
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:868,7'
          Dst:             _ZL6addOpsRN7llvm_ks6MCInstERKS0_j
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:871,14'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:872,7'
          Dst:             _ZL6addOpsRN7llvm_ks6MCInstERKS0_j
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:873,7'
          Dst:             _ZL6addOpsRN7llvm_ks6MCInstERKS0_j
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:874,7'
          Dst:             _ZL6addOpsRN7llvm_ks6MCInstERKS0_j
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:878,21'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:878,35'
          Dst:             _ZNK7llvm_ks9MCOperand7getExprEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:878,46'
          Dst:             _ZNK7llvm_ks6MCExpr18evaluateAsAbsoluteERl
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:879,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:881,14'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:882,7'
          Dst:             _ZL6addOpsRN7llvm_ks6MCInstERKS0_j
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:883,7'
          Dst:             _ZL6addOpsRN7llvm_ks6MCInstERKS0_j
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:886,14'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:887,7'
          Dst:             _ZL6addOpsRN7llvm_ks6MCInstERKS0_j
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:888,7'
          Dst:             _ZL6addOpsRN7llvm_ks6MCInstERKS0_j
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:892,12'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:893,5'
          Dst:             _ZL6addOpsRN7llvm_ks6MCInstERKS0_j
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:894,5'
          Dst:             _ZL6addOpsRN7llvm_ks6MCInstERKS0_j
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:895,5'
          Dst:             _ZL6addOpsRN7llvm_ks6MCInstERKS0_j
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:898,12'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:899,5'
          Dst:             _ZL6addOpsRN7llvm_ks6MCInstERKS0_j
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:900,5'
          Dst:             _ZL6addOpsRN7llvm_ks6MCInstERKS0_j
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:903,12'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:904,5'
          Dst:             _ZL6addOpsRN7llvm_ks6MCInstERKS0_j
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:905,5'
          Dst:             _ZL6addOpsRN7llvm_ks6MCInstERKS0_j
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:906,5'
          Dst:             _ZL6addOpsRN7llvm_ks6MCInstERKS0_j
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:909,21'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:909,35'
          Dst:             _ZNK7llvm_ks9MCOperand7getExprEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:909,46'
          Dst:             _ZNK7llvm_ks6MCExpr18evaluateAsAbsoluteERl
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:910,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:912,14'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:913,7'
          Dst:             _ZL6addOpsRN7llvm_ks6MCInstERKS0_j
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:914,7'
          Dst:             _ZL6addOpsRN7llvm_ks6MCInstERKS0_j
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:917,14'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:918,7'
          Dst:             _ZL6addOpsRN7llvm_ks6MCInstERKS0_j
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:919,7'
          Dst:             _ZL6addOpsRN7llvm_ks6MCInstERKS0_j
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:921,21'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:921,35'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:922,14'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:923,7'
          Dst:             _ZL6addOpsRN7llvm_ks6MCInstERKS0_j
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:924,7'
          Dst:             _ZL6addOpsRN7llvm_ks6MCInstERKS0_j
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:928,14'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:928,28'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:929,14'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:930,7'
          Dst:             _ZL6addOpsRN7llvm_ks6MCInstERKS0_j
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:931,7'
          Dst:             _ZL6addOpsRN7llvm_ks6MCInstERKS0_j
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:933,14'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:934,7'
          Dst:             _ZL6addOpsRN7llvm_ks6MCInstERKS0_j
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:935,7'
          Dst:             _ZL6addOpsRN7llvm_ks6MCInstERKS0_j
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:936,7'
          Dst:             _ZL6addOpsRN7llvm_ks6MCInstERKS0_j
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:940,12'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:941,5'
          Dst:             _ZL6addOpsRN7llvm_ks6MCInstERKS0_j
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:942,5'
          Dst:             _ZL6addOpsRN7llvm_ks6MCInstERKS0_j
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:945,12'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:946,5'
          Dst:             _ZL6addOpsRN7llvm_ks6MCInstERKS0_j
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:947,5'
          Dst:             _ZL6addOpsRN7llvm_ks6MCInstERKS0_j
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:950,12'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:951,5'
          Dst:             _ZL6addOpsRN7llvm_ks6MCInstERKS0_j
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:952,5'
          Dst:             _ZL6addOpsRN7llvm_ks6MCInstERKS0_j
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:955,12'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:956,5'
          Dst:             _ZL6addOpsRN7llvm_ks6MCInstERKS0_j
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:959,12'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:960,5'
          Dst:             _ZL6addOpsRN7llvm_ks6MCInstERKS0_j
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:963,12'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:964,5'
          Dst:             _ZL6addOpsRN7llvm_ks6MCInstERKS0_j
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:967,12'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:968,5'
          Dst:             _ZL6addOpsRN7llvm_ks6MCInstERKS0_j
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:971,21'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:971,35'
          Dst:             _ZNK7llvm_ks9MCOperand7getExprEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:971,46'
          Dst:             _ZNK7llvm_ks6MCExpr18evaluateAsAbsoluteERl
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:973,14'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:974,7'
          Dst:             _ZL6addOpsRN7llvm_ks6MCInstERKS0_j
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:977,14'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:978,7'
          Dst:             _ZL6addOpsRN7llvm_ks6MCInstERKS0_j
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:979,7'
          Dst:             _ZL6addOpsRN7llvm_ks6MCInstERKS0_j
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:983,12'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:984,5'
          Dst:             _ZL6addOpsRN7llvm_ks6MCInstERKS0_j
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:985,5'
          Dst:             _ZL6addOpsRN7llvm_ks6MCInstERKS0_j
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:989,12'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:990,5'
          Dst:             _ZL6addOpsRN7llvm_ks6MCInstERKS0_j
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:991,5'
          Dst:             _ZL6addOpsRN7llvm_ks6MCInstERKS0_j
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:995,1'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
    - functionName:    _ZN7llvm_ks18HexagonMCInstrInfo22subInstWouldBeExtendedERKNS_6MCInstE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 537
      functionLinenumberEnd: 571
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         26
      ICount:          120
      EdgeCount:       33
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN7llvm_ks12isShiftedIntILj7ELj0EEEbl
        - _ZN7llvm_ks13isShiftedUIntILj6ELj0EEEbm
        - _ZN7llvm_ks18HexagonMCInstrInfo18isIntRegForSubInstEj
        - _ZNK7llvm_ks6MCExpr18evaluateAsAbsoluteERl
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks6MCInst9getOpcodeEv
        - _ZNK7llvm_ks9MCOperand6getRegEv
        - _ZNK7llvm_ks9MCOperand7getExprEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:539,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:539,27'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:542,30'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:542,44'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:543,30'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:543,44'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:544,29'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo18isIntRegForSubInstEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:546,28'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:546,42'
          Dst:             _ZNK7llvm_ks9MCOperand7getExprEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:546,53'
          Dst:             _ZNK7llvm_ks6MCExpr18evaluateAsAbsoluteERl
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:548,12'
          Dst:             _ZN7llvm_ks12isShiftedIntILj7ELj0EEEbl
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:553,30'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:553,44'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:555,9'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo18isIntRegForSubInstEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:557,28'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:557,42'
          Dst:             _ZNK7llvm_ks9MCOperand7getExprEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:557,53'
          Dst:             _ZNK7llvm_ks6MCExpr18evaluateAsAbsoluteERl
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:563,12'
          Dst:             _ZN7llvm_ks13isShiftedUIntILj6ELj0EEEbm
    - functionName:    _ZN7llvm_ks18HexagonMCInstrInfo17isDuplexPairMatchEjj
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         35
      ICount:          160
      EdgeCount:       43
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    3
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:87,3'
          Branch Sides:    []
      Callsites:       []
    - functionName:    _ZN7llvm_ks12isShiftedIntILj7ELj0EEEbl
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/MathExtras.h'
      linkageType:     InternalLinkage
      functionLinenumber: 283
      functionLinenumberEnd: 284
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks5isIntILj7EEEbl
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/MathExtras.h:284,10'
          Dst:             _ZN7llvm_ks5isIntILj7EEEbl
    - functionName:    _ZN7llvm_ks13isShiftedUIntILj6ELj0EEEbm
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/MathExtras.h'
      linkageType:     InternalLinkage
      functionLinenumber: 309
      functionLinenumberEnd: 310
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6isUIntILj6EEEbm
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/MathExtras.h:310,10'
          Dst:             _ZN7llvm_ks6isUIntILj6EEEbm
    - functionName:    _ZL6addOpsRN7llvm_ks6MCInstERKS0_j
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 652
      functionLinenumberEnd: 687
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         33
      ICount:          149
      EdgeCount:       65
      CyclomaticComplexity: 34
      functionsReached:
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks9MCOperand5isRegEv
        - _ZNK7llvm_ks9MCOperand6getRegEv
      functionUses:    90
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:654,5'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:653,12'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:653,30'
          Dst:             _ZNK7llvm_ks9MCOperand5isRegEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:654,18'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:654,36'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:656,7'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:682,34'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:682,18'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:686,32'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:686,16'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZN7llvm_ks18HexagonMCInstrInfo12isDuplexPairERKNS_6MCInstES3_
      functionSourceFile: '/src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 645
      functionLinenumberEnd: 648
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          39
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks18HexagonMCInstrInfo17isDuplexPairMatchEjj
        - _ZN7llvm_ks18HexagonMCInstrInfo23getDuplexCandidateGroupERKNS_6MCInstE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:646,19'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo23getDuplexCandidateGroupERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:647,19'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo23getDuplexCandidateGroupERKNS_6MCInstE
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:648,11'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo17isDuplexPairMatchEjj
        - Src:             'llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp:648,44'
          Dst:             _ZN7llvm_ks18HexagonMCInstrInfo17isDuplexPairMatchEjj
    - functionName:    _ZNK7llvm_ks8OptionalINS_11MCFixupKindEE10getPointerEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/Optional.h'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          31
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/Optional.h:119,33'
          Dst:             __assert_fail
    - functionName:    _ZNKR7llvm_ks8OptionalINS_11MCFixupKindEEdeEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/Optional.h'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 128
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          29
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks8OptionalINS_11MCFixupKindEE10getPointerEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/Optional.h:128,53'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/Optional.h:128,77'
          Dst:             _ZNK7llvm_ks8OptionalINS_11MCFixupKindEE10getPointerEv
    - functionName:    _ZN7llvm_ks8OptionalINS_11MCFixupKindEEC2ERKS2_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/Optional.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNKR7llvm_ks8OptionalINS_11MCFixupKindEEdeEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/Optional.h:42,30'
          Dst:             _ZNKR7llvm_ks8OptionalINS_11MCFixupKindEEdeEv
    - functionName:    _ZN7llvm_ks5isIntILj26EEEbl
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/MathExtras.h'
      linkageType:     InternalLinkage
      functionLinenumber: 263
      functionLinenumberEnd: 264
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          22
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks5isIntILj18EEEbl
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/MathExtras.h'
      linkageType:     InternalLinkage
      functionLinenumber: 263
      functionLinenumberEnd: 264
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          22
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks5isIntILj19EEEbl
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/MathExtras.h'
      linkageType:     InternalLinkage
      functionLinenumber: 263
      functionLinenumberEnd: 264
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          22
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks14MipsAsmBackend16relaxInstructionERKNS_6MCInstERS1_
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/Mips/MCTargetDesc/MipsAsmBackend.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks14MipsAsmBackend17mayNeedRelaxationERKNS_6MCInstE
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/Mips/MCTargetDesc/MipsAsmBackend.h'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks14MipsAsmBackend16getNumFixupKindsEv
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/Mips/MCTargetDesc/MipsAsmBackend.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks14MipsAsmBackendD0Ev
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/Mips/MCTargetDesc/MipsAsmBackend.h'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks14MipsAsmBackendD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/Mips/MCTargetDesc/MipsAsmBackend.h:29,7'
          Dst:             _ZN7llvm_ks14MipsAsmBackendD2Ev
    - functionName:    _ZN7llvm_ks14MipsAsmBackendD2Ev
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/Mips/MCTargetDesc/MipsAsmBackend.h'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12MCAsmBackendD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/Mips/MCTargetDesc/MipsAsmBackend.h:29,7'
          Dst:             _ZN7llvm_ks12MCAsmBackendD2Ev
    - functionName:    _ZN7llvm_ks24createMipsAsmBackendEB64ERKNS_6TargetERKNS_14MCRegisterInfoERKNS_6TripleENS_9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/MCTargetDesc/MipsAsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 459
      functionLinenumberEnd: 462
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          50
      EdgeCount:       11
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks14MipsAsmBackendC2ERKNS_6TargetENS_6Triple6OSTypeEbb
        - _ZNK7llvm_ks6Triple5getOSEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsAsmBackend.cpp:460,35'
          Dst:             _ZNK7llvm_ks6Triple5getOSEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsAsmBackend.cpp:460,14'
          Dst:             _ZN7llvm_ks14MipsAsmBackendC2ERKNS_6TargetENS_6Triple6OSTypeEbb
    - functionName:    _ZN7llvm_ks14MipsAsmBackendC2ERKNS_6TargetENS_6Triple6OSTypeEbb
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/Mips/MCTargetDesc/MipsAsmBackend.h'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - bool
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          39
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12MCAsmBackendC2Ev
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/Mips/MCTargetDesc/MipsAsmBackend.h:37,9'
          Dst:             _ZN7llvm_ks12MCAsmBackendC2Ev
    - functionName:    _ZNK7llvm_ks14MipsAsmBackend18createObjectWriterERNS_17raw_pwrite_streamE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/MCTargetDesc/MipsAsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionLinenumberEnd: 171
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks23MCELFObjectTargetWriter8getOSABIENS_6Triple6OSTypeE
        - _ZN7llvm_ks25createMipsELFObjectWriterERNS_17raw_pwrite_streamEhbb
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsAsmBackend.cpp:171,5'
          Dst:             _ZN7llvm_ks23MCELFObjectTargetWriter8getOSABIENS_6Triple6OSTypeE
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsAsmBackend.cpp:170,10'
          Dst:             _ZN7llvm_ks25createMipsELFObjectWriterERNS_17raw_pwrite_streamEhbb
    - functionName:    _ZNK7llvm_ks14MipsAsmBackend12getFixupKindENS_9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/MCTargetDesc/MipsAsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 251
      functionLinenumberEnd: 256
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         33
      ICount:          230
      EdgeCount:       35
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks8OptionalINS_11MCFixupKindEEC2EOS1_
        - _ZN7llvm_ks8OptionalINS_11MCFixupKindEEC2ERKS2_
        - _ZN7llvm_ks8OptionalINS_11MCFixupKindEED2Ev
        - _ZNK7llvm_ks12MCAsmBackend12getFixupKindENS_9StringRefE
        - memcmp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsAsmBackend.cpp:253,28'
          Dst:             _ZN7llvm_ks8OptionalINS_11MCFixupKindEEC2EOS1_
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsAsmBackend.cpp:253,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsAsmBackend.cpp:254,26'
          Dst:             _ZN7llvm_ks8OptionalINS_11MCFixupKindEEC2EOS1_
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsAsmBackend.cpp:254,8'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsAsmBackend.cpp:255,30'
          Dst:             _ZNK7llvm_ks12MCAsmBackend12getFixupKindENS_9StringRefE
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsAsmBackend.cpp:255,8'
          Dst:             _ZN7llvm_ks8OptionalINS_11MCFixupKindEEC2ERKS2_
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsAsmBackend.cpp:255,8'
          Dst:             _ZN7llvm_ks8OptionalINS_11MCFixupKindEEC2ERKS2_
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsAsmBackend.cpp:252,3'
          Dst:             _ZN7llvm_ks8OptionalINS_11MCFixupKindEED2Ev
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsAsmBackend.cpp:252,3'
          Dst:             _ZN7llvm_ks8OptionalINS_11MCFixupKindEED2Ev
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsAsmBackend.cpp:252,3'
          Dst:             _ZN7llvm_ks8OptionalINS_11MCFixupKindEED2Ev
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsAsmBackend.cpp:252,3'
          Dst:             _ZN7llvm_ks8OptionalINS_11MCFixupKindEED2Ev
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsAsmBackend.cpp:252,3'
          Dst:             _ZN7llvm_ks8OptionalINS_11MCFixupKindEED2Ev
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsAsmBackend.cpp:252,3'
          Dst:             _ZN7llvm_ks8OptionalINS_11MCFixupKindEED2Ev
    - functionName:    _ZNK7llvm_ks14MipsAsmBackend16getFixupKindInfoENS_11MCFixupKindE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/MCTargetDesc/MipsAsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 259
      functionLinenumberEnd: 401
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          82
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached:
        - _ZNK7llvm_ks12MCAsmBackend16getFixupKindInfoENS_11MCFixupKindE
        - __assert_fail
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsAsmBackend.cpp:393,26'
          Dst:             _ZNK7llvm_ks12MCAsmBackend16getFixupKindInfoENS_11MCFixupKindE
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsAsmBackend.cpp:395,3'
          Dst:             __assert_fail
    - functionName:    _ZN7llvm_ks14MipsAsmBackend17processFixupValueERKNS_11MCAssemblerERKNS_11MCAsmLayoutERKNS_7MCFixupEPKNS_10MCFragmentERKNS_7MCValueERmRb
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/MCTargetDesc/MipsAsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 428
      functionLinenumberEnd: 434
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZL16adjustFixupValueRKN7llvm_ks7MCFixupEmPNS_9MCContextE
        - _ZNK7llvm_ks11MCAssembler10getContextEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsAsmBackend.cpp:433,45'
          Dst:             _ZNK7llvm_ks11MCAssembler10getContextEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsAsmBackend.cpp:433,9'
          Dst:             _ZL16adjustFixupValueRKN7llvm_ks7MCFixupEmPNS_9MCContextE
    - functionName:    _ZNK7llvm_ks14MipsAsmBackend10applyFixupERKNS_7MCFixupEPcjmbRj
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/MCTargetDesc/MipsAsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 196
      functionLinenumberEnd: 249
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - size_t
        - bool
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         37
      ICount:          254
      EdgeCount:       43
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL16adjustFixupValueRKN7llvm_ks7MCFixupEmPNS_9MCContextE
        - _ZL18calculateMMLEIndexj
        - _ZL18needsMMLEByteOrderj
        - _ZNK7llvm_ks7MCFixup7getKindEv
        - _ZNK7llvm_ks7MCFixup9getOffsetEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/Mips/MCTargetDesc/MipsAsmBackend.cpp:210,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsAsmBackend.cpp:197,28'
          Dst:             _ZNK7llvm_ks7MCFixup7getKindEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsAsmBackend.cpp:198,11'
          Dst:             _ZL16adjustFixupValueRKN7llvm_ks7MCFixupEmPNS_9MCContextE
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsAsmBackend.cpp:204,27'
          Dst:             _ZNK7llvm_ks7MCFixup9getOffsetEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsAsmBackend.cpp:229,31'
          Dst:             _ZL18needsMMLEByteOrderj
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsAsmBackend.cpp:232,55'
          Dst:             _ZL18calculateMMLEIndexj
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsAsmBackend.cpp:244,55'
          Dst:             _ZL18calculateMMLEIndexj
    - functionName:    _ZNK7llvm_ks14MipsAsmBackend20fixupNeedsRelaxationERKNS_7MCFixupEmPKNS_19MCRelaxableFragmentERKNS_11MCAsmLayoutERj
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/Mips/MCTargetDesc/MipsAsmBackend.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      bool
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/Mips/MCTargetDesc/MipsAsmBackend.h:68,5'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
    - functionName:    _ZNK7llvm_ks14MipsAsmBackend12writeNopDataEmPNS_14MCObjectWriterE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/MCTargetDesc/MipsAsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 408
      functionLinenumberEnd: 417
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks14MCObjectWriter10WriteZerosEj
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsAsmBackend.cpp:416,7'
          Dst:             _ZN7llvm_ks14MCObjectWriter10WriteZerosEj
    - functionName:    _ZL16adjustFixupValueRKN7llvm_ks7MCFixupEmPNS_9MCContextE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/MCTargetDesc/MipsAsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 166
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         84
      ICount:          452
      EdgeCount:       99
      CyclomaticComplexity: 17
      functionsReached:
        - _ZN7llvm_ks5TwineC2EPKc
        - _ZN7llvm_ks5isIntILj10EEEbl
        - _ZN7llvm_ks5isIntILj16EEEbl
        - _ZN7llvm_ks5isIntILj18EEEbl
        - _ZN7llvm_ks5isIntILj19EEEbl
        - _ZN7llvm_ks5isIntILj21EEEbl
        - _ZN7llvm_ks5isIntILj26EEEbl
        - _ZN7llvm_ks5isIntILj7EEEbl
        - _ZN7llvm_ks9MCContext11reportErrorENS_5SMLocERKNS_5TwineE
        - _ZNK7llvm_ks7MCFixup6getLocEv
        - _ZNK7llvm_ks7MCFixup7getKindEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/Mips/MCTargetDesc/MipsAsmBackend.cpp:39,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsAsmBackend.cpp:36,25'
          Dst:             _ZNK7llvm_ks7MCFixup7getKindEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsAsmBackend.cpp:66,10'
          Dst:             _ZN7llvm_ks5isIntILj16EEEbl
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsAsmBackend.cpp:67,30'
          Dst:             _ZNK7llvm_ks7MCFixup6getLocEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsAsmBackend.cpp:67,40'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsAsmBackend.cpp:67,12'
          Dst:             _ZN7llvm_ks9MCContext11reportErrorENS_5SMLocERKNS_5TwineE
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsAsmBackend.cpp:75,10'
          Dst:             _ZN7llvm_ks5isIntILj19EEEbl
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsAsmBackend.cpp:76,30'
          Dst:             _ZNK7llvm_ks7MCFixup6getLocEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsAsmBackend.cpp:76,40'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsAsmBackend.cpp:76,12'
          Dst:             _ZN7llvm_ks9MCContext11reportErrorENS_5SMLocERKNS_5TwineE
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsAsmBackend.cpp:111,10'
          Dst:             _ZN7llvm_ks5isIntILj7EEEbl
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsAsmBackend.cpp:112,30'
          Dst:             _ZNK7llvm_ks7MCFixup6getLocEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsAsmBackend.cpp:112,40'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsAsmBackend.cpp:112,12'
          Dst:             _ZN7llvm_ks9MCContext11reportErrorENS_5SMLocERKNS_5TwineE
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsAsmBackend.cpp:121,10'
          Dst:             _ZN7llvm_ks5isIntILj10EEEbl
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsAsmBackend.cpp:122,30'
          Dst:             _ZNK7llvm_ks7MCFixup6getLocEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsAsmBackend.cpp:122,40'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsAsmBackend.cpp:122,12'
          Dst:             _ZN7llvm_ks9MCContext11reportErrorENS_5SMLocERKNS_5TwineE
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsAsmBackend.cpp:131,10'
          Dst:             _ZN7llvm_ks5isIntILj16EEEbl
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsAsmBackend.cpp:132,30'
          Dst:             _ZNK7llvm_ks7MCFixup6getLocEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsAsmBackend.cpp:132,40'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsAsmBackend.cpp:132,12'
          Dst:             _ZN7llvm_ks9MCContext11reportErrorENS_5SMLocERKNS_5TwineE
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsAsmBackend.cpp:140,10'
          Dst:             _ZN7llvm_ks5isIntILj18EEEbl
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsAsmBackend.cpp:141,30'
          Dst:             _ZNK7llvm_ks7MCFixup6getLocEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsAsmBackend.cpp:141,40'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsAsmBackend.cpp:141,12'
          Dst:             _ZN7llvm_ks9MCContext11reportErrorENS_5SMLocERKNS_5TwineE
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsAsmBackend.cpp:149,10'
          Dst:             _ZN7llvm_ks5isIntILj21EEEbl
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsAsmBackend.cpp:150,30'
          Dst:             _ZNK7llvm_ks7MCFixup6getLocEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsAsmBackend.cpp:150,40'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsAsmBackend.cpp:150,12'
          Dst:             _ZN7llvm_ks9MCContext11reportErrorENS_5SMLocERKNS_5TwineE
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsAsmBackend.cpp:158,10'
          Dst:             _ZN7llvm_ks5isIntILj26EEEbl
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsAsmBackend.cpp:159,30'
          Dst:             _ZNK7llvm_ks7MCFixup6getLocEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsAsmBackend.cpp:159,40'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsAsmBackend.cpp:159,12'
          Dst:             _ZN7llvm_ks9MCContext11reportErrorENS_5SMLocERKNS_5TwineE
    - functionName:    _ZL18needsMMLEByteOrderj
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/MCTargetDesc/MipsAsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 178
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          30
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL18calculateMMLEIndexj
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/MCTargetDesc/MipsAsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 185
      functionLinenumberEnd: 188
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          44
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsAsmBackend.cpp:186,3'
          Dst:             __assert_fail
    - functionName:    _ZN7llvm_ks8OptionalINS_11MCFixupKindEEC2EOS1_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/Optional.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          18
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks24createMipsAsmBackendEL64ERKNS_6TargetERKNS_14MCRegisterInfoERKNS_6TripleENS_9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/MCTargetDesc/MipsAsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 453
      functionLinenumberEnd: 455
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          50
      EdgeCount:       11
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks14MipsAsmBackendC2ERKNS_6TargetENS_6Triple6OSTypeEbb
        - _ZNK7llvm_ks6Triple5getOSEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsAsmBackend.cpp:454,35'
          Dst:             _ZNK7llvm_ks6Triple5getOSEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsAsmBackend.cpp:454,14'
          Dst:             _ZN7llvm_ks14MipsAsmBackendC2ERKNS_6TargetENS_6Triple6OSTypeEbb
    - functionName:    _ZN7llvm_ks24createMipsAsmBackendEB32ERKNS_6TargetERKNS_14MCRegisterInfoERKNS_6TripleENS_9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/MCTargetDesc/MipsAsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 446
      functionLinenumberEnd: 449
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          50
      EdgeCount:       11
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks14MipsAsmBackendC2ERKNS_6TargetENS_6Triple6OSTypeEbb
        - _ZNK7llvm_ks6Triple5getOSEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsAsmBackend.cpp:447,35'
          Dst:             _ZNK7llvm_ks6Triple5getOSEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsAsmBackend.cpp:447,14'
          Dst:             _ZN7llvm_ks14MipsAsmBackendC2ERKNS_6TargetENS_6Triple6OSTypeEbb
    - functionName:    _ZN7llvm_ks24createMipsAsmBackendEL32ERKNS_6TargetERKNS_14MCRegisterInfoERKNS_6TripleENS_9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/MCTargetDesc/MipsAsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 439
      functionLinenumberEnd: 442
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          50
      EdgeCount:       11
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks14MipsAsmBackendC2ERKNS_6TargetENS_6Triple6OSTypeEbb
        - _ZNK7llvm_ks6Triple5getOSEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsAsmBackend.cpp:440,35'
          Dst:             _ZNK7llvm_ks6Triple5getOSEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsAsmBackend.cpp:440,14'
          Dst:             _ZN7llvm_ks14MipsAsmBackendC2ERKNS_6TargetENS_6Triple6OSTypeEbb
    - functionName:    _ZL10cmpRelMipsPKN12_GLOBAL__N_119MipsRelocationEntryES2_
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/MCTargetDesc/MipsELFObjectWriter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 219
      functionLinenumberEnd: 230
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          94
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks14array_pod_sortINSt3__111__wrap_iterIPN12_GLOBAL__N_119MipsRelocationEntryEEEEEvT_S7_PFiPKNS1_15iterator_traitsIS7_E10value_typeESC_E
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/STLExtras.h'
      linkageType:     InternalLinkage
      functionLinenumber: 335
      functionLinenumberEnd: 342
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - qsort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/STLExtras.h:340,3'
          Dst:             qsort
    - functionName:    _ZL8setMatchRN12_GLOBAL__N_119MipsRelocationEntryES1_
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/MCTargetDesc/MipsELFObjectWriter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 287
      functionLinenumberEnd: 290
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL8isFreeLoRKN7llvm_ks11MCAssemblerEjRNSt3__16vectorIN12_GLOBAL__N_119MipsRelocationEntryENS3_9allocatorIS6_EEEE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/MCTargetDesc/MipsELFObjectWriter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 278
      functionLinenumberEnd: 280
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          50
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL22isPrecededByMatchingHiRKN7llvm_ks11MCAssemblerEjRNSt3__16vectorIN12_GLOBAL__N_119MipsRelocationEntryENS3_9allocatorIS6_EEEE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsELFObjectWriter.cpp:280,11'
          Dst:             _ZL22isPrecededByMatchingHiRKN7llvm_ks11MCAssemblerEjRNSt3__16vectorIN12_GLOBAL__N_119MipsRelocationEntryENS3_9allocatorIS6_EEEE
    - functionName:    _ZL22isPrecededByMatchingHiRKN7llvm_ks11MCAssemblerEjRNSt3__16vectorIN12_GLOBAL__N_119MipsRelocationEntryENS3_9allocatorIS6_EEEE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/MCTargetDesc/MipsELFObjectWriter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 270
      functionLinenumberEnd: 272
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          47
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL18areMatchingHiAndLoRKN7llvm_ks11MCAssemblerERKNS_18ELFRelocationEntryES5_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsELFObjectWriter.cpp:272,10'
          Dst:             _ZL18areMatchingHiAndLoRKN7llvm_ks11MCAssemblerERKNS_18ELFRelocationEntryES5_
    - functionName:    _ZL18areMatchingHiAndLoRKN7llvm_ks11MCAssemblerERKNS_18ELFRelocationEntryES5_
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/MCTargetDesc/MipsELFObjectWriter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 261
      functionLinenumberEnd: 264
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          61
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - _ZL17getMatchingLoTypeRKN7llvm_ks11MCAssemblerERKNS_18ELFRelocationEntryE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsELFObjectWriter.cpp:262,10'
          Dst:             _ZL17getMatchingLoTypeRKN7llvm_ks11MCAssemblerERKNS_18ELFRelocationEntryE
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsELFObjectWriter.cpp:263,10'
          Dst:             _ZL17getMatchingLoTypeRKN7llvm_ks11MCAssemblerERKNS_18ELFRelocationEntryE
    - functionName:    _ZL17getMatchingLoTypeRKN7llvm_ks11MCAssemblerERKNS_18ELFRelocationEntryE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/MCTargetDesc/MipsELFObjectWriter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 235
      functionLinenumberEnd: 255
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         18
      ICount:          93
      EdgeCount:       25
      CyclomaticComplexity: 9
      functionsReached:
        - _ZNK7llvm_ks11MCSymbolELF10getBindingEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsELFObjectWriter.cpp:244,21'
          Dst:             _ZNK7llvm_ks11MCSymbolELF10getBindingEv
    - functionName:    _ZN12_GLOBAL__N_119MipsRelocationEntryC2ERKN7llvm_ks18ELFRelocationEntryE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/MCTargetDesc/MipsELFObjectWriter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL6cmpRelPKN7llvm_ks18ELFRelocationEntryES2_
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/MCTargetDesc/MipsELFObjectWriter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 332
      functionLinenumberEnd: 341
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          89
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached:
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsELFObjectWriter.cpp:339,3'
          Dst:             __assert_fail
    - functionName:    _ZN7llvm_ks14array_pod_sortINSt3__111__wrap_iterIPNS_18ELFRelocationEntryEEEEEvT_S6_PFiPKNS1_15iterator_traitsIS6_E10value_typeESB_E
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/STLExtras.h'
      linkageType:     InternalLinkage
      functionLinenumber: 335
      functionLinenumberEnd: 342
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - qsort
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/STLExtras.h:340,3'
          Dst:             qsort
    - functionName:    _ZNK7llvm_ks23MCELFObjectTargetWriter9setRType3Ejj
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCELFObjectWriter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 118
      functionLinenumberEnd: 119
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks23MCELFObjectTargetWriter9setRType2Ejj
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCELFObjectWriter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 116
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks23MCELFObjectTargetWriter8setRTypeEjj
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCELFObjectWriter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks23MCELFObjectTargetWriter5isN64Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCELFObjectWriter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 83
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_119MipsELFObjectWriter10sortRelocsERKN7llvm_ks11MCAssemblerERNSt3__16vectorINS1_18ELFRelocationEntryENS5_9allocatorIS7_EEEE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/MCTargetDesc/MipsELFObjectWriter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 344
      functionLinenumberEnd: 386
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         53
      ICount:          301
      EdgeCount:       57
      CyclomaticComplexity: 6
      functionsReached:
        - _ZL17getMatchingLoTypeRKN7llvm_ks11MCAssemblerERKNS_18ELFRelocationEntryE
        - _ZL18areMatchingHiAndLoRKN7llvm_ks11MCAssemblerERKNS_18ELFRelocationEntryES5_
        - _ZL22isPrecededByMatchingHiRKN7llvm_ks11MCAssemblerEjRNSt3__16vectorIN12_GLOBAL__N_119MipsRelocationEntryENS3_9allocatorIS6_EEEE
        - _ZL6cmpRelPKN7llvm_ks18ELFRelocationEntryES2_
        - _ZL8isFreeLoRKN7llvm_ks11MCAssemblerEjRNSt3__16vectorIN12_GLOBAL__N_119MipsRelocationEntryENS3_9allocatorIS6_EEEE
        - _ZL8setMatchRN12_GLOBAL__N_119MipsRelocationEntryES1_
        - _ZN12_GLOBAL__N_119MipsRelocationEntryC2ERKN7llvm_ks18ELFRelocationEntryE
        - _ZN7llvm_ks14array_pod_sortINSt3__111__wrap_iterIPN12_GLOBAL__N_119MipsRelocationEntryEEEEEvT_S7_PFiPKNS1_15iterator_traitsIS7_E10value_typeESC_E
        - _ZN7llvm_ks14array_pod_sortINSt3__111__wrap_iterIPNS_18ELFRelocationEntryEEEEEvT_S6_PFiPKNS1_15iterator_traitsIS6_E10value_typeESB_E
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsELFObjectWriter.cpp:349,3'
          Dst:             _ZN7llvm_ks14array_pod_sortINSt3__111__wrap_iterIPNS_18ELFRelocationEntryEEEEEvT_S6_PFiPKNS1_15iterator_traitsIS6_E10value_typeESB_E
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsELFObjectWriter.cpp:349,3'
          Dst:             _ZL6cmpRelPKN7llvm_ks18ELFRelocationEntryES2_
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsELFObjectWriter.cpp:354,26'
          Dst:             _ZN12_GLOBAL__N_119MipsRelocationEntryC2ERKN7llvm_ks18ELFRelocationEntryE
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsELFObjectWriter.cpp:358,9'
          Dst:             _ZL17getMatchingLoTypeRKN7llvm_ks11MCAssemblerERKNS_18ELFRelocationEntryE
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsELFObjectWriter.cpp:359,19'
          Dst:             _ZL22isPrecededByMatchingHiRKN7llvm_ks11MCAssemblerEjRNSt3__16vectorIN12_GLOBAL__N_119MipsRelocationEntryENS3_9allocatorIS6_EEEE
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsELFObjectWriter.cpp:367,11'
          Dst:             _ZL18areMatchingHiAndLoRKN7llvm_ks11MCAssemblerERKNS_18ELFRelocationEntryES5_
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsELFObjectWriter.cpp:371,35'
          Dst:             _ZL8isFreeLoRKN7llvm_ks11MCAssemblerEjRNSt3__16vectorIN12_GLOBAL__N_119MipsRelocationEntryENS3_9allocatorIS6_EEEE
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsELFObjectWriter.cpp:377,7'
          Dst:             _ZL8setMatchRN12_GLOBAL__N_119MipsRelocationEntryES1_
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsELFObjectWriter.cpp:381,3'
          Dst:             _ZN7llvm_ks14array_pod_sortINSt3__111__wrap_iterIPN12_GLOBAL__N_119MipsRelocationEntryEEEEEvT_S7_PFiPKNS1_15iterator_traitsIS7_E10value_typeESC_E
    - functionName:    _ZNK12_GLOBAL__N_119MipsELFObjectWriter23needsRelocateWithSymbolERKN7llvm_ks8MCSymbolEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/MCTargetDesc/MipsELFObjectWriter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 389
      functionLinenumberEnd: 424
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         23
      ICount:          99
      EdgeCount:       45
      CyclomaticComplexity: 24
      functionsReached:
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - _ZN7llvm_ks4castINS_11MCSymbolELFEKNS_8MCSymbolEEENS_10cast_rettyIT_T0_E8ret_typeERS6_
        - _ZNK7llvm_ks11MCSymbolELF8getOtherEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/Mips/MCTargetDesc/MipsELFObjectWriter.cpp:393,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsELFObjectWriter.cpp:400,5'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsELFObjectWriter.cpp:416,9'
          Dst:             _ZN7llvm_ks4castINS_11MCSymbolELFEKNS_8MCSymbolEEENS_10cast_rettyIT_T0_E8ret_typeERS6_
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsELFObjectWriter.cpp:416,32'
          Dst:             _ZNK7llvm_ks11MCSymbolELF8getOtherEv
    - functionName:    _ZNK12_GLOBAL__N_119MipsELFObjectWriter12getRelocTypeERN7llvm_ks9MCContextERKNS1_7MCValueERKNS1_7MCFixupEb
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/MCTargetDesc/MipsELFObjectWriter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 213
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         74
      ICount:          395
      EdgeCount:       145
      CyclomaticComplexity: 73
      functionsReached:
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - _ZNK7llvm_ks23MCELFObjectTargetWriter5isN64Ev
        - _ZNK7llvm_ks23MCELFObjectTargetWriter8setRTypeEjj
        - _ZNK7llvm_ks23MCELFObjectTargetWriter9setRType2Ejj
        - _ZNK7llvm_ks23MCELFObjectTargetWriter9setRType3Ejj
        - _ZNK7llvm_ks7MCFixup7getKindEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/Mips/MCTargetDesc/MipsELFObjectWriter.cpp:71,3'
          Branch Sides:    []
        - Branch String:   'llvm/lib/Target/Mips/MCTargetDesc/MipsELFObjectWriter.cpp:83,5'
          Branch Sides:    []
        - Branch String:   'llvm/lib/Target/Mips/MCTargetDesc/MipsELFObjectWriter.cpp:110,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsELFObjectWriter.cpp:69,35'
          Dst:             _ZNK7llvm_ks7MCFixup7getKindEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsELFObjectWriter.cpp:107,5'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsELFObjectWriter.cpp:115,9'
          Dst:             _ZNK7llvm_ks23MCELFObjectTargetWriter5isN64Ev
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsELFObjectWriter.cpp:117,14'
          Dst:             _ZNK7llvm_ks23MCELFObjectTargetWriter8setRTypeEjj
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsELFObjectWriter.cpp:118,14'
          Dst:             _ZNK7llvm_ks23MCELFObjectTargetWriter9setRType2Ejj
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsELFObjectWriter.cpp:119,14'
          Dst:             _ZNK7llvm_ks23MCELFObjectTargetWriter9setRType3Ejj
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsELFObjectWriter.cpp:158,12'
          Dst:             _ZNK7llvm_ks23MCELFObjectTargetWriter8setRTypeEjj
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsELFObjectWriter.cpp:159,12'
          Dst:             _ZNK7llvm_ks23MCELFObjectTargetWriter9setRType2Ejj
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsELFObjectWriter.cpp:160,12'
          Dst:             _ZNK7llvm_ks23MCELFObjectTargetWriter9setRType3Ejj
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsELFObjectWriter.cpp:165,12'
          Dst:             _ZNK7llvm_ks23MCELFObjectTargetWriter8setRTypeEjj
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsELFObjectWriter.cpp:166,12'
          Dst:             _ZNK7llvm_ks23MCELFObjectTargetWriter9setRType2Ejj
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsELFObjectWriter.cpp:167,12'
          Dst:             _ZNK7llvm_ks23MCELFObjectTargetWriter9setRType3Ejj
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsELFObjectWriter.cpp:212,3'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
    - functionName:    _ZN12_GLOBAL__N_119MipsELFObjectWriterD0Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/MCTargetDesc/MipsELFObjectWriter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_119MipsELFObjectWriterD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsELFObjectWriter.cpp:62,45'
          Dst:             _ZN12_GLOBAL__N_119MipsELFObjectWriterD2Ev
    - functionName:    _ZN12_GLOBAL__N_119MipsELFObjectWriterD2Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/MCTargetDesc/MipsELFObjectWriter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 62
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks23MCELFObjectTargetWriterD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsELFObjectWriter.cpp:62,46'
          Dst:             _ZN7llvm_ks23MCELFObjectTargetWriterD2Ev
    - functionName:    _ZN12_GLOBAL__N_119MipsELFObjectWriterC2Ebhbb
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/MCTargetDesc/MipsELFObjectWriter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - bool
        - char
        - bool
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks23MCELFObjectTargetWriterC2Ebhtbb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsELFObjectWriter.cpp:58,7'
          Dst:             _ZN7llvm_ks23MCELFObjectTargetWriterC2Ebhtbb
    - functionName:    _ZN7llvm_ks25createMipsELFObjectWriterERNS_17raw_pwrite_streamEhbb
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/MCTargetDesc/MipsELFObjectWriter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 429
      functionLinenumberEnd: 433
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - char
        - bool
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          57
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN12_GLOBAL__N_119MipsELFObjectWriterC2Ebhbb
        - _ZN7llvm_ks21createELFObjectWriterEPNS_23MCELFObjectTargetWriterERNS_17raw_pwrite_streamEb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsELFObjectWriter.cpp:431,11'
          Dst:             _ZN12_GLOBAL__N_119MipsELFObjectWriterC2Ebhbb
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsELFObjectWriter.cpp:432,10'
          Dst:             _ZN7llvm_ks21createELFObjectWriterEPNS_23MCELFObjectTargetWriterERNS_17raw_pwrite_streamEb
    - functionName:    _ZN7llvm_ks13MipsMCAsmInfoD0Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/MCTargetDesc/MipsMCAsmInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 22
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13MipsMCAsmInfoD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCAsmInfo.h:22,7'
          Dst:             _ZN7llvm_ks13MipsMCAsmInfoD2Ev
    - functionName:    _ZN7llvm_ks13MipsMCAsmInfoD2Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/MCTargetDesc/MipsMCAsmInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 22
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12MCAsmInfoELFD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCAsmInfo.h:22,7'
          Dst:             _ZN7llvm_ks12MCAsmInfoELFD2Ev
    - functionName:    _ZN7llvm_ks13MipsMCAsmInfoC2ERKNS_6TripleE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/MCTargetDesc/MipsMCAsmInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         21
      ICount:          121
      EdgeCount:       41
      CyclomaticComplexity: 22
      functionsReached:
        - _ZN7llvm_ks12MCAsmInfoELFC2Ev
        - _ZN7llvm_ks12MCAsmInfoELFD2Ev
        - _ZNK7llvm_ks6Triple7getArchEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCAsmInfo.cpp:19,16'
          Dst:             _ZN7llvm_ks12MCAsmInfoELFC2Ev
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCAsmInfo.cpp:20,18'
          Dst:             _ZNK7llvm_ks6Triple7getArchEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCAsmInfo.cpp:21,18'
          Dst:             _ZNK7llvm_ks6Triple7getArchEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCAsmInfo.cpp:43,1'
          Dst:             _ZN7llvm_ks12MCAsmInfoELFD2Ev
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCAsmInfo.cpp:24,18'
          Dst:             _ZNK7llvm_ks6Triple7getArchEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCAsmInfo.cpp:25,18'
          Dst:             _ZNK7llvm_ks6Triple7getArchEv
    - functionName:    _ZN7llvm_ks10MipsMCExpr7classofEPKNS_6MCExprE
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/Mips/MCTargetDesc/MipsMCExpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 62
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks6MCExpr7getKindEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/Mips/MCTargetDesc/MipsMCExpr.h:62,15'
          Dst:             _ZNK7llvm_ks6MCExpr7getKindEv
    - functionName:    _ZN7llvm_ks8isa_implINS_10MipsMCExprENS_6MCExprEvE4doitERKS2_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks10MipsMCExpr7classofEPKNS_6MCExprE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:56,12'
          Dst:             _ZN7llvm_ks10MipsMCExpr7classofEPKNS_6MCExprE
    - functionName:    _ZN7llvm_ks11isa_impl_clINS_10MipsMCExprEPKNS_6MCExprEE4doitES4_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks8isa_implINS_10MipsMCExprENS_6MCExprEvE4doitERKS2_
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:95,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/Support/Casting.h:96,12'
          Dst:             _ZN7llvm_ks8isa_implINS_10MipsMCExprENS_6MCExprEvE4doitERKS2_
    - functionName:    _ZN7llvm_ks13isa_impl_wrapINS_10MipsMCExprEPKNS_6MCExprES4_E4doitERKS4_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11isa_impl_clINS_10MipsMCExprEPKNS_6MCExprEE4doitES4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:122,12'
          Dst:             _ZN7llvm_ks11isa_impl_clINS_10MipsMCExprEPKNS_6MCExprEE4doitES4_
    - functionName:    _ZN7llvm_ks13isa_impl_wrapINS_10MipsMCExprEKPKNS_6MCExprES4_E4doitERS5_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13isa_impl_wrapINS_10MipsMCExprEPKNS_6MCExprES4_E4doitERKS4_
        - _ZN7llvm_ks13simplify_typeIKPKNS_6MCExprEE18getSimplifiedValueERS4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:114,27'
          Dst:             _ZN7llvm_ks13simplify_typeIKPKNS_6MCExprEE18getSimplifiedValueERS4_
        - Src:             'llvm/include/llvm/Support/Casting.h:112,12'
          Dst:             _ZN7llvm_ks13isa_impl_wrapINS_10MipsMCExprEPKNS_6MCExprES4_E4doitERKS4_
    - functionName:    _ZN7llvm_ks16cast_convert_valINS_10MipsMCExprEPKNS_6MCExprES4_E4doitERKS4_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          23
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks3isaINS_10MipsMCExprEPKNS_6MCExprEEEbRKT0_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13isa_impl_wrapINS_10MipsMCExprEKPKNS_6MCExprES4_E4doitERS5_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:133,10'
          Dst:             _ZN7llvm_ks13isa_impl_wrapINS_10MipsMCExprEKPKNS_6MCExprES4_E4doitERS5_
    - functionName:    _ZN7llvm_ks17MipsMCCodeEmitterD0Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks17MipsMCCodeEmitterD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.h:47,33'
          Dst:             _ZN7llvm_ks17MipsMCCodeEmitterD2Ev
    - functionName:    _ZN7llvm_ks17MipsMCCodeEmitterD2Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13MCCodeEmitterD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.h:47,34'
          Dst:             _ZN7llvm_ks13MCCodeEmitterD2Ev
    - functionName:    _ZNK7llvm_ks17MipsMCCodeEmitter25getUImmWithOffsetEncodingILj5ELi1EEEjRKNS_6MCInstEjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 890
      functionLinenumberEnd: 894
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          50
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks9MCOperand5isImmEv
        - __assert_fail
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:891,3'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:891,3'
          Dst:             _ZNK7llvm_ks9MCOperand5isImmEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:891,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:892,45'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:892,20'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
    - functionName:    _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 651
      functionLinenumberEnd: 665
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          141
      EdgeCount:       49
      CyclomaticComplexity: 26
      functionsReached:
        - _ZN7llvm_ks5APIntD2Ev
        - _ZN7llvm_ks7APFloatC2Ed
        - _ZN7llvm_ks7APFloatD2Ev
        - _ZNK7llvm_ks14MCRegisterInfo16getEncodingValueEj
        - _ZNK7llvm_ks17MipsMCCodeEmitter14getExprOpValueEPKNS_6MCExprERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - _ZNK7llvm_ks5APInt15getLimitedValueEm
        - _ZNK7llvm_ks5APInt9getHiBitsEj
        - _ZNK7llvm_ks7APFloat14bitcastToAPIntEv
        - _ZNK7llvm_ks9MCContext15getRegisterInfoEv
        - _ZNK7llvm_ks9MCOperand5isImmEv
        - _ZNK7llvm_ks9MCOperand5isRegEv
        - _ZNK7llvm_ks9MCOperand6getImmEv
        - _ZNK7llvm_ks9MCOperand6getRegEv
        - _ZNK7llvm_ks9MCOperand6isExprEv
        - _ZNK7llvm_ks9MCOperand7getExprEv
        - _ZNK7llvm_ks9MCOperand7isFPImmEv
        - _ZNK7llvm_ks9MCOperand8getFPImmEv
        - __assert_fail
      functionUses:    580
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:652,10'
          Dst:             _ZNK7llvm_ks9MCOperand5isRegEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:653,23'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:654,26'
          Dst:             _ZNK7llvm_ks9MCContext15getRegisterInfoEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:654,45'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo16getEncodingValueEj
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:656,17'
          Dst:             _ZNK7llvm_ks9MCOperand5isImmEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:657,37'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:658,17'
          Dst:             _ZNK7llvm_ks9MCOperand7isFPImmEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:659,45'
          Dst:             _ZNK7llvm_ks9MCOperand8getFPImmEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:659,34'
          Dst:             _ZN7llvm_ks7APFloatC2Ed
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:660,10'
          Dst:             _ZNK7llvm_ks7APFloat14bitcastToAPIntEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:660,27'
          Dst:             _ZNK7llvm_ks5APInt9getHiBitsEj
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:660,41'
          Dst:             _ZNK7llvm_ks5APInt15getLimitedValueEm
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:659,5'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:659,5'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:659,5'
          Dst:             _ZN7llvm_ks7APFloatD2Ev
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:659,5'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:659,5'
          Dst:             _ZN7llvm_ks5APIntD2Ev
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:659,5'
          Dst:             _ZN7llvm_ks7APFloatD2Ev
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:663,3'
          Dst:             _ZNK7llvm_ks9MCOperand6isExprEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:663,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:664,28'
          Dst:             _ZNK7llvm_ks9MCOperand7getExprEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:664,10'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter14getExprOpValueEPKNS_6MCExprERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
    - functionName:    _ZNK7llvm_ks17MipsMCCodeEmitter14getExprOpValueEPKNS_6MCExprERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 495
      functionLinenumberEnd: 644
      functionDepth:   0
      returnType:      int
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         52
      ICount:          375
      EdgeCount:       54
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_7MCFixupELb1EE9push_backERKS1_
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - _ZN7llvm_ks4castINS_10MipsMCExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks4castINS_12MCBinaryExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks4castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks4castINS_15MCSymbolRefExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks5SMLocC2Ev
        - _ZN7llvm_ks7MCFixup6createEjPKNS_6MCExprENS_11MCFixupKindENS_5SMLocE
        - _ZNK7llvm_ks10MipsMCExpr7getKindEv
        - _ZNK7llvm_ks12MCBinaryExpr6getLHSEv
        - _ZNK7llvm_ks12MCBinaryExpr6getRHSEv
        - _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - _ZNK7llvm_ks15MCSymbolRefExpr7getKindEv
        - _ZNK7llvm_ks17MipsMCCodeEmitter11isMicroMipsERKNS_15MCSubtargetInfoE
        - _ZNK7llvm_ks17MipsMCCodeEmitter14getExprOpValueEPKNS_6MCExprERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - _ZNK7llvm_ks6MCExpr18evaluateAsAbsoluteERl
        - _ZNK7llvm_ks6MCExpr7getKindEv
      functionUses:    3
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:516,5'
          Branch Sides:    []
        - Branch String:   'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:540,5'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:498,13'
          Dst:             _ZNK7llvm_ks6MCExpr18evaluateAsAbsoluteERl
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:501,33'
          Dst:             _ZNK7llvm_ks6MCExpr7getKindEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:503,12'
          Dst:             _ZN7llvm_ks4castINS_14MCConstantExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:503,40'
          Dst:             _ZNK7llvm_ks14MCConstantExpr8getValueEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:507,35'
          Dst:             _ZN7llvm_ks4castINS_12MCBinaryExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:507,61'
          Dst:             _ZNK7llvm_ks12MCBinaryExpr6getLHSEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:507,20'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter14getExprOpValueEPKNS_6MCExprERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:508,27'
          Dst:             _ZN7llvm_ks4castINS_12MCBinaryExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:508,53'
          Dst:             _ZNK7llvm_ks12MCBinaryExpr6getRHSEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:508,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter14getExprOpValueEPKNS_6MCExprERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:513,34'
          Dst:             _ZN7llvm_ks4castINS_10MipsMCExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:516,23'
          Dst:             _ZNK7llvm_ks10MipsMCExpr7getKindEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:517,14'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:525,19'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter11isMicroMipsERKNS_15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:529,19'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter11isMicroMipsERKNS_15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:533,22'
          Dst:             _ZN7llvm_ks5SMLocC2Ev
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:533,22'
          Dst:             _ZN7llvm_ks7MCFixup6createEjPKNS_6MCExprENS_11MCFixupKindENS_5SMLocE
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:533,12'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_7MCFixupELb1EE9push_backERKS1_
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:540,12'
          Dst:             _ZN7llvm_ks4castINS_15MCSymbolRefExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:540,41'
          Dst:             _ZNK7llvm_ks15MCSymbolRefExpr7getKindEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:541,14'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:553,19'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter11isMicroMipsERKNS_15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:557,19'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter11isMicroMipsERKNS_15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:561,19'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter11isMicroMipsERKNS_15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:568,19'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter11isMicroMipsERKNS_15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:572,19'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter11isMicroMipsERKNS_15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:576,19'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter11isMicroMipsERKNS_15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:580,19'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter11isMicroMipsERKNS_15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:584,19'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter11isMicroMipsERKNS_15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:588,19'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter11isMicroMipsERKNS_15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:592,19'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter11isMicroMipsERKNS_15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:596,19'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter11isMicroMipsERKNS_15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:600,19'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter11isMicroMipsERKNS_15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:607,19'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter11isMicroMipsERKNS_15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:611,19'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter11isMicroMipsERKNS_15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:640,22'
          Dst:             _ZN7llvm_ks5SMLocC2Ev
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:640,22'
          Dst:             _ZN7llvm_ks7MCFixup6createEjPKNS_6MCExprENS_11MCFixupKindENS_5SMLocE
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:640,12'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_7MCFixupELb1EE9push_backERKS1_
    - functionName:    _ZN7llvm_ks4castINS_10MipsMCExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionLinenumberEnd: 238
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          36
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks16cast_convert_valINS_10MipsMCExprEPKNS_6MCExprES4_E4doitERKS4_
        - _ZN7llvm_ks3isaINS_10MipsMCExprEPKNS_6MCExprEEEbRKT0_
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:237,3'
          Dst:             _ZN7llvm_ks3isaINS_10MipsMCExprEPKNS_6MCExprEEEbRKT0_
        - Src:             'llvm/include/llvm/Support/Casting.h:237,3'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/Support/Casting.h:238,10'
          Dst:             _ZN7llvm_ks16cast_convert_valINS_10MipsMCExprEPKNS_6MCExprES4_E4doitERKS4_
    - functionName:    _ZNK7llvm_ks10MipsMCExpr7getKindEv
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/Mips/MCTargetDesc/MipsMCExpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks17MipsMCCodeEmitter11isMicroMipsERKNS_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 116
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
      functionUses:    18
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:116,14'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
    - functionName:    _ZNK7llvm_ks17MipsMCCodeEmitter25getUImmWithOffsetEncodingILj2ELi1EEEjRKNS_6MCInstEjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 890
      functionLinenumberEnd: 894
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          50
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks9MCOperand5isImmEv
        - __assert_fail
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:891,3'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:891,3'
          Dst:             _ZNK7llvm_ks9MCOperand5isImmEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:891,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:892,45'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:892,20'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
    - functionName:    _ZNK7llvm_ks17MipsMCCodeEmitter21getSimm23Lsl2EncodingERKNS_6MCInstEjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1047
      functionLinenumberEnd: 1053
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          72
      EdgeCount:       15
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks9MCOperand5isImmEv
        - _ZNK7llvm_ks9MCOperand6getImmEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:1048,28'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:1049,3'
          Dst:             _ZNK7llvm_ks9MCOperand5isImmEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:1049,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:1051,43'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:1052,3'
          Dst:             __assert_fail
    - functionName:    _ZNK7llvm_ks17MipsMCCodeEmitter22getMovePRegPairOpValueERKNS_6MCInstEjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1013
      functionLinenumberEnd: 1041
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         50
      ICount:          232
      EdgeCount:       66
      CyclomaticComplexity: 18
      functionsReached:
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks9MCOperand6getRegEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:1016,10'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:1016,24'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:1017,10'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:1017,24'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:1019,15'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:1019,29'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:1020,15'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:1020,29'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:1022,15'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:1022,29'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:1023,15'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:1023,29'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:1025,15'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:1025,29'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:1026,15'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:1026,29'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:1028,15'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:1028,29'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:1029,15'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:1029,29'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:1031,15'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:1031,29'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:1032,15'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:1032,29'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:1034,15'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:1034,29'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:1035,15'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:1035,29'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:1037,15'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:1037,29'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:1038,15'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:1038,29'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
    - functionName:    _ZNK7llvm_ks17MipsMCCodeEmitter22getRegisterPairOpValueERKNS_6MCInstEjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1006
      functionLinenumberEnd: 1007
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - _ZNK7llvm_ks6MCInst10getOperandEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:1007,35'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:1007,10'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
    - functionName:    _ZNK7llvm_ks17MipsMCCodeEmitter24getRegisterListOpValue16ERKNS_6MCInstEjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 999
      functionLinenumberEnd: 1000
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          25
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks6MCInst14getNumOperandsEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:1000,14'
          Dst:             _ZNK7llvm_ks6MCInst14getNumOperandsEv
    - functionName:    _ZNK7llvm_ks17MipsMCCodeEmitter22getRegisterListOpValueERKNS_6MCInstEjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 979
      functionLinenumberEnd: 993
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          82
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK7llvm_ks14MCRegisterInfo16getEncodingValueEj
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks6MCInst14getNumOperandsEv
        - _ZNK7llvm_ks9MCContext15getRegisterInfoEv
        - _ZNK7llvm_ks9MCOperand6getRegEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:985,34'
          Dst:             _ZNK7llvm_ks6MCInst14getNumOperandsEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:986,23'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:986,37'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:987,26'
          Dst:             _ZNK7llvm_ks9MCContext15getRegisterInfoEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:987,45'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo16getEncodingValueEj
    - functionName:    _ZNK7llvm_ks17MipsMCCodeEmitter16getUImm4AndValueERKNS_6MCInstEjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 951
      functionLinenumberEnd: 974
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          138
      EdgeCount:       48
      CyclomaticComplexity: 25
      functionsReached:
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks9MCOperand5isImmEv
        - _ZNK7llvm_ks9MCOperand6getImmEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:955,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:952,3'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:952,3'
          Dst:             _ZNK7llvm_ks9MCOperand5isImmEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:952,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:953,28'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:954,23'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:973,3'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
    - functionName:    _ZNK7llvm_ks17MipsMCCodeEmitter20getUImm3Mod8EncodingERKNS_6MCInstEjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 942
      functionLinenumberEnd: 945
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks9MCOperand5isImmEv
        - _ZNK7llvm_ks9MCOperand6getImmEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:943,3'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:943,3'
          Dst:             _ZNK7llvm_ks9MCOperand5isImmEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:943,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:944,28'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:945,13'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
    - functionName:    _ZNK7llvm_ks17MipsMCCodeEmitter21getSimm18Lsl3EncodingERKNS_6MCInstEjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 921
      functionLinenumberEnd: 937
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          98
      EdgeCount:       19
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_7MCFixupELb1EE9push_backERKS1_
        - _ZN7llvm_ks5SMLocC2Ev
        - _ZN7llvm_ks7MCFixup6createEjPKNS_6MCExprENS_11MCFixupKindENS_5SMLocE
        - _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks9MCOperand5isImmEv
        - _ZNK7llvm_ks9MCOperand6isExprEv
        - _ZNK7llvm_ks9MCOperand7getExprEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:922,28'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:923,10'
          Dst:             _ZNK7llvm_ks9MCOperand5isImmEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:925,45'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:925,20'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:926,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:930,3'
          Dst:             _ZNK7llvm_ks9MCOperand6isExprEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:930,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:933,27'
          Dst:             _ZNK7llvm_ks9MCOperand7getExprEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:934,20'
          Dst:             _ZN7llvm_ks5SMLocC2Ev
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:934,20'
          Dst:             _ZN7llvm_ks7MCFixup6createEjPKNS_6MCExprENS_11MCFixupKindENS_5SMLocE
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:934,10'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_7MCFixupELb1EE9push_backERKS1_
    - functionName:    _ZNK7llvm_ks17MipsMCCodeEmitter21getSimm19Lsl2EncodingERKNS_6MCInstEjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 900
      functionLinenumberEnd: 916
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          96
      EdgeCount:       19
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_7MCFixupELb1EE9push_backERKS1_
        - _ZN7llvm_ks5SMLocC2Ev
        - _ZN7llvm_ks7MCFixup6createEjPKNS_6MCExprENS_11MCFixupKindENS_5SMLocE
        - _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks9MCOperand5isImmEv
        - _ZNK7llvm_ks9MCOperand6isExprEv
        - _ZNK7llvm_ks9MCOperand7getExprEv
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:901,28'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:902,10'
          Dst:             _ZNK7llvm_ks9MCOperand5isImmEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:904,20'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:905,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:909,3'
          Dst:             _ZNK7llvm_ks9MCOperand6isExprEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:909,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:912,27'
          Dst:             _ZNK7llvm_ks9MCOperand7getExprEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:913,20'
          Dst:             _ZN7llvm_ks5SMLocC2Ev
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:913,20'
          Dst:             _ZN7llvm_ks7MCFixup6createEjPKNS_6MCExprENS_11MCFixupKindENS_5SMLocE
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:913,10'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_7MCFixupELb1EE9push_backERKS1_
    - functionName:    _ZNK7llvm_ks17MipsMCCodeEmitter18getSizeInsEncodingERKNS_6MCInstEjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 877
      functionLinenumberEnd: 883
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          76
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks9MCOperand5isImmEv
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:878,3'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:878,3'
          Dst:             _ZNK7llvm_ks9MCOperand5isImmEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:878,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:879,3'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:879,3'
          Dst:             _ZNK7llvm_ks9MCOperand5isImmEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:879,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:880,48'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:880,23'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:881,44'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:881,19'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
    - functionName:    _ZNK7llvm_ks17MipsMCCodeEmitter22getMemEncodingMMImm4spERKNS_6MCInstEjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 849
      functionLinenumberEnd: 869
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          96
      EdgeCount:       35
      CyclomaticComplexity: 19
      functionsReached:
        - _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks6MCInst14getNumOperandsEv
        - _ZNK7llvm_ks6MCInst9getOpcodeEv
        - _ZNK7llvm_ks9MCOperand5isImmEv
        - _ZNK7llvm_ks9MCOperand5isRegEv
        - __assert_fail
      functionUses:    2
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:852,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:852,14'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:859,15'
          Dst:             _ZNK7llvm_ks6MCInst14getNumOperandsEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:864,3'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:864,3'
          Dst:             _ZNK7llvm_ks9MCOperand5isRegEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:864,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:866,3'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:866,3'
          Dst:             _ZNK7llvm_ks9MCOperand5isImmEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:866,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:867,47'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:867,22'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
    - functionName:    _ZNK7llvm_ks17MipsMCCodeEmitter21getMemEncodingMMImm16ERKNS_6MCInstEjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 836
      functionLinenumberEnd: 843
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          61
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks9MCOperand5isRegEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:838,3'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:838,3'
          Dst:             _ZNK7llvm_ks9MCOperand5isRegEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:838,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:839,47'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:839,22'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:841,47'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:841,22'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
    - functionName:    _ZNK7llvm_ks17MipsMCCodeEmitter21getMemEncodingMMImm12ERKNS_6MCInstEjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 813
      functionLinenumberEnd: 830
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          83
      EdgeCount:       23
      CyclomaticComplexity: 13
      functionsReached:
        - _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks6MCInst14getNumOperandsEv
        - _ZNK7llvm_ks6MCInst9getOpcodeEv
        - _ZNK7llvm_ks9MCOperand5isRegEv
        - __assert_fail
      functionUses:    7
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:816,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:816,14'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:821,15'
          Dst:             _ZNK7llvm_ks6MCInst14getNumOperandsEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:826,3'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:826,3'
          Dst:             _ZNK7llvm_ks9MCOperand5isRegEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:826,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:827,47'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:827,22'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:828,47'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:828,22'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
    - functionName:    _ZNK7llvm_ks17MipsMCCodeEmitter20getMemEncodingMMImm9ERKNS_6MCInstEjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 800
      functionLinenumberEnd: 807
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          61
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks9MCOperand5isRegEv
        - __assert_fail
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:802,3'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:802,3'
          Dst:             _ZNK7llvm_ks9MCOperand5isRegEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:802,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:803,47'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:803,22'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:805,47'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:805,22'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
    - functionName:    _ZNK7llvm_ks17MipsMCCodeEmitter26getMemEncodingMMGPImm7Lsl2ERKNS_6MCInstEjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 785
      functionLinenumberEnd: 794
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          71
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks9MCOperand5isRegEv
        - _ZNK7llvm_ks9MCOperand6getRegEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:787,3'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:787,3'
          Dst:             _ZNK7llvm_ks9MCOperand5isRegEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:787,3'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:787,3'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:787,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:791,47'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:791,22'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
    - functionName:    _ZNK7llvm_ks17MipsMCCodeEmitter26getMemEncodingMMSPImm5Lsl2ERKNS_6MCInstEjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 770
      functionLinenumberEnd: 779
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          83
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached:
        - _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks9MCOperand5isRegEv
        - _ZNK7llvm_ks9MCOperand6getRegEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:772,3'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:772,3'
          Dst:             _ZNK7llvm_ks9MCOperand5isRegEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:772,3'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:772,3'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:772,3'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:772,3'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:772,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:776,47'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:776,22'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
    - functionName:    _ZNK7llvm_ks17MipsMCCodeEmitter24getMemEncodingMMImm4Lsl2ERKNS_6MCInstEjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 756
      functionLinenumberEnd: 764
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          62
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks9MCOperand5isRegEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:758,3'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:758,3'
          Dst:             _ZNK7llvm_ks9MCOperand5isRegEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:758,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:759,47'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:759,22'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:761,47'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:761,22'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
    - functionName:    _ZNK7llvm_ks17MipsMCCodeEmitter24getMemEncodingMMImm4Lsl1ERKNS_6MCInstEjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 742
      functionLinenumberEnd: 750
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          62
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks9MCOperand5isRegEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:744,3'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:744,3'
          Dst:             _ZNK7llvm_ks9MCOperand5isRegEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:744,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:745,47'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:745,22'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:747,47'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:747,22'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
    - functionName:    _ZNK7llvm_ks17MipsMCCodeEmitter20getMemEncodingMMImm4ERKNS_6MCInstEjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 728
      functionLinenumberEnd: 736
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          61
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks9MCOperand5isRegEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:730,3'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:730,3'
          Dst:             _ZNK7llvm_ks9MCOperand5isRegEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:730,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:731,47'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:731,22'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:733,47'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:733,22'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
    - functionName:    _ZNK7llvm_ks17MipsMCCodeEmitter14getMemEncodingERKNS_6MCInstEjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 716
      functionLinenumberEnd: 722
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          61
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks9MCOperand5isRegEv
        - __assert_fail
      functionUses:    15
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:718,3'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:718,3'
          Dst:             _ZNK7llvm_ks9MCOperand5isRegEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:718,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:719,47'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:719,22'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:720,47'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:720,22'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
    - functionName:    _ZNK7llvm_ks17MipsMCCodeEmitter17getMSAMemEncodingERKNS_6MCInstEjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 672
      functionLinenumberEnd: 708
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          116
      EdgeCount:       40
      CyclomaticComplexity: 21
      functionsReached:
        - _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks6MCInst9getOpcodeEv
        - _ZNK7llvm_ks9MCOperand5isRegEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:685,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:674,3'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:674,3'
          Dst:             _ZNK7llvm_ks9MCOperand5isRegEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:674,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:675,47'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:675,22'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:676,47'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:676,22'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:685,13'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:688,5'
          Dst:             __assert_fail
    - functionName:    _ZNK7llvm_ks17MipsMCCodeEmitter20getSImm9AddiuspValueERKNS_6MCInstEjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 482
      functionLinenumberEnd: 491
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          55
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks9MCOperand5isImmEv
        - _ZNK7llvm_ks9MCOperand6getImmEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:484,28'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:485,10'
          Dst:             _ZNK7llvm_ks9MCOperand5isImmEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:486,27'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
    - functionName:    _ZNK7llvm_ks17MipsMCCodeEmitter20getUImm6Lsl2EncodingERKNS_6MCInstEjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 468
      functionLinenumberEnd: 477
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          49
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks9MCOperand5isImmEv
        - _ZNK7llvm_ks9MCOperand6getImmEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:470,28'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:471,10'
          Dst:             _ZNK7llvm_ks9MCOperand5isImmEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:472,25'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
    - functionName:    _ZNK7llvm_ks17MipsMCCodeEmitter17getSImm3Lsa2ValueERKNS_6MCInstEjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 454
      functionLinenumberEnd: 463
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          49
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks9MCOperand5isImmEv
        - _ZNK7llvm_ks9MCOperand6getImmEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:456,28'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:457,10'
          Dst:             _ZNK7llvm_ks9MCOperand5isImmEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:458,20'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
    - functionName:    _ZNK7llvm_ks17MipsMCCodeEmitter20getUImm5Lsl2EncodingERKNS_6MCInstEjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 435
      functionLinenumberEnd: 449
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          83
      EdgeCount:       19
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks9MCOperand5isImmEv
        - _ZNK7llvm_ks9MCOperand6isExprEv
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:437,28'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:438,10'
          Dst:             _ZNK7llvm_ks9MCOperand5isImmEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:440,20'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:441,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:445,3'
          Dst:             _ZNK7llvm_ks9MCOperand6isExprEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:445,3'
          Dst:             __assert_fail
    - functionName:    _ZNK7llvm_ks17MipsMCCodeEmitter22getJumpTargetOpValueMMERKNS_6MCInstEjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 417
      functionLinenumberEnd: 430
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          79
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_7MCFixupELb1EE9push_backERKS1_
        - _ZN7llvm_ks5SMLocC2Ev
        - _ZN7llvm_ks7MCFixup6createEjPKNS_6MCExprENS_11MCFixupKindENS_5SMLocE
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks9MCOperand5isImmEv
        - _ZNK7llvm_ks9MCOperand6getImmEv
        - _ZNK7llvm_ks9MCOperand6isExprEv
        - _ZNK7llvm_ks9MCOperand7getExprEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:419,28'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:421,10'
          Dst:             _ZNK7llvm_ks9MCOperand5isImmEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:421,29'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:423,3'
          Dst:             _ZNK7llvm_ks9MCOperand6isExprEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:423,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:426,27'
          Dst:             _ZNK7llvm_ks9MCOperand7getExprEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:427,20'
          Dst:             _ZN7llvm_ks5SMLocC2Ev
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:427,20'
          Dst:             _ZN7llvm_ks7MCFixup6createEjPKNS_6MCExprENS_11MCFixupKindENS_5SMLocE
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:427,10'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_7MCFixupELb1EE9push_backERKS1_
    - functionName:    _ZNK7llvm_ks17MipsMCCodeEmitter20getJumpTargetOpValueERKNS_6MCInstEjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 399
      functionLinenumberEnd: 412
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          79
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_7MCFixupELb1EE9push_backERKS1_
        - _ZN7llvm_ks5SMLocC2Ev
        - _ZN7llvm_ks7MCFixup6createEjPKNS_6MCExprENS_11MCFixupKindENS_5SMLocE
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks9MCOperand5isImmEv
        - _ZNK7llvm_ks9MCOperand6getImmEv
        - _ZNK7llvm_ks9MCOperand6isExprEv
        - _ZNK7llvm_ks9MCOperand7getExprEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:401,28'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:403,10'
          Dst:             _ZNK7llvm_ks9MCOperand5isImmEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:403,29'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:405,3'
          Dst:             _ZNK7llvm_ks9MCOperand6isExprEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:405,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:408,27'
          Dst:             _ZNK7llvm_ks9MCOperand7getExprEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:409,20'
          Dst:             _ZN7llvm_ks5SMLocC2Ev
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:409,20'
          Dst:             _ZN7llvm_ks7MCFixup6createEjPKNS_6MCExprENS_11MCFixupKindENS_5SMLocE
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:409,10'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_7MCFixupELb1EE9push_backERKS1_
    - functionName:    _ZNK7llvm_ks17MipsMCCodeEmitter22getJumpOffset16OpValueERKNS_6MCInstEjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 380
      functionLinenumberEnd: 391
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          65
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks9MCOperand5isImmEv
        - _ZNK7llvm_ks9MCOperand6getImmEv
        - _ZNK7llvm_ks9MCOperand6isExprEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:382,28'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:384,10'
          Dst:             _ZNK7llvm_ks9MCOperand5isImmEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:384,29'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:386,3'
          Dst:             _ZNK7llvm_ks9MCOperand6isExprEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:386,3'
          Dst:             __assert_fail
    - functionName:    _ZNK7llvm_ks17MipsMCCodeEmitter26getBranchTarget26OpValueMMERKNS_6MCInstEjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 362
      functionLinenumberEnd: 372
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          46
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks9MCOperand5isImmEv
        - _ZNK7llvm_ks9MCOperand6getImmEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:364,28'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:367,10'
          Dst:             _ZNK7llvm_ks9MCOperand5isImmEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:368,15'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
    - functionName:    _ZNK7llvm_ks17MipsMCCodeEmitter24getBranchTarget26OpValueERKNS_6MCInstEjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 340
      functionLinenumberEnd: 355
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          85
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks12MCBinaryExpr9createAddEPKNS_6MCExprES3_RNS_9MCContextE
        - _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_7MCFixupELb1EE9push_backERKS1_
        - _ZN7llvm_ks5SMLocC2Ev
        - _ZN7llvm_ks7MCFixup6createEjPKNS_6MCExprENS_11MCFixupKindENS_5SMLocE
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks9MCOperand5isImmEv
        - _ZNK7llvm_ks9MCOperand6getImmEv
        - _ZNK7llvm_ks9MCOperand6isExprEv
        - _ZNK7llvm_ks9MCOperand7getExprEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:342,28'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:345,10'
          Dst:             _ZNK7llvm_ks9MCOperand5isImmEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:345,29'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:347,3'
          Dst:             _ZNK7llvm_ks9MCOperand6isExprEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:347,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:351,10'
          Dst:             _ZNK7llvm_ks9MCOperand7getExprEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:351,21'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:350,35'
          Dst:             _ZN7llvm_ks12MCBinaryExpr9createAddEPKNS_6MCExprES3_RNS_9MCContextE
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:352,20'
          Dst:             _ZN7llvm_ks5SMLocC2Ev
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:352,20'
          Dst:             _ZN7llvm_ks7MCFixup6createEjPKNS_6MCExprENS_11MCFixupKindENS_5SMLocE
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:352,10'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_7MCFixupELb1EE9push_backERKS1_
    - functionName:    _ZNK7llvm_ks17MipsMCCodeEmitter24getBranchTarget21OpValueERKNS_6MCInstEjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 317
      functionLinenumberEnd: 332
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          85
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks12MCBinaryExpr9createAddEPKNS_6MCExprES3_RNS_9MCContextE
        - _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_7MCFixupELb1EE9push_backERKS1_
        - _ZN7llvm_ks5SMLocC2Ev
        - _ZN7llvm_ks7MCFixup6createEjPKNS_6MCExprENS_11MCFixupKindENS_5SMLocE
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks9MCOperand5isImmEv
        - _ZNK7llvm_ks9MCOperand6getImmEv
        - _ZNK7llvm_ks9MCOperand6isExprEv
        - _ZNK7llvm_ks9MCOperand7getExprEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:319,28'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:322,10'
          Dst:             _ZNK7llvm_ks9MCOperand5isImmEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:322,29'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:324,3'
          Dst:             _ZNK7llvm_ks9MCOperand6isExprEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:324,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:328,10'
          Dst:             _ZNK7llvm_ks9MCOperand7getExprEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:328,21'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:327,35'
          Dst:             _ZN7llvm_ks12MCBinaryExpr9createAddEPKNS_6MCExprES3_RNS_9MCContextE
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:329,20'
          Dst:             _ZN7llvm_ks5SMLocC2Ev
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:329,20'
          Dst:             _ZN7llvm_ks7MCFixup6createEjPKNS_6MCExprENS_11MCFixupKindENS_5SMLocE
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:329,10'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_7MCFixupELb1EE9push_backERKS1_
    - functionName:    _ZNK7llvm_ks17MipsMCCodeEmitter24getBranchTargetOpValueMMERKNS_6MCInstEjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 294
      functionLinenumberEnd: 309
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          79
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_7MCFixupELb1EE9push_backERKS1_
        - _ZN7llvm_ks5SMLocC2Ev
        - _ZN7llvm_ks7MCFixup6createEjPKNS_6MCExprENS_11MCFixupKindENS_5SMLocE
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks9MCOperand5isImmEv
        - _ZNK7llvm_ks9MCOperand6getImmEv
        - _ZNK7llvm_ks9MCOperand6isExprEv
        - _ZNK7llvm_ks9MCOperand7getExprEv
        - __assert_fail
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:296,28'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:299,10'
          Dst:             _ZNK7llvm_ks9MCOperand5isImmEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:299,29'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:301,3'
          Dst:             _ZNK7llvm_ks9MCOperand6isExprEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:301,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:304,27'
          Dst:             _ZNK7llvm_ks9MCOperand7getExprEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:305,20'
          Dst:             _ZN7llvm_ks5SMLocC2Ev
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:305,20'
          Dst:             _ZN7llvm_ks7MCFixup6createEjPKNS_6MCExprENS_11MCFixupKindENS_5SMLocE
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:305,10'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_7MCFixupELb1EE9push_backERKS1_
    - functionName:    _ZNK7llvm_ks17MipsMCCodeEmitter28getBranchTargetOpValueMMPC10ERKNS_6MCInstEjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 272
      functionLinenumberEnd: 286
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          79
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_7MCFixupELb1EE9push_backERKS1_
        - _ZN7llvm_ks5SMLocC2Ev
        - _ZN7llvm_ks7MCFixup6createEjPKNS_6MCExprENS_11MCFixupKindENS_5SMLocE
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks9MCOperand5isImmEv
        - _ZNK7llvm_ks9MCOperand6getImmEv
        - _ZNK7llvm_ks9MCOperand6isExprEv
        - _ZNK7llvm_ks9MCOperand7getExprEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:274,28'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:277,10'
          Dst:             _ZNK7llvm_ks9MCOperand5isImmEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:277,29'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:279,3'
          Dst:             _ZNK7llvm_ks9MCOperand6isExprEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:279,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:282,27'
          Dst:             _ZNK7llvm_ks9MCOperand7getExprEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:283,20'
          Dst:             _ZN7llvm_ks5SMLocC2Ev
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:283,20'
          Dst:             _ZN7llvm_ks7MCFixup6createEjPKNS_6MCExprENS_11MCFixupKindENS_5SMLocE
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:283,10'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_7MCFixupELb1EE9push_backERKS1_
    - functionName:    _ZNK7llvm_ks17MipsMCCodeEmitter25getBranchTarget7OpValueMMERKNS_6MCInstEjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 250
      functionLinenumberEnd: 264
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          79
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_7MCFixupELb1EE9push_backERKS1_
        - _ZN7llvm_ks5SMLocC2Ev
        - _ZN7llvm_ks7MCFixup6createEjPKNS_6MCExprENS_11MCFixupKindENS_5SMLocE
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks9MCOperand5isImmEv
        - _ZNK7llvm_ks9MCOperand6getImmEv
        - _ZNK7llvm_ks9MCOperand6isExprEv
        - _ZNK7llvm_ks9MCOperand7getExprEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:252,28'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:255,10'
          Dst:             _ZNK7llvm_ks9MCOperand5isImmEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:255,29'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:257,3'
          Dst:             _ZNK7llvm_ks9MCOperand6isExprEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:257,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:260,27'
          Dst:             _ZNK7llvm_ks9MCOperand7getExprEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:261,20'
          Dst:             _ZN7llvm_ks5SMLocC2Ev
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:261,20'
          Dst:             _ZN7llvm_ks7MCFixup6createEjPKNS_6MCExprENS_11MCFixupKindENS_5SMLocE
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:261,10'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_7MCFixupELb1EE9push_backERKS1_
    - functionName:    _ZNK7llvm_ks17MipsMCCodeEmitter22getBranchTargetOpValueERKNS_6MCInstEjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 227
      functionLinenumberEnd: 242
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          89
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks12MCBinaryExpr9createAddEPKNS_6MCExprES3_RNS_9MCContextE
        - _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_7MCFixupELb1EE9push_backERKS1_
        - _ZN7llvm_ks5SMLocC2Ev
        - _ZN7llvm_ks7MCFixup6createEjPKNS_6MCExprENS_11MCFixupKindENS_5SMLocE
        - _ZNK7llvm_ks6MCInst10getAddressEv
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks9MCOperand5isImmEv
        - _ZNK7llvm_ks9MCOperand6getImmEv
        - _ZNK7llvm_ks9MCOperand6isExprEv
        - _ZNK7llvm_ks9MCOperand7getExprEv
        - __assert_fail
      functionUses:    12
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:229,28'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:232,10'
          Dst:             _ZNK7llvm_ks9MCOperand5isImmEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:232,30'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:232,44'
          Dst:             _ZNK7llvm_ks6MCInst10getAddressEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:234,3'
          Dst:             _ZNK7llvm_ks9MCOperand6isExprEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:234,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:238,10'
          Dst:             _ZNK7llvm_ks9MCOperand7getExprEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:238,21'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:237,35'
          Dst:             _ZN7llvm_ks12MCBinaryExpr9createAddEPKNS_6MCExprES3_RNS_9MCContextE
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:239,20'
          Dst:             _ZN7llvm_ks5SMLocC2Ev
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:239,20'
          Dst:             _ZN7llvm_ks7MCFixup6createEjPKNS_6MCExprENS_11MCFixupKindENS_5SMLocE
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:239,10'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_7MCFixupELb1EE9push_backERKS1_
    - functionName:    _ZN7llvm_ks23SmallVectorTemplateBaseINS_7MCFixupELb1EE8pop_backEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 344
      functionLinenumberEnd: 346
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks25SmallVectorTemplateCommonINS_7MCFixupEvE6setEndEPS1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:345,11'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonINS_7MCFixupEvE6setEndEPS1_
    - functionName:    _ZNK7llvm_ks17MipsMCCodeEmitter21getBinaryCodeForInstrERKNS_6MCInstERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 6680
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         2156
      ICount:          16919
      EdgeCount:       4304
      CyclomaticComplexity: 2150
      functionsReached:
        - _ZN7llvm_ks11raw_ostreamlsEPKc
        - _ZN7llvm_ks18raw_string_ostream3strEv
        - _ZN7llvm_ks18raw_string_ostreamC2ERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - _ZN7llvm_ks18raw_string_ostreamD2Ev
        - _ZN7llvm_ks18report_fatal_errorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEb
        - _ZN7llvm_kslsERNS_11raw_ostreamERKNS_6MCInstE
        - _ZNK7llvm_ks17MipsMCCodeEmitter14getMemEncodingERKNS_6MCInstEjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - _ZNK7llvm_ks17MipsMCCodeEmitter16getUImm4AndValueERKNS_6MCInstEjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - _ZNK7llvm_ks17MipsMCCodeEmitter17getMSAMemEncodingERKNS_6MCInstEjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - _ZNK7llvm_ks17MipsMCCodeEmitter17getSImm3Lsa2ValueERKNS_6MCInstEjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - _ZNK7llvm_ks17MipsMCCodeEmitter18getSizeInsEncodingERKNS_6MCInstEjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - _ZNK7llvm_ks17MipsMCCodeEmitter20getJumpTargetOpValueERKNS_6MCInstEjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - _ZNK7llvm_ks17MipsMCCodeEmitter20getMemEncodingMMImm4ERKNS_6MCInstEjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - _ZNK7llvm_ks17MipsMCCodeEmitter20getMemEncodingMMImm9ERKNS_6MCInstEjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - _ZNK7llvm_ks17MipsMCCodeEmitter20getSImm9AddiuspValueERKNS_6MCInstEjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - _ZNK7llvm_ks17MipsMCCodeEmitter20getUImm3Mod8EncodingERKNS_6MCInstEjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - _ZNK7llvm_ks17MipsMCCodeEmitter20getUImm5Lsl2EncodingERKNS_6MCInstEjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - _ZNK7llvm_ks17MipsMCCodeEmitter20getUImm6Lsl2EncodingERKNS_6MCInstEjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - _ZNK7llvm_ks17MipsMCCodeEmitter21getMemEncodingMMImm12ERKNS_6MCInstEjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - _ZNK7llvm_ks17MipsMCCodeEmitter21getMemEncodingMMImm16ERKNS_6MCInstEjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - _ZNK7llvm_ks17MipsMCCodeEmitter21getSimm18Lsl3EncodingERKNS_6MCInstEjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - _ZNK7llvm_ks17MipsMCCodeEmitter21getSimm19Lsl2EncodingERKNS_6MCInstEjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - _ZNK7llvm_ks17MipsMCCodeEmitter21getSimm23Lsl2EncodingERKNS_6MCInstEjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - _ZNK7llvm_ks17MipsMCCodeEmitter22getBranchTargetOpValueERKNS_6MCInstEjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - _ZNK7llvm_ks17MipsMCCodeEmitter22getJumpOffset16OpValueERKNS_6MCInstEjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - _ZNK7llvm_ks17MipsMCCodeEmitter22getJumpTargetOpValueMMERKNS_6MCInstEjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - _ZNK7llvm_ks17MipsMCCodeEmitter22getMemEncodingMMImm4spERKNS_6MCInstEjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - _ZNK7llvm_ks17MipsMCCodeEmitter22getMovePRegPairOpValueERKNS_6MCInstEjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - _ZNK7llvm_ks17MipsMCCodeEmitter22getRegisterListOpValueERKNS_6MCInstEjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - _ZNK7llvm_ks17MipsMCCodeEmitter22getRegisterPairOpValueERKNS_6MCInstEjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - _ZNK7llvm_ks17MipsMCCodeEmitter24getBranchTarget21OpValueERKNS_6MCInstEjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - _ZNK7llvm_ks17MipsMCCodeEmitter24getBranchTarget26OpValueERKNS_6MCInstEjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - _ZNK7llvm_ks17MipsMCCodeEmitter24getBranchTargetOpValueMMERKNS_6MCInstEjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - _ZNK7llvm_ks17MipsMCCodeEmitter24getMemEncodingMMImm4Lsl1ERKNS_6MCInstEjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - _ZNK7llvm_ks17MipsMCCodeEmitter24getMemEncodingMMImm4Lsl2ERKNS_6MCInstEjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - _ZNK7llvm_ks17MipsMCCodeEmitter24getRegisterListOpValue16ERKNS_6MCInstEjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - _ZNK7llvm_ks17MipsMCCodeEmitter25getBranchTarget7OpValueMMERKNS_6MCInstEjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - _ZNK7llvm_ks17MipsMCCodeEmitter25getUImmWithOffsetEncodingILj2ELi1EEEjRKNS_6MCInstEjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - _ZNK7llvm_ks17MipsMCCodeEmitter25getUImmWithOffsetEncodingILj5ELi1EEEjRKNS_6MCInstEjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - _ZNK7llvm_ks17MipsMCCodeEmitter26getBranchTarget26OpValueMMERKNS_6MCInstEjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - _ZNK7llvm_ks17MipsMCCodeEmitter26getMemEncodingMMGPImm7Lsl2ERKNS_6MCInstEjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - _ZNK7llvm_ks17MipsMCCodeEmitter26getMemEncodingMMSPImm5Lsl2ERKNS_6MCInstEjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - _ZNK7llvm_ks17MipsMCCodeEmitter28getBranchTargetOpValueMMPC10ERKNS_6MCInstEjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks6MCInst9getOpcodeEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:2249,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:2245,30'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:2290,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:2290,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:2293,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:2293,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:2326,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:2326,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:2329,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:2329,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:2332,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:2332,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:2338,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:2338,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:2341,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:2341,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:2354,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMSAMemEncodingERKNS_6MCInstEjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:2358,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:2358,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:2367,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter14getMemEncodingERKNS_6MCInstEjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:2371,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:2371,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:2377,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter14getMemEncodingERKNS_6MCInstEjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:2385,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter14getMemEncodingERKNS_6MCInstEjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:2389,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:2389,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:2395,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter14getMemEncodingERKNS_6MCInstEjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:2413,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter14getMemEncodingERKNS_6MCInstEjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:2417,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:2417,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:2423,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter14getMemEncodingERKNS_6MCInstEjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:2427,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:2427,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:2436,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter21getMemEncodingMMImm12ERKNS_6MCInstEjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:2440,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:2440,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:2447,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter21getMemEncodingMMImm16ERKNS_6MCInstEjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:2450,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:2450,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:2459,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter20getMemEncodingMMImm9ERKNS_6MCInstEjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:2463,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:2463,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:2470,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter20getMemEncodingMMImm9ERKNS_6MCInstEjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:2474,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:2474,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:2484,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:2484,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:2492,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:2492,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:2499,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:2499,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:2506,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:2506,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:2514,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:2514,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:2517,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:2517,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:2524,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:2524,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:2527,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter22getBranchTargetOpValueERKNS_6MCInstEjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:2533,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter22getMovePRegPairOpValueERKNS_6MCInstEjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:2536,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:2536,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:2539,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:2539,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:2548,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:2548,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:2551,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter22getBranchTargetOpValueERKNS_6MCInstEjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:2558,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:2558,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:2561,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:2561,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:2564,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:2564,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:2573,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:2573,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:2576,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:2576,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:2579,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:2579,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:2612,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:2612,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:2615,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:2615,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:2625,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:2625,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:2628,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:2628,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:2631,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:2631,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:2648,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:2648,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:2651,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:2651,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:2654,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:2654,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:2657,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:2657,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:2708,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:2708,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:2711,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:2711,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:2722,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:2722,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:2725,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:2725,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:2728,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:2728,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:2777,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:2777,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:2780,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:2780,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:2783,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:2783,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:2798,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:2798,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:2801,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:2801,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:2804,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:2804,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:2811,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:2811,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:2814,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:2814,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:2817,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:2817,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:2827,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:2827,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:2830,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:2830,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:2833,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:2833,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:2886,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:2886,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:2889,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:2889,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:2897,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:2897,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:2900,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:2900,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:2903,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:2903,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:2910,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:2910,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:2913,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:2913,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:2916,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:2916,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:2925,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:2925,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:2928,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:2928,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:2937,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:2937,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:2940,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:2940,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:2947,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:2947,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:2950,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter22getBranchTargetOpValueERKNS_6MCInstEjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:2993,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:2993,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:2996,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:2996,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3009,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3009,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3012,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3012,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3015,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3015,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3032,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3032,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3035,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3035,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3038,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3038,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3095,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3095,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3098,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3098,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3101,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3101,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3112,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3112,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3115,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3115,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3118,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3118,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3129,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3129,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3132,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3132,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3135,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3135,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3148,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3148,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3151,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3151,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3154,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3154,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3157,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3157,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3206,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3206,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3209,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3209,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3212,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3212,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3218,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter20getSImm9AddiuspValueERKNS_6MCInstEjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3224,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter20getUImm5Lsl2EncodingERKNS_6MCInstEjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3230,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter20getUImm5Lsl2EncodingERKNS_6MCInstEjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3236,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter22getBranchTargetOpValueERKNS_6MCInstEjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3242,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3242,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3247,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter14getMemEncodingERKNS_6MCInstEjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3250,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3250,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3256,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter22getBranchTargetOpValueERKNS_6MCInstEjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3266,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3266,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3286,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3286,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3291,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3291,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3304,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3304,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3309,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter14getMemEncodingERKNS_6MCInstEjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3312,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3312,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3319,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3319,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3329,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3329,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3335,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3335,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3338,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3338,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3341,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3341,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3349,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3349,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3352,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3352,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3355,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3355,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3361,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3361,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3364,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3364,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3367,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3367,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3373,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3373,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3376,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3376,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3379,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3379,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3385,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3385,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3388,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3388,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3391,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3391,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3398,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3398,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3401,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3401,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3404,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3404,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3410,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3410,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3413,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3413,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3416,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3416,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3422,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3422,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3425,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3425,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3428,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3428,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3435,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3435,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3438,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3438,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3441,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3441,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3447,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3447,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3450,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3450,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3453,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3453,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3459,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3459,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3462,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3462,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3465,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3465,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3472,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3472,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3475,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3475,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3478,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3478,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3484,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3484,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3487,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3487,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3490,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3490,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3496,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3496,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3499,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3499,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3502,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3502,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3508,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3508,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3511,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3511,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3514,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3514,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3520,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3520,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3523,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3523,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3526,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3526,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3532,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3532,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3535,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3535,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3538,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3538,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3544,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3544,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3547,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3547,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3550,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3550,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3556,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3556,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3559,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3559,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3562,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3562,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3568,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3568,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3571,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3571,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3574,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3574,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3580,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3580,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3583,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3583,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3586,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3586,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3592,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3592,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3595,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3595,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3598,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3598,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3605,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter24getBranchTarget26OpValueERKNS_6MCInstEjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3612,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter26getBranchTarget26OpValueMMERKNS_6MCInstEjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3619,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter22getBranchTargetOpValueERKNS_6MCInstEjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3634,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter22getBranchTargetOpValueERKNS_6MCInstEjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3637,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3637,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3644,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter24getBranchTargetOpValueMMERKNS_6MCInstEjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3651,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter28getBranchTargetOpValueMMPC10ERKNS_6MCInstEjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3657,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3657,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3661,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3661,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3670,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3670,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3677,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3677,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3680,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3680,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3686,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3686,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3689,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3689,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3692,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3692,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3700,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3700,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3703,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3703,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3706,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3706,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3714,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3714,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3717,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3717,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3723,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3723,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3726,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3726,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3779,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3779,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3782,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3782,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3785,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3785,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3791,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3791,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3794,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3794,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3797,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3797,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3800,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter25getUImmWithOffsetEncodingILj2ELi1EEEjRKNS_6MCInstEjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3815,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3815,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3818,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3818,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3827,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3827,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3830,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3830,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3833,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3833,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3933,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3933,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3936,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3936,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3939,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3939,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3945,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3945,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3948,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3948,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3951,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3951,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3954,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3954,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3960,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3960,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3963,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3963,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3966,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3966,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3969,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3969,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3975,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3975,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3978,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3978,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3981,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3981,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3984,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3984,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3991,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3991,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3994,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3994,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3997,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:3997,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4000,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter25getUImmWithOffsetEncodingILj2ELi1EEEjRKNS_6MCInstEjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4016,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4016,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4019,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4019,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4022,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4022,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4055,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4055,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4058,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4058,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4071,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4071,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4074,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4074,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4077,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4077,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4104,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4104,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4107,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4107,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4110,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4110,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4127,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4127,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4130,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4130,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4133,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4133,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4142,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4142,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4145,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4145,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4148,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4148,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4169,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4169,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4172,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4172,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4175,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4175,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4182,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4182,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4188,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4188,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4191,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4191,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4200,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4200,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4204,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4204,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4211,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4211,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4214,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4214,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4221,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4221,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4224,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4224,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4227,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4227,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4236,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4236,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4239,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4239,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4242,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4242,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4252,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4252,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4255,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4255,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4265,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4265,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4268,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4268,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4271,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4271,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4277,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4277,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4280,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4280,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4287,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4287,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4290,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4290,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4296,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4296,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4299,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter20getUImm6Lsl2EncodingERKNS_6MCInstEjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4305,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4305,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4308,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4308,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4311,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getSImm3Lsa2ValueERKNS_6MCInstEjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4318,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4318,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4321,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4321,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4324,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter16getUImm4AndValueERKNS_6MCInstEjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4333,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4333,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4336,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4336,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4339,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter20getUImm3Mod8EncodingERKNS_6MCInstEjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4346,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4346,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4349,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4349,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4352,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4352,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4359,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4359,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4365,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4365,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4368,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4368,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4376,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4376,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4383,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4383,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4386,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4386,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4393,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4393,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4396,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4396,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4407,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4407,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4410,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4410,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4425,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4425,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4428,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter24getBranchTargetOpValueMMERKNS_6MCInstEjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4441,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4441,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4444,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4444,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4455,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4455,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4458,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4458,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4461,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4461,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4468,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4468,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4471,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4471,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4474,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter24getBranchTargetOpValueMMERKNS_6MCInstEjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4493,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4493,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4500,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4500,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4503,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4503,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4510,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4510,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4513,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4513,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4519,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4519,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4522,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter21getSimm18Lsl3EncodingERKNS_6MCInstEjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4530,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4530,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4533,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter21getSimm19Lsl2EncodingERKNS_6MCInstEjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4544,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4544,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4547,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4547,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4553,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4553,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4556,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4556,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4563,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4563,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4566,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter24getBranchTarget21OpValueERKNS_6MCInstEjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4587,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4587,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4590,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter22getBranchTargetOpValueERKNS_6MCInstEjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4599,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4599,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4602,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4602,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4605,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter22getBranchTargetOpValueERKNS_6MCInstEjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4628,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4628,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4631,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4631,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4642,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4642,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4645,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4645,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4648,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4648,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4655,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4655,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4658,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4658,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4661,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4661,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4680,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4680,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4683,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4683,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4686,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter22getBranchTargetOpValueERKNS_6MCInstEjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4693,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4693,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4699,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4699,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4702,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter21getSimm23Lsl2EncodingERKNS_6MCInstEjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4711,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4711,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4714,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter25getBranchTarget7OpValueMMERKNS_6MCInstEjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4723,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4723,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4729,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4729,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4732,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4732,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4741,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4741,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4744,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4744,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4753,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4753,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4756,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4756,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4763,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4763,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4766,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4766,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4772,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4772,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4775,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4775,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4781,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4781,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4784,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4784,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4787,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4787,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4797,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4797,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4800,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4800,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4803,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4803,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4810,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4810,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4813,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4813,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4819,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4819,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4822,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4822,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4829,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4829,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4832,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4832,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4835,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4835,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4850,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4850,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4853,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4853,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4856,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4856,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4863,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4863,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4866,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4866,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4869,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4869,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4888,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4888,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4891,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4891,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4894,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4894,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4900,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4900,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4903,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4903,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4906,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4906,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4909,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4909,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4916,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4916,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4919,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4919,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4922,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4922,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4925,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter25getUImmWithOffsetEncodingILj2ELi1EEEjRKNS_6MCInstEjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4932,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4932,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4935,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4935,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4938,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4938,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4945,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4945,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4948,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4948,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4959,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4959,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4976,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4976,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4979,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4979,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4982,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4982,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4989,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4989,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:4992,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter14getMemEncodingERKNS_6MCInstEjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5047,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5047,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5050,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter14getMemEncodingERKNS_6MCInstEjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5060,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5060,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5063,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter14getMemEncodingERKNS_6MCInstEjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5074,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5074,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5077,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5077,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5087,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5087,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5090,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5090,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5101,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5101,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5104,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter22getBranchTargetOpValueERKNS_6MCInstEjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5113,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5113,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5116,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter22getJumpOffset16OpValueERKNS_6MCInstEjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5123,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5123,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5126,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5126,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5135,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5135,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5138,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5138,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5141,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5141,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5150,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5150,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5153,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5153,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5156,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5156,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5165,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5165,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5168,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5168,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5171,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5171,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5174,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5174,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5183,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5183,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5186,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5186,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5189,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5189,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5192,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter18getSizeInsEncodingERKNS_6MCInstEjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5201,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5201,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5204,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5204,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5207,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5207,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5210,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter25getUImmWithOffsetEncodingILj5ELi1EEEjRKNS_6MCInstEjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5218,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5218,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5221,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5221,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5224,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5224,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5230,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5230,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5233,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5233,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5247,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5247,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5250,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter14getMemEncodingERKNS_6MCInstEjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5273,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5273,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5276,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter14getMemEncodingERKNS_6MCInstEjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5287,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5287,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5290,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter21getMemEncodingMMImm12ERKNS_6MCInstEjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5303,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5303,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5306,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter21getMemEncodingMMImm12ERKNS_6MCInstEjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5315,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5315,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5318,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter20getMemEncodingMMImm9ERKNS_6MCInstEjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5327,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5327,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5330,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5330,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5336,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5336,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5339,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5339,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5346,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5346,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5349,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5349,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5360,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5360,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5363,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5363,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5366,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5366,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5373,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5373,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5376,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter21getSimm19Lsl2EncodingERKNS_6MCInstEjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5382,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5382,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5385,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5385,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5392,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5392,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5395,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5395,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5404,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5404,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5407,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter24getBranchTargetOpValueMMERKNS_6MCInstEjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5414,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5414,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5417,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5417,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5440,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5440,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5443,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5443,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5449,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5449,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5452,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5452,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5455,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5455,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5466,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5466,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5469,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5469,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5472,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5472,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5478,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5478,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5481,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5481,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5484,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5484,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5487,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter18getSizeInsEncodingERKNS_6MCInstEjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5493,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5493,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5496,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5496,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5499,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5499,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5502,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter25getUImmWithOffsetEncodingILj5ELi1EEEjRKNS_6MCInstEjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5512,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5512,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5515,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5515,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5518,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5518,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5528,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5528,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5531,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5531,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5534,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5534,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5543,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5543,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5546,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5546,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5549,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5549,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5555,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5555,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5558,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5558,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5561,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5561,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5569,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5569,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5572,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5572,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5575,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter25getUImmWithOffsetEncodingILj5ELi1EEEjRKNS_6MCInstEjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5578,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5578,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5584,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5584,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5587,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5587,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5598,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5598,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5601,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5601,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5604,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5604,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5613,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5613,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5617,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter22getBranchTargetOpValueERKNS_6MCInstEjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5624,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5624,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5628,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter24getBranchTargetOpValueMMERKNS_6MCInstEjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5636,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5636,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5639,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter26getMemEncodingMMSPImm5Lsl2ERKNS_6MCInstEjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5645,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5645,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5648,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5648,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5656,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5656,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5659,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter20getMemEncodingMMImm4ERKNS_6MCInstEjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5667,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5667,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5670,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter24getMemEncodingMMImm4Lsl1ERKNS_6MCInstEjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5678,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5678,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5681,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter24getMemEncodingMMImm4Lsl2ERKNS_6MCInstEjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5687,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5687,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5690,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter26getMemEncodingMMGPImm7Lsl2ERKNS_6MCInstEjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5696,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5696,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5699,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5699,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5706,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5706,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5709,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter14getMemEncodingERKNS_6MCInstEjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5717,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5717,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5720,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter14getMemEncodingERKNS_6MCInstEjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5729,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5729,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5732,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5732,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5741,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5741,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5744,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5744,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5747,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5747,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5753,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5753,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5756,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter21getMemEncodingMMImm12ERKNS_6MCInstEjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5763,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5763,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5766,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter21getMemEncodingMMImm12ERKNS_6MCInstEjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5774,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5774,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5777,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5777,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5784,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5784,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5787,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5787,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5796,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5796,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5799,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5799,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5802,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5802,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5808,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5808,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5811,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5811,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5842,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5842,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5845,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5845,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5848,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5848,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5866,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5866,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5869,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5869,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5872,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5872,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5880,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5880,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5883,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5883,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5891,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5891,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5894,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5894,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5903,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5903,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5906,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5906,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5909,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5909,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5916,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter22getRegisterListOpValueERKNS_6MCInstEjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5919,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter21getMemEncodingMMImm12ERKNS_6MCInstEjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5927,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter24getRegisterListOpValue16ERKNS_6MCInstEjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5930,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter22getMemEncodingMMImm4spERKNS_6MCInstEjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5937,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter24getRegisterListOpValue16ERKNS_6MCInstEjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5940,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter22getMemEncodingMMImm4spERKNS_6MCInstEjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5947,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter22getRegisterPairOpValueERKNS_6MCInstEjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5950,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter21getMemEncodingMMImm12ERKNS_6MCInstEjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5960,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5960,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5973,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5973,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5976,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5976,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5983,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5983,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5986,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5986,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5998,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:5998,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:6001,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:6001,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:6012,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:6012,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:6015,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:6015,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:6022,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:6022,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:6025,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:6025,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:6028,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:6028,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:6034,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:6034,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:6037,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:6037,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:6046,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:6046,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:6049,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:6049,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:6057,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:6057,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:6061,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:6061,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:6064,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:6064,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:6070,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:6070,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:6073,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:6073,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:6080,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:6080,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:6086,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:6086,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:6095,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter20getJumpTargetOpValueERKNS_6MCInstEjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:6103,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter22getJumpTargetOpValueMMERKNS_6MCInstEjRNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:6115,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:6115,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:6118,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:6118,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:6121,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:6121,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:6129,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:6129,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:6132,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:6132,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:6135,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:6135,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:6185,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:6185,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:6188,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:6188,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:6203,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:6203,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:6206,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:6206,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:6209,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:6209,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:6224,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:6224,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:6227,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:6227,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:6230,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:6230,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:6245,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:6245,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:6248,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:6248,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:6251,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:6251,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:6266,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:6266,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:6269,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:6269,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:6272,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:6272,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:6279,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:6279,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:6282,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:6282,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:6285,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:6285,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:6292,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:6292,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:6295,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:6295,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:6298,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:6298,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:6305,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:6305,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:6308,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:6308,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:6311,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:6311,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:6318,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:6318,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:6321,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:6321,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:6324,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:6324,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:6605,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:6605,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:6608,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:6608,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:6611,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:6611,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:6663,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:6663,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:6666,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:6666,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:6669,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:6669,12'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter17getMachineOpValueERKNS_6MCInstERKNS_9MCOperandERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:6675,24'
          Dst:             _ZN7llvm_ks18raw_string_ostreamC2ERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:6676,9'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:6676,36'
          Dst:             _ZN7llvm_kslsERNS_11raw_ostreamERKNS_6MCInstE
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:6677,28'
          Dst:             _ZN7llvm_ks18raw_string_ostream3strEv
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:6677,5'
          Dst:             _ZN7llvm_ks18report_fatal_errorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEb
        - Src:             'llvm/keystone/../lib/Target/Mips/MipsGenMCCodeEmitter.inc:6678,3'
          Dst:             _ZN7llvm_ks18raw_string_ostreamD2Ev
    - functionName:    _ZL13LowerDextDinsRN7llvm_ks6MCInstE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         40
      ICount:          176
      EdgeCount:       46
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7llvm_ks6MCInst10getOperandEj
        - _ZN7llvm_ks6MCInst9setOpcodeEj
        - _ZN7llvm_ks9MCOperand6setImmEl
        - _ZNK7llvm_ks6MCInst14getNumOperandsEv
        - _ZNK7llvm_ks6MCInst9getOpcodeEv
        - _ZNK7llvm_ks9MCOperand5isImmEv
        - _ZNK7llvm_ks9MCOperand6getImmEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:86,23'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:89,5'
          Dst:             _ZNK7llvm_ks6MCInst14getNumOperandsEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:89,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:92,5'
          Dst:             _ZNK7llvm_ks6MCInst14getNumOperandsEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:92,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:95,3'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:95,3'
          Dst:             _ZNK7llvm_ks9MCOperand5isImmEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:95,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:96,24'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:96,38'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:97,3'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:97,3'
          Dst:             _ZNK7llvm_ks9MCOperand5isImmEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:97,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:98,25'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:98,39'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:104,12'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:104,26'
          Dst:             _ZN7llvm_ks9MCOperand6setImmEl
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:105,12'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:109,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:110,10'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:110,24'
          Dst:             _ZN7llvm_ks9MCOperand6setImmEl
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:111,10'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
    - functionName:    _ZL15LowerLargeShiftRN7llvm_ks6MCInstE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 52
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         22
      ICount:          106
      EdgeCount:       22
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - _ZN7llvm_ks6MCInst10getOperandEj
        - _ZN7llvm_ks6MCInst9setOpcodeEj
        - _ZN7llvm_ks9MCOperand6setImmEl
        - _ZNK7llvm_ks6MCInst14getNumOperandsEv
        - _ZNK7llvm_ks6MCInst9getOpcodeEv
        - _ZNK7llvm_ks9MCOperand5isImmEv
        - _ZNK7llvm_ks9MCOperand6getImmEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:65,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:54,3'
          Dst:             _ZNK7llvm_ks6MCInst14getNumOperandsEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:54,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:55,3'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:55,3'
          Dst:             _ZNK7llvm_ks9MCOperand5isImmEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:55,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:57,24'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:57,38'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:63,8'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:63,22'
          Dst:             _ZN7llvm_ks9MCOperand6setImmEl
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:65,16'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:68,5'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:70,10'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:73,10'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:76,10'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:79,10'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
    - functionName:    _ZNK7llvm_ks17MipsMCCodeEmitter17encodeInstructionERNS_6MCInstERNS_11raw_ostreamERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoERj
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 152
      functionLinenumberEnd: 219
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         64
      ICount:          332
      EdgeCount:       117
      CyclomaticComplexity: 55
      functionsReached:
        - _ZL13LowerDextDinsRN7llvm_ks6MCInstE
        - _ZL15LowerLargeShiftRN7llvm_ks6MCInstE
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_7MCFixupELb1EE8pop_backEv
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - _ZN7llvm_ks4Mips13Dsp2MicroMipsEtNS0_4ArchE
        - _ZN7llvm_ks4Mips13Std2MicroMipsEtNS0_4ArchE
        - _ZN7llvm_ks4Mips15Std2MicroMipsR6EtNS0_4ArchE
        - _ZN7llvm_ks4Mips18MipsR62MicroMipsR6EtNS0_4ArchE
        - _ZN7llvm_ks6MCInst10setAddressEm
        - _ZN7llvm_ks6MCInst9setOpcodeEj
        - _ZN7llvm_ks6MCInstC2ERKS0_
        - _ZN7llvm_ks6MCInstD2Ev
        - _ZNK7llvm_ks11MCInstrDesc7getSizeEv
        - _ZNK7llvm_ks11MCInstrInfo3getEj
        - _ZNK7llvm_ks17MipsMCCodeEmitter10isMips32r6ERKNS_15MCSubtargetInfoE
        - _ZNK7llvm_ks17MipsMCCodeEmitter11isMicroMipsERKNS_15MCSubtargetInfoE
        - _ZNK7llvm_ks17MipsMCCodeEmitter15EmitInstructionEmjRKNS_15MCSubtargetInfoERNS_11raw_ostreamE
        - _ZNK7llvm_ks17MipsMCCodeEmitter21getBinaryCodeForInstrERKNS_6MCInstERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - _ZNK7llvm_ks6MCInst10getAddressEv
        - _ZNK7llvm_ks6MCInst9getOpcodeEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:159,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:158,20'
          Dst:             _ZN7llvm_ks6MCInstC2ERKS0_
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:159,14'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:219,1'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:165,5'
          Dst:             _ZL15LowerLargeShiftRN7llvm_ks6MCInstE
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:170,5'
          Dst:             _ZL13LowerDextDinsRN7llvm_ks6MCInstE
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:174,21'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter21getBinaryCodeForInstrERKNS_6MCInstERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:179,29'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:182,5'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:185,7'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter11isMicroMipsERKNS_15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:186,9'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter10isMips32r6ERKNS_15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:187,19'
          Dst:             _ZN7llvm_ks4Mips18MipsR62MicroMipsR6EtNS0_4ArchE
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:189,21'
          Dst:             _ZN7llvm_ks4Mips15Std2MicroMipsR6EtNS0_4ArchE
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:192,19'
          Dst:             _ZN7llvm_ks4Mips13Std2MicroMipsEtNS0_4ArchE
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:196,19'
          Dst:             _ZN7llvm_ks4Mips13Dsp2MicroMipsEtNS0_4ArchE
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:200,16'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_7MCFixupELb1EE8pop_backEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:203,15'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:204,16'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter21getBinaryCodeForInstrERKNS_6MCInstERNS_15SmallVectorImplINS_7MCFixupEEERKNS_15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:208,46'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:208,34'
          Dst:             _ZNK7llvm_ks11MCInstrInfo3getEj
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:211,24'
          Dst:             _ZNK7llvm_ks11MCInstrDesc7getSizeEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:213,5'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:215,3'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter15EmitInstructionEmjRKNS_15MCSubtargetInfoERNS_11raw_ostreamE
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:218,20'
          Dst:             _ZNK7llvm_ks6MCInst10getAddressEv
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:218,6'
          Dst:             _ZN7llvm_ks6MCInst10setAddressEm
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:219,1'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
    - functionName:    _ZNK7llvm_ks17MipsMCCodeEmitter10isMips32r6ERKNS_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 120
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:120,14'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
    - functionName:    _ZN7llvm_ks4Mips18MipsR62MicroMipsR6EtNS0_4ArchE
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/Mips/MipsGenInstrInfo.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 5365
      functionLinenumberEnd: 5421
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - short
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          117
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks4Mips15Std2MicroMipsR6EtNS0_4ArchE
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/Mips/MipsGenInstrInfo.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 5632
      functionLinenumberEnd: 5687
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - short
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          117
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks4Mips13Std2MicroMipsEtNS0_4ArchE
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/Mips/MipsGenInstrInfo.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 5425
      functionLinenumberEnd: 5628
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - short
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          117
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks4Mips13Dsp2MicroMipsEtNS0_4ArchE
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/Mips/MipsGenInstrInfo.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 5198
      functionLinenumberEnd: 5361
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - short
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          117
      EdgeCount:       22
      CyclomaticComplexity: 7
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks17MipsMCCodeEmitter15EmitInstructionEmjRKNS_15MCSubtargetInfoERNS_11raw_ostreamE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 129
      functionLinenumberEnd: 143
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          108
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - _ZNK7llvm_ks17MipsMCCodeEmitter11isMicroMipsERKNS_15MCSubtargetInfoE
        - _ZNK7llvm_ks17MipsMCCodeEmitter15EmitInstructionEmjRKNS_15MCSubtargetInfoERNS_11raw_ostreamE
        - _ZNK7llvm_ks17MipsMCCodeEmitter8EmitByteEhRNS_11raw_ostreamE
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:134,38'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter11isMicroMipsERKNS_15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:135,5'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter15EmitInstructionEmjRKNS_15MCSubtargetInfoERNS_11raw_ostreamE
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:136,5'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter15EmitInstructionEmjRKNS_15MCSubtargetInfoERNS_11raw_ostreamE
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:140,7'
          Dst:             _ZNK7llvm_ks17MipsMCCodeEmitter8EmitByteEhRNS_11raw_ostreamE
    - functionName:    _ZNK7llvm_ks17MipsMCCodeEmitter8EmitByteEhRNS_11raw_ostreamE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionLinenumberEnd: 125
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11raw_ostreamlsEc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:124,6'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEc
    - functionName:    _ZN7llvm_ks25createMipsMCCodeEmitterELERKNS_11MCInstrInfoERKNS_14MCRegisterInfoERNS_9MCContextE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks17MipsMCCodeEmitterC2ERKNS_11MCInstrInfoERNS_9MCContextEb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:46,14'
          Dst:             _ZN7llvm_ks17MipsMCCodeEmitterC2ERKNS_11MCInstrInfoERNS_9MCContextEb
    - functionName:    _ZN7llvm_ks17MipsMCCodeEmitterC2ERKNS_11MCInstrInfoERNS_9MCContextEb
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13MCCodeEmitterC2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.h:44,3'
          Dst:             _ZN7llvm_ks13MCCodeEmitterC2Ev
    - functionName:    _ZN7llvm_ks25createMipsMCCodeEmitterEBERKNS_11MCInstrInfoERKNS_14MCRegisterInfoERNS_9MCContextE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks17MipsMCCodeEmitterC2ERKNS_11MCInstrInfoERNS_9MCContextEb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp:40,14'
          Dst:             _ZN7llvm_ks17MipsMCCodeEmitterC2ERKNS_11MCInstrInfoERNS_9MCContextEb
    - functionName:    _ZL20getFixupKindNumBytesj
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/MCTargetDesc/PPCAsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         18
      ICount:          75
      EdgeCount:       34
      CyclomaticComplexity: 18
      functionsReached:
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/PowerPC/MCTargetDesc/PPCAsmBackend.cpp:50,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCAsmBackend.cpp:52,5'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
    - functionName:    _ZL16adjustFixupValuejm
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/MCTargetDesc/PPCAsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - int
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         19
      ICount:          87
      EdgeCount:       36
      CyclomaticComplexity: 19
      functionsReached:
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/PowerPC/MCTargetDesc/PPCAsmBackend.cpp:27,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCAsmBackend.cpp:29,5'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
    - functionName:    _ZN7llvm_ks16cast_convert_valINS_11MCSymbolELFEPKNS_8MCSymbolES4_E4doitERKS4_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks13simplify_typeIPKNS_8MCSymbolEE18getSimplifiedValueERS3_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 36
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks13simplify_typeIKPKNS_8MCSymbolEE18getSimplifiedValueERS4_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13simplify_typeIPKNS_8MCSymbolEE18getSimplifiedValueERS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:46,12'
          Dst:             _ZN7llvm_ks13simplify_typeIPKNS_8MCSymbolEE18getSimplifiedValueERS3_
    - functionName:    _ZN7llvm_ks13isa_impl_wrapINS_11MCSymbolELFEKPKNS_8MCSymbolES4_E4doitERS5_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13isa_impl_wrapINS_11MCSymbolELFEPKNS_8MCSymbolES4_E4doitERKS4_
        - _ZN7llvm_ks13simplify_typeIKPKNS_8MCSymbolEE18getSimplifiedValueERS4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:114,27'
          Dst:             _ZN7llvm_ks13simplify_typeIKPKNS_8MCSymbolEE18getSimplifiedValueERS4_
        - Src:             'llvm/include/llvm/Support/Casting.h:112,12'
          Dst:             _ZN7llvm_ks13isa_impl_wrapINS_11MCSymbolELFEPKNS_8MCSymbolES4_E4doitERKS4_
    - functionName:    _ZN7llvm_ks4castINS_11MCSymbolELFEKNS_8MCSymbolEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionLinenumberEnd: 238
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          36
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks16cast_convert_valINS_11MCSymbolELFEPKNS_8MCSymbolES4_E4doitERKS4_
        - _ZN7llvm_ks3isaINS_11MCSymbolELFEPKNS_8MCSymbolEEEbRKT0_
        - __assert_fail
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:237,3'
          Dst:             _ZN7llvm_ks3isaINS_11MCSymbolELFEPKNS_8MCSymbolEEEbRKT0_
        - Src:             'llvm/include/llvm/Support/Casting.h:237,3'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/Support/Casting.h:238,10'
          Dst:             _ZN7llvm_ks16cast_convert_valINS_11MCSymbolELFEPKNS_8MCSymbolES4_E4doitERKS4_
    - functionName:    _ZN7llvm_ks3isaINS_11MCSymbolELFEPKNS_8MCSymbolEEEbRKT0_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13isa_impl_wrapINS_11MCSymbolELFEKPKNS_8MCSymbolES4_E4doitERS5_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:133,10'
          Dst:             _ZN7llvm_ks13isa_impl_wrapINS_11MCSymbolELFEKPKNS_8MCSymbolES4_E4doitERS5_
    - functionName:    _ZN7llvm_ks8dyn_castINS_11MCSymbolELFEKNS_8MCSymbolEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 297
      functionLinenumberEnd: 298
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks3isaINS_11MCSymbolELFEPKNS_8MCSymbolEEEbRKT0_
        - _ZN7llvm_ks4castINS_11MCSymbolELFEKNS_8MCSymbolEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:298,10'
          Dst:             _ZN7llvm_ks3isaINS_11MCSymbolELFEPKNS_8MCSymbolEEEbRKT0_
        - Src:             'llvm/include/llvm/Support/Casting.h:298,24'
          Dst:             _ZN7llvm_ks4castINS_11MCSymbolELFEKNS_8MCSymbolEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
    - functionName:    _ZNK12_GLOBAL__N_113PPCAsmBackend14isLittleEndianEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/MCTargetDesc/PPCAsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 194
      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:    _ZNK12_GLOBAL__N_113PPCAsmBackend14getPointerSizeEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/MCTargetDesc/PPCAsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 186
      functionLinenumberEnd: 580
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         34
      ICount:          288
      EdgeCount:       43
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZNK7llvm_ks6Target7getNameEv
        - __assert_fail
        - memcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCAsmBackend.cpp:187,32'
          Dst:             _ZNK7llvm_ks6Target7getNameEv
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCAsmBackend.cpp:187,22'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCAsmBackend.cpp:188,17'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCAsmBackend.cpp:188,36'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCAsmBackend.cpp:189,5'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCAsmBackend.cpp:189,5'
          Dst:             __assert_fail
    - functionName:    _ZN12_GLOBAL__N_113PPCAsmBackendD2Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/MCTargetDesc/PPCAsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12MCAsmBackendD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCAsmBackend.cpp:74,7'
          Dst:             _ZN7llvm_ks12MCAsmBackendD2Ev
    - functionName:    _ZNK12_GLOBAL__N_113PPCAsmBackend12writeNopDataEmPN7llvm_ks14MCObjectWriterE
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/MCTargetDesc/PPCAsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 176
      functionLinenumberEnd: 183
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          48
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks14MCObjectWriter10WriteZerosEj
        - _ZN7llvm_ks14MCObjectWriter7write32Ej
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCAsmBackend.cpp:179,11'
          Dst:             _ZN7llvm_ks14MCObjectWriter7write32Ej
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCAsmBackend.cpp:181,9'
          Dst:             _ZN7llvm_ks14MCObjectWriter10WriteZerosEj
    - functionName:    _ZNK12_GLOBAL__N_113PPCAsmBackend17mayNeedRelaxationERKN7llvm_ks6MCInstE
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/MCTargetDesc/PPCAsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 157
      functionLinenumberEnd: 159
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_113PPCAsmBackend10applyFixupERKN7llvm_ks7MCFixupEPcjmbRj
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/MCTargetDesc/PPCAsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - size_t
        - bool
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          108
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - _ZL16adjustFixupValuejm
        - _ZL20getFixupKindNumBytesj
        - _ZNK7llvm_ks7MCFixup7getKindEv
        - _ZNK7llvm_ks7MCFixup9getOffsetEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCAsmBackend.cpp:117,36'
          Dst:             _ZNK7llvm_ks7MCFixup7getKindEv
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCAsmBackend.cpp:117,13'
          Dst:             _ZL16adjustFixupValuejm
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCAsmBackend.cpp:120,29'
          Dst:             _ZNK7llvm_ks7MCFixup9getOffsetEv
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCAsmBackend.cpp:121,52'
          Dst:             _ZNK7llvm_ks7MCFixup7getKindEv
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCAsmBackend.cpp:121,25'
          Dst:             _ZL20getFixupKindNumBytesj
    - functionName:    _ZN12_GLOBAL__N_113PPCAsmBackend17processFixupValueERKN7llvm_ks11MCAssemblerERKNS1_11MCAsmLayoutERKNS1_7MCFixupEPKNS1_10MCFragmentERKNS1_7MCValueERmRb
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/MCTargetDesc/PPCAsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 155
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          91
      EdgeCount:       19
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks8dyn_castINS_11MCSymbolELFEKNS_8MCSymbolEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK7llvm_ks11MCSymbolELF8getOtherEv
        - _ZNK7llvm_ks15MCSymbolRefExpr9getSymbolEv
        - _ZNK7llvm_ks7MCFixup7getKindEv
        - _ZNK7llvm_ks7MCValue7getSymAEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/PowerPC/MCTargetDesc/PPCAsmBackend.cpp:136,5'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCAsmBackend.cpp:136,32'
          Dst:             _ZNK7llvm_ks7MCFixup7getKindEv
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCAsmBackend.cpp:143,45'
          Dst:             _ZNK7llvm_ks7MCValue7getSymAEv
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCAsmBackend.cpp:144,55'
          Dst:             _ZNK7llvm_ks15MCSymbolRefExpr9getSymbolEv
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCAsmBackend.cpp:144,29'
          Dst:             _ZN7llvm_ks8dyn_castINS_11MCSymbolELFEKNS_8MCSymbolEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCAsmBackend.cpp:148,31'
          Dst:             _ZNK7llvm_ks11MCSymbolELF8getOtherEv
    - functionName:    _ZNK12_GLOBAL__N_113PPCAsmBackend16getFixupKindInfoEN7llvm_ks11MCFixupKindE
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/MCTargetDesc/PPCAsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         16
      ICount:          79
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached:
        - _ZNK7llvm_ks12MCAsmBackend16getFixupKindInfoENS_11MCFixupKindE
        - __assert_fail
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCAsmBackend.cpp:108,28'
          Dst:             _ZNK7llvm_ks12MCAsmBackend16getFixupKindInfoENS_11MCFixupKindE
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCAsmBackend.cpp:110,5'
          Dst:             __assert_fail
    - functionName:    _ZNK12_GLOBAL__N_113PPCAsmBackend16getNumFixupKindsEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/MCTargetDesc/PPCAsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_116ELFPPCAsmBackend18createObjectWriterERN7llvm_ks17raw_pwrite_streamE
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/MCTargetDesc/PPCAsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 208
      functionLinenumberEnd: 210
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks24createPPCELFObjectWriterERNS_17raw_pwrite_streamEbbh
        - _ZNK12_GLOBAL__N_113PPCAsmBackend14getPointerSizeEv
        - _ZNK12_GLOBAL__N_113PPCAsmBackend14isLittleEndianEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCAsmBackend.cpp:209,19'
          Dst:             _ZNK12_GLOBAL__N_113PPCAsmBackend14getPointerSizeEv
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCAsmBackend.cpp:210,49'
          Dst:             _ZNK12_GLOBAL__N_113PPCAsmBackend14isLittleEndianEv
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCAsmBackend.cpp:210,14'
          Dst:             _ZN7llvm_ks24createPPCELFObjectWriterERNS_17raw_pwrite_streamEbbh
    - functionName:    _ZN12_GLOBAL__N_116ELFPPCAsmBackendD0Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/MCTargetDesc/PPCAsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 202
      functionLinenumberEnd: 202
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116ELFPPCAsmBackendD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCAsmBackend.cpp:202,9'
          Dst:             _ZN12_GLOBAL__N_116ELFPPCAsmBackendD2Ev
    - functionName:    _ZN12_GLOBAL__N_116ELFPPCAsmBackendD2Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/MCTargetDesc/PPCAsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 202
      functionLinenumberEnd: 202
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_113PPCAsmBackendD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCAsmBackend.cpp:202,9'
          Dst:             _ZN12_GLOBAL__N_113PPCAsmBackendD2Ev
    - functionName:    _ZN12_GLOBAL__N_113PPCAsmBackendC2ERKN7llvm_ks6TargetEb
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/MCTargetDesc/PPCAsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12MCAsmBackendC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCAsmBackend.cpp:78,51'
          Dst:             _ZN7llvm_ks12MCAsmBackendC2Ev
    - functionName:    _ZN12_GLOBAL__N_113PPCAsmBackendD0Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/MCTargetDesc/PPCAsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 74
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_113PPCAsmBackend20fixupNeedsRelaxationERKN7llvm_ks7MCFixupEmPKNS1_19MCRelaxableFragmentERKNS1_11MCAsmLayoutERj
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/MCTargetDesc/PPCAsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 167
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      bool
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCAsmBackend.cpp:167,5'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
    - functionName:    _ZNK12_GLOBAL__N_113PPCAsmBackend16relaxInstructionERKN7llvm_ks6MCInstERS2_
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/MCTargetDesc/PPCAsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 173
      functionLinenumberEnd: 173
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCAsmBackend.cpp:173,5'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
    - functionName:    _ZN12_GLOBAL__N_116ELFPPCAsmBackendC2ERKN7llvm_ks6TargetEbh
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/MCTargetDesc/PPCAsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 206
      functionLinenumberEnd: 206
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_113PPCAsmBackendC2ERKN7llvm_ks6TargetEb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCAsmBackend.cpp:206,7'
          Dst:             _ZN12_GLOBAL__N_113PPCAsmBackendC2ERKN7llvm_ks6TargetEb
    - functionName:    _ZN7llvm_ks19createPPCAsmBackendERKNS_6TargetERKNS_14MCRegisterInfoERKNS_6TripleENS_9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/MCTargetDesc/PPCAsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 218
      functionLinenumberEnd: 222
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          60
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN12_GLOBAL__N_116ELFPPCAsmBackendC2ERKN7llvm_ks6TargetEbh
        - _ZN7llvm_ks23MCELFObjectTargetWriter8getOSABIENS_6Triple6OSTypeE
        - _ZNK7llvm_ks6Triple5getOSEv
        - _ZNK7llvm_ks6Triple7getArchEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCAsmBackend.cpp:219,56'
          Dst:             _ZNK7llvm_ks6Triple5getOSEv
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCAsmBackend.cpp:219,19'
          Dst:             _ZN7llvm_ks23MCELFObjectTargetWriter8getOSABIENS_6Triple6OSTypeE
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCAsmBackend.cpp:220,28'
          Dst:             _ZNK7llvm_ks6Triple7getArchEv
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCAsmBackend.cpp:221,14'
          Dst:             _ZN12_GLOBAL__N_116ELFPPCAsmBackendC2ERKN7llvm_ks6TargetEbh
    - functionName:    _ZNK7llvm_ks9PPCMCExpr7getKindEv
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks23MCELFObjectTargetWriter7is64BitEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCELFObjectWriter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL16getAccessVariantRKN7llvm_ks7MCValueERKNS_7MCFixupE
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/MCTargetDesc/PPCELFObjectWriter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      short
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          84
      EdgeCount:       29
      CyclomaticComplexity: 16
      functionsReached:
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - _ZN7llvm_ks4castINS_9PPCMCExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK7llvm_ks6MCExpr7getKindEv
        - _ZNK7llvm_ks7MCFixup8getValueEv
        - _ZNK7llvm_ks7MCValue16getAccessVariantEv
        - _ZNK7llvm_ks9PPCMCExpr7getKindEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/PowerPC/MCTargetDesc/PPCELFObjectWriter.cpp:48,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCELFObjectWriter.cpp:43,30'
          Dst:             _ZNK7llvm_ks7MCFixup8getValueEv
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCELFObjectWriter.cpp:45,13'
          Dst:             _ZNK7llvm_ks6MCExpr7getKindEv
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCELFObjectWriter.cpp:46,19'
          Dst:             _ZNK7llvm_ks7MCValue16getAccessVariantEv
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCELFObjectWriter.cpp:48,11'
          Dst:             _ZN7llvm_ks4castINS_9PPCMCExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCELFObjectWriter.cpp:48,34'
          Dst:             _ZNK7llvm_ks9PPCMCExpr7getKindEv
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCELFObjectWriter.cpp:66,3'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
    - functionName:    _ZNK12_GLOBAL__N_118PPCELFObjectWriter23needsRelocateWithSymbolERKN7llvm_ks8MCSymbolEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/MCTargetDesc/PPCELFObjectWriter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 403
      functionLinenumberEnd: 417
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          44
      EdgeCount:       11
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7llvm_ks4castINS_11MCSymbolELFEKNS_8MCSymbolEEENS_10cast_rettyIT_T0_E8ret_typeERS6_
        - _ZNK7llvm_ks11MCSymbolELF8getOtherEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/PowerPC/MCTargetDesc/PPCELFObjectWriter.cpp:404,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCELFObjectWriter.cpp:414,24'
          Dst:             _ZN7llvm_ks4castINS_11MCSymbolELFEKNS_8MCSymbolEEENS_10cast_rettyIT_T0_E8ret_typeERS6_
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCELFObjectWriter.cpp:414,47'
          Dst:             _ZNK7llvm_ks11MCSymbolELF8getOtherEv
    - functionName:    _ZNK12_GLOBAL__N_118PPCELFObjectWriter12getRelocTypeERN7llvm_ks9MCContextERKNS1_7MCValueERKNS1_7MCFixupEb
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/MCTargetDesc/PPCELFObjectWriter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 71
      functionLinenumberEnd: 399
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         136
      ICount:          614
      EdgeCount:       261
      CyclomaticComplexity: 127
      functionsReached:
        - _ZL16getAccessVariantRKN7llvm_ks7MCValueERKNS_7MCFixupE
        - _ZN7llvm_ks11raw_ostreamlsEc
        - _ZN7llvm_ks18report_fatal_errorEPKcb
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - _ZN7llvm_ks4errsEv
        - _ZNK7llvm_ks23MCELFObjectTargetWriter7is64BitEv
        - _ZNK7llvm_ks7MCFixup7getKindEv
        - _ZNK7llvm_ks7MCValue5printERNS_11raw_ostreamE
      functionUses:    0
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/PowerPC/MCTargetDesc/PPCELFObjectWriter.cpp:77,5'
          Branch Sides:    []
        - Branch String:   'llvm/lib/Target/PowerPC/MCTargetDesc/PPCELFObjectWriter.cpp:82,7'
          Branch Sides:    []
        - Branch String:   'llvm/lib/Target/PowerPC/MCTargetDesc/PPCELFObjectWriter.cpp:100,7'
          Branch Sides:    []
        - Branch String:   'llvm/lib/Target/PowerPC/MCTargetDesc/PPCELFObjectWriter.cpp:130,5'
          Branch Sides:    []
        - Branch String:   'llvm/lib/Target/PowerPC/MCTargetDesc/PPCELFObjectWriter.cpp:139,7'
          Branch Sides:    []
        - Branch String:   'llvm/lib/Target/PowerPC/MCTargetDesc/PPCELFObjectWriter.cpp:302,7'
          Branch Sides:    []
        - Branch String:   'llvm/lib/Target/PowerPC/MCTargetDesc/PPCELFObjectWriter.cpp:349,7'
          Branch Sides:    []
        - Branch String:   'llvm/lib/Target/PowerPC/MCTargetDesc/PPCELFObjectWriter.cpp:372,7'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCELFObjectWriter.cpp:72,43'
          Dst:             _ZL16getAccessVariantRKN7llvm_ks7MCValueERKNS_7MCFixupE
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCELFObjectWriter.cpp:77,29'
          Dst:             _ZNK7llvm_ks7MCFixup7getKindEv
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCELFObjectWriter.cpp:79,7'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCELFObjectWriter.cpp:83,16'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCELFObjectWriter.cpp:101,16'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCELFObjectWriter.cpp:117,20'
          Dst:             _ZN7llvm_ks4errsEv
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCELFObjectWriter.cpp:117,14'
          Dst:             _ZNK7llvm_ks7MCValue5printERNS_11raw_ostreamE
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCELFObjectWriter.cpp:118,7'
          Dst:             _ZN7llvm_ks4errsEv
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCELFObjectWriter.cpp:118,14'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEc
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCELFObjectWriter.cpp:119,7'
          Dst:             _ZN7llvm_ks18report_fatal_errorEPKcb
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCELFObjectWriter.cpp:130,29'
          Dst:             _ZNK7llvm_ks7MCFixup7getKindEv
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCELFObjectWriter.cpp:131,16'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCELFObjectWriter.cpp:140,16'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCELFObjectWriter.cpp:238,13'
          Dst:             _ZNK7llvm_ks23MCELFObjectTargetWriter7is64BitEv
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCELFObjectWriter.cpp:253,13'
          Dst:             _ZNK7llvm_ks23MCELFObjectTargetWriter7is64BitEv
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCELFObjectWriter.cpp:303,16'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCELFObjectWriter.cpp:350,16'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCELFObjectWriter.cpp:352,13'
          Dst:             _ZNK7llvm_ks23MCELFObjectTargetWriter7is64BitEv
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCELFObjectWriter.cpp:358,13'
          Dst:             _ZNK7llvm_ks23MCELFObjectTargetWriter7is64BitEv
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCELFObjectWriter.cpp:364,13'
          Dst:             _ZNK7llvm_ks23MCELFObjectTargetWriter7is64BitEv
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCELFObjectWriter.cpp:373,16'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
    - functionName:    _ZN12_GLOBAL__N_118PPCELFObjectWriterD0Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/MCTargetDesc/PPCELFObjectWriter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_118PPCELFObjectWriterD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCELFObjectWriter.cpp:23,9'
          Dst:             _ZN12_GLOBAL__N_118PPCELFObjectWriterD2Ev
    - functionName:    _ZN12_GLOBAL__N_118PPCELFObjectWriterD2Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/MCTargetDesc/PPCELFObjectWriter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks23MCELFObjectTargetWriterD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCELFObjectWriter.cpp:23,9'
          Dst:             _ZN7llvm_ks23MCELFObjectTargetWriterD2Ev
    - functionName:    _ZN12_GLOBAL__N_118PPCELFObjectWriterC2Ebh
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/MCTargetDesc/PPCELFObjectWriter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - bool
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks23MCELFObjectTargetWriterC2Ebhtbb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCELFObjectWriter.cpp:37,5'
          Dst:             _ZN7llvm_ks23MCELFObjectTargetWriterC2Ebhtbb
    - functionName:    _ZN7llvm_ks24createPPCELFObjectWriterERNS_17raw_pwrite_streamEbbh
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/MCTargetDesc/PPCELFObjectWriter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 422
      functionLinenumberEnd: 425
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - bool
        - bool
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          53
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN12_GLOBAL__N_118PPCELFObjectWriterC2Ebh
        - _ZN7llvm_ks21createELFObjectWriterEPNS_23MCELFObjectTargetWriterERNS_17raw_pwrite_streamEb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCELFObjectWriter.cpp:423,39'
          Dst:             _ZN12_GLOBAL__N_118PPCELFObjectWriterC2Ebh
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCELFObjectWriter.cpp:424,10'
          Dst:             _ZN7llvm_ks21createELFObjectWriterEPNS_23MCELFObjectTargetWriterERNS_17raw_pwrite_streamEb
    - functionName:    _ZN7llvm_ks15PPCELFMCAsmInfoD0Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCAsmInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15PPCELFMCAsmInfoD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCAsmInfo.h:28,7'
          Dst:             _ZN7llvm_ks15PPCELFMCAsmInfoD2Ev
    - functionName:    _ZN7llvm_ks15PPCELFMCAsmInfoD2Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCAsmInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12MCAsmInfoELFD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCAsmInfo.h:28,7'
          Dst:             _ZN7llvm_ks12MCAsmInfoELFD2Ev
    - functionName:    _ZN7llvm_ks18PPCMCAsmInfoDarwinD0Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCAsmInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks18PPCMCAsmInfoDarwinD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCAsmInfo.h:23,7'
          Dst:             _ZN7llvm_ks18PPCMCAsmInfoDarwinD2Ev
    - functionName:    _ZN7llvm_ks18PPCMCAsmInfoDarwinD2Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCAsmInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15MCAsmInfoDarwinD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCAsmInfo.h:23,7'
          Dst:             _ZN7llvm_ks15MCAsmInfoDarwinD2Ev
    - functionName:    _ZN7llvm_ks15PPCELFMCAsmInfoC2EbRKNS_6TripleE
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCAsmInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - bool
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          93
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7llvm_ks12MCAsmInfoELFC2Ev
        - _ZN7llvm_ks12MCAsmInfoELFD2Ev
        - _ZNK7llvm_ks6Triple7getArchEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCAsmInfo.cpp:43,18'
          Dst:             _ZN7llvm_ks12MCAsmInfoELFC2Ev
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCAsmInfo.cpp:51,22'
          Dst:             _ZNK7llvm_ks6Triple7getArchEv
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCAsmInfo.cpp:78,1'
          Dst:             _ZN7llvm_ks12MCAsmInfoELFD2Ev
    - functionName:    _ZN7llvm_ks18PPCMCAsmInfoDarwinC2EbRKNS_6TripleE
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCAsmInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - bool
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          103
      EdgeCount:       19
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks15MCAsmInfoDarwinC2Ev
        - _ZN7llvm_ks15MCAsmInfoDarwinD2Ev
        - _ZNK7llvm_ks6Triple17isMacOSXVersionLTEjjj
        - _ZNK7llvm_ks6Triple8isMacOSXEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCAsmInfo.cpp:19,21'
          Dst:             _ZN7llvm_ks15MCAsmInfoDarwinC2Ev
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCAsmInfo.cpp:37,9'
          Dst:             _ZNK7llvm_ks6Triple8isMacOSXEv
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCAsmInfo.cpp:37,25'
          Dst:             _ZNK7llvm_ks6Triple17isMacOSXVersionLTEjjj
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCAsmInfo.cpp:41,1'
          Dst:             _ZN7llvm_ks15MCAsmInfoDarwinD2Ev
    - functionName:    _ZN7llvm_ks11reverseBitsIjEET_S1_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/MathExtras.h'
      linkageType:     InternalLinkage
      functionLinenumber: 231
      functionLinenumberEnd: 238
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          45
      EdgeCount:       5
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_116PPCMCCodeEmitter19get_crbitm_encodingERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 338
      functionLinenumberEnd: 343
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          106
      EdgeCount:       25
      CyclomaticComplexity: 7
      functionsReached:
        - _ZNK7llvm_ks14MCRegisterInfo16getEncodingValueEj
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks6MCInst9getOpcodeEv
        - _ZNK7llvm_ks9MCContext15getRegisterInfoEv
        - _ZNK7llvm_ks9MCOperand6getRegEv
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:339,28'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:340,3'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:340,3'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:340,3'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:340,3'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:340,3'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:340,3'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:340,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:343,22'
          Dst:             _ZNK7llvm_ks9MCContext15getRegisterInfoEv
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:343,61'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:343,41'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo16getEncodingValueEj
    - functionName:    _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getTLSRegEncodingERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 309
      functionLinenumberEnd: 321
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          88
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_7MCFixupELb1EE9push_backERKS1_
        - _ZN7llvm_ks5SMLocC2Ev
        - _ZN7llvm_ks7MCFixup6createEjPKNS_6MCExprENS_11MCFixupKindENS_5SMLocE
        - _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - _ZNK7llvm_ks14MCRegisterInfo16getEncodingValueEj
        - _ZNK7llvm_ks15MCSubtargetInfo15getTargetTripleEv
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks6Triple7getArchEv
        - _ZNK7llvm_ks9MCContext15getRegisterInfoEv
        - _ZNK7llvm_ks9MCOperand5isRegEv
        - _ZNK7llvm_ks9MCOperand7getExprEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:310,28'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:311,10'
          Dst:             _ZNK7llvm_ks9MCOperand5isRegEv
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:311,26'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:316,42'
          Dst:             _ZNK7llvm_ks9MCOperand7getExprEv
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:316,20'
          Dst:             _ZN7llvm_ks5SMLocC2Ev
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:316,20'
          Dst:             _ZN7llvm_ks7MCFixup6createEjPKNS_6MCExprENS_11MCFixupKindENS_5SMLocE
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:316,10'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_7MCFixupELb1EE9push_backERKS1_
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:318,26'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo15getTargetTripleEv
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:319,21'
          Dst:             _ZNK7llvm_ks6Triple7getArchEv
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:319,54'
          Dst:             _ZNK7llvm_ks6Triple7getArchEv
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:320,14'
          Dst:             _ZNK7llvm_ks9MCContext15getRegisterInfoEv
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:320,33'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo16getEncodingValueEj
    - functionName:    _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 350
      functionLinenumberEnd: 363
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          133
      EdgeCount:       36
      CyclomaticComplexity: 9
      functionsReached:
        - _ZNK7llvm_ks14MCRegisterInfo16getEncodingValueEj
        - _ZNK7llvm_ks6MCInst9getOpcodeEv
        - _ZNK7llvm_ks9MCContext15getRegisterInfoEv
        - _ZNK7llvm_ks9MCOperand5isImmEv
        - _ZNK7llvm_ks9MCOperand5isRegEv
        - _ZNK7llvm_ks9MCOperand6getImmEv
        - _ZNK7llvm_ks9MCOperand6getRegEv
        - __assert_fail
      functionUses:    257
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:351,10'
          Dst:             _ZNK7llvm_ks9MCOperand5isRegEv
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:354,5'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:354,5'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:354,5'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:354,5'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:354,5'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:354,5'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:354,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:357,16'
          Dst:             _ZNK7llvm_ks9MCContext15getRegisterInfoEv
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:357,55'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:357,35'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo16getEncodingValueEj
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:360,3'
          Dst:             _ZNK7llvm_ks9MCOperand5isImmEv
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:360,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:362,13'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
    - functionName:    _ZNK12_GLOBAL__N_116PPCMCCodeEmitter18getSPE8DisEncodingERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 262
      functionLinenumberEnd: 271
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          80
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11reverseBitsIjEET_S1_
        - _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks9MCOperand5isImmEv
        - _ZNK7llvm_ks9MCOperand5isRegEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:265,3'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:265,3'
          Dst:             _ZNK7llvm_ks9MCOperand5isRegEv
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:265,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:266,47'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:266,22'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:268,28'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:269,3'
          Dst:             _ZNK7llvm_ks9MCOperand5isImmEv
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:269,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:270,18'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:271,10'
          Dst:             _ZN7llvm_ks11reverseBitsIjEET_S1_
    - functionName:    _ZNK12_GLOBAL__N_116PPCMCCodeEmitter18getSPE4DisEncodingERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 278
      functionLinenumberEnd: 287
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          80
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11reverseBitsIjEET_S1_
        - _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks9MCOperand5isImmEv
        - _ZNK7llvm_ks9MCOperand5isRegEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:281,3'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:281,3'
          Dst:             _ZNK7llvm_ks9MCOperand5isRegEv
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:281,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:282,47'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:282,22'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:284,28'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:285,3'
          Dst:             _ZNK7llvm_ks9MCOperand5isImmEv
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:285,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:286,18'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:287,10'
          Dst:             _ZN7llvm_ks11reverseBitsIjEET_S1_
    - functionName:    _ZNK12_GLOBAL__N_116PPCMCCodeEmitter18getSPE2DisEncodingERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 294
      functionLinenumberEnd: 303
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          80
      EdgeCount:       11
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11reverseBitsIjEET_S1_
        - _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks9MCOperand5isImmEv
        - _ZNK7llvm_ks9MCOperand5isRegEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:297,3'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:297,3'
          Dst:             _ZNK7llvm_ks9MCOperand5isRegEv
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:297,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:298,47'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:298,22'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:300,28'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:301,3'
          Dst:             _ZNK7llvm_ks9MCOperand5isImmEv
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:301,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:302,18'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:303,10'
          Dst:             _ZN7llvm_ks11reverseBitsIjEET_S1_
    - functionName:    _ZNK12_GLOBAL__N_116PPCMCCodeEmitter18getTLSCallEncodingERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 325
      functionLinenumberEnd: 332
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          43
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_7MCFixupELb1EE9push_backERKS1_
        - _ZN7llvm_ks5SMLocC2Ev
        - _ZN7llvm_ks7MCFixup6createEjPKNS_6MCExprENS_11MCFixupKindENS_5SMLocE
        - _ZNK12_GLOBAL__N_116PPCMCCodeEmitter19getDirectBrEncodingERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks9MCOperand7getExprEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:329,28'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:330,42'
          Dst:             _ZNK7llvm_ks9MCOperand7getExprEv
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:330,20'
          Dst:             _ZN7llvm_ks5SMLocC2Ev
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:330,20'
          Dst:             _ZN7llvm_ks7MCFixup6createEjPKNS_6MCExprENS_11MCFixupKindENS_5SMLocE
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:330,10'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_7MCFixupELb1EE9push_backERKS1_
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:332,10'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter19getDirectBrEncodingERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
    - functionName:    _ZNK12_GLOBAL__N_116PPCMCCodeEmitter19getDirectBrEncodingERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 151
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          73
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_7MCFixupELb1EE9push_backERKS1_
        - _ZN7llvm_ks5SMLocC2Ev
        - _ZN7llvm_ks7MCFixup6createEjPKNS_6MCExprENS_11MCFixupKindENS_5SMLocE
        - _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - _ZNK7llvm_ks6MCInst10getAddressEv
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks9MCOperand5isImmEv
        - _ZNK7llvm_ks9MCOperand5isRegEv
        - _ZNK7llvm_ks9MCOperand6getImmEv
        - _ZNK7llvm_ks9MCOperand7getExprEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:152,28'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:154,10'
          Dst:             _ZNK7llvm_ks9MCOperand5isImmEv
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:155,18'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:155,36'
          Dst:             _ZNK7llvm_ks6MCInst10getAddressEv
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:157,10'
          Dst:             _ZNK7llvm_ks9MCOperand5isRegEv
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:158,14'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:161,42'
          Dst:             _ZNK7llvm_ks9MCOperand7getExprEv
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:161,20'
          Dst:             _ZN7llvm_ks5SMLocC2Ev
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:161,20'
          Dst:             _ZN7llvm_ks7MCFixup6createEjPKNS_6MCExprENS_11MCFixupKindENS_5SMLocE
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:161,10'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_7MCFixupELb1EE9push_backERKS1_
    - functionName:    _ZNK12_GLOBAL__N_116PPCMCCodeEmitter22getAbsDirectBrEncodingERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 186
      functionLinenumberEnd: 194
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          65
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_7MCFixupELb1EE9push_backERKS1_
        - _ZN7llvm_ks5SMLocC2Ev
        - _ZN7llvm_ks7MCFixup6createEjPKNS_6MCExprENS_11MCFixupKindENS_5SMLocE
        - _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks9MCOperand5isImmEv
        - _ZNK7llvm_ks9MCOperand5isRegEv
        - _ZNK7llvm_ks9MCOperand7getExprEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:187,28'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:188,10'
          Dst:             _ZNK7llvm_ks9MCOperand5isRegEv
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:188,24'
          Dst:             _ZNK7llvm_ks9MCOperand5isImmEv
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:188,40'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:191,42'
          Dst:             _ZNK7llvm_ks9MCOperand7getExprEv
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:191,20'
          Dst:             _ZN7llvm_ks5SMLocC2Ev
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:191,20'
          Dst:             _ZN7llvm_ks7MCFixup6createEjPKNS_6MCExprENS_11MCFixupKindENS_5SMLocE
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:191,10'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_7MCFixupELb1EE9push_backERKS1_
    - functionName:    _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMemRIXEncodingERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 242
      functionLinenumberEnd: 256
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          94
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_7MCFixupELb1EE9push_backERKS1_
        - _ZN7llvm_ks5SMLocC2Ev
        - _ZN7llvm_ks7MCFixup6createEjPKNS_6MCExprENS_11MCFixupKindENS_5SMLocE
        - _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks9MCOperand5isImmEv
        - _ZNK7llvm_ks9MCOperand5isRegEv
        - _ZNK7llvm_ks9MCOperand7getExprEv
        - __assert_fail
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:245,3'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:245,3'
          Dst:             _ZNK7llvm_ks9MCOperand5isRegEv
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:245,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:246,47'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:246,22'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:248,28'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:249,10'
          Dst:             _ZNK7llvm_ks9MCOperand5isImmEv
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:250,14'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:253,62'
          Dst:             _ZNK7llvm_ks9MCOperand7getExprEv
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:253,20'
          Dst:             _ZN7llvm_ks5SMLocC2Ev
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:253,20'
          Dst:             _ZN7llvm_ks7MCFixup6createEjPKNS_6MCExprENS_11MCFixupKindENS_5SMLocE
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:253,10'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_7MCFixupELb1EE9push_backERKS1_
    - functionName:    _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getCondBrEncodingERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 168
      functionLinenumberEnd: 181
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          73
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_7MCFixupELb1EE9push_backERKS1_
        - _ZN7llvm_ks5SMLocC2Ev
        - _ZN7llvm_ks7MCFixup6createEjPKNS_6MCExprENS_11MCFixupKindENS_5SMLocE
        - _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - _ZNK7llvm_ks6MCInst10getAddressEv
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks9MCOperand5isImmEv
        - _ZNK7llvm_ks9MCOperand5isRegEv
        - _ZNK7llvm_ks9MCOperand6getImmEv
        - _ZNK7llvm_ks9MCOperand7getExprEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:169,28'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:171,10'
          Dst:             _ZNK7llvm_ks9MCOperand5isImmEv
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:172,18'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:172,36'
          Dst:             _ZNK7llvm_ks6MCInst10getAddressEv
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:174,10'
          Dst:             _ZNK7llvm_ks9MCOperand5isRegEv
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:175,14'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:178,42'
          Dst:             _ZNK7llvm_ks9MCOperand7getExprEv
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:178,20'
          Dst:             _ZN7llvm_ks5SMLocC2Ev
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:178,20'
          Dst:             _ZN7llvm_ks7MCFixup6createEjPKNS_6MCExprENS_11MCFixupKindENS_5SMLocE
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:178,10'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_7MCFixupELb1EE9push_backERKS1_
    - functionName:    _ZNK12_GLOBAL__N_116PPCMCCodeEmitter20getAbsCondBrEncodingERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 199
      functionLinenumberEnd: 207
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          65
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_7MCFixupELb1EE9push_backERKS1_
        - _ZN7llvm_ks5SMLocC2Ev
        - _ZN7llvm_ks7MCFixup6createEjPKNS_6MCExprENS_11MCFixupKindENS_5SMLocE
        - _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks9MCOperand5isImmEv
        - _ZNK7llvm_ks9MCOperand5isRegEv
        - _ZNK7llvm_ks9MCOperand7getExprEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:200,28'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:201,10'
          Dst:             _ZNK7llvm_ks9MCOperand5isRegEv
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:201,24'
          Dst:             _ZNK7llvm_ks9MCOperand5isImmEv
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:201,40'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:204,42'
          Dst:             _ZNK7llvm_ks9MCOperand7getExprEv
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:204,20'
          Dst:             _ZN7llvm_ks5SMLocC2Ev
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:204,20'
          Dst:             _ZN7llvm_ks7MCFixup6createEjPKNS_6MCExprENS_11MCFixupKindENS_5SMLocE
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:204,10'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_7MCFixupELb1EE9push_backERKS1_
    - functionName:    _ZNK12_GLOBAL__N_116PPCMCCodeEmitter16getImm16EncodingERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 211
      functionLinenumberEnd: 219
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          70
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_7MCFixupELb1EE9push_backERKS1_
        - _ZN7llvm_ks5SMLocC2Ev
        - _ZN7llvm_ks7MCFixup6createEjPKNS_6MCExprENS_11MCFixupKindENS_5SMLocE
        - _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks9MCOperand5isImmEv
        - _ZNK7llvm_ks9MCOperand5isRegEv
        - _ZNK7llvm_ks9MCOperand7getExprEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:212,28'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:213,10'
          Dst:             _ZNK7llvm_ks9MCOperand5isRegEv
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:213,24'
          Dst:             _ZNK7llvm_ks9MCOperand5isImmEv
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:213,40'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:216,62'
          Dst:             _ZNK7llvm_ks9MCOperand7getExprEv
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:216,20'
          Dst:             _ZN7llvm_ks5SMLocC2Ev
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:216,20'
          Dst:             _ZN7llvm_ks7MCFixup6createEjPKNS_6MCExprENS_11MCFixupKindENS_5SMLocE
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:216,10'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_7MCFixupELb1EE9push_backERKS1_
    - functionName:    _ZNK12_GLOBAL__N_116PPCMCCodeEmitter16getMemRIEncodingERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 223
      functionLinenumberEnd: 237
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          93
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_7MCFixupELb1EE9push_backERKS1_
        - _ZN7llvm_ks5SMLocC2Ev
        - _ZN7llvm_ks7MCFixup6createEjPKNS_6MCExprENS_11MCFixupKindENS_5SMLocE
        - _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks9MCOperand5isImmEv
        - _ZNK7llvm_ks9MCOperand5isRegEv
        - _ZNK7llvm_ks9MCOperand7getExprEv
        - __assert_fail
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:226,3'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:226,3'
          Dst:             _ZNK7llvm_ks9MCOperand5isRegEv
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:226,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:227,47'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:227,22'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:229,28'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:230,10'
          Dst:             _ZNK7llvm_ks9MCOperand5isImmEv
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:231,13'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:234,62'
          Dst:             _ZNK7llvm_ks9MCOperand7getExprEv
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:234,20'
          Dst:             _ZN7llvm_ks5SMLocC2Ev
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:234,20'
          Dst:             _ZN7llvm_ks7MCFixup6createEjPKNS_6MCExprENS_11MCFixupKindENS_5SMLocE
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:234,10'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_7MCFixupELb1EE9push_backERKS1_
    - functionName:    _ZNK12_GLOBAL__N_116PPCMCCodeEmitter21getBinaryCodeForInstrERKN7llvm_ks6MCInstERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 4324
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1660
      ICount:          10509
      EdgeCount:       3312
      CyclomaticComplexity: 1654
      functionsReached:
        - _ZN7llvm_ks11raw_ostreamlsEPKc
        - _ZN7llvm_ks18raw_string_ostream3strEv
        - _ZN7llvm_ks18raw_string_ostreamC2ERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - _ZN7llvm_ks18raw_string_ostreamD2Ev
        - _ZN7llvm_ks18report_fatal_errorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEb
        - _ZN7llvm_kslsERNS_11raw_ostreamERKNS_6MCInstE
        - _ZNK12_GLOBAL__N_116PPCMCCodeEmitter16getImm16EncodingERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - _ZNK12_GLOBAL__N_116PPCMCCodeEmitter16getMemRIEncodingERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getCondBrEncodingERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMemRIXEncodingERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getTLSRegEncodingERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - _ZNK12_GLOBAL__N_116PPCMCCodeEmitter18getSPE2DisEncodingERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - _ZNK12_GLOBAL__N_116PPCMCCodeEmitter18getSPE4DisEncodingERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - _ZNK12_GLOBAL__N_116PPCMCCodeEmitter18getSPE8DisEncodingERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - _ZNK12_GLOBAL__N_116PPCMCCodeEmitter18getTLSCallEncodingERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - _ZNK12_GLOBAL__N_116PPCMCCodeEmitter19getDirectBrEncodingERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - _ZNK12_GLOBAL__N_116PPCMCCodeEmitter19get_crbitm_encodingERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - _ZNK12_GLOBAL__N_116PPCMCCodeEmitter20getAbsCondBrEncodingERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - _ZNK12_GLOBAL__N_116PPCMCCodeEmitter22getAbsDirectBrEncodingERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks6MCInst9getOpcodeEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:1650,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:1646,30'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:1831,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:1831,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:1834,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:1834,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:1841,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:1841,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:1844,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:1844,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:1847,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:1847,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:1876,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:1876,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:1879,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:1879,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:1937,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:1937,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:1940,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:1940,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:1943,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:1943,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:1968,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:1968,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:1971,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter16getMemRIEncodingERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:1986,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:1986,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:1989,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter16getMemRIEncodingERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:1998,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:1998,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2001,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter16getImm16EncodingERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2020,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2020,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2023,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2023,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2026,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter16getImm16EncodingERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2032,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2032,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2039,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2039,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2052,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2052,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2055,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter16getMemRIEncodingERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2064,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2064,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2081,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2081,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2084,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2084,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2087,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter16getImm16EncodingERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2104,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter20getAbsCondBrEncodingERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2124,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getCondBrEncodingERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2130,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2130,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2137,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2137,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2140,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2140,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2147,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2147,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2150,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2150,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2153,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2153,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2162,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2162,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2165,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2165,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2168,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter16getImm16EncodingERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2177,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2177,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2180,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2180,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2183,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2183,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2190,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2190,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2193,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2193,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2196,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2196,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2213,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2213,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2222,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2222,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2225,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getCondBrEncodingERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2236,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2236,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2240,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2240,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2247,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2247,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2251,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2251,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2254,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter20getAbsCondBrEncodingERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2261,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2261,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2265,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2265,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2268,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getCondBrEncodingERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2275,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2275,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2278,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2278,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2281,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter20getAbsCondBrEncodingERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2288,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2288,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2291,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2291,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2294,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getCondBrEncodingERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2303,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2303,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2306,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2306,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2309,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2309,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2319,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2319,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2322,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2322,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2326,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2326,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2335,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2335,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2338,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2338,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2352,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2352,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2355,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2355,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2358,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2358,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2365,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2365,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2373,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2373,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2376,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2376,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2379,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2379,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2385,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMemRIXEncodingERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2391,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2391,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2397,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2397,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2400,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2400,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2407,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2407,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2444,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2444,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2447,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2447,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2450,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2450,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2458,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2458,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2461,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2461,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2464,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2464,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2467,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2467,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2475,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2475,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2478,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2478,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2481,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2481,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2484,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2484,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2498,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2498,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2501,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2501,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2504,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2504,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2529,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2529,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2532,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2532,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2535,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2535,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2538,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2538,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2569,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2569,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2572,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2572,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2575,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2575,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2578,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2578,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2586,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2586,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2589,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2589,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2592,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2592,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2636,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2636,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2639,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2639,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2645,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2645,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2648,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2648,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2655,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2655,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2658,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2658,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2665,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2665,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2671,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2671,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2678,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2678,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2681,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2681,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2684,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2684,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2687,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2687,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2693,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2693,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2703,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter22getAbsDirectBrEncodingERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2709,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter22getAbsDirectBrEncodingERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2719,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter19getDirectBrEncodingERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2725,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter19getDirectBrEncodingERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2733,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter18getTLSCallEncodingERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2739,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter18getTLSCallEncodingERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2745,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2745,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2751,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2751,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2764,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2764,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2767,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2767,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2770,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2770,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2773,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2773,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2776,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2776,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2785,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2785,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2788,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2788,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2791,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2791,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2794,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2794,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2807,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2807,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2810,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2810,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2813,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2813,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2817,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2817,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2827,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2827,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2830,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2830,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2833,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2833,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2836,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2836,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2839,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2839,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2846,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2846,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2849,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2849,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2852,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2852,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2856,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2856,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2863,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2863,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2870,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2870,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2873,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2873,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2880,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2880,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2883,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2883,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2890,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2890,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2893,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2893,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2901,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:2901,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:3042,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:3042,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:3045,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:3045,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:3048,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:3048,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:3055,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:3055,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:3058,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:3058,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:3061,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:3061,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:3084,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:3084,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:3087,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:3087,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:3090,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:3090,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:3162,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:3162,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:3165,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:3165,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:3174,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:3174,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:3177,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMemRIXEncodingERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:3183,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:3183,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:3186,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMemRIXEncodingERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:3203,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:3203,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:3206,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:3206,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:3209,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:3209,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:3215,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:3215,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:3218,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMemRIXEncodingERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:3240,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:3240,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:3248,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:3248,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:3251,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter18getSPE2DisEncodingERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:3274,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:3274,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:3277,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter18getSPE4DisEncodingERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:3297,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:3297,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:3300,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter18getSPE8DisEncodingERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:3315,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:3315,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:3318,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:3318,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:3361,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:3361,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:3364,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:3364,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:3552,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:3552,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:3555,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:3555,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:3558,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:3558,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:3565,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:3565,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:3568,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:3568,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:3571,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:3571,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:3574,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:3574,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:3582,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:3582,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:3585,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:3585,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:3588,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getTLSRegEncodingERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:3598,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:3598,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:3601,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:3601,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:3609,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:3609,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:3612,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:3612,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:3619,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:3619,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:3626,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:3626,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:3629,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter19get_crbitm_encodingERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:3636,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:3636,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:3639,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter19get_crbitm_encodingERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:3645,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:3645,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:3658,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:3658,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:3661,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:3661,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:3664,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:3664,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:3671,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:3671,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:3674,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:3674,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:3677,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:3677,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:3683,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:3683,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:3692,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:3692,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:3700,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:3700,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:3703,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:3703,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:3709,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:3709,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:3712,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:3712,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:3719,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:3719,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:3722,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:3722,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:3725,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:3725,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:3728,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:3728,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:3900,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:3900,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:3903,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:3903,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:3906,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:3906,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:3912,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:3912,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:3915,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:3915,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:3918,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:3918,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:3921,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:3921,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:3942,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:3942,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:3945,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:3945,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:3948,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:3948,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:3951,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:3951,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:3958,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:3958,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:3961,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:3961,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:3964,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:3964,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:3967,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:3967,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:4001,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:4001,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:4004,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:4004,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:4012,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:4012,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:4022,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:4022,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:4026,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:4026,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:4043,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:4043,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:4047,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:4047,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:4050,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:4050,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:4103,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:4103,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:4107,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:4107,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:4111,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:4111,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:4119,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:4119,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:4123,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:4123,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:4127,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:4127,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:4131,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:4131,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:4137,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:4137,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:4141,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:4141,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:4145,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:4145,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:4149,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:4149,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:4187,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:4187,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:4191,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:4191,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:4195,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:4195,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:4267,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:4267,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:4271,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:4271,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:4278,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:4278,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:4282,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:4282,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:4286,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:4286,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:4293,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:4293,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:4297,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:4297,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:4307,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:4307,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:4310,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:4310,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:4313,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:4313,12'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:4319,24'
          Dst:             _ZN7llvm_ks18raw_string_ostreamC2ERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:4320,9'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:4320,36'
          Dst:             _ZN7llvm_kslsERNS_11raw_ostreamERKNS_6MCInstE
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:4321,28'
          Dst:             _ZN7llvm_ks18raw_string_ostream3strEv
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:4321,5'
          Dst:             _ZN7llvm_ks18report_fatal_errorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEb
        - Src:             'llvm/keystone/../lib/Target/PowerPC/PPCGenMCCodeEmitter.inc:4322,3'
          Dst:             _ZN7llvm_ks18raw_string_ostreamD2Ev
    - functionName:    _ZNK12_GLOBAL__N_116PPCMCCodeEmitter17encodeInstructionERN7llvm_ks6MCInstERNS1_11raw_ostreamERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoERj
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 102
      functionLinenumberEnd: 136
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          117
      EdgeCount:       13
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - _ZN7llvm_ks6MCInst10setAddressEm
        - _ZN7llvm_ks7support6endian6WriterILNS0_10endiannessE0EE5writeIjEEvT_
        - _ZN7llvm_ks7support6endian6WriterILNS0_10endiannessE0EE5writeImEEvT_
        - _ZN7llvm_ks7support6endian6WriterILNS0_10endiannessE0EEC2ERNS_11raw_ostreamE
        - _ZN7llvm_ks7support6endian6WriterILNS0_10endiannessE1EE5writeIjEEvT_
        - _ZN7llvm_ks7support6endian6WriterILNS0_10endiannessE1EE5writeImEEvT_
        - _ZN7llvm_ks7support6endian6WriterILNS0_10endiannessE1EEC2ERNS_11raw_ostreamE
        - _ZNK12_GLOBAL__N_116PPCMCCodeEmitter21getBinaryCodeForInstrERKN7llvm_ks6MCInstERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - _ZNK7llvm_ks11MCInstrDesc7getSizeEv
        - _ZNK7llvm_ks11MCInstrInfo3getEj
        - _ZNK7llvm_ks6MCInst10getAddressEv
        - _ZNK7llvm_ks6MCInst9getOpcodeEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:112,5'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:103,26'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:104,36'
          Dst:             _ZNK7llvm_ks11MCInstrInfo3getEj
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:106,21'
          Dst:             _ZNK12_GLOBAL__N_116PPCMCCodeEmitter21getBinaryCodeForInstrERKN7llvm_ks6MCInstERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:111,26'
          Dst:             _ZNK7llvm_ks11MCInstrDesc7getSizeEv
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:115,9'
          Dst:             _ZN7llvm_ks7support6endian6WriterILNS0_10endiannessE1EEC2ERNS_11raw_ostreamE
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:115,54'
          Dst:             _ZN7llvm_ks7support6endian6WriterILNS0_10endiannessE1EE5writeIjEEvT_
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:117,9'
          Dst:             _ZN7llvm_ks7support6endian6WriterILNS0_10endiannessE0EEC2ERNS_11raw_ostreamE
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:117,51'
          Dst:             _ZN7llvm_ks7support6endian6WriterILNS0_10endiannessE0EE5writeIjEEvT_
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:125,9'
          Dst:             _ZN7llvm_ks7support6endian6WriterILNS0_10endiannessE1EEC2ERNS_11raw_ostreamE
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:125,54'
          Dst:             _ZN7llvm_ks7support6endian6WriterILNS0_10endiannessE1EE5writeImEEvT_
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:127,9'
          Dst:             _ZN7llvm_ks7support6endian6WriterILNS0_10endiannessE0EEC2ERNS_11raw_ostreamE
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:127,51'
          Dst:             _ZN7llvm_ks7support6endian6WriterILNS0_10endiannessE0EE5writeImEEvT_
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:131,7'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:135,22'
          Dst:             _ZNK7llvm_ks6MCInst10getAddressEv
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:135,8'
          Dst:             _ZN7llvm_ks6MCInst10setAddressEm
    - functionName:    _ZN12_GLOBAL__N_116PPCMCCodeEmitterD0Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116PPCMCCodeEmitterD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:46,32'
          Dst:             _ZN12_GLOBAL__N_116PPCMCCodeEmitterD2Ev
    - functionName:    _ZN12_GLOBAL__N_116PPCMCCodeEmitterD2Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13MCCodeEmitterD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:46,33'
          Dst:             _ZN7llvm_ks13MCCodeEmitterD2Ev
    - functionName:    _ZN12_GLOBAL__N_116PPCMCCodeEmitterC2ERKN7llvm_ks11MCInstrInfoERNS1_9MCContextE
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          55
      EdgeCount:       11
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks13MCCodeEmitterC2Ev
        - _ZN7llvm_ks13MCCodeEmitterD2Ev
        - _ZNK7llvm_ks9MCAsmInfo14isLittleEndianEv
        - _ZNK7llvm_ks9MCContext10getAsmInfoEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:42,3'
          Dst:             _ZN7llvm_ks13MCCodeEmitterC2Ev
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:44,28'
          Dst:             _ZNK7llvm_ks9MCContext10getAsmInfoEv
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:44,42'
          Dst:             _ZNK7llvm_ks9MCAsmInfo14isLittleEndianEv
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:44,61'
          Dst:             _ZN7llvm_ks13MCCodeEmitterD2Ev
    - functionName:    _ZN7llvm_ks22createPPCMCCodeEmitterERKNS_11MCInstrInfoERKNS_14MCRegisterInfoERNS_9MCContextE
      functionSourceFile: '/src/keystone/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN12_GLOBAL__N_116PPCMCCodeEmitterC2ERKN7llvm_ks11MCInstrInfoERNS1_9MCContextE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp:145,14'
          Dst:             _ZN12_GLOBAL__N_116PPCMCCodeEmitterC2ERKN7llvm_ks11MCInstrInfoERNS1_9MCContextE
    - functionName:    _ZL16adjustFixupValuejm
      functionSourceFile: '/src/keystone/llvm/lib/Target/Sparc/MCTargetDesc/SparcAsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 97
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - int
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         51
      ICount:          264
      EdgeCount:       100
      CyclomaticComplexity: 51
      functionsReached:
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/Sparc/MCTargetDesc/SparcAsmBackend.cpp:23,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcAsmBackend.cpp:25,5'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
    - functionName:    _ZN12_GLOBAL__N_115SparcAsmBackendD2Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/Sparc/MCTargetDesc/SparcAsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 100
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12MCAsmBackendD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcAsmBackend.cpp:100,9'
          Dst:             _ZN7llvm_ks12MCAsmBackendD2Ev
    - functionName:    _ZNK12_GLOBAL__N_115SparcAsmBackend12writeNopDataEmPN7llvm_ks14MCObjectWriterE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Sparc/MCTargetDesc/SparcAsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 256
      functionLinenumberEnd: 266
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          57
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks14MCObjectWriter7write32Ej
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcAsmBackend.cpp:263,13'
          Dst:             _ZN7llvm_ks14MCObjectWriter7write32Ej
    - functionName:    _ZNK12_GLOBAL__N_115SparcAsmBackend17mayNeedRelaxationERKN7llvm_ks6MCInstE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Sparc/MCTargetDesc/SparcAsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionLinenumberEnd: 238
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_118ELFSparcAsmBackend10applyFixupERKN7llvm_ks7MCFixupEPcjmbRj
      functionSourceFile: '/src/keystone/llvm/lib/Target/Sparc/MCTargetDesc/SparcAsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 276
      functionLinenumberEnd: 290
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - size_t
        - bool
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          101
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - _ZL16adjustFixupValuejm
        - _ZNK7llvm_ks7MCFixup7getKindEv
        - _ZNK7llvm_ks7MCFixup9getOffsetEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcAsmBackend.cpp:278,38'
          Dst:             _ZNK7llvm_ks7MCFixup7getKindEv
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcAsmBackend.cpp:278,15'
          Dst:             _ZL16adjustFixupValuejm
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcAsmBackend.cpp:281,31'
          Dst:             _ZNK7llvm_ks7MCFixup9getOffsetEv
    - functionName:    _ZN12_GLOBAL__N_115SparcAsmBackend17processFixupValueERKN7llvm_ks11MCAssemblerERKNS1_11MCAsmLayoutERKNS1_7MCFixupEPKNS1_10MCFragmentERKNS1_7MCValueERmRb
      functionSourceFile: '/src/keystone/llvm/lib/Target/Sparc/MCTargetDesc/SparcAsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 209
      functionLinenumberEnd: 234
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          125
      EdgeCount:       27
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks15MCSymbolRefExpr9getSymbolEv
        - _ZNK7llvm_ks7MCFixup7getKindEv
        - _ZNK7llvm_ks7MCValue7getSymAEv
        - _ZNK7llvm_ks8MCSymbol11isTemporaryEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/Sparc/MCTargetDesc/SparcAsmBackend.cpp:210,7'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcAsmBackend.cpp:210,36'
          Dst:             _ZNK7llvm_ks7MCFixup7getKindEv
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcAsmBackend.cpp:213,20'
          Dst:             _ZNK7llvm_ks7MCValue7getSymAEv
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcAsmBackend.cpp:213,31'
          Dst:             _ZNK7llvm_ks15MCSymbolRefExpr9getSymbolEv
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcAsmBackend.cpp:213,43'
          Dst:             _ZNK7llvm_ks8MCSymbol11isTemporaryEv
    - functionName:    _ZNK12_GLOBAL__N_115SparcAsmBackend16getFixupKindInfoEN7llvm_ks11MCFixupKindE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Sparc/MCTargetDesc/SparcAsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 204
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          82
      EdgeCount:       18
      CyclomaticComplexity: 5
      functionsReached:
        - _ZNK7llvm_ks12MCAsmBackend16getFixupKindInfoENS_11MCFixupKindE
        - __assert_fail
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcAsmBackend.cpp:196,30'
          Dst:             _ZNK7llvm_ks12MCAsmBackend16getFixupKindInfoENS_11MCFixupKindE
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcAsmBackend.cpp:198,7'
          Dst:             __assert_fail
    - functionName:    _ZNK12_GLOBAL__N_115SparcAsmBackend16getNumFixupKindsEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Sparc/MCTargetDesc/SparcAsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_118ELFSparcAsmBackend18createObjectWriterERN7llvm_ks17raw_pwrite_streamE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Sparc/MCTargetDesc/SparcAsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 292
      functionLinenumberEnd: 294
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks23MCELFObjectTargetWriter8getOSABIENS_6Triple6OSTypeE
        - _ZN7llvm_ks26createSparcELFObjectWriterERNS_17raw_pwrite_streamEbbh
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcAsmBackend.cpp:293,23'
          Dst:             _ZN7llvm_ks23MCELFObjectTargetWriter8getOSABIENS_6Triple6OSTypeE
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcAsmBackend.cpp:294,14'
          Dst:             _ZN7llvm_ks26createSparcELFObjectWriterERNS_17raw_pwrite_streamEbbh
    - functionName:    _ZN12_GLOBAL__N_118ELFSparcAsmBackendD0Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/Sparc/MCTargetDesc/SparcAsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 269
      functionLinenumberEnd: 269
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_118ELFSparcAsmBackendD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcAsmBackend.cpp:269,9'
          Dst:             _ZN12_GLOBAL__N_118ELFSparcAsmBackendD2Ev
    - functionName:    _ZN12_GLOBAL__N_118ELFSparcAsmBackendD2Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/Sparc/MCTargetDesc/SparcAsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 269
      functionLinenumberEnd: 269
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_115SparcAsmBackendD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcAsmBackend.cpp:269,9'
          Dst:             _ZN12_GLOBAL__N_115SparcAsmBackendD2Ev
    - functionName:    _ZN12_GLOBAL__N_115SparcAsmBackendC2ERKN7llvm_ks6TargetE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Sparc/MCTargetDesc/SparcAsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 580
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         27
      ICount:          226
      EdgeCount:       51
      CyclomaticComplexity: 26
      functionsReached:
        - _ZN7llvm_ks12MCAsmBackendC2Ev
        - _ZN7llvm_ks12MCAsmBackendD2Ev
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZNK7llvm_ks6Target7getNameEv
        - memcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcAsmBackend.cpp:108,11'
          Dst:             _ZN7llvm_ks12MCAsmBackendC2Ev
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcAsmBackend.cpp:109,46'
          Dst:             _ZNK7llvm_ks6Target7getNameEv
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcAsmBackend.cpp:109,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcAsmBackend.cpp:109,60'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcAsmBackend.cpp:110,39'
          Dst:             _ZNK7llvm_ks6Target7getNameEv
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcAsmBackend.cpp:110,19'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcAsmBackend.cpp:110,53'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcAsmBackend.cpp:110,65'
          Dst:             _ZN7llvm_ks12MCAsmBackendD2Ev
    - functionName:    _ZN12_GLOBAL__N_115SparcAsmBackendD0Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/Sparc/MCTargetDesc/SparcAsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 100
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_115SparcAsmBackend20fixupNeedsRelaxationERKN7llvm_ks7MCFixupEmPKNS1_19MCRelaxableFragmentERKNS1_11MCAsmLayoutERj
      functionSourceFile: '/src/keystone/llvm/lib/Target/Sparc/MCTargetDesc/SparcAsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 248
      functionLinenumberEnd: 248
      functionDepth:   0
      returnType:      bool
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcAsmBackend.cpp:248,7'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
    - functionName:    _ZNK12_GLOBAL__N_115SparcAsmBackend16relaxInstructionERKN7llvm_ks6MCInstERS2_
      functionSourceFile: '/src/keystone/llvm/lib/Target/Sparc/MCTargetDesc/SparcAsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 253
      functionLinenumberEnd: 253
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcAsmBackend.cpp:253,7'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
    - functionName:    _ZN12_GLOBAL__N_118ELFSparcAsmBackendC2ERKN7llvm_ks6TargetENS1_6Triple6OSTypeE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Sparc/MCTargetDesc/SparcAsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 273
      functionLinenumberEnd: 273
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_115SparcAsmBackendC2ERKN7llvm_ks6TargetE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcAsmBackend.cpp:273,7'
          Dst:             _ZN12_GLOBAL__N_115SparcAsmBackendC2ERKN7llvm_ks6TargetE
    - functionName:    _ZN7llvm_ks21createSparcAsmBackendERKNS_6TargetERKNS_14MCRegisterInfoERKNS_6TripleENS_9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Sparc/MCTargetDesc/SparcAsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 302
      functionLinenumberEnd: 304
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          50
      EdgeCount:       11
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN12_GLOBAL__N_118ELFSparcAsmBackendC2ERKN7llvm_ks6TargetENS1_6Triple6OSTypeE
        - _ZNK7llvm_ks6Triple5getOSEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcAsmBackend.cpp:303,39'
          Dst:             _ZNK7llvm_ks6Triple5getOSEv
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcAsmBackend.cpp:303,14'
          Dst:             _ZN12_GLOBAL__N_118ELFSparcAsmBackendC2ERKN7llvm_ks6TargetENS1_6Triple6OSTypeE
    - functionName:    _ZN7llvm_ks16cast_convert_valINS_11SparcMCExprEPKNS_6MCExprES4_E4doitERKS4_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          23
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks11SparcMCExpr7classofEPKNS_6MCExprE
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/Sparc/MCTargetDesc/SparcMCExpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 99
      functionLinenumberEnd: 100
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks6MCExpr7getKindEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/Sparc/MCTargetDesc/SparcMCExpr.h:100,15'
          Dst:             _ZNK7llvm_ks6MCExpr7getKindEv
    - functionName:    _ZN7llvm_ks8isa_implINS_11SparcMCExprENS_6MCExprEvE4doitERKS2_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11SparcMCExpr7classofEPKNS_6MCExprE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:56,12'
          Dst:             _ZN7llvm_ks11SparcMCExpr7classofEPKNS_6MCExprE
    - functionName:    _ZN7llvm_ks11isa_impl_clINS_11SparcMCExprEPKNS_6MCExprEE4doitES4_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks8isa_implINS_11SparcMCExprENS_6MCExprEvE4doitERKS2_
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:95,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/Support/Casting.h:96,12'
          Dst:             _ZN7llvm_ks8isa_implINS_11SparcMCExprENS_6MCExprEvE4doitERKS2_
    - functionName:    _ZN7llvm_ks13isa_impl_wrapINS_11SparcMCExprEPKNS_6MCExprES4_E4doitERKS4_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11isa_impl_clINS_11SparcMCExprEPKNS_6MCExprEE4doitES4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:122,12'
          Dst:             _ZN7llvm_ks11isa_impl_clINS_11SparcMCExprEPKNS_6MCExprEE4doitES4_
    - functionName:    _ZN7llvm_ks13isa_impl_wrapINS_11SparcMCExprEKPKNS_6MCExprES4_E4doitERS5_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13isa_impl_wrapINS_11SparcMCExprEPKNS_6MCExprES4_E4doitERKS4_
        - _ZN7llvm_ks13simplify_typeIKPKNS_6MCExprEE18getSimplifiedValueERS4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:114,27'
          Dst:             _ZN7llvm_ks13simplify_typeIKPKNS_6MCExprEE18getSimplifiedValueERS4_
        - Src:             'llvm/include/llvm/Support/Casting.h:112,12'
          Dst:             _ZN7llvm_ks13isa_impl_wrapINS_11SparcMCExprEPKNS_6MCExprES4_E4doitERKS4_
    - functionName:    _ZN7llvm_ks4castINS_11SparcMCExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionLinenumberEnd: 238
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          36
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks16cast_convert_valINS_11SparcMCExprEPKNS_6MCExprES4_E4doitERKS4_
        - _ZN7llvm_ks3isaINS_11SparcMCExprEPKNS_6MCExprEEEbRKT0_
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:237,3'
          Dst:             _ZN7llvm_ks3isaINS_11SparcMCExprEPKNS_6MCExprEEEbRKT0_
        - Src:             'llvm/include/llvm/Support/Casting.h:237,3'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/Support/Casting.h:238,10'
          Dst:             _ZN7llvm_ks16cast_convert_valINS_11SparcMCExprEPKNS_6MCExprES4_E4doitERKS4_
    - functionName:    _ZN7llvm_ks3isaINS_11SparcMCExprEPKNS_6MCExprEEEbRKT0_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13isa_impl_wrapINS_11SparcMCExprEKPKNS_6MCExprES4_E4doitERS5_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:133,10'
          Dst:             _ZN7llvm_ks13isa_impl_wrapINS_11SparcMCExprEKPKNS_6MCExprES4_E4doitERS5_
    - functionName:    _ZN7llvm_ks8dyn_castINS_11SparcMCExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 297
      functionLinenumberEnd: 298
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          26
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks3isaINS_11SparcMCExprEPKNS_6MCExprEEEbRKT0_
        - _ZN7llvm_ks4castINS_11SparcMCExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:298,10'
          Dst:             _ZN7llvm_ks3isaINS_11SparcMCExprEPKNS_6MCExprEEEbRKT0_
        - Src:             'llvm/include/llvm/Support/Casting.h:298,24'
          Dst:             _ZN7llvm_ks4castINS_11SparcMCExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
    - functionName:    _ZNK12_GLOBAL__N_120SparcELFObjectWriter23needsRelocateWithSymbolERKN7llvm_ks8MCSymbolEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/Sparc/MCTargetDesc/SparcELFObjectWriter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 114
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          52
      EdgeCount:       20
      CyclomaticComplexity: 11
      functionsReached: []
      functionUses:    0
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/Sparc/MCTargetDesc/SparcELFObjectWriter.cpp:115,3'
          Branch Sides:    []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_120SparcELFObjectWriter12getRelocTypeERN7llvm_ks9MCContextERKNS1_7MCValueERKNS1_7MCFixupEb
      functionSourceFile: '/src/keystone/llvm/lib/Target/Sparc/MCTargetDesc/SparcELFObjectWriter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         54
      ICount:          300
      EdgeCount:       107
      CyclomaticComplexity: 55
      functionsReached:
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - _ZN7llvm_ks8dyn_castINS_11SparcMCExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK7llvm_ks11SparcMCExpr7getKindEv
        - _ZNK7llvm_ks7MCFixup7getKindEv
        - _ZNK7llvm_ks7MCFixup8getValueEv
        - _ZNK7llvm_ks7MCFixup9getOffsetEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/Sparc/MCTargetDesc/SparcELFObjectWriter.cpp:52,5'
          Branch Sides:    []
        - Branch String:   'llvm/lib/Target/Sparc/MCTargetDesc/SparcELFObjectWriter.cpp:68,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcELFObjectWriter.cpp:46,62'
          Dst:             _ZNK7llvm_ks7MCFixup8getValueEv
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcELFObjectWriter.cpp:46,34'
          Dst:             _ZN7llvm_ks8dyn_castINS_11SparcMCExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcELFObjectWriter.cpp:47,16'
          Dst:             _ZNK7llvm_ks11SparcMCExpr7getKindEv
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcELFObjectWriter.cpp:52,28'
          Dst:             _ZNK7llvm_ks7MCFixup7getKindEv
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcELFObjectWriter.cpp:54,7'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcELFObjectWriter.cpp:68,26'
          Dst:             _ZNK7llvm_ks7MCFixup7getKindEv
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcELFObjectWriter.cpp:70,5'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcELFObjectWriter.cpp:72,49'
          Dst:             _ZNK7llvm_ks7MCFixup9getOffsetEv
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcELFObjectWriter.cpp:75,49'
          Dst:             _ZNK7llvm_ks7MCFixup9getOffsetEv
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcELFObjectWriter.cpp:78,49'
          Dst:             _ZNK7llvm_ks7MCFixup9getOffsetEv
    - functionName:    _ZN12_GLOBAL__N_120SparcELFObjectWriterD0Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/Sparc/MCTargetDesc/SparcELFObjectWriter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_120SparcELFObjectWriterD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcELFObjectWriter.cpp:29,38'
          Dst:             _ZN12_GLOBAL__N_120SparcELFObjectWriterD2Ev
    - functionName:    _ZN12_GLOBAL__N_120SparcELFObjectWriterD2Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/Sparc/MCTargetDesc/SparcELFObjectWriter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks23MCELFObjectTargetWriterD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcELFObjectWriter.cpp:29,39'
          Dst:             _ZN7llvm_ks23MCELFObjectTargetWriterD2Ev
    - functionName:    _ZN12_GLOBAL__N_120SparcELFObjectWriterC2Ebh
      functionSourceFile: '/src/keystone/llvm/lib/Target/Sparc/MCTargetDesc/SparcELFObjectWriter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 27
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - bool
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks23MCELFObjectTargetWriterC2Ebhtbb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcELFObjectWriter.cpp:25,9'
          Dst:             _ZN7llvm_ks23MCELFObjectTargetWriterC2Ebhtbb
    - functionName:    _ZN7llvm_ks26createSparcELFObjectWriterERNS_17raw_pwrite_streamEbbh
      functionSourceFile: '/src/keystone/llvm/lib/Target/Sparc/MCTargetDesc/SparcELFObjectWriter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 137
      functionLinenumberEnd: 140
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - bool
        - bool
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          53
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN12_GLOBAL__N_120SparcELFObjectWriterC2Ebh
        - _ZN7llvm_ks21createELFObjectWriterEPNS_23MCELFObjectTargetWriterERNS_17raw_pwrite_streamEb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcELFObjectWriter.cpp:138,39'
          Dst:             _ZN12_GLOBAL__N_120SparcELFObjectWriterC2Ebh
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcELFObjectWriter.cpp:139,10'
          Dst:             _ZN7llvm_ks21createELFObjectWriterEPNS_23MCELFObjectTargetWriterERNS_17raw_pwrite_streamEb
    - functionName:    _ZN7llvm_ks17SparcELFMCAsmInfoD0Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCAsmInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 22
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks17SparcELFMCAsmInfoD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCAsmInfo.h:22,7'
          Dst:             _ZN7llvm_ks17SparcELFMCAsmInfoD2Ev
    - functionName:    _ZN7llvm_ks17SparcELFMCAsmInfoD2Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCAsmInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 22
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12MCAsmInfoELFD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCAsmInfo.h:22,7'
          Dst:             _ZN7llvm_ks12MCAsmInfoELFD2Ev
    - functionName:    _ZNK7llvm_ks17SparcELFMCAsmInfo19getExprForFDESymbolEPKNS_8MCSymbolEjRNS_10MCStreamerE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCAsmInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks11SparcMCExpr6createENS0_11VariantKindEPKNS_6MCExprERNS_9MCContextE
        - _ZN7llvm_ks15MCSymbolRefExpr6createEPKNS_8MCSymbolERNS_9MCContextE
        - _ZNK7llvm_ks10MCStreamer10getContextEv
        - _ZNK7llvm_ks9MCAsmInfo19getExprForFDESymbolEPKNS_8MCSymbolEjRNS_10MCStreamerE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCAsmInfo.cpp:63,31'
          Dst:             _ZNK7llvm_ks10MCStreamer10getContextEv
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCAsmInfo.cpp:65,32'
          Dst:             _ZN7llvm_ks15MCSymbolRefExpr6createEPKNS_8MCSymbolERNS_9MCContextE
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCAsmInfo.cpp:64,12'
          Dst:             _ZN7llvm_ks11SparcMCExpr6createENS0_11VariantKindEPKNS_6MCExprERNS_9MCContextE
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCAsmInfo.cpp:67,21'
          Dst:             _ZNK7llvm_ks9MCAsmInfo19getExprForFDESymbolEPKNS_8MCSymbolEjRNS_10MCStreamerE
    - functionName:    _ZNK7llvm_ks17SparcELFMCAsmInfo27getExprForPersonalitySymbolEPKNS_8MCSymbolEjRNS_10MCStreamerE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCAsmInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          59
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks11SparcMCExpr6createENS0_11VariantKindEPKNS_6MCExprERNS_9MCContextE
        - _ZN7llvm_ks15MCSymbolRefExpr6createEPKNS_8MCSymbolERNS_9MCContextE
        - _ZNK7llvm_ks10MCStreamer10getContextEv
        - _ZNK7llvm_ks9MCAsmInfo27getExprForPersonalitySymbolEPKNS_8MCSymbolEjRNS_10MCStreamerE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCAsmInfo.cpp:50,31'
          Dst:             _ZNK7llvm_ks10MCStreamer10getContextEv
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCAsmInfo.cpp:52,32'
          Dst:             _ZN7llvm_ks15MCSymbolRefExpr6createEPKNS_8MCSymbolERNS_9MCContextE
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCAsmInfo.cpp:51,12'
          Dst:             _ZN7llvm_ks11SparcMCExpr6createENS0_11VariantKindEPKNS_6MCExprERNS_9MCContextE
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCAsmInfo.cpp:55,21'
          Dst:             _ZNK7llvm_ks9MCAsmInfo27getExprForPersonalitySymbolEPKNS_8MCSymbolEjRNS_10MCStreamerE
    - functionName:    _ZN7llvm_ks17SparcELFMCAsmInfoC2ERKNS_6TripleE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCAsmInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          91
      EdgeCount:       18
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7llvm_ks12MCAsmInfoELFC2Ev
        - _ZN7llvm_ks12MCAsmInfoELFD2Ev
        - _ZNK7llvm_ks6Triple7getArchEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCAsmInfo.cpp:21,20'
          Dst:             _ZN7llvm_ks12MCAsmInfoELFC2Ev
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCAsmInfo.cpp:22,26'
          Dst:             _ZNK7llvm_ks6Triple7getArchEv
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCAsmInfo.cpp:23,31'
          Dst:             _ZNK7llvm_ks6Triple7getArchEv
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCAsmInfo.cpp:43,1'
          Dst:             _ZN7llvm_ks12MCAsmInfoELFD2Ev
    - functionName:    _ZNK7llvm_ks11SparcMCExpr12getFixupKindEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.h'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11SparcMCExpr12getFixupKindENS0_11VariantKindE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.h:85,47'
          Dst:             _ZN7llvm_ks11SparcMCExpr12getFixupKindENS0_11VariantKindE
    - functionName:    _ZNK12_GLOBAL__N_118SparcMCCodeEmitter22getBranchTargetOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 188
      functionLinenumberEnd: 200
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          72
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_7MCFixupELb1EE9push_backERKS1_
        - _ZN7llvm_ks5SMLocC2Ev
        - _ZN7llvm_ks7MCFixup6createEjPKNS_6MCExprENS_11MCFixupKindENS_5SMLocE
        - _ZNK12_GLOBAL__N_118SparcMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - _ZNK7llvm_ks6MCInst10getAddressEv
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks9MCOperand5isImmEv
        - _ZNK7llvm_ks9MCOperand5isRegEv
        - _ZNK7llvm_ks9MCOperand6getImmEv
        - _ZNK7llvm_ks9MCOperand7getExprEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCCodeEmitter.cpp:189,28'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCCodeEmitter.cpp:191,10'
          Dst:             _ZNK7llvm_ks9MCOperand5isImmEv
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCCodeEmitter.cpp:192,18'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCCodeEmitter.cpp:192,32'
          Dst:             _ZNK7llvm_ks6MCInst10getAddressEv
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCCodeEmitter.cpp:194,10'
          Dst:             _ZNK7llvm_ks9MCOperand5isRegEv
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCCodeEmitter.cpp:195,12'
          Dst:             _ZNK12_GLOBAL__N_118SparcMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCCodeEmitter.cpp:197,42'
          Dst:             _ZNK7llvm_ks9MCOperand7getExprEv
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCCodeEmitter.cpp:197,20'
          Dst:             _ZN7llvm_ks5SMLocC2Ev
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCCodeEmitter.cpp:197,20'
          Dst:             _ZN7llvm_ks7MCFixup6createEjPKNS_6MCExprENS_11MCFixupKindENS_5SMLocE
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCCodeEmitter.cpp:197,10'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_7MCFixupELb1EE9push_backERKS1_
    - functionName:    _ZNK12_GLOBAL__N_118SparcMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          109
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_7MCFixupELb1EE9push_backERKS1_
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - _ZN7llvm_ks5SMLocC2Ev
        - _ZN7llvm_ks7MCFixup6createEjPKNS_6MCExprENS_11MCFixupKindENS_5SMLocE
        - _ZN7llvm_ks8dyn_castINS_11SparcMCExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK7llvm_ks11SparcMCExpr12getFixupKindEv
        - _ZNK7llvm_ks14MCRegisterInfo16getEncodingValueEj
        - _ZNK7llvm_ks6MCExpr18evaluateAsAbsoluteERl
        - _ZNK7llvm_ks9MCContext15getRegisterInfoEv
        - _ZNK7llvm_ks9MCOperand5isImmEv
        - _ZNK7llvm_ks9MCOperand5isRegEv
        - _ZNK7llvm_ks9MCOperand6getImmEv
        - _ZNK7llvm_ks9MCOperand6getRegEv
        - _ZNK7llvm_ks9MCOperand6isExprEv
        - _ZNK7llvm_ks9MCOperand7getExprEv
        - __assert_fail
      functionUses:    74
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCCodeEmitter.cpp:124,10'
          Dst:             _ZNK7llvm_ks9MCOperand5isRegEv
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCCodeEmitter.cpp:125,16'
          Dst:             _ZNK7llvm_ks9MCContext15getRegisterInfoEv
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCCodeEmitter.cpp:125,55'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCCodeEmitter.cpp:125,35'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo16getEncodingValueEj
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCCodeEmitter.cpp:127,10'
          Dst:             _ZNK7llvm_ks9MCOperand5isImmEv
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCCodeEmitter.cpp:128,15'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCCodeEmitter.cpp:130,3'
          Dst:             _ZNK7llvm_ks9MCOperand6isExprEv
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCCodeEmitter.cpp:130,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCCodeEmitter.cpp:131,27'
          Dst:             _ZNK7llvm_ks9MCOperand7getExprEv
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCCodeEmitter.cpp:132,34'
          Dst:             _ZN7llvm_ks8dyn_castINS_11SparcMCExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCCodeEmitter.cpp:133,44'
          Dst:             _ZNK7llvm_ks11SparcMCExpr12getFixupKindEv
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCCodeEmitter.cpp:134,22'
          Dst:             _ZN7llvm_ks5SMLocC2Ev
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCCodeEmitter.cpp:134,22'
          Dst:             _ZN7llvm_ks7MCFixup6createEjPKNS_6MCExprENS_11MCFixupKindENS_5SMLocE
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCCodeEmitter.cpp:134,12'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_7MCFixupELb1EE9push_backERKS1_
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCCodeEmitter.cpp:139,13'
          Dst:             _ZNK7llvm_ks6MCExpr18evaluateAsAbsoluteERl
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCCodeEmitter.cpp:142,3'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
    - functionName:    _ZNK12_GLOBAL__N_118SparcMCCodeEmitter27getBranchOnRegTargetOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 217
      functionLinenumberEnd: 228
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          75
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_7MCFixupELb1EE9push_backERKS1_
        - _ZN7llvm_ks5SMLocC2Ev
        - _ZN7llvm_ks7MCFixup6createEjPKNS_6MCExprENS_11MCFixupKindENS_5SMLocE
        - _ZNK12_GLOBAL__N_118SparcMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks9MCOperand5isImmEv
        - _ZNK7llvm_ks9MCOperand5isRegEv
        - _ZNK7llvm_ks9MCOperand7getExprEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCCodeEmitter.cpp:218,28'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCCodeEmitter.cpp:219,10'
          Dst:             _ZNK7llvm_ks9MCOperand5isRegEv
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCCodeEmitter.cpp:219,24'
          Dst:             _ZNK7llvm_ks9MCOperand5isImmEv
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCCodeEmitter.cpp:220,12'
          Dst:             _ZNK12_GLOBAL__N_118SparcMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCCodeEmitter.cpp:222,42'
          Dst:             _ZNK7llvm_ks9MCOperand7getExprEv
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCCodeEmitter.cpp:222,20'
          Dst:             _ZN7llvm_ks5SMLocC2Ev
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCCodeEmitter.cpp:222,20'
          Dst:             _ZN7llvm_ks7MCFixup6createEjPKNS_6MCExprENS_11MCFixupKindENS_5SMLocE
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCCodeEmitter.cpp:222,10'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_7MCFixupELb1EE9push_backERKS1_
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCCodeEmitter.cpp:224,42'
          Dst:             _ZNK7llvm_ks9MCOperand7getExprEv
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCCodeEmitter.cpp:224,20'
          Dst:             _ZN7llvm_ks5SMLocC2Ev
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCCodeEmitter.cpp:224,20'
          Dst:             _ZN7llvm_ks7MCFixup6createEjPKNS_6MCExprENS_11MCFixupKindENS_5SMLocE
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCCodeEmitter.cpp:224,10'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_7MCFixupELb1EE9push_backERKS1_
    - functionName:    _ZNK12_GLOBAL__N_118SparcMCCodeEmitter20getCallTargetOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 149
      functionLinenumberEnd: 580
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         38
      ICount:          254
      EdgeCount:       48
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_7MCFixupELb1EE9push_backERKS1_
        - _ZN7llvm_ks4castINS_15MCSymbolRefExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks5SMLocC2Ev
        - _ZN7llvm_ks7MCFixup6createEjPKNS_6MCExprENS_11MCFixupKindENS_5SMLocE
        - _ZN7llvm_ks8dyn_castINS_11SparcMCExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZNK12_GLOBAL__N_118SparcMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - _ZNK7llvm_ks11SparcMCExpr10getSubExprEv
        - _ZNK7llvm_ks11SparcMCExpr7getKindEv
        - _ZNK7llvm_ks15MCSymbolRefExpr9getSymbolEv
        - _ZNK7llvm_ks6MCExpr7getKindEv
        - _ZNK7llvm_ks6MCInst10getAddressEv
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks6MCInst9getOpcodeEv
        - _ZNK7llvm_ks8MCSymbol7getNameEv
        - _ZNK7llvm_ks9MCOperand5isImmEv
        - _ZNK7llvm_ks9MCOperand5isRegEv
        - _ZNK7llvm_ks9MCOperand6getImmEv
        - _ZNK7llvm_ks9MCOperand7getExprEv
        - __assert_fail
        - memcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCCodeEmitter.cpp:150,28'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCCodeEmitter.cpp:152,10'
          Dst:             _ZNK7llvm_ks9MCOperand5isImmEv
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCCodeEmitter.cpp:153,17'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCCodeEmitter.cpp:153,31'
          Dst:             _ZNK7llvm_ks6MCInst10getAddressEv
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCCodeEmitter.cpp:155,10'
          Dst:             _ZNK7llvm_ks9MCOperand5isRegEv
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCCodeEmitter.cpp:156,12'
          Dst:             _ZNK12_GLOBAL__N_118SparcMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCCodeEmitter.cpp:158,10'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCCodeEmitter.cpp:163,57'
          Dst:             _ZNK7llvm_ks9MCOperand7getExprEv
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCCodeEmitter.cpp:163,32'
          Dst:             _ZN7llvm_ks8dyn_castINS_11SparcMCExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCCodeEmitter.cpp:164,5'
          Dst:             _ZNK7llvm_ks11SparcMCExpr10getSubExprEv
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCCodeEmitter.cpp:164,5'
          Dst:             _ZNK7llvm_ks6MCExpr7getKindEv
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCCodeEmitter.cpp:164,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCCodeEmitter.cpp:166,67'
          Dst:             _ZNK7llvm_ks11SparcMCExpr10getSubExprEv
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCCodeEmitter.cpp:166,38'
          Dst:             _ZN7llvm_ks4castINS_15MCSymbolRefExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCCodeEmitter.cpp:167,5'
          Dst:             _ZNK7llvm_ks15MCSymbolRefExpr9getSymbolEv
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCCodeEmitter.cpp:167,5'
          Dst:             _ZNK7llvm_ks8MCSymbol7getNameEv
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCCodeEmitter.cpp:167,5'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCCodeEmitter.cpp:167,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCCodeEmitter.cpp:175,59'
          Dst:             _ZNK7llvm_ks9MCOperand7getExprEv
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCCodeEmitter.cpp:175,34'
          Dst:             _ZN7llvm_ks8dyn_castINS_11SparcMCExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCCodeEmitter.cpp:176,16'
          Dst:             _ZNK7llvm_ks11SparcMCExpr7getKindEv
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCCodeEmitter.cpp:180,42'
          Dst:             _ZNK7llvm_ks9MCOperand7getExprEv
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCCodeEmitter.cpp:180,20'
          Dst:             _ZN7llvm_ks5SMLocC2Ev
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCCodeEmitter.cpp:180,20'
          Dst:             _ZN7llvm_ks7MCFixup6createEjPKNS_6MCExprENS_11MCFixupKindENS_5SMLocE
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCCodeEmitter.cpp:180,10'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_7MCFixupELb1EE9push_backERKS1_
    - functionName:    _ZNK12_GLOBAL__N_118SparcMCCodeEmitter26getBranchPredTargetOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 205
      functionLinenumberEnd: 213
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          65
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_7MCFixupELb1EE9push_backERKS1_
        - _ZN7llvm_ks5SMLocC2Ev
        - _ZN7llvm_ks7MCFixup6createEjPKNS_6MCExprENS_11MCFixupKindENS_5SMLocE
        - _ZNK12_GLOBAL__N_118SparcMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks9MCOperand5isImmEv
        - _ZNK7llvm_ks9MCOperand5isRegEv
        - _ZNK7llvm_ks9MCOperand7getExprEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCCodeEmitter.cpp:206,28'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCCodeEmitter.cpp:207,10'
          Dst:             _ZNK7llvm_ks9MCOperand5isRegEv
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCCodeEmitter.cpp:207,24'
          Dst:             _ZNK7llvm_ks9MCOperand5isImmEv
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCCodeEmitter.cpp:208,12'
          Dst:             _ZNK12_GLOBAL__N_118SparcMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCCodeEmitter.cpp:210,42'
          Dst:             _ZNK7llvm_ks9MCOperand7getExprEv
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCCodeEmitter.cpp:210,20'
          Dst:             _ZN7llvm_ks5SMLocC2Ev
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCCodeEmitter.cpp:210,20'
          Dst:             _ZN7llvm_ks7MCFixup6createEjPKNS_6MCExprENS_11MCFixupKindENS_5SMLocE
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCCodeEmitter.cpp:210,10'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_7MCFixupELb1EE9push_backERKS1_
    - functionName:    _ZNK12_GLOBAL__N_118SparcMCCodeEmitter21getBinaryCodeForInstrERKN7llvm_ks6MCInstERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/Sparc/SparcGenMCCodeEmitter.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 1350
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         530
      ICount:          3086
      EdgeCount:       1052
      CyclomaticComplexity: 524
      functionsReached:
        - _ZN7llvm_ks11raw_ostreamlsEPKc
        - _ZN7llvm_ks18raw_string_ostream3strEv
        - _ZN7llvm_ks18raw_string_ostreamC2ERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - _ZN7llvm_ks18raw_string_ostreamD2Ev
        - _ZN7llvm_ks18report_fatal_errorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEb
        - _ZN7llvm_kslsERNS_11raw_ostreamERKNS_6MCInstE
        - _ZNK12_GLOBAL__N_118SparcMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - _ZNK12_GLOBAL__N_118SparcMCCodeEmitter20getCallTargetOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - _ZNK12_GLOBAL__N_118SparcMCCodeEmitter22getBranchTargetOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - _ZNK12_GLOBAL__N_118SparcMCCodeEmitter26getBranchPredTargetOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - _ZNK12_GLOBAL__N_118SparcMCCodeEmitter27getBranchOnRegTargetOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks6MCInst9getOpcodeEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/keystone/../lib/Target/Sparc/SparcGenMCCodeEmitter.inc:565,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenMCCodeEmitter.inc:561,30'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenMCCodeEmitter.inc:581,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenMCCodeEmitter.inc:581,12'
          Dst:             _ZNK12_GLOBAL__N_118SparcMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenMCCodeEmitter.inc:584,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenMCCodeEmitter.inc:584,12'
          Dst:             _ZNK12_GLOBAL__N_118SparcMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenMCCodeEmitter.inc:587,12'
          Dst:             _ZNK12_GLOBAL__N_118SparcMCCodeEmitter26getBranchPredTargetOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenMCCodeEmitter.inc:600,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenMCCodeEmitter.inc:600,12'
          Dst:             _ZNK12_GLOBAL__N_118SparcMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenMCCodeEmitter.inc:603,12'
          Dst:             _ZNK12_GLOBAL__N_118SparcMCCodeEmitter26getBranchPredTargetOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenMCCodeEmitter.inc:610,12'
          Dst:             _ZNK12_GLOBAL__N_118SparcMCCodeEmitter20getCallTargetOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenMCCodeEmitter.inc:639,12'
          Dst:             _ZNK12_GLOBAL__N_118SparcMCCodeEmitter27getBranchOnRegTargetOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenMCCodeEmitter.inc:643,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenMCCodeEmitter.inc:643,12'
          Dst:             _ZNK12_GLOBAL__N_118SparcMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenMCCodeEmitter.inc:649,12'
          Dst:             _ZNK12_GLOBAL__N_118SparcMCCodeEmitter22getBranchTargetOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenMCCodeEmitter.inc:658,12'
          Dst:             _ZNK12_GLOBAL__N_118SparcMCCodeEmitter22getBranchTargetOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenMCCodeEmitter.inc:661,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenMCCodeEmitter.inc:661,12'
          Dst:             _ZNK12_GLOBAL__N_118SparcMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenMCCodeEmitter.inc:667,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenMCCodeEmitter.inc:667,12'
          Dst:             _ZNK12_GLOBAL__N_118SparcMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenMCCodeEmitter.inc:674,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenMCCodeEmitter.inc:674,12'
          Dst:             _ZNK12_GLOBAL__N_118SparcMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenMCCodeEmitter.inc:677,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenMCCodeEmitter.inc:677,12'
          Dst:             _ZNK12_GLOBAL__N_118SparcMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenMCCodeEmitter.inc:689,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenMCCodeEmitter.inc:689,12'
          Dst:             _ZNK12_GLOBAL__N_118SparcMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenMCCodeEmitter.inc:695,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenMCCodeEmitter.inc:695,12'
          Dst:             _ZNK12_GLOBAL__N_118SparcMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenMCCodeEmitter.inc:698,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenMCCodeEmitter.inc:698,12'
          Dst:             _ZNK12_GLOBAL__N_118SparcMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenMCCodeEmitter.inc:701,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenMCCodeEmitter.inc:701,12'
          Dst:             _ZNK12_GLOBAL__N_118SparcMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenMCCodeEmitter.inc:704,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenMCCodeEmitter.inc:704,12'
          Dst:             _ZNK12_GLOBAL__N_118SparcMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenMCCodeEmitter.inc:710,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenMCCodeEmitter.inc:710,12'
          Dst:             _ZNK12_GLOBAL__N_118SparcMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenMCCodeEmitter.inc:713,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenMCCodeEmitter.inc:713,12'
          Dst:             _ZNK12_GLOBAL__N_118SparcMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenMCCodeEmitter.inc:716,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenMCCodeEmitter.inc:716,12'
          Dst:             _ZNK12_GLOBAL__N_118SparcMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenMCCodeEmitter.inc:719,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenMCCodeEmitter.inc:719,12'
          Dst:             _ZNK12_GLOBAL__N_118SparcMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenMCCodeEmitter.inc:736,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenMCCodeEmitter.inc:736,12'
          Dst:             _ZNK12_GLOBAL__N_118SparcMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenMCCodeEmitter.inc:739,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenMCCodeEmitter.inc:739,12'
          Dst:             _ZNK12_GLOBAL__N_118SparcMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenMCCodeEmitter.inc:742,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenMCCodeEmitter.inc:742,12'
          Dst:             _ZNK12_GLOBAL__N_118SparcMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenMCCodeEmitter.inc:750,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenMCCodeEmitter.inc:750,12'
          Dst:             _ZNK12_GLOBAL__N_118SparcMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenMCCodeEmitter.inc:753,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenMCCodeEmitter.inc:753,12'
          Dst:             _ZNK12_GLOBAL__N_118SparcMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenMCCodeEmitter.inc:756,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenMCCodeEmitter.inc:756,12'
          Dst:             _ZNK12_GLOBAL__N_118SparcMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenMCCodeEmitter.inc:764,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenMCCodeEmitter.inc:764,12'
          Dst:             _ZNK12_GLOBAL__N_118SparcMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenMCCodeEmitter.inc:767,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenMCCodeEmitter.inc:767,12'
          Dst:             _ZNK12_GLOBAL__N_118SparcMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenMCCodeEmitter.inc:770,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenMCCodeEmitter.inc:770,12'
          Dst:             _ZNK12_GLOBAL__N_118SparcMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenMCCodeEmitter.inc:773,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenMCCodeEmitter.inc:773,12'
          Dst:             _ZNK12_GLOBAL__N_118SparcMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenMCCodeEmitter.inc:784,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenMCCodeEmitter.inc:784,12'
          Dst:             _ZNK12_GLOBAL__N_118SparcMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenMCCodeEmitter.inc:787,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenMCCodeEmitter.inc:787,12'
          Dst:             _ZNK12_GLOBAL__N_118SparcMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenMCCodeEmitter.inc:803,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenMCCodeEmitter.inc:803,12'
          Dst:             _ZNK12_GLOBAL__N_118SparcMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenMCCodeEmitter.inc:806,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenMCCodeEmitter.inc:806,12'
          Dst:             _ZNK12_GLOBAL__N_118SparcMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenMCCodeEmitter.inc:809,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenMCCodeEmitter.inc:809,12'
          Dst:             _ZNK12_GLOBAL__N_118SparcMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenMCCodeEmitter.inc:812,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenMCCodeEmitter.inc:812,12'
          Dst:             _ZNK12_GLOBAL__N_118SparcMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenMCCodeEmitter.inc:1031,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenMCCodeEmitter.inc:1031,12'
          Dst:             _ZNK12_GLOBAL__N_118SparcMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenMCCodeEmitter.inc:1034,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenMCCodeEmitter.inc:1034,12'
          Dst:             _ZNK12_GLOBAL__N_118SparcMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenMCCodeEmitter.inc:1037,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenMCCodeEmitter.inc:1037,12'
          Dst:             _ZNK12_GLOBAL__N_118SparcMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenMCCodeEmitter.inc:1045,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenMCCodeEmitter.inc:1045,12'
          Dst:             _ZNK12_GLOBAL__N_118SparcMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenMCCodeEmitter.inc:1048,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenMCCodeEmitter.inc:1048,12'
          Dst:             _ZNK12_GLOBAL__N_118SparcMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenMCCodeEmitter.inc:1051,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenMCCodeEmitter.inc:1051,12'
          Dst:             _ZNK12_GLOBAL__N_118SparcMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenMCCodeEmitter.inc:1062,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenMCCodeEmitter.inc:1062,12'
          Dst:             _ZNK12_GLOBAL__N_118SparcMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenMCCodeEmitter.inc:1065,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenMCCodeEmitter.inc:1065,12'
          Dst:             _ZNK12_GLOBAL__N_118SparcMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenMCCodeEmitter.inc:1068,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenMCCodeEmitter.inc:1068,12'
          Dst:             _ZNK12_GLOBAL__N_118SparcMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenMCCodeEmitter.inc:1137,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenMCCodeEmitter.inc:1137,12'
          Dst:             _ZNK12_GLOBAL__N_118SparcMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenMCCodeEmitter.inc:1140,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenMCCodeEmitter.inc:1140,12'
          Dst:             _ZNK12_GLOBAL__N_118SparcMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenMCCodeEmitter.inc:1143,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenMCCodeEmitter.inc:1143,12'
          Dst:             _ZNK12_GLOBAL__N_118SparcMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenMCCodeEmitter.inc:1192,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenMCCodeEmitter.inc:1192,12'
          Dst:             _ZNK12_GLOBAL__N_118SparcMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenMCCodeEmitter.inc:1195,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenMCCodeEmitter.inc:1195,12'
          Dst:             _ZNK12_GLOBAL__N_118SparcMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenMCCodeEmitter.inc:1207,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenMCCodeEmitter.inc:1207,12'
          Dst:             _ZNK12_GLOBAL__N_118SparcMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenMCCodeEmitter.inc:1210,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenMCCodeEmitter.inc:1210,12'
          Dst:             _ZNK12_GLOBAL__N_118SparcMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenMCCodeEmitter.inc:1213,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenMCCodeEmitter.inc:1213,12'
          Dst:             _ZNK12_GLOBAL__N_118SparcMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenMCCodeEmitter.inc:1216,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenMCCodeEmitter.inc:1216,12'
          Dst:             _ZNK12_GLOBAL__N_118SparcMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenMCCodeEmitter.inc:1229,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenMCCodeEmitter.inc:1229,12'
          Dst:             _ZNK12_GLOBAL__N_118SparcMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenMCCodeEmitter.inc:1232,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenMCCodeEmitter.inc:1232,12'
          Dst:             _ZNK12_GLOBAL__N_118SparcMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenMCCodeEmitter.inc:1235,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenMCCodeEmitter.inc:1235,12'
          Dst:             _ZNK12_GLOBAL__N_118SparcMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenMCCodeEmitter.inc:1248,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenMCCodeEmitter.inc:1248,12'
          Dst:             _ZNK12_GLOBAL__N_118SparcMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenMCCodeEmitter.inc:1251,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenMCCodeEmitter.inc:1251,12'
          Dst:             _ZNK12_GLOBAL__N_118SparcMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenMCCodeEmitter.inc:1254,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenMCCodeEmitter.inc:1254,12'
          Dst:             _ZNK12_GLOBAL__N_118SparcMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenMCCodeEmitter.inc:1261,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenMCCodeEmitter.inc:1261,12'
          Dst:             _ZNK12_GLOBAL__N_118SparcMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenMCCodeEmitter.inc:1264,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenMCCodeEmitter.inc:1264,12'
          Dst:             _ZNK12_GLOBAL__N_118SparcMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenMCCodeEmitter.inc:1267,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenMCCodeEmitter.inc:1267,12'
          Dst:             _ZNK12_GLOBAL__N_118SparcMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenMCCodeEmitter.inc:1274,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenMCCodeEmitter.inc:1274,12'
          Dst:             _ZNK12_GLOBAL__N_118SparcMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenMCCodeEmitter.inc:1277,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenMCCodeEmitter.inc:1277,12'
          Dst:             _ZNK12_GLOBAL__N_118SparcMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenMCCodeEmitter.inc:1280,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenMCCodeEmitter.inc:1280,12'
          Dst:             _ZNK12_GLOBAL__N_118SparcMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenMCCodeEmitter.inc:1300,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenMCCodeEmitter.inc:1300,12'
          Dst:             _ZNK12_GLOBAL__N_118SparcMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenMCCodeEmitter.inc:1303,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenMCCodeEmitter.inc:1303,12'
          Dst:             _ZNK12_GLOBAL__N_118SparcMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenMCCodeEmitter.inc:1320,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenMCCodeEmitter.inc:1320,12'
          Dst:             _ZNK12_GLOBAL__N_118SparcMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenMCCodeEmitter.inc:1323,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenMCCodeEmitter.inc:1323,12'
          Dst:             _ZNK12_GLOBAL__N_118SparcMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenMCCodeEmitter.inc:1331,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenMCCodeEmitter.inc:1331,12'
          Dst:             _ZNK12_GLOBAL__N_118SparcMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenMCCodeEmitter.inc:1339,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenMCCodeEmitter.inc:1339,12'
          Dst:             _ZNK12_GLOBAL__N_118SparcMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenMCCodeEmitter.inc:1345,24'
          Dst:             _ZN7llvm_ks18raw_string_ostreamC2ERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenMCCodeEmitter.inc:1346,9'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenMCCodeEmitter.inc:1346,36'
          Dst:             _ZN7llvm_kslsERNS_11raw_ostreamERKNS_6MCInstE
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenMCCodeEmitter.inc:1347,28'
          Dst:             _ZN7llvm_ks18raw_string_ostream3strEv
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenMCCodeEmitter.inc:1347,5'
          Dst:             _ZN7llvm_ks18report_fatal_errorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEb
        - Src:             'llvm/keystone/../lib/Target/Sparc/SparcGenMCCodeEmitter.inc:1348,3'
          Dst:             _ZN7llvm_ks18raw_string_ostreamD2Ev
    - functionName:    _ZNK12_GLOBAL__N_118SparcMCCodeEmitter17encodeInstructionERN7llvm_ks6MCInstERNS1_11raw_ostreamERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoERj
      functionSourceFile: '/src/keystone/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 86
      functionLinenumberEnd: 116
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          141
      EdgeCount:       26
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks6MCInst10getOperandEj
        - _ZN7llvm_ks6MCInst10setAddressEm
        - _ZN7llvm_ks7support6endian6WriterILNS0_10endiannessE0EE5writeIjEEvT_
        - _ZN7llvm_ks7support6endian6WriterILNS0_10endiannessE0EEC2ERNS_11raw_ostreamE
        - _ZN7llvm_ks7support6endian6WriterILNS0_10endiannessE1EE5writeIjEEvT_
        - _ZN7llvm_ks7support6endian6WriterILNS0_10endiannessE1EEC2ERNS_11raw_ostreamE
        - _ZNK12_GLOBAL__N_118SparcMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - _ZNK12_GLOBAL__N_118SparcMCCodeEmitter21getBinaryCodeForInstrERKN7llvm_ks6MCInstERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - _ZNK7llvm_ks6MCInst10getAddressEv
        - _ZNK7llvm_ks6MCInst9getOpcodeEv
        - _ZNK7llvm_ks9MCAsmInfo14isLittleEndianEv
        - _ZNK7llvm_ks9MCContext10getAsmInfoEv
        - __assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCCodeEmitter.cpp:99,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCCodeEmitter.cpp:87,19'
          Dst:             _ZNK12_GLOBAL__N_118SparcMCCodeEmitter21getBinaryCodeForInstrERKN7llvm_ks6MCInstERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCCodeEmitter.cpp:91,11'
          Dst:             _ZNK7llvm_ks9MCContext10getAsmInfoEv
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCCodeEmitter.cpp:91,25'
          Dst:             _ZNK7llvm_ks9MCAsmInfo14isLittleEndianEv
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCCodeEmitter.cpp:93,5'
          Dst:             _ZN7llvm_ks7support6endian6WriterILNS0_10endiannessE1EEC2ERNS_11raw_ostreamE
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCCodeEmitter.cpp:93,50'
          Dst:             _ZN7llvm_ks7support6endian6WriterILNS0_10endiannessE1EE5writeIjEEvT_
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCCodeEmitter.cpp:96,5'
          Dst:             _ZN7llvm_ks7support6endian6WriterILNS0_10endiannessE0EEC2ERNS_11raw_ostreamE
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCCodeEmitter.cpp:96,47'
          Dst:             _ZN7llvm_ks7support6endian6WriterILNS0_10endiannessE0EE5writeIjEEvT_
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCCodeEmitter.cpp:99,14'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCCodeEmitter.cpp:108,30'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCCodeEmitter.cpp:109,19'
          Dst:             _ZNK12_GLOBAL__N_118SparcMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCCodeEmitter.cpp:110,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCCodeEmitter.cpp:115,20'
          Dst:             _ZNK7llvm_ks6MCInst10getAddressEv
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCCodeEmitter.cpp:115,6'
          Dst:             _ZN7llvm_ks6MCInst10setAddressEm
    - functionName:    _ZN12_GLOBAL__N_118SparcMCCodeEmitterD0Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_118SparcMCCodeEmitterD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCCodeEmitter.cpp:41,34'
          Dst:             _ZN12_GLOBAL__N_118SparcMCCodeEmitterD2Ev
    - functionName:    _ZN12_GLOBAL__N_118SparcMCCodeEmitterD2Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13MCCodeEmitterD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCCodeEmitter.cpp:41,35'
          Dst:             _ZN7llvm_ks13MCCodeEmitterD2Ev
    - functionName:    _ZN12_GLOBAL__N_118SparcMCCodeEmitterC2ERN7llvm_ks9MCContextE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13MCCodeEmitterC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCCodeEmitter.cpp:39,3'
          Dst:             _ZN7llvm_ks13MCCodeEmitterC2Ev
    - functionName:    _ZN7llvm_ks24createSparcMCCodeEmitterERKNS_11MCInstrInfoERKNS_14MCRegisterInfoERNS_9MCContextE
      functionSourceFile: '/src/keystone/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          40
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN12_GLOBAL__N_118SparcMCCodeEmitterC2ERN7llvm_ks9MCContextE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/Sparc/MCTargetDesc/SparcMCCodeEmitter.cpp:79,14'
          Dst:             _ZN12_GLOBAL__N_118SparcMCCodeEmitterC2ERN7llvm_ks9MCContextE
    - functionName:    _ZL19extractBitsForFixupN7llvm_ks11MCFixupKindEm
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCAsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      size_t
      argCount:        2
      argTypes:
        - int
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         11
      ICount:          53
      EdgeCount:       21
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCAsmBackend.cpp:29,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCAsmBackend.cpp:38,3'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
    - functionName:    _ZNK12_GLOBAL__N_119SystemZMCAsmBackend12writeNopDataEmPN7llvm_ks14MCObjectWriterE
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCAsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 115
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          39
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks14MCObjectWriter6write8Eh
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCAsmBackend.cpp:114,9'
          Dst:             _ZN7llvm_ks14MCObjectWriter6write8Eh
    - functionName:    _ZNK12_GLOBAL__N_119SystemZMCAsmBackend20fixupNeedsRelaxationERKN7llvm_ks7MCFixupEmPKNS1_19MCRelaxableFragmentERKNS1_11MCAsmLayoutERj
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCAsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      bool
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          17
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_119SystemZMCAsmBackend17mayNeedRelaxationERKN7llvm_ks6MCInstE
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCAsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_119SystemZMCAsmBackend10applyFixupERKN7llvm_ks7MCFixupEPcjmbRj
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCAsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 109
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - size_t
        - bool
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          110
      EdgeCount:       12
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL19extractBitsForFixupN7llvm_ks11MCFixupKindEm
        - _ZNK7llvm_ks7MCFixup7getKindEv
        - _ZNK7llvm_ks7MCFixup9getOffsetEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCAsmBackend.cpp:92,28'
          Dst:             _ZNK7llvm_ks7MCFixup7getKindEv
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCAsmBackend.cpp:93,27'
          Dst:             _ZNK7llvm_ks7MCFixup9getOffsetEv
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCAsmBackend.cpp:103,11'
          Dst:             _ZL19extractBitsForFixupN7llvm_ks11MCFixupKindEm
    - functionName:    _ZNK12_GLOBAL__N_119SystemZMCAsmBackend16getFixupKindInfoEN7llvm_ks11MCFixupKindE
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCAsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          66
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK7llvm_ks12MCAsmBackend16getFixupKindInfoENS_11MCFixupKindE
        - __assert_fail
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCAsmBackend.cpp:82,26'
          Dst:             _ZNK7llvm_ks12MCAsmBackend16getFixupKindInfoENS_11MCFixupKindE
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCAsmBackend.cpp:84,3'
          Dst:             __assert_fail
    - functionName:    _ZNK12_GLOBAL__N_119SystemZMCAsmBackend16getNumFixupKindsEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCAsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_119SystemZMCAsmBackend18createObjectWriterERN7llvm_ks17raw_pwrite_streamE
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCAsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks25createSystemZObjectWriterERNS_17raw_pwrite_streamEh
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCAsmBackend.cpp:68,12'
          Dst:             _ZN7llvm_ks25createSystemZObjectWriterERNS_17raw_pwrite_streamEh
    - functionName:    _ZN12_GLOBAL__N_119SystemZMCAsmBackendD0Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCAsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_119SystemZMCAsmBackendD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCAsmBackend.cpp:42,7'
          Dst:             _ZN12_GLOBAL__N_119SystemZMCAsmBackendD2Ev
    - functionName:    _ZN12_GLOBAL__N_119SystemZMCAsmBackendD2Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCAsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12MCAsmBackendD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCAsmBackend.cpp:42,7'
          Dst:             _ZN7llvm_ks12MCAsmBackendD2Ev
    - functionName:    _ZN12_GLOBAL__N_119SystemZMCAsmBackendC2Eh
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCAsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12MCAsmBackendC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCAsmBackend.cpp:45,3'
          Dst:             _ZN7llvm_ks12MCAsmBackendC2Ev
    - functionName:    _ZNK12_GLOBAL__N_119SystemZMCAsmBackend16relaxInstructionERKN7llvm_ks6MCInstERS2_
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCAsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCAsmBackend.cpp:64,5'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
    - functionName:    _ZN7llvm_ks25createSystemZMCAsmBackendERKNS_6TargetERKNS_14MCRegisterInfoERKNS_6TripleENS_9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCAsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 120
      functionLinenumberEnd: 123
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          50
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN12_GLOBAL__N_119SystemZMCAsmBackendC2Eh
        - _ZN7llvm_ks23MCELFObjectTargetWriter8getOSABIENS_6Triple6OSTypeE
        - _ZNK7llvm_ks6Triple5getOSEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCAsmBackend.cpp:121,56'
          Dst:             _ZNK7llvm_ks6Triple5getOSEv
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCAsmBackend.cpp:121,19'
          Dst:             _ZN7llvm_ks23MCELFObjectTargetWriter8getOSABIENS_6Triple6OSTypeE
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCAsmBackend.cpp:122,14'
          Dst:             _ZN12_GLOBAL__N_119SystemZMCAsmBackendC2Eh
    - functionName:    _ZN7llvm_ks16SystemZMCAsmInfoD0Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCAsmInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks16SystemZMCAsmInfoD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCAsmInfo.h:19,7'
          Dst:             _ZN7llvm_ks16SystemZMCAsmInfoD2Ev
    - functionName:    _ZN7llvm_ks16SystemZMCAsmInfoD2Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCAsmInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 19
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12MCAsmInfoELFD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCAsmInfo.h:19,7'
          Dst:             _ZN7llvm_ks12MCAsmInfoELFD2Ev
    - functionName:    _ZN7llvm_ks16SystemZMCAsmInfoC2ERKNS_6TripleE
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCAsmInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          38
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12MCAsmInfoELFC2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCAsmInfo.cpp:16,19'
          Dst:             _ZN7llvm_ks12MCAsmInfoELFC2Ev
    - functionName:    _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter16getPCRelEncodingERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEEjlb
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 224
      functionLinenumberEnd: 250
      functionDepth:   0
      returnType:      size_t
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - int
        - size_t
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          143
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks12MCBinaryExpr9createAddEPKNS_6MCExprES3_RNS_9MCContextE
        - _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_7MCFixupELb1EE9push_backERKS1_
        - _ZN7llvm_ks5SMLocC2Ev
        - _ZN7llvm_ks7MCFixup6createEjPKNS_6MCExprENS_11MCFixupKindENS_5SMLocE
        - _ZNK7llvm_ks6MCInst10getAddressEv
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks6MCInst14getNumOperandsEv
        - _ZNK7llvm_ks9MCOperand5isImmEv
        - _ZNK7llvm_ks9MCOperand6getImmEv
        - _ZNK7llvm_ks9MCOperand7getExprEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCCodeEmitter.cpp:225,28'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCCodeEmitter.cpp:227,10'
          Dst:             _ZNK7llvm_ks9MCOperand5isImmEv
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCCodeEmitter.cpp:228,38'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCCodeEmitter.cpp:228,61'
          Dst:             _ZNK7llvm_ks6MCInst10getAddressEv
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCCodeEmitter.cpp:228,12'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCCodeEmitter.cpp:230,15'
          Dst:             _ZNK7llvm_ks9MCOperand7getExprEv
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCCodeEmitter.cpp:236,59'
          Dst:             _ZNK7llvm_ks6MCInst10getAddressEv
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCCodeEmitter.cpp:236,32'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCCodeEmitter.cpp:237,14'
          Dst:             _ZN7llvm_ks12MCBinaryExpr9createAddEPKNS_6MCExprES3_RNS_9MCContextE
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCCodeEmitter.cpp:238,34'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCCodeEmitter.cpp:239,14'
          Dst:             _ZN7llvm_ks12MCBinaryExpr9createAddEPKNS_6MCExprES3_RNS_9MCContextE
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCCodeEmitter.cpp:242,20'
          Dst:             _ZN7llvm_ks5SMLocC2Ev
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCCodeEmitter.cpp:242,20'
          Dst:             _ZN7llvm_ks7MCFixup6createEjPKNS_6MCExprENS_11MCFixupKindENS_5SMLocE
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCCodeEmitter.cpp:242,10'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_7MCFixupELb1EE9push_backERKS1_
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCCodeEmitter.cpp:245,34'
          Dst:             _ZNK7llvm_ks6MCInst14getNumOperandsEv
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCCodeEmitter.cpp:246,33'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCCodeEmitter.cpp:247,47'
          Dst:             _ZNK7llvm_ks9MCOperand7getExprEv
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCCodeEmitter.cpp:247,22'
          Dst:             _ZN7llvm_ks5SMLocC2Ev
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCCodeEmitter.cpp:247,22'
          Dst:             _ZN7llvm_ks7MCFixup6createEjPKNS_6MCExprENS_11MCFixupKindENS_5SMLocE
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCCodeEmitter.cpp:247,12'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_7MCFixupELb1EE9push_backERKS1_
    - functionName:    _ZN7llvm_ks5isIntILj20EEEbl
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/MathExtras.h'
      linkageType:     InternalLinkage
      functionLinenumber: 263
      functionLinenumberEnd: 264
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         4
      ICount:          22
      EdgeCount:       4
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter20getBDVAddr12EncodingERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 212
      functionLinenumberEnd: 217
      functionDepth:   0
      returnType:      size_t
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          90
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks6isUIntILj12EEEbm
        - _ZN7llvm_ks6isUIntILj4EEEbm
        - _ZN7llvm_ks6isUIntILj5EEEbm
        - _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCCodeEmitter.cpp:213,44'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCCodeEmitter.cpp:213,19'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCCodeEmitter.cpp:214,44'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCCodeEmitter.cpp:214,19'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCCodeEmitter.cpp:215,45'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCCodeEmitter.cpp:215,20'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCCodeEmitter.cpp:216,3'
          Dst:             _ZN7llvm_ks6isUIntILj4EEEbm
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCCodeEmitter.cpp:216,3'
          Dst:             _ZN7llvm_ks6isUIntILj12EEEbm
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCCodeEmitter.cpp:216,3'
          Dst:             _ZN7llvm_ks6isUIntILj5EEEbm
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCCodeEmitter.cpp:216,3'
          Dst:             __assert_fail
    - functionName:    _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionLinenumberEnd: 153
      functionDepth:   0
      returnType:      size_t
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          54
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - _ZNK7llvm_ks14MCRegisterInfo16getEncodingValueEj
        - _ZNK7llvm_ks9MCContext15getRegisterInfoEv
        - _ZNK7llvm_ks9MCOperand5isImmEv
        - _ZNK7llvm_ks9MCOperand5isRegEv
        - _ZNK7llvm_ks9MCOperand6getImmEv
        - _ZNK7llvm_ks9MCOperand6getRegEv
      functionUses:    207
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCCodeEmitter.cpp:148,10'
          Dst:             _ZNK7llvm_ks9MCOperand5isRegEv
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCCodeEmitter.cpp:149,16'
          Dst:             _ZNK7llvm_ks9MCContext15getRegisterInfoEv
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCCodeEmitter.cpp:149,55'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCCodeEmitter.cpp:149,35'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo16getEncodingValueEj
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCCodeEmitter.cpp:150,10'
          Dst:             _ZNK7llvm_ks9MCOperand5isImmEv
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCCodeEmitter.cpp:151,37'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCCodeEmitter.cpp:152,3'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
    - functionName:    _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter20getBDXAddr20EncodingERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 189
      functionLinenumberEnd: 195
      functionDepth:   0
      returnType:      size_t
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          96
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks5isIntILj20EEEbl
        - _ZN7llvm_ks6isUIntILj4EEEbm
        - _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCCodeEmitter.cpp:190,44'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCCodeEmitter.cpp:190,19'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCCodeEmitter.cpp:191,44'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCCodeEmitter.cpp:191,19'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCCodeEmitter.cpp:192,45'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCCodeEmitter.cpp:192,20'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCCodeEmitter.cpp:193,3'
          Dst:             _ZN7llvm_ks6isUIntILj4EEEbm
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCCodeEmitter.cpp:193,3'
          Dst:             _ZN7llvm_ks5isIntILj20EEEbl
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCCodeEmitter.cpp:193,3'
          Dst:             _ZN7llvm_ks6isUIntILj4EEEbm
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCCodeEmitter.cpp:193,3'
          Dst:             __assert_fail
    - functionName:    _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter21getPC32DBLTLSEncodingERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      size_t
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter16getPCRelEncodingERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEEjlb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCCodeEmitter.cpp:111,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter16getPCRelEncodingERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEEjlb
    - functionName:    _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter21getPC16DBLTLSEncodingERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 105
      functionDepth:   0
      returnType:      size_t
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter16getPCRelEncodingERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEEjlb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCCodeEmitter.cpp:105,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter16getPCRelEncodingERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEEjlb
    - functionName:    _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter20getBDXAddr12EncodingERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 178
      functionLinenumberEnd: 183
      functionDepth:   0
      returnType:      size_t
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          90
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks6isUIntILj12EEEbm
        - _ZN7llvm_ks6isUIntILj4EEEbm
        - _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - __assert_fail
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCCodeEmitter.cpp:179,44'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCCodeEmitter.cpp:179,19'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCCodeEmitter.cpp:180,44'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCCodeEmitter.cpp:180,19'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCCodeEmitter.cpp:181,45'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCCodeEmitter.cpp:181,20'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCCodeEmitter.cpp:182,3'
          Dst:             _ZN7llvm_ks6isUIntILj4EEEbm
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCCodeEmitter.cpp:182,3'
          Dst:             _ZN7llvm_ks6isUIntILj12EEEbm
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCCodeEmitter.cpp:182,3'
          Dst:             _ZN7llvm_ks6isUIntILj4EEEbm
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCCodeEmitter.cpp:182,3'
          Dst:             __assert_fail
    - functionName:    _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter18getPC32DBLEncodingERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      size_t
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter16getPCRelEncodingERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEEjlb
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCCodeEmitter.cpp:99,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter16getPCRelEncodingERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEEjlb
    - functionName:    _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter18getPC16DBLEncodingERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 93
      functionDepth:   0
      returnType:      size_t
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter16getPCRelEncodingERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEEjlb
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCCodeEmitter.cpp:93,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter16getPCRelEncodingERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEEjlb
    - functionName:    _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter24getBDLAddr12Len8EncodingERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 201
      functionLinenumberEnd: 206
      functionDepth:   0
      returnType:      size_t
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          91
      EdgeCount:       14
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks6isUIntILj12EEEbm
        - _ZN7llvm_ks6isUIntILj4EEEbm
        - _ZN7llvm_ks6isUIntILj8EEEbm
        - _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCCodeEmitter.cpp:202,44'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCCodeEmitter.cpp:202,19'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCCodeEmitter.cpp:203,44'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCCodeEmitter.cpp:203,19'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCCodeEmitter.cpp:204,44'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCCodeEmitter.cpp:204,19'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCCodeEmitter.cpp:205,3'
          Dst:             _ZN7llvm_ks6isUIntILj4EEEbm
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCCodeEmitter.cpp:205,3'
          Dst:             _ZN7llvm_ks6isUIntILj12EEEbm
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCCodeEmitter.cpp:205,3'
          Dst:             _ZN7llvm_ks6isUIntILj8EEEbm
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCCodeEmitter.cpp:205,3'
          Dst:             __assert_fail
    - functionName:    _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter19getBDAddr20EncodingERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 168
      functionLinenumberEnd: 172
      functionDepth:   0
      returnType:      size_t
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          76
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks5isIntILj20EEEbl
        - _ZN7llvm_ks6isUIntILj4EEEbm
        - _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - __assert_fail
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCCodeEmitter.cpp:169,44'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCCodeEmitter.cpp:169,19'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCCodeEmitter.cpp:170,44'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCCodeEmitter.cpp:170,19'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCCodeEmitter.cpp:171,3'
          Dst:             _ZN7llvm_ks6isUIntILj4EEEbm
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCCodeEmitter.cpp:171,3'
          Dst:             _ZN7llvm_ks5isIntILj20EEEbl
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCCodeEmitter.cpp:171,3'
          Dst:             __assert_fail
    - functionName:    _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter19getBDAddr12EncodingERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 158
      functionLinenumberEnd: 162
      functionDepth:   0
      returnType:      size_t
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          70
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks6isUIntILj12EEEbm
        - _ZN7llvm_ks6isUIntILj4EEEbm
        - _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - __assert_fail
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCCodeEmitter.cpp:159,44'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCCodeEmitter.cpp:159,19'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCCodeEmitter.cpp:160,44'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCCodeEmitter.cpp:160,19'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCCodeEmitter.cpp:161,3'
          Dst:             _ZN7llvm_ks6isUIntILj4EEEbm
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCCodeEmitter.cpp:161,3'
          Dst:             _ZN7llvm_ks6isUIntILj12EEEbm
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCCodeEmitter.cpp:161,3'
          Dst:             __assert_fail
    - functionName:    _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter21getBinaryCodeForInstrERKN7llvm_ks6MCInstERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 3471
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         1219
      ICount:          8094
      EdgeCount:       2430
      CyclomaticComplexity: 1213
      functionsReached:
        - _ZN7llvm_ks11raw_ostreamlsEPKc
        - _ZN7llvm_ks18raw_string_ostream3strEv
        - _ZN7llvm_ks18raw_string_ostreamC2ERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - _ZN7llvm_ks18raw_string_ostreamD2Ev
        - _ZN7llvm_ks18report_fatal_errorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEb
        - _ZN7llvm_kslsERNS_11raw_ostreamERKNS_6MCInstE
        - _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter18getPC16DBLEncodingERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter18getPC32DBLEncodingERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter19getBDAddr12EncodingERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter19getBDAddr20EncodingERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter20getBDVAddr12EncodingERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter20getBDXAddr12EncodingERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter20getBDXAddr20EncodingERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter21getPC16DBLTLSEncodingERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter21getPC32DBLTLSEncodingERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter24getBDLAddr12Len8EncodingERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks6MCInst9getOpcodeEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:1374,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:1370,30'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:1390,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter19getBDAddr12EncodingERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:1393,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:1393,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:1404,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter19getBDAddr12EncodingERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:1407,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:1407,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:1420,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter19getBDAddr20EncodingERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:1423,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:1423,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:1433,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter19getBDAddr12EncodingERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:1443,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter24getBDLAddr12Len8EncodingERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:1446,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter19getBDAddr12EncodingERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:1466,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter18getPC16DBLEncodingERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:1486,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter18getPC32DBLEncodingERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:1495,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:1495,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:1498,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:1498,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:1501,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter20getBDXAddr12EncodingERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:1510,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:1510,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:1513,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:1513,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:1516,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:1516,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:1524,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:1524,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:1527,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter19getBDAddr12EncodingERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:1544,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:1544,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:1547,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:1547,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:1568,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:1568,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:1571,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:1571,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:1577,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:1577,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:1580,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter18getPC16DBLEncodingERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:1587,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:1587,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:1590,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter18getPC16DBLEncodingERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:1596,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:1596,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:1599,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter21getPC16DBLTLSEncodingERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:1605,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:1605,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:1608,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:1608,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:1611,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter19getBDAddr12EncodingERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:1629,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:1629,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:1632,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter20getBDXAddr12EncodingERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:1650,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:1650,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:1653,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter20getBDXAddr12EncodingERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:1662,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:1662,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:1665,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter19getBDAddr12EncodingERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:1668,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:1668,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:1702,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:1702,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:1705,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter19getBDAddr20EncodingERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:1738,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:1738,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:1741,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter19getBDAddr20EncodingERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:1754,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:1754,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:1757,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:1757,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:1760,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:1760,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:1763,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter18getPC16DBLEncodingERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:1816,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:1816,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:1819,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:1819,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:1822,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter18getPC16DBLEncodingERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:1838,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:1838,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:1841,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:1841,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:1861,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:1861,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:1864,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:1864,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:1893,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:1893,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:1896,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter18getPC32DBLEncodingERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:1902,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:1902,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:1905,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter21getPC32DBLTLSEncodingERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:1918,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:1918,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:1921,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:1921,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:1924,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:1924,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:1927,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter18getPC16DBLEncodingERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:1980,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:1980,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:1983,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:1983,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:1986,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter18getPC16DBLEncodingERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:1999,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:1999,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2002,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2002,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2005,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2005,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2008,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2008,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2011,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2011,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2036,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2036,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2039,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2039,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2042,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter19getBDAddr20EncodingERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2051,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2051,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2054,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2054,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2057,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2057,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2064,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2064,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2067,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2067,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2070,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter19getBDAddr20EncodingERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2077,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2077,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2080,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2080,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2083,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter19getBDAddr20EncodingERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2090,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2090,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2093,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2093,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2096,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter19getBDAddr20EncodingERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2103,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2103,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2106,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2106,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2109,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter19getBDAddr20EncodingERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2116,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2116,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2119,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2119,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2122,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter19getBDAddr20EncodingERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2135,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2135,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2138,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter20getBDXAddr12EncodingERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2144,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2144,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2147,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter20getBDXAddr12EncodingERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2150,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2150,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2165,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2165,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2168,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter20getBDXAddr12EncodingERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2221,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2221,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2224,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter20getBDXAddr20EncodingERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2264,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2264,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2267,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter20getBDXAddr20EncodingERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2277,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2277,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2366,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2366,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2369,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2369,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2389,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2389,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2392,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2392,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2395,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2395,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2402,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2402,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2405,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2405,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2408,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2408,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2485,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2485,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2488,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2488,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2506,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2506,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2509,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2509,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2512,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2512,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2535,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2535,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2538,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2538,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2541,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2541,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2544,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2544,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2551,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2551,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2554,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2554,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2557,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2557,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2563,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2563,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2566,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter18getPC16DBLEncodingERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2572,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2572,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2575,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter18getPC32DBLEncodingERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2595,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2595,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2602,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2602,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2610,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2610,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2614,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter19getBDAddr12EncodingERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2617,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2617,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2640,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2640,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2644,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter19getBDAddr12EncodingERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2647,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2647,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2657,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2657,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2661,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter19getBDAddr12EncodingERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2664,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2664,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2673,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2673,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2677,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2677,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2680,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2680,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2690,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2690,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2694,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2694,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2703,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2703,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2707,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2707,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2710,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2710,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2716,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2716,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2720,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2720,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2723,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2723,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2787,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2787,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2791,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2791,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2799,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2799,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2803,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2803,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2807,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2807,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2813,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2813,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2817,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2817,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2821,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2821,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2832,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2832,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2836,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2836,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2840,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2840,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2843,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2843,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2854,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2854,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2858,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2858,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2862,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2862,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2865,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:2865,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:3064,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:3064,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:3068,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:3068,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:3072,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:3072,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:3079,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:3079,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:3083,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:3083,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:3087,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:3087,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:3091,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:3091,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:3097,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:3097,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:3101,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:3101,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:3105,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:3105,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:3109,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:3109,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:3117,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:3117,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:3121,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:3121,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:3125,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:3125,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:3129,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:3129,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:3137,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:3137,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:3141,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:3141,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:3145,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:3145,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:3149,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:3149,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:3158,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:3158,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:3162,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:3162,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:3166,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:3166,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:3170,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:3170,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:3178,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:3178,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:3182,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:3182,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:3186,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:3186,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:3190,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:3190,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:3230,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:3230,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:3234,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:3234,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:3238,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:3238,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:3242,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:3242,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:3251,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:3251,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:3255,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:3255,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:3259,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:3259,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:3263,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:3263,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:3267,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:3267,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:3275,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:3275,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:3279,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:3279,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:3283,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:3283,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:3287,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:3287,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:3291,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:3291,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:3300,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:3300,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:3304,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:3304,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:3308,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:3308,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:3312,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:3312,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:3316,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:3316,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:3324,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:3324,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:3328,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:3328,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:3332,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:3332,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:3336,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:3336,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:3340,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:3340,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:3349,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:3349,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:3353,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:3353,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:3357,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:3357,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:3361,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:3361,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:3370,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:3370,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:3374,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:3374,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:3378,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:3378,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:3385,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:3385,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:3389,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter20getBDVAddr12EncodingERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:3393,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:3393,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:3400,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:3400,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:3404,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter20getBDVAddr12EncodingERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:3408,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:3408,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:3423,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:3423,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:3427,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter20getBDXAddr12EncodingERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:3437,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:3437,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:3441,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter20getBDXAddr12EncodingERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:3444,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:3444,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:3453,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:3453,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:3457,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter20getBDXAddr12EncodingERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:3460,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:3460,12'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:3466,24'
          Dst:             _ZN7llvm_ks18raw_string_ostreamC2ERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:3467,9'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:3467,36'
          Dst:             _ZN7llvm_kslsERNS_11raw_ostreamERKNS_6MCInstE
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:3468,28'
          Dst:             _ZN7llvm_ks18raw_string_ostream3strEv
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:3468,5'
          Dst:             _ZN7llvm_ks18report_fatal_errorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEb
        - Src:             'llvm/keystone/../lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc:3469,3'
          Dst:             _ZN7llvm_ks18raw_string_ostreamD2Ev
    - functionName:    _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter17encodeInstructionERN7llvm_ks6MCInstERNS1_11raw_ostreamERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoERj
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 128
      functionLinenumberEnd: 142
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          81
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks11raw_ostreamlsEh
        - _ZN7llvm_ks6MCInst10setAddressEm
        - _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter21getBinaryCodeForInstrERKN7llvm_ks6MCInstERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - _ZNK7llvm_ks11MCInstrDesc7getSizeEv
        - _ZNK7llvm_ks11MCInstrInfo3getEj
        - _ZNK7llvm_ks6MCInst10getAddressEv
        - _ZNK7llvm_ks6MCInst9getOpcodeEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCCodeEmitter.cpp:129,19'
          Dst:             _ZNK12_GLOBAL__N_120SystemZMCCodeEmitter21getBinaryCodeForInstrERKN7llvm_ks6MCInstERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCCodeEmitter.cpp:130,31'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCCodeEmitter.cpp:130,24'
          Dst:             _ZNK7llvm_ks11MCInstrInfo3getEj
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCCodeEmitter.cpp:130,44'
          Dst:             _ZNK7llvm_ks11MCInstrDesc7getSizeEv
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCCodeEmitter.cpp:136,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEh
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCCodeEmitter.cpp:141,20'
          Dst:             _ZNK7llvm_ks6MCInst10getAddressEv
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCCodeEmitter.cpp:141,6'
          Dst:             _ZN7llvm_ks6MCInst10setAddressEm
    - functionName:    _ZN12_GLOBAL__N_120SystemZMCCodeEmitterD0Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_120SystemZMCCodeEmitterD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCCodeEmitter.cpp:37,36'
          Dst:             _ZN12_GLOBAL__N_120SystemZMCCodeEmitterD2Ev
    - functionName:    _ZN12_GLOBAL__N_120SystemZMCCodeEmitterD2Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13MCCodeEmitterD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCCodeEmitter.cpp:37,37'
          Dst:             _ZN7llvm_ks13MCCodeEmitterD2Ev
    - functionName:    _ZN12_GLOBAL__N_120SystemZMCCodeEmitterC2ERKN7llvm_ks11MCInstrInfoERNS1_9MCContextE
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13MCCodeEmitterC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCCodeEmitter.cpp:33,3'
          Dst:             _ZN7llvm_ks13MCCodeEmitterC2Ev
    - functionName:    _ZN7llvm_ks26createSystemZMCCodeEmitterERKNS_11MCInstrInfoERKNS_14MCRegisterInfoERNS_9MCContextE
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 119
      functionLinenumberEnd: 121
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN12_GLOBAL__N_120SystemZMCCodeEmitterC2ERKN7llvm_ks11MCInstrInfoERNS1_9MCContextE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCCodeEmitter.cpp:120,14'
          Dst:             _ZN12_GLOBAL__N_120SystemZMCCodeEmitterC2ERKN7llvm_ks11MCInstrInfoERNS1_9MCContextE
    - functionName:    _ZL11getPLTRelocj
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCObjectWriter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          34
      EdgeCount:       12
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCObjectWriter.cpp:102,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCObjectWriter.cpp:106,3'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
    - functionName:    _ZL13getTLSGDRelocj
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCObjectWriter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          39
      EdgeCount:       14
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCObjectWriter.cpp:92,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCObjectWriter.cpp:97,3'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
    - functionName:    _ZL14getTLSLDMRelocj
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCObjectWriter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 88
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          39
      EdgeCount:       14
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCObjectWriter.cpp:82,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCObjectWriter.cpp:87,3'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
    - functionName:    _ZL14getTLSLDORelocj
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCObjectWriter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 72
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          34
      EdgeCount:       12
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCObjectWriter.cpp:73,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCObjectWriter.cpp:77,3'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
    - functionName:    _ZL13getTLSLERelocj
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCObjectWriter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 63
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          34
      EdgeCount:       12
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCObjectWriter.cpp:64,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCObjectWriter.cpp:68,3'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
    - functionName:    _ZL16getAbsoluteRelocj
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCObjectWriter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          44
      EdgeCount:       16
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCObjectWriter.cpp:41,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCObjectWriter.cpp:47,3'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
    - functionName:    _ZL13getPCRelRelocj
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCObjectWriter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          49
      EdgeCount:       18
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCObjectWriter.cpp:52,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCObjectWriter.cpp:59,3'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
    - functionName:    _ZNK12_GLOBAL__N_119SystemZObjectWriter12getRelocTypeERN7llvm_ks9MCContextERKNS1_7MCValueERKNS1_7MCFixupEb
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCObjectWriter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 112
      functionLinenumberEnd: 154
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         60
      ICount:          239
      EdgeCount:       66
      CyclomaticComplexity: 8
      functionsReached:
        - _ZL11getPLTRelocj
        - _ZL13getPCRelRelocj
        - _ZL13getTLSGDRelocj
        - _ZL13getTLSLERelocj
        - _ZL14getTLSLDMRelocj
        - _ZL14getTLSLDORelocj
        - _ZL16getAbsoluteRelocj
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - _ZNK7llvm_ks7MCFixup7getKindEv
        - _ZNK7llvm_ks7MCValue16getAccessVariantEv
        - __assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCObjectWriter.cpp:115,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCObjectWriter.cpp:113,50'
          Dst:             _ZNK7llvm_ks7MCValue16getAccessVariantEv
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCObjectWriter.cpp:114,25'
          Dst:             _ZNK7llvm_ks7MCFixup7getKindEv
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCObjectWriter.cpp:118,14'
          Dst:             _ZL13getPCRelRelocj
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCObjectWriter.cpp:119,12'
          Dst:             _ZL16getAbsoluteRelocj
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCObjectWriter.cpp:122,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCObjectWriter.cpp:123,12'
          Dst:             _ZL13getTLSLERelocj
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCObjectWriter.cpp:128,5'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCObjectWriter.cpp:131,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCObjectWriter.cpp:132,12'
          Dst:             _ZL14getTLSLDORelocj
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCObjectWriter.cpp:135,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCObjectWriter.cpp:136,12'
          Dst:             _ZL14getTLSLDMRelocj
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCObjectWriter.cpp:139,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCObjectWriter.cpp:140,12'
          Dst:             _ZL13getTLSGDRelocj
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCObjectWriter.cpp:145,5'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCObjectWriter.cpp:148,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCObjectWriter.cpp:149,12'
          Dst:             _ZL11getPLTRelocj
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCObjectWriter.cpp:152,5'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
    - functionName:    _ZN12_GLOBAL__N_119SystemZObjectWriterD0Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCObjectWriter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_119SystemZObjectWriterD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCObjectWriter.cpp:36,45'
          Dst:             _ZN12_GLOBAL__N_119SystemZObjectWriterD2Ev
    - functionName:    _ZN12_GLOBAL__N_119SystemZObjectWriterD2Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCObjectWriter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks23MCELFObjectTargetWriterD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCObjectWriter.cpp:37,1'
          Dst:             _ZN7llvm_ks23MCELFObjectTargetWriterD2Ev
    - functionName:    _ZN12_GLOBAL__N_119SystemZObjectWriterC2Eh
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCObjectWriter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks23MCELFObjectTargetWriterC2Ebhtbb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCObjectWriter.cpp:33,5'
          Dst:             _ZN7llvm_ks23MCELFObjectTargetWriterC2Ebhtbb
    - functionName:    _ZN7llvm_ks25createSystemZObjectWriterERNS_17raw_pwrite_streamEh
      functionSourceFile: '/src/keystone/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCObjectWriter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 157
      functionLinenumberEnd: 160
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          43
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN12_GLOBAL__N_119SystemZObjectWriterC2Eh
        - _ZN7llvm_ks21createELFObjectWriterEPNS_23MCELFObjectTargetWriterERNS_17raw_pwrite_streamEb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCObjectWriter.cpp:158,39'
          Dst:             _ZN12_GLOBAL__N_119SystemZObjectWriterC2Eh
        - Src:             'llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCObjectWriter.cpp:159,10'
          Dst:             _ZN7llvm_ks21createELFObjectWriterEPNS_23MCELFObjectTargetWriterERNS_17raw_pwrite_streamEb
    - functionName:    _ZNK7llvm_ks8ArrayRefINS_16MCDwarfFrameInfoEE5emptyEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ArrayRef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks8ArrayRefINS_16MCDwarfFrameInfoEEC2INSt3__19allocatorIS1_EEEERKNS4_6vectorIS1_T_EE
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ArrayRef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks27CreateX86AsmInstrumentationERKNS_15MCTargetOptionsERKNS_9MCContextERPKNS_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86AsmInstrumentation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 135
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          40
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks21X86AsmInstrumentationC2ERPKNS_15MCSubtargetInfoE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmInstrumentation.cpp:136,14'
          Dst:             _ZN7llvm_ks21X86AsmInstrumentationC2ERPKNS_15MCSubtargetInfoE
    - functionName:    _ZN7llvm_ks21X86AsmInstrumentationC2ERPKNS_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86AsmInstrumentation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionLinenumberEnd: 98
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks21X86AsmInstrumentationD0Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86AsmInstrumentation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 100
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks21X86AsmInstrumentationD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmInstrumentation.cpp:100,49'
          Dst:             _ZN7llvm_ks21X86AsmInstrumentationD2Ev
    - functionName:    _ZN7llvm_ks21X86AsmInstrumentation28InstrumentAndEmitInstructionERNS_6MCInstERNS_15SmallVectorImplINSt3__110unique_ptrINS_18MCParsedAsmOperandENS4_14default_deleteIS6_EEEEEERNS_9MCContextERKNS_11MCInstrInfoERNS_10MCStreamerERj
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86AsmInstrumentation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 104
      functionLinenumberEnd: 106
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          30
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks21X86AsmInstrumentation15EmitInstructionERNS_10MCStreamerERNS_6MCInstERj
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmInstrumentation.cpp:105,3'
          Dst:             _ZN7llvm_ks21X86AsmInstrumentation15EmitInstructionERNS_10MCStreamerERNS_6MCInstERj
    - functionName:    _ZN7llvm_ks21X86AsmInstrumentation15EmitInstructionERNS_10MCStreamerERNS_6MCInstERj
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86AsmInstrumentation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          32
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks21X86AsmInstrumentationD2Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86AsmInstrumentation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 100
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks8ArrayRefINS_16MCDwarfFrameInfoEE4backEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/ArrayRef.h'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         7
      ICount:          33
      EdgeCount:       7
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks8ArrayRefINS_16MCDwarfFrameInfoEE5emptyEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/ArrayRef.h:145,7'
          Dst:             _ZNK7llvm_ks8ArrayRefINS_16MCDwarfFrameInfoEE5emptyEv
        - Src:             'llvm/include/llvm/ADT/ArrayRef.h:145,7'
          Dst:             __assert_fail
    - functionName:    _ZNK7llvm_ks10MCStreamer18getDwarfFrameInfosEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCStreamer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 222
      functionLinenumberEnd: 223
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks8ArrayRefINS_16MCDwarfFrameInfoEEC2INSt3__19allocatorIS1_EEEERKNS4_6vectorIS1_T_EE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCStreamer.h:223,12'
          Dst:             _ZN7llvm_ks8ArrayRefINS_16MCDwarfFrameInfoEEC2INSt3__19allocatorIS1_EEEERKNS4_6vectorIS1_T_EE
    - functionName:    _ZN7llvm_ks10MCStreamer16getNumFrameInfosEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCStreamer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 221
      functionLinenumberEnd: 221
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks21X86AsmInstrumentation18GetFrameRegGenericERKNS_9MCContextERNS_10MCStreamerE
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/AsmParser/X86AsmInstrumentation.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 131
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          86
      EdgeCount:       16
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks10MCStreamer16getNumFrameInfosEv
        - _ZNK7llvm_ks10MCStreamer18getDwarfFrameInfosEv
        - _ZNK7llvm_ks14MCRegisterInfo13getLLVMRegNumEjb
        - _ZNK7llvm_ks8ArrayRefINS_16MCDwarfFrameInfoEE4backEv
        - _ZNK7llvm_ks9MCContext15getRegisterInfoEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmInstrumentation.cpp:116,12'
          Dst:             _ZN7llvm_ks10MCStreamer16getNumFrameInfosEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmInstrumentation.cpp:118,39'
          Dst:             _ZNK7llvm_ks10MCStreamer18getDwarfFrameInfosEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmInstrumentation.cpp:118,60'
          Dst:             _ZNK7llvm_ks8ArrayRefINS_16MCDwarfFrameInfoEE4backEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmInstrumentation.cpp:121,35'
          Dst:             _ZNK7llvm_ks9MCContext15getRegisterInfoEv
        - Src:             'llvm/lib/Target/X86/AsmParser/X86AsmInstrumentation.cpp:130,15'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo13getLLVMRegNumEjb
    - functionName:    _ZNK12_GLOBAL__N_119ELFX86_64AsmBackend18createObjectWriterERN7llvm_ks17raw_pwrite_streamE
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 418
      functionLinenumberEnd: 419
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks24createX86ELFObjectWriterERNS_17raw_pwrite_streamEbht
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp:419,12'
          Dst:             _ZN7llvm_ks24createX86ELFObjectWriterERNS_17raw_pwrite_streamEbht
    - functionName:    _ZN12_GLOBAL__N_119ELFX86_64AsmBackendD0Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 413
      functionLinenumberEnd: 413
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_119ELFX86_64AsmBackendD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp:413,7'
          Dst:             _ZN12_GLOBAL__N_119ELFX86_64AsmBackendD2Ev
    - functionName:    _ZN12_GLOBAL__N_119ELFX86_64AsmBackendD2Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 413
      functionLinenumberEnd: 413
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116ELFX86AsmBackendD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp:413,7'
          Dst:             _ZN12_GLOBAL__N_116ELFX86AsmBackendD2Ev
    - functionName:    _ZN12_GLOBAL__N_116ELFX86AsmBackendD2Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 374
      functionLinenumberEnd: 374
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_113X86AsmBackendD2Ev
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp:374,7'
          Dst:             _ZN12_GLOBAL__N_113X86AsmBackendD2Ev
    - functionName:    _ZN12_GLOBAL__N_113X86AsmBackendD2Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12MCAsmBackendD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp:70,7'
          Dst:             _ZN7llvm_ks12MCAsmBackendD2Ev
    - functionName:    _ZNK12_GLOBAL__N_120ELFX86_X32AsmBackend18createObjectWriterERN7llvm_ks17raw_pwrite_streamE
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 396
      functionLinenumberEnd: 397
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks24createX86ELFObjectWriterERNS_17raw_pwrite_streamEbht
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp:397,12'
          Dst:             _ZN7llvm_ks24createX86ELFObjectWriterERNS_17raw_pwrite_streamEbht
    - functionName:    _ZN12_GLOBAL__N_120ELFX86_X32AsmBackendD0Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 391
      functionLinenumberEnd: 391
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_120ELFX86_X32AsmBackendD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp:391,7'
          Dst:             _ZN12_GLOBAL__N_120ELFX86_X32AsmBackendD2Ev
    - functionName:    _ZN12_GLOBAL__N_120ELFX86_X32AsmBackendD2Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 391
      functionLinenumberEnd: 391
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116ELFX86AsmBackendD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp:391,7'
          Dst:             _ZN12_GLOBAL__N_116ELFX86AsmBackendD2Ev
    - functionName:    _ZNK12_GLOBAL__N_119ELFX86_32AsmBackend18createObjectWriterERN7llvm_ks17raw_pwrite_streamE
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 386
      functionLinenumberEnd: 387
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks24createX86ELFObjectWriterERNS_17raw_pwrite_streamEbht
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp:387,12'
          Dst:             _ZN7llvm_ks24createX86ELFObjectWriterERNS_17raw_pwrite_streamEbht
    - functionName:    _ZN12_GLOBAL__N_119ELFX86_32AsmBackendD0Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 381
      functionLinenumberEnd: 381
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_119ELFX86_32AsmBackendD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp:381,7'
          Dst:             _ZN12_GLOBAL__N_119ELFX86_32AsmBackendD2Ev
    - functionName:    _ZN12_GLOBAL__N_119ELFX86_32AsmBackendD2Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 381
      functionLinenumberEnd: 381
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116ELFX86AsmBackendD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp:381,7'
          Dst:             _ZN12_GLOBAL__N_116ELFX86AsmBackendD2Ev
    - functionName:    _ZL16getRelaxedOpcodej
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 253
      functionLinenumberEnd: 258
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          37
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZL21getRelaxedOpcodeArithj
        - _ZL22getRelaxedOpcodeBranchj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp:254,16'
          Dst:             _ZL21getRelaxedOpcodeArithj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp:257,10'
          Dst:             _ZL22getRelaxedOpcodeBranchj
    - functionName:    _ZL21getRelaxedOpcodeArithj
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 169
      functionLinenumberEnd: 251
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         60
      ICount:          303
      EdgeCount:       118
      CyclomaticComplexity: 60
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp:170,3'
          Branch Sides:    []
      Callsites:       []
    - functionName:    _ZL22getRelaxedOpcodeBranchj
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 167
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         20
      ICount:          103
      EdgeCount:       38
      CyclomaticComplexity: 20
      functionsReached: []
      functionUses:    2
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp:145,3'
          Branch Sides:    []
      Callsites:       []
    - functionName:    _ZL20getFixupKindLog2Sizej
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 33
      functionLinenumberEnd: 59
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         26
      ICount:          100
      EdgeCount:       50
      CyclomaticComplexity: 26
      functionsReached:
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp:34,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp:36,5'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
    - functionName:    _ZN12_GLOBAL__N_113X86AsmBackendC2ERKN7llvm_ks6TargetENS1_9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 585
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         196
      ICount:          1747
      EdgeCount:       226
      CyclomaticComplexity: 32
      functionsReached:
        - _ZN7llvm_ks12MCAsmBackendC2Ev
        - _ZN7llvm_ks12MCAsmBackendD2Ev
        - _ZN7llvm_ks9StringRefC2EPKc
        - memcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp:75,51'
          Dst:             _ZN7llvm_ks12MCAsmBackendC2Ev
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp:76,22'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp:76,42'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp:76,59'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp:77,22'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp:77,39'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp:77,59'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp:78,22'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp:78,39'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp:78,54'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp:78,71'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp:79,22'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp:79,40'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp:79,63'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp:80,22'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp:80,37'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp:85,40'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp:86,3'
          Dst:             _ZN7llvm_ks12MCAsmBackendD2Ev
    - functionName:    _ZN12_GLOBAL__N_113X86AsmBackendD0Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 70
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_113X86AsmBackend16getNumFixupKindsEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 88
      functionLinenumberEnd: 89
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_113X86AsmBackend16getFixupKindInfoEN7llvm_ks11MCFixupKindE
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 92
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          66
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK7llvm_ks12MCAsmBackend16getFixupKindInfoENS_11MCFixupKindE
        - __assert_fail
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp:102,28'
          Dst:             _ZNK7llvm_ks12MCAsmBackend16getFixupKindInfoENS_11MCFixupKindE
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp:104,5'
          Dst:             __assert_fail
    - functionName:    _ZNK12_GLOBAL__N_113X86AsmBackend10applyFixupERKN7llvm_ks7MCFixupEPcjmbRj
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - size_t
        - bool
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          92
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - _ZL20getFixupKindLog2Sizej
        - _ZN7llvm_ks6isIntNEjl
        - _ZNK7llvm_ks7MCFixup7getKindEv
        - _ZNK7llvm_ks7MCFixup9getOffsetEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp:111,53'
          Dst:             _ZNK7llvm_ks7MCFixup7getKindEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp:111,26'
          Dst:             _ZL20getFixupKindLog2Sizej
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp:122,15'
          Dst:             _ZNK7llvm_ks7MCFixup9getOffsetEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp:123,14'
          Dst:             _ZN7llvm_ks6isIntNEjl
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp:129,18'
          Dst:             _ZNK7llvm_ks7MCFixup9getOffsetEv
    - functionName:    _ZNK12_GLOBAL__N_113X86AsmBackend17mayNeedRelaxationERKN7llvm_ks6MCInstE
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 260
      functionLinenumberEnd: 277
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          64
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - _ZL21getRelaxedOpcodeArithj
        - _ZL22getRelaxedOpcodeBranchj
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks6MCInst14getNumOperandsEv
        - _ZNK7llvm_ks6MCInst9getOpcodeEv
        - _ZNK7llvm_ks9MCOperand6isExprEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp:262,35'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp:262,7'
          Dst:             _ZL22getRelaxedOpcodeBranchj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp:262,56'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp:266,34'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp:266,7'
          Dst:             _ZL21getRelaxedOpcodeArithj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp:266,55'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp:272,31'
          Dst:             _ZNK7llvm_ks6MCInst14getNumOperandsEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp:273,12'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp:273,36'
          Dst:             _ZNK7llvm_ks9MCOperand6isExprEv
    - functionName:    _ZNK12_GLOBAL__N_113X86AsmBackend20fixupNeedsRelaxationERKN7llvm_ks7MCFixupEmPKNS1_19MCRelaxableFragmentERKNS1_11MCAsmLayoutERj
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 282
      functionLinenumberEnd: 284
      functionDepth:   0
      returnType:      bool
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          23
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_113X86AsmBackend16relaxInstructionERKN7llvm_ks6MCInstERS2_
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 289
      functionLinenumberEnd: 302
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          95
      EdgeCount:       22
      CyclomaticComplexity: 10
      functionsReached:
        - _ZL16getRelaxedOpcodej
        - _ZN7llvm_ks11SmallStringILj256EEC2Ev
        - _ZN7llvm_ks11SmallStringILj256EED2Ev
        - _ZN7llvm_ks11raw_ostreamlsEPKc
        - _ZN7llvm_ks18report_fatal_errorERKNS_5TwineEb
        - _ZN7llvm_ks19raw_svector_ostream3strEv
        - _ZN7llvm_ks19raw_svector_ostreamC2ERNS_15SmallVectorImplIcEE
        - _ZN7llvm_ks19raw_svector_ostreamD2Ev
        - _ZN7llvm_ks6MCInst9setOpcodeEj
        - _ZN7llvm_ks6MCInstaSERKS0_
        - _ZN7llvm_ksplEPKcRKNS_9StringRefE
        - _ZNK7llvm_ks6MCInst9getOpcodeEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp:291,46'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp:291,24'
          Dst:             _ZL16getRelaxedOpcodej
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp:293,25'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp:294,22'
          Dst:             _ZN7llvm_ks11SmallStringILj256EEC2Ev
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp:295,25'
          Dst:             _ZN7llvm_ks19raw_svector_ostreamC2ERNS_15SmallVectorImplIcEE
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp:296,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp:297,65'
          Dst:             _ZN7llvm_ks19raw_svector_ostream3strEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp:297,60'
          Dst:             _ZN7llvm_ksplEPKcRKNS_9StringRefE
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp:297,5'
          Dst:             _ZN7llvm_ks18report_fatal_errorERKNS_5TwineEb
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp:298,3'
          Dst:             _ZN7llvm_ks19raw_svector_ostreamD2Ev
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp:298,3'
          Dst:             _ZN7llvm_ks11SmallStringILj256EED2Ev
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp:300,7'
          Dst:             _ZN7llvm_ks6MCInstaSERKS0_
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp:301,7'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
    - functionName:    _ZNK12_GLOBAL__N_113X86AsmBackend12writeNopDataEmPN7llvm_ks14MCObjectWriterE
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 307
      functionLinenumberEnd: 367
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          154
      EdgeCount:       30
      CyclomaticComplexity: 7
      functionsReached:
        - _ZN7llvm_ks14MCObjectWriter6write8Eh
        - __assert_fail
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp:352,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp:360,11'
          Dst:             _ZN7llvm_ks14MCObjectWriter6write8Eh
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp:363,11'
          Dst:             _ZN7llvm_ks14MCObjectWriter6write8Eh
    - functionName:    _ZNK12_GLOBAL__N_122ELFX86_IAMCUAsmBackend18createObjectWriterERN7llvm_ks17raw_pwrite_streamE
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 407
      functionLinenumberEnd: 408
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks24createX86ELFObjectWriterERNS_17raw_pwrite_streamEbht
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp:408,12'
          Dst:             _ZN7llvm_ks24createX86ELFObjectWriterERNS_17raw_pwrite_streamEbht
    - functionName:    _ZN12_GLOBAL__N_122ELFX86_IAMCUAsmBackendD0Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 402
      functionLinenumberEnd: 402
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_122ELFX86_IAMCUAsmBackendD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp:402,7'
          Dst:             _ZN12_GLOBAL__N_122ELFX86_IAMCUAsmBackendD2Ev
    - functionName:    _ZN12_GLOBAL__N_122ELFX86_IAMCUAsmBackendD2Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 402
      functionLinenumberEnd: 402
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116ELFX86AsmBackendD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp:402,7'
          Dst:             _ZN12_GLOBAL__N_116ELFX86AsmBackendD2Ev
    - functionName:    _ZN12_GLOBAL__N_116ELFX86AsmBackendC2ERKN7llvm_ks6TargetEhNS1_9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 378
      functionLinenumberEnd: 378
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_113X86AsmBackendC2ERKN7llvm_ks6TargetENS1_9StringRefE
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp:378,9'
          Dst:             _ZN12_GLOBAL__N_113X86AsmBackendC2ERKN7llvm_ks6TargetENS1_9StringRefE
    - functionName:    _ZN12_GLOBAL__N_116ELFX86AsmBackendD0Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 374
      functionLinenumberEnd: 374
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_119ELFX86_64AsmBackendC2ERKN7llvm_ks6TargetEhNS1_9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 416
      functionLinenumberEnd: 416
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116ELFX86AsmBackendC2ERKN7llvm_ks6TargetEhNS1_9StringRefE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp:416,7'
          Dst:             _ZN12_GLOBAL__N_116ELFX86AsmBackendC2ERKN7llvm_ks6TargetEhNS1_9StringRefE
    - functionName:    _ZN12_GLOBAL__N_120ELFX86_X32AsmBackendC2ERKN7llvm_ks6TargetEhNS1_9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 394
      functionLinenumberEnd: 394
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116ELFX86AsmBackendC2ERKN7llvm_ks6TargetEhNS1_9StringRefE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp:394,9'
          Dst:             _ZN12_GLOBAL__N_116ELFX86AsmBackendC2ERKN7llvm_ks6TargetEhNS1_9StringRefE
    - functionName:    _ZN7llvm_ks22createX86_64AsmBackendERKNS_6TargetERKNS_14MCRegisterInfoERKNS_6TripleENS_9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 786
      functionLinenumberEnd: 792
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          91
      EdgeCount:       20
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN12_GLOBAL__N_119ELFX86_64AsmBackendC2ERKN7llvm_ks6TargetEhNS1_9StringRefE
        - _ZN12_GLOBAL__N_120ELFX86_X32AsmBackendC2ERKN7llvm_ks6TargetEhNS1_9StringRefE
        - _ZN7llvm_ks23MCELFObjectTargetWriter8getOSABIENS_6Triple6OSTypeE
        - _ZNK7llvm_ks6Triple14getEnvironmentEv
        - _ZNK7llvm_ks6Triple5getOSEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp:787,63'
          Dst:             _ZNK7llvm_ks6Triple5getOSEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp:787,19'
          Dst:             _ZN7llvm_ks23MCELFObjectTargetWriter8getOSABIENS_6Triple6OSTypeE
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp:789,17'
          Dst:             _ZNK7llvm_ks6Triple14getEnvironmentEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp:790,16'
          Dst:             _ZN12_GLOBAL__N_120ELFX86_X32AsmBackendC2ERKN7llvm_ks6TargetEhNS1_9StringRefE
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp:791,14'
          Dst:             _ZN12_GLOBAL__N_119ELFX86_64AsmBackendC2ERKN7llvm_ks6TargetEhNS1_9StringRefE
    - functionName:    _ZN12_GLOBAL__N_119ELFX86_32AsmBackendC2ERKN7llvm_ks6TargetEhNS1_9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 384
      functionLinenumberEnd: 384
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116ELFX86AsmBackendC2ERKN7llvm_ks6TargetEhNS1_9StringRefE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp:384,7'
          Dst:             _ZN12_GLOBAL__N_116ELFX86AsmBackendC2ERKN7llvm_ks6TargetEhNS1_9StringRefE
    - functionName:    _ZN12_GLOBAL__N_122ELFX86_IAMCUAsmBackendC2ERKN7llvm_ks6TargetEhNS1_9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 405
      functionLinenumberEnd: 405
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - char
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          33
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116ELFX86AsmBackendC2ERKN7llvm_ks6TargetEhNS1_9StringRefE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp:405,9'
          Dst:             _ZN12_GLOBAL__N_116ELFX86AsmBackendC2ERKN7llvm_ks6TargetEhNS1_9StringRefE
    - functionName:    _ZNK7llvm_ks6Triple9isOSIAMCUEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/Triple.h'
      linkageType:     InternalLinkage
      functionLinenumber: 466
      functionLinenumberEnd: 467
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks6Triple5getOSEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/Triple.h:467,12'
          Dst:             _ZNK7llvm_ks6Triple5getOSEv
    - functionName:    _ZN7llvm_ks22createX86_32AsmBackendERKNS_6TargetERKNS_14MCRegisterInfoERKNS_6TripleENS_9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 774
      functionLinenumberEnd: 781
      functionDepth:   0
      returnType:      'N/A'
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          89
      EdgeCount:       20
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN12_GLOBAL__N_119ELFX86_32AsmBackendC2ERKN7llvm_ks6TargetEhNS1_9StringRefE
        - _ZN12_GLOBAL__N_122ELFX86_IAMCUAsmBackendC2ERKN7llvm_ks6TargetEhNS1_9StringRefE
        - _ZN7llvm_ks23MCELFObjectTargetWriter8getOSABIENS_6Triple6OSTypeE
        - _ZNK7llvm_ks6Triple5getOSEv
        - _ZNK7llvm_ks6Triple9isOSIAMCUEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp:775,63'
          Dst:             _ZNK7llvm_ks6Triple5getOSEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp:775,19'
          Dst:             _ZN7llvm_ks23MCELFObjectTargetWriter8getOSABIENS_6Triple6OSTypeE
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp:777,17'
          Dst:             _ZNK7llvm_ks6Triple9isOSIAMCUEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp:778,16'
          Dst:             _ZN12_GLOBAL__N_122ELFX86_IAMCUAsmBackendC2ERKN7llvm_ks6TargetEhNS1_9StringRefE
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp:780,14'
          Dst:             _ZN12_GLOBAL__N_119ELFX86_32AsmBackendC2ERKN7llvm_ks6TargetEhNS1_9StringRefE
    - functionName:    _ZL9checkIs32RN7llvm_ks9MCContextENS_5SMLocE13X86_64RelType
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 81
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks5TwineC2EPKc
        - _ZN7llvm_ks9MCContext11reportErrorENS_5SMLocERKNS_5TwineE
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:84,21'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:83,9'
          Dst:             _ZN7llvm_ks9MCContext11reportErrorENS_5SMLocERKNS_5TwineE
    - functionName:    _ZL9getType3213X86_64RelType
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionLinenumberEnd: 190
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         11
      ICount:          49
      EdgeCount:       19
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:178,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:180,5'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:189,3'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
    - functionName:    _ZL14getRelocType32N7llvm_ks15MCSymbolRefExpr11VariantKindE13X86_32RelTypeb
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 193
      functionLinenumberEnd: 249
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - short
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         102
      ICount:          375
      EdgeCount:       201
      CyclomaticComplexity: 101
      functionsReached:
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:194,3'
          Branch Sides:    []
        - Branch String:   'llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:198,5'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:196,5'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:207,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:210,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:211,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:214,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:215,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:218,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:219,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:222,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:223,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:226,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:227,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:230,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:233,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:234,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:237,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:238,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:241,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:242,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:245,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:246,5'
          Dst:             __assert_fail
    - functionName:    _ZL14getRelocType64RN7llvm_ks9MCContextENS_5SMLocENS_15MCSymbolRefExpr11VariantKindE13X86_64RelTypeb
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 89
      functionLinenumberEnd: 173
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - short
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         75
      ICount:          369
      EdgeCount:       139
      CyclomaticComplexity: 66
      functionsReached:
        - _ZL9checkIs32RN7llvm_ks9MCContextENS_5SMLocE13X86_64RelType
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:90,3'
          Branch Sides:    []
        - Branch String:   'llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:94,5'
          Branch Sides:    []
        - Branch String:   'llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:107,5'
          Branch Sides:    []
        - Branch String:   'llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:123,5'
          Branch Sides:    []
        - Branch String:   'llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:135,5'
          Branch Sides:    []
        - Branch String:   'llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:147,5'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:92,5'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:115,7'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:118,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:119,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:122,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:131,7'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:134,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:143,7'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:146,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:155,7'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:158,5'
          Dst:             _ZL9checkIs32RN7llvm_ks9MCContextENS_5SMLocE13X86_64RelType
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:161,5'
          Dst:             _ZL9checkIs32RN7llvm_ks9MCContextENS_5SMLocE13X86_64RelType
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:164,5'
          Dst:             _ZL9checkIs32RN7llvm_ks9MCContextENS_5SMLocE13X86_64RelType
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:167,5'
          Dst:             _ZL9checkIs32RN7llvm_ks9MCContextENS_5SMLocE13X86_64RelType
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:170,5'
          Dst:             _ZL9checkIs32RN7llvm_ks9MCContextENS_5SMLocE13X86_64RelType
    - functionName:    _ZNK7llvm_ks23MCELFObjectTargetWriter11getEMachineEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCELFObjectWriter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 80
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL9getType64jRN7llvm_ks15MCSymbolRefExpr11VariantKindERb
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 49
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          114
      EdgeCount:       25
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:50,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:52,5'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
    - functionName:    _ZNK12_GLOBAL__N_118X86ELFObjectWriter12getRelocTypeERN7llvm_ks9MCContextERKNS1_7MCValueERKNS1_7MCFixupEb
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 253
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          100
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached:
        - _ZL14getRelocType32N7llvm_ks15MCSymbolRefExpr11VariantKindE13X86_32RelTypeb
        - _ZL14getRelocType64RN7llvm_ks9MCContextENS_5SMLocENS_15MCSymbolRefExpr11VariantKindE13X86_64RelTypeb
        - _ZL9getType3213X86_64RelType
        - _ZL9getType64jRN7llvm_ks15MCSymbolRefExpr11VariantKindERb
        - _ZNK7llvm_ks23MCELFObjectTargetWriter11getEMachineEv
        - _ZNK7llvm_ks7MCFixup6getLocEv
        - _ZNK7llvm_ks7MCFixup7getKindEv
        - _ZNK7llvm_ks7MCValue16getAccessVariantEv
        - __assert_fail
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:254,50'
          Dst:             _ZNK7llvm_ks7MCValue16getAccessVariantEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:255,40'
          Dst:             _ZNK7llvm_ks7MCFixup7getKindEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:255,24'
          Dst:             _ZL9getType64jRN7llvm_ks15MCSymbolRefExpr11VariantKindERb
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:256,7'
          Dst:             _ZNK7llvm_ks23MCELFObjectTargetWriter11getEMachineEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:257,38'
          Dst:             _ZNK7llvm_ks7MCFixup6getLocEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:257,12'
          Dst:             _ZL14getRelocType64RN7llvm_ks9MCContextENS_5SMLocENS_15MCSymbolRefExpr11VariantKindE13X86_64RelTypeb
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:259,3'
          Dst:             _ZNK7llvm_ks23MCELFObjectTargetWriter11getEMachineEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:259,3'
          Dst:             _ZNK7llvm_ks23MCELFObjectTargetWriter11getEMachineEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:259,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:261,35'
          Dst:             _ZL9getType3213X86_64RelType
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:261,10'
          Dst:             _ZL14getRelocType32N7llvm_ks15MCSymbolRefExpr11VariantKindE13X86_32RelTypeb
    - functionName:    _ZN12_GLOBAL__N_118X86ELFObjectWriterD0Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_118X86ELFObjectWriterD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:43,1'
          Dst:             _ZN12_GLOBAL__N_118X86ELFObjectWriterD2Ev
    - functionName:    _ZN12_GLOBAL__N_118X86ELFObjectWriterD2Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks23MCELFObjectTargetWriterD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:43,2'
          Dst:             _ZN7llvm_ks23MCELFObjectTargetWriterD2Ev
    - functionName:    _ZN12_GLOBAL__N_118X86ELFObjectWriterC2Ebht
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - bool
        - char
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks23MCELFObjectTargetWriterC2Ebhtbb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:36,7'
          Dst:             _ZN7llvm_ks23MCELFObjectTargetWriterC2Ebhtbb
    - functionName:    _ZN7llvm_ks24createX86ELFObjectWriterERNS_17raw_pwrite_streamEbht
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 266
      functionLinenumberEnd: 270
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - bool
        - char
        - short
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          51
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN12_GLOBAL__N_118X86ELFObjectWriterC2Ebht
        - _ZN7llvm_ks21createELFObjectWriterEPNS_23MCELFObjectTargetWriterERNS_17raw_pwrite_streamEb
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:268,9'
          Dst:             _ZN12_GLOBAL__N_118X86ELFObjectWriterC2Ebht
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp:269,10'
          Dst:             _ZN7llvm_ks21createELFObjectWriterEPNS_23MCELFObjectTargetWriterERNS_17raw_pwrite_streamEb
    - functionName:    _ZN7llvm_ks19X86MCAsmInfoGNUCOFFD0Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks19X86MCAsmInfoGNUCOFFD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.h:47,7'
          Dst:             _ZN7llvm_ks19X86MCAsmInfoGNUCOFFD2Ev
    - functionName:    _ZN7llvm_ks19X86MCAsmInfoGNUCOFFD2Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks16MCAsmInfoGNUCOFFD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.h:47,7'
          Dst:             _ZN7llvm_ks16MCAsmInfoGNUCOFFD2Ev
    - functionName:    _ZN7llvm_ks21X86MCAsmInfoMicrosoftD0Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks21X86MCAsmInfoMicrosoftD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.h:42,7'
          Dst:             _ZN7llvm_ks21X86MCAsmInfoMicrosoftD2Ev
    - functionName:    _ZN7llvm_ks21X86MCAsmInfoMicrosoftD2Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks18MCAsmInfoMicrosoftD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.h:42,7'
          Dst:             _ZN7llvm_ks18MCAsmInfoMicrosoftD2Ev
    - functionName:    _ZN7llvm_ks15X86ELFMCAsmInfoD0Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15X86ELFMCAsmInfoD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.h:37,7'
          Dst:             _ZN7llvm_ks15X86ELFMCAsmInfoD2Ev
    - functionName:    _ZN7llvm_ks15X86ELFMCAsmInfoD2Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12MCAsmInfoELFD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.h:37,7'
          Dst:             _ZN7llvm_ks12MCAsmInfoELFD2Ev
    - functionName:    _ZN7llvm_ks18X86MCAsmInfoDarwinD0Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks18X86MCAsmInfoDarwinD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.h:25,7'
          Dst:             _ZN7llvm_ks18X86MCAsmInfoDarwinD2Ev
    - functionName:    _ZN7llvm_ks18X86MCAsmInfoDarwinD2Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15MCAsmInfoDarwinD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.h:25,7'
          Dst:             _ZN7llvm_ks15MCAsmInfoDarwinD2Ev
    - functionName:    _ZN7llvm_ks21X86_64MCAsmInfoDarwinD0Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks21X86_64MCAsmInfoDarwinD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.h:30,8'
          Dst:             _ZN7llvm_ks21X86_64MCAsmInfoDarwinD2Ev
    - functionName:    _ZN7llvm_ks21X86_64MCAsmInfoDarwinD2Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 30
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks18X86MCAsmInfoDarwinD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.h:30,8'
          Dst:             _ZN7llvm_ks18X86MCAsmInfoDarwinD2Ev
    - functionName:    _ZN7llvm_ks19X86MCAsmInfoGNUCOFFC2ERKNS_6TripleE
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 156
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          90
      EdgeCount:       33
      CyclomaticComplexity: 18
      functionsReached:
        - _ZN7llvm_ks16MCAsmInfoGNUCOFFC2Ev
        - _ZN7llvm_ks16MCAsmInfoGNUCOFFD2Ev
        - _ZNK7llvm_ks6Triple11isOSWindowsEv
        - _ZNK7llvm_ks6Triple7getArchEv
        - __assert_fail
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.cpp:139,22'
          Dst:             _ZN7llvm_ks16MCAsmInfoGNUCOFFC2Ev
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.cpp:140,3'
          Dst:             _ZNK7llvm_ks6Triple11isOSWindowsEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.cpp:140,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.cpp:156,1'
          Dst:             _ZN7llvm_ks16MCAsmInfoGNUCOFFD2Ev
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.cpp:141,14'
          Dst:             _ZNK7llvm_ks6Triple7getArchEv
    - functionName:    _ZN7llvm_ks21X86MCAsmInfoMicrosoftC2ERKNS_6TripleE
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 115
      functionLinenumberEnd: 137
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          69
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7llvm_ks18MCAsmInfoMicrosoftC2Ev
        - _ZN7llvm_ks18MCAsmInfoMicrosoftD2Ev
        - _ZNK7llvm_ks6Triple7getArchEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.cpp:115,24'
          Dst:             _ZN7llvm_ks18MCAsmInfoMicrosoftC2Ev
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.cpp:116,14'
          Dst:             _ZNK7llvm_ks6Triple7getArchEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.cpp:137,1'
          Dst:             _ZN7llvm_ks18MCAsmInfoMicrosoftD2Ev
    - functionName:    _ZNK7llvm_ks21X86_64MCAsmInfoDarwin27getExprForPersonalitySymbolEPKNS_8MCSymbolEjRNS_10MCStreamerE
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 107
      functionLinenumberEnd: 112
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          37
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12MCBinaryExpr9createAddEPKNS_6MCExprES3_RNS_9MCContextE
        - _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - _ZN7llvm_ks15MCSymbolRefExpr6createEPKNS_8MCSymbolENS0_11VariantKindERNS_9MCContextE
        - _ZNK7llvm_ks10MCStreamer10getContextEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.cpp:108,33'
          Dst:             _ZNK7llvm_ks10MCStreamer10getContextEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.cpp:110,5'
          Dst:             _ZN7llvm_ks15MCSymbolRefExpr6createEPKNS_8MCSymbolENS0_11VariantKindERNS_9MCContextE
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.cpp:111,24'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.cpp:112,10'
          Dst:             _ZN7llvm_ks12MCBinaryExpr9createAddEPKNS_6MCExprES3_RNS_9MCContextE
    - functionName:    _ZN7llvm_ks15X86ELFMCAsmInfoC2ERKNS_6TripleE
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          88
      EdgeCount:       18
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7llvm_ks12MCAsmInfoELFC2Ev
        - _ZN7llvm_ks12MCAsmInfoELFD2Ev
        - _ZNK7llvm_ks6Triple14getEnvironmentEv
        - _ZNK7llvm_ks6Triple7getArchEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.cpp:77,18'
          Dst:             _ZN7llvm_ks12MCAsmInfoELFC2Ev
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.cpp:78,20'
          Dst:             _ZNK7llvm_ks6Triple7getArchEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.cpp:79,18'
          Dst:             _ZNK7llvm_ks6Triple14getEnvironmentEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.cpp:102,1'
          Dst:             _ZN7llvm_ks12MCAsmInfoELFD2Ev
    - functionName:    _ZN7llvm_ks21X86_64MCAsmInfoDarwinC2ERKNS_6TripleE
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks18X86MCAsmInfoDarwinC2ERKNS_6TripleE
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.cpp:74,5'
          Dst:             _ZN7llvm_ks18X86MCAsmInfoDarwinC2ERKNS_6TripleE
    - functionName:    _ZN7llvm_ks18X86MCAsmInfoDarwinC2ERKNS_6TripleE
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 71
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         19
      ICount:          115
      EdgeCount:       19
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15MCAsmInfoDarwinC2Ev
        - _ZN7llvm_ks15MCAsmInfoDarwinD2Ev
        - _ZNK7llvm_ks6Triple17isMacOSXVersionLTEjjj
        - _ZNK7llvm_ks6Triple7getArchEv
        - _ZNK7llvm_ks6Triple8isMacOSXEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.cpp:34,21'
          Dst:             _ZN7llvm_ks15MCAsmInfoDarwinC2Ev
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.cpp:35,20'
          Dst:             _ZNK7llvm_ks6Triple7getArchEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.cpp:71,1'
          Dst:             _ZN7llvm_ks15MCAsmInfoDarwinD2Ev
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.cpp:62,9'
          Dst:             _ZNK7llvm_ks6Triple8isMacOSXEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.cpp:62,25'
          Dst:             _ZNK7llvm_ks6Triple17isMacOSXVersionLTEjjj
    - functionName:    _ZNK12_GLOBAL__N_116X86MCCodeEmitter11EmitSIBByteEjjjRjRN7llvm_ks11raw_ostreamE
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 147
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - int
        - int
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          31
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116X86MCCodeEmitter9ModRMByteEjjj
        - _ZNK12_GLOBAL__N_116X86MCCodeEmitter8EmitByteEhRjRN7llvm_ks11raw_ostreamE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:146,14'
          Dst:             _ZN12_GLOBAL__N_116X86MCCodeEmitter9ModRMByteEjjj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:146,5'
          Dst:             _ZNK12_GLOBAL__N_116X86MCCodeEmitter8EmitByteEhRjRN7llvm_ks11raw_ostreamE
    - functionName:    _ZN12_GLOBAL__N_116X86MCCodeEmitter9ModRMByteEjjj
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      char
      argCount:        3
      argTypes:
        - int
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          65
      EdgeCount:       17
      CyclomaticComplexity: 5
      functionsReached:
        - __assert_fail
      functionUses:    18
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:134,5'
          Dst:             __assert_fail
    - functionName:    _ZNK12_GLOBAL__N_116X86MCCodeEmitter8EmitByteEhRjRN7llvm_ks11raw_ostreamE
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 110
      functionLinenumberEnd: 113
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - char
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11raw_ostreamlsEc
      functionUses:    65
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:111,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEc
    - functionName:    _ZL8isCDisp8miRi
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 189
      functionLinenumberEnd: 210
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - size_t
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         25
      ICount:          136
      EdgeCount:       30
      CyclomaticComplexity: 7
      functionsReached:
        - _ZL7isDisp8i
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:190,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:197,12'
          Dst:             _ZL7isDisp8i
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:201,3'
          Dst:             __assert_fail
    - functionName:    _ZL7isDisp8i
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 183
      functionLinenumberEnd: 184
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    4
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks5X86II6hasImmEm
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/X86/MCTargetDesc/X86BaseInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 579
      functionLinenumberEnd: 580
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks5X86II11isImmSignedEm
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/X86/MCTargetDesc/X86BaseInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 619
      functionLinenumberEnd: 633
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          59
      EdgeCount:       26
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/keystone/../lib/Target/X86/MCTargetDesc/X86BaseInfo.h:620,5'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/X86/MCTargetDesc/X86BaseInfo.h:621,14'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
    - functionName:    _ZN7llvm_ks5X86II10isImmPCRelEm
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/X86/MCTargetDesc/X86BaseInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 601
      functionLinenumberEnd: 615
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          60
      EdgeCount:       28
      CyclomaticComplexity: 15
      functionsReached:
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/keystone/../lib/Target/X86/MCTargetDesc/X86BaseInfo.h:602,5'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/X86/MCTargetDesc/X86BaseInfo.h:603,14'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
    - functionName:    _ZL18HasSecRelSymbolRefPKN7llvm_ks6MCExprE
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 287
      functionLinenumberEnd: 293
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7llvm_ks15MCSymbolRefExpr7getKindEv
        - _ZNK7llvm_ks6MCExpr7getKindEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:288,13'
          Dst:             _ZNK7llvm_ks6MCExpr7getKindEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:290,17'
          Dst:             _ZNK7llvm_ks15MCSymbolRefExpr7getKindEv
    - functionName:    _ZL27StartsWithGlobalOffsetTablePKN7llvm_ks6MCExprE
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 267
      functionLinenumberEnd: 585
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         22
      ICount:          188
      EdgeCount:       29
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZNK7llvm_ks12MCBinaryExpr6getLHSEv
        - _ZNK7llvm_ks12MCBinaryExpr6getRHSEv
        - _ZNK7llvm_ks15MCSymbolRefExpr9getSymbolEv
        - _ZNK7llvm_ks6MCExpr7getKindEv
        - _ZNK7llvm_ks8MCSymbol7getNameEv
        - memcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:269,13'
          Dst:             _ZNK7llvm_ks6MCExpr7getKindEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:271,16'
          Dst:             _ZNK7llvm_ks12MCBinaryExpr6getLHSEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:272,15'
          Dst:             _ZNK7llvm_ks12MCBinaryExpr6getRHSEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:275,13'
          Dst:             _ZNK7llvm_ks6MCExpr7getKindEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:279,28'
          Dst:             _ZNK7llvm_ks15MCSymbolRefExpr9getSymbolEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:280,9'
          Dst:             _ZNK7llvm_ks8MCSymbol7getNameEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:280,22'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:282,19'
          Dst:             _ZNK7llvm_ks6MCExpr7getKindEv
    - functionName:    _ZNK12_GLOBAL__N_116X86MCCodeEmitter12EmitConstantEmjRjRN7llvm_ks11raw_ostreamE
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          50
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK12_GLOBAL__N_116X86MCCodeEmitter8EmitByteEhRjRN7llvm_ks11raw_ostreamE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:119,7'
          Dst:             _ZNK12_GLOBAL__N_116X86MCCodeEmitter8EmitByteEhRjRN7llvm_ks11raw_ostreamE
    - functionName:    _ZL13validImmRangelj
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 297
      functionLinenumberEnd: 302
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         7
      ICount:          33
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_116X86MCCodeEmitter22getVEXRegisterEncodingERKN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 99
      functionDepth:   0
      returnType:      char
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          48
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks5X86II19isX86_64ExtendedRegEj
        - _ZNK12_GLOBAL__N_116X86MCCodeEmitter12GetX86RegNumERKN7llvm_ks9MCOperandE
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks9MCOperand6getRegEv
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:92,26'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:92,44'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:93,42'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:93,26'
          Dst:             _ZNK12_GLOBAL__N_116X86MCCodeEmitter12GetX86RegNumERKN7llvm_ks9MCOperandE
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:94,9'
          Dst:             _ZN7llvm_ks5X86II19isX86_64ExtendedRegEj
    - functionName:    _ZNK12_GLOBAL__N_116X86MCCodeEmitter12GetX86RegNumERKN7llvm_ks9MCOperandE
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 77
      functionLinenumberEnd: 78
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks14MCRegisterInfo16getEncodingValueEj
        - _ZNK7llvm_ks9MCContext15getRegisterInfoEv
        - _ZNK7llvm_ks9MCOperand6getRegEv
      functionUses:    14
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:78,16'
          Dst:             _ZNK7llvm_ks9MCContext15getRegisterInfoEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:78,55'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:78,35'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo16getEncodingValueEj
    - functionName:    _ZNK12_GLOBAL__N_116X86MCCodeEmitter28getWriteMaskRegisterEncodingERKN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 103
      functionLinenumberEnd: 107
      functionDepth:   0
      returnType:      char
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          53
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK12_GLOBAL__N_116X86MCCodeEmitter12GetX86RegNumERKN7llvm_ks9MCOperandE
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks9MCOperand6getRegEv
        - __assert_fail
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:104,5'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:104,5'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:104,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:106,43'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:106,27'
          Dst:             _ZNK12_GLOBAL__N_116X86MCCodeEmitter12GetX86RegNumERKN7llvm_ks9MCOperandE
    - functionName:    _ZN7llvm_ks5X86IIL15is32ExtendedRegEj
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/X86/MCTargetDesc/X86BaseInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 764
      functionLinenumberEnd: 767
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - int
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          64
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached: []
      functionUses:    15
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZL18DetermineREXPrefixRKN7llvm_ks6MCInstEmRKNS_11MCInstrDescE
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1041
      functionLinenumberEnd: 1136
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         111
      ICount:          561
      EdgeCount:       142
      CyclomaticComplexity: 33
      functionsReached:
        - _ZN7llvm_ks18report_fatal_errorEPKcb
        - _ZN7llvm_ks5X86II19isX86_64ExtendedRegEj
        - _ZN7llvm_ks5X86II24isX86_64NonExtLowByteRegEj
        - _ZNK7llvm_ks11MCInstrDesc20getOperandConstraintEjNS_4MCOI17OperandConstraintE
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks6MCInst14getNumOperandsEv
        - _ZNK7llvm_ks9MCOperand5isRegEv
        - _ZNK7llvm_ks9MCOperand6getRegEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1070,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1048,10'
          Dst:             _ZNK7llvm_ks6MCInst14getNumOperandsEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1050,24'
          Dst:             _ZNK7llvm_ks6MCInst14getNumOperandsEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1053,28'
          Dst:             _ZNK7llvm_ks11MCInstrDesc20getOperandConstraintEjNS_4MCOI17OperandConstraintE
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1058,30'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1059,13'
          Dst:             _ZNK7llvm_ks9MCOperand5isRegEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1060,23'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1063,10'
          Dst:             _ZN7llvm_ks5X86II24isX86_64NonExtLowByteRegEj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1072,12'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1072,26'
          Dst:             _ZNK7llvm_ks9MCOperand5isRegEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1073,39'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1073,53'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1073,9'
          Dst:             _ZN7llvm_ks5X86II19isX86_64ExtendedRegEj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1077,32'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1078,14'
          Dst:             _ZNK7llvm_ks9MCOperand5isRegEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1078,55'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1078,25'
          Dst:             _ZN7llvm_ks5X86II19isX86_64ExtendedRegEj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1083,12'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1083,26'
          Dst:             _ZNK7llvm_ks9MCOperand5isRegEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1084,39'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1084,53'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1084,9'
          Dst:             _ZN7llvm_ks5X86II19isX86_64ExtendedRegEj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1089,32'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1090,14'
          Dst:             _ZNK7llvm_ks9MCOperand5isRegEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1091,43'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1091,13'
          Dst:             _ZN7llvm_ks5X86II19isX86_64ExtendedRegEj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1106,26'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1106,40'
          Dst:             _ZNK7llvm_ks9MCOperand5isRegEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1107,39'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1107,53'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1107,9'
          Dst:             _ZN7llvm_ks5X86II19isX86_64ExtendedRegEj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1111,32'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1112,14'
          Dst:             _ZNK7llvm_ks9MCOperand5isRegEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1113,43'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1113,13'
          Dst:             _ZN7llvm_ks5X86II19isX86_64ExtendedRegEj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1121,12'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1121,26'
          Dst:             _ZNK7llvm_ks9MCOperand5isRegEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1122,39'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1122,53'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1122,9'
          Dst:             _ZN7llvm_ks5X86II19isX86_64ExtendedRegEj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1126,32'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1127,14'
          Dst:             _ZNK7llvm_ks9MCOperand5isRegEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1127,55'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1127,25'
          Dst:             _ZN7llvm_ks5X86II19isX86_64ExtendedRegEj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1133,5'
          Dst:             _ZN7llvm_ks18report_fatal_errorEPKcb
    - functionName:    _ZNK7llvm_ks11MCInstrDesc20getOperandConstraintEjNS_4MCOI17OperandConstraintE
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCInstrDesc.h'
      linkageType:     InternalLinkage
      functionLinenumber: 181
      functionLinenumberEnd: 188
      functionDepth:   0
      returnType:      int
      argCount:        3
      argTypes:
        - 'N/A'
        - int
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         7
      ICount:          63
      EdgeCount:       8
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    7
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_116X86MCCodeEmitter16EmitMemModRMByteERKN7llvm_ks6MCInstEjjmRjRNS1_11raw_ostreamERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 390
      functionLinenumberEnd: 630
      functionDepth:   0
      returnType:      void
      argCount:        9
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - int
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         178
      ICount:          1036
      EdgeCount:       232
      CyclomaticComplexity: 56
      functionsReached:
        - _ZL7isDisp8i
        - _ZL8isCDisp8miRi
        - _ZN12_GLOBAL__N_116X86MCCodeEmitter9ModRMByteEjjj
        - _ZN7llvm_ks5X86II12getSizeOfImmEm
        - _ZN7llvm_ks5X86II6hasImmEm
        - _ZNK12_GLOBAL__N_116X86MCCodeEmitter11EmitSIBByteEjjjRjRN7llvm_ks11raw_ostreamE
        - _ZNK12_GLOBAL__N_116X86MCCodeEmitter11is64BitModeERKN7llvm_ks15MCSubtargetInfoE
        - _ZNK12_GLOBAL__N_116X86MCCodeEmitter12GetX86RegNumERKN7llvm_ks9MCOperandE
        - _ZNK12_GLOBAL__N_116X86MCCodeEmitter13EmitImmediateERKN7llvm_ks6MCInstERKNS1_9MCOperandENS1_5SMLocEjNS1_11MCFixupKindERjRNS1_11raw_ostreamERNS1_15SmallVectorImplINS1_7MCFixupEEESA_bib
        - _ZNK12_GLOBAL__N_116X86MCCodeEmitter17Is16BitMemOperandERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - _ZNK12_GLOBAL__N_116X86MCCodeEmitter8EmitByteEhRjRN7llvm_ks11raw_ostreamE
        - _ZNK7llvm_ks6MCInst10getAddressEv
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks6MCInst6getLocEv
        - _ZNK7llvm_ks6MCInst9getOpcodeEv
        - _ZNK7llvm_ks9MCOperand5isImmEv
        - _ZNK7llvm_ks9MCOperand6getImmEv
        - _ZNK7llvm_ks9MCOperand6getRegEv
        - __assert_fail
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:391,34'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:392,34'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:393,34'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:394,34'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:395,27'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:401,23'
          Dst:             _ZNK12_GLOBAL__N_116X86MCCodeEmitter11is64BitModeERKN7llvm_ks15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:401,52'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:401,74'
          Dst:             _ZNK7llvm_ks9MCOperand5isImmEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:402,11'
          Dst:             _ZNK7llvm_ks6MCInst10getAddressEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:402,11'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:402,11'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:402,11'
          Dst:             _ZNK7llvm_ks6MCInst10getAddressEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:402,11'
          Dst:             _ZNK7llvm_ks6MCInst10getAddressEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:402,11'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:408,5'
          Dst:             _ZNK12_GLOBAL__N_116X86MCCodeEmitter11is64BitModeERKN7llvm_ks15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:408,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:409,5'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:409,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:410,14'
          Dst:             _ZN12_GLOBAL__N_116X86MCCodeEmitter9ModRMByteEjjj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:410,5'
          Dst:             _ZNK12_GLOBAL__N_116X86MCCodeEmitter8EmitByteEhRjRN7llvm_ks11raw_ostreamE
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:417,12'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:425,19'
          Dst:             _ZN7llvm_ks5X86II6hasImmEm
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:425,44'
          Dst:             _ZN7llvm_ks5X86II12getSizeOfImmEm
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:427,32'
          Dst:             _ZNK7llvm_ks6MCInst6getLocEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:428,49'
          Dst:             _ZNK12_GLOBAL__N_116X86MCCodeEmitter11is64BitModeERKN7llvm_ks15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:427,5'
          Dst:             _ZNK12_GLOBAL__N_116X86MCCodeEmitter13EmitImmediateERKN7llvm_ks6MCInstERKNS1_9MCOperandENS1_5SMLocEjNS1_11MCFixupKindERjRNS1_11raw_ostreamERNS1_15SmallVectorImplINS1_7MCFixupEEESA_bib
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:433,34'
          Dst:             _ZNK12_GLOBAL__N_116X86MCCodeEmitter12GetX86RegNumERKN7llvm_ks9MCOperandE
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:439,7'
          Dst:             _ZNK12_GLOBAL__N_116X86MCCodeEmitter17Is16BitMemOperandERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:455,7'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:457,20'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:458,40'
          Dst:             _ZNK12_GLOBAL__N_116X86MCCodeEmitter12GetX86RegNumERKN7llvm_ks9MCOperandE
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:460,9'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:462,9'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:464,9'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:464,9'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:474,16'
          Dst:             _ZNK7llvm_ks9MCOperand5isImmEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:474,40'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:474,27'
          Dst:             _ZL7isDisp8i
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:475,18'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:477,20'
          Dst:             _ZN12_GLOBAL__N_116X86MCCodeEmitter9ModRMByteEjjj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:477,11'
          Dst:             _ZNK12_GLOBAL__N_116X86MCCodeEmitter8EmitByteEhRjRN7llvm_ks11raw_ostreamE
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:481,18'
          Dst:             _ZN12_GLOBAL__N_116X86MCCodeEmitter9ModRMByteEjjj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:481,9'
          Dst:             _ZNK12_GLOBAL__N_116X86MCCodeEmitter8EmitByteEhRjRN7llvm_ks11raw_ostreamE
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:482,36'
          Dst:             _ZNK7llvm_ks6MCInst6getLocEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:483,17'
          Dst:             _ZNK12_GLOBAL__N_116X86MCCodeEmitter11is64BitModeERKN7llvm_ks15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:482,9'
          Dst:             _ZNK12_GLOBAL__N_116X86MCCodeEmitter13EmitImmediateERKN7llvm_ks6MCInstERKNS1_9MCOperandENS1_5SMLocEjNS1_11MCFixupKindERjRNS1_11raw_ostreamERNS1_15SmallVectorImplINS1_7MCFixupEEESA_bib
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:487,16'
          Dst:             _ZN12_GLOBAL__N_116X86MCCodeEmitter9ModRMByteEjjj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:487,7'
          Dst:             _ZNK12_GLOBAL__N_116X86MCCodeEmitter8EmitByteEhRjRN7llvm_ks11raw_ostreamE
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:490,16'
          Dst:             _ZN12_GLOBAL__N_116X86MCCodeEmitter9ModRMByteEjjj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:490,7'
          Dst:             _ZNK12_GLOBAL__N_116X86MCCodeEmitter8EmitByteEhRjRN7llvm_ks11raw_ostreamE
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:494,32'
          Dst:             _ZNK7llvm_ks6MCInst6getLocEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:495,17'
          Dst:             _ZNK12_GLOBAL__N_116X86MCCodeEmitter11is64BitModeERKN7llvm_ks15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:494,5'
          Dst:             _ZNK12_GLOBAL__N_116X86MCCodeEmitter13EmitImmediateERKN7llvm_ks6MCInstERKNS1_9MCOperandENS1_5SMLocEjNS1_11MCFixupKindERjRNS1_11raw_ostreamERNS1_15SmallVectorImplINS1_7MCFixupEEESA_bib
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:505,16'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:512,9'
          Dst:             _ZNK12_GLOBAL__N_116X86MCCodeEmitter11is64BitModeERKN7llvm_ks15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:515,16'
          Dst:             _ZN12_GLOBAL__N_116X86MCCodeEmitter9ModRMByteEjjj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:515,7'
          Dst:             _ZNK12_GLOBAL__N_116X86MCCodeEmitter8EmitByteEhRjRN7llvm_ks11raw_ostreamE
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:516,34'
          Dst:             _ZNK7llvm_ks6MCInst6getLocEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:517,17'
          Dst:             _ZNK12_GLOBAL__N_116X86MCCodeEmitter11is64BitModeERKN7llvm_ks15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:516,7'
          Dst:             _ZNK12_GLOBAL__N_116X86MCCodeEmitter13EmitImmediateERKN7llvm_ks6MCInstERKNS1_9MCOperandENS1_5SMLocEjNS1_11MCFixupKindERjRNS1_11raw_ostreamERNS1_15SmallVectorImplINS1_7MCFixupEEESA_bib
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:525,14'
          Dst:             _ZNK7llvm_ks9MCOperand5isImmEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:525,30'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:526,16'
          Dst:             _ZN12_GLOBAL__N_116X86MCCodeEmitter9ModRMByteEjjj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:526,7'
          Dst:             _ZNK12_GLOBAL__N_116X86MCCodeEmitter8EmitByteEhRjRN7llvm_ks11raw_ostreamE
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:531,14'
          Dst:             _ZNK7llvm_ks9MCOperand5isImmEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:532,36'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:532,23'
          Dst:             _ZL7isDisp8i
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:533,18'
          Dst:             _ZN12_GLOBAL__N_116X86MCCodeEmitter9ModRMByteEjjj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:533,9'
          Dst:             _ZNK12_GLOBAL__N_116X86MCCodeEmitter8EmitByteEhRjRN7llvm_ks11raw_ostreamE
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:534,36'
          Dst:             _ZNK7llvm_ks6MCInst6getLocEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:535,17'
          Dst:             _ZNK12_GLOBAL__N_116X86MCCodeEmitter11is64BitModeERKN7llvm_ks15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:534,9'
          Dst:             _ZNK12_GLOBAL__N_116X86MCCodeEmitter13EmitImmediateERKN7llvm_ks6MCInstERKNS1_9MCOperandENS1_5SMLocEjNS1_11MCFixupKindERjRNS1_11raw_ostreamERNS1_15SmallVectorImplINS1_7MCFixupEEESA_bib
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:541,45'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:541,22'
          Dst:             _ZL8isCDisp8miRi
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:542,18'
          Dst:             _ZN12_GLOBAL__N_116X86MCCodeEmitter9ModRMByteEjjj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:542,9'
          Dst:             _ZNK12_GLOBAL__N_116X86MCCodeEmitter8EmitByteEhRjRN7llvm_ks11raw_ostreamE
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:543,36'
          Dst:             _ZNK7llvm_ks6MCInst6getLocEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:544,32'
          Dst:             _ZNK12_GLOBAL__N_116X86MCCodeEmitter11is64BitModeERKN7llvm_ks15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:544,64'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:543,9'
          Dst:             _ZNK12_GLOBAL__N_116X86MCCodeEmitter13EmitImmediateERKN7llvm_ks6MCInstERKNS1_9MCOperandENS1_5SMLocEjNS1_11MCFixupKindERjRNS1_11raw_ostreamERNS1_15SmallVectorImplINS1_7MCFixupEEESA_bib
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:550,14'
          Dst:             _ZN12_GLOBAL__N_116X86MCCodeEmitter9ModRMByteEjjj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:550,5'
          Dst:             _ZNK12_GLOBAL__N_116X86MCCodeEmitter8EmitByteEhRjRN7llvm_ks11raw_ostreamE
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:551,32'
          Dst:             _ZNK7llvm_ks6MCInst6getLocEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:552,49'
          Dst:             _ZNK12_GLOBAL__N_116X86MCCodeEmitter11is64BitModeERKN7llvm_ks15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:551,5'
          Dst:             _ZNK12_GLOBAL__N_116X86MCCodeEmitter13EmitImmediateERKN7llvm_ks6MCInstERKNS1_9MCOperandENS1_5SMLocEjNS1_11MCFixupKindERjRNS1_11raw_ostreamERNS1_15SmallVectorImplINS1_7MCFixupEEESA_bib
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:557,3'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:557,3'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:557,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:569,14'
          Dst:             _ZN12_GLOBAL__N_116X86MCCodeEmitter9ModRMByteEjjj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:569,5'
          Dst:             _ZNK12_GLOBAL__N_116X86MCCodeEmitter8EmitByteEhRjRN7llvm_ks11raw_ostreamE
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:571,20'
          Dst:             _ZNK7llvm_ks9MCOperand5isImmEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:573,14'
          Dst:             _ZN12_GLOBAL__N_116X86MCCodeEmitter9ModRMByteEjjj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:573,5'
          Dst:             _ZNK12_GLOBAL__N_116X86MCCodeEmitter8EmitByteEhRjRN7llvm_ks11raw_ostreamE
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:575,19'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:580,14'
          Dst:             _ZN12_GLOBAL__N_116X86MCCodeEmitter9ModRMByteEjjj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:580,5'
          Dst:             _ZNK12_GLOBAL__N_116X86MCCodeEmitter8EmitByteEhRjRN7llvm_ks11raw_ostreamE
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:581,39'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:581,26'
          Dst:             _ZL7isDisp8i
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:584,14'
          Dst:             _ZN12_GLOBAL__N_116X86MCCodeEmitter9ModRMByteEjjj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:584,5'
          Dst:             _ZNK12_GLOBAL__N_116X86MCCodeEmitter8EmitByteEhRjRN7llvm_ks11raw_ostreamE
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:586,48'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:586,25'
          Dst:             _ZL8isCDisp8miRi
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:588,14'
          Dst:             _ZN12_GLOBAL__N_116X86MCCodeEmitter9ModRMByteEjjj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:588,5'
          Dst:             _ZNK12_GLOBAL__N_116X86MCCodeEmitter8EmitByteEhRjRN7llvm_ks11raw_ostreamE
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:590,31'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:593,14'
          Dst:             _ZN12_GLOBAL__N_116X86MCCodeEmitter9ModRMByteEjjj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:593,5'
          Dst:             _ZNK12_GLOBAL__N_116X86MCCodeEmitter8EmitByteEhRjRN7llvm_ks11raw_ostreamE
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:600,31'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:607,18'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:608,20'
          Dst:             _ZNK12_GLOBAL__N_116X86MCCodeEmitter12GetX86RegNumERKN7llvm_ks9MCOperandE
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:611,5'
          Dst:             _ZNK12_GLOBAL__N_116X86MCCodeEmitter11EmitSIBByteEjjjRjRN7llvm_ks11raw_ostreamE
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:614,18'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:615,20'
          Dst:             _ZNK12_GLOBAL__N_116X86MCCodeEmitter12GetX86RegNumERKN7llvm_ks9MCOperandE
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:620,33'
          Dst:             _ZNK12_GLOBAL__N_116X86MCCodeEmitter12GetX86RegNumERKN7llvm_ks9MCOperandE
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:620,5'
          Dst:             _ZNK12_GLOBAL__N_116X86MCCodeEmitter11EmitSIBByteEjjjRjRN7llvm_ks11raw_ostreamE
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:626,32'
          Dst:             _ZNK7llvm_ks6MCInst6getLocEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:626,86'
          Dst:             _ZNK12_GLOBAL__N_116X86MCCodeEmitter11is64BitModeERKN7llvm_ks15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:626,5'
          Dst:             _ZNK12_GLOBAL__N_116X86MCCodeEmitter13EmitImmediateERKN7llvm_ks6MCInstERKNS1_9MCOperandENS1_5SMLocEjNS1_11MCFixupKindERjRNS1_11raw_ostreamERNS1_15SmallVectorImplINS1_7MCFixupEEESA_bib
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:627,32'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:628,32'
          Dst:             _ZNK7llvm_ks6MCInst6getLocEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:629,49'
          Dst:             _ZNK12_GLOBAL__N_116X86MCCodeEmitter11is64BitModeERKN7llvm_ks15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:628,5'
          Dst:             _ZNK12_GLOBAL__N_116X86MCCodeEmitter13EmitImmediateERKN7llvm_ks6MCInstERKNS1_9MCOperandENS1_5SMLocEjNS1_11MCFixupKindERjRNS1_11raw_ostreamERNS1_15SmallVectorImplINS1_7MCFixupEEESA_bib
    - functionName:    _ZNK12_GLOBAL__N_116X86MCCodeEmitter11is64BitModeERKN7llvm_ks15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
      functionUses:    22
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:47,16'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
    - functionName:    _ZN7llvm_ks5X86II12getSizeOfImmEm
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/X86/MCTargetDesc/X86BaseInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 585
      functionLinenumberEnd: 597
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         16
      ICount:          63
      EdgeCount:       30
      CyclomaticComplexity: 16
      functionsReached:
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
      functionUses:    6
      BranchProfiles:
        - Branch String:   'llvm/keystone/../lib/Target/X86/MCTargetDesc/X86BaseInfo.h:586,5'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/X86/MCTargetDesc/X86BaseInfo.h:587,14'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
    - functionName:    _ZNK12_GLOBAL__N_116X86MCCodeEmitter13EmitImmediateERKN7llvm_ks6MCInstERKNS1_9MCOperandENS1_5SMLocEjNS1_11MCFixupKindERjRNS1_11raw_ostreamERNS1_15SmallVectorImplINS1_7MCFixupEEESA_bib
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 310
      functionLinenumberEnd: 381
      functionDepth:   0
      returnType:      void
      argCount:        13
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
        - int
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         83
      ICount:          390
      EdgeCount:       109
      CyclomaticComplexity: 28
      functionsReached:
        - _ZL13validImmRangelj
        - _ZL18HasSecRelSymbolRefPKN7llvm_ks6MCExprE
        - _ZL27StartsWithGlobalOffsetTablePKN7llvm_ks6MCExprE
        - _ZN7llvm_ks12MCBinaryExpr9createAddEPKNS_6MCExprES3_RNS_9MCContextE
        - _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_7MCFixupELb1EE9push_backERKS1_
        - _ZN7llvm_ks7MCFixup6createEjPKNS_6MCExprENS_11MCFixupKindENS_5SMLocE
        - _ZNK12_GLOBAL__N_116X86MCCodeEmitter12EmitConstantEmjRjRN7llvm_ks11raw_ostreamE
        - _ZNK7llvm_ks12MCBinaryExpr6getLHSEv
        - _ZNK7llvm_ks12MCBinaryExpr6getRHSEv
        - _ZNK7llvm_ks6MCExpr7getKindEv
        - _ZNK7llvm_ks9MCOperand5isImmEv
        - _ZNK7llvm_ks9MCOperand6getImmEv
        - _ZNK7llvm_ks9MCOperand7getExprEv
        - __assert_fail
      functionUses:    16
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:313,14'
          Dst:             _ZNK7llvm_ks9MCOperand5isImmEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:314,43'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:314,22'
          Dst:             _ZL13validImmRangelj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:325,27'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:325,7'
          Dst:             _ZNK12_GLOBAL__N_116X86MCCodeEmitter12EmitConstantEmjRjRN7llvm_ks11raw_ostreamE
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:328,42'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:328,12'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:330,19'
          Dst:             _ZNK7llvm_ks9MCOperand7getExprEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:337,38'
          Dst:             _ZL27StartsWithGlobalOffsetTablePKN7llvm_ks6MCExprE
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:339,7'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:344,9'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:350,22'
          Dst:             _ZNK7llvm_ks6MCExpr7getKindEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:351,11'
          Dst:             _ZL18HasSecRelSymbolRefPKN7llvm_ks6MCExprE
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:354,22'
          Dst:             _ZNK7llvm_ks6MCExpr7getKindEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:356,35'
          Dst:             _ZNK7llvm_ks12MCBinaryExpr6getLHSEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:356,11'
          Dst:             _ZL18HasSecRelSymbolRefPKN7llvm_ks6MCExprE
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:357,38'
          Dst:             _ZNK7llvm_ks12MCBinaryExpr6getRHSEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:357,14'
          Dst:             _ZL18HasSecRelSymbolRefPKN7llvm_ks6MCExprE
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:375,42'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:375,12'
          Dst:             _ZN7llvm_ks12MCBinaryExpr9createAddEPKNS_6MCExprES3_RNS_9MCContextE
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:379,20'
          Dst:             _ZN7llvm_ks7MCFixup6createEjPKNS_6MCExprENS_11MCFixupKindENS_5SMLocE
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:379,10'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_7MCFixupELb1EE9push_backERKS1_
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:380,3'
          Dst:             _ZNK12_GLOBAL__N_116X86MCCodeEmitter12EmitConstantEmjRjRN7llvm_ks11raw_ostreamE
    - functionName:    _ZNK12_GLOBAL__N_116X86MCCodeEmitter17Is16BitMemOperandERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 61
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         24
      ICount:          123
      EdgeCount:       32
      CyclomaticComplexity: 10
      functionsReached:
        - _ZNK12_GLOBAL__N_116X86MCCodeEmitter11is16BitModeERKN7llvm_ks15MCSubtargetInfoE
        - _ZNK7llvm_ks15MCRegisterClass8containsEj
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks9MCOperand5isImmEv
        - _ZNK7llvm_ks9MCOperand6getImmEv
        - _ZNK7llvm_ks9MCOperand6getRegEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:62,36'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:63,36'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:64,36'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:66,9'
          Dst:             _ZNK12_GLOBAL__N_116X86MCCodeEmitter11is16BitModeERKN7llvm_ks15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:66,37'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:67,14'
          Dst:             _ZNK7llvm_ks9MCOperand5isImmEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:67,30'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:69,18'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:70,69'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:70,52'
          Dst:             _ZNK7llvm_ks15MCRegisterClass8containsEj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:71,19'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:72,70'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:72,52'
          Dst:             _ZNK7llvm_ks15MCRegisterClass8containsEj
    - functionName:    _ZNK12_GLOBAL__N_116X86MCCodeEmitter11is16BitModeERKN7llvm_ks15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:55,16'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
    - functionName:    _ZNK12_GLOBAL__N_116X86MCCodeEmitter16EmitRegModRMByteERKN7llvm_ks9MCOperandEjRjRNS1_11raw_ostreamE
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 139
      functionLinenumberEnd: 141
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116X86MCCodeEmitter9ModRMByteEjjj
        - _ZNK12_GLOBAL__N_116X86MCCodeEmitter12GetX86RegNumERKN7llvm_ks9MCOperandE
        - _ZNK12_GLOBAL__N_116X86MCCodeEmitter8EmitByteEhRjRN7llvm_ks11raw_ostreamE
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:140,41'
          Dst:             _ZNK12_GLOBAL__N_116X86MCCodeEmitter12GetX86RegNumERKN7llvm_ks9MCOperandE
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:140,14'
          Dst:             _ZN12_GLOBAL__N_116X86MCCodeEmitter9ModRMByteEjjj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:140,5'
          Dst:             _ZNK12_GLOBAL__N_116X86MCCodeEmitter8EmitByteEhRjRN7llvm_ks11raw_ostreamE
    - functionName:    _ZL15getImmFixupKindm
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 214
      functionLinenumberEnd: 225
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         8
      ICount:          54
      EdgeCount:       15
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - _ZN7llvm_ks5X86II10isImmPCRelEm
        - _ZN7llvm_ks5X86II11isImmSignedEm
        - _ZN7llvm_ks5X86II12getSizeOfImmEm
        - _ZN7llvm_ks7MCFixup14getKindForSizeEjb
      functionUses:    4
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:219,5'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:215,19'
          Dst:             _ZN7llvm_ks5X86II12getSizeOfImmEm
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:216,18'
          Dst:             _ZN7llvm_ks5X86II10isImmPCRelEm
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:218,7'
          Dst:             _ZN7llvm_ks5X86II11isImmSignedEm
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:220,14'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:224,10'
          Dst:             _ZN7llvm_ks7MCFixup14getKindForSizeEjb
    - functionName:    _ZN7llvm_ks5X86II16getBaseOpcodeForEm
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/X86/MCTargetDesc/X86BaseInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 575
      functionLinenumberEnd: 576
      functionDepth:   0
      returnType:      char
      argCount:        1
      argTypes:
        - size_t
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_116X86MCCodeEmitter19EmitVEXOpcodePrefixEmRjiRKN7llvm_ks6MCInstERKNS2_11MCInstrDescERNS2_11raw_ostreamE
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 638
      functionLinenumberEnd: 1035
      functionDepth:   0
      returnType:      bool
      argCount:        7
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         246
      ICount:          1400
      EdgeCount:       307
      CyclomaticComplexity: 63
      functionsReached:
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - _ZN7llvm_ks5X86II14getOperandBiasERKNS_11MCInstrDescE
        - _ZN7llvm_ks5X86II19isX86_64ExtendedRegEj
        - _ZN7llvm_ks5X86IIL15is32ExtendedRegEj
        - _ZNK12_GLOBAL__N_116X86MCCodeEmitter22getVEXRegisterEncodingERKN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_116X86MCCodeEmitter28getWriteMaskRegisterEncodingERKN7llvm_ks6MCInstEj
        - _ZNK12_GLOBAL__N_116X86MCCodeEmitter8EmitByteEhRjRN7llvm_ks11raw_ostreamE
        - _ZNK7llvm_ks11MCInstrDesc14getNumOperandsEv
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks9MCOperand5isImmEv
        - _ZNK7llvm_ks9MCOperand5isRegEv
        - _ZNK7llvm_ks9MCOperand6getImmEv
        - _ZNK7llvm_ks9MCOperand6getRegEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:741,3'
          Branch Sides:    []
        - Branch String:   'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:748,3'
          Branch Sides:    []
        - Branch String:   'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:762,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:639,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:749,12'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:759,26'
          Dst:             _ZNK7llvm_ks11MCInstrDesc14getNumOperandsEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:760,20'
          Dst:             _ZN7llvm_ks5X86II14getOperandBiasERKNS_11MCInstrDescE
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:763,12'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:772,39'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:773,68'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:772,9'
          Dst:             _ZN7llvm_ks5X86II19isX86_64ExtendedRegEj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:775,39'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:776,69'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:775,9'
          Dst:             _ZN7llvm_ks5X86II19isX86_64ExtendedRegEj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:778,35'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:779,62'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:778,9'
          Dst:             _ZN7llvm_ks5X86IIL15is32ExtendedRegEj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:785,18'
          Dst:             _ZNK12_GLOBAL__N_116X86MCCodeEmitter28getWriteMaskRegisterEncodingERKN7llvm_ks6MCInstEj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:788,16'
          Dst:             _ZNK12_GLOBAL__N_116X86MCCodeEmitter22getVEXRegisterEncodingERKN7llvm_ks6MCInstEj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:789,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:789,55'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:789,11'
          Dst:             _ZN7llvm_ks5X86IIL15is32ExtendedRegEj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:794,30'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:795,12'
          Dst:             _ZNK7llvm_ks9MCOperand5isRegEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:796,41'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:796,11'
          Dst:             _ZN7llvm_ks5X86II19isX86_64ExtendedRegEj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:798,37'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:798,11'
          Dst:             _ZN7llvm_ks5X86IIL15is32ExtendedRegEj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:813,39'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:813,57'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:813,9'
          Dst:             _ZN7llvm_ks5X86II19isX86_64ExtendedRegEj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:815,35'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:815,53'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:815,9'
          Dst:             _ZN7llvm_ks5X86IIL15is32ExtendedRegEj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:820,18'
          Dst:             _ZNK12_GLOBAL__N_116X86MCCodeEmitter28getWriteMaskRegisterEncodingERKN7llvm_ks6MCInstEj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:823,16'
          Dst:             _ZNK12_GLOBAL__N_116X86MCCodeEmitter22getVEXRegisterEncodingERKN7llvm_ks6MCInstEj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:824,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:824,55'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:824,11'
          Dst:             _ZN7llvm_ks5X86IIL15is32ExtendedRegEj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:830,19'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:830,59'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:829,9'
          Dst:             _ZN7llvm_ks5X86II19isX86_64ExtendedRegEj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:833,19'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:833,60'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:832,9'
          Dst:             _ZN7llvm_ks5X86II19isX86_64ExtendedRegEj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:835,35'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:836,51'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:835,9'
          Dst:             _ZN7llvm_ks5X86IIL15is32ExtendedRegEj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:845,16'
          Dst:             _ZNK12_GLOBAL__N_116X86MCCodeEmitter22getVEXRegisterEncodingERKN7llvm_ks6MCInstEj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:855,16'
          Dst:             _ZNK12_GLOBAL__N_116X86MCCodeEmitter22getVEXRegisterEncodingERKN7llvm_ks6MCInstEj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:856,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:856,55'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:856,11'
          Dst:             _ZN7llvm_ks5X86IIL15is32ExtendedRegEj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:862,18'
          Dst:             _ZNK12_GLOBAL__N_116X86MCCodeEmitter28getWriteMaskRegisterEncodingERKN7llvm_ks6MCInstEj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:865,19'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:865,59'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:864,9'
          Dst:             _ZN7llvm_ks5X86II19isX86_64ExtendedRegEj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:868,19'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:868,60'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:867,9'
          Dst:             _ZN7llvm_ks5X86II19isX86_64ExtendedRegEj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:881,39'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:881,57'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:881,9'
          Dst:             _ZN7llvm_ks5X86II19isX86_64ExtendedRegEj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:883,35'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:883,53'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:883,9'
          Dst:             _ZN7llvm_ks5X86IIL15is32ExtendedRegEj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:888,18'
          Dst:             _ZNK12_GLOBAL__N_116X86MCCodeEmitter28getWriteMaskRegisterEncodingERKN7llvm_ks6MCInstEj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:891,16'
          Dst:             _ZNK12_GLOBAL__N_116X86MCCodeEmitter22getVEXRegisterEncodingERKN7llvm_ks6MCInstEj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:892,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:892,55'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:892,11'
          Dst:             _ZN7llvm_ks5X86IIL15is32ExtendedRegEj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:900,39'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:900,57'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:900,9'
          Dst:             _ZN7llvm_ks5X86II19isX86_64ExtendedRegEj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:902,35'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:902,53'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:902,9'
          Dst:             _ZN7llvm_ks5X86IIL15is32ExtendedRegEj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:906,16'
          Dst:             _ZNK12_GLOBAL__N_116X86MCCodeEmitter22getVEXRegisterEncodingERKN7llvm_ks6MCInstEj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:911,38'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:911,60'
          Dst:             _ZNK7llvm_ks9MCOperand5isImmEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:913,22'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:913,44'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:923,39'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:923,57'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:923,9'
          Dst:             _ZN7llvm_ks5X86II19isX86_64ExtendedRegEj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:925,35'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:925,53'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:925,9'
          Dst:             _ZN7llvm_ks5X86IIL15is32ExtendedRegEj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:930,18'
          Dst:             _ZNK12_GLOBAL__N_116X86MCCodeEmitter28getWriteMaskRegisterEncodingERKN7llvm_ks6MCInstEj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:933,16'
          Dst:             _ZNK12_GLOBAL__N_116X86MCCodeEmitter22getVEXRegisterEncodingERKN7llvm_ks6MCInstEj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:934,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:934,55'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:934,11'
          Dst:             _ZN7llvm_ks5X86IIL15is32ExtendedRegEj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:939,39'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:939,57'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:939,9'
          Dst:             _ZN7llvm_ks5X86II19isX86_64ExtendedRegEj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:941,35'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:941,53'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:941,9'
          Dst:             _ZN7llvm_ks5X86IIL15is32ExtendedRegEj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:953,16'
          Dst:             _ZNK12_GLOBAL__N_116X86MCCodeEmitter22getVEXRegisterEncodingERKN7llvm_ks6MCInstEj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:954,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:954,55'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:954,11'
          Dst:             _ZN7llvm_ks5X86IIL15is32ExtendedRegEj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:959,18'
          Dst:             _ZNK12_GLOBAL__N_116X86MCCodeEmitter28getWriteMaskRegisterEncodingERKN7llvm_ks6MCInstEj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:961,39'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:961,57'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:961,9'
          Dst:             _ZN7llvm_ks5X86II19isX86_64ExtendedRegEj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:963,35'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:963,53'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:963,9'
          Dst:             _ZN7llvm_ks5X86IIL15is32ExtendedRegEj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:988,7'
          Dst:             _ZNK12_GLOBAL__N_116X86MCCodeEmitter8EmitByteEhRjRN7llvm_ks11raw_ostreamE
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:989,7'
          Dst:             _ZNK12_GLOBAL__N_116X86MCCodeEmitter8EmitByteEhRjRN7llvm_ks11raw_ostreamE
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:994,5'
          Dst:             _ZNK12_GLOBAL__N_116X86MCCodeEmitter8EmitByteEhRjRN7llvm_ks11raw_ostreamE
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:995,5'
          Dst:             _ZNK12_GLOBAL__N_116X86MCCodeEmitter8EmitByteEhRjRN7llvm_ks11raw_ostreamE
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:996,5'
          Dst:             _ZNK12_GLOBAL__N_116X86MCCodeEmitter8EmitByteEhRjRN7llvm_ks11raw_ostreamE
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:998,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1004,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1009,5'
          Dst:             _ZNK12_GLOBAL__N_116X86MCCodeEmitter8EmitByteEhRjRN7llvm_ks11raw_ostreamE
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1010,5'
          Dst:             _ZNK12_GLOBAL__N_116X86MCCodeEmitter8EmitByteEhRjRN7llvm_ks11raw_ostreamE
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1015,5'
          Dst:             _ZNK12_GLOBAL__N_116X86MCCodeEmitter8EmitByteEhRjRN7llvm_ks11raw_ostreamE
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1020,7'
          Dst:             _ZNK12_GLOBAL__N_116X86MCCodeEmitter8EmitByteEhRjRN7llvm_ks11raw_ostreamE
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1026,7'
          Dst:             _ZNK12_GLOBAL__N_116X86MCCodeEmitter8EmitByteEhRjRN7llvm_ks11raw_ostreamE
    - functionName:    _ZN7llvm_ks5X86II14getOperandBiasERKNS_11MCInstrDescE
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/X86/MCTargetDesc/X86BaseInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 641
      functionLinenumberEnd: 659
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         30
      ICount:          141
      EdgeCount:       40
      CyclomaticComplexity: 12
      functionsReached:
        - _ZNK7llvm_ks11MCInstrDesc14getNumOperandsEv
        - _ZNK7llvm_ks11MCInstrDesc20getOperandConstraintEjNS_4MCOI17OperandConstraintE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/X86/MCTargetDesc/X86BaseInfo.h:642,28'
          Dst:             _ZNK7llvm_ks11MCInstrDesc14getNumOperandsEv
        - Src:             'llvm/keystone/../lib/Target/X86/MCTargetDesc/X86BaseInfo.h:644,28'
          Dst:             _ZNK7llvm_ks11MCInstrDesc20getOperandConstraintEjNS_4MCOI17OperandConstraintE
        - Src:             'llvm/keystone/../lib/Target/X86/MCTargetDesc/X86BaseInfo.h:646,33'
          Dst:             _ZNK7llvm_ks11MCInstrDesc20getOperandConstraintEjNS_4MCOI17OperandConstraintE
        - Src:             'llvm/keystone/../lib/Target/X86/MCTargetDesc/X86BaseInfo.h:647,19'
          Dst:             _ZNK7llvm_ks11MCInstrDesc20getOperandConstraintEjNS_4MCOI17OperandConstraintE
        - Src:             'llvm/keystone/../lib/Target/X86/MCTargetDesc/X86BaseInfo.h:651,33'
          Dst:             _ZNK7llvm_ks11MCInstrDesc20getOperandConstraintEjNS_4MCOI17OperandConstraintE
        - Src:             'llvm/keystone/../lib/Target/X86/MCTargetDesc/X86BaseInfo.h:652,19'
          Dst:             _ZNK7llvm_ks11MCInstrDesc20getOperandConstraintEjNS_4MCOI17OperandConstraintE
        - Src:             'llvm/keystone/../lib/Target/X86/MCTargetDesc/X86BaseInfo.h:656,33'
          Dst:             _ZNK7llvm_ks11MCInstrDesc20getOperandConstraintEjNS_4MCOI17OperandConstraintE
    - functionName:    _ZNK12_GLOBAL__N_116X86MCCodeEmitter16EmitOpcodePrefixEmRjiRKN7llvm_ks6MCInstERKNS2_11MCInstrDescERKNS2_15MCSubtargetInfoERNS2_11raw_ostreamE
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1177
      functionLinenumberEnd: 1268
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         78
      ICount:          377
      EdgeCount:       93
      CyclomaticComplexity: 17
      functionsReached:
        - _ZL18DetermineREXPrefixRKN7llvm_ks6MCInstEmRKNS_11MCInstrDescE
        - _ZNK12_GLOBAL__N_116X86MCCodeEmitter11is16BitModeERKN7llvm_ks15MCSubtargetInfoE
        - _ZNK12_GLOBAL__N_116X86MCCodeEmitter11is32BitModeERKN7llvm_ks15MCSubtargetInfoE
        - _ZNK12_GLOBAL__N_116X86MCCodeEmitter11is64BitModeERKN7llvm_ks15MCSubtargetInfoE
        - _ZNK12_GLOBAL__N_116X86MCCodeEmitter25EmitSegmentOverridePrefixERjjRKN7llvm_ks6MCInstERNS2_11raw_ostreamEi
        - _ZNK12_GLOBAL__N_116X86MCCodeEmitter8EmitByteEhRjRN7llvm_ks11raw_ostreamE
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks6MCInst9getOpcodeEv
        - _ZNK7llvm_ks9MCOperand6getRegEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1189,3'
          Branch Sides:    []
        - Branch String:   'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1202,3'
          Branch Sides:    []
        - Branch String:   'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1252,3'
          Branch Sides:    []
        - Branch String:   'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1260,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1179,41'
          Dst:             _ZNK12_GLOBAL__N_116X86MCCodeEmitter11is16BitModeERKN7llvm_ks15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1181,12'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1182,9'
          Dst:             _ZNK12_GLOBAL__N_116X86MCCodeEmitter8EmitByteEhRjRN7llvm_ks11raw_ostreamE
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1187,5'
          Dst:             _ZNK12_GLOBAL__N_116X86MCCodeEmitter8EmitByteEhRjRN7llvm_ks11raw_ostreamE
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1191,5'
          Dst:             _ZNK12_GLOBAL__N_116X86MCCodeEmitter8EmitByteEhRjRN7llvm_ks11raw_ostreamE
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1194,5'
          Dst:             _ZNK12_GLOBAL__N_116X86MCCodeEmitter8EmitByteEhRjRN7llvm_ks11raw_ostreamE
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1197,5'
          Dst:             _ZNK12_GLOBAL__N_116X86MCCodeEmitter8EmitByteEhRjRN7llvm_ks11raw_ostreamE
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1204,25'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1204,39'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1206,12'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1206,26'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1207,7'
          Dst:             _ZNK12_GLOBAL__N_116X86MCCodeEmitter25EmitSegmentOverridePrefixERjjRKN7llvm_ks6MCInstERNS2_11raw_ostreamEi
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1210,11'
          Dst:             _ZNK12_GLOBAL__N_116X86MCCodeEmitter11is32BitModeERKN7llvm_ks15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1211,10'
          Dst:             _ZNK12_GLOBAL__N_116X86MCCodeEmitter11is32BitModeERKN7llvm_ks15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1212,7'
          Dst:             _ZNK12_GLOBAL__N_116X86MCCodeEmitter8EmitByteEhRjRN7llvm_ks11raw_ostreamE
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1217,25'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1217,39'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1219,12'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1219,26'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1220,7'
          Dst:             _ZNK12_GLOBAL__N_116X86MCCodeEmitter25EmitSegmentOverridePrefixERjjRKN7llvm_ks6MCInstERNS2_11raw_ostreamEi
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1223,11'
          Dst:             _ZNK12_GLOBAL__N_116X86MCCodeEmitter11is32BitModeERKN7llvm_ks15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1224,10'
          Dst:             _ZNK12_GLOBAL__N_116X86MCCodeEmitter11is32BitModeERKN7llvm_ks15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1225,7'
          Dst:             _ZNK12_GLOBAL__N_116X86MCCodeEmitter8EmitByteEhRjRN7llvm_ks11raw_ostreamE
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1230,25'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1230,39'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1232,11'
          Dst:             _ZNK12_GLOBAL__N_116X86MCCodeEmitter11is32BitModeERKN7llvm_ks15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1233,10'
          Dst:             _ZNK12_GLOBAL__N_116X86MCCodeEmitter11is32BitModeERKN7llvm_ks15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1234,7'
          Dst:             _ZNK12_GLOBAL__N_116X86MCCodeEmitter8EmitByteEhRjRN7llvm_ks11raw_ostreamE
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1240,5'
          Dst:             _ZNK12_GLOBAL__N_116X86MCCodeEmitter25EmitSegmentOverridePrefixERjjRKN7llvm_ks6MCInstERNS2_11raw_ostreamEi
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1246,7'
          Dst:             _ZNK12_GLOBAL__N_116X86MCCodeEmitter11is64BitModeERKN7llvm_ks15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1247,24'
          Dst:             _ZL18DetermineREXPrefixRKN7llvm_ks6MCInstEmRKNS_11MCInstrDescE
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1248,7'
          Dst:             _ZNK12_GLOBAL__N_116X86MCCodeEmitter8EmitByteEhRjRN7llvm_ks11raw_ostreamE
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1256,5'
          Dst:             _ZNK12_GLOBAL__N_116X86MCCodeEmitter8EmitByteEhRjRN7llvm_ks11raw_ostreamE
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1262,5'
          Dst:             _ZNK12_GLOBAL__N_116X86MCCodeEmitter8EmitByteEhRjRN7llvm_ks11raw_ostreamE
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1265,5'
          Dst:             _ZNK12_GLOBAL__N_116X86MCCodeEmitter8EmitByteEhRjRN7llvm_ks11raw_ostreamE
    - functionName:    _ZNK12_GLOBAL__N_116X86MCCodeEmitter25EmitSegmentOverridePrefixERjjRKN7llvm_ks6MCInstERNS2_11raw_ostreamEi
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1145
      functionLinenumberEnd: 1166
      functionDepth:   0
      returnType:      bool
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         20
      ICount:          110
      EdgeCount:       22
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK12_GLOBAL__N_116X86MCCodeEmitter8EmitByteEhRjRN7llvm_ks11raw_ostreamE
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks9MCOperand5isRegEv
        - _ZNK7llvm_ks9MCOperand6getRegEv
      functionUses:    4
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1150,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1146,11'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1146,34'
          Dst:             _ZNK7llvm_ks9MCOperand5isRegEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1150,14'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1150,37'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1153,17'
          Dst:             _ZNK12_GLOBAL__N_116X86MCCodeEmitter8EmitByteEhRjRN7llvm_ks11raw_ostreamE
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1157,11'
          Dst:             _ZNK12_GLOBAL__N_116X86MCCodeEmitter8EmitByteEhRjRN7llvm_ks11raw_ostreamE
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1160,17'
          Dst:             _ZNK12_GLOBAL__N_116X86MCCodeEmitter8EmitByteEhRjRN7llvm_ks11raw_ostreamE
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1161,17'
          Dst:             _ZNK12_GLOBAL__N_116X86MCCodeEmitter8EmitByteEhRjRN7llvm_ks11raw_ostreamE
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1162,17'
          Dst:             _ZNK12_GLOBAL__N_116X86MCCodeEmitter8EmitByteEhRjRN7llvm_ks11raw_ostreamE
    - functionName:    _ZNK12_GLOBAL__N_116X86MCCodeEmitter11is32BitModeERKN7llvm_ks15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          27
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:51,16'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
    - functionName:    _ZL17Is64BitMemOperandRKN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 243
      functionLinenumberEnd: 253
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          75
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZNK7llvm_ks15MCRegisterClass8containsEj
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks9MCOperand6getRegEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:244,34'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:245,34'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:247,16'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:248,67'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:248,50'
          Dst:             _ZNK7llvm_ks15MCRegisterClass8containsEj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:249,17'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:250,68'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:250,50'
          Dst:             _ZNK7llvm_ks15MCRegisterClass8containsEj
    - functionName:    _ZL17Is32BitMemOperandRKN7llvm_ks6MCInstEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 229
      functionLinenumberEnd: 239
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         15
      ICount:          75
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZNK7llvm_ks15MCRegisterClass8containsEj
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks9MCOperand6getRegEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:230,34'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:231,34'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:233,16'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:234,67'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:234,50'
          Dst:             _ZNK7llvm_ks15MCRegisterClass8containsEj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:235,17'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:236,68'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:236,50'
          Dst:             _ZNK7llvm_ks15MCRegisterClass8containsEj
    - functionName:    _ZN7llvm_ks5X86II18getMemoryOperandNoEmj
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/X86/MCTargetDesc/X86BaseInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 670
      functionLinenumberEnd: 732
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         104
      ICount:          457
      EdgeCount:       206
      CyclomaticComplexity: 104
      functionsReached:
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/keystone/../lib/Target/X86/MCTargetDesc/X86BaseInfo.h:675,5'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/X86/MCTargetDesc/X86BaseInfo.h:676,14'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
    - functionName:    _ZNK12_GLOBAL__N_116X86MCCodeEmitter17encodeInstructionERN7llvm_ks6MCInstERNS1_11raw_ostreamERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoERj
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1274
      functionLinenumberEnd: 1659
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         280
      ICount:          1684
      EdgeCount:       339
      CyclomaticComplexity: 61
      functionsReached:
        - _ZL15getImmFixupKindm
        - _ZL17Is32BitMemOperandRKN7llvm_ks6MCInstEj
        - _ZL17Is64BitMemOperandRKN7llvm_ks6MCInstEj
        - _ZN7llvm_ks11raw_ostreamlsEPKc
        - _ZN7llvm_ks11raw_ostreamlsEc
        - _ZN7llvm_ks11raw_ostreamlsEm
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - _ZN7llvm_ks4errsEv
        - _ZN7llvm_ks5X86II12getSizeOfImmEm
        - _ZN7llvm_ks5X86II14getOperandBiasERKNS_11MCInstrDescE
        - _ZN7llvm_ks5X86II16getBaseOpcodeForEm
        - _ZN7llvm_ks5X86II18getMemoryOperandNoEmj
        - _ZN7llvm_ks5X86II19isX86_64ExtendedRegEj
        - _ZN7llvm_ks6MCInst10getOperandEj
        - _ZN7llvm_ks6MCInst10setAddressEm
        - _ZN7llvm_ks9MCOperand9createImmEl
        - _ZNK12_GLOBAL__N_116X86MCCodeEmitter11is16BitModeERKN7llvm_ks15MCSubtargetInfoE
        - _ZNK12_GLOBAL__N_116X86MCCodeEmitter11is32BitModeERKN7llvm_ks15MCSubtargetInfoE
        - _ZNK12_GLOBAL__N_116X86MCCodeEmitter11is64BitModeERKN7llvm_ks15MCSubtargetInfoE
        - _ZNK12_GLOBAL__N_116X86MCCodeEmitter12GetX86RegNumERKN7llvm_ks9MCOperandE
        - _ZNK12_GLOBAL__N_116X86MCCodeEmitter13EmitImmediateERKN7llvm_ks6MCInstERKNS1_9MCOperandENS1_5SMLocEjNS1_11MCFixupKindERjRNS1_11raw_ostreamERNS1_15SmallVectorImplINS1_7MCFixupEEESA_bib
        - _ZNK12_GLOBAL__N_116X86MCCodeEmitter16EmitMemModRMByteERKN7llvm_ks6MCInstEjjmRjRNS1_11raw_ostreamERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - _ZNK12_GLOBAL__N_116X86MCCodeEmitter16EmitOpcodePrefixEmRjiRKN7llvm_ks6MCInstERKNS2_11MCInstrDescERKNS2_15MCSubtargetInfoERNS2_11raw_ostreamE
        - _ZNK12_GLOBAL__N_116X86MCCodeEmitter16EmitRegModRMByteERKN7llvm_ks9MCOperandEjRjRNS1_11raw_ostreamE
        - _ZNK12_GLOBAL__N_116X86MCCodeEmitter17Is16BitMemOperandERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - _ZNK12_GLOBAL__N_116X86MCCodeEmitter19EmitVEXOpcodePrefixEmRjiRKN7llvm_ks6MCInstERKNS2_11MCInstrDescERNS2_11raw_ostreamE
        - _ZNK12_GLOBAL__N_116X86MCCodeEmitter25EmitSegmentOverridePrefixERjjRKN7llvm_ks6MCInstERNS2_11raw_ostreamEi
        - _ZNK12_GLOBAL__N_116X86MCCodeEmitter8EmitByteEhRjRN7llvm_ks11raw_ostreamE
        - _ZNK7llvm_ks11MCInstrDesc14getNumOperandsEv
        - _ZNK7llvm_ks11MCInstrInfo3getEj
        - _ZNK7llvm_ks6MCInst10getAddressEv
        - _ZNK7llvm_ks6MCInst4dumpEv
        - _ZNK7llvm_ks6MCInst6getLocEv
        - _ZNK7llvm_ks6MCInst9getOpcodeEv
        - _ZNK7llvm_ks9MCOperand5isImmEv
        - _ZNK7llvm_ks9MCOperand6getImmEv
        - _ZNK7llvm_ks9MCOperand6getRegEv
        - abort
      functionUses:    0
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1382,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1275,24'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1276,34'
          Dst:             _ZNK7llvm_ks11MCInstrInfo3getEj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1285,26'
          Dst:             _ZNK7llvm_ks11MCInstrDesc14getNumOperandsEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1286,20'
          Dst:             _ZN7llvm_ks5X86II14getOperandBiasERKNS_11MCInstrDescE
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1307,23'
          Dst:             _ZN7llvm_ks5X86II18getMemoryOperandNoEmj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1312,32'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1313,31'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1315,20'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1316,18'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1319,13'
          Dst:             _ZNK12_GLOBAL__N_116X86MCCodeEmitter25EmitSegmentOverridePrefixERjjRKN7llvm_ks6MCInstERNS2_11raw_ostreamEi
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1329,5'
          Dst:             _ZNK12_GLOBAL__N_116X86MCCodeEmitter8EmitByteEhRjRN7llvm_ks11raw_ostreamE
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1334,8'
          Dst:             _ZNK12_GLOBAL__N_116X86MCCodeEmitter11is16BitModeERKN7llvm_ks15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1335,8'
          Dst:             _ZNK12_GLOBAL__N_116X86MCCodeEmitter11is32BitModeERKN7llvm_ks15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1336,8'
          Dst:             _ZNK12_GLOBAL__N_116X86MCCodeEmitter11is64BitModeERKN7llvm_ks15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1340,14'
          Dst:             _ZNK12_GLOBAL__N_116X86MCCodeEmitter11is64BitModeERKN7llvm_ks15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1342,9'
          Dst:             _ZNK12_GLOBAL__N_116X86MCCodeEmitter17Is16BitMemOperandERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1346,29'
          Dst:             _ZL17Is32BitMemOperandRKN7llvm_ks6MCInstEj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1347,14'
          Dst:             _ZNK12_GLOBAL__N_116X86MCCodeEmitter11is32BitModeERKN7llvm_ks15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1349,9'
          Dst:             _ZL17Is64BitMemOperandRKN7llvm_ks6MCInstEj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1353,29'
          Dst:             _ZNK12_GLOBAL__N_116X86MCCodeEmitter17Is16BitMemOperandERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1357,10'
          Dst:             _ZNK12_GLOBAL__N_116X86MCCodeEmitter11is16BitModeERKN7llvm_ks15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1357,30'
          Dst:             _ZL17Is64BitMemOperandRKN7llvm_ks6MCInstEj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1361,30'
          Dst:             _ZNK12_GLOBAL__N_116X86MCCodeEmitter17Is16BitMemOperandERKN7llvm_ks6MCInstEjRKNS1_15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1365,7'
          Dst:             _ZNK12_GLOBAL__N_116X86MCCodeEmitter8EmitByteEhRjRN7llvm_ks11raw_ostreamE
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1368,7'
          Dst:             _ZNK12_GLOBAL__N_116X86MCCodeEmitter16EmitOpcodePrefixEmRjiRKN7llvm_ks6MCInstERKNS2_11MCInstrDescERKNS2_15MCSubtargetInfoERNS2_11raw_ostreamE
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1370,11'
          Dst:             _ZNK12_GLOBAL__N_116X86MCCodeEmitter19EmitVEXOpcodePrefixEmRjiRKN7llvm_ks6MCInstERKNS2_11MCInstrDescERNS2_11raw_ostreamE
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1376,30'
          Dst:             _ZN7llvm_ks5X86II16getBaseOpcodeForEm
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1383,12'
          Dst:             _ZN7llvm_ks4errsEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1383,19'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1383,31'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEm
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1383,62'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1384,5'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1386,5'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1389,25'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1389,39'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1394,34'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1394,48'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1395,39'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1395,53'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1396,39'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1396,53'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1401,5'
          Dst:             _ZNK12_GLOBAL__N_116X86MCCodeEmitter8EmitByteEhRjRN7llvm_ks11raw_ostreamE
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1407,5'
          Dst:             _ZNK12_GLOBAL__N_116X86MCCodeEmitter8EmitByteEhRjRN7llvm_ks11raw_ostreamE
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1413,5'
          Dst:             _ZNK12_GLOBAL__N_116X86MCCodeEmitter8EmitByteEhRjRN7llvm_ks11raw_ostreamE
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1418,5'
          Dst:             _ZNK12_GLOBAL__N_116X86MCCodeEmitter8EmitByteEhRjRN7llvm_ks11raw_ostreamE
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1422,5'
          Dst:             _ZNK12_GLOBAL__N_116X86MCCodeEmitter8EmitByteEhRjRN7llvm_ks11raw_ostreamE
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1423,26'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1423,50'
          Dst:             _ZNK7llvm_ks6MCInst6getLocEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1424,19'
          Dst:             _ZN7llvm_ks5X86II12getSizeOfImmEm
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1424,49'
          Dst:             _ZL15getImmFixupKindm
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1425,49'
          Dst:             _ZNK12_GLOBAL__N_116X86MCCodeEmitter11is64BitModeERKN7llvm_ks15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1423,5'
          Dst:             _ZNK12_GLOBAL__N_116X86MCCodeEmitter13EmitImmediateERKN7llvm_ks6MCInstERKNS1_9MCOperandENS1_5SMLocEjNS1_11MCFixupKindERjRNS1_11raw_ostreamERNS1_15SmallVectorImplINS1_7MCFixupEEESA_bib
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1430,5'
          Dst:             _ZNK12_GLOBAL__N_116X86MCCodeEmitter8EmitByteEhRjRN7llvm_ks11raw_ostreamE
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1431,26'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1431,50'
          Dst:             _ZNK7llvm_ks6MCInst6getLocEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1432,19'
          Dst:             _ZN7llvm_ks5X86II12getSizeOfImmEm
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1432,49'
          Dst:             _ZL15getImmFixupKindm
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1433,49'
          Dst:             _ZNK12_GLOBAL__N_116X86MCCodeEmitter11is64BitModeERKN7llvm_ks15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1431,5'
          Dst:             _ZNK12_GLOBAL__N_116X86MCCodeEmitter13EmitImmediateERKN7llvm_ks6MCInstERKNS1_9MCOperandENS1_5SMLocEjNS1_11MCFixupKindERjRNS1_11raw_ostreamERNS1_15SmallVectorImplINS1_7MCFixupEEESA_bib
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1434,26'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1434,50'
          Dst:             _ZNK7llvm_ks6MCInst6getLocEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1435,40'
          Dst:             _ZNK12_GLOBAL__N_116X86MCCodeEmitter11is64BitModeERKN7llvm_ks15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1434,5'
          Dst:             _ZNK12_GLOBAL__N_116X86MCCodeEmitter13EmitImmediateERKN7llvm_ks6MCInstERKNS1_9MCOperandENS1_5SMLocEjNS1_11MCFixupKindERjRNS1_11raw_ostreamERNS1_15SmallVectorImplINS1_7MCFixupEEESA_bib
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1439,5'
          Dst:             _ZNK12_GLOBAL__N_116X86MCCodeEmitter8EmitByteEhRjRN7llvm_ks11raw_ostreamE
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1440,26'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1440,50'
          Dst:             _ZNK7llvm_ks6MCInst6getLocEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1441,19'
          Dst:             _ZN7llvm_ks5X86II12getSizeOfImmEm
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1441,49'
          Dst:             _ZL15getImmFixupKindm
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1442,49'
          Dst:             _ZNK12_GLOBAL__N_116X86MCCodeEmitter11is64BitModeERKN7llvm_ks15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1440,5'
          Dst:             _ZNK12_GLOBAL__N_116X86MCCodeEmitter13EmitImmediateERKN7llvm_ks6MCInstERKNS1_9MCOperandENS1_5SMLocEjNS1_11MCFixupKindERjRNS1_11raw_ostreamERNS1_15SmallVectorImplINS1_7MCFixupEEESA_bib
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1443,26'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1443,50'
          Dst:             _ZNK7llvm_ks6MCInst6getLocEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1444,40'
          Dst:             _ZNK12_GLOBAL__N_116X86MCCodeEmitter11is64BitModeERKN7llvm_ks15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1443,5'
          Dst:             _ZNK12_GLOBAL__N_116X86MCCodeEmitter13EmitImmediateERKN7llvm_ks6MCInstERKNS1_9MCOperandENS1_5SMLocEjNS1_11MCFixupKindERjRNS1_11raw_ostreamERNS1_15SmallVectorImplINS1_7MCFixupEEESA_bib
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1449,43'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1449,27'
          Dst:             _ZNK12_GLOBAL__N_116X86MCCodeEmitter12GetX86RegNumERKN7llvm_ks9MCOperandE
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1449,5'
          Dst:             _ZNK12_GLOBAL__N_116X86MCCodeEmitter8EmitByteEhRjRN7llvm_ks11raw_ostreamE
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1454,5'
          Dst:             _ZNK12_GLOBAL__N_116X86MCCodeEmitter8EmitByteEhRjRN7llvm_ks11raw_ostreamE
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1463,25'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1464,38'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1464,22'
          Dst:             _ZNK12_GLOBAL__N_116X86MCCodeEmitter12GetX86RegNumERKN7llvm_ks9MCOperandE
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1463,5'
          Dst:             _ZNK12_GLOBAL__N_116X86MCCodeEmitter16EmitRegModRMByteERKN7llvm_ks9MCOperandEjRjRNS1_11raw_ostreamE
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1470,5'
          Dst:             _ZNK12_GLOBAL__N_116X86MCCodeEmitter8EmitByteEhRjRN7llvm_ks11raw_ostreamE
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1480,38'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1480,22'
          Dst:             _ZNK12_GLOBAL__N_116X86MCCodeEmitter12GetX86RegNumERKN7llvm_ks9MCOperandE
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1479,5'
          Dst:             _ZNK12_GLOBAL__N_116X86MCCodeEmitter16EmitMemModRMByteERKN7llvm_ks6MCInstEjjmRjRNS1_11raw_ostreamERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1487,5'
          Dst:             _ZNK12_GLOBAL__N_116X86MCCodeEmitter8EmitByteEhRjRN7llvm_ks11raw_ostreamE
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1499,25'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1500,38'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1500,22'
          Dst:             _ZNK12_GLOBAL__N_116X86MCCodeEmitter12GetX86RegNumERKN7llvm_ks9MCOperandE
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1499,5'
          Dst:             _ZNK12_GLOBAL__N_116X86MCCodeEmitter16EmitRegModRMByteERKN7llvm_ks9MCOperandEjRjRNS1_11raw_ostreamE
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1528,5'
          Dst:             _ZNK12_GLOBAL__N_116X86MCCodeEmitter8EmitByteEhRjRN7llvm_ks11raw_ostreamE
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1530,54'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1530,38'
          Dst:             _ZNK12_GLOBAL__N_116X86MCCodeEmitter12GetX86RegNumERKN7llvm_ks9MCOperandE
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1530,5'
          Dst:             _ZNK12_GLOBAL__N_116X86MCCodeEmitter16EmitMemModRMByteERKN7llvm_ks6MCInstEjjmRjRNS1_11raw_ostreamERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1548,5'
          Dst:             _ZNK12_GLOBAL__N_116X86MCCodeEmitter8EmitByteEhRjRN7llvm_ks11raw_ostreamE
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1550,25'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1550,5'
          Dst:             _ZNK12_GLOBAL__N_116X86MCCodeEmitter16EmitRegModRMByteERKN7llvm_ks9MCOperandEjRjRNS1_11raw_ostreamE
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1566,5'
          Dst:             _ZNK12_GLOBAL__N_116X86MCCodeEmitter8EmitByteEhRjRN7llvm_ks11raw_ostreamE
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1568,5'
          Dst:             _ZNK12_GLOBAL__N_116X86MCCodeEmitter16EmitMemModRMByteERKN7llvm_ks6MCInstEjjmRjRNS1_11raw_ostreamERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1596,5'
          Dst:             _ZNK12_GLOBAL__N_116X86MCCodeEmitter8EmitByteEhRjRN7llvm_ks11raw_ostreamE
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1599,5'
          Dst:             _ZNK12_GLOBAL__N_116X86MCCodeEmitter8EmitByteEhRjRN7llvm_ks11raw_ostreamE
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1611,32'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1614,25'
          Dst:             _ZNK12_GLOBAL__N_116X86MCCodeEmitter12GetX86RegNumERKN7llvm_ks9MCOperandE
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1615,41'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1615,11'
          Dst:             _ZN7llvm_ks5X86II19isX86_64ExtendedRegEj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1620,36'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1621,18'
          Dst:             _ZNK7llvm_ks9MCOperand5isImmEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1622,31'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1631,25'
          Dst:             _ZN7llvm_ks9MCOperand9createImmEl
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1631,58'
          Dst:             _ZNK7llvm_ks6MCInst6getLocEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1632,51'
          Dst:             _ZNK12_GLOBAL__N_116X86MCCodeEmitter11is64BitModeERKN7llvm_ks15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1631,7'
          Dst:             _ZNK12_GLOBAL__N_116X86MCCodeEmitter13EmitImmediateERKN7llvm_ks6MCInstERKNS1_9MCOperandENS1_5SMLocEjNS1_11MCFixupKindERjRNS1_11raw_ostreamERNS1_15SmallVectorImplINS1_7MCFixupEEESA_bib
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1635,28'
          Dst:             _ZN7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1635,52'
          Dst:             _ZNK7llvm_ks6MCInst6getLocEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1636,17'
          Dst:             _ZN7llvm_ks5X86II12getSizeOfImmEm
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1636,47'
          Dst:             _ZL15getImmFixupKindm
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1637,47'
          Dst:             _ZNK12_GLOBAL__N_116X86MCCodeEmitter11is64BitModeERKN7llvm_ks15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1635,7'
          Dst:             _ZNK12_GLOBAL__N_116X86MCCodeEmitter13EmitImmediateERKN7llvm_ks6MCInstERKNS1_9MCOperandENS1_5SMLocEjNS1_11MCFixupKindERjRNS1_11raw_ostreamERNS1_15SmallVectorImplINS1_7MCFixupEEESA_bib
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1644,14'
          Dst:             _ZN7llvm_ks5X86II16getBaseOpcodeForEm
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1644,5'
          Dst:             _ZNK12_GLOBAL__N_116X86MCCodeEmitter8EmitByteEhRjRN7llvm_ks11raw_ostreamE
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1648,20'
          Dst:             _ZNK7llvm_ks6MCInst10getAddressEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1648,6'
          Dst:             _ZN7llvm_ks6MCInst10setAddressEm
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1653,5'
          Dst:             _ZN7llvm_ks4errsEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1653,12'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1654,8'
          Dst:             _ZNK7llvm_ks6MCInst4dumpEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1655,5'
          Dst:             _ZN7llvm_ks4errsEv
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1655,12'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEc
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:1656,5'
          Dst:             abort
    - functionName:    _ZN12_GLOBAL__N_116X86MCCodeEmitterD0Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_116X86MCCodeEmitterD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:44,32'
          Dst:             _ZN12_GLOBAL__N_116X86MCCodeEmitterD2Ev
    - functionName:    _ZN12_GLOBAL__N_116X86MCCodeEmitterD2Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13MCCodeEmitterD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:44,33'
          Dst:             _ZN7llvm_ks13MCCodeEmitterD2Ev
    - functionName:    _ZN12_GLOBAL__N_116X86MCCodeEmitterC2ERKN7llvm_ks11MCInstrInfoERNS1_9MCContextE
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13MCCodeEmitterC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:40,3'
          Dst:             _ZN7llvm_ks13MCCodeEmitterC2Ev
    - functionName:    _ZN7llvm_ks22createX86MCCodeEmitterERKNS_11MCInstrInfoERKNS_14MCRegisterInfoERNS_9MCContextE
      functionSourceFile: '/src/keystone/llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionLinenumberEnd: 179
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN12_GLOBAL__N_116X86MCCodeEmitterC2ERKN7llvm_ks11MCInstrInfoERNS1_9MCContextE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp:178,14'
          Dst:             _ZN12_GLOBAL__N_116X86MCCodeEmitterC2ERKN7llvm_ks11MCInstrInfoERNS1_9MCContextE
    - functionName:    _ZNK7llvm_ks15RISCVAsmBackend16getFixupKindInfoENS_11MCFixupKindE
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.h'
      linkageType:     InternalLinkage
      functionLinenumber: 97
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          66
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK7llvm_ks12MCAsmBackend16getFixupKindInfoENS_11MCFixupKindE
        - __assert_fail
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.h:129,28'
          Dst:             _ZNK7llvm_ks12MCAsmBackend16getFixupKindInfoENS_11MCFixupKindE
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.h:131,5'
          Dst:             __assert_fail
    - functionName:    _ZNK7llvm_ks15RISCVAsmBackend16getNumFixupKindsEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.h'
      linkageType:     InternalLinkage
      functionLinenumber: 93
      functionLinenumberEnd: 94
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks15RISCVAsmBackendD0Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15RISCVAsmBackendD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.h:47,31'
          Dst:             _ZN7llvm_ks15RISCVAsmBackendD2Ev
    - functionName:    _ZN7llvm_ks15RISCVAsmBackendD2Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12MCAsmBackendD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.h:47,32'
          Dst:             _ZN7llvm_ks12MCAsmBackendD2Ev
    - functionName:    _ZN7llvm_ks15RISCVAsmBackendC2ERKNS_6TargetENS_6Triple6OSTypeEbbRKNS_15MCSubtargetInfoERKNS_15MCTargetOptionsE
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - bool
        - bool
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          110
      EdgeCount:       12
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks12MCAsmBackendC2Ev
        - _ZN7llvm_ks12MCAsmBackendD2Ev
        - _ZN7llvm_ks13RISCVFeatures8validateERKNS_6TripleERKNS_13FeatureBitsetE
        - _ZN7llvm_ks8RISCVABI16computeTargetABIERKNS_6TripleENS_13FeatureBitsetENS_9StringRefE
        - _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - _ZNK7llvm_ks15MCSubtargetInfo15getTargetTripleEv
        - _ZNK7llvm_ks15MCTargetOptions10getABINameEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.h:41,9'
          Dst:             _ZN7llvm_ks12MCAsmBackendC2Ev
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.h:43,13'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo15getTargetTripleEv
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.h:43,36'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.h:43,62'
          Dst:             _ZNK7llvm_ks15MCTargetOptions10getABINameEv
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.h:42,17'
          Dst:             _ZN7llvm_ks8RISCVABI16computeTargetABIERKNS_6TripleENS_13FeatureBitsetENS_9StringRefE
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.h:44,33'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo15getTargetTripleEv
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.h:44,56'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.h:44,5'
          Dst:             _ZN7llvm_ks13RISCVFeatures8validateERKNS_6TripleERKNS_13FeatureBitsetE
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.h:46,3'
          Dst:             _ZN7llvm_ks12MCAsmBackendD2Ev
    - functionName:    _ZNK7llvm_ks15RISCVAsmBackend18createObjectWriterERNS_17raw_pwrite_streamE
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 363
      functionLinenumberEnd: 365
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks23MCELFObjectTargetWriter8getOSABIENS_6Triple6OSTypeE
        - _ZN7llvm_ks26createRISCVELFObjectWriterERNS_17raw_pwrite_streamEhb
        - _ZNK7llvm_ks15MCSubtargetInfo15getTargetTripleEv
        - _ZNK7llvm_ks6Triple5getOSEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.cpp:364,57'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo15getTargetTripleEv
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.cpp:364,75'
          Dst:             _ZNK7llvm_ks6Triple5getOSEv
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.cpp:364,19'
          Dst:             _ZN7llvm_ks23MCELFObjectTargetWriter8getOSABIENS_6Triple6OSTypeE
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.cpp:365,10'
          Dst:             _ZN7llvm_ks26createRISCVELFObjectWriterERNS_17raw_pwrite_streamEhb
    - functionName:    _ZNK7llvm_ks15RISCVAsmBackend10applyFixupERKNS_7MCFixupEPcjmbRj
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 284
      functionLinenumberEnd: 305
      functionDepth:   0
      returnType:      void
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - int
        - size_t
        - bool
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         17
      ICount:          138
      EdgeCount:       20
      CyclomaticComplexity: 5
      functionsReached:
        - _ZL16adjustFixupValueRKN7llvm_ks7MCFixupEmj
        - _ZN7llvm_ks7alignToEmmm
        - _ZNK7llvm_ks7MCFixup7getKindEv
        - _ZNK7llvm_ks7MCFixup9getOffsetEv
        - __assert_fail
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.cpp:286,49'
          Dst:             _ZNK7llvm_ks7MCFixup7getKindEv
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.cpp:290,11'
          Dst:             _ZL16adjustFixupValueRKN7llvm_ks7MCFixupEmj
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.cpp:295,27'
          Dst:             _ZNK7llvm_ks7MCFixup9getOffsetEv
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.cpp:296,23'
          Dst:             _ZN7llvm_ks7alignToEmmm
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.cpp:298,3'
          Dst:             __assert_fail
    - functionName:    _ZNK7llvm_ks15RISCVAsmBackend17mayNeedRelaxationERKNS_6MCInstE
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 150
      functionLinenumberEnd: 151
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks15RISCVAsmBackend16getRelaxedOpcodeEj
        - _ZNK7llvm_ks6MCInst9getOpcodeEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.cpp:151,32'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.cpp:151,10'
          Dst:             _ZNK7llvm_ks15RISCVAsmBackend16getRelaxedOpcodeEj
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.cpp:151,53'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
    - functionName:    _ZNK7llvm_ks15RISCVAsmBackend28fixupNeedsRelaxationAdvancedERKNS_7MCFixupEbmPKNS_19MCRelaxableFragmentERKNS_11MCAsmLayoutE
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 76
      functionLinenumberEnd: 97
      functionDepth:   0
      returnType:      bool
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          84
      EdgeCount:       17
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK7llvm_ks7MCFixup7getKindEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.cpp:85,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.cpp:85,27'
          Dst:             _ZNK7llvm_ks7MCFixup7getKindEv
    - functionName:    _ZNK7llvm_ks15RISCVAsmBackend20fixupNeedsRelaxationERKNS_7MCFixupEmPKNS_19MCRelaxableFragmentERKNS_11MCAsmLayoutERj
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.h'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      bool
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.h:85,5'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
    - functionName:    _ZNK7llvm_ks15RISCVAsmBackend16relaxInstructionERKNS_6MCInstERS1_
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 100
      functionLinenumberEnd: 132
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         9
      ICount:          116
      EdgeCount:       16
      CyclomaticComplexity: 9
      functionsReached:
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks6MCInst9setOpcodeEj
        - _ZN7llvm_ks9MCOperand9createRegEj
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks6MCInst9getOpcodeEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.cpp:102,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.cpp:102,16'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.cpp:104,5'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.cpp:107,9'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.cpp:108,25'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.cpp:108,9'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.cpp:109,20'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.cpp:109,9'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.cpp:110,25'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.cpp:110,9'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.cpp:114,9'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.cpp:115,25'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.cpp:115,9'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.cpp:116,20'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.cpp:116,9'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.cpp:117,25'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.cpp:117,9'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.cpp:121,9'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.cpp:122,20'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.cpp:122,9'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.cpp:123,25'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.cpp:123,9'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.cpp:127,9'
          Dst:             _ZN7llvm_ks6MCInst9setOpcodeEj
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.cpp:128,20'
          Dst:             _ZN7llvm_ks9MCOperand9createRegEj
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.cpp:128,9'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.cpp:129,25'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.cpp:129,9'
          Dst:             _ZN7llvm_ks6MCInst10addOperandERKNS_9MCOperandE
    - functionName:    _ZNK7llvm_ks15RISCVAsmBackend12writeNopDataEmPNS_14MCObjectWriterE
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 154
      functionLinenumberEnd: 170
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         15
      ICount:          91
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks14MCObjectWriter7write16Et
        - _ZN7llvm_ks14MCObjectWriter7write32Ej
        - _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.cpp:155,25'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.cpp:163,9'
          Dst:             _ZN7llvm_ks14MCObjectWriter7write32Ej
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.cpp:167,9'
          Dst:             _ZN7llvm_ks14MCObjectWriter7write16Et
    - functionName:    _ZNK7llvm_ks15RISCVAsmBackend16getRelaxedOpcodeEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 136
      functionLinenumberEnd: 148
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         8
      ICount:          41
      EdgeCount:       14
      CyclomaticComplexity: 8
      functionsReached: []
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.cpp:137,3'
          Branch Sides:    []
      Callsites:       []
    - functionName:    _ZL16adjustFixupValueRKN7llvm_ks7MCFixupEmj
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 172
      functionLinenumberEnd: 281
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         39
      ICount:          311
      EdgeCount:       77
      CyclomaticComplexity: 40
      functionsReached:
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - _ZN7llvm_ks5isIntILj13EEEbl
        - _ZN7llvm_ks5isIntILj21EEEbl
        - _ZNK7llvm_ks7MCFixup7getKindEv
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.cpp:175,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.cpp:174,25'
          Dst:             _ZNK7llvm_ks7MCFixup7getKindEv
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.cpp:177,5'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.cpp:181,5'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.cpp:201,10'
          Dst:             _ZN7llvm_ks5isIntILj21EEEbl
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.cpp:224,10'
          Dst:             _ZN7llvm_ks5isIntILj13EEEbl
    - functionName:    _ZN7llvm_ks21createRISCVAsmBackendERKNS_6TargetERKNS_14MCRegisterInfoERKNS_6TripleENS_9StringRefERKNS_15MCSubtargetInfoERKNS_15MCTargetOptionsE
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 370
      functionLinenumberEnd: 372
      functionDepth:   0
      returnType:      'N/A'
      argCount:        7
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          61
      EdgeCount:       12
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks15RISCVAsmBackendC2ERKNS_6TargetENS_6Triple6OSTypeEbbRKNS_15MCSubtargetInfoERKNS_15MCTargetOptionsE
        - _ZNK7llvm_ks6Triple11isArch64BitEv
        - _ZNK7llvm_ks6Triple5getOSEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.cpp:371,36'
          Dst:             _ZNK7llvm_ks6Triple5getOSEv
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.cpp:371,79'
          Dst:             _ZNK7llvm_ks6Triple11isArch64BitEv
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.cpp:371,14'
          Dst:             _ZN7llvm_ks15RISCVAsmBackendC2ERKNS_6TargetENS_6Triple6OSTypeEbbRKNS_15MCSubtargetInfoERKNS_15MCTargetOptionsE
    - functionName:    _ZN7llvm_ks15RISCVAsmBackend29shouldInsertFixupForCodeAlignERNS_11MCAssemblerERKNS_11MCAsmLayoutERNS_15MCAlignFragmentE
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 335
      functionLinenumberEnd: 361
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         11
      ICount:          118
      EdgeCount:       14
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - _ZN7llvm_ks15RISCVAsmBackend37shouldInsertExtraNopBytesForCodeAlignERKNS_15MCAlignFragmentERj
        - _ZN7llvm_ks5SMLocC2Ev
        - _ZN7llvm_ks7MCFixup6createEjPKNS_6MCExprENS_11MCFixupKindENS_5SMLocE
        - _ZN7llvm_ks7MCValue3getEl
        - _ZNK7llvm_ks11MCAssembler10getBackendEv
        - _ZNK7llvm_ks11MCAssembler10getContextEv
        - _ZNK7llvm_ks11MCAssembler9getWriterEv
        - _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - _ZNK7llvm_ks7MCFixup7getKindEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.cpp:337,12'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.cpp:343,8'
          Dst:             _ZN7llvm_ks15RISCVAsmBackend37shouldInsertExtraNopBytesForCodeAlignERKNS_15MCAlignFragmentERj
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.cpp:346,24'
          Dst:             _ZNK7llvm_ks11MCAssembler10getContextEv
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.cpp:347,25'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.cpp:350,72'
          Dst:             _ZN7llvm_ks5SMLocC2Ev
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.cpp:350,7'
          Dst:             _ZN7llvm_ks7MCFixup6createEjPKNS_6MCExprENS_11MCFixupKindENS_5SMLocE
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.cpp:353,22'
          Dst:             _ZN7llvm_ks7MCValue3getEl
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.cpp:354,31'
          Dst:             _ZNK7llvm_ks11MCAssembler10getBackendEv
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.cpp:355,49'
          Dst:             _ZNK7llvm_ks7MCFixup7getKindEv
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.cpp:357,7'
          Dst:             _ZNK7llvm_ks11MCAssembler9getWriterEv
    - functionName:    _ZN7llvm_ks15RISCVAsmBackend37shouldInsertExtraNopBytesForCodeAlignERKNS_15MCAlignFragmentERj
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 312
      functionLinenumberEnd: 326
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          82
      EdgeCount:       10
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK7llvm_ks15MCAlignFragment12getAlignmentEv
        - _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.cpp:314,12'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.cpp:317,25'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.cpp:320,10'
          Dst:             _ZNK7llvm_ks15MCAlignFragment12getAlignmentEv
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.cpp:323,15'
          Dst:             _ZNK7llvm_ks15MCAlignFragment12getAlignmentEv
    - functionName:    _ZN7llvm_ks15RISCVAsmBackend21shouldForceRelocationERKNS_11MCAssemblerERKNS_7MCFixupERKNS_7MCValueE
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 30
      functionLinenumberEnd: 70
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         27
      ICount:          153
      EdgeCount:       27
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - _ZN7llvm_ks4castINS_11RISCVMCExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks5TwineC2EPKc
        - _ZN7llvm_ks9MCContext11reportErrorENS_5SMLocERKNS_5TwineE
        - _ZNK7llvm_ks11MCAssembler10getContextEv
        - _ZNK7llvm_ks11RISCVMCExpr15getPCRelHiFixupEv
        - _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - _ZNK7llvm_ks6MCExpr22findAssociatedFragmentEv
        - _ZNK7llvm_ks7MCFixup6getLocEv
        - _ZNK7llvm_ks7MCFixup7getKindEv
        - _ZNK7llvm_ks7MCFixup8getValueEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.cpp:33,3'
          Branch Sides:    []
        - Branch String:   'llvm/lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.cpp:51,5'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.cpp:33,27'
          Dst:             _ZNK7llvm_ks7MCFixup7getKindEv
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.cpp:44,48'
          Dst:             _ZNK7llvm_ks7MCFixup8getValueEv
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.cpp:44,24'
          Dst:             _ZN7llvm_ks4castINS_11RISCVMCExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.cpp:44,61'
          Dst:             _ZNK7llvm_ks11RISCVMCExpr15getPCRelHiFixupEv
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.cpp:46,11'
          Dst:             _ZNK7llvm_ks11MCAssembler10getContextEv
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.cpp:46,42'
          Dst:             _ZNK7llvm_ks7MCFixup6getLocEv
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.cpp:47,36'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.cpp:46,24'
          Dst:             _ZN7llvm_ks9MCContext11reportErrorENS_5SMLocERKNS_5TwineE
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.cpp:51,26'
          Dst:             _ZNK7llvm_ks7MCFixup7getKindEv
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.cpp:53,7'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.cpp:61,24'
          Dst:             _ZNK7llvm_ks7MCFixup8getValueEv
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.cpp:61,36'
          Dst:             _ZNK7llvm_ks6MCExpr22findAssociatedFragmentEv
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.cpp:62,27'
          Dst:             _ZNK7llvm_ks7MCFixup8getValueEv
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.cpp:62,39'
          Dst:             _ZNK7llvm_ks6MCExpr22findAssociatedFragmentEv
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.cpp:68,29'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
    - functionName:    _ZNK12_GLOBAL__N_120RISCVELFObjectWriter23needsRelocateWithSymbolERKN7llvm_ks8MCSymbolEj
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/MCTargetDesc/RISCVELFObjectWriter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 29
      functionLinenumberEnd: 32
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK12_GLOBAL__N_120RISCVELFObjectWriter12getRelocTypeERN7llvm_ks9MCContextERKNS1_7MCValueERKNS1_7MCFixupEb
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/MCTargetDesc/RISCVELFObjectWriter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 129
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         42
      ICount:          215
      EdgeCount:       81
      CyclomaticComplexity: 41
      functionsReached:
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - _ZNK7llvm_ks7MCFixup7getKindEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/RISCV/MCTargetDesc/RISCVELFObjectWriter.cpp:54,5'
          Branch Sides:    []
        - Branch String:   'llvm/lib/Target/RISCV/MCTargetDesc/RISCVELFObjectWriter.cpp:87,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVELFObjectWriter.cpp:52,25'
          Dst:             _ZNK7llvm_ks7MCFixup7getKindEv
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVELFObjectWriter.cpp:56,7'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVELFObjectWriter.cpp:89,5'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
    - functionName:    _ZN12_GLOBAL__N_120RISCVELFObjectWriterD0Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/MCTargetDesc/RISCVELFObjectWriter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_120RISCVELFObjectWriterD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVELFObjectWriter.cpp:45,47'
          Dst:             _ZN12_GLOBAL__N_120RISCVELFObjectWriterD2Ev
    - functionName:    _ZN12_GLOBAL__N_120RISCVELFObjectWriterD2Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/MCTargetDesc/RISCVELFObjectWriter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 45
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks23MCELFObjectTargetWriterD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVELFObjectWriter.cpp:45,48'
          Dst:             _ZN7llvm_ks23MCELFObjectTargetWriterD2Ev
    - functionName:    _ZN12_GLOBAL__N_120RISCVELFObjectWriterC2Ehb
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/MCTargetDesc/RISCVELFObjectWriter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          24
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks23MCELFObjectTargetWriterC2Ebhtbb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVELFObjectWriter.cpp:42,7'
          Dst:             _ZN7llvm_ks23MCELFObjectTargetWriterC2Ebhtbb
    - functionName:    _ZN7llvm_ks26createRISCVELFObjectWriterERNS_17raw_pwrite_streamEhb
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/MCTargetDesc/RISCVELFObjectWriter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 131
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - char
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          48
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN12_GLOBAL__N_120RISCVELFObjectWriterC2Ehb
        - _ZN7llvm_ks21createELFObjectWriterEPNS_23MCELFObjectTargetWriterERNS_17raw_pwrite_streamEb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVELFObjectWriter.cpp:132,39'
          Dst:             _ZN12_GLOBAL__N_120RISCVELFObjectWriterC2Ehb
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVELFObjectWriter.cpp:133,10'
          Dst:             _ZN7llvm_ks21createELFObjectWriterEPNS_23MCELFObjectTargetWriterERNS_17raw_pwrite_streamEb
    - functionName:    _ZN7llvm_ks22RISCVTargetELFStreamerD0Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/MCTargetDesc/RISCVELFStreamer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 17
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks22RISCVTargetELFStreamerD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVELFStreamer.h:17,7'
          Dst:             _ZN7llvm_ks22RISCVTargetELFStreamerD2Ev
    - functionName:    _ZN7llvm_ks22RISCVTargetELFStreamerD2Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/MCTargetDesc/RISCVELFStreamer.h'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 17
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks19RISCVTargetStreamerD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVELFStreamer.h:17,7'
          Dst:             _ZN7llvm_ks19RISCVTargetStreamerD2Ev
    - functionName:    _ZN7llvm_ks22RISCVTargetELFStreamer26emitDirectiveOptionNoRelaxEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/MCTargetDesc/RISCVELFStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 69
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks22RISCVTargetELFStreamer24emitDirectiveOptionRelaxEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/MCTargetDesc/RISCVELFStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 68
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks22RISCVTargetELFStreamer24emitDirectiveOptionNoRVCEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/MCTargetDesc/RISCVELFStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 67
      functionLinenumberEnd: 67
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks22RISCVTargetELFStreamer22emitDirectiveOptionRVCEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/MCTargetDesc/RISCVELFStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks22RISCVTargetELFStreamer22emitDirectiveOptionPopEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/MCTargetDesc/RISCVELFStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 65
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks22RISCVTargetELFStreamer23emitDirectiveOptionPushEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/MCTargetDesc/RISCVELFStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 64
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks11MCAssembler18setELFHeaderEFlagsEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCAssembler.h'
      linkageType:     InternalLinkage
      functionLinenumber: 237
      functionLinenumberEnd: 237
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks11MCAssembler18getELFHeaderEFlagsEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCAssembler.h'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionLinenumberEnd: 236
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks15RISCVAsmBackend12getTargetABIEv
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.h'
      linkageType:     InternalLinkage
      functionLinenumber: 146
      functionLinenumberEnd: 146
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks22RISCVTargetELFStreamer11getStreamerEv
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/MCTargetDesc/RISCVELFStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 60
      functionLinenumberEnd: 61
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks22RISCVTargetELFStreamerC2ERNS_10MCStreamerERKNS_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/MCTargetDesc/RISCVELFStreamer.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 58
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         40
      ICount:          192
      EdgeCount:       67
      CyclomaticComplexity: 29
      functionsReached:
        - _ZN7llvm_ks11MCAssembler18setELFHeaderEFlagsEj
        - _ZN7llvm_ks13RISCVFeatures8validateERKNS_6TripleERKNS_13FeatureBitsetE
        - _ZN7llvm_ks16MCObjectStreamer12getAssemblerEv
        - _ZN7llvm_ks19RISCVTargetStreamerC2ERNS_10MCStreamerE
        - _ZN7llvm_ks19RISCVTargetStreamerD2Ev
        - _ZN7llvm_ks22RISCVTargetELFStreamer11getStreamerEv
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - _ZNK7llvm_ks11MCAssembler10getBackendEv
        - _ZNK7llvm_ks11MCAssembler18getELFHeaderEFlagsEv
        - _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - _ZNK7llvm_ks15MCSubtargetInfo15getTargetTripleEv
        - _ZNK7llvm_ks15RISCVAsmBackend12getTargetABIEv
        - __assert_fail
      functionUses:    0
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/RISCV/MCTargetDesc/RISCVELFStreamer.cpp:38,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVELFStreamer.cpp:25,7'
          Dst:             _ZN7llvm_ks19RISCVTargetStreamerC2ERNS_10MCStreamerE
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVELFStreamer.cpp:26,22'
          Dst:             _ZN7llvm_ks22RISCVTargetELFStreamer11getStreamerEv
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVELFStreamer.cpp:26,36'
          Dst:             _ZN7llvm_ks16MCObjectStreamer12getAssemblerEv
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVELFStreamer.cpp:27,39'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVELFStreamer.cpp:28,50'
          Dst:             _ZNK7llvm_ks11MCAssembler10getBackendEv
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVELFStreamer.cpp:29,27'
          Dst:             _ZNK7llvm_ks15RISCVAsmBackend12getTargetABIEv
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVELFStreamer.cpp:30,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVELFStreamer.cpp:58,1'
          Dst:             _ZN7llvm_ks19RISCVTargetStreamerD2Ev
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVELFStreamer.cpp:31,31'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo15getTargetTripleEv
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVELFStreamer.cpp:31,54'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVELFStreamer.cpp:31,3'
          Dst:             _ZN7llvm_ks13RISCVFeatures8validateERKNS_6TripleERKNS_13FeatureBitsetE
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVELFStreamer.cpp:33,25'
          Dst:             _ZNK7llvm_ks11MCAssembler18getELFHeaderEFlagsEv
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVELFStreamer.cpp:54,5'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVELFStreamer.cpp:57,7'
          Dst:             _ZN7llvm_ks11MCAssembler18setELFHeaderEFlagsEj
    - functionName:    _ZN7llvm_ks14RISCVMCAsmInfoD0Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCAsmInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks14RISCVMCAsmInfoD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCAsmInfo.h:21,7'
          Dst:             _ZN7llvm_ks14RISCVMCAsmInfoD2Ev
    - functionName:    _ZN7llvm_ks14RISCVMCAsmInfoD2Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCAsmInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12MCAsmInfoELFD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCAsmInfo.h:21,7'
          Dst:             _ZN7llvm_ks12MCAsmInfoELFD2Ev
    - functionName:    _ZN7llvm_ks14RISCVMCAsmInfoC2ERKNS_6TripleE
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCAsmInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 28
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          62
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks12MCAsmInfoELFC2Ev
        - _ZN7llvm_ks12MCAsmInfoELFD2Ev
        - _ZNK7llvm_ks6Triple11isArch64BitEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCAsmInfo.cpp:17,17'
          Dst:             _ZN7llvm_ks12MCAsmInfoELFC2Ev
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCAsmInfo.cpp:18,46'
          Dst:             _ZNK7llvm_ks6Triple11isArch64BitEv
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCAsmInfo.cpp:28,1'
          Dst:             _ZN7llvm_ks12MCAsmInfoELFD2Ev
    - functionName:    _ZNK12_GLOBAL__N_118RISCVMCCodeEmitter17getImmOpValueAsr1ERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 230
      functionLinenumberEnd: 240
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          76
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZNK12_GLOBAL__N_118RISCVMCCodeEmitter13getImmOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks9MCOperand5isImmEv
        - _ZNK7llvm_ks9MCOperand6getImmEv
        - __assert_fail
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp:231,28'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp:233,10'
          Dst:             _ZNK7llvm_ks9MCOperand5isImmEv
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp:234,23'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp:235,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp:239,10'
          Dst:             _ZNK12_GLOBAL__N_118RISCVMCCodeEmitter13getImmOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
    - functionName:    _ZNK12_GLOBAL__N_118RISCVMCCodeEmitter13getImmOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 244
      functionLinenumberEnd: 365
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         80
      ICount:          398
      EdgeCount:       92
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_7MCFixupELb1EE9push_backERKS1_
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - _ZN7llvm_ks4castINS_11RISCVMCExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks4castINS_15MCSymbolRefExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks7MCFixup6createEjPKNS_6MCExprENS_11MCFixupKindENS_5SMLocE
        - _ZNK7llvm_ks11MCInstrDesc9getOpcodeEv
        - _ZNK7llvm_ks11MCInstrInfo3getEj
        - _ZNK7llvm_ks11RISCVMCExpr7getKindEv
        - _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - _ZNK7llvm_ks15MCSymbolRefExpr7getKindEv
        - _ZNK7llvm_ks6MCExpr7getKindEv
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks6MCInst6getLocEv
        - _ZNK7llvm_ks6MCInst9getOpcodeEv
        - _ZNK7llvm_ks9MCOperand5isImmEv
        - _ZNK7llvm_ks9MCOperand6getImmEv
        - _ZNK7llvm_ks9MCOperand6isExprEv
        - _ZNK7llvm_ks9MCOperand7getExprEv
        - __assert_fail
      functionUses:    17
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp:264,5'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp:245,26'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp:246,28'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp:248,41'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp:248,34'
          Dst:             _ZNK7llvm_ks11MCInstrInfo3getEj
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp:252,10'
          Dst:             _ZNK7llvm_ks9MCOperand5isImmEv
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp:253,15'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp:255,3'
          Dst:             _ZNK7llvm_ks9MCOperand6isExprEv
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp:255,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp:257,27'
          Dst:             _ZNK7llvm_ks9MCOperand7getExprEv
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp:258,33'
          Dst:             _ZNK7llvm_ks6MCExpr7getKindEv
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp:262,33'
          Dst:             _ZN7llvm_ks4castINS_11RISCVMCExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp:264,21'
          Dst:             _ZNK7llvm_ks11RISCVMCExpr7getKindEv
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp:267,7'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp:273,7'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp:281,9'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp:294,9'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp:311,9'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp:335,14'
          Dst:             _ZN7llvm_ks4castINS_15MCSymbolRefExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp:335,43'
          Dst:             _ZNK7llvm_ks15MCSymbolRefExpr7getKindEv
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp:336,14'
          Dst:             _ZNK7llvm_ks11MCInstrDesc9getOpcodeEv
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp:347,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp:350,59'
          Dst:             _ZNK7llvm_ks6MCInst6getLocEv
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp:350,7'
          Dst:             _ZN7llvm_ks7MCFixup6createEjPKNS_6MCExprENS_11MCFixupKindENS_5SMLocE
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp:349,10'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_7MCFixupELb1EE9push_backERKS1_
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp:357,35'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp:360,24'
          Dst:             _ZNK7llvm_ks6MCInst6getLocEv
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp:359,5'
          Dst:             _ZN7llvm_ks7MCFixup6createEjPKNS_6MCExprENS_11MCFixupKindENS_5SMLocE
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp:358,12'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_7MCFixupELb1EE9push_backERKS1_
    - functionName:    _ZNK12_GLOBAL__N_118RISCVMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 215
      functionLinenumberEnd: 225
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         8
      ICount:          55
      EdgeCount:       9
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - _ZNK7llvm_ks14MCRegisterInfo16getEncodingValueEj
        - _ZNK7llvm_ks9MCContext15getRegisterInfoEv
        - _ZNK7llvm_ks9MCOperand5isImmEv
        - _ZNK7llvm_ks9MCOperand5isRegEv
        - _ZNK7llvm_ks9MCOperand6getImmEv
        - _ZNK7llvm_ks9MCOperand6getRegEv
      functionUses:    66
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp:217,10'
          Dst:             _ZNK7llvm_ks9MCOperand5isRegEv
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp:218,16'
          Dst:             _ZNK7llvm_ks9MCContext15getRegisterInfoEv
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp:218,55'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp:218,35'
          Dst:             _ZNK7llvm_ks14MCRegisterInfo16getEncodingValueEj
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp:220,10'
          Dst:             _ZNK7llvm_ks9MCOperand5isImmEv
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp:221,37'
          Dst:             _ZNK7llvm_ks9MCOperand6getImmEv
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp:223,3'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
    - functionName:    _ZNK12_GLOBAL__N_118RISCVMCCodeEmitter21getBinaryCodeForInstrERKN7llvm_ks6MCInstERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/keystone/../lib/Target/RISCV/RISCVGenMCCodeEmitter.inc'
      linkageType:     InternalLinkage
      functionLinenumber: 11
      functionLinenumberEnd: 1159
      functionDepth:   0
      returnType:      size_t
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         314
      ICount:          2617
      EdgeCount:       620
      CyclomaticComplexity: 308
      functionsReached:
        - _ZN7llvm_ks11raw_ostreamlsEPKc
        - _ZN7llvm_ks18raw_string_ostream3strEv
        - _ZN7llvm_ks18raw_string_ostreamC2ERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - _ZN7llvm_ks18raw_string_ostreamD2Ev
        - _ZN7llvm_ks18report_fatal_errorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEb
        - _ZN7llvm_kslsERNS_11raw_ostreamERKNS_6MCInstE
        - _ZNK12_GLOBAL__N_118RISCVMCCodeEmitter13getImmOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - _ZNK12_GLOBAL__N_118RISCVMCCodeEmitter17getImmOpValueAsr1ERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - _ZNK12_GLOBAL__N_118RISCVMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks6MCInst9getOpcodeEv
      functionUses:    5
      BranchProfiles:
        - Branch String:   'llvm/keystone/../lib/Target/RISCV/RISCVGenMCCodeEmitter.inc:505,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenMCCodeEmitter.inc:501,30'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenMCCodeEmitter.inc:523,12'
          Dst:             _ZNK12_GLOBAL__N_118RISCVMCCodeEmitter13getImmOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenMCCodeEmitter.inc:527,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenMCCodeEmitter.inc:527,12'
          Dst:             _ZNK12_GLOBAL__N_118RISCVMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenMCCodeEmitter.inc:534,12'
          Dst:             _ZNK12_GLOBAL__N_118RISCVMCCodeEmitter13getImmOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenMCCodeEmitter.inc:539,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenMCCodeEmitter.inc:539,12'
          Dst:             _ZNK12_GLOBAL__N_118RISCVMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenMCCodeEmitter.inc:546,12'
          Dst:             _ZNK12_GLOBAL__N_118RISCVMCCodeEmitter13getImmOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenMCCodeEmitter.inc:551,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenMCCodeEmitter.inc:551,12'
          Dst:             _ZNK12_GLOBAL__N_118RISCVMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenMCCodeEmitter.inc:558,12'
          Dst:             _ZNK12_GLOBAL__N_118RISCVMCCodeEmitter13getImmOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenMCCodeEmitter.inc:562,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenMCCodeEmitter.inc:562,12'
          Dst:             _ZNK12_GLOBAL__N_118RISCVMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenMCCodeEmitter.inc:568,12'
          Dst:             _ZNK12_GLOBAL__N_118RISCVMCCodeEmitter13getImmOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenMCCodeEmitter.inc:572,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenMCCodeEmitter.inc:572,12'
          Dst:             _ZNK12_GLOBAL__N_118RISCVMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenMCCodeEmitter.inc:578,12'
          Dst:             _ZNK12_GLOBAL__N_118RISCVMCCodeEmitter13getImmOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenMCCodeEmitter.inc:584,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenMCCodeEmitter.inc:584,12'
          Dst:             _ZNK12_GLOBAL__N_118RISCVMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenMCCodeEmitter.inc:590,12'
          Dst:             _ZNK12_GLOBAL__N_118RISCVMCCodeEmitter13getImmOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenMCCodeEmitter.inc:601,12'
          Dst:             _ZNK12_GLOBAL__N_118RISCVMCCodeEmitter13getImmOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenMCCodeEmitter.inc:605,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenMCCodeEmitter.inc:605,12'
          Dst:             _ZNK12_GLOBAL__N_118RISCVMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenMCCodeEmitter.inc:612,12'
          Dst:             _ZNK12_GLOBAL__N_118RISCVMCCodeEmitter13getImmOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenMCCodeEmitter.inc:616,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenMCCodeEmitter.inc:616,12'
          Dst:             _ZNK12_GLOBAL__N_118RISCVMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenMCCodeEmitter.inc:623,12'
          Dst:             _ZNK12_GLOBAL__N_118RISCVMCCodeEmitter17getImmOpValueAsr1ERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenMCCodeEmitter.inc:630,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenMCCodeEmitter.inc:630,12'
          Dst:             _ZNK12_GLOBAL__N_118RISCVMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenMCCodeEmitter.inc:636,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenMCCodeEmitter.inc:636,12'
          Dst:             _ZNK12_GLOBAL__N_118RISCVMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenMCCodeEmitter.inc:640,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenMCCodeEmitter.inc:640,12'
          Dst:             _ZNK12_GLOBAL__N_118RISCVMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenMCCodeEmitter.inc:647,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenMCCodeEmitter.inc:647,12'
          Dst:             _ZNK12_GLOBAL__N_118RISCVMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenMCCodeEmitter.inc:651,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenMCCodeEmitter.inc:651,12'
          Dst:             _ZNK12_GLOBAL__N_118RISCVMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenMCCodeEmitter.inc:662,12'
          Dst:             _ZNK12_GLOBAL__N_118RISCVMCCodeEmitter13getImmOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenMCCodeEmitter.inc:666,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenMCCodeEmitter.inc:666,12'
          Dst:             _ZNK12_GLOBAL__N_118RISCVMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenMCCodeEmitter.inc:669,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenMCCodeEmitter.inc:669,12'
          Dst:             _ZNK12_GLOBAL__N_118RISCVMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenMCCodeEmitter.inc:691,12'
          Dst:             _ZNK12_GLOBAL__N_118RISCVMCCodeEmitter13getImmOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenMCCodeEmitter.inc:694,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenMCCodeEmitter.inc:694,12'
          Dst:             _ZNK12_GLOBAL__N_118RISCVMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenMCCodeEmitter.inc:697,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenMCCodeEmitter.inc:697,12'
          Dst:             _ZNK12_GLOBAL__N_118RISCVMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenMCCodeEmitter.inc:708,12'
          Dst:             _ZNK12_GLOBAL__N_118RISCVMCCodeEmitter17getImmOpValueAsr1ERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenMCCodeEmitter.inc:714,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenMCCodeEmitter.inc:714,12'
          Dst:             _ZNK12_GLOBAL__N_118RISCVMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenMCCodeEmitter.inc:717,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenMCCodeEmitter.inc:717,12'
          Dst:             _ZNK12_GLOBAL__N_118RISCVMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenMCCodeEmitter.inc:728,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenMCCodeEmitter.inc:728,12'
          Dst:             _ZNK12_GLOBAL__N_118RISCVMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenMCCodeEmitter.inc:731,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenMCCodeEmitter.inc:731,12'
          Dst:             _ZNK12_GLOBAL__N_118RISCVMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenMCCodeEmitter.inc:734,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenMCCodeEmitter.inc:734,12'
          Dst:             _ZNK12_GLOBAL__N_118RISCVMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenMCCodeEmitter.inc:741,12'
          Dst:             _ZNK12_GLOBAL__N_118RISCVMCCodeEmitter13getImmOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenMCCodeEmitter.inc:744,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenMCCodeEmitter.inc:744,12'
          Dst:             _ZNK12_GLOBAL__N_118RISCVMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenMCCodeEmitter.inc:750,12'
          Dst:             _ZNK12_GLOBAL__N_118RISCVMCCodeEmitter17getImmOpValueAsr1ERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenMCCodeEmitter.inc:756,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenMCCodeEmitter.inc:756,12'
          Dst:             _ZNK12_GLOBAL__N_118RISCVMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenMCCodeEmitter.inc:763,12'
          Dst:             _ZNK12_GLOBAL__N_118RISCVMCCodeEmitter17getImmOpValueAsr1ERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenMCCodeEmitter.inc:776,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenMCCodeEmitter.inc:776,12'
          Dst:             _ZNK12_GLOBAL__N_118RISCVMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenMCCodeEmitter.inc:779,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenMCCodeEmitter.inc:779,12'
          Dst:             _ZNK12_GLOBAL__N_118RISCVMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenMCCodeEmitter.inc:786,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenMCCodeEmitter.inc:786,12'
          Dst:             _ZNK12_GLOBAL__N_118RISCVMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenMCCodeEmitter.inc:789,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenMCCodeEmitter.inc:789,12'
          Dst:             _ZNK12_GLOBAL__N_118RISCVMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenMCCodeEmitter.inc:792,12'
          Dst:             _ZNK12_GLOBAL__N_118RISCVMCCodeEmitter13getImmOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenMCCodeEmitter.inc:800,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenMCCodeEmitter.inc:800,12'
          Dst:             _ZNK12_GLOBAL__N_118RISCVMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenMCCodeEmitter.inc:803,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenMCCodeEmitter.inc:803,12'
          Dst:             _ZNK12_GLOBAL__N_118RISCVMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenMCCodeEmitter.inc:806,12'
          Dst:             _ZNK12_GLOBAL__N_118RISCVMCCodeEmitter13getImmOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenMCCodeEmitter.inc:815,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenMCCodeEmitter.inc:815,12'
          Dst:             _ZNK12_GLOBAL__N_118RISCVMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenMCCodeEmitter.inc:821,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenMCCodeEmitter.inc:821,12'
          Dst:             _ZNK12_GLOBAL__N_118RISCVMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenMCCodeEmitter.inc:824,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenMCCodeEmitter.inc:824,12'
          Dst:             _ZNK12_GLOBAL__N_118RISCVMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenMCCodeEmitter.inc:846,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenMCCodeEmitter.inc:846,12'
          Dst:             _ZNK12_GLOBAL__N_118RISCVMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenMCCodeEmitter.inc:849,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenMCCodeEmitter.inc:849,12'
          Dst:             _ZNK12_GLOBAL__N_118RISCVMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenMCCodeEmitter.inc:852,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenMCCodeEmitter.inc:852,12'
          Dst:             _ZNK12_GLOBAL__N_118RISCVMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenMCCodeEmitter.inc:874,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenMCCodeEmitter.inc:874,12'
          Dst:             _ZNK12_GLOBAL__N_118RISCVMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenMCCodeEmitter.inc:877,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenMCCodeEmitter.inc:877,12'
          Dst:             _ZNK12_GLOBAL__N_118RISCVMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenMCCodeEmitter.inc:883,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenMCCodeEmitter.inc:883,12'
          Dst:             _ZNK12_GLOBAL__N_118RISCVMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenMCCodeEmitter.inc:886,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenMCCodeEmitter.inc:886,12'
          Dst:             _ZNK12_GLOBAL__N_118RISCVMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenMCCodeEmitter.inc:893,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenMCCodeEmitter.inc:893,12'
          Dst:             _ZNK12_GLOBAL__N_118RISCVMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenMCCodeEmitter.inc:896,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenMCCodeEmitter.inc:896,12'
          Dst:             _ZNK12_GLOBAL__N_118RISCVMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenMCCodeEmitter.inc:899,12'
          Dst:             _ZNK12_GLOBAL__N_118RISCVMCCodeEmitter13getImmOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenMCCodeEmitter.inc:907,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenMCCodeEmitter.inc:907,12'
          Dst:             _ZNK12_GLOBAL__N_118RISCVMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenMCCodeEmitter.inc:910,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenMCCodeEmitter.inc:910,12'
          Dst:             _ZNK12_GLOBAL__N_118RISCVMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenMCCodeEmitter.inc:913,12'
          Dst:             _ZNK12_GLOBAL__N_118RISCVMCCodeEmitter13getImmOpValueERKN7llvm_ks6MCInstEjRNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenMCCodeEmitter.inc:921,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenMCCodeEmitter.inc:921,12'
          Dst:             _ZNK12_GLOBAL__N_118RISCVMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenMCCodeEmitter.inc:924,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenMCCodeEmitter.inc:924,12'
          Dst:             _ZNK12_GLOBAL__N_118RISCVMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenMCCodeEmitter.inc:937,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenMCCodeEmitter.inc:937,12'
          Dst:             _ZNK12_GLOBAL__N_118RISCVMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenMCCodeEmitter.inc:940,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenMCCodeEmitter.inc:940,12'
          Dst:             _ZNK12_GLOBAL__N_118RISCVMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenMCCodeEmitter.inc:943,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenMCCodeEmitter.inc:943,12'
          Dst:             _ZNK12_GLOBAL__N_118RISCVMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenMCCodeEmitter.inc:946,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenMCCodeEmitter.inc:946,12'
          Dst:             _ZNK12_GLOBAL__N_118RISCVMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenMCCodeEmitter.inc:1075,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenMCCodeEmitter.inc:1075,12'
          Dst:             _ZNK12_GLOBAL__N_118RISCVMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenMCCodeEmitter.inc:1078,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenMCCodeEmitter.inc:1078,12'
          Dst:             _ZNK12_GLOBAL__N_118RISCVMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenMCCodeEmitter.inc:1081,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenMCCodeEmitter.inc:1081,12'
          Dst:             _ZNK12_GLOBAL__N_118RISCVMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenMCCodeEmitter.inc:1092,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenMCCodeEmitter.inc:1092,12'
          Dst:             _ZNK12_GLOBAL__N_118RISCVMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenMCCodeEmitter.inc:1095,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenMCCodeEmitter.inc:1095,12'
          Dst:             _ZNK12_GLOBAL__N_118RISCVMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenMCCodeEmitter.inc:1108,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenMCCodeEmitter.inc:1108,12'
          Dst:             _ZNK12_GLOBAL__N_118RISCVMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenMCCodeEmitter.inc:1111,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenMCCodeEmitter.inc:1111,12'
          Dst:             _ZNK12_GLOBAL__N_118RISCVMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenMCCodeEmitter.inc:1114,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenMCCodeEmitter.inc:1114,12'
          Dst:             _ZNK12_GLOBAL__N_118RISCVMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenMCCodeEmitter.inc:1117,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenMCCodeEmitter.inc:1117,12'
          Dst:             _ZNK12_GLOBAL__N_118RISCVMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenMCCodeEmitter.inc:1120,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenMCCodeEmitter.inc:1120,12'
          Dst:             _ZNK12_GLOBAL__N_118RISCVMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenMCCodeEmitter.inc:1128,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenMCCodeEmitter.inc:1128,12'
          Dst:             _ZNK12_GLOBAL__N_118RISCVMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenMCCodeEmitter.inc:1131,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenMCCodeEmitter.inc:1131,12'
          Dst:             _ZNK12_GLOBAL__N_118RISCVMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenMCCodeEmitter.inc:1134,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenMCCodeEmitter.inc:1134,12'
          Dst:             _ZNK12_GLOBAL__N_118RISCVMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenMCCodeEmitter.inc:1142,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenMCCodeEmitter.inc:1142,12'
          Dst:             _ZNK12_GLOBAL__N_118RISCVMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenMCCodeEmitter.inc:1145,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenMCCodeEmitter.inc:1145,12'
          Dst:             _ZNK12_GLOBAL__N_118RISCVMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenMCCodeEmitter.inc:1148,37'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenMCCodeEmitter.inc:1148,12'
          Dst:             _ZNK12_GLOBAL__N_118RISCVMCCodeEmitter17getMachineOpValueERKN7llvm_ks6MCInstERKNS1_9MCOperandERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenMCCodeEmitter.inc:1154,24'
          Dst:             _ZN7llvm_ks18raw_string_ostreamC2ERNSt3__112basic_stringIcNS1_11char_traitsIcEENS1_9allocatorIcEEEE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenMCCodeEmitter.inc:1155,9'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenMCCodeEmitter.inc:1155,36'
          Dst:             _ZN7llvm_kslsERNS_11raw_ostreamERKNS_6MCInstE
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenMCCodeEmitter.inc:1156,28'
          Dst:             _ZN7llvm_ks18raw_string_ostream3strEv
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenMCCodeEmitter.inc:1156,5'
          Dst:             _ZN7llvm_ks18report_fatal_errorERKNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEEb
        - Src:             'llvm/keystone/../lib/Target/RISCV/RISCVGenMCCodeEmitter.inc:1157,3'
          Dst:             _ZN7llvm_ks18raw_string_ostreamD2Ev
    - functionName:    _ZNK12_GLOBAL__N_118RISCVMCCodeEmitter14expandAddTPRelERKN7llvm_ks6MCInstERNS1_11raw_ostreamERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 138
      functionLinenumberEnd: 171
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         44
      ICount:          253
      EdgeCount:       87
      CyclomaticComplexity: 45
      functionsReached:
        - _ZN7llvm_ks13MCInstBuilder10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks13MCInstBuilderC2Ej
        - _ZN7llvm_ks13MCInstBuilderD2Ev
        - _ZN7llvm_ks13MCInstBuildercvRNS_6MCInstEEv
        - _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - _ZN7llvm_ks23SmallVectorTemplateBaseINS_7MCFixupELb1EE9push_backERKS1_
        - _ZN7llvm_ks6MCInstC2ERKS0_
        - _ZN7llvm_ks6MCInstD2Ev
        - _ZN7llvm_ks7MCFixup6createEjPKNS_6MCExprENS_11MCFixupKindENS_5SMLocE
        - _ZN7llvm_ks7support6endian6WriterILNS0_10endiannessE1EE5writeIjEEvT_
        - _ZN7llvm_ks7support6endian6WriterILNS0_10endiannessE1EEC2ERNS_11raw_ostreamE
        - _ZN7llvm_ks8dyn_castINS_11RISCVMCExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZNK12_GLOBAL__N_118RISCVMCCodeEmitter21getBinaryCodeForInstrERKN7llvm_ks6MCInstERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - _ZNK7llvm_ks11RISCVMCExpr7getKindEv
        - _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks6MCInst6getLocEv
        - _ZNK7llvm_ks9MCOperand5isRegEv
        - _ZNK7llvm_ks9MCOperand6getRegEv
        - _ZNK7llvm_ks9MCOperand6isExprEv
        - _ZNK7llvm_ks9MCOperand7getExprEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp:139,26'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp:140,25'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp:141,24'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp:142,3'
          Dst:             _ZNK7llvm_ks9MCOperand5isRegEv
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp:142,3'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp:142,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp:145,28'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp:146,3'
          Dst:             _ZNK7llvm_ks9MCOperand6isExprEv
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp:146,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp:149,61'
          Dst:             _ZNK7llvm_ks9MCOperand7getExprEv
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp:149,29'
          Dst:             _ZN7llvm_ks8dyn_castINS_11RISCVMCExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp:150,3'
          Dst:             _ZNK7llvm_ks11RISCVMCExpr7getKindEv
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp:150,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp:155,62'
          Dst:             _ZNK7llvm_ks6MCInst6getLocEv
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp:154,20'
          Dst:             _ZN7llvm_ks7MCFixup6createEjPKNS_6MCExprENS_11MCFixupKindENS_5SMLocE
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp:154,10'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_7MCFixupELb1EE9push_backERKS1_
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp:158,11'
          Dst:             _ZNK7llvm_ks15MCSubtargetInfo14getFeatureBitsEv
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp:159,35'
          Dst:             _ZN7llvm_ks14MCConstantExpr6createElRNS_9MCContextE
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp:161,61'
          Dst:             _ZNK7llvm_ks6MCInst6getLocEv
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp:160,22'
          Dst:             _ZN7llvm_ks7MCFixup6createEjPKNS_6MCExprENS_11MCFixupKindENS_5SMLocE
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp:160,12'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseINS_7MCFixupELb1EE9push_backERKS1_
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp:165,20'
          Dst:             _ZN7llvm_ks13MCInstBuilderC2Ej
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp:166,25'
          Dst:             _ZN7llvm_ks13MCInstBuilder10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp:167,25'
          Dst:             _ZN7llvm_ks13MCInstBuilder10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp:168,25'
          Dst:             _ZN7llvm_ks13MCInstBuilder10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp:165,20'
          Dst:             _ZN7llvm_ks13MCInstBuildercvRNS_6MCInstEEv
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp:165,10'
          Dst:             _ZN7llvm_ks6MCInstC2ERKS0_
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp:165,10'
          Dst:             _ZN7llvm_ks13MCInstBuilderD2Ev
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp:169,21'
          Dst:             _ZNK12_GLOBAL__N_118RISCVMCCodeEmitter21getBinaryCodeForInstrERKN7llvm_ks6MCInstERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp:170,3'
          Dst:             _ZN7llvm_ks7support6endian6WriterILNS0_10endiannessE1EEC2ERNS_11raw_ostreamE
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp:170,48'
          Dst:             _ZN7llvm_ks7support6endian6WriterILNS0_10endiannessE1EE5writeIjEEvT_
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp:171,1'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp:165,10'
          Dst:             _ZN7llvm_ks13MCInstBuilderD2Ev
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp:171,1'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
    - functionName:    _ZNK12_GLOBAL__N_118RISCVMCCodeEmitter18expandFunctionCallERKN7llvm_ks6MCInstERNS1_11raw_ostreamERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 98
      functionLinenumberEnd: 133
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         57
      ICount:          290
      EdgeCount:       85
      CyclomaticComplexity: 30
      functionsReached:
        - _ZN7llvm_ks13MCInstBuilder10addOperandERKNS_9MCOperandE
        - _ZN7llvm_ks13MCInstBuilder6addImmEl
        - _ZN7llvm_ks13MCInstBuilder6addRegEj
        - _ZN7llvm_ks13MCInstBuilderC2Ej
        - _ZN7llvm_ks13MCInstBuilderD2Ev
        - _ZN7llvm_ks13MCInstBuildercvRNS_6MCInstEEv
        - _ZN7llvm_ks6MCInstC2Em
        - _ZN7llvm_ks6MCInstD2Ev
        - _ZN7llvm_ks6MCInstaSERKS0_
        - _ZN7llvm_ks7support6endian6WriterILNS0_10endiannessE1EE5writeIjEEvT_
        - _ZN7llvm_ks7support6endian6WriterILNS0_10endiannessE1EEC2ERNS_11raw_ostreamE
        - _ZN7llvm_ks9MCOperand10createExprEPKNS_6MCExprE
        - _ZN7llvm_ks9MCOperandC2Ev
        - _ZNK12_GLOBAL__N_118RISCVMCCodeEmitter21getBinaryCodeForInstrERKN7llvm_ks6MCInstERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - _ZNK7llvm_ks6MCInst10getOperandEj
        - _ZNK7llvm_ks6MCInst9getOpcodeEv
        - _ZNK7llvm_ks9MCOperand6getRegEv
        - _ZNK7llvm_ks9MCOperand6isExprEv
        - _ZNK7llvm_ks9MCOperand7getExprEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp:99,10'
          Dst:             _ZN7llvm_ks6MCInstC2Em
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp:100,13'
          Dst:             _ZN7llvm_ks9MCOperandC2Ev
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp:102,10'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp:103,15'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp:105,17'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp:106,15'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp:107,13'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp:107,27'
          Dst:             _ZNK7llvm_ks9MCOperand6getRegEv
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp:109,15'
          Dst:             _ZNK7llvm_ks6MCInst10getOperandEj
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp:114,3'
          Dst:             _ZNK7llvm_ks9MCOperand6isExprEv
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp:114,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp:116,33'
          Dst:             _ZNK7llvm_ks9MCOperand7getExprEv
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp:119,13'
          Dst:             _ZN7llvm_ks13MCInstBuilderC2Ej
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp:120,18'
          Dst:             _ZN7llvm_ks13MCInstBuilder6addRegEj
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp:121,29'
          Dst:             _ZN7llvm_ks9MCOperand10createExprEPKNS_6MCExprE
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp:121,18'
          Dst:             _ZN7llvm_ks13MCInstBuilder10addOperandERKNS_9MCOperandE
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp:119,13'
          Dst:             _ZN7llvm_ks13MCInstBuildercvRNS_6MCInstEEv
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp:119,11'
          Dst:             _ZN7llvm_ks6MCInstaSERKS0_
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp:119,3'
          Dst:             _ZN7llvm_ks13MCInstBuilderD2Ev
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp:122,12'
          Dst:             _ZNK12_GLOBAL__N_118RISCVMCCodeEmitter21getBinaryCodeForInstrERKN7llvm_ks6MCInstERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp:123,3'
          Dst:             _ZN7llvm_ks7support6endian6WriterILNS0_10endiannessE1EEC2ERNS_11raw_ostreamE
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp:123,48'
          Dst:             _ZN7llvm_ks7support6endian6WriterILNS0_10endiannessE1EE5writeIjEEvT_
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp:125,10'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp:127,15'
          Dst:             _ZN7llvm_ks13MCInstBuilderC2Ej
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp:127,42'
          Dst:             _ZN7llvm_ks13MCInstBuilder6addRegEj
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp:127,60'
          Dst:             _ZN7llvm_ks13MCInstBuilder6addRegEj
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp:127,71'
          Dst:             _ZN7llvm_ks13MCInstBuilder6addImmEl
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp:127,15'
          Dst:             _ZN7llvm_ks13MCInstBuildercvRNS_6MCInstEEv
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp:127,13'
          Dst:             _ZN7llvm_ks6MCInstaSERKS0_
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp:127,5'
          Dst:             _ZN7llvm_ks13MCInstBuilderD2Ev
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp:119,3'
          Dst:             _ZN7llvm_ks13MCInstBuilderD2Ev
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp:127,5'
          Dst:             _ZN7llvm_ks13MCInstBuilderD2Ev
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp:130,15'
          Dst:             _ZN7llvm_ks13MCInstBuilderC2Ej
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp:130,42'
          Dst:             _ZN7llvm_ks13MCInstBuilder6addRegEj
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp:130,53'
          Dst:             _ZN7llvm_ks13MCInstBuilder6addRegEj
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp:130,64'
          Dst:             _ZN7llvm_ks13MCInstBuilder6addImmEl
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp:130,15'
          Dst:             _ZN7llvm_ks13MCInstBuildercvRNS_6MCInstEEv
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp:130,13'
          Dst:             _ZN7llvm_ks6MCInstaSERKS0_
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp:130,5'
          Dst:             _ZN7llvm_ks13MCInstBuilderD2Ev
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp:130,5'
          Dst:             _ZN7llvm_ks13MCInstBuilderD2Ev
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp:131,12'
          Dst:             _ZNK12_GLOBAL__N_118RISCVMCCodeEmitter21getBinaryCodeForInstrERKN7llvm_ks6MCInstERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp:132,3'
          Dst:             _ZN7llvm_ks7support6endian6WriterILNS0_10endiannessE1EEC2ERNS_11raw_ostreamE
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp:132,48'
          Dst:             _ZN7llvm_ks7support6endian6WriterILNS0_10endiannessE1EE5writeIjEEvT_
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp:133,1'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp:133,1'
          Dst:             _ZN7llvm_ks6MCInstD2Ev
    - functionName:    _ZNK12_GLOBAL__N_118RISCVMCCodeEmitter17encodeInstructionERN7llvm_ks6MCInstERNS1_11raw_ostreamERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoERj
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 176
      functionLinenumberEnd: 210
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          125
      EdgeCount:       18
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - _ZN7llvm_ks7support6endian6WriterILNS0_10endiannessE1EE5writeIjEEvT_
        - _ZN7llvm_ks7support6endian6WriterILNS0_10endiannessE1EE5writeItEEvT_
        - _ZN7llvm_ks7support6endian6WriterILNS0_10endiannessE1EEC2ERNS_11raw_ostreamE
        - _ZNK12_GLOBAL__N_118RISCVMCCodeEmitter14expandAddTPRelERKN7llvm_ks6MCInstERNS1_11raw_ostreamERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - _ZNK12_GLOBAL__N_118RISCVMCCodeEmitter18expandFunctionCallERKN7llvm_ks6MCInstERNS1_11raw_ostreamERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - _ZNK12_GLOBAL__N_118RISCVMCCodeEmitter21getBinaryCodeForInstrERKN7llvm_ks6MCInstERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - _ZNK7llvm_ks11MCInstrDesc7getSizeEv
        - _ZNK7llvm_ks11MCInstrInfo3getEj
        - _ZNK7llvm_ks6MCInst9getOpcodeEv
      functionUses:    0
      BranchProfiles:
        - Branch String:   'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp:194,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp:178,43'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp:178,34'
          Dst:             _ZNK7llvm_ks11MCInstrInfo3getEj
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp:180,24'
          Dst:             _ZNK7llvm_ks11MCInstrDesc7getSizeEv
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp:182,12'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp:183,12'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp:184,12'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp:185,5'
          Dst:             _ZNK12_GLOBAL__N_118RISCVMCCodeEmitter18expandFunctionCallERKN7llvm_ks6MCInstERNS1_11raw_ostreamERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp:189,12'
          Dst:             _ZNK7llvm_ks6MCInst9getOpcodeEv
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp:190,5'
          Dst:             _ZNK12_GLOBAL__N_118RISCVMCCodeEmitter14expandAddTPRelERKN7llvm_ks6MCInstERNS1_11raw_ostreamERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp:196,5'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp:198,21'
          Dst:             _ZNK12_GLOBAL__N_118RISCVMCCodeEmitter21getBinaryCodeForInstrERKN7llvm_ks6MCInstERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp:199,5'
          Dst:             _ZN7llvm_ks7support6endian6WriterILNS0_10endiannessE1EEC2ERNS_11raw_ostreamE
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp:199,50'
          Dst:             _ZN7llvm_ks7support6endian6WriterILNS0_10endiannessE1EE5writeItEEvT_
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp:203,21'
          Dst:             _ZNK12_GLOBAL__N_118RISCVMCCodeEmitter21getBinaryCodeForInstrERKN7llvm_ks6MCInstERNS1_15SmallVectorImplINS1_7MCFixupEEERKNS1_15MCSubtargetInfoE
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp:204,5'
          Dst:             _ZN7llvm_ks7support6endian6WriterILNS0_10endiannessE1EEC2ERNS_11raw_ostreamE
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp:204,50'
          Dst:             _ZN7llvm_ks7support6endian6WriterILNS0_10endiannessE1EE5writeIjEEvT_
    - functionName:    _ZN12_GLOBAL__N_118RISCVMCCodeEmitterD0Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_118RISCVMCCodeEmitterD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp:46,34'
          Dst:             _ZN12_GLOBAL__N_118RISCVMCCodeEmitterD2Ev
    - functionName:    _ZN12_GLOBAL__N_118RISCVMCCodeEmitterD2Ev
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13MCCodeEmitterD2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp:46,35'
          Dst:             _ZN7llvm_ks13MCCodeEmitterD2Ev
    - functionName:    _ZN12_GLOBAL__N_118RISCVMCCodeEmitterC2ERN7llvm_ks9MCContextERKNS1_11MCInstrInfoE
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13MCCodeEmitterC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp:43,3'
          Dst:             _ZN7llvm_ks13MCCodeEmitterC2Ev
    - functionName:    _ZN7llvm_ks24createRISCVMCCodeEmitterERKNS_11MCInstrInfoERKNS_14MCRegisterInfoERNS_9MCContextE
      functionSourceFile: '/src/keystone/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 87
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          41
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN12_GLOBAL__N_118RISCVMCCodeEmitterC2ERN7llvm_ks9MCContextERKNS1_11MCInstrInfoE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp:86,14'
          Dst:             _ZN12_GLOBAL__N_118RISCVMCCodeEmitterC2ERN7llvm_ks9MCContextERKNS1_11MCInstrInfoE
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E10destroyAllEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 264
      functionLinenumberEnd: 275
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          79
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E10getBucketsEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E11getEmptyKeyEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E13getBucketsEndEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E15getTombstoneKeyEv
        - _ZN7llvm_ks12DenseMapInfoIPKNS_12MCSectionELFEE7isEqualES3_S3_
        - _ZN7llvm_ks6detail12DenseMapPairIPKNS_12MCSectionELFEjE8getFirstEv
        - _ZN7llvm_ks6detail12DenseMapPairIPKNS_12MCSectionELFEjE9getSecondEv
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E13getNumBucketsEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:265,9'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E13getNumBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:268,27'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E11getEmptyKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:268,57'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E15getTombstoneKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:269,23'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E10getBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:269,42'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E13getBucketsEndEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:270,33'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIPKNS_12MCSectionELFEjE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:270,12'
          Dst:             _ZN7llvm_ks12DenseMapInfoIPKNS_12MCSectionELFEE7isEqualES3_S3_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:271,33'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIPKNS_12MCSectionELFEjE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:271,12'
          Dst:             _ZN7llvm_ks12DenseMapInfoIPKNS_12MCSectionELFEE7isEqualES3_S3_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:272,12'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIPKNS_12MCSectionELFEjE9getSecondEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:273,10'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIPKNS_12MCSectionELFEjE8getFirstEv
    - functionName:    _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E13getNumBucketsEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 381
      functionLinenumberEnd: 382
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEE13getNumBucketsEv
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:382,49'
          Dst:             _ZNK7llvm_ks8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEE13getNumBucketsEv
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E11getEmptyKeyEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 343
      functionLinenumberEnd: 344
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12DenseMapInfoIPKNS_12MCSectionELFEE11getEmptyKeyEv
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:344,12'
          Dst:             _ZN7llvm_ks12DenseMapInfoIPKNS_12MCSectionELFEE11getEmptyKeyEv
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E15getTombstoneKeyEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 346
      functionLinenumberEnd: 347
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12DenseMapInfoIPKNS_12MCSectionELFEE15getTombstoneKeyEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:347,12'
          Dst:             _ZN7llvm_ks12DenseMapInfoIPKNS_12MCSectionELFEE15getTombstoneKeyEv
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E10getBucketsEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 378
      functionLinenumberEnd: 379
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEE10getBucketsEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:379,43'
          Dst:             _ZNK7llvm_ks8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEE10getBucketsEv
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E13getBucketsEndEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 384
      functionLinenumberEnd: 385
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E10getBucketsEv
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E13getNumBucketsEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:385,12'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E10getBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:385,27'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E13getNumBucketsEv
    - functionName:    _ZN7llvm_ks6detail12DenseMapPairIPKNS_12MCSectionELFEjE8getFirstEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    13
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks6detail12DenseMapPairIPKNS_12MCSectionELFEjE9getSecondEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEE10getBucketsEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 670
      functionLinenumberEnd: 671
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEE13getNumBucketsEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 674
      functionLinenumberEnd: 675
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E16InsertIntoBucketERKS4_OjPS9_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 410
      functionLinenumberEnd: 415
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E20InsertIntoBucketImplERKS4_PS9_
        - _ZN7llvm_ks6detail12DenseMapPairIPKNS_12MCSectionELFEjE8getFirstEv
        - _ZN7llvm_ks6detail12DenseMapPairIPKNS_12MCSectionELFEjE9getSecondEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:411,17'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E20InsertIntoBucketImplERKS4_PS9_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:413,16'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIPKNS_12MCSectionELFEjE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:414,24'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIPKNS_12MCSectionELFEjE9getSecondEv
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E20InsertIntoBucketImplERKS4_PS9_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 426
      functionLinenumberEnd: 460
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          100
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E11getEmptyKeyEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E15LookupBucketForIS4_EEbRKT_RPS9_
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E19incrementNumEntriesEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E22decrementNumTombstonesEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E4growEj
        - _ZN7llvm_ks12DenseMapInfoIPKNS_12MCSectionELFEE7isEqualES3_S3_
        - _ZN7llvm_ks14DebugEpochBase14incrementEpochEv
        - _ZN7llvm_ks6detail12DenseMapPairIPKNS_12MCSectionELFEjE8getFirstEv
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E13getNumBucketsEv
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E13getNumEntriesEv
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E16getNumTombstonesEv
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:427,5'
          Dst:             _ZN7llvm_ks14DebugEpochBase14incrementEpochEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:438,30'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E13getNumEntriesEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:439,27'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E13getNumBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:441,13'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E4growEj
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:442,7'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E15LookupBucketForIS4_EEbRKT_RPS9_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:443,20'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E13getNumBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:444,16'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E16getNumTombstonesEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:446,13'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E4growEj
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:447,7'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E15LookupBucketForIS4_EEbRKT_RPS9_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:449,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:453,5'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E19incrementNumEntriesEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:456,27'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E11getEmptyKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:457,39'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIPKNS_12MCSectionELFEjE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:457,10'
          Dst:             _ZN7llvm_ks12DenseMapInfoIPKNS_12MCSectionELFEE7isEqualES3_S3_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:458,7'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E22decrementNumTombstonesEv
    - functionName:    _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E13getNumEntriesEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 351
      functionLinenumberEnd: 352
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEE13getNumEntriesEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:352,49'
          Dst:             _ZNK7llvm_ks8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEE13getNumEntriesEv
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E4growEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 391
      functionLinenumberEnd: 393
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEE4growEj
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:392,36'
          Dst:             _ZN7llvm_ks8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEE4growEj
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E15LookupBucketForIS4_EEbRKT_RPS9_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 519
      functionLinenumberEnd: 524
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E15LookupBucketForIS4_EEbRKT_RPKS9_
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:522,9'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E15LookupBucketForIS4_EEbRKT_RPKS9_
    - functionName:    _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E16getNumTombstonesEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 363
      functionLinenumberEnd: 364
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEE16getNumTombstonesEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:364,49'
          Dst:             _ZNK7llvm_ks8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEE16getNumTombstonesEv
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E19incrementNumEntriesEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 357
      functionLinenumberEnd: 359
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E13setNumEntriesEj
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E13getNumEntriesEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:358,19'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E13getNumEntriesEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:358,5'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E13setNumEntriesEj
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E22decrementNumTombstonesEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 372
      functionLinenumberEnd: 374
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E16setNumTombstonesEj
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E16getNumTombstonesEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:373,22'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E16getNumTombstonesEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:373,5'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E16setNumTombstonesEj
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E16setNumTombstonesEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 366
      functionLinenumberEnd: 368
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEE16setNumTombstonesEj
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:367,36'
          Dst:             _ZN7llvm_ks8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEE16setNumTombstonesEj
    - functionName:    _ZN7llvm_ks8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEE16setNumTombstonesEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 666
      functionLinenumberEnd: 668
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E13setNumEntriesEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionLinenumberEnd: 356
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEE13setNumEntriesEj
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:355,36'
          Dst:             _ZN7llvm_ks8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEE13setNumEntriesEj
    - functionName:    _ZN7llvm_ks8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEE13setNumEntriesEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 659
      functionLinenumberEnd: 661
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEE16getNumTombstonesEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 663
      functionLinenumberEnd: 664
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E15LookupBucketForIS4_EEbRKT_RPKS9_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 469
      functionLinenumberEnd: 516
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         28
      ICount:          169
      EdgeCount:       36
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E11getEmptyKeyEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E12getHashValueERKS4_
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E15getTombstoneKeyEv
        - _ZN7llvm_ks12DenseMapInfoIPKNS_12MCSectionELFEE7isEqualES3_S3_
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E10getBucketsEv
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E13getNumBucketsEv
        - _ZNK7llvm_ks6detail12DenseMapPairIPKNS_12MCSectionELFEjE8getFirstEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:470,33'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E10getBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:471,33'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E13getNumBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:480,27'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E11getEmptyKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:481,31'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E15getTombstoneKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:482,5'
          Dst:             _ZN7llvm_ks12DenseMapInfoIPKNS_12MCSectionELFEE7isEqualES3_S3_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:482,5'
          Dst:             _ZN7llvm_ks12DenseMapInfoIPKNS_12MCSectionELFEE7isEqualES3_S3_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:482,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:486,25'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E12getHashValueERKS4_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:491,11'
          Dst:             _ZNK7llvm_ks6detail12DenseMapPairIPKNS_12MCSectionELFEjE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:491,11'
          Dst:             _ZN7llvm_ks12DenseMapInfoIPKNS_12MCSectionELFEE7isEqualES3_S3_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:498,11'
          Dst:             _ZNK7llvm_ks6detail12DenseMapPairIPKNS_12MCSectionELFEjE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:498,11'
          Dst:             _ZN7llvm_ks12DenseMapInfoIPKNS_12MCSectionELFEE7isEqualES3_S3_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:507,41'
          Dst:             _ZNK7llvm_ks6detail12DenseMapPairIPKNS_12MCSectionELFEjE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:507,11'
          Dst:             _ZN7llvm_ks12DenseMapInfoIPKNS_12MCSectionELFEE7isEqualES3_S3_
    - functionName:    _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E10getBucketsEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 375
      functionLinenumberEnd: 376
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEE10getBucketsEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:376,49'
          Dst:             _ZNK7llvm_ks8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEE10getBucketsEv
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E12getHashValueERKS4_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 336
      functionLinenumberEnd: 337
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12DenseMapInfoIPKNS_12MCSectionELFEE12getHashValueES3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:337,12'
          Dst:             _ZN7llvm_ks12DenseMapInfoIPKNS_12MCSectionELFEE12getHashValueES3_
    - functionName:    _ZNK7llvm_ks6detail12DenseMapPairIPKNS_12MCSectionELFEjE8getFirstEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEE4growEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 621
      functionLinenumberEnd: 636
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          70
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E18moveFromOldBucketsEPS9_SC_
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E9initEmptyEv
        - _ZN7llvm_ks12NextPowerOf2Em
        - _ZN7llvm_ks8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEE15allocateBucketsEj
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:625,66'
          Dst:             _ZN7llvm_ks12NextPowerOf2Em
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:625,5'
          Dst:             _ZN7llvm_ks8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEE15allocateBucketsEj
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:626,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:628,20'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E9initEmptyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:632,11'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E18moveFromOldBucketsEPS9_SC_
    - functionName:    _ZN7llvm_ks8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEE15allocateBucketsEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 678
      functionLinenumberEnd: 687
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E9initEmptyEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 277
      functionLinenumberEnd: 286
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          72
      EdgeCount:       16
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E10getBucketsEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E11getEmptyKeyEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E13getBucketsEndEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E13setNumEntriesEj
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E16setNumTombstonesEj
        - _ZN7llvm_ks6detail12DenseMapPairIPKNS_12MCSectionELFEjE8getFirstEv
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E13getNumBucketsEv
        - __assert_fail
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:278,5'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E13setNumEntriesEj
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:279,5'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E16setNumTombstonesEj
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:281,5'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E13getNumBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:281,5'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E13getNumBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:281,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:283,27'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E11getEmptyKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:284,23'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E10getBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:284,42'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E13getBucketsEndEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:285,18'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIPKNS_12MCSectionELFEjE8getFirstEv
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E18moveFromOldBucketsEPS9_SC_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 288
      functionLinenumberEnd: 311
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          115
      EdgeCount:       23
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E11getEmptyKeyEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E15LookupBucketForIS4_EEbRKT_RPS9_
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E15getTombstoneKeyEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E19incrementNumEntriesEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E9initEmptyEv
        - _ZN7llvm_ks12DenseMapInfoIPKNS_12MCSectionELFEE7isEqualES3_S3_
        - _ZN7llvm_ks6detail12DenseMapPairIPKNS_12MCSectionELFEjE8getFirstEv
        - _ZN7llvm_ks6detail12DenseMapPairIPKNS_12MCSectionELFEjE9getSecondEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:289,5'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E9initEmptyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:292,27'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E11getEmptyKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:293,31'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E15getTombstoneKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:295,33'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIPKNS_12MCSectionELFEjE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:295,12'
          Dst:             _ZN7llvm_ks12DenseMapInfoIPKNS_12MCSectionELFEE7isEqualES3_S3_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:296,33'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIPKNS_12MCSectionELFEjE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:296,12'
          Dst:             _ZN7llvm_ks12DenseMapInfoIPKNS_12MCSectionELFEE7isEqualES3_S3_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:299,44'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIPKNS_12MCSectionELFEjE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:299,25'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E15LookupBucketForIS4_EEbRKT_RPS9_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:301,9'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:302,47'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIPKNS_12MCSectionELFEjE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:302,21'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIPKNS_12MCSectionELFEjE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:303,29'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIPKNS_12MCSectionELFEjE9getSecondEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:303,62'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIPKNS_12MCSectionELFEjE9getSecondEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:304,9'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E19incrementNumEntriesEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:307,12'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIPKNS_12MCSectionELFEjE9getSecondEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:309,10'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIPKNS_12MCSectionELFEjE8getFirstEv
    - functionName:    _ZNK7llvm_ks8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEE13getNumEntriesEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 656
      functionLinenumberEnd: 657
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E16FindAndConstructERKS4_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 225
      functionLinenumberEnd: 231
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E15LookupBucketForIS4_EEbRKT_RPS9_
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E16InsertIntoBucketERKS4_OjPS9_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:227,9'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E15LookupBucketForIS4_EEbRKT_RPS9_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:230,13'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E16InsertIntoBucketERKS4_OjPS9_
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E16InsertIntoBucketEOS4_OjPS9_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 418
      functionLinenumberEnd: 423
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E20InsertIntoBucketImplERKS4_PS9_
        - _ZN7llvm_ks6detail12DenseMapPairIPKNS_12MCSectionELFEjE8getFirstEv
        - _ZN7llvm_ks6detail12DenseMapPairIPKNS_12MCSectionELFEjE9getSecondEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:419,17'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E20InsertIntoBucketImplERKS4_PS9_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:421,16'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIPKNS_12MCSectionELFEjE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:422,24'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIPKNS_12MCSectionELFEjE9getSecondEv
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E16FindAndConstructEOS4_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 237
      functionLinenumberEnd: 243
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E15LookupBucketForIS4_EEbRKT_RPS9_
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E16InsertIntoBucketEOS4_OjPS9_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:239,9'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E15LookupBucketForIS4_EEbRKT_RPS9_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:242,13'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E16InsertIntoBucketEOS4_OjPS9_
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E16InsertIntoBucketEOS4_OjPS9_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 418
      functionLinenumberEnd: 423
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E20InsertIntoBucketImplERKS4_PS9_
        - _ZN7llvm_ks6detail12DenseMapPairIPKNS_8MCSymbolEjE8getFirstEv
        - _ZN7llvm_ks6detail12DenseMapPairIPKNS_8MCSymbolEjE9getSecondEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:419,17'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E20InsertIntoBucketImplERKS4_PS9_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:421,16'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIPKNS_8MCSymbolEjE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:422,24'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIPKNS_8MCSymbolEjE9getSecondEv
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E16FindAndConstructEOS4_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 237
      functionLinenumberEnd: 243
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          38
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E15LookupBucketForIS4_EEbRKT_RPS9_
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E16InsertIntoBucketEOS4_OjPS9_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:239,9'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E15LookupBucketForIS4_EEbRKT_RPS9_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:242,13'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E16InsertIntoBucketEOS4_OjPS9_
    - functionName:    _ZNK12_GLOBAL__N_115ELFObjectWriter7is64BitEv
      functionSourceFile: '/src/keystone/llvm/lib/MC/ELFObjectWriter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 126
      functionLinenumberEnd: 126
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks23MCELFObjectTargetWriter7is64BitEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:126,55'
          Dst:             _ZNK7llvm_ks23MCELFObjectTargetWriter7is64BitEv
    - functionName:    _ZN7llvm_ks14MCObjectWriter9setStreamERNS_17raw_pwrite_streamE
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCObjectWriter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks9MCAsmInfo21compressDebugSectionsEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCAsmInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 566
      functionLinenumberEnd: 566
      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:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_ED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks14DebugEpochBaseD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:54,7'
          Dst:             _ZN7llvm_ks14DebugEpochBaseD2Ev
    - functionName:    _ZN7llvm_ks8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEE4initEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 612
      functionLinenumberEnd: 619
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E9initEmptyEv
        - _ZN7llvm_ks8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEE15allocateBucketsEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:613,9'
          Dst:             _ZN7llvm_ks8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEE15allocateBucketsEj
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:614,20'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E9initEmptyEv
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_EC2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 262
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks14DebugEpochBaseC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:262,3'
          Dst:             _ZN7llvm_ks14DebugEpochBaseC2Ev
    - functionName:    _ZN7llvm_ks8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 573
      functionLinenumberEnd: 576
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          29
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E10destroyAllEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_ED2Ev
        - __clang_call_terminate
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:574,11'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E10destroyAllEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:576,3'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_ED2Ev
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:574,11'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_EixERKS4_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 233
      functionLinenumberEnd: 234
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E16FindAndConstructERKS4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:234,12'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E16FindAndConstructERKS4_
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_EixEOS4_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 245
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E16FindAndConstructEOS4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:246,12'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E16FindAndConstructEOS4_
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_EixEOS4_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 245
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E16FindAndConstructEOS4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:246,12'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_E16FindAndConstructEOS4_
    - functionName:    _ZN12_GLOBAL__N_115ELFObjectWriter23createRelocationSectionERN7llvm_ks9MCContextERKNS1_12MCSectionELFE
      functionSourceFile: '/src/keystone/llvm/lib/MC/ELFObjectWriter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 885
      functionLinenumberEnd: 908
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         21
      ICount:          165
      EdgeCount:       38
      CyclomaticComplexity: 19
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_SA_EEEES4_SA_SC_SF_EixEOS4_
        - _ZN7llvm_ks9MCContext19createELFRelSectionENS_9StringRefEjjjPKNS_11MCSymbolELFEPKNS_12MCSectionELFE
        - _ZN7llvm_ks9MCSection12setAlignmentEj
        - _ZN7llvm_kspLERNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEENS_9StringRefE
        - _ZNK12_GLOBAL__N_115ELFObjectWriter19hasRelocationAddendEv
        - _ZNK12_GLOBAL__N_115ELFObjectWriter7is64BitEv
        - _ZNK7llvm_ks12MCSectionELF14getSectionNameEv
        - _ZNK7llvm_ks12MCSectionELF8getFlagsEv
        - _ZNK7llvm_ks12MCSectionELF8getGroupEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:886,7'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_SA_EEEES4_SA_SC_SF_EixEOS4_
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:889,37'
          Dst:             _ZNK7llvm_ks12MCSectionELF14getSectionNameEv
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:890,33'
          Dst:             _ZNK12_GLOBAL__N_115ELFObjectWriter19hasRelocationAddendEv
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:891,19'
          Dst:             _ZN7llvm_kspLERNSt3__112basic_stringIcNS0_11char_traitsIcEENS0_9allocatorIcEEEENS_9StringRefE
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:894,7'
          Dst:             _ZNK12_GLOBAL__N_115ELFObjectWriter19hasRelocationAddendEv
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:895,17'
          Dst:             _ZNK12_GLOBAL__N_115ELFObjectWriter7is64BitEv
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:897,17'
          Dst:             _ZNK12_GLOBAL__N_115ELFObjectWriter7is64BitEv
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:900,11'
          Dst:             _ZNK7llvm_ks12MCSectionELF8getFlagsEv
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:904,24'
          Dst:             _ZNK12_GLOBAL__N_115ELFObjectWriter19hasRelocationAddendEv
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:905,29'
          Dst:             _ZNK7llvm_ks12MCSectionELF8getGroupEv
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:903,35'
          Dst:             _ZN7llvm_ks9MCContext19createELFRelSectionENS_9StringRefEjjjPKNS_11MCSymbolELFEPKNS_12MCSectionELFE
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:906,29'
          Dst:             _ZNK12_GLOBAL__N_115ELFObjectWriter7is64BitEv
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:906,16'
          Dst:             _ZN7llvm_ks9MCSection12setAlignmentEj
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_SA_EEEES4_SA_SC_SF_EixEOS4_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 245
      functionLinenumberEnd: 246
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          19
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_SA_EEEES4_SA_SC_SF_E16FindAndConstructEOS4_
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:246,12'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_SA_EEEES4_SA_SC_SF_E16FindAndConstructEOS4_
    - functionName:    _ZNK12_GLOBAL__N_115ELFObjectWriter19hasRelocationAddendEv
      functionSourceFile: '/src/keystone/llvm/lib/MC/ELFObjectWriter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 127
      functionLinenumberEnd: 130
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_SA_EEEES4_SA_SC_SF_E16FindAndConstructEOS4_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 237
      functionLinenumberEnd: 243
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         9
      ICount:          56
      EdgeCount:       17
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_SA_EEEES4_SA_SC_SF_E15LookupBucketForIS4_EEbRKT_RPSF_
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_SA_EEEES4_SA_SC_SF_E16InsertIntoBucketEOS4_OSA_PSF_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:239,9'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_SA_EEEES4_SA_SC_SF_E15LookupBucketForIS4_EEbRKT_RPSF_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:242,13'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_SA_EEEES4_SA_SC_SF_E16InsertIntoBucketEOS4_OSA_PSF_
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_SA_EEEES4_SA_SC_SF_E15LookupBucketForIS4_EEbRKT_RPSF_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 519
      functionLinenumberEnd: 524
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_SA_EEEES4_SA_SC_SF_E15LookupBucketForIS4_EEbRKT_RPKSF_
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:522,9'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_SA_EEEES4_SA_SC_SF_E15LookupBucketForIS4_EEbRKT_RPKSF_
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_SA_EEEES4_SA_SC_SF_E16InsertIntoBucketEOS4_OSA_PSF_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 418
      functionLinenumberEnd: 423
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_SA_EEEES4_SA_SC_SF_E20InsertIntoBucketImplERKS4_PSF_
        - _ZN7llvm_ks6detail12DenseMapPairIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEEE8getFirstEv
        - _ZN7llvm_ks6detail12DenseMapPairIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEEE9getSecondEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:419,17'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_SA_EEEES4_SA_SC_SF_E20InsertIntoBucketImplERKS4_PSF_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:421,16'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEEE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:422,24'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEEE9getSecondEv
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_SA_EEEES4_SA_SC_SF_E20InsertIntoBucketImplERKS4_PSF_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 426
      functionLinenumberEnd: 460
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          100
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_SA_EEEES4_SA_SC_SF_E11getEmptyKeyEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_SA_EEEES4_SA_SC_SF_E15LookupBucketForIS4_EEbRKT_RPSF_
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_SA_EEEES4_SA_SC_SF_E19incrementNumEntriesEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_SA_EEEES4_SA_SC_SF_E22decrementNumTombstonesEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_SA_EEEES4_SA_SC_SF_E4growEj
        - _ZN7llvm_ks12DenseMapInfoIPKNS_12MCSectionELFEE7isEqualES3_S3_
        - _ZN7llvm_ks14DebugEpochBase14incrementEpochEv
        - _ZN7llvm_ks6detail12DenseMapPairIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEEE8getFirstEv
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_SA_EEEES4_SA_SC_SF_E13getNumBucketsEv
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_SA_EEEES4_SA_SC_SF_E13getNumEntriesEv
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_SA_EEEES4_SA_SC_SF_E16getNumTombstonesEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:427,5'
          Dst:             _ZN7llvm_ks14DebugEpochBase14incrementEpochEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:438,30'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_SA_EEEES4_SA_SC_SF_E13getNumEntriesEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:439,27'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_SA_EEEES4_SA_SC_SF_E13getNumBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:441,13'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_SA_EEEES4_SA_SC_SF_E4growEj
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:442,7'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_SA_EEEES4_SA_SC_SF_E15LookupBucketForIS4_EEbRKT_RPSF_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:443,20'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_SA_EEEES4_SA_SC_SF_E13getNumBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:444,16'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_SA_EEEES4_SA_SC_SF_E16getNumTombstonesEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:446,13'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_SA_EEEES4_SA_SC_SF_E4growEj
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:447,7'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_SA_EEEES4_SA_SC_SF_E15LookupBucketForIS4_EEbRKT_RPSF_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:449,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:453,5'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_SA_EEEES4_SA_SC_SF_E19incrementNumEntriesEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:456,27'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_SA_EEEES4_SA_SC_SF_E11getEmptyKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:457,39'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEEE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:457,10'
          Dst:             _ZN7llvm_ks12DenseMapInfoIPKNS_12MCSectionELFEE7isEqualES3_S3_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:458,7'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_SA_EEEES4_SA_SC_SF_E22decrementNumTombstonesEv
    - functionName:    _ZN7llvm_ks6detail12DenseMapPairIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEEE8getFirstEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    15
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks6detail12DenseMapPairIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEEE9getSecondEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_SA_EEEES4_SA_SC_SF_E13getNumEntriesEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 351
      functionLinenumberEnd: 352
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS4_9allocatorIS6_EEEENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S9_EEE13getNumEntriesEv
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:352,49'
          Dst:             _ZNK7llvm_ks8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS4_9allocatorIS6_EEEENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S9_EEE13getNumEntriesEv
    - functionName:    _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_SA_EEEES4_SA_SC_SF_E13getNumBucketsEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 381
      functionLinenumberEnd: 382
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS4_9allocatorIS6_EEEENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S9_EEE13getNumBucketsEv
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:382,49'
          Dst:             _ZNK7llvm_ks8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS4_9allocatorIS6_EEEENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S9_EEE13getNumBucketsEv
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_SA_EEEES4_SA_SC_SF_E4growEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 391
      functionLinenumberEnd: 393
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS4_9allocatorIS6_EEEENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S9_EEE4growEj
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:392,36'
          Dst:             _ZN7llvm_ks8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS4_9allocatorIS6_EEEENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S9_EEE4growEj
    - functionName:    _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_SA_EEEES4_SA_SC_SF_E16getNumTombstonesEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 363
      functionLinenumberEnd: 364
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS4_9allocatorIS6_EEEENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S9_EEE16getNumTombstonesEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:364,49'
          Dst:             _ZNK7llvm_ks8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS4_9allocatorIS6_EEEENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S9_EEE16getNumTombstonesEv
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_SA_EEEES4_SA_SC_SF_E19incrementNumEntriesEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 357
      functionLinenumberEnd: 359
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_SA_EEEES4_SA_SC_SF_E13setNumEntriesEj
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_SA_EEEES4_SA_SC_SF_E13getNumEntriesEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:358,19'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_SA_EEEES4_SA_SC_SF_E13getNumEntriesEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:358,5'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_SA_EEEES4_SA_SC_SF_E13setNumEntriesEj
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_SA_EEEES4_SA_SC_SF_E11getEmptyKeyEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 343
      functionLinenumberEnd: 344
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12DenseMapInfoIPKNS_12MCSectionELFEE11getEmptyKeyEv
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:344,12'
          Dst:             _ZN7llvm_ks12DenseMapInfoIPKNS_12MCSectionELFEE11getEmptyKeyEv
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_SA_EEEES4_SA_SC_SF_E22decrementNumTombstonesEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 372
      functionLinenumberEnd: 374
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_SA_EEEES4_SA_SC_SF_E16setNumTombstonesEj
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_SA_EEEES4_SA_SC_SF_E16getNumTombstonesEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:373,22'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_SA_EEEES4_SA_SC_SF_E16getNumTombstonesEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:373,5'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_SA_EEEES4_SA_SC_SF_E16setNumTombstonesEj
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_SA_EEEES4_SA_SC_SF_E16setNumTombstonesEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 366
      functionLinenumberEnd: 368
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS4_9allocatorIS6_EEEENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S9_EEE16setNumTombstonesEj
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:367,36'
          Dst:             _ZN7llvm_ks8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS4_9allocatorIS6_EEEENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S9_EEE16setNumTombstonesEj
    - functionName:    _ZN7llvm_ks8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS4_9allocatorIS6_EEEENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S9_EEE16setNumTombstonesEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 666
      functionLinenumberEnd: 668
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_SA_EEEES4_SA_SC_SF_E13setNumEntriesEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionLinenumberEnd: 356
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS4_9allocatorIS6_EEEENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S9_EEE13setNumEntriesEj
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:355,36'
          Dst:             _ZN7llvm_ks8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS4_9allocatorIS6_EEEENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S9_EEE13setNumEntriesEj
    - functionName:    _ZN7llvm_ks8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS4_9allocatorIS6_EEEENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S9_EEE13setNumEntriesEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 659
      functionLinenumberEnd: 661
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS4_9allocatorIS6_EEEENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S9_EEE16getNumTombstonesEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 663
      functionLinenumberEnd: 664
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS4_9allocatorIS6_EEEENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S9_EEE4growEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 621
      functionLinenumberEnd: 636
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          70
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_SA_EEEES4_SA_SC_SF_E18moveFromOldBucketsEPSF_SI_
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_SA_EEEES4_SA_SC_SF_E9initEmptyEv
        - _ZN7llvm_ks12NextPowerOf2Em
        - _ZN7llvm_ks8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS4_9allocatorIS6_EEEENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S9_EEE15allocateBucketsEj
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:625,66'
          Dst:             _ZN7llvm_ks12NextPowerOf2Em
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:625,5'
          Dst:             _ZN7llvm_ks8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS4_9allocatorIS6_EEEENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S9_EEE15allocateBucketsEj
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:626,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:628,20'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_SA_EEEES4_SA_SC_SF_E9initEmptyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:632,11'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_SA_EEEES4_SA_SC_SF_E18moveFromOldBucketsEPSF_SI_
    - functionName:    _ZN7llvm_ks8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS4_9allocatorIS6_EEEENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S9_EEE15allocateBucketsEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 678
      functionLinenumberEnd: 687
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_SA_EEEES4_SA_SC_SF_E9initEmptyEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 277
      functionLinenumberEnd: 286
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          72
      EdgeCount:       16
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_SA_EEEES4_SA_SC_SF_E10getBucketsEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_SA_EEEES4_SA_SC_SF_E11getEmptyKeyEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_SA_EEEES4_SA_SC_SF_E13getBucketsEndEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_SA_EEEES4_SA_SC_SF_E13setNumEntriesEj
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_SA_EEEES4_SA_SC_SF_E16setNumTombstonesEj
        - _ZN7llvm_ks6detail12DenseMapPairIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEEE8getFirstEv
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_SA_EEEES4_SA_SC_SF_E13getNumBucketsEv
        - __assert_fail
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:278,5'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_SA_EEEES4_SA_SC_SF_E13setNumEntriesEj
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:279,5'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_SA_EEEES4_SA_SC_SF_E16setNumTombstonesEj
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:281,5'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_SA_EEEES4_SA_SC_SF_E13getNumBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:281,5'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_SA_EEEES4_SA_SC_SF_E13getNumBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:281,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:283,27'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_SA_EEEES4_SA_SC_SF_E11getEmptyKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:284,23'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_SA_EEEES4_SA_SC_SF_E10getBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:284,42'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_SA_EEEES4_SA_SC_SF_E13getBucketsEndEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:285,18'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEEE8getFirstEv
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_SA_EEEES4_SA_SC_SF_E18moveFromOldBucketsEPSF_SI_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 288
      functionLinenumberEnd: 311
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          115
      EdgeCount:       23
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_SA_EEEES4_SA_SC_SF_E11getEmptyKeyEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_SA_EEEES4_SA_SC_SF_E15LookupBucketForIS4_EEbRKT_RPSF_
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_SA_EEEES4_SA_SC_SF_E15getTombstoneKeyEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_SA_EEEES4_SA_SC_SF_E19incrementNumEntriesEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_SA_EEEES4_SA_SC_SF_E9initEmptyEv
        - _ZN7llvm_ks12DenseMapInfoIPKNS_12MCSectionELFEE7isEqualES3_S3_
        - _ZN7llvm_ks6detail12DenseMapPairIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEEE8getFirstEv
        - _ZN7llvm_ks6detail12DenseMapPairIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEEE9getSecondEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:289,5'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_SA_EEEES4_SA_SC_SF_E9initEmptyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:292,27'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_SA_EEEES4_SA_SC_SF_E11getEmptyKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:293,31'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_SA_EEEES4_SA_SC_SF_E15getTombstoneKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:295,33'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEEE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:295,12'
          Dst:             _ZN7llvm_ks12DenseMapInfoIPKNS_12MCSectionELFEE7isEqualES3_S3_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:296,33'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEEE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:296,12'
          Dst:             _ZN7llvm_ks12DenseMapInfoIPKNS_12MCSectionELFEE7isEqualES3_S3_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:299,44'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEEE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:299,25'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_SA_EEEES4_SA_SC_SF_E15LookupBucketForIS4_EEbRKT_RPSF_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:301,9'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:302,47'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEEE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:302,21'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEEE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:303,29'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEEE9getSecondEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:303,62'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEEE9getSecondEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:304,9'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_SA_EEEES4_SA_SC_SF_E19incrementNumEntriesEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:307,12'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEEE9getSecondEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:309,10'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEEE8getFirstEv
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_SA_EEEES4_SA_SC_SF_E15getTombstoneKeyEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 346
      functionLinenumberEnd: 347
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12DenseMapInfoIPKNS_12MCSectionELFEE15getTombstoneKeyEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:347,12'
          Dst:             _ZN7llvm_ks12DenseMapInfoIPKNS_12MCSectionELFEE15getTombstoneKeyEv
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_SA_EEEES4_SA_SC_SF_E10getBucketsEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 378
      functionLinenumberEnd: 379
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS4_9allocatorIS6_EEEENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S9_EEE10getBucketsEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:379,43'
          Dst:             _ZNK7llvm_ks8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS4_9allocatorIS6_EEEENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S9_EEE10getBucketsEv
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_SA_EEEES4_SA_SC_SF_E13getBucketsEndEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 384
      functionLinenumberEnd: 385
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_SA_EEEES4_SA_SC_SF_E10getBucketsEv
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_SA_EEEES4_SA_SC_SF_E13getNumBucketsEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:385,12'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_SA_EEEES4_SA_SC_SF_E10getBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:385,27'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_SA_EEEES4_SA_SC_SF_E13getNumBucketsEv
    - functionName:    _ZNK7llvm_ks8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS4_9allocatorIS6_EEEENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S9_EEE10getBucketsEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 670
      functionLinenumberEnd: 671
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS4_9allocatorIS6_EEEENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S9_EEE13getNumBucketsEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 674
      functionLinenumberEnd: 675
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS4_9allocatorIS6_EEEENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S9_EEE13getNumEntriesEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 656
      functionLinenumberEnd: 657
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_SA_EEEES4_SA_SC_SF_E15LookupBucketForIS4_EEbRKT_RPKSF_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 469
      functionLinenumberEnd: 516
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         28
      ICount:          169
      EdgeCount:       36
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_SA_EEEES4_SA_SC_SF_E11getEmptyKeyEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_SA_EEEES4_SA_SC_SF_E12getHashValueERKS4_
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_SA_EEEES4_SA_SC_SF_E15getTombstoneKeyEv
        - _ZN7llvm_ks12DenseMapInfoIPKNS_12MCSectionELFEE7isEqualES3_S3_
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_SA_EEEES4_SA_SC_SF_E10getBucketsEv
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_SA_EEEES4_SA_SC_SF_E13getNumBucketsEv
        - _ZNK7llvm_ks6detail12DenseMapPairIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEEE8getFirstEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:470,33'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_SA_EEEES4_SA_SC_SF_E10getBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:471,33'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_SA_EEEES4_SA_SC_SF_E13getNumBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:480,27'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_SA_EEEES4_SA_SC_SF_E11getEmptyKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:481,31'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_SA_EEEES4_SA_SC_SF_E15getTombstoneKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:482,5'
          Dst:             _ZN7llvm_ks12DenseMapInfoIPKNS_12MCSectionELFEE7isEqualES3_S3_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:482,5'
          Dst:             _ZN7llvm_ks12DenseMapInfoIPKNS_12MCSectionELFEE7isEqualES3_S3_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:482,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:486,25'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_SA_EEEES4_SA_SC_SF_E12getHashValueERKS4_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:491,11'
          Dst:             _ZNK7llvm_ks6detail12DenseMapPairIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEEE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:491,11'
          Dst:             _ZN7llvm_ks12DenseMapInfoIPKNS_12MCSectionELFEE7isEqualES3_S3_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:498,11'
          Dst:             _ZNK7llvm_ks6detail12DenseMapPairIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEEE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:498,11'
          Dst:             _ZN7llvm_ks12DenseMapInfoIPKNS_12MCSectionELFEE7isEqualES3_S3_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:507,41'
          Dst:             _ZNK7llvm_ks6detail12DenseMapPairIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEEE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:507,11'
          Dst:             _ZN7llvm_ks12DenseMapInfoIPKNS_12MCSectionELFEE7isEqualES3_S3_
    - functionName:    _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_SA_EEEES4_SA_SC_SF_E10getBucketsEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 375
      functionLinenumberEnd: 376
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS4_9allocatorIS6_EEEENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S9_EEE10getBucketsEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:376,49'
          Dst:             _ZNK7llvm_ks8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS4_9allocatorIS6_EEEENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S9_EEE10getBucketsEv
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_SA_EEEES4_SA_SC_SF_E12getHashValueERKS4_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 336
      functionLinenumberEnd: 337
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12DenseMapInfoIPKNS_12MCSectionELFEE12getHashValueES3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:337,12'
          Dst:             _ZN7llvm_ks12DenseMapInfoIPKNS_12MCSectionELFEE12getHashValueES3_
    - functionName:    _ZNK7llvm_ks6detail12DenseMapPairIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEEE8getFirstEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_115ELFObjectWriter16writeSectionDataERKN7llvm_ks11MCAssemblerERNS1_9MCSectionERKNS1_11MCAsmLayoutE
      functionSourceFile: '/src/keystone/llvm/lib/MC/ELFObjectWriter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 911
      functionLinenumberEnd: 949
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         31
      ICount:          249
      EdgeCount:       33
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks11SmallVectorIcLj128EEC2Ev
        - _ZN7llvm_ks11SmallVectorIcLj128EED2Ev
        - _ZN7llvm_ks14MCObjectWriter9getStreamEv
        - _ZN7llvm_ks14MCObjectWriter9setStreamERNS_17raw_pwrite_streamE
        - _ZN7llvm_ks19raw_svector_ostreamC2ERNS_15SmallVectorImplIcEE
        - _ZN7llvm_ks19raw_svector_ostreamD2Ev
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZNK7llvm_ks11MCAssembler10getContextEv
        - _ZNK7llvm_ks11MCAssembler16writeSectionDataEPKNS_9MCSectionERKNS_11MCAsmLayoutE
        - _ZNK7llvm_ks12MCSectionELF14getSectionNameEv
        - _ZNK7llvm_ks9MCAsmInfo21compressDebugSectionsEv
        - _ZNK7llvm_ks9MCContext10getAsmInfoEv
        - memcmp
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:913,35'
          Dst:             _ZNK7llvm_ks12MCSectionELF14getSectionNameEv
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:918,12'
          Dst:             _ZNK7llvm_ks11MCAssembler10getContextEv
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:918,25'
          Dst:             _ZNK7llvm_ks9MCContext10getAsmInfoEv
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:918,39'
          Dst:             _ZNK7llvm_ks9MCAsmInfo21compressDebugSectionsEv
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:919,31'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:230,14'
          Dst:             memcmp
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:919,60'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:920,9'
          Dst:             _ZNK7llvm_ks11MCAssembler16writeSectionDataEPKNS_9MCSectionERKNS_11MCAsmLayoutE
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:924,26'
          Dst:             _ZN7llvm_ks11SmallVectorIcLj128EEC2Ev
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:925,23'
          Dst:             _ZN7llvm_ks19raw_svector_ostreamC2ERNS_15SmallVectorImplIcEE
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:926,34'
          Dst:             _ZN7llvm_ks14MCObjectWriter9getStreamEv
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:927,3'
          Dst:             _ZN7llvm_ks14MCObjectWriter9setStreamERNS_17raw_pwrite_streamE
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:928,7'
          Dst:             _ZNK7llvm_ks11MCAssembler16writeSectionDataEPKNS_9MCSectionERKNS_11MCAsmLayoutE
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:929,3'
          Dst:             _ZN7llvm_ks14MCObjectWriter9setStreamERNS_17raw_pwrite_streamE
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:949,1'
          Dst:             _ZN7llvm_ks19raw_svector_ostreamD2Ev
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:949,1'
          Dst:             _ZN7llvm_ks11SmallVectorIcLj128EED2Ev
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:949,1'
          Dst:             _ZN7llvm_ks19raw_svector_ostreamD2Ev
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:949,1'
          Dst:             _ZN7llvm_ks11SmallVectorIcLj128EED2Ev
    - functionName:    _ZN12_GLOBAL__N_115ELFObjectWriter5alignEj
      functionSourceFile: '/src/keystone/llvm/lib/MC/ELFObjectWriter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 235
      functionLinenumberEnd: 238
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks14MCObjectWriter10WriteZerosEj
        - _ZN7llvm_ks14MCObjectWriter9getStreamEv
        - _ZN7llvm_ks17OffsetToAlignmentEmm
        - _ZNK7llvm_ks11raw_ostream4tellEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:236,40'
          Dst:             _ZN7llvm_ks14MCObjectWriter9getStreamEv
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:236,52'
          Dst:             _ZNK7llvm_ks11raw_ostream4tellEv
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:236,22'
          Dst:             _ZN7llvm_ks17OffsetToAlignmentEmm
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:237,3'
          Dst:             _ZN7llvm_ks14MCObjectWriter10WriteZerosEj
    - functionName:    _ZN7llvm_ks8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEEC2Ej
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 553
      functionLinenumberEnd: 555
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          39
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_EC2Ev
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_ED2Ev
        - _ZN7llvm_ks8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEE4initEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:553,12'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_EC2Ev
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:554,5'
          Dst:             _ZN7llvm_ks8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEE4initEj
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:555,3'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_ED2Ev
    - functionName:    _ZN12_GLOBAL__N_115ELFObjectWriter17addToSectionTableEPKN7llvm_ks12MCSectionELFE
      functionSourceFile: '/src/keystone/llvm/lib/MC/ELFObjectWriter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 240
      functionLinenumberEnd: 243
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks18StringTableBuilder3addENS_9StringRefE
        - _ZNK7llvm_ks12MCSectionELF14getSectionNameEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:242,26'
          Dst:             _ZNK7llvm_ks12MCSectionELF14getSectionNameEv
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:242,17'
          Dst:             _ZN7llvm_ks18StringTableBuilder3addENS_9StringRefE
    - functionName:    _ZL6isWeakRKN7llvm_ks11MCSymbolELFE
      functionSourceFile: '/src/keystone/llvm/lib/MC/ELFObjectWriter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 535
      functionLinenumberEnd: 550
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          55
      EdgeCount:       23
      CyclomaticComplexity: 13
      functionsReached:
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - _ZNK7llvm_ks11MCSymbolELF10getBindingEv
        - _ZNK7llvm_ks11MCSymbolELF7getTypeEv
      functionUses:    2
      BranchProfiles:
        - Branch String:   'llvm/lib/MC/ELFObjectWriter.cpp:539,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:536,11'
          Dst:             _ZNK7llvm_ks11MCSymbolELF7getTypeEv
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:539,15'
          Dst:             _ZNK7llvm_ks11MCSymbolELF10getBindingEv
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:541,5'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
    - functionName:    _ZNK7llvm_ks6detail12DenseMapPairIPKNS_11MCSymbolELFES4_E9getSecondEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 43
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks16cast_convert_valINS_12MCSectionELFEPKNS_9MCSectionES4_E4doitERKS4_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks11isa_impl_clINS_12MCSectionELFEPKNS_9MCSectionEE4doitES4_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 94
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks8isa_implINS_12MCSectionELFENS_9MCSectionEvE4doitERKS2_
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:95,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/Support/Casting.h:96,12'
          Dst:             _ZN7llvm_ks8isa_implINS_12MCSectionELFENS_9MCSectionEvE4doitERKS2_
    - functionName:    _ZN7llvm_ks8isa_implINS_12MCSectionELFENS_9MCSectionEvE4doitERKS2_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 55
      functionLinenumberEnd: 56
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12MCSectionELF7classofEPKNS_9MCSectionE
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:56,12'
          Dst:             _ZN7llvm_ks12MCSectionELF7classofEPKNS_9MCSectionE
    - functionName:    _ZN7llvm_ks13isa_impl_wrapINS_12MCSectionELFEPKNS_9MCSectionES4_E4doitERKS4_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11isa_impl_clINS_12MCSectionELFEPKNS_9MCSectionEE4doitES4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:122,12'
          Dst:             _ZN7llvm_ks11isa_impl_clINS_12MCSectionELFEPKNS_9MCSectionEE4doitES4_
    - functionName:    _ZN7llvm_ks13isa_impl_wrapINS_12MCSectionELFEKPKNS_9MCSectionES4_E4doitERS5_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 111
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13isa_impl_wrapINS_12MCSectionELFEPKNS_9MCSectionES4_E4doitERKS4_
        - _ZN7llvm_ks13simplify_typeIKPKNS_9MCSectionEE18getSimplifiedValueERS4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:114,27'
          Dst:             _ZN7llvm_ks13simplify_typeIKPKNS_9MCSectionEE18getSimplifiedValueERS4_
        - Src:             'llvm/include/llvm/Support/Casting.h:112,12'
          Dst:             _ZN7llvm_ks13isa_impl_wrapINS_12MCSectionELFEPKNS_9MCSectionES4_E4doitERKS4_
    - functionName:    _ZN7llvm_ks4castINS_12MCSectionELFEKNS_9MCSectionEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 236
      functionLinenumberEnd: 238
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          36
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks16cast_convert_valINS_12MCSectionELFEPKNS_9MCSectionES4_E4doitERKS4_
        - _ZN7llvm_ks3isaINS_12MCSectionELFEPKNS_9MCSectionEEEbRKT0_
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:237,3'
          Dst:             _ZN7llvm_ks3isaINS_12MCSectionELFEPKNS_9MCSectionEEEbRKT0_
        - Src:             'llvm/include/llvm/Support/Casting.h:237,3'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/Support/Casting.h:238,10'
          Dst:             _ZN7llvm_ks16cast_convert_valINS_12MCSectionELFEPKNS_9MCSectionES4_E4doitERKS4_
    - functionName:    _ZN7llvm_ks3isaINS_12MCSectionELFEPKNS_9MCSectionEEEbRKT0_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13isa_impl_wrapINS_12MCSectionELFEKPKNS_9MCSectionES4_E4doitERS5_
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:133,10'
          Dst:             _ZN7llvm_ks13isa_impl_wrapINS_12MCSectionELFEKPKNS_9MCSectionES4_E4doitERS5_
    - functionName:    _ZN7llvm_ks12cast_or_nullINS_11MCSymbolELFEKNS_8MCSymbolEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 267
      functionLinenumberEnd: 271
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          49
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks3isaINS_11MCSymbolELFEPKNS_8MCSymbolEEEbRKT0_
        - _ZN7llvm_ks4castINS_11MCSymbolELFEKNS_8MCSymbolEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:269,3'
          Dst:             _ZN7llvm_ks3isaINS_11MCSymbolELFEPKNS_8MCSymbolEEEbRKT0_
        - Src:             'llvm/include/llvm/Support/Casting.h:269,3'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/Support/Casting.h:270,10'
          Dst:             _ZN7llvm_ks4castINS_11MCSymbolELFEKNS_8MCSymbolEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
    - functionName:    _ZN7llvm_ks11isa_impl_clINS_12MCSectionELFEKNS_9MCSectionEE4doitERS3_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 75
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks8isa_implINS_12MCSectionELFENS_9MCSectionEvE4doitERKS2_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:75,12'
          Dst:             _ZN7llvm_ks8isa_implINS_12MCSectionELFENS_9MCSectionEvE4doitERKS2_
    - functionName:    _ZN7llvm_ks13isa_impl_wrapINS_12MCSectionELFEKNS_9MCSectionES3_E4doitERS3_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 121
      functionLinenumberEnd: 122
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11isa_impl_clINS_12MCSectionELFEKNS_9MCSectionEE4doitERS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:122,12'
          Dst:             _ZN7llvm_ks11isa_impl_clINS_12MCSectionELFEKNS_9MCSectionEE4doitERS3_
    - functionName:    _ZN7llvm_ks16cast_convert_valINS_12MCSectionELFENS_9MCSectionES2_E4doitERKS2_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 200
      functionLinenumberEnd: 203
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          10
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks3isaINS_12MCSectionELFENS_9MCSectionEEEbRKT0_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 132
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13isa_impl_wrapINS_12MCSectionELFEKNS_9MCSectionES3_E4doitERS3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:133,10'
          Dst:             _ZN7llvm_ks13isa_impl_wrapINS_12MCSectionELFEKNS_9MCSectionES3_E4doitERS3_
    - functionName:    _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_11MCSymbolELFES4_NS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S4_EEEES4_S4_S6_S9_E6lookupERKS4_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 159
      functionLinenumberEnd: 164
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          35
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_11MCSymbolELFES4_NS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S4_EEEES4_S4_S6_S9_E15LookupBucketForIS4_EEbRKT_RPKS9_
        - _ZNK7llvm_ks6detail12DenseMapPairIPKNS_11MCSymbolELFES4_E9getSecondEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:161,9'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_11MCSymbolELFES4_NS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S4_EEEES4_S4_S6_S9_E15LookupBucketForIS4_EEbRKT_RPKS9_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:162,25'
          Dst:             _ZNK7llvm_ks6detail12DenseMapPairIPKNS_11MCSymbolELFES4_E9getSecondEv
    - functionName:    _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_11MCSymbolELFES4_NS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S4_EEEES4_S4_S6_S9_E15LookupBucketForIS4_EEbRKT_RPKS9_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 469
      functionLinenumberEnd: 516
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         28
      ICount:          169
      EdgeCount:       36
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_11MCSymbolELFES4_NS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S4_EEEES4_S4_S6_S9_E11getEmptyKeyEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_11MCSymbolELFES4_NS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S4_EEEES4_S4_S6_S9_E12getHashValueERKS4_
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_11MCSymbolELFES4_NS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S4_EEEES4_S4_S6_S9_E15getTombstoneKeyEv
        - _ZN7llvm_ks12DenseMapInfoIPKNS_11MCSymbolELFEE7isEqualES3_S3_
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_11MCSymbolELFES4_NS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S4_EEEES4_S4_S6_S9_E10getBucketsEv
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_11MCSymbolELFES4_NS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S4_EEEES4_S4_S6_S9_E13getNumBucketsEv
        - _ZNK7llvm_ks6detail12DenseMapPairIPKNS_11MCSymbolELFES4_E8getFirstEv
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:470,33'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_11MCSymbolELFES4_NS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S4_EEEES4_S4_S6_S9_E10getBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:471,33'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_11MCSymbolELFES4_NS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S4_EEEES4_S4_S6_S9_E13getNumBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:480,27'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_11MCSymbolELFES4_NS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S4_EEEES4_S4_S6_S9_E11getEmptyKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:481,31'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_11MCSymbolELFES4_NS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S4_EEEES4_S4_S6_S9_E15getTombstoneKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:482,5'
          Dst:             _ZN7llvm_ks12DenseMapInfoIPKNS_11MCSymbolELFEE7isEqualES3_S3_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:482,5'
          Dst:             _ZN7llvm_ks12DenseMapInfoIPKNS_11MCSymbolELFEE7isEqualES3_S3_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:482,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:486,25'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_11MCSymbolELFES4_NS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S4_EEEES4_S4_S6_S9_E12getHashValueERKS4_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:491,11'
          Dst:             _ZNK7llvm_ks6detail12DenseMapPairIPKNS_11MCSymbolELFES4_E8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:491,11'
          Dst:             _ZN7llvm_ks12DenseMapInfoIPKNS_11MCSymbolELFEE7isEqualES3_S3_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:498,11'
          Dst:             _ZNK7llvm_ks6detail12DenseMapPairIPKNS_11MCSymbolELFES4_E8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:498,11'
          Dst:             _ZN7llvm_ks12DenseMapInfoIPKNS_11MCSymbolELFEE7isEqualES3_S3_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:507,41'
          Dst:             _ZNK7llvm_ks6detail12DenseMapPairIPKNS_11MCSymbolELFES4_E8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:507,11'
          Dst:             _ZN7llvm_ks12DenseMapInfoIPKNS_11MCSymbolELFEE7isEqualES3_S3_
    - functionName:    _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_11MCSymbolELFES4_NS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S4_EEEES4_S4_S6_S9_E10getBucketsEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 375
      functionLinenumberEnd: 376
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks8DenseMapIPKNS_11MCSymbolELFES3_NS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S3_EEE10getBucketsEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:376,49'
          Dst:             _ZNK7llvm_ks8DenseMapIPKNS_11MCSymbolELFES3_NS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S3_EEE10getBucketsEv
    - functionName:    _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_11MCSymbolELFES4_NS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S4_EEEES4_S4_S6_S9_E13getNumBucketsEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 381
      functionLinenumberEnd: 382
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks8DenseMapIPKNS_11MCSymbolELFES3_NS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S3_EEE13getNumBucketsEv
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:382,49'
          Dst:             _ZNK7llvm_ks8DenseMapIPKNS_11MCSymbolELFES3_NS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S3_EEE13getNumBucketsEv
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_11MCSymbolELFES4_NS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S4_EEEES4_S4_S6_S9_E11getEmptyKeyEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 343
      functionLinenumberEnd: 344
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12DenseMapInfoIPKNS_11MCSymbolELFEE11getEmptyKeyEv
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:344,12'
          Dst:             _ZN7llvm_ks12DenseMapInfoIPKNS_11MCSymbolELFEE11getEmptyKeyEv
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_11MCSymbolELFES4_NS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S4_EEEES4_S4_S6_S9_E15getTombstoneKeyEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 346
      functionLinenumberEnd: 347
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12DenseMapInfoIPKNS_11MCSymbolELFEE15getTombstoneKeyEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:347,12'
          Dst:             _ZN7llvm_ks12DenseMapInfoIPKNS_11MCSymbolELFEE15getTombstoneKeyEv
    - functionName:    _ZN7llvm_ks12DenseMapInfoIPKNS_11MCSymbolELFEE7isEqualES3_S3_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMapInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 50
      functionLinenumberEnd: 50
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    14
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_11MCSymbolELFES4_NS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S4_EEEES4_S4_S6_S9_E12getHashValueERKS4_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 336
      functionLinenumberEnd: 337
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12DenseMapInfoIPKNS_11MCSymbolELFEE12getHashValueES3_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:337,12'
          Dst:             _ZN7llvm_ks12DenseMapInfoIPKNS_11MCSymbolELFEE12getHashValueES3_
    - functionName:    _ZNK7llvm_ks6detail12DenseMapPairIPKNS_11MCSymbolELFES4_E8getFirstEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks12DenseMapInfoIPKNS_11MCSymbolELFEE12getHashValueES3_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMapInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 48
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          15
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks12DenseMapInfoIPKNS_11MCSymbolELFEE15getTombstoneKeyEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMapInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks12DenseMapInfoIPKNS_11MCSymbolELFEE11getEmptyKeyEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMapInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 36
      functionLinenumberEnd: 39
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks8DenseMapIPKNS_11MCSymbolELFES3_NS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S3_EEE13getNumBucketsEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 674
      functionLinenumberEnd: 675
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks8DenseMapIPKNS_11MCSymbolELFES3_NS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S3_EEE10getBucketsEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 670
      functionLinenumberEnd: 671
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks18ELFRelocationEntryC2EmPKNS_11MCSymbolELFEjm
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCELFObjectWriter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 37
      functionLinenumberEnd: 37
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - int
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          27
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks8MCSymbol14setUsedInRelocEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCSymbol.h'
      linkageType:     InternalLinkage
      functionLinenumber: 209
      functionLinenumberEnd: 209
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks9MCSection14getBeginSymbolEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCSection.h'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks9MCSection14getBeginSymbolEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCSection.h:117,43'
          Dst:             _ZN7llvm_ks9MCSection14getBeginSymbolEv
    - functionName:    _ZN7llvm_ks12cast_or_nullINS_12MCSectionELFEKNS_9MCSectionEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 267
      functionLinenumberEnd: 271
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          49
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks3isaINS_12MCSectionELFEPKNS_9MCSectionEEEbRKT0_
        - _ZN7llvm_ks4castINS_12MCSectionELFEKNS_9MCSectionEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:269,3'
          Dst:             _ZN7llvm_ks3isaINS_12MCSectionELFEPKNS_9MCSectionEEEbRKT0_
        - Src:             'llvm/include/llvm/Support/Casting.h:269,3'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/Support/Casting.h:270,10'
          Dst:             _ZN7llvm_ks4castINS_12MCSectionELFEKNS_9MCSectionEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
    - functionName:    _ZNK12_GLOBAL__N_115ELFObjectWriter24shouldRelocateWithSymbolERKN7llvm_ks11MCAssemblerEPKNS1_15MCSymbolRefExprEPKNS1_8MCSymbolEmj
      functionSourceFile: '/src/keystone/llvm/lib/MC/ELFObjectWriter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 437
      functionLinenumberEnd: 530
      functionDepth:   0
      returnType:      bool
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         44
      ICount:          216
      EdgeCount:       50
      CyclomaticComplexity: 8
      functionsReached:
        - _ZN7llvm_ks12cast_or_nullINS_11MCSymbolELFEKNS_8MCSymbolEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - _ZN7llvm_ks4castINS_12MCSectionELFENS_9MCSectionEEENS_10cast_rettyIT_T0_E8ret_typeERS5_
        - _ZNK12_GLOBAL__N_115ELFObjectWriter19hasRelocationAddendEv
        - _ZNK7llvm_ks11MCAssembler11isThumbFuncEPKNS_8MCSymbolE
        - _ZNK7llvm_ks11MCSymbolELF10getBindingEv
        - _ZNK7llvm_ks12MCSectionELF8getFlagsEv
        - _ZNK7llvm_ks15MCSymbolRefExpr7getKindEv
        - _ZNK7llvm_ks8MCSymbol10getSectionEb
        - _ZNK7llvm_ks8MCSymbol11isUndefinedEb
        - __assert_fail
      functionUses:    1
      BranchProfiles:
        - Branch String:   'llvm/lib/MC/ELFObjectWriter.cpp:445,3'
          Branch Sides:    []
        - Branch String:   'llvm/lib/MC/ELFObjectWriter.cpp:478,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:438,21'
          Dst:             _ZN7llvm_ks12cast_or_nullINS_11MCSymbolELFEKNS_8MCSymbolEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:444,45'
          Dst:             _ZNK7llvm_ks15MCSymbolRefExpr7getKindEv
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:473,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:474,12'
          Dst:             _ZNK7llvm_ks8MCSymbol11isUndefinedEb
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:477,27'
          Dst:             _ZNK7llvm_ks11MCSymbolELF10getBindingEv
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:480,5'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:501,39'
          Dst:             _ZNK7llvm_ks8MCSymbol10getSectionEb
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:501,15'
          Dst:             _ZN7llvm_ks4castINS_12MCSectionELFENS_9MCSectionEEENS_10cast_rettyIT_T0_E8ret_typeERS5_
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:502,24'
          Dst:             _ZNK7llvm_ks12MCSectionELF8getFlagsEv
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:509,10'
          Dst:             _ZNK12_GLOBAL__N_115ELFObjectWriter19hasRelocationAddendEv
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:524,11'
          Dst:             _ZNK7llvm_ks11MCAssembler11isThumbFuncEPKNS_8MCSymbolE
    - functionName:    _ZN7llvm_ks4castINS_12MCSectionELFENS_9MCSectionEEENS_10cast_rettyIT_T0_E8ret_typeERS5_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Casting.h'
      linkageType:     InternalLinkage
      functionLinenumber: 229
      functionLinenumberEnd: 232
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks16cast_convert_valINS_12MCSectionELFENS_9MCSectionES2_E4doitERKS2_
        - _ZN7llvm_ks3isaINS_12MCSectionELFENS_9MCSectionEEEbRKT0_
        - __assert_fail
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Casting.h:230,3'
          Dst:             _ZN7llvm_ks3isaINS_12MCSectionELFENS_9MCSectionEEEbRKT0_
        - Src:             'llvm/include/llvm/Support/Casting.h:230,3'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/Support/Casting.h:231,10'
          Dst:             _ZN7llvm_ks16cast_convert_valINS_12MCSectionELFENS_9MCSectionES2_E4doitERKS2_
    - functionName:    _ZNK12_GLOBAL__N_115ELFObjectWriter12getRelocTypeERN7llvm_ks9MCContextERKNS1_7MCValueERKNS1_7MCFixupEb
      functionSourceFile: '/src/keystone/llvm/lib/MC/ELFObjectWriter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 133
      functionLinenumberEnd: 134
      functionDepth:   0
      returnType:      int
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_11MCSymbolELFES4_NS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S4_EEEES4_S4_S6_S9_E18moveFromOldBucketsEPS9_SC_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 288
      functionLinenumberEnd: 311
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          115
      EdgeCount:       23
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_11MCSymbolELFES4_NS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S4_EEEES4_S4_S6_S9_E11getEmptyKeyEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_11MCSymbolELFES4_NS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S4_EEEES4_S4_S6_S9_E15LookupBucketForIS4_EEbRKT_RPS9_
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_11MCSymbolELFES4_NS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S4_EEEES4_S4_S6_S9_E15getTombstoneKeyEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_11MCSymbolELFES4_NS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S4_EEEES4_S4_S6_S9_E19incrementNumEntriesEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_11MCSymbolELFES4_NS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S4_EEEES4_S4_S6_S9_E9initEmptyEv
        - _ZN7llvm_ks12DenseMapInfoIPKNS_11MCSymbolELFEE7isEqualES3_S3_
        - _ZN7llvm_ks6detail12DenseMapPairIPKNS_11MCSymbolELFES4_E8getFirstEv
        - _ZN7llvm_ks6detail12DenseMapPairIPKNS_11MCSymbolELFES4_E9getSecondEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:289,5'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_11MCSymbolELFES4_NS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S4_EEEES4_S4_S6_S9_E9initEmptyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:292,27'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_11MCSymbolELFES4_NS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S4_EEEES4_S4_S6_S9_E11getEmptyKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:293,31'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_11MCSymbolELFES4_NS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S4_EEEES4_S4_S6_S9_E15getTombstoneKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:295,33'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIPKNS_11MCSymbolELFES4_E8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:295,12'
          Dst:             _ZN7llvm_ks12DenseMapInfoIPKNS_11MCSymbolELFEE7isEqualES3_S3_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:296,33'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIPKNS_11MCSymbolELFES4_E8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:296,12'
          Dst:             _ZN7llvm_ks12DenseMapInfoIPKNS_11MCSymbolELFEE7isEqualES3_S3_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:299,44'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIPKNS_11MCSymbolELFES4_E8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:299,25'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_11MCSymbolELFES4_NS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S4_EEEES4_S4_S6_S9_E15LookupBucketForIS4_EEbRKT_RPS9_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:301,9'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:302,47'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIPKNS_11MCSymbolELFES4_E8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:302,21'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIPKNS_11MCSymbolELFES4_E8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:303,29'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIPKNS_11MCSymbolELFES4_E9getSecondEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:303,62'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIPKNS_11MCSymbolELFES4_E9getSecondEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:304,9'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_11MCSymbolELFES4_NS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S4_EEEES4_S4_S6_S9_E19incrementNumEntriesEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:307,12'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIPKNS_11MCSymbolELFES4_E9getSecondEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:309,10'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIPKNS_11MCSymbolELFES4_E8getFirstEv
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_11MCSymbolELFES4_NS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S4_EEEES4_S4_S6_S9_E9initEmptyEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 277
      functionLinenumberEnd: 286
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          72
      EdgeCount:       16
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_11MCSymbolELFES4_NS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S4_EEEES4_S4_S6_S9_E10getBucketsEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_11MCSymbolELFES4_NS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S4_EEEES4_S4_S6_S9_E11getEmptyKeyEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_11MCSymbolELFES4_NS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S4_EEEES4_S4_S6_S9_E13getBucketsEndEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_11MCSymbolELFES4_NS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S4_EEEES4_S4_S6_S9_E13setNumEntriesEj
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_11MCSymbolELFES4_NS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S4_EEEES4_S4_S6_S9_E16setNumTombstonesEj
        - _ZN7llvm_ks6detail12DenseMapPairIPKNS_11MCSymbolELFES4_E8getFirstEv
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_11MCSymbolELFES4_NS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S4_EEEES4_S4_S6_S9_E13getNumBucketsEv
        - __assert_fail
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:278,5'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_11MCSymbolELFES4_NS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S4_EEEES4_S4_S6_S9_E13setNumEntriesEj
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:279,5'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_11MCSymbolELFES4_NS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S4_EEEES4_S4_S6_S9_E16setNumTombstonesEj
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:281,5'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_11MCSymbolELFES4_NS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S4_EEEES4_S4_S6_S9_E13getNumBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:281,5'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_11MCSymbolELFES4_NS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S4_EEEES4_S4_S6_S9_E13getNumBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:281,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:283,27'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_11MCSymbolELFES4_NS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S4_EEEES4_S4_S6_S9_E11getEmptyKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:284,23'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_11MCSymbolELFES4_NS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S4_EEEES4_S4_S6_S9_E10getBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:284,42'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_11MCSymbolELFES4_NS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S4_EEEES4_S4_S6_S9_E13getBucketsEndEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:285,18'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIPKNS_11MCSymbolELFES4_E8getFirstEv
    - functionName:    _ZN7llvm_ks6detail12DenseMapPairIPKNS_11MCSymbolELFES4_E8getFirstEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    17
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_11MCSymbolELFES4_NS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S4_EEEES4_S4_S6_S9_E15LookupBucketForIS4_EEbRKT_RPS9_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 519
      functionLinenumberEnd: 524
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_11MCSymbolELFES4_NS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S4_EEEES4_S4_S6_S9_E15LookupBucketForIS4_EEbRKT_RPKS9_
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:522,9'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_11MCSymbolELFES4_NS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S4_EEEES4_S4_S6_S9_E15LookupBucketForIS4_EEbRKT_RPKS9_
    - functionName:    _ZN7llvm_ks6detail12DenseMapPairIPKNS_11MCSymbolELFES4_E9getSecondEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_11MCSymbolELFES4_NS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S4_EEEES4_S4_S6_S9_E19incrementNumEntriesEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 357
      functionLinenumberEnd: 359
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_11MCSymbolELFES4_NS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S4_EEEES4_S4_S6_S9_E13setNumEntriesEj
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_11MCSymbolELFES4_NS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S4_EEEES4_S4_S6_S9_E13getNumEntriesEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:358,19'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_11MCSymbolELFES4_NS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S4_EEEES4_S4_S6_S9_E13getNumEntriesEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:358,5'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_11MCSymbolELFES4_NS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S4_EEEES4_S4_S6_S9_E13setNumEntriesEj
    - functionName:    _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_11MCSymbolELFES4_NS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S4_EEEES4_S4_S6_S9_E13getNumEntriesEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 351
      functionLinenumberEnd: 352
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks8DenseMapIPKNS_11MCSymbolELFES3_NS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S3_EEE13getNumEntriesEv
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:352,49'
          Dst:             _ZNK7llvm_ks8DenseMapIPKNS_11MCSymbolELFES3_NS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S3_EEE13getNumEntriesEv
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_11MCSymbolELFES4_NS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S4_EEEES4_S4_S6_S9_E13setNumEntriesEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionLinenumberEnd: 356
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks8DenseMapIPKNS_11MCSymbolELFES3_NS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S3_EEE13setNumEntriesEj
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:355,36'
          Dst:             _ZN7llvm_ks8DenseMapIPKNS_11MCSymbolELFES3_NS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S3_EEE13setNumEntriesEj
    - functionName:    _ZN7llvm_ks8DenseMapIPKNS_11MCSymbolELFES3_NS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S3_EEE13setNumEntriesEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 659
      functionLinenumberEnd: 661
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks8DenseMapIPKNS_11MCSymbolELFES3_NS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S3_EEE13getNumEntriesEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 656
      functionLinenumberEnd: 657
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_11MCSymbolELFES4_NS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S4_EEEES4_S4_S6_S9_E16setNumTombstonesEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 366
      functionLinenumberEnd: 368
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks8DenseMapIPKNS_11MCSymbolELFES3_NS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S3_EEE16setNumTombstonesEj
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:367,36'
          Dst:             _ZN7llvm_ks8DenseMapIPKNS_11MCSymbolELFES3_NS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S3_EEE16setNumTombstonesEj
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_11MCSymbolELFES4_NS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S4_EEEES4_S4_S6_S9_E10getBucketsEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 378
      functionLinenumberEnd: 379
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks8DenseMapIPKNS_11MCSymbolELFES3_NS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S3_EEE10getBucketsEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:379,43'
          Dst:             _ZNK7llvm_ks8DenseMapIPKNS_11MCSymbolELFES3_NS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S3_EEE10getBucketsEv
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_11MCSymbolELFES4_NS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S4_EEEES4_S4_S6_S9_E13getBucketsEndEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 384
      functionLinenumberEnd: 385
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_11MCSymbolELFES4_NS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S4_EEEES4_S4_S6_S9_E10getBucketsEv
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_11MCSymbolELFES4_NS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S4_EEEES4_S4_S6_S9_E13getNumBucketsEv
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:385,12'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_11MCSymbolELFES4_NS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S4_EEEES4_S4_S6_S9_E10getBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:385,27'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_11MCSymbolELFES4_NS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S4_EEEES4_S4_S6_S9_E13getNumBucketsEv
    - functionName:    _ZN7llvm_ks8DenseMapIPKNS_11MCSymbolELFES3_NS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S3_EEE16setNumTombstonesEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 666
      functionLinenumberEnd: 668
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks8DenseMapIPKNS_11MCSymbolELFES3_NS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S3_EEE4growEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 621
      functionLinenumberEnd: 636
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          70
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_11MCSymbolELFES4_NS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S4_EEEES4_S4_S6_S9_E18moveFromOldBucketsEPS9_SC_
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_11MCSymbolELFES4_NS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S4_EEEES4_S4_S6_S9_E9initEmptyEv
        - _ZN7llvm_ks12NextPowerOf2Em
        - _ZN7llvm_ks8DenseMapIPKNS_11MCSymbolELFES3_NS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S3_EEE15allocateBucketsEj
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:625,66'
          Dst:             _ZN7llvm_ks12NextPowerOf2Em
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:625,5'
          Dst:             _ZN7llvm_ks8DenseMapIPKNS_11MCSymbolELFES3_NS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S3_EEE15allocateBucketsEj
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:626,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:628,20'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_11MCSymbolELFES4_NS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S4_EEEES4_S4_S6_S9_E9initEmptyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:632,11'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_11MCSymbolELFES4_NS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S4_EEEES4_S4_S6_S9_E18moveFromOldBucketsEPS9_SC_
    - functionName:    _ZN7llvm_ks8DenseMapIPKNS_11MCSymbolELFES3_NS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S3_EEE15allocateBucketsEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 678
      functionLinenumberEnd: 687
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_11MCSymbolELFES4_NS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S4_EEEES4_S4_S6_S9_E22decrementNumTombstonesEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 372
      functionLinenumberEnd: 374
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_11MCSymbolELFES4_NS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S4_EEEES4_S4_S6_S9_E16setNumTombstonesEj
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_11MCSymbolELFES4_NS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S4_EEEES4_S4_S6_S9_E16getNumTombstonesEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:373,22'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_11MCSymbolELFES4_NS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S4_EEEES4_S4_S6_S9_E16getNumTombstonesEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:373,5'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_11MCSymbolELFES4_NS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S4_EEEES4_S4_S6_S9_E16setNumTombstonesEj
    - functionName:    _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_11MCSymbolELFES4_NS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S4_EEEES4_S4_S6_S9_E16getNumTombstonesEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 363
      functionLinenumberEnd: 364
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks8DenseMapIPKNS_11MCSymbolELFES3_NS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S3_EEE16getNumTombstonesEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:364,49'
          Dst:             _ZNK7llvm_ks8DenseMapIPKNS_11MCSymbolELFES3_NS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S3_EEE16getNumTombstonesEv
    - functionName:    _ZNK7llvm_ks8DenseMapIPKNS_11MCSymbolELFES3_NS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S3_EEE16getNumTombstonesEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 663
      functionLinenumberEnd: 664
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_11MCSymbolELFES4_NS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S4_EEEES4_S4_S6_S9_E4growEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 391
      functionLinenumberEnd: 393
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks8DenseMapIPKNS_11MCSymbolELFES3_NS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S3_EEE4growEj
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:392,36'
          Dst:             _ZN7llvm_ks8DenseMapIPKNS_11MCSymbolELFES3_NS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S3_EEE4growEj
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_11MCSymbolELFES4_NS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S4_EEEES4_S4_S6_S9_E20InsertIntoBucketImplERKS4_PS9_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 426
      functionLinenumberEnd: 460
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          100
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_11MCSymbolELFES4_NS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S4_EEEES4_S4_S6_S9_E11getEmptyKeyEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_11MCSymbolELFES4_NS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S4_EEEES4_S4_S6_S9_E15LookupBucketForIS4_EEbRKT_RPS9_
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_11MCSymbolELFES4_NS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S4_EEEES4_S4_S6_S9_E19incrementNumEntriesEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_11MCSymbolELFES4_NS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S4_EEEES4_S4_S6_S9_E22decrementNumTombstonesEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_11MCSymbolELFES4_NS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S4_EEEES4_S4_S6_S9_E4growEj
        - _ZN7llvm_ks12DenseMapInfoIPKNS_11MCSymbolELFEE7isEqualES3_S3_
        - _ZN7llvm_ks14DebugEpochBase14incrementEpochEv
        - _ZN7llvm_ks6detail12DenseMapPairIPKNS_11MCSymbolELFES4_E8getFirstEv
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_11MCSymbolELFES4_NS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S4_EEEES4_S4_S6_S9_E13getNumBucketsEv
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_11MCSymbolELFES4_NS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S4_EEEES4_S4_S6_S9_E13getNumEntriesEv
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_11MCSymbolELFES4_NS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S4_EEEES4_S4_S6_S9_E16getNumTombstonesEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:427,5'
          Dst:             _ZN7llvm_ks14DebugEpochBase14incrementEpochEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:438,30'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_11MCSymbolELFES4_NS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S4_EEEES4_S4_S6_S9_E13getNumEntriesEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:439,27'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_11MCSymbolELFES4_NS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S4_EEEES4_S4_S6_S9_E13getNumBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:441,13'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_11MCSymbolELFES4_NS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S4_EEEES4_S4_S6_S9_E4growEj
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:442,7'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_11MCSymbolELFES4_NS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S4_EEEES4_S4_S6_S9_E15LookupBucketForIS4_EEbRKT_RPS9_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:443,20'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_11MCSymbolELFES4_NS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S4_EEEES4_S4_S6_S9_E13getNumBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:444,16'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_11MCSymbolELFES4_NS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S4_EEEES4_S4_S6_S9_E16getNumTombstonesEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:446,13'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_11MCSymbolELFES4_NS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S4_EEEES4_S4_S6_S9_E4growEj
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:447,7'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_11MCSymbolELFES4_NS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S4_EEEES4_S4_S6_S9_E15LookupBucketForIS4_EEbRKT_RPS9_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:449,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:453,5'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_11MCSymbolELFES4_NS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S4_EEEES4_S4_S6_S9_E19incrementNumEntriesEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:456,27'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_11MCSymbolELFES4_NS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S4_EEEES4_S4_S6_S9_E11getEmptyKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:457,39'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIPKNS_11MCSymbolELFES4_E8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:457,10'
          Dst:             _ZN7llvm_ks12DenseMapInfoIPKNS_11MCSymbolELFEE7isEqualES3_S3_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:458,7'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_11MCSymbolELFES4_NS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S4_EEEES4_S4_S6_S9_E22decrementNumTombstonesEv
    - functionName:    _ZN7llvm_ks16DenseMapIteratorIPKNS_11MCSymbolELFES3_NS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S3_EELb0EE23AdvancePastEmptyBucketsEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1056
      functionLinenumberEnd: 1063
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          67
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks12DenseMapInfoIPKNS_11MCSymbolELFEE11getEmptyKeyEv
        - _ZN7llvm_ks12DenseMapInfoIPKNS_11MCSymbolELFEE15getTombstoneKeyEv
        - _ZN7llvm_ks12DenseMapInfoIPKNS_11MCSymbolELFEE7isEqualES3_S3_
        - _ZN7llvm_ks6detail12DenseMapPairIPKNS_11MCSymbolELFES4_E8getFirstEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:1057,24'
          Dst:             _ZN7llvm_ks12DenseMapInfoIPKNS_11MCSymbolELFEE11getEmptyKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:1058,28'
          Dst:             _ZN7llvm_ks12DenseMapInfoIPKNS_11MCSymbolELFEE15getTombstoneKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:1060,50'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIPKNS_11MCSymbolELFES4_E8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:1060,27'
          Dst:             _ZN7llvm_ks12DenseMapInfoIPKNS_11MCSymbolELFEE7isEqualES3_S3_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:1061,50'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIPKNS_11MCSymbolELFES4_E8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:1061,27'
          Dst:             _ZN7llvm_ks12DenseMapInfoIPKNS_11MCSymbolELFEE7isEqualES3_S3_
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_11MCSymbolELFES4_NS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S4_EEEES4_S4_S6_S9_E16InsertIntoBucketEOS4_SC_PS9_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 418
      functionLinenumberEnd: 423
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          35
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_11MCSymbolELFES4_NS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S4_EEEES4_S4_S6_S9_E20InsertIntoBucketImplERKS4_PS9_
        - _ZN7llvm_ks6detail12DenseMapPairIPKNS_11MCSymbolELFES4_E8getFirstEv
        - _ZN7llvm_ks6detail12DenseMapPairIPKNS_11MCSymbolELFES4_E9getSecondEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:419,17'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_11MCSymbolELFES4_NS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S4_EEEES4_S4_S6_S9_E20InsertIntoBucketImplERKS4_PS9_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:421,16'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIPKNS_11MCSymbolELFES4_E8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:422,24'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIPKNS_11MCSymbolELFES4_E9getSecondEv
    - functionName:    _ZN7llvm_ks16DenseMapIteratorIPKNS_11MCSymbolELFES3_NS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S3_EELb0EEC2EPS8_SA_RKNS_14DebugEpochBaseEb
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1006
      functionLinenumberEnd: 1009
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          65
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks14DebugEpochBase10HandleBaseC2EPKS0_
        - _ZN7llvm_ks16DenseMapIteratorIPKNS_11MCSymbolELFES3_NS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S3_EELb0EE23AdvancePastEmptyBucketsEv
        - _ZNK7llvm_ks14DebugEpochBase10HandleBase14isHandleInSyncEv
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:1006,9'
          Dst:             _ZN7llvm_ks14DebugEpochBase10HandleBaseC2EPKS0_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:1007,5'
          Dst:             _ZNK7llvm_ks14DebugEpochBase10HandleBase14isHandleInSyncEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:1007,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:1008,21'
          Dst:             _ZN7llvm_ks16DenseMapIteratorIPKNS_11MCSymbolELFES3_NS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S3_EELb0EE23AdvancePastEmptyBucketsEv
    - functionName:    _ZN7llvm_ks14iterator_rangeINS_16pointee_iteratorINSt3__111__wrap_iterIPPKNS_8MCSymbolEEES5_EEEC2ES9_S9_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/iterator_range.h'
      linkageType:     InternalLinkage
      functionLinenumber: 44
      functionLinenumberEnd: 44
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks10make_rangeINS_16pointee_iteratorINSt3__111__wrap_iterIPPKNS_8MCSymbolEEES5_EEEENS_14iterator_rangeIT_EESB_SB_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/iterator_range.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 55
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          36
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks14iterator_rangeINS_16pointee_iteratorINSt3__111__wrap_iterIPPKNS_8MCSymbolEEES5_EEEC2ES9_S9_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/iterator_range.h:55,10'
          Dst:             _ZN7llvm_ks14iterator_rangeINS_16pointee_iteratorINSt3__111__wrap_iterIPPKNS_8MCSymbolEEES5_EEEC2ES9_S9_
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_11MCSymbolELFES4_NS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S4_EEEES4_S4_S6_S9_E6insertEONSt3__14pairIS4_S4_EE
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 196
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          50
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_11MCSymbolELFES4_NS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S4_EEEES4_S4_S6_S9_E13getBucketsEndEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_11MCSymbolELFES4_NS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S4_EEEES4_S4_S6_S9_E15LookupBucketForIS4_EEbRKT_RPS9_
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_11MCSymbolELFES4_NS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S4_EEEES4_S4_S6_S9_E16InsertIntoBucketEOS4_SC_PS9_
        - _ZN7llvm_ks16DenseMapIteratorIPKNS_11MCSymbolELFES3_NS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S3_EELb0EEC2EPS8_SA_RKNS_14DebugEpochBaseEb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:186,9'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_11MCSymbolELFES4_NS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S4_EEEES4_S4_S6_S9_E15LookupBucketForIS4_EEbRKT_RPS9_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:187,49'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_11MCSymbolELFES4_NS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S4_EEEES4_S4_S6_S9_E13getBucketsEndEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:187,29'
          Dst:             _ZN7llvm_ks16DenseMapIteratorIPKNS_11MCSymbolELFES3_NS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S3_EELb0EEC2EPS8_SA_RKNS_14DebugEpochBaseEb
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:191,17'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_11MCSymbolELFES4_NS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S4_EEEES4_S4_S6_S9_E16InsertIntoBucketEOS4_SC_PS9_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:194,47'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_11MCSymbolELFES4_NS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S4_EEEES4_S4_S6_S9_E13getBucketsEndEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:194,27'
          Dst:             _ZN7llvm_ks16DenseMapIteratorIPKNS_11MCSymbolELFES3_NS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S3_EELb0EEC2EPS8_SA_RKNS_14DebugEpochBaseEb
    - functionName:    _ZNK7llvm_ks14iterator_rangeINS_16pointee_iteratorINSt3__111__wrap_iterIPPKNS_8MCSymbolEEES5_EEE3endEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/iterator_range.h'
      linkageType:     InternalLinkage
      functionLinenumber: 47
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks14iterator_rangeINS_16pointee_iteratorINSt3__111__wrap_iterIPPKNS_8MCSymbolEEES5_EEE5beginEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/iterator_range.h'
      linkageType:     InternalLinkage
      functionLinenumber: 46
      functionLinenumberEnd: 46
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          14
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks11MCAssembler7symbolsEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCAssembler.h'
      linkageType:     InternalLinkage
      functionLinenumber: 327
      functionLinenumberEnd: 327
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          43
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks10make_rangeINS_16pointee_iteratorINSt3__111__wrap_iterIPPKNS_8MCSymbolEEES5_EEEENS_14iterator_rangeIT_EESB_SB_
        - _ZN7llvm_ks11MCAssembler10symbol_endEv
        - _ZN7llvm_ks11MCAssembler12symbol_beginEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCAssembler.h:327,46'
          Dst:             _ZN7llvm_ks11MCAssembler12symbol_beginEv
        - Src:             'llvm/include/llvm/MC/MCAssembler.h:327,62'
          Dst:             _ZN7llvm_ks11MCAssembler10symbol_endEv
        - Src:             'llvm/include/llvm/MC/MCAssembler.h:327,35'
          Dst:             _ZN7llvm_ks10make_rangeINS_16pointee_iteratorINSt3__111__wrap_iterIPPKNS_8MCSymbolEEES5_EEEENS_14iterator_rangeIT_EESB_SB_
    - functionName:    _ZN7llvm_ks8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS4_9allocatorIS6_EEEENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S9_EEE16shrink_and_clearEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 638
      functionLinenumberEnd: 653
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          64
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_SA_EEEES4_SA_SC_SF_E10destroyAllEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_SA_EEEES4_SA_SC_SF_E9initEmptyEv
        - _ZN7llvm_ks12Log2_32_CeilEj
        - _ZN7llvm_ks8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS4_9allocatorIS6_EEEENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S9_EEE4initEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:640,11'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_SA_EEEES4_SA_SC_SF_E10destroyAllEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:645,42'
          Dst:             _ZN7llvm_ks12Log2_32_CeilEj
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:647,20'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_SA_EEEES4_SA_SC_SF_E9initEmptyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:652,5'
          Dst:             _ZN7llvm_ks8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS4_9allocatorIS6_EEEENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S9_EEE4initEj
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_SA_EEEES4_SA_SC_SF_E10destroyAllEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 264
      functionLinenumberEnd: 275
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          80
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_SA_EEEES4_SA_SC_SF_E10getBucketsEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_SA_EEEES4_SA_SC_SF_E11getEmptyKeyEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_SA_EEEES4_SA_SC_SF_E13getBucketsEndEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_SA_EEEES4_SA_SC_SF_E15getTombstoneKeyEv
        - _ZN7llvm_ks12DenseMapInfoIPKNS_12MCSectionELFEE7isEqualES3_S3_
        - _ZN7llvm_ks6detail12DenseMapPairIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEEE8getFirstEv
        - _ZN7llvm_ks6detail12DenseMapPairIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEEE9getSecondEv
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_SA_EEEES4_SA_SC_SF_E13getNumBucketsEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:265,9'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_SA_EEEES4_SA_SC_SF_E13getNumBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:268,27'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_SA_EEEES4_SA_SC_SF_E11getEmptyKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:268,57'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_SA_EEEES4_SA_SC_SF_E15getTombstoneKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:269,23'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_SA_EEEES4_SA_SC_SF_E10getBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:269,42'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_SA_EEEES4_SA_SC_SF_E13getBucketsEndEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:270,33'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEEE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:270,12'
          Dst:             _ZN7llvm_ks12DenseMapInfoIPKNS_12MCSectionELFEE7isEqualES3_S3_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:271,33'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEEE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:271,12'
          Dst:             _ZN7llvm_ks12DenseMapInfoIPKNS_12MCSectionELFEE7isEqualES3_S3_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:272,12'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEEE9getSecondEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:273,10'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEEE8getFirstEv
    - functionName:    _ZN7llvm_ks8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS4_9allocatorIS6_EEEENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S9_EEE4initEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 612
      functionLinenumberEnd: 619
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_SA_EEEES4_SA_SC_SF_E9initEmptyEv
        - _ZN7llvm_ks8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS4_9allocatorIS6_EEEENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S9_EEE15allocateBucketsEj
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:613,9'
          Dst:             _ZN7llvm_ks8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS4_9allocatorIS6_EEEENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S9_EEE15allocateBucketsEj
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:614,20'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_SA_EEEES4_SA_SC_SF_E9initEmptyEv
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_SA_EEEES4_SA_SC_SF_E16shrink_and_clearEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 395
      functionLinenumberEnd: 397
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS4_9allocatorIS6_EEEENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S9_EEE16shrink_and_clearEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:396,36'
          Dst:             _ZN7llvm_ks8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS4_9allocatorIS6_EEEENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S9_EEE16shrink_and_clearEv
    - functionName:    _ZN7llvm_ks8DenseMapIPKNS_11MCSymbolELFES3_NS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S3_EEE16shrink_and_clearEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 638
      functionLinenumberEnd: 653
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          64
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_11MCSymbolELFES4_NS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S4_EEEES4_S4_S6_S9_E10destroyAllEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_11MCSymbolELFES4_NS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S4_EEEES4_S4_S6_S9_E9initEmptyEv
        - _ZN7llvm_ks12Log2_32_CeilEj
        - _ZN7llvm_ks8DenseMapIPKNS_11MCSymbolELFES3_NS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S3_EEE4initEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:640,11'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_11MCSymbolELFES4_NS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S4_EEEES4_S4_S6_S9_E10destroyAllEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:645,42'
          Dst:             _ZN7llvm_ks12Log2_32_CeilEj
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:647,20'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_11MCSymbolELFES4_NS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S4_EEEES4_S4_S6_S9_E9initEmptyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:652,5'
          Dst:             _ZN7llvm_ks8DenseMapIPKNS_11MCSymbolELFES3_NS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S3_EEE4initEj
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_11MCSymbolELFES4_NS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S4_EEEES4_S4_S6_S9_E10destroyAllEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 264
      functionLinenumberEnd: 275
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          79
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_11MCSymbolELFES4_NS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S4_EEEES4_S4_S6_S9_E10getBucketsEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_11MCSymbolELFES4_NS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S4_EEEES4_S4_S6_S9_E11getEmptyKeyEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_11MCSymbolELFES4_NS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S4_EEEES4_S4_S6_S9_E13getBucketsEndEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_11MCSymbolELFES4_NS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S4_EEEES4_S4_S6_S9_E15getTombstoneKeyEv
        - _ZN7llvm_ks12DenseMapInfoIPKNS_11MCSymbolELFEE7isEqualES3_S3_
        - _ZN7llvm_ks6detail12DenseMapPairIPKNS_11MCSymbolELFES4_E8getFirstEv
        - _ZN7llvm_ks6detail12DenseMapPairIPKNS_11MCSymbolELFES4_E9getSecondEv
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_11MCSymbolELFES4_NS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S4_EEEES4_S4_S6_S9_E13getNumBucketsEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:265,9'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_11MCSymbolELFES4_NS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S4_EEEES4_S4_S6_S9_E13getNumBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:268,27'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_11MCSymbolELFES4_NS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S4_EEEES4_S4_S6_S9_E11getEmptyKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:268,57'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_11MCSymbolELFES4_NS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S4_EEEES4_S4_S6_S9_E15getTombstoneKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:269,23'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_11MCSymbolELFES4_NS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S4_EEEES4_S4_S6_S9_E10getBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:269,42'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_11MCSymbolELFES4_NS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S4_EEEES4_S4_S6_S9_E13getBucketsEndEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:270,33'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIPKNS_11MCSymbolELFES4_E8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:270,12'
          Dst:             _ZN7llvm_ks12DenseMapInfoIPKNS_11MCSymbolELFEE7isEqualES3_S3_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:271,33'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIPKNS_11MCSymbolELFES4_E8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:271,12'
          Dst:             _ZN7llvm_ks12DenseMapInfoIPKNS_11MCSymbolELFEE7isEqualES3_S3_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:272,12'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIPKNS_11MCSymbolELFES4_E9getSecondEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:273,10'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIPKNS_11MCSymbolELFES4_E8getFirstEv
    - functionName:    _ZN7llvm_ks8DenseMapIPKNS_11MCSymbolELFES3_NS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S3_EEE4initEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 612
      functionLinenumberEnd: 619
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_11MCSymbolELFES4_NS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S4_EEEES4_S4_S6_S9_E9initEmptyEv
        - _ZN7llvm_ks8DenseMapIPKNS_11MCSymbolELFES3_NS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S3_EEE15allocateBucketsEj
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:613,9'
          Dst:             _ZN7llvm_ks8DenseMapIPKNS_11MCSymbolELFES3_NS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S3_EEE15allocateBucketsEj
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:614,20'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_11MCSymbolELFES4_NS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S4_EEEES4_S4_S6_S9_E9initEmptyEv
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_11MCSymbolELFES4_NS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S4_EEEES4_S4_S6_S9_E16shrink_and_clearEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 395
      functionLinenumberEnd: 397
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks8DenseMapIPKNS_11MCSymbolELFES3_NS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S3_EEE16shrink_and_clearEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:396,36'
          Dst:             _ZN7llvm_ks8DenseMapIPKNS_11MCSymbolELFES3_NS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S3_EEE16shrink_and_clearEv
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_SA_EEEES4_SA_SC_SF_E5clearEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 116
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         31
      ICount:          148
      EdgeCount:       39
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_SA_EEEES4_SA_SC_SF_E10getBucketsEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_SA_EEEES4_SA_SC_SF_E11getEmptyKeyEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_SA_EEEES4_SA_SC_SF_E13getBucketsEndEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_SA_EEEES4_SA_SC_SF_E13setNumEntriesEj
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_SA_EEEES4_SA_SC_SF_E15getTombstoneKeyEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_SA_EEEES4_SA_SC_SF_E16setNumTombstonesEj
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_SA_EEEES4_SA_SC_SF_E16shrink_and_clearEv
        - _ZN7llvm_ks12DenseMapInfoIPKNS_12MCSectionELFEE7isEqualES3_S3_
        - _ZN7llvm_ks14DebugEpochBase14incrementEpochEv
        - _ZN7llvm_ks6detail12DenseMapPairIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEEE8getFirstEv
        - _ZN7llvm_ks6detail12DenseMapPairIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEEE9getSecondEv
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_SA_EEEES4_SA_SC_SF_E13getNumBucketsEv
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_SA_EEEES4_SA_SC_SF_E13getNumEntriesEv
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_SA_EEEES4_SA_SC_SF_E16getNumTombstonesEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:92,5'
          Dst:             _ZN7llvm_ks14DebugEpochBase14incrementEpochEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:93,9'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_SA_EEEES4_SA_SC_SF_E13getNumEntriesEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:93,33'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_SA_EEEES4_SA_SC_SF_E16getNumTombstonesEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:97,9'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_SA_EEEES4_SA_SC_SF_E13getNumEntriesEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:97,31'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_SA_EEEES4_SA_SC_SF_E13getNumBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:97,50'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_SA_EEEES4_SA_SC_SF_E13getNumBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:98,7'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_SA_EEEES4_SA_SC_SF_E16shrink_and_clearEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:102,27'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_SA_EEEES4_SA_SC_SF_E11getEmptyKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:102,57'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_SA_EEEES4_SA_SC_SF_E15getTombstoneKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:103,27'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_SA_EEEES4_SA_SC_SF_E13getNumEntriesEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:104,23'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_SA_EEEES4_SA_SC_SF_E10getBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:104,42'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_SA_EEEES4_SA_SC_SF_E13getBucketsEndEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:105,33'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEEE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:105,12'
          Dst:             _ZN7llvm_ks12DenseMapInfoIPKNS_12MCSectionELFEE7isEqualES3_S3_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:106,35'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEEE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:106,14'
          Dst:             _ZN7llvm_ks12DenseMapInfoIPKNS_12MCSectionELFEE7isEqualES3_S3_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:107,14'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEEE9getSecondEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:110,12'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEEE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:113,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:114,5'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_SA_EEEES4_SA_SC_SF_E13setNumEntriesEj
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:115,5'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_SA_EEEES4_SA_SC_SF_E16setNumTombstonesEj
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_11MCSymbolELFES4_NS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S4_EEEES4_S4_S6_S9_E5clearEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 116
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         31
      ICount:          147
      EdgeCount:       39
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_11MCSymbolELFES4_NS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S4_EEEES4_S4_S6_S9_E10getBucketsEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_11MCSymbolELFES4_NS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S4_EEEES4_S4_S6_S9_E11getEmptyKeyEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_11MCSymbolELFES4_NS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S4_EEEES4_S4_S6_S9_E13getBucketsEndEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_11MCSymbolELFES4_NS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S4_EEEES4_S4_S6_S9_E13setNumEntriesEj
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_11MCSymbolELFES4_NS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S4_EEEES4_S4_S6_S9_E15getTombstoneKeyEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_11MCSymbolELFES4_NS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S4_EEEES4_S4_S6_S9_E16setNumTombstonesEj
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_11MCSymbolELFES4_NS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S4_EEEES4_S4_S6_S9_E16shrink_and_clearEv
        - _ZN7llvm_ks12DenseMapInfoIPKNS_11MCSymbolELFEE7isEqualES3_S3_
        - _ZN7llvm_ks14DebugEpochBase14incrementEpochEv
        - _ZN7llvm_ks6detail12DenseMapPairIPKNS_11MCSymbolELFES4_E8getFirstEv
        - _ZN7llvm_ks6detail12DenseMapPairIPKNS_11MCSymbolELFES4_E9getSecondEv
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_11MCSymbolELFES4_NS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S4_EEEES4_S4_S6_S9_E13getNumBucketsEv
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_11MCSymbolELFES4_NS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S4_EEEES4_S4_S6_S9_E13getNumEntriesEv
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_11MCSymbolELFES4_NS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S4_EEEES4_S4_S6_S9_E16getNumTombstonesEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:92,5'
          Dst:             _ZN7llvm_ks14DebugEpochBase14incrementEpochEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:93,9'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_11MCSymbolELFES4_NS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S4_EEEES4_S4_S6_S9_E13getNumEntriesEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:93,33'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_11MCSymbolELFES4_NS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S4_EEEES4_S4_S6_S9_E16getNumTombstonesEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:97,9'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_11MCSymbolELFES4_NS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S4_EEEES4_S4_S6_S9_E13getNumEntriesEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:97,31'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_11MCSymbolELFES4_NS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S4_EEEES4_S4_S6_S9_E13getNumBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:97,50'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_11MCSymbolELFES4_NS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S4_EEEES4_S4_S6_S9_E13getNumBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:98,7'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_11MCSymbolELFES4_NS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S4_EEEES4_S4_S6_S9_E16shrink_and_clearEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:102,27'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_11MCSymbolELFES4_NS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S4_EEEES4_S4_S6_S9_E11getEmptyKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:102,57'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_11MCSymbolELFES4_NS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S4_EEEES4_S4_S6_S9_E15getTombstoneKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:103,27'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_11MCSymbolELFES4_NS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S4_EEEES4_S4_S6_S9_E13getNumEntriesEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:104,23'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_11MCSymbolELFES4_NS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S4_EEEES4_S4_S6_S9_E10getBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:104,42'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_11MCSymbolELFES4_NS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S4_EEEES4_S4_S6_S9_E13getBucketsEndEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:105,33'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIPKNS_11MCSymbolELFES4_E8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:105,12'
          Dst:             _ZN7llvm_ks12DenseMapInfoIPKNS_11MCSymbolELFEE7isEqualES3_S3_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:106,35'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIPKNS_11MCSymbolELFES4_E8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:106,14'
          Dst:             _ZN7llvm_ks12DenseMapInfoIPKNS_11MCSymbolELFEE7isEqualES3_S3_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:107,14'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIPKNS_11MCSymbolELFES4_E9getSecondEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:110,12'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairIPKNS_11MCSymbolELFES4_E8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:113,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:114,5'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_11MCSymbolELFES4_NS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S4_EEEES4_S4_S6_S9_E13setNumEntriesEj
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:115,5'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_11MCSymbolELFES4_NS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S4_EEEES4_S4_S6_S9_E16setNumTombstonesEj
    - functionName:    _ZNK7llvm_ks8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS1_EENS_6detail12DenseMapPairIS1_mEEE10getBucketsEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 670
      functionLinenumberEnd: 671
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks12DenseMapInfoINS_9StringRefEE15getTombstoneKeyEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMapInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 175
      functionLinenumberEnd: 176
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          55
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMapInfo.h:176,12'
          Dst:             __assert_fail
    - functionName:    _ZN7llvm_ks12DenseMapInfoINS_9StringRefEE11getEmptyKeyEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMapInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 171
      functionLinenumberEnd: 172
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         11
      ICount:          55
      EdgeCount:       13
      CyclomaticComplexity: 4
      functionsReached:
        - __assert_fail
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMapInfo.h:172,12'
          Dst:             __assert_fail
    - functionName:    _ZNK7llvm_ks8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS1_EENS_6detail12DenseMapPairIS1_mEEE13getNumBucketsEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 674
      functionLinenumberEnd: 675
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks6detail12DenseMapPairINS_9StringRefEmE9getSecondEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    6
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks6detail12DenseMapPairINS_9StringRefEmE8getFirstEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 40
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    17
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks12DenseMapInfoINS_9StringRefEE7isEqualES1_S1_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMapInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 185
      functionLinenumberEnd: 580
      functionDepth:   0
      returnType:      bool
      argCount:        4
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          182
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks12DenseMapInfoINS_9StringRefEE11getEmptyKeyEv
        - _ZN7llvm_ks12DenseMapInfoINS_9StringRefEE15getTombstoneKeyEv
        - memcmp
      functionUses:    16
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMapInfo.h:186,23'
          Dst:             _ZN7llvm_ks12DenseMapInfoINS_9StringRefEE11getEmptyKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMapInfo.h:187,28'
          Dst:             _ZN7llvm_ks12DenseMapInfoINS_9StringRefEE11getEmptyKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMapInfo.h:188,23'
          Dst:             _ZN7llvm_ks12DenseMapInfoINS_9StringRefEE15getTombstoneKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMapInfo.h:189,28'
          Dst:             _ZN7llvm_ks12DenseMapInfoINS_9StringRefEE15getTombstoneKeyEv
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E13getBucketsEndEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 384
      functionLinenumberEnd: 385
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E10getBucketsEv
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E13getNumBucketsEv
      functionUses:    8
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:385,12'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E10getBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:385,27'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E13getNumBucketsEv
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E10getBucketsEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 378
      functionLinenumberEnd: 379
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS1_EENS_6detail12DenseMapPairIS1_mEEE10getBucketsEv
      functionUses:    5
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:379,43'
          Dst:             _ZNK7llvm_ks8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS1_EENS_6detail12DenseMapPairIS1_mEEE10getBucketsEv
    - functionName:    _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E13getNumBucketsEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 381
      functionLinenumberEnd: 382
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS1_EENS_6detail12DenseMapPairIS1_mEEE13getNumBucketsEv
      functionUses:    10
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:382,49'
          Dst:             _ZNK7llvm_ks8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS1_EENS_6detail12DenseMapPairIS1_mEEE13getNumBucketsEv
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E15getTombstoneKeyEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 346
      functionLinenumberEnd: 347
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12DenseMapInfoINS_9StringRefEE15getTombstoneKeyEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:347,12'
          Dst:             _ZN7llvm_ks12DenseMapInfoINS_9StringRefEE15getTombstoneKeyEv
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E11getEmptyKeyEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 343
      functionLinenumberEnd: 344
      functionDepth:   0
      returnType:      'N/A'
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12DenseMapInfoINS_9StringRefEE11getEmptyKeyEv
      functionUses:    6
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:344,12'
          Dst:             _ZN7llvm_ks12DenseMapInfoINS_9StringRefEE11getEmptyKeyEv
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_ED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks14DebugEpochBaseD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:54,7'
          Dst:             _ZN7llvm_ks14DebugEpochBaseD2Ev
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E10destroyAllEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 264
      functionLinenumberEnd: 275
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         15
      ICount:          109
      EdgeCount:       19
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E10getBucketsEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E11getEmptyKeyEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E13getBucketsEndEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E15getTombstoneKeyEv
        - _ZN7llvm_ks12DenseMapInfoINS_9StringRefEE7isEqualES1_S1_
        - _ZN7llvm_ks6detail12DenseMapPairINS_9StringRefEmE8getFirstEv
        - _ZN7llvm_ks6detail12DenseMapPairINS_9StringRefEmE9getSecondEv
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E13getNumBucketsEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:265,9'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E13getNumBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:268,27'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E11getEmptyKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:268,57'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E15getTombstoneKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:269,23'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E10getBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:269,42'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E13getBucketsEndEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:270,33'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairINS_9StringRefEmE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:270,12'
          Dst:             _ZN7llvm_ks12DenseMapInfoINS_9StringRefEE7isEqualES1_S1_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:271,33'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairINS_9StringRefEmE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:271,12'
          Dst:             _ZN7llvm_ks12DenseMapInfoINS_9StringRefEE7isEqualES1_S1_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:272,12'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairINS_9StringRefEmE9getSecondEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:273,10'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairINS_9StringRefEmE8getFirstEv
    - functionName:    _ZN7llvm_ks8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS1_EENS_6detail12DenseMapPairIS1_mEEED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 573
      functionLinenumberEnd: 576
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          29
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E10destroyAllEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_ED2Ev
        - __clang_call_terminate
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:574,11'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E10destroyAllEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:576,3'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_ED2Ev
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:574,11'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7llvm_ks18StringTableBuilderD2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/StringTableBuilder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 20
      functionLinenumberEnd: 20
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11SmallStringILj256EED2Ev
        - _ZN7llvm_ks8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS1_EENS_6detail12DenseMapPairIS1_mEEED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/StringTableBuilder.h:20,7'
          Dst:             _ZN7llvm_ks8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS1_EENS_6detail12DenseMapPairIS1_mEEED2Ev
        - Src:             'llvm/include/llvm/MC/StringTableBuilder.h:20,7'
          Dst:             _ZN7llvm_ks11SmallStringILj256EED2Ev
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_SA_EEEES4_SA_SC_SF_ED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks14DebugEpochBaseD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:54,7'
          Dst:             _ZN7llvm_ks14DebugEpochBaseD2Ev
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_SA_EEEES4_SA_SC_SF_EC2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 262
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks14DebugEpochBaseC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:262,3'
          Dst:             _ZN7llvm_ks14DebugEpochBaseC2Ev
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_11MCSymbolELFES4_NS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S4_EEEES4_S4_S6_S9_ED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 54
      functionLinenumberEnd: 54
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks14DebugEpochBaseD2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:54,7'
          Dst:             _ZN7llvm_ks14DebugEpochBaseD2Ev
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_11MCSymbolELFES4_NS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S4_EEEES4_S4_S6_S9_EC2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 262
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks14DebugEpochBaseC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:262,3'
          Dst:             _ZN7llvm_ks14DebugEpochBaseC2Ev
    - functionName:    _ZN12_GLOBAL__N_115ELFObjectWriter11writeObjectERN7llvm_ks11MCAssemblerERKNS1_11MCAsmLayoutE
      functionSourceFile: '/src/keystone/llvm/lib/MC/ELFObjectWriter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1103
      functionLinenumberEnd: 1233
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         57
      ICount:          348
      EdgeCount:       88
      CyclomaticComplexity: 33
      functionsReached:
        - _ZN12_GLOBAL__N_115ELFObjectWriter16writeSectionDataERKN7llvm_ks11MCAssemblerERNS1_9MCSectionERKNS1_11MCAsmLayoutE
        - _ZN12_GLOBAL__N_115ELFObjectWriter17addToSectionTableEPKN7llvm_ks12MCSectionELFE
        - _ZN12_GLOBAL__N_115ELFObjectWriter23createRelocationSectionERN7llvm_ks9MCContextERKNS1_12MCSectionELFE
        - _ZN12_GLOBAL__N_115ELFObjectWriter5alignEj
        - _ZN7llvm_ks11MCAssembler14registerSymbolERKNS_8MCSymbolEPb
        - _ZN7llvm_ks11MCAssembler3endEv
        - _ZN7llvm_ks11MCAssembler5beginEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_EixEOS4_
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_EixERKS4_
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_EixEOS4_
        - _ZN7llvm_ks14MCObjectWriter9getStreamEv
        - _ZN7llvm_ks21iterator_adaptor_baseINS_16pointee_iteratorINSt3__111__wrap_iterIPPNS_9MCSectionEEES4_EES7_NS2_26random_access_iterator_tagES4_lS5_RS4_NS2_15iterator_traitsIS7_EEEppEv
        - _ZN7llvm_ks8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEEC2Ej
        - _ZN7llvm_ks8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEED2Ev
        - _ZN7llvm_ks8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEEC2Ej
        - _ZN7llvm_ks8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEED2Ev
        - _ZN7llvm_ks9MCContext13getELFSectionENS_9StringRefEjj
        - _ZN7llvm_ks9MCContext21createELFGroupSectionEPKNS_11MCSymbolELFE
        - _ZN7llvm_ks9MCSection12setAlignmentEj
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZNK7llvm_ks11MCAssembler10getContextEv
        - _ZNK7llvm_ks11MCAssembler8getErrorEv
        - _ZNK7llvm_ks11raw_ostream4tellEv
        - _ZNK7llvm_ks12MCSectionELF8getGroupEv
        - _ZNK7llvm_ks16pointee_iteratorINSt3__111__wrap_iterIPPNS_9MCSectionEEES3_EdeEv
        - _ZNK7llvm_ks20iterator_facade_baseINS_16pointee_iteratorINSt3__111__wrap_iterIPPNS_9MCSectionEEES4_EENS2_26random_access_iterator_tagES4_lS5_RS4_EneERKS8_
        - _ZNK7llvm_ks9MCSection12getAlignmentEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:1104,24'
          Dst:             _ZNK7llvm_ks11MCAssembler10getContextEv
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:1106,25'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:1106,11'
          Dst:             _ZN7llvm_ks9MCContext13getELFSectionENS_9StringRefEjj
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:1107,22'
          Dst:             _ZN12_GLOBAL__N_115ELFObjectWriter17addToSectionTableEPKN7llvm_ks12MCSectionELFE
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:1109,17'
          Dst:             _ZN7llvm_ks8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEEC2Ej
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:1110,21'
          Dst:             _ZN7llvm_ks8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEEC2Ej
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:1118,23'
          Dst:             _ZN7llvm_ks11MCAssembler5beginEv
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:1118,23'
          Dst:             _ZN7llvm_ks11MCAssembler3endEv
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:1118,23'
          Dst:             _ZNK7llvm_ks20iterator_facade_baseINS_16pointee_iteratorINSt3__111__wrap_iterIPPNS_9MCSectionEEES4_EENS2_26random_access_iterator_tagES4_lS5_RS4_EneERKS8_
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:1118,23'
          Dst:             _ZNK7llvm_ks16pointee_iteratorINSt3__111__wrap_iterIPPNS_9MCSectionEEES3_EdeEv
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:1121,19'
          Dst:             _ZNK7llvm_ks9MCSection12getAlignmentEv
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:1121,5'
          Dst:             _ZN12_GLOBAL__N_115ELFObjectWriter5alignEj
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:1124,25'
          Dst:             _ZN7llvm_ks14MCObjectWriter9getStreamEv
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:1124,37'
          Dst:             _ZNK7llvm_ks11raw_ostream4tellEv
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:1126,50'
          Dst:             _ZNK7llvm_ks12MCSectionELF8getGroupEv
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:1127,5'
          Dst:             _ZN12_GLOBAL__N_115ELFObjectWriter16writeSectionDataERKN7llvm_ks11MCAssemblerERNS1_9MCSectionERKNS1_11MCAsmLayoutE
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:1128,13'
          Dst:             _ZNK7llvm_ks11MCAssembler8getErrorEv
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:1233,1'
          Dst:             _ZN7llvm_ks8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEED2Ev
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:1131,23'
          Dst:             _ZN7llvm_ks14MCObjectWriter9getStreamEv
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:1131,35'
          Dst:             _ZNK7llvm_ks11raw_ostream4tellEv
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:1134,32'
          Dst:             _ZN12_GLOBAL__N_115ELFObjectWriter23createRelocationSectionERN7llvm_ks9MCContextERKNS1_12MCSectionELFE
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:1137,11'
          Dst:             _ZN7llvm_ks11MCAssembler14registerSymbolERKNS_8MCSymbolEPb
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:1138,28'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_EixEOS4_
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:1140,35'
          Dst:             _ZN7llvm_ks9MCContext21createELFGroupSectionEPKNS_11MCSymbolELFE
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:1141,20'
          Dst:             _ZN12_GLOBAL__N_115ELFObjectWriter17addToSectionTableEPKN7llvm_ks12MCSectionELFE
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:1142,16'
          Dst:             _ZN7llvm_ks9MCSection12setAlignmentEj
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:1152,33'
          Dst:             _ZN12_GLOBAL__N_115ELFObjectWriter17addToSectionTableEPKN7llvm_ks12MCSectionELFE
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:1152,5'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_EixEOS4_
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:1154,37'
          Dst:             _ZN12_GLOBAL__N_115ELFObjectWriter17addToSectionTableEPKN7llvm_ks12MCSectionELFE
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:1154,7'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_jEEEES4_jS6_S9_EixERKS4_
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:1118,23'
          Dst:             _ZN7llvm_ks21iterator_adaptor_baseINS_16pointee_iteratorINSt3__111__wrap_iterIPPNS_9MCSectionEEES4_EES7_NS2_26random_access_iterator_tagES4_lS5_RS4_NS2_15iterator_traitsIS7_EEEppEv
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:1233,1'
          Dst:             _ZN7llvm_ks8DenseMapIPKNS_12MCSectionELFEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEED2Ev
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:1233,1'
          Dst:             _ZN7llvm_ks8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEED2Ev
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:1233,1'
          Dst:             _ZN7llvm_ks8DenseMapIPKNS_8MCSymbolEjNS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_jEEED2Ev
    - functionName:    _ZNK12_GLOBAL__N_115ELFObjectWriter6isWeakERKN7llvm_ks8MCSymbolE
      functionSourceFile: '/src/keystone/llvm/lib/MC/ELFObjectWriter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1248
      functionLinenumberEnd: 1267
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          61
      EdgeCount:       13
      CyclomaticComplexity: 5
      functionsReached:
        - _ZL6isWeakRKN7llvm_ks11MCSymbolELFE
        - _ZN7llvm_ks4castINS_11MCSymbolELFEKNS_8MCSymbolEEENS_10cast_rettyIT_T0_E8ret_typeERS6_
        - _ZN7llvm_ks4castINS_12MCSectionELFENS_9MCSectionEEENS_10cast_rettyIT_T0_E8ret_typeERS5_
        - _ZNK7llvm_ks11MCSymbolELF10getBindingEv
        - _ZNK7llvm_ks12MCSectionELF8getGroupEv
        - _ZNK7llvm_ks8MCSymbol10getSectionEb
        - _ZNK7llvm_ks8MCSymbol11isInSectionEb
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:1249,21'
          Dst:             _ZN7llvm_ks4castINS_11MCSymbolELFEKNS_8MCSymbolEEENS_10cast_rettyIT_T0_E8ret_typeERS6_
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:1250,7'
          Dst:             _ZL6isWeakRKN7llvm_ks11MCSymbolELFE
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:1259,11'
          Dst:             _ZNK7llvm_ks11MCSymbolELF10getBindingEv
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:1262,12'
          Dst:             _ZNK7llvm_ks8MCSymbol11isInSectionEb
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:1265,44'
          Dst:             _ZNK7llvm_ks8MCSymbol10getSectionEb
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:1265,21'
          Dst:             _ZN7llvm_ks4castINS_12MCSectionELFENS_9MCSectionEEENS_10cast_rettyIT_T0_E8ret_typeERS5_
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:1266,14'
          Dst:             _ZNK7llvm_ks12MCSectionELF8getGroupEv
    - functionName:    _ZNK12_GLOBAL__N_115ELFObjectWriter38isSymbolRefDifferenceFullyResolvedImplERKN7llvm_ks11MCAssemblerERKNS1_8MCSymbolERKNS1_10MCFragmentEbb
      functionSourceFile: '/src/keystone/llvm/lib/MC/ELFObjectWriter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1237
      functionLinenumberEnd: 1246
      functionDepth:   0
      returnType:      bool
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          75
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZL6isWeakRKN7llvm_ks11MCSymbolELFE
        - _ZN7llvm_ks4castINS_11MCSymbolELFEKNS_8MCSymbolEEENS_10cast_rettyIT_T0_E8ret_typeERS6_
        - _ZNK7llvm_ks14MCObjectWriter38isSymbolRefDifferenceFullyResolvedImplERKNS_11MCAssemblerERKNS_8MCSymbolERKNS_10MCFragmentEbb
        - __assert_fail
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:1238,22'
          Dst:             _ZN7llvm_ks4castINS_11MCSymbolELFEKNS_8MCSymbolEEENS_10cast_rettyIT_T0_E8ret_typeERS6_
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:1240,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:1241,9'
          Dst:             _ZL6isWeakRKN7llvm_ks11MCSymbolELFE
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:1244,26'
          Dst:             _ZNK7llvm_ks14MCObjectWriter38isSymbolRefDifferenceFullyResolvedImplERKNS_11MCAssemblerERKNS_8MCSymbolERKNS_10MCFragmentEbb
    - functionName:    _ZN12_GLOBAL__N_115ELFObjectWriter16recordRelocationERN7llvm_ks11MCAssemblerERKNS1_11MCAsmLayoutEPKNS1_10MCFragmentERKNS1_7MCFixupENS1_7MCValueERbRm
      functionSourceFile: '/src/keystone/llvm/lib/MC/ELFObjectWriter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 557
      functionLinenumberEnd: 661
      functionDepth:   0
      returnType:      void
      argCount:        8
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         74
      ICount:          476
      EdgeCount:       97
      CyclomaticComplexity: 25
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_SA_EEEES4_SA_SC_SF_EixEOS4_
        - _ZN7llvm_ks12cast_or_nullINS_12MCSectionELFEKNS_9MCSectionEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks18ELFRelocationEntryC2EmPKNS_11MCSymbolELFEjm
        - _ZN7llvm_ks4castINS_11MCSymbolELFEKNS_8MCSymbolEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks4castINS_11MCSymbolELFEKNS_8MCSymbolEEENS_10cast_rettyIT_T0_E8ret_typeERS6_
        - _ZN7llvm_ks4castINS_12MCSectionELFENS_9MCSectionEEENS_10cast_rettyIT_T0_E8ret_typeERS5_
        - _ZN7llvm_ks5TwineC2EPKc
        - _ZN7llvm_ks5TwineC2ERKNS_9StringRefE
        - _ZN7llvm_ks8dyn_castINS_15MCSymbolRefExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks9MCContext11reportErrorENS_5SMLocERKNS_5TwineE
        - _ZN7llvm_ksplERKNS_5TwineES2_
        - _ZNK12_GLOBAL__N_115ELFObjectWriter12getRelocTypeERN7llvm_ks9MCContextERKNS1_7MCValueERKNS1_7MCFixupEb
        - _ZNK12_GLOBAL__N_115ELFObjectWriter19hasRelocationAddendEv
        - _ZNK12_GLOBAL__N_115ELFObjectWriter24shouldRelocateWithSymbolERKN7llvm_ks11MCAssemblerEPKNS1_15MCSymbolRefExprEPKNS1_8MCSymbolEmj
        - _ZNK7llvm_ks10MCFragment9getParentEv
        - _ZNK7llvm_ks11MCAsmLayout15getSymbolOffsetERKNS_8MCSymbolERb
        - _ZNK7llvm_ks11MCAsmLayout17getFragmentOffsetEPKNS_10MCFragmentERb
        - _ZNK7llvm_ks11MCAssembler10getContextEv
        - _ZNK7llvm_ks11MCSymbolELF23setIsWeakrefUsedInRelocEv
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_11MCSymbolELFES4_NS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S4_EEEES4_S4_S6_S9_E6lookupERKS4_
        - _ZNK7llvm_ks15MCSymbolRefExpr7getKindEv
        - _ZNK7llvm_ks15MCSymbolRefExpr9getSymbolEv
        - _ZNK7llvm_ks7MCFixup6getLocEv
        - _ZNK7llvm_ks7MCFixup9getOffsetEv
        - _ZNK7llvm_ks7MCValue11getConstantEv
        - _ZNK7llvm_ks7MCValue7getSymAEv
        - _ZNK7llvm_ks7MCValue7getSymBEv
        - _ZNK7llvm_ks8MCSymbol10getSectionEb
        - _ZNK7llvm_ks8MCSymbol10isAbsoluteEb
        - _ZNK7llvm_ks8MCSymbol10isVariableEv
        - _ZNK7llvm_ks8MCSymbol11isUndefinedEb
        - _ZNK7llvm_ks8MCSymbol14setUsedInRelocEv
        - _ZNK7llvm_ks8MCSymbol16getVariableValueEb
        - _ZNK7llvm_ks8MCSymbol7getNameEv
        - _ZNK7llvm_ks9MCSection14getBeginSymbolEv
        - __assert_fail
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:558,68'
          Dst:             _ZNK7llvm_ks10MCFragment9getParentEv
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:558,38'
          Dst:             _ZN7llvm_ks4castINS_12MCSectionELFENS_9MCSectionEEENS_10cast_rettyIT_T0_E8ret_typeERS5_
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:559,23'
          Dst:             _ZNK7llvm_ks7MCValue11getConstantEv
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:561,33'
          Dst:             _ZNK7llvm_ks11MCAsmLayout17getFragmentOffsetEPKNS_10MCFragmentERb
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:561,76'
          Dst:             _ZNK7llvm_ks7MCFixup9getOffsetEv
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:562,24'
          Dst:             _ZNK7llvm_ks11MCAssembler10getContextEv
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:564,44'
          Dst:             _ZNK7llvm_ks7MCValue7getSymBEv
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:565,5'
          Dst:             _ZNK7llvm_ks15MCSymbolRefExpr7getKindEv
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:565,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:577,17'
          Dst:             _ZNK7llvm_ks7MCFixup6getLocEv
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:578,11'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:576,11'
          Dst:             _ZN7llvm_ks9MCContext11reportErrorENS_5SMLocERKNS_5TwineE
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:582,48'
          Dst:             _ZNK7llvm_ks15MCSymbolRefExpr9getSymbolEv
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:582,24'
          Dst:             _ZN7llvm_ks4castINS_11MCSymbolELFEKNS_8MCSymbolEEENS_10cast_rettyIT_T0_E8ret_typeERS6_
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:584,14'
          Dst:             _ZNK7llvm_ks8MCSymbol11isUndefinedEb
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:585,29'
          Dst:             _ZNK7llvm_ks7MCFixup6getLocEv
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:586,23'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:586,48'
          Dst:             _ZNK7llvm_ks8MCSymbol7getNameEv
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:586,43'
          Dst:             _ZN7llvm_ks5TwineC2ERKNS_9StringRefE
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:586,41'
          Dst:             _ZN7llvm_ksplERKNS_5TwineES2_
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:587,27'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:586,58'
          Dst:             _ZN7llvm_ksplERKNS_5TwineES2_
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:585,11'
          Dst:             _ZN7llvm_ks9MCContext11reportErrorENS_5SMLocERKNS_5TwineE
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:591,5'
          Dst:             _ZNK7llvm_ks8MCSymbol10isAbsoluteEb
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:591,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:592,34'
          Dst:             _ZNK7llvm_ks8MCSymbol10getSectionEb
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:594,29'
          Dst:             _ZNK7llvm_ks7MCFixup6getLocEv
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:595,23'
          Dst:             _ZN7llvm_ks5TwineC2EPKc
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:594,11'
          Dst:             _ZN7llvm_ks9MCContext11reportErrorENS_5SMLocERKNS_5TwineE
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:600,34'
          Dst:             _ZNK7llvm_ks11MCAsmLayout15getSymbolOffsetERKNS_8MCSymbolERb
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:607,40'
          Dst:             _ZNK7llvm_ks7MCValue7getSymAEv
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:608,54'
          Dst:             _ZNK7llvm_ks15MCSymbolRefExpr9getSymbolEv
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:608,29'
          Dst:             _ZN7llvm_ks4castINS_11MCSymbolELFEKNS_8MCSymbolEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:611,21'
          Dst:             _ZNK7llvm_ks8MCSymbol10isVariableEv
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:612,32'
          Dst:             _ZNK7llvm_ks8MCSymbol16getVariableValueEb
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:613,29'
          Dst:             _ZN7llvm_ks8dyn_castINS_15MCSymbolRefExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:614,18'
          Dst:             _ZNK7llvm_ks15MCSymbolRefExpr7getKindEv
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:615,42'
          Dst:             _ZNK7llvm_ks15MCSymbolRefExpr9getSymbolEv
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:615,16'
          Dst:             _ZN7llvm_ks4castINS_11MCSymbolELFEKNS_8MCSymbolEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:621,19'
          Dst:             _ZNK12_GLOBAL__N_115ELFObjectWriter12getRelocTypeERN7llvm_ks9MCContextERKNS1_7MCValueERKNS1_7MCFixupEb
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:622,29'
          Dst:             _ZNK12_GLOBAL__N_115ELFObjectWriter24shouldRelocateWithSymbolERKN7llvm_ks11MCAssemblerEPKNS1_15MCSymbolRefExprEPKNS1_8MCSymbolEmj
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:623,45'
          Dst:             _ZNK7llvm_ks8MCSymbol11isUndefinedEb
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:625,17'
          Dst:             _ZNK7llvm_ks11MCAsmLayout15getSymbolOffsetERKNS_8MCSymbolERb
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:629,7'
          Dst:             _ZNK12_GLOBAL__N_115ELFObjectWriter19hasRelocationAddendEv
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:638,25'
          Dst:             _ZNK7llvm_ks8MCSymbol11isUndefinedEb
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:638,49'
          Dst:             _ZNK7llvm_ks8MCSymbol10getSectionEb
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:639,20'
          Dst:             _ZN7llvm_ks12cast_or_nullINS_12MCSectionELFEKNS_9MCSectionEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:641,44'
          Dst:             _ZNK7llvm_ks9MCSection14getBeginSymbolEv
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:641,18'
          Dst:             _ZN7llvm_ks4castINS_11MCSymbolELFEKNS_8MCSymbolEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:643,22'
          Dst:             _ZNK7llvm_ks8MCSymbol14setUsedInRelocEv
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:644,24'
          Dst:             _ZN7llvm_ks18ELFRelocationEntryC2EmPKNS_11MCSymbolELFEjm
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:645,5'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_SA_EEEES4_SA_SC_SF_EixEOS4_
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:650,40'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_11MCSymbolELFES4_NS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S4_EEEES4_S4_S6_S9_E6lookupERKS4_
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:654,13'
          Dst:             _ZNK7llvm_ks11MCSymbolELF23setIsWeakrefUsedInRelocEv
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:656,13'
          Dst:             _ZNK7llvm_ks8MCSymbol14setUsedInRelocEv
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:658,22'
          Dst:             _ZN7llvm_ks18ELFRelocationEntryC2EmPKNS_11MCSymbolELFEjm
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:659,3'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_SA_EEEES4_SA_SC_SF_EixEOS4_
    - functionName:    _ZN12_GLOBAL__N_115ELFObjectWriter24executePostLayoutBindingERN7llvm_ks11MCAssemblerERKNS1_11MCAsmLayoutE
      functionSourceFile: '/src/keystone/llvm/lib/MC/ELFObjectWriter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 316
      functionLinenumberEnd: 423
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         57
      ICount:          466
      EdgeCount:       75
      CyclomaticComplexity: 20
      functionsReached:
        - _ZN7llvm_ks11MCAssembler7symbolsEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_11MCSymbolELFES4_NS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S4_EEEES4_S4_S6_S9_E6insertEONSt3__14pairIS4_S4_EE
        - _ZN7llvm_ks18report_fatal_errorEPKcb
        - _ZN7llvm_ks21iterator_adaptor_baseINS_16pointee_iteratorINSt3__111__wrap_iterIPPKNS_8MCSymbolEEES5_EES8_NS2_26random_access_iterator_tagES5_lS6_RS5_NS2_15iterator_traitsIS8_EEEppEv
        - _ZN7llvm_ks4castINS_11MCSymbolELFEKNS_8MCSymbolEEENS_10cast_rettyIT_T0_E8ret_typeERS6_
        - _ZN7llvm_ks8dyn_castINS_15MCSymbolRefExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZNK7llvm_ks11MCSymbolELF10getBindingEv
        - _ZNK7llvm_ks11MCSymbolELF10setBindingEj
        - _ZNK7llvm_ks14iterator_rangeINS_16pointee_iteratorINSt3__111__wrap_iterIPPKNS_8MCSymbolEEES5_EEE3endEv
        - _ZNK7llvm_ks14iterator_rangeINS_16pointee_iteratorINSt3__111__wrap_iterIPPKNS_8MCSymbolEEES5_EEE5beginEv
        - _ZNK7llvm_ks15MCSymbolRefExpr9getSymbolEv
        - _ZNK7llvm_ks16pointee_iteratorINSt3__111__wrap_iterIPPKNS_8MCSymbolEEES4_EdeEv
        - _ZNK7llvm_ks20iterator_facade_baseINS_16pointee_iteratorINSt3__111__wrap_iterIPPKNS_8MCSymbolEEES5_EENS2_26random_access_iterator_tagES5_lS6_RS5_EneERKS9_
        - _ZNK7llvm_ks8MCSymbol10isExternalEv
        - _ZNK7llvm_ks8MCSymbol10isVariableEv
        - _ZNK7llvm_ks8MCSymbol11isUndefinedEb
        - _ZNK7llvm_ks8MCSymbol11setExternalEb
        - _ZNK7llvm_ks8MCSymbol16getVariableValueEb
        - _ZNK7llvm_ks8MCSymbol7getNameEv
        - __assert_fail
        - memchr
        - memcmp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:320,32'
          Dst:             _ZN7llvm_ks11MCAssembler7symbolsEv
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:320,26'
          Dst:             _ZNK7llvm_ks14iterator_rangeINS_16pointee_iteratorINSt3__111__wrap_iterIPPKNS_8MCSymbolEEES5_EEE5beginEv
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:320,26'
          Dst:             _ZNK7llvm_ks14iterator_rangeINS_16pointee_iteratorINSt3__111__wrap_iterIPPKNS_8MCSymbolEEES5_EEE3endEv
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:320,26'
          Dst:             _ZNK7llvm_ks20iterator_facade_baseINS_16pointee_iteratorINSt3__111__wrap_iterIPPKNS_8MCSymbolEEES5_EENS2_26random_access_iterator_tagES5_lS6_RS5_EneERKS9_
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:320,26'
          Dst:             _ZNK7llvm_ks16pointee_iteratorINSt3__111__wrap_iterIPPKNS_8MCSymbolEEES4_EdeEv
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:321,25'
          Dst:             _ZN7llvm_ks4castINS_11MCSymbolELFEKNS_8MCSymbolEEENS_10cast_rettyIT_T0_E8ret_typeERS6_
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:323,16'
          Dst:             _ZNK7llvm_ks8MCSymbol10isVariableEv
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:325,49'
          Dst:             _ZNK7llvm_ks8MCSymbol16getVariableValueEb
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:325,17'
          Dst:             _ZN7llvm_ks8dyn_castINS_15MCSymbolRefExprEKNS_6MCExprEEENS_10cast_rettyIT_PT0_E8ret_typeES7_
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:328,49'
          Dst:             _ZNK7llvm_ks15MCSymbolRefExpr9getSymbolEv
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:328,26'
          Dst:             _ZN7llvm_ks4castINS_11MCSymbolELFEKNS_8MCSymbolEEENS_10cast_rettyIT_T0_E8ret_typeERS6_
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:330,33'
          Dst:             _ZNK7llvm_ks8MCSymbol7getNameEv
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:331,28'
          Dst:             memchr
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:337,30'
          Dst:             _ZNK7llvm_ks8MCSymbol10isExternalEv
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:337,11'
          Dst:             _ZNK7llvm_ks8MCSymbol11setExternalEb
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:338,29'
          Dst:             _ZNK7llvm_ks11MCSymbolELF10getBindingEv
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:338,11'
          Dst:             _ZNK7llvm_ks11MCSymbolELF10setBindingEj
        - Src:             'llvm/include/llvm/ADT/StringRef.h:423,14'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:341,17'
          Dst:             _ZNK7llvm_ks8MCSymbol11isUndefinedEb
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:341,51'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:230,14'
          Dst:             memcmp
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:345,16'
          Dst:             _ZNK7llvm_ks8MCSymbol11isUndefinedEb
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:345,49'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:230,14'
          Dst:             memcmp
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:346,26'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:230,14'
          Dst:             memcmp
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:347,7'
          Dst:             _ZN7llvm_ks18report_fatal_errorEPKcb
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:349,13'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_11MCSymbolELFES4_NS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S4_EEEES4_S4_S6_S9_E6insertEONSt3__14pairIS4_S4_EE
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:320,26'
          Dst:             _ZN7llvm_ks21iterator_adaptor_baseINS_16pointee_iteratorINSt3__111__wrap_iterIPPKNS_8MCSymbolEEES5_EES8_NS2_26random_access_iterator_tagES5_lS6_RS5_NS2_15iterator_traitsIS8_EEEppEv
    - functionName:    _ZN12_GLOBAL__N_115ELFObjectWriter5resetEv
      functionSourceFile: '/src/keystone/llvm/lib/MC/ELFObjectWriter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 144
      functionLinenumberEnd: 150
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_11MCSymbolELFES4_NS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S4_EEEES4_S4_S6_S9_E5clearEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_SA_EEEES4_SA_SC_SF_E5clearEv
        - _ZN7llvm_ks14MCObjectWriter5resetEv
        - _ZN7llvm_ks18StringTableBuilder5clearEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:145,15'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_11MCSymbolELFES4_NS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S4_EEEES4_S4_S6_S9_E5clearEv
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:146,19'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_SA_EEEES4_SA_SC_SF_E5clearEv
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:147,21'
          Dst:             _ZN7llvm_ks18StringTableBuilder5clearEv
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:149,23'
          Dst:             _ZN7llvm_ks14MCObjectWriter5resetEv
    - functionName:    _ZN12_GLOBAL__N_115ELFObjectWriterD0Ev
      functionSourceFile: '/src/keystone/llvm/lib/MC/ELFObjectWriter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 297
      functionLinenumberEnd: 297
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN12_GLOBAL__N_115ELFObjectWriterD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:297,1'
          Dst:             _ZN12_GLOBAL__N_115ELFObjectWriterD2Ev
    - functionName:    _ZN12_GLOBAL__N_115ELFObjectWriterD2Ev
      functionSourceFile: '/src/keystone/llvm/lib/MC/ELFObjectWriter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 297
      functionLinenumberEnd: 297
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          28
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks14MCObjectWriterD2Ev
        - _ZN7llvm_ks18StringTableBuilderD2Ev
        - _ZN7llvm_ks20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EED2Ev
        - _ZN7llvm_ks8DenseMapIPKNS_11MCSymbolELFES3_NS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S3_EEED2Ev
        - _ZN7llvm_ks8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS4_9allocatorIS6_EEEENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S9_EEED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:297,2'
          Dst:             _ZN7llvm_ks18StringTableBuilderD2Ev
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:297,2'
          Dst:             _ZN7llvm_ks20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EED2Ev
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:297,2'
          Dst:             _ZN7llvm_ks8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS4_9allocatorIS6_EEEENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S9_EEED2Ev
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:297,2'
          Dst:             _ZN7llvm_ks8DenseMapIPKNS_11MCSymbolELFES3_NS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S3_EEED2Ev
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:297,2'
          Dst:             _ZN7llvm_ks14MCObjectWriterD2Ev
    - functionName:    _ZN7llvm_ks8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS4_9allocatorIS6_EEEENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S9_EEED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 573
      functionLinenumberEnd: 576
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          29
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_SA_EEEES4_SA_SC_SF_E10destroyAllEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_SA_EEEES4_SA_SC_SF_ED2Ev
        - __clang_call_terminate
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:574,11'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_SA_EEEES4_SA_SC_SF_E10destroyAllEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:576,3'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_SA_EEEES4_SA_SC_SF_ED2Ev
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:574,11'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7llvm_ks8DenseMapIPKNS_11MCSymbolELFES3_NS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S3_EEED2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 573
      functionLinenumberEnd: 576
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         5
      ICount:          29
      EdgeCount:       8
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_11MCSymbolELFES4_NS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S4_EEEES4_S4_S6_S9_E10destroyAllEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_11MCSymbolELFES4_NS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S4_EEEES4_S4_S6_S9_ED2Ev
        - __clang_call_terminate
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:574,11'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_11MCSymbolELFES4_NS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S4_EEEES4_S4_S6_S9_E10destroyAllEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:576,3'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_11MCSymbolELFES4_NS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S4_EEEES4_S4_S6_S9_ED2Ev
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:574,11'
          Dst:             __clang_call_terminate
    - functionName:    _ZN7llvm_ks11StringSaverC2ERNS_20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EEE
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/StringSaver.h'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS4_9allocatorIS6_EEEENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S9_EEEC2Ej
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 553
      functionLinenumberEnd: 555
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          39
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_SA_EEEES4_SA_SC_SF_EC2Ev
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_SA_EEEES4_SA_SC_SF_ED2Ev
        - _ZN7llvm_ks8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS4_9allocatorIS6_EEEENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S9_EEE4initEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:553,12'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_SA_EEEES4_SA_SC_SF_EC2Ev
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:554,5'
          Dst:             _ZN7llvm_ks8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS4_9allocatorIS6_EEEENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S9_EEE4initEj
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:555,3'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS5_9allocatorIS7_EEEENS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_SA_EEEES4_SA_SC_SF_ED2Ev
    - functionName:    _ZN7llvm_ks8DenseMapIPKNS_11MCSymbolELFES3_NS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S3_EEEC2Ej
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 553
      functionLinenumberEnd: 555
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          39
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_11MCSymbolELFES4_NS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S4_EEEES4_S4_S6_S9_EC2Ev
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_11MCSymbolELFES4_NS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S4_EEEES4_S4_S6_S9_ED2Ev
        - _ZN7llvm_ks8DenseMapIPKNS_11MCSymbolELFES3_NS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S3_EEE4initEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:553,12'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_11MCSymbolELFES4_NS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S4_EEEES4_S4_S6_S9_EC2Ev
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:554,5'
          Dst:             _ZN7llvm_ks8DenseMapIPKNS_11MCSymbolELFES3_NS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S3_EEE4initEj
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:555,3'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapIPKNS_11MCSymbolELFES4_NS_12DenseMapInfoIS4_EENS_6detail12DenseMapPairIS4_S4_EEEES4_S4_S6_S9_ED2Ev
    - functionName:    _ZN7llvm_ks14MCObjectWriterC2ERNS_17raw_pwrite_streamEb
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCObjectWriter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 51
      functionLinenumberEnd: 51
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          26
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN12_GLOBAL__N_115ELFObjectWriterC2EPN7llvm_ks23MCELFObjectTargetWriterERNS1_17raw_pwrite_streamEb
      functionSourceFile: '/src/keystone/llvm/lib/MC/ELFObjectWriter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionLinenumberEnd: 142
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          102
      EdgeCount:       26
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN7llvm_ks11StringSaverC2ERNS_20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EEE
        - _ZN7llvm_ks14MCObjectWriterC2ERNS_17raw_pwrite_streamEb
        - _ZN7llvm_ks14MCObjectWriterD2Ev
        - _ZN7llvm_ks18StringTableBuilderC2ENS0_4KindE
        - _ZN7llvm_ks20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EEC2Ev
        - _ZN7llvm_ks20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EED2Ev
        - _ZN7llvm_ks8DenseMapIPKNS_11MCSymbolELFES3_NS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S3_EEEC2Ej
        - _ZN7llvm_ks8DenseMapIPKNS_11MCSymbolELFES3_NS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S3_EEED2Ev
        - _ZN7llvm_ks8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS4_9allocatorIS6_EEEENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S9_EEEC2Ej
        - _ZN7llvm_ks8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS4_9allocatorIS6_EEEENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S9_EEED2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:142,11'
          Dst:             _ZN7llvm_ks14MCObjectWriterC2ERNS_17raw_pwrite_streamEb
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:140,5'
          Dst:             _ZN7llvm_ks8DenseMapIPKNS_11MCSymbolELFES3_NS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S3_EEEC2Ej
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:140,5'
          Dst:             _ZN7llvm_ks8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS4_9allocatorIS6_EEEENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S9_EEEC2Ej
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:140,5'
          Dst:             _ZN7llvm_ks20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EEC2Ev
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:109,32'
          Dst:             _ZN7llvm_ks11StringSaverC2ERNS_20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EEE
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:110,37'
          Dst:             _ZN7llvm_ks18StringTableBuilderC2ENS0_4KindE
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:142,73'
          Dst:             _ZN7llvm_ks20BumpPtrAllocatorImplINS_15MallocAllocatorELm4096ELm4096EED2Ev
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:142,73'
          Dst:             _ZN7llvm_ks8DenseMapIPKNS_12MCSectionELFENSt3__16vectorINS_18ELFRelocationEntryENS4_9allocatorIS6_EEEENS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S9_EEED2Ev
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:142,73'
          Dst:             _ZN7llvm_ks8DenseMapIPKNS_11MCSymbolELFES3_NS_12DenseMapInfoIS3_EENS_6detail12DenseMapPairIS3_S3_EEED2Ev
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:142,73'
          Dst:             _ZN7llvm_ks14MCObjectWriterD2Ev
    - functionName:    _ZN7llvm_ks21createELFObjectWriterEPNS_23MCELFObjectTargetWriterERNS_17raw_pwrite_streamEb
      functionSourceFile: '/src/keystone/llvm/lib/MC/ELFObjectWriter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 1271
      functionLinenumberEnd: 1273
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          44
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN12_GLOBAL__N_115ELFObjectWriterC2EPN7llvm_ks23MCELFObjectTargetWriterERNS1_17raw_pwrite_streamEb
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/ELFObjectWriter.cpp:1272,14'
          Dst:             _ZN12_GLOBAL__N_115ELFObjectWriterC2EPN7llvm_ks23MCELFObjectTargetWriterERNS1_17raw_pwrite_streamEb
    - functionName:    _GLOBAL__sub_I_MCAsmBackend.cpp
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCAsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 0
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         3
      ICount:          12
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - __cxx_global_var_init
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCAsmBackend.cpp:0,0'
          Dst:             __cxx_global_var_init
    - functionName:    __cxx_global_var_init
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCAsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 0
      functionLinenumberEnd: 23
      functionDepth:   0
      returnType:      void
      argCount:        0
      argTypes:        []
      constantsTouched: []
      argNames:        []
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks12MCAsmBackend28fixupNeedsRelaxationAdvancedERKNS_7MCFixupEbmPKNS_19MCRelaxableFragmentERKNS_11MCAsmLayoutE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCAsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 53
      functionDepth:   0
      returnType:      bool
      argCount:        6
      argTypes:
        - 'N/A'
        - 'N/A'
        - bool
        - size_t
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          51
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks14array_lengthofIKNS_15MCFixupKindInfoELm16EEEmRAT0__T_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/STLExtras.h'
      linkageType:     InternalLinkage
      functionLinenumber: 282
      functionLinenumberEnd: 283
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          6
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks12MCAsmBackend16getFixupKindInfoENS_11MCFixupKindE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCAsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 23
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          45
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks14array_lengthofIKNS_15MCFixupKindInfoELm16EEEmRAT0__T_
        - __assert_fail
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCAsmBackend.cpp:42,3'
          Dst:             _ZN7llvm_ks14array_lengthofIKNS_15MCFixupKindInfoELm16EEEmRAT0__T_
        - Src:             'llvm/lib/MC/MCAsmBackend.cpp:42,3'
          Dst:             __assert_fail
    - functionName:    _ZN7llvm_ks8OptionalINS_11MCFixupKindEEC2ENS_8NoneTypeE
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/Optional.h'
      linkageType:     InternalLinkage
      functionLinenumber: 35
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks12MCAsmBackend12getFixupKindENS_9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCAsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 20
      functionDepth:   0
      returnType:      void
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          23
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks8OptionalINS_11MCFixupKindEEC2ENS_8NoneTypeE
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCAsmBackend.cpp:20,10'
          Dst:             _ZN7llvm_ks8OptionalINS_11MCFixupKindEEC2ENS_8NoneTypeE
    - functionName:    _ZN7llvm_ks12MCAsmBackendD2Ev
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCAsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 17
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    14
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks12MCAsmBackendC2Ev
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCAsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 15
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          13
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks12MCAsmBackendD0Ev
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCAsmBackend.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 17
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks9MCAsmInfo29usesELFSectionDirectiveForBSSEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCAsmInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 433
      functionLinenumberEnd: 434
      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:    _ZNK7llvm_ks9MCAsmInfo26shouldOmitSectionDirectiveENS_9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCAsmInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 161
      functionLinenumberEnd: 580
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         29
      ICount:          274
      EdgeCount:       38
      CyclomaticComplexity: 11
      functionsReached:
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZNK7llvm_ks9MCAsmInfo29usesELFSectionDirectiveForBSSEv
        - memcmp
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCAsmInfo.cpp:163,25'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/MC/MCAsmInfo.cpp:163,51'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/MC/MCAsmInfo.cpp:164,25'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/MC/MCAsmInfo.cpp:164,36'
          Dst:             _ZNK7llvm_ks9MCAsmInfo29usesELFSectionDirectiveForBSSEv
    - functionName:    _ZL16isAcceptableCharc
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCAsmInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 142
      functionLinenumberEnd: 144
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - char
      constantsTouched: []
      argNames:
        - ''
      BBCount:         23
      ICount:          108
      EdgeCount:       31
      CyclomaticComplexity: 10
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks9MCAsmInfo19isValidUnquotedNameENS_9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCAsmInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 147
      functionLinenumberEnd: 159
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         12
      ICount:          74
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZL16isAcceptableCharc
        - _ZNK7llvm_ks9StringRef3endEv
        - _ZNK7llvm_ks9StringRef5beginEv
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCAsmInfo.cpp:153,15'
          Dst:             _ZNK7llvm_ks9StringRef5beginEv
        - Src:             'llvm/lib/MC/MCAsmInfo.cpp:153,15'
          Dst:             _ZNK7llvm_ks9StringRef3endEv
        - Src:             'llvm/lib/MC/MCAsmInfo.cpp:154,10'
          Dst:             _ZL16isAcceptableCharc
    - functionName:    _ZNK7llvm_ks9MCAsmInfo19getExprForFDESymbolEPKNS_8MCSymbolEjRNS_10MCStreamerE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCAsmInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 140
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          71
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks12MCBinaryExpr9createSubEPKNS_6MCExprES3_RNS_9MCContextE
        - _ZN7llvm_ks15MCSymbolRefExpr6createEPKNS_8MCSymbolERNS_9MCContextE
        - _ZN7llvm_ks9MCContext16createTempSymbolEb
        - _ZNK7llvm_ks10MCStreamer10getContextEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCAsmInfo.cpp:132,50'
          Dst:             _ZNK7llvm_ks10MCStreamer10getContextEv
        - Src:             'llvm/lib/MC/MCAsmInfo.cpp:132,12'
          Dst:             _ZN7llvm_ks15MCSymbolRefExpr6createEPKNS_8MCSymbolERNS_9MCContextE
        - Src:             'llvm/lib/MC/MCAsmInfo.cpp:134,33'
          Dst:             _ZNK7llvm_ks10MCStreamer10getContextEv
        - Src:             'llvm/lib/MC/MCAsmInfo.cpp:135,23'
          Dst:             _ZN7llvm_ks15MCSymbolRefExpr6createEPKNS_8MCSymbolERNS_9MCContextE
        - Src:             'llvm/lib/MC/MCAsmInfo.cpp:136,29'
          Dst:             _ZN7llvm_ks9MCContext16createTempSymbolEb
        - Src:             'llvm/lib/MC/MCAsmInfo.cpp:138,22'
          Dst:             _ZN7llvm_ks15MCSymbolRefExpr6createEPKNS_8MCSymbolERNS_9MCContextE
        - Src:             'llvm/lib/MC/MCAsmInfo.cpp:139,10'
          Dst:             _ZN7llvm_ks12MCBinaryExpr9createSubEPKNS_6MCExprES3_RNS_9MCContextE
    - functionName:    _ZNK7llvm_ks9MCAsmInfo27getExprForPersonalitySymbolEPKNS_8MCSymbolEjRNS_10MCStreamerE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCAsmInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 123
      functionLinenumberEnd: 124
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks9MCAsmInfo28isSectionAtomizableBySymbolsERKNS_9MCSectionE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCAsmInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 116
      functionLinenumberEnd: 117
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks9MCAsmInfoD0Ev
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCAsmInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks9MCAsmInfoD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCAsmInfo.cpp:113,25'
          Dst:             _ZN7llvm_ks9MCAsmInfoD2Ev
    - functionName:    _ZN7llvm_ks9MCAsmInfoD2Ev
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCAsmInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 113
      functionLinenumberEnd: 114
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks9MCAsmInfoC2Ev
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCAsmInfo.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 25
      functionLinenumberEnd: 111
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          159
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    3
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks16MCAsmInfoGNUCOFFD0Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCAsmInfoCOFF.h'
      linkageType:     InternalLinkage
      functionLinenumber: 26
      functionLinenumberEnd: 26
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks16MCAsmInfoGNUCOFFD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCAsmInfoCOFF.h:26,9'
          Dst:             _ZN7llvm_ks16MCAsmInfoGNUCOFFD2Ev
    - functionName:    _ZN7llvm_ks18MCAsmInfoMicrosoftD0Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCAsmInfoCOFF.h'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks18MCAsmInfoMicrosoftD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCAsmInfoCOFF.h:21,9'
          Dst:             _ZN7llvm_ks18MCAsmInfoMicrosoftD2Ev
    - functionName:    _ZN7llvm_ks13MCAsmInfoCOFFD0Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCAsmInfoCOFF.h'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 16
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13MCAsmInfoCOFFD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCAsmInfoCOFF.h:16,9'
          Dst:             _ZN7llvm_ks13MCAsmInfoCOFFD2Ev
    - functionName:    _ZN7llvm_ks16MCAsmInfoGNUCOFFC2Ev
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCAsmInfoCOFF.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 47
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13MCAsmInfoCOFFC2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCAsmInfoCOFF.cpp:45,19'
          Dst:             _ZN7llvm_ks13MCAsmInfoCOFFC2Ev
    - functionName:    _ZN7llvm_ks13MCAsmInfoCOFFC2Ev
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCAsmInfoCOFF.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 40
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          42
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks9MCAsmInfoC2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCAsmInfoCOFF.cpp:18,16'
          Dst:             _ZN7llvm_ks9MCAsmInfoC2Ev
    - functionName:    _ZN7llvm_ks18MCAsmInfoMicrosoftC2Ev
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCAsmInfoCOFF.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 42
      functionLinenumberEnd: 43
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks13MCAsmInfoCOFFC2Ev
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCAsmInfoCOFF.cpp:42,21'
          Dst:             _ZN7llvm_ks13MCAsmInfoCOFFC2Ev
    - functionName:    _ZN7llvm_ks15MCAsmInfoDarwinD0Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCAsmInfoDarwin.h'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 21
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15MCAsmInfoDarwinD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCAsmInfoDarwin.h:21,9'
          Dst:             _ZN7llvm_ks15MCAsmInfoDarwinD2Ev
    - functionName:    _ZN7llvm_ks15MCAsmInfoDarwinC2Ev
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCAsmInfoDarwin.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 58
      functionLinenumberEnd: 96
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          64
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks9MCAsmInfoC2Ev
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCAsmInfoDarwin.cpp:58,18'
          Dst:             _ZN7llvm_ks9MCAsmInfoC2Ev
    - functionName:    _ZNK7llvm_ks15MCAsmInfoDarwin28isSectionAtomizableBySymbolsERKNS_9MCSectionE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCAsmInfoDarwin.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 22
      functionLinenumberEnd: 580
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         51
      ICount:          441
      EdgeCount:       63
      CyclomaticComplexity: 14
      functionsReached:
        - _ZN7llvm_ks9StringRefC2EPKc
        - _ZNK7llvm_ks14MCSectionMachO14getSectionNameEv
        - _ZNK7llvm_ks14MCSectionMachO14getSegmentNameEv
        - _ZNK7llvm_ks14MCSectionMachO7getTypeEv
        - memcmp
      functionUses:    0
      BranchProfiles:
        - Branch String:   'llvm/lib/MC/MCAsmInfoDarwin.cpp:39,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/MC/MCAsmInfoDarwin.cpp:29,11'
          Dst:             _ZNK7llvm_ks14MCSectionMachO7getTypeEv
        - Src:             'llvm/lib/MC/MCAsmInfoDarwin.cpp:32,11'
          Dst:             _ZNK7llvm_ks14MCSectionMachO14getSegmentNameEv
        - Src:             'llvm/lib/MC/MCAsmInfoDarwin.cpp:32,31'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/MC/MCAsmInfoDarwin.cpp:32,47'
          Dst:             _ZNK7llvm_ks14MCSectionMachO14getSectionNameEv
        - Src:             'llvm/lib/MC/MCAsmInfoDarwin.cpp:32,67'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/MC/MCAsmInfoDarwin.cpp:35,11'
          Dst:             _ZNK7llvm_ks14MCSectionMachO14getSegmentNameEv
        - Src:             'llvm/lib/MC/MCAsmInfoDarwin.cpp:35,31'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/MC/MCAsmInfoDarwin.cpp:36,11'
          Dst:             _ZNK7llvm_ks14MCSectionMachO14getSectionNameEv
        - Src:             'llvm/lib/MC/MCAsmInfoDarwin.cpp:36,31'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/include/llvm/ADT/StringRef.h:149,15'
          Dst:             memcmp
        - Src:             'llvm/lib/MC/MCAsmInfoDarwin.cpp:39,15'
          Dst:             _ZNK7llvm_ks14MCSectionMachO7getTypeEv
    - functionName:    _ZN7llvm_ks12MCAsmInfoELFD0Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCAsmInfoELF.h'
      linkageType:     InternalLinkage
      functionLinenumber: 16
      functionLinenumberEnd: 16
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          16
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12MCAsmInfoELFD2Ev
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/MCAsmInfoELF.h:16,7'
          Dst:             _ZN7llvm_ks12MCAsmInfoELFD2Ev
    - functionName:    _ZN7llvm_ks12MCAsmInfoELFC2Ev
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCAsmInfoELF.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 27
      functionLinenumberEnd: 33
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          26
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks9MCAsmInfoC2Ev
      functionUses:    9
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCAsmInfoELF.cpp:27,15'
          Dst:             _ZN7llvm_ks9MCAsmInfoC2Ev
    - functionName:    _ZNK7llvm_ks12MCAsmInfoELF28getNonexecutableStackSectionERNS_9MCContextE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCAsmInfoELF.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 21
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          40
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks9MCContext13getELFSectionENS_9StringRefEjj
        - _ZN7llvm_ks9StringRefC2EPKc
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCAsmInfoELF.cpp:24,28'
          Dst:             _ZN7llvm_ks9StringRefC2EPKc
        - Src:             'llvm/lib/MC/MCAsmInfoELF.cpp:24,14'
          Dst:             _ZN7llvm_ks9MCContext13getELFSectionENS_9StringRefEjj
    - functionName:    _ZN7llvm_ks13MCCodeEmitterD2Ev
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 18
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    11
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks13MCCodeEmitterC2Ev
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 14
      functionLinenumberEnd: 15
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks13MCCodeEmitterD0Ev
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCCodeEmitter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 17
      functionLinenumberEnd: 17
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks23MCELFObjectTargetWriter10sortRelocsERKNS_11MCAssemblerERNSt3__16vectorINS_18ELFRelocationEntryENS4_9allocatorIS6_EEEE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCELFObjectTargetWriter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 34
      functionLinenumberEnd: 35
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks23MCELFObjectTargetWriter23needsRelocateWithSymbolERKNS_8MCSymbolEj
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCELFObjectTargetWriter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 28
      functionLinenumberEnd: 29
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          11
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks23MCELFObjectTargetWriterC2Ebhtbb
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCELFObjectTargetWriter.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 24
      functionLinenumberEnd: 25
      functionDepth:   0
      returnType:      void
      argCount:        6
      argTypes:
        - 'N/A'
        - bool
        - char
        - short
        - bool
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          59
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    9
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks23MCELFObjectTargetWriterD0Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/MCELFObjectWriter.h'
      linkageType:     InternalLinkage
      functionLinenumber: 66
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          5
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks7MCValue4dumpEv
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCValue.cpp'
      linkageType:     externalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 42
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          7
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    0
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks7MCValue16getAccessVariantEv
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCValue.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 45
      functionLinenumberEnd: 60
      functionDepth:   0
      returnType:      short
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         13
      ICount:          72
      EdgeCount:       16
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - _ZNK7llvm_ks15MCSymbolRefExpr7getKindEv
        - _ZNK7llvm_ks7MCValue7getSymAEv
        - _ZNK7llvm_ks7MCValue7getSymBEv
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCValue.cpp:46,30'
          Dst:             _ZNK7llvm_ks7MCValue7getSymBEv
        - Src:             'llvm/lib/MC/MCValue.cpp:48,12'
          Dst:             _ZNK7llvm_ks15MCSymbolRefExpr7getKindEv
        - Src:             'llvm/lib/MC/MCValue.cpp:49,7'
          Dst:             _ZN7llvm_ks25llvm_unreachable_internalEPKcS1_j
        - Src:             'llvm/lib/MC/MCValue.cpp:52,30'
          Dst:             _ZNK7llvm_ks7MCValue7getSymAEv
        - Src:             'llvm/lib/MC/MCValue.cpp:56,42'
          Dst:             _ZNK7llvm_ks15MCSymbolRefExpr7getKindEv
    - functionName:    _ZNK7llvm_ks7MCValue5printERNS_11raw_ostreamE
      functionSourceFile: '/src/keystone/llvm/lib/MC/MCValue.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 18
      functionLinenumberEnd: 38
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         14
      ICount:          77
      EdgeCount:       18
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks11raw_ostreamlsEPKc
        - _ZN7llvm_ks11raw_ostreamlsEc
        - _ZN7llvm_ks11raw_ostreamlsEj
        - _ZN7llvm_ks11raw_ostreamlsEl
        - _ZN7llvm_kslsERNS_11raw_ostreamERKNS_6MCExprE
        - _ZNK7llvm_ks7MCValue10getRefKindEv
        - _ZNK7llvm_ks7MCValue10isAbsoluteEv
        - _ZNK7llvm_ks7MCValue11getConstantEv
        - _ZNK7llvm_ks7MCValue7getSymAEv
        - _ZNK7llvm_ks7MCValue7getSymBEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/MCValue.cpp:19,7'
          Dst:             _ZNK7llvm_ks7MCValue10isAbsoluteEv
        - Src:             'llvm/lib/MC/MCValue.cpp:20,11'
          Dst:             _ZNK7llvm_ks7MCValue11getConstantEv
        - Src:             'llvm/lib/MC/MCValue.cpp:20,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEl
        - Src:             'llvm/lib/MC/MCValue.cpp:26,7'
          Dst:             _ZNK7llvm_ks7MCValue10getRefKindEv
        - Src:             'llvm/lib/MC/MCValue.cpp:27,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEc
        - Src:             'llvm/lib/MC/MCValue.cpp:27,18'
          Dst:             _ZNK7llvm_ks7MCValue10getRefKindEv
        - Src:             'llvm/lib/MC/MCValue.cpp:27,15'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEj
        - Src:             'llvm/lib/MC/MCValue.cpp:27,31'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEc
        - Src:             'llvm/lib/MC/MCValue.cpp:29,10'
          Dst:             _ZNK7llvm_ks7MCValue7getSymAEv
        - Src:             'llvm/lib/MC/MCValue.cpp:29,6'
          Dst:             _ZN7llvm_kslsERNS_11raw_ostreamERKNS_6MCExprE
        - Src:             'llvm/lib/MC/MCValue.cpp:31,7'
          Dst:             _ZNK7llvm_ks7MCValue7getSymBEv
        - Src:             'llvm/lib/MC/MCValue.cpp:32,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/MCValue.cpp:33,12'
          Dst:             _ZNK7llvm_ks7MCValue7getSymBEv
        - Src:             'llvm/lib/MC/MCValue.cpp:33,8'
          Dst:             _ZN7llvm_kslsERNS_11raw_ostreamERKNS_6MCExprE
        - Src:             'llvm/lib/MC/MCValue.cpp:36,7'
          Dst:             _ZNK7llvm_ks7MCValue11getConstantEv
        - Src:             'llvm/lib/MC/MCValue.cpp:37,8'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEPKc
        - Src:             'llvm/lib/MC/MCValue.cpp:37,20'
          Dst:             _ZNK7llvm_ks7MCValue11getConstantEv
        - Src:             'llvm/lib/MC/MCValue.cpp:37,17'
          Dst:             _ZN7llvm_ks11raw_ostreamlsEl
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E18moveFromOldBucketsEPS7_SA_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 288
      functionLinenumberEnd: 311
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         19
      ICount:          144
      EdgeCount:       23
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E11getEmptyKeyEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E15LookupBucketForIS2_EEbRKT_RPS7_
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E15getTombstoneKeyEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E19incrementNumEntriesEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E9initEmptyEv
        - _ZN7llvm_ks12DenseMapInfoINS_9StringRefEE7isEqualES1_S1_
        - _ZN7llvm_ks6detail12DenseMapPairINS_9StringRefEmE8getFirstEv
        - _ZN7llvm_ks6detail12DenseMapPairINS_9StringRefEmE9getSecondEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:289,5'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E9initEmptyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:292,27'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E11getEmptyKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:293,31'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E15getTombstoneKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:295,33'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairINS_9StringRefEmE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:295,12'
          Dst:             _ZN7llvm_ks12DenseMapInfoINS_9StringRefEE7isEqualES1_S1_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:296,33'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairINS_9StringRefEmE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:296,12'
          Dst:             _ZN7llvm_ks12DenseMapInfoINS_9StringRefEE7isEqualES1_S1_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:299,44'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairINS_9StringRefEmE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:299,25'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E15LookupBucketForIS2_EEbRKT_RPS7_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:301,9'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:302,47'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairINS_9StringRefEmE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:302,21'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairINS_9StringRefEmE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:303,29'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairINS_9StringRefEmE9getSecondEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:303,62'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairINS_9StringRefEmE9getSecondEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:304,9'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E19incrementNumEntriesEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:307,12'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairINS_9StringRefEmE9getSecondEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:309,10'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairINS_9StringRefEmE8getFirstEv
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E9initEmptyEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 277
      functionLinenumberEnd: 286
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         14
      ICount:          76
      EdgeCount:       16
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E10getBucketsEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E11getEmptyKeyEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E13getBucketsEndEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E13setNumEntriesEj
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E16setNumTombstonesEj
        - _ZN7llvm_ks6detail12DenseMapPairINS_9StringRefEmE8getFirstEv
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E13getNumBucketsEv
        - __assert_fail
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:278,5'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E13setNumEntriesEj
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:279,5'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E16setNumTombstonesEj
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:281,5'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E13getNumBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:281,5'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E13getNumBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:281,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:283,27'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E11getEmptyKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:284,23'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E10getBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:284,42'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E13getBucketsEndEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:285,18'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairINS_9StringRefEmE8getFirstEv
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E15LookupBucketForIS2_EEbRKT_RPS7_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 519
      functionLinenumberEnd: 524
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          29
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E15LookupBucketForIS2_EEbRKT_RPKS7_
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:522,9'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E15LookupBucketForIS2_EEbRKT_RPKS7_
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E19incrementNumEntriesEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 357
      functionLinenumberEnd: 359
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E13setNumEntriesEj
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E13getNumEntriesEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:358,19'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E13getNumEntriesEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:358,5'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E13setNumEntriesEj
    - functionName:    _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E13getNumEntriesEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 351
      functionLinenumberEnd: 352
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS1_EENS_6detail12DenseMapPairIS1_mEEE13getNumEntriesEv
      functionUses:    7
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:352,49'
          Dst:             _ZNK7llvm_ks8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS1_EENS_6detail12DenseMapPairIS1_mEEE13getNumEntriesEv
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E13setNumEntriesEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 354
      functionLinenumberEnd: 356
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS1_EENS_6detail12DenseMapPairIS1_mEEE13setNumEntriesEj
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:355,36'
          Dst:             _ZN7llvm_ks8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS1_EENS_6detail12DenseMapPairIS1_mEEE13setNumEntriesEj
    - functionName:    _ZN7llvm_ks8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS1_EENS_6detail12DenseMapPairIS1_mEEE13setNumEntriesEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 659
      functionLinenumberEnd: 661
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS1_EENS_6detail12DenseMapPairIS1_mEEE13getNumEntriesEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 656
      functionLinenumberEnd: 657
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E15LookupBucketForIS2_EEbRKT_RPKS7_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 469
      functionLinenumberEnd: 516
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         28
      ICount:          229
      EdgeCount:       36
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E11getEmptyKeyEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E12getHashValueERKS2_
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E15getTombstoneKeyEv
        - _ZN7llvm_ks12DenseMapInfoINS_9StringRefEE7isEqualES1_S1_
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E10getBucketsEv
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E13getNumBucketsEv
        - _ZNK7llvm_ks6detail12DenseMapPairINS_9StringRefEmE8getFirstEv
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:470,33'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E10getBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:471,33'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E13getNumBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:480,27'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E11getEmptyKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:481,31'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E15getTombstoneKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:482,5'
          Dst:             _ZN7llvm_ks12DenseMapInfoINS_9StringRefEE7isEqualES1_S1_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:482,5'
          Dst:             _ZN7llvm_ks12DenseMapInfoINS_9StringRefEE7isEqualES1_S1_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:482,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:486,25'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E12getHashValueERKS2_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:491,11'
          Dst:             _ZNK7llvm_ks6detail12DenseMapPairINS_9StringRefEmE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:491,11'
          Dst:             _ZN7llvm_ks12DenseMapInfoINS_9StringRefEE7isEqualES1_S1_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:498,11'
          Dst:             _ZNK7llvm_ks6detail12DenseMapPairINS_9StringRefEmE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:498,11'
          Dst:             _ZN7llvm_ks12DenseMapInfoINS_9StringRefEE7isEqualES1_S1_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:507,41'
          Dst:             _ZNK7llvm_ks6detail12DenseMapPairINS_9StringRefEmE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:507,11'
          Dst:             _ZN7llvm_ks12DenseMapInfoINS_9StringRefEE7isEqualES1_S1_
    - functionName:    _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E10getBucketsEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 375
      functionLinenumberEnd: 376
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS1_EENS_6detail12DenseMapPairIS1_mEEE10getBucketsEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:376,49'
          Dst:             _ZNK7llvm_ks8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS1_EENS_6detail12DenseMapPairIS1_mEEE10getBucketsEv
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E12getHashValueERKS2_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 336
      functionLinenumberEnd: 337
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12DenseMapInfoINS_9StringRefEE12getHashValueES1_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:337,12'
          Dst:             _ZN7llvm_ks12DenseMapInfoINS_9StringRefEE12getHashValueES1_
    - functionName:    _ZNK7llvm_ks6detail12DenseMapPairINS_9StringRefEmE8getFirstEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 41
      functionLinenumberEnd: 41
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          8
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    5
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks12DenseMapInfoINS_9StringRefEE12getHashValueES1_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMapInfo.h'
      linkageType:     InternalLinkage
      functionLinenumber: 179
      functionLinenumberEnd: 183
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         17
      ICount:          104
      EdgeCount:       19
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks10hash_valueENS_9StringRefE
        - _ZN7llvm_ks12DenseMapInfoINS_9StringRefEE11getEmptyKeyEv
        - _ZN7llvm_ks12DenseMapInfoINS_9StringRefEE15getTombstoneKeyEv
        - _ZNK7llvm_ks9hash_codecvmEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMapInfo.h:180,5'
          Dst:             _ZN7llvm_ks12DenseMapInfoINS_9StringRefEE11getEmptyKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMapInfo.h:180,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/DenseMapInfo.h:181,5'
          Dst:             _ZN7llvm_ks12DenseMapInfoINS_9StringRefEE15getTombstoneKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMapInfo.h:181,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/DenseMapInfo.h:183,23'
          Dst:             _ZN7llvm_ks10hash_valueENS_9StringRefE
        - Src:             'llvm/include/llvm/ADT/DenseMapInfo.h:183,22'
          Dst:             _ZNK7llvm_ks9hash_codecvmEv
    - functionName:    _ZNK7llvm_ks9hash_codecvmEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/Hashing.h'
      linkageType:     InternalLinkage
      functionLinenumber: 85
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      size_t
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E16setNumTombstonesEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 366
      functionLinenumberEnd: 368
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS1_EENS_6detail12DenseMapPairIS1_mEEE16setNumTombstonesEj
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:367,36'
          Dst:             _ZN7llvm_ks8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS1_EENS_6detail12DenseMapPairIS1_mEEE16setNumTombstonesEj
    - functionName:    _ZN7llvm_ks8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS1_EENS_6detail12DenseMapPairIS1_mEEE16setNumTombstonesEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 666
      functionLinenumberEnd: 668
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          12
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS1_EENS_6detail12DenseMapPairIS1_mEEE4growEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 621
      functionLinenumberEnd: 636
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         10
      ICount:          70
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E18moveFromOldBucketsEPS7_SA_
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E9initEmptyEv
        - _ZN7llvm_ks12NextPowerOf2Em
        - _ZN7llvm_ks8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS1_EENS_6detail12DenseMapPairIS1_mEEE15allocateBucketsEj
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:625,66'
          Dst:             _ZN7llvm_ks12NextPowerOf2Em
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:625,5'
          Dst:             _ZN7llvm_ks8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS1_EENS_6detail12DenseMapPairIS1_mEEE15allocateBucketsEj
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:626,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:628,20'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E9initEmptyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:632,11'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E18moveFromOldBucketsEPS7_SA_
    - functionName:    _ZN7llvm_ks8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS1_EENS_6detail12DenseMapPairIS1_mEEE15allocateBucketsEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 678
      functionLinenumberEnd: 687
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          45
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached: []
      functionUses:    2
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E22decrementNumTombstonesEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 372
      functionLinenumberEnd: 374
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E16setNumTombstonesEj
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E16getNumTombstonesEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:373,22'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E16getNumTombstonesEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:373,5'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E16setNumTombstonesEj
    - functionName:    _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E16getNumTombstonesEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 363
      functionLinenumberEnd: 364
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS1_EENS_6detail12DenseMapPairIS1_mEEE16getNumTombstonesEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:364,49'
          Dst:             _ZNK7llvm_ks8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS1_EENS_6detail12DenseMapPairIS1_mEEE16getNumTombstonesEv
    - functionName:    _ZNK7llvm_ks8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS1_EENS_6detail12DenseMapPairIS1_mEEE16getNumTombstonesEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 663
      functionLinenumberEnd: 664
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         1
      ICount:          9
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E4growEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 391
      functionLinenumberEnd: 393
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS1_EENS_6detail12DenseMapPairIS1_mEEE4growEj
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:392,36'
          Dst:             _ZN7llvm_ks8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS1_EENS_6detail12DenseMapPairIS1_mEEE4growEj
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E20InsertIntoBucketImplERKS2_PS7_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 426
      functionLinenumberEnd: 460
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         16
      ICount:          115
      EdgeCount:       19
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E11getEmptyKeyEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E15LookupBucketForIS2_EEbRKT_RPS7_
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E19incrementNumEntriesEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E22decrementNumTombstonesEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E4growEj
        - _ZN7llvm_ks12DenseMapInfoINS_9StringRefEE7isEqualES1_S1_
        - _ZN7llvm_ks14DebugEpochBase14incrementEpochEv
        - _ZN7llvm_ks6detail12DenseMapPairINS_9StringRefEmE8getFirstEv
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E13getNumBucketsEv
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E13getNumEntriesEv
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E16getNumTombstonesEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:427,5'
          Dst:             _ZN7llvm_ks14DebugEpochBase14incrementEpochEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:438,30'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E13getNumEntriesEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:439,27'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E13getNumBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:441,13'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E4growEj
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:442,7'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E15LookupBucketForIS2_EEbRKT_RPS7_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:443,20'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E13getNumBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:444,16'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E16getNumTombstonesEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:446,13'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E4growEj
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:447,7'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E15LookupBucketForIS2_EEbRKT_RPS7_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:449,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:453,5'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E19incrementNumEntriesEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:456,27'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E11getEmptyKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:457,39'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairINS_9StringRefEmE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:457,10'
          Dst:             _ZN7llvm_ks12DenseMapInfoINS_9StringRefEE7isEqualES1_S1_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:458,7'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E22decrementNumTombstonesEv
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E16InsertIntoBucketEOS2_OmPS7_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 418
      functionLinenumberEnd: 423
      functionDepth:   0
      returnType:      'N/A'
      argCount:        4
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          34
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E20InsertIntoBucketImplERKS2_PS7_
        - _ZN7llvm_ks6detail12DenseMapPairINS_9StringRefEmE8getFirstEv
        - _ZN7llvm_ks6detail12DenseMapPairINS_9StringRefEmE9getSecondEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:419,17'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E20InsertIntoBucketImplERKS2_PS7_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:421,16'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairINS_9StringRefEmE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:422,24'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairINS_9StringRefEmE9getSecondEv
    - functionName:    _ZN7llvm_ks16DenseMapIteratorINS_9StringRefEmNS_12DenseMapInfoIS1_EENS_6detail12DenseMapPairIS1_mEELb1EE23AdvancePastEmptyBucketsEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1056
      functionLinenumberEnd: 1063
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          97
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks12DenseMapInfoINS_9StringRefEE11getEmptyKeyEv
        - _ZN7llvm_ks12DenseMapInfoINS_9StringRefEE15getTombstoneKeyEv
        - _ZN7llvm_ks12DenseMapInfoINS_9StringRefEE7isEqualES1_S1_
        - _ZNK7llvm_ks6detail12DenseMapPairINS_9StringRefEmE8getFirstEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:1057,24'
          Dst:             _ZN7llvm_ks12DenseMapInfoINS_9StringRefEE11getEmptyKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:1058,28'
          Dst:             _ZN7llvm_ks12DenseMapInfoINS_9StringRefEE15getTombstoneKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:1060,50'
          Dst:             _ZNK7llvm_ks6detail12DenseMapPairINS_9StringRefEmE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:1060,27'
          Dst:             _ZN7llvm_ks12DenseMapInfoINS_9StringRefEE7isEqualES1_S1_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:1061,50'
          Dst:             _ZNK7llvm_ks6detail12DenseMapPairINS_9StringRefEmE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:1061,27'
          Dst:             _ZN7llvm_ks12DenseMapInfoINS_9StringRefEE7isEqualES1_S1_
    - functionName:    _ZN7llvm_ks16DenseMapIteratorINS_9StringRefEmNS_12DenseMapInfoIS1_EENS_6detail12DenseMapPairIS1_mEELb1EEC2EPKS6_S9_RKNS_14DebugEpochBaseEb
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1006
      functionLinenumberEnd: 1009
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          65
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks14DebugEpochBase10HandleBaseC2EPKS0_
        - _ZN7llvm_ks16DenseMapIteratorINS_9StringRefEmNS_12DenseMapInfoIS1_EENS_6detail12DenseMapPairIS1_mEELb1EE23AdvancePastEmptyBucketsEv
        - _ZNK7llvm_ks14DebugEpochBase10HandleBase14isHandleInSyncEv
        - __assert_fail
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:1006,9'
          Dst:             _ZN7llvm_ks14DebugEpochBase10HandleBaseC2EPKS0_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:1007,5'
          Dst:             _ZNK7llvm_ks14DebugEpochBase10HandleBase14isHandleInSyncEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:1007,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:1008,21'
          Dst:             _ZN7llvm_ks16DenseMapIteratorINS_9StringRefEmNS_12DenseMapInfoIS1_EENS_6detail12DenseMapPairIS1_mEELb1EE23AdvancePastEmptyBucketsEv
    - functionName:    _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E13getBucketsEndEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 387
      functionLinenumberEnd: 388
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E10getBucketsEv
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E13getNumBucketsEv
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:388,12'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E10getBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:388,27'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E13getNumBucketsEv
    - functionName:    _ZN7llvm_ks8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS1_EENS_6detail12DenseMapPairIS1_mEEE16shrink_and_clearEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 638
      functionLinenumberEnd: 653
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         9
      ICount:          64
      EdgeCount:       11
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E10destroyAllEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E9initEmptyEv
        - _ZN7llvm_ks12Log2_32_CeilEj
        - _ZN7llvm_ks8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS1_EENS_6detail12DenseMapPairIS1_mEEE4initEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:640,11'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E10destroyAllEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:645,42'
          Dst:             _ZN7llvm_ks12Log2_32_CeilEj
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:647,20'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E9initEmptyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:652,5'
          Dst:             _ZN7llvm_ks8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS1_EENS_6detail12DenseMapPairIS1_mEEE4initEj
    - functionName:    _ZN7llvm_ks8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS1_EENS_6detail12DenseMapPairIS1_mEEE4initEj
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 612
      functionLinenumberEnd: 619
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E9initEmptyEv
        - _ZN7llvm_ks8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS1_EENS_6detail12DenseMapPairIS1_mEEE15allocateBucketsEj
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:613,9'
          Dst:             _ZN7llvm_ks8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS1_EENS_6detail12DenseMapPairIS1_mEEE15allocateBucketsEj
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:614,20'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E9initEmptyEv
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E16shrink_and_clearEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 395
      functionLinenumberEnd: 397
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS1_EENS_6detail12DenseMapPairIS1_mEEE16shrink_and_clearEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:396,36'
          Dst:             _ZN7llvm_ks8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS1_EENS_6detail12DenseMapPairIS1_mEEE16shrink_and_clearEv
    - functionName:    _ZN7llvm_ks11SmallStringILj256EE6appendIPKcEEvT_S5_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallString.h'
      linkageType:     InternalLinkage
      functionLinenumber: 74
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplIcE6appendIPKcEEvT_S5_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallString.h:75,28'
          Dst:             _ZN7llvm_ks15SmallVectorImplIcE6appendIPKcEEvT_S5_
    - functionName:    _ZN7llvm_ks15SmallVectorImplIcE6appendEmRKc
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallVector.h'
      linkageType:     InternalLinkage
      functionLinenumber: 435
      functionLinenumberEnd: 443
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          73
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseIcLb1EE4growEm
        - _ZN7llvm_ks25SmallVectorTemplateCommonIcvE12capacity_ptrEv
        - _ZN7llvm_ks25SmallVectorTemplateCommonIcvE6setEndEPc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:437,37'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonIcvE12capacity_ptrEv
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:438,13'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseIcLb1EE4growEm
        - Src:             'llvm/include/llvm/ADT/SmallVector.h:442,11'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonIcvE6setEndEPc
    - functionName:    '_ZZN7llvm_ks18StringTableBuilder19finalizeStringTableEbENK3$_0clEPKNSt3__14pairINS_9StringRefEmEES7_'
      functionSourceFile: '/src/keystone/llvm/lib/MC/StringTableBuilder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 101
      functionLinenumberEnd: 102
      functionDepth:   0
      returnType:      bool
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         1
      ICount:          19
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    48
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZN7llvm_ks16DenseMapIteratorINS_9StringRefEmNS_12DenseMapInfoIS1_EENS_6detail12DenseMapPairIS1_mEELb0EE23AdvancePastEmptyBucketsEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1056
      functionLinenumberEnd: 1063
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         12
      ICount:          97
      EdgeCount:       15
      CyclomaticComplexity: 5
      functionsReached:
        - _ZN7llvm_ks12DenseMapInfoINS_9StringRefEE11getEmptyKeyEv
        - _ZN7llvm_ks12DenseMapInfoINS_9StringRefEE15getTombstoneKeyEv
        - _ZN7llvm_ks12DenseMapInfoINS_9StringRefEE7isEqualES1_S1_
        - _ZN7llvm_ks6detail12DenseMapPairINS_9StringRefEmE8getFirstEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:1057,24'
          Dst:             _ZN7llvm_ks12DenseMapInfoINS_9StringRefEE11getEmptyKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:1058,28'
          Dst:             _ZN7llvm_ks12DenseMapInfoINS_9StringRefEE15getTombstoneKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:1060,50'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairINS_9StringRefEmE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:1060,27'
          Dst:             _ZN7llvm_ks12DenseMapInfoINS_9StringRefEE7isEqualES1_S1_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:1061,50'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairINS_9StringRefEmE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:1061,27'
          Dst:             _ZN7llvm_ks12DenseMapInfoINS_9StringRefEE7isEqualES1_S1_
    - functionName:    _ZN7llvm_ks16DenseMapIteratorINS_9StringRefEmNS_12DenseMapInfoIS1_EENS_6detail12DenseMapPairIS1_mEELb0EEC2EPS6_S8_RKNS_14DebugEpochBaseEb
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1006
      functionLinenumberEnd: 1009
      functionDepth:   0
      returnType:      void
      argCount:        5
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
        - ''
        - ''
      BBCount:         13
      ICount:          65
      EdgeCount:       15
      CyclomaticComplexity: 4
      functionsReached:
        - _ZN7llvm_ks14DebugEpochBase10HandleBaseC2EPKS0_
        - _ZN7llvm_ks16DenseMapIteratorINS_9StringRefEmNS_12DenseMapInfoIS1_EENS_6detail12DenseMapPairIS1_mEELb0EE23AdvancePastEmptyBucketsEv
        - _ZNK7llvm_ks14DebugEpochBase10HandleBase14isHandleInSyncEv
        - __assert_fail
      functionUses:    4
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:1006,9'
          Dst:             _ZN7llvm_ks14DebugEpochBase10HandleBaseC2EPKS0_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:1007,5'
          Dst:             _ZNK7llvm_ks14DebugEpochBase10HandleBase14isHandleInSyncEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:1007,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:1008,21'
          Dst:             _ZN7llvm_ks16DenseMapIteratorINS_9StringRefEmNS_12DenseMapInfoIS1_EENS_6detail12DenseMapPairIS1_mEELb0EE23AdvancePastEmptyBucketsEv
    - functionName:    _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E5emptyEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E13getNumEntriesEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:80,12'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E13getNumEntriesEv
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_EC2Ev
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 262
      functionLinenumberEnd: 262
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks14DebugEpochBaseC2Ev
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:262,3'
          Dst:             _ZN7llvm_ks14DebugEpochBaseC2Ev
    - functionName:    _ZL10charTailAtPNSt3__14pairIN7llvm_ks9StringRefEmEEm
      functionSourceFile: '/src/keystone/llvm/lib/MC/StringTableBuilder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 39
      functionLinenumberEnd: 123
      functionDepth:   0
      returnType:      int
      argCount:        2
      argTypes:
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          50
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7llvm_ks9StringRefixEm
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/StringTableBuilder.cpp:43,25'
          Dst:             _ZNK7llvm_ks9StringRefixEm
    - functionName:    _ZNK7llvm_ks16DenseMapIteratorINS_9StringRefEmNS_12DenseMapInfoIS1_EENS_6detail12DenseMapPairIS1_mEELb0EEptEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1024
      functionLinenumberEnd: 1026
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7llvm_ks14DebugEpochBase10HandleBase14isHandleInSyncEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:1025,5'
          Dst:             _ZNK7llvm_ks14DebugEpochBase10HandleBase14isHandleInSyncEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:1025,5'
          Dst:             __assert_fail
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E6insertEONSt3__14pairIS2_mEE
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 184
      functionLinenumberEnd: 196
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          50
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E13getBucketsEndEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E15LookupBucketForIS2_EEbRKT_RPS7_
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E16InsertIntoBucketEOS2_OmPS7_
        - _ZN7llvm_ks16DenseMapIteratorINS_9StringRefEmNS_12DenseMapInfoIS1_EENS_6detail12DenseMapPairIS1_mEELb0EEC2EPS6_S8_RKNS_14DebugEpochBaseEb
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:186,9'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E15LookupBucketForIS2_EEbRKT_RPS7_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:187,49'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E13getBucketsEndEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:187,29'
          Dst:             _ZN7llvm_ks16DenseMapIteratorINS_9StringRefEmNS_12DenseMapInfoIS1_EENS_6detail12DenseMapPairIS1_mEELb0EEC2EPS6_S8_RKNS_14DebugEpochBaseEb
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:191,17'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E16InsertIntoBucketEOS2_OmPS7_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:194,47'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E13getBucketsEndEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:194,27'
          Dst:             _ZN7llvm_ks16DenseMapIteratorINS_9StringRefEmNS_12DenseMapInfoIS1_EENS_6detail12DenseMapPairIS1_mEELb0EEC2EPS6_S8_RKNS_14DebugEpochBaseEb
    - functionName:    _ZN7llvm_ks18StringTableBuilder3addENS_9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/MC/StringTableBuilder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 177
      functionLinenumberEnd: 182
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         10
      ICount:          69
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E6insertEONSt3__14pairIS2_mEE
        - _ZNK7llvm_ks16DenseMapIteratorINS_9StringRefEmNS_12DenseMapInfoIS1_EENS_6detail12DenseMapPairIS1_mEELb0EEptEv
        - _ZNK7llvm_ks18StringTableBuilder11isFinalizedEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/StringTableBuilder.cpp:178,3'
          Dst:             _ZNK7llvm_ks18StringTableBuilder11isFinalizedEv
        - Src:             'llvm/lib/MC/StringTableBuilder.cpp:178,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/StringTableBuilder.cpp:179,27'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E6insertEONSt3__14pairIS2_mEE
        - Src:             'llvm/lib/MC/StringTableBuilder.cpp:182,10'
          Dst:             _ZNK7llvm_ks16DenseMapIteratorINS_9StringRefEmNS_12DenseMapInfoIS1_EENS_6detail12DenseMapPairIS1_mEELb0EEptEv
    - functionName:    _ZNK7llvm_ks18StringTableBuilder11isFinalizedEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/MC/StringTableBuilder.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 65
      functionDepth:   0
      returnType:      bool
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks15SmallVectorBase5emptyEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/MC/StringTableBuilder.h:65,25'
          Dst:             _ZNK7llvm_ks15SmallVectorBase5emptyEv
    - functionName:    _ZNK7llvm_ks16DenseMapIteratorINS_9StringRefEmNS_12DenseMapInfoIS1_EENS_6detail12DenseMapPairIS1_mEELb1EEptEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1024
      functionLinenumberEnd: 1026
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7llvm_ks14DebugEpochBase10HandleBase14isHandleInSyncEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:1025,5'
          Dst:             _ZNK7llvm_ks14DebugEpochBase10HandleBase14isHandleInSyncEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:1025,5'
          Dst:             __assert_fail
    - functionName:    _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E3endEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 75
      functionLinenumberEnd: 76
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks16DenseMapIteratorINS_9StringRefEmNS_12DenseMapInfoIS1_EENS_6detail12DenseMapPairIS1_mEELb1EEC2EPKS6_S9_RKNS_14DebugEpochBaseEb
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E13getBucketsEndEv
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:76,27'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E13getBucketsEndEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:76,44'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E13getBucketsEndEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:76,12'
          Dst:             _ZN7llvm_ks16DenseMapIteratorINS_9StringRefEmNS_12DenseMapInfoIS1_EENS_6detail12DenseMapPairIS1_mEELb1EEC2EPKS6_S9_RKNS_14DebugEpochBaseEb
    - functionName:    _ZNK7llvm_ks16DenseMapIteratorINS_9StringRefEmNS_12DenseMapInfoIS1_EENS_6detail12DenseMapPairIS1_mEELb1EEneERKS7_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1036
      functionLinenumberEnd: 1041
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         30
      ICount:          111
      EdgeCount:       35
      CyclomaticComplexity: 7
      functionsReached:
        - _ZNK7llvm_ks14DebugEpochBase10HandleBase14isHandleInSyncEv
        - _ZNK7llvm_ks14DebugEpochBase10HandleBase15getEpochAddressEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:1037,5'
          Dst:             _ZNK7llvm_ks14DebugEpochBase10HandleBase14isHandleInSyncEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:1037,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:1038,5'
          Dst:             _ZNK7llvm_ks14DebugEpochBase10HandleBase14isHandleInSyncEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:1038,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:1039,5'
          Dst:             _ZNK7llvm_ks14DebugEpochBase10HandleBase15getEpochAddressEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:1039,5'
          Dst:             _ZNK7llvm_ks14DebugEpochBase10HandleBase15getEpochAddressEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:1039,5'
          Dst:             __assert_fail
    - functionName:    _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E4findERKS2_
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 130
      functionLinenumberEnd: 135
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         6
      ICount:          32
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks16DenseMapIteratorINS_9StringRefEmNS_12DenseMapInfoIS1_EENS_6detail12DenseMapPairIS1_mEELb1EEC2EPKS6_S9_RKNS_14DebugEpochBaseEb
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E13getBucketsEndEv
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E15LookupBucketForIS2_EEbRKT_RPKS7_
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E3endEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:132,9'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E15LookupBucketForIS2_EEbRKT_RPKS7_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:133,40'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E13getBucketsEndEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:133,14'
          Dst:             _ZN7llvm_ks16DenseMapIteratorINS_9StringRefEmNS_12DenseMapInfoIS1_EENS_6detail12DenseMapPairIS1_mEELb1EEC2EPKS6_S9_RKNS_14DebugEpochBaseEb
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:134,12'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E3endEv
    - functionName:    _ZNK7llvm_ks18StringTableBuilder9getOffsetENS_9StringRefE
      functionSourceFile: '/src/keystone/llvm/lib/MC/StringTableBuilder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 170
      functionLinenumberEnd: 174
      functionDepth:   0
      returnType:      size_t
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         14
      ICount:          62
      EdgeCount:       15
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E3endEv
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E4findERKS2_
        - _ZNK7llvm_ks16DenseMapIteratorINS_9StringRefEmNS_12DenseMapInfoIS1_EENS_6detail12DenseMapPairIS1_mEELb1EEneERKS7_
        - _ZNK7llvm_ks16DenseMapIteratorINS_9StringRefEmNS_12DenseMapInfoIS1_EENS_6detail12DenseMapPairIS1_mEELb1EEptEv
        - _ZNK7llvm_ks18StringTableBuilder11isFinalizedEv
        - __assert_fail
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/StringTableBuilder.cpp:171,3'
          Dst:             _ZNK7llvm_ks18StringTableBuilder11isFinalizedEv
        - Src:             'llvm/lib/MC/StringTableBuilder.cpp:171,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/StringTableBuilder.cpp:172,27'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E4findERKS2_
        - Src:             'llvm/lib/MC/StringTableBuilder.cpp:173,3'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E3endEv
        - Src:             'llvm/lib/MC/StringTableBuilder.cpp:173,3'
          Dst:             _ZNK7llvm_ks16DenseMapIteratorINS_9StringRefEmNS_12DenseMapInfoIS1_EENS_6detail12DenseMapPairIS1_mEELb1EEneERKS7_
        - Src:             'llvm/lib/MC/StringTableBuilder.cpp:173,3'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/StringTableBuilder.cpp:174,10'
          Dst:             _ZNK7llvm_ks16DenseMapIteratorINS_9StringRefEmNS_12DenseMapInfoIS1_EENS_6detail12DenseMapPairIS1_mEELb1EEptEv
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E5clearEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 91
      functionLinenumberEnd: 116
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         31
      ICount:          176
      EdgeCount:       39
      CyclomaticComplexity: 10
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E10getBucketsEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E11getEmptyKeyEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E13getBucketsEndEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E13setNumEntriesEj
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E15getTombstoneKeyEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E16setNumTombstonesEj
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E16shrink_and_clearEv
        - _ZN7llvm_ks12DenseMapInfoINS_9StringRefEE7isEqualES1_S1_
        - _ZN7llvm_ks14DebugEpochBase14incrementEpochEv
        - _ZN7llvm_ks6detail12DenseMapPairINS_9StringRefEmE8getFirstEv
        - _ZN7llvm_ks6detail12DenseMapPairINS_9StringRefEmE9getSecondEv
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E13getNumBucketsEv
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E13getNumEntriesEv
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E16getNumTombstonesEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:92,5'
          Dst:             _ZN7llvm_ks14DebugEpochBase14incrementEpochEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:93,9'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E13getNumEntriesEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:93,33'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E16getNumTombstonesEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:97,9'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E13getNumEntriesEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:97,31'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E13getNumBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:97,50'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E13getNumBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:98,7'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E16shrink_and_clearEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:102,27'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E11getEmptyKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:102,57'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E15getTombstoneKeyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:103,27'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E13getNumEntriesEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:104,23'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E10getBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:104,42'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E13getBucketsEndEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:105,33'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairINS_9StringRefEmE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:105,12'
          Dst:             _ZN7llvm_ks12DenseMapInfoINS_9StringRefEE7isEqualES1_S1_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:106,35'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairINS_9StringRefEmE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:106,14'
          Dst:             _ZN7llvm_ks12DenseMapInfoINS_9StringRefEE7isEqualES1_S1_
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:107,14'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairINS_9StringRefEmE9getSecondEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:110,12'
          Dst:             _ZN7llvm_ks6detail12DenseMapPairINS_9StringRefEmE8getFirstEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:113,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:114,5'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E13setNumEntriesEj
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:115,5'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E16setNumTombstonesEj
    - functionName:    _ZN7llvm_ks18StringTableBuilder5clearEv
      functionSourceFile: '/src/keystone/llvm/lib/MC/StringTableBuilder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 165
      functionLinenumberEnd: 168
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          18
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E5clearEv
        - _ZN7llvm_ks15SmallVectorImplIcE5clearEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/StringTableBuilder.cpp:166,15'
          Dst:             _ZN7llvm_ks15SmallVectorImplIcE5clearEv
        - Src:             'llvm/lib/MC/StringTableBuilder.cpp:167,18'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E5clearEv
    - functionName:    _ZN7llvm_ks7support6endian5writeIjLNS0_10endiannessE1ELm1EEEvPvT_
      functionSourceFile: '/src/keystone/llvm/include/llvm/Support/Endian.h'
      linkageType:     InternalLinkage
      functionLinenumber: 73
      functionLinenumberEnd: 79
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          21
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks7support6endian9byte_swapIjLNS0_10endiannessE1EEET_S4_
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/Support/Endian.h:74,11'
          Dst:             _ZN7llvm_ks7support6endian9byte_swapIjLNS0_10endiannessE1EEET_S4_
    - functionName:    _ZN7llvm_ks11SmallStringILj256EEpLENS_9StringRefE
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallString.h'
      linkageType:     InternalLinkage
      functionLinenumber: 285
      functionLinenumberEnd: 287
      functionDepth:   0
      returnType:      'N/A'
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - size_t
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          22
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks11SmallStringILj256EE6appendIPKcEEvT_S5_
        - _ZNK7llvm_ks9StringRef3endEv
        - _ZNK7llvm_ks9StringRef5beginEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallString.h:286,22'
          Dst:             _ZNK7llvm_ks9StringRef5beginEv
        - Src:             'llvm/include/llvm/ADT/SmallString.h:286,35'
          Dst:             _ZNK7llvm_ks9StringRef3endEv
        - Src:             'llvm/include/llvm/ADT/SmallString.h:286,11'
          Dst:             _ZN7llvm_ks11SmallStringILj256EE6appendIPKcEEvT_S5_
    - functionName:    _ZN7llvm_ks11SmallStringILj256EE6appendEmc
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallString.h'
      linkageType:     InternalLinkage
      functionLinenumber: 78
      functionLinenumberEnd: 80
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - size_t
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         3
      ICount:          20
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks15SmallVectorImplIcE6appendEmRKc
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallString.h:79,28'
          Dst:             _ZN7llvm_ks15SmallVectorImplIcE6appendEmRKc
    - functionName:    _ZN7llvm_ks11SmallStringILj256EEpLEc
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/SmallString.h'
      linkageType:     InternalLinkage
      functionLinenumber: 289
      functionLinenumberEnd: 291
      functionDepth:   0
      returnType:      'N/A'
      argCount:        2
      argTypes:
        - 'N/A'
        - char
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks23SmallVectorTemplateBaseIcLb1EE9push_backERKc
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/SmallString.h:290,11'
          Dst:             _ZN7llvm_ks23SmallVectorTemplateBaseIcLb1EE9push_backERKc
    - functionName:    _ZL14multikey_qsortPPNSt3__14pairIN7llvm_ks9StringRefEmEES5_i
      functionSourceFile: '/src/keystone/llvm/lib/MC/StringTableBuilder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 48
      functionLinenumberEnd: 77
      functionDepth:   0
      returnType:      void
      argCount:        3
      argTypes:
        - 'N/A'
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
        - ''
      BBCount:         18
      ICount:          125
      EdgeCount:       23
      CyclomaticComplexity: 7
      functionsReached:
        - _ZL10charTailAtPNSt3__14pairIN7llvm_ks9StringRefEmEEm
        - _ZL14multikey_qsortPPNSt3__14pairIN7llvm_ks9StringRefEmEES5_i
      functionUses:    3
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/StringTableBuilder.cpp:55,15'
          Dst:             _ZL10charTailAtPNSt3__14pairIN7llvm_ks9StringRefEmEEm
        - Src:             'llvm/lib/MC/StringTableBuilder.cpp:59,13'
          Dst:             _ZL10charTailAtPNSt3__14pairIN7llvm_ks9StringRefEmEEm
        - Src:             'llvm/lib/MC/StringTableBuilder.cpp:68,3'
          Dst:             _ZL14multikey_qsortPPNSt3__14pairIN7llvm_ks9StringRefEmEES5_i
        - Src:             'llvm/lib/MC/StringTableBuilder.cpp:69,3'
          Dst:             _ZL14multikey_qsortPPNSt3__14pairIN7llvm_ks9StringRefEmEES5_i
    - functionName:    _ZN7llvm_ks16DenseMapIteratorINS_9StringRefEmNS_12DenseMapInfoIS1_EENS_6detail12DenseMapPairIS1_mEELb0EEppEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1044
      functionLinenumberEnd: 1048
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          41
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks16DenseMapIteratorINS_9StringRefEmNS_12DenseMapInfoIS1_EENS_6detail12DenseMapPairIS1_mEELb0EE23AdvancePastEmptyBucketsEv
        - _ZNK7llvm_ks14DebugEpochBase10HandleBase14isHandleInSyncEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:1045,5'
          Dst:             _ZNK7llvm_ks14DebugEpochBase10HandleBase14isHandleInSyncEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:1045,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:1047,5'
          Dst:             _ZN7llvm_ks16DenseMapIteratorINS_9StringRefEmNS_12DenseMapInfoIS1_EENS_6detail12DenseMapPairIS1_mEELb0EE23AdvancePastEmptyBucketsEv
    - functionName:    _ZNK7llvm_ks16DenseMapIteratorINS_9StringRefEmNS_12DenseMapInfoIS1_EENS_6detail12DenseMapPairIS1_mEELb0EEdeEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1020
      functionLinenumberEnd: 1022
      functionDepth:   0
      returnType:      'N/A'
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         10
      ICount:          38
      EdgeCount:       11
      CyclomaticComplexity: 3
      functionsReached:
        - _ZNK7llvm_ks14DebugEpochBase10HandleBase14isHandleInSyncEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:1021,5'
          Dst:             _ZNK7llvm_ks14DebugEpochBase10HandleBase14isHandleInSyncEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:1021,5'
          Dst:             __assert_fail
    - functionName:    _ZN7llvm_ks16DenseMapIteratorINS_9StringRefEmNS_12DenseMapInfoIS1_EENS_6detail12DenseMapPairIS1_mEELb1EEC2ILb0EvEERKNS0_IS1_mS3_S6_XT_EEE
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1018
      functionLinenumberEnd: 1018
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         1
      ICount:          21
      EdgeCount:       1
      CyclomaticComplexity: 2
      functionsReached: []
      functionUses:    1
      BranchProfiles:  []
      Callsites:       []
    - functionName:    _ZNK7llvm_ks16DenseMapIteratorINS_9StringRefEmNS_12DenseMapInfoIS1_EENS_6detail12DenseMapPairIS1_mEELb0EEneERKNS0_IS1_mS3_S6_Lb1EEE
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 1036
      functionLinenumberEnd: 1041
      functionDepth:   0
      returnType:      bool
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         30
      ICount:          111
      EdgeCount:       35
      CyclomaticComplexity: 7
      functionsReached:
        - _ZNK7llvm_ks14DebugEpochBase10HandleBase14isHandleInSyncEv
        - _ZNK7llvm_ks14DebugEpochBase10HandleBase15getEpochAddressEv
        - __assert_fail
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:1037,5'
          Dst:             _ZNK7llvm_ks14DebugEpochBase10HandleBase14isHandleInSyncEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:1037,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:1038,5'
          Dst:             _ZNK7llvm_ks14DebugEpochBase10HandleBase14isHandleInSyncEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:1038,5'
          Dst:             __assert_fail
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:1039,5'
          Dst:             _ZNK7llvm_ks14DebugEpochBase10HandleBase15getEpochAddressEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:1039,5'
          Dst:             _ZNK7llvm_ks14DebugEpochBase10HandleBase15getEpochAddressEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:1039,5'
          Dst:             __assert_fail
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E3endEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 68
      functionLinenumberEnd: 69
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         3
      ICount:          17
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E13getBucketsEndEv
        - _ZN7llvm_ks16DenseMapIteratorINS_9StringRefEmNS_12DenseMapInfoIS1_EENS_6detail12DenseMapPairIS1_mEELb0EEC2EPS6_S8_RKNS_14DebugEpochBaseEb
      functionUses:    2
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:69,21'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E13getBucketsEndEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:69,38'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E13getBucketsEndEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:69,12'
          Dst:             _ZN7llvm_ks16DenseMapIteratorINS_9StringRefEmNS_12DenseMapInfoIS1_EENS_6detail12DenseMapPairIS1_mEELb0EEC2EPS6_S8_RKNS_14DebugEpochBaseEb
    - functionName:    _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E5beginEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 64
      functionLinenumberEnd: 66
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          28
      EdgeCount:       7
      CyclomaticComplexity: 3
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E10getBucketsEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E13getBucketsEndEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E3endEv
        - _ZN7llvm_ks16DenseMapIteratorINS_9StringRefEmNS_12DenseMapInfoIS1_EENS_6detail12DenseMapPairIS1_mEELb0EEC2EPS6_S8_RKNS_14DebugEpochBaseEb
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E5emptyEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:66,12'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E5emptyEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:66,22'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E3endEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:66,39'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E10getBucketsEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:66,53'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E13getBucketsEndEv
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:66,30'
          Dst:             _ZN7llvm_ks16DenseMapIteratorINS_9StringRefEmNS_12DenseMapInfoIS1_EENS_6detail12DenseMapPairIS1_mEELb0EEC2EPS6_S8_RKNS_14DebugEpochBaseEb
    - functionName:    _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E4sizeEv
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 82
      functionLinenumberEnd: 82
      functionDepth:   0
      returnType:      int
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E13getNumEntriesEv
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:82,34'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E13getNumEntriesEv
    - functionName:    _ZN7llvm_ks18StringTableBuilder15finalizeInOrderEv
      functionSourceFile: '/src/keystone/llvm/lib/MC/StringTableBuilder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 83
      functionLinenumberEnd: 85
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks18StringTableBuilder19finalizeStringTableEb
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/StringTableBuilder.cpp:84,3'
          Dst:             _ZN7llvm_ks18StringTableBuilder19finalizeStringTableEb
    - functionName:    _ZN7llvm_ks18StringTableBuilder19finalizeStringTableEb
      functionSourceFile: '/src/keystone/llvm/lib/MC/StringTableBuilder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 87
      functionLinenumberEnd: 240
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - bool
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         103
      ICount:          586
      EdgeCount:       198
      CyclomaticComplexity: 97
      functionsReached:
        - _ZL14multikey_qsortPPNSt3__14pairIN7llvm_ks9StringRefEmEES5_i
        - _ZN7llvm_ks11SmallStringILj256EE6appendEmc
        - _ZN7llvm_ks11SmallStringILj256EEpLENS_9StringRefE
        - _ZN7llvm_ks11SmallStringILj256EEpLEc
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E3endEv
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E5beginEv
        - _ZN7llvm_ks16DenseMapIteratorINS_9StringRefEmNS_12DenseMapInfoIS1_EENS_6detail12DenseMapPairIS1_mEELb0EEppEv
        - _ZN7llvm_ks16DenseMapIteratorINS_9StringRefEmNS_12DenseMapInfoIS1_EENS_6detail12DenseMapPairIS1_mEELb1EEC2ILb0EvEERKNS0_IS1_mS3_S6_XT_EEE
        - _ZN7llvm_ks25SmallVectorTemplateCommonIcvE4dataEv
        - _ZN7llvm_ks7support6endian5writeIjLNS0_10endiannessE1ELm1EEEvPvT_
        - _ZN7llvm_ks9StringRefC2Ev
        - _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E4sizeEv
        - _ZNK7llvm_ks16DenseMapIteratorINS_9StringRefEmNS_12DenseMapInfoIS1_EENS_6detail12DenseMapPairIS1_mEELb0EEdeEv
        - _ZNK7llvm_ks16DenseMapIteratorINS_9StringRefEmNS_12DenseMapInfoIS1_EENS_6detail12DenseMapPairIS1_mEELb0EEneERKNS0_IS1_mS3_S6_Lb1EEE
        - _ZNK7llvm_ks9StringRef3endEv
        - __assert_fail
        - memcmp
      functionUses:    2
      BranchProfiles:
        - Branch String:   'llvm/lib/MC/StringTableBuilder.cpp:107,3'
          Branch Sides:    []
        - Branch String:   'llvm/lib/MC/StringTableBuilder.cpp:144,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/MC/StringTableBuilder.cpp:90,34'
          Dst:             _ZNK7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E4sizeEv
        - Src:             'llvm/lib/MC/StringTableBuilder.cpp:91,28'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E5beginEv
        - Src:             'llvm/lib/MC/StringTableBuilder.cpp:91,28'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_E3endEv
        - Src:             'llvm/lib/MC/StringTableBuilder.cpp:91,28'
          Dst:             _ZN7llvm_ks16DenseMapIteratorINS_9StringRefEmNS_12DenseMapInfoIS1_EENS_6detail12DenseMapPairIS1_mEELb1EEC2ILb0EvEERKNS0_IS1_mS3_S6_XT_EEE
        - Src:             'llvm/lib/MC/StringTableBuilder.cpp:91,28'
          Dst:             _ZNK7llvm_ks16DenseMapIteratorINS_9StringRefEmNS_12DenseMapInfoIS1_EENS_6detail12DenseMapPairIS1_mEELb0EEneERKNS0_IS1_mS3_S6_Lb1EEE
        - Src:             'llvm/lib/MC/StringTableBuilder.cpp:91,28'
          Dst:             _ZNK7llvm_ks16DenseMapIteratorINS_9StringRefEmNS_12DenseMapInfoIS1_EENS_6detail12DenseMapPairIS1_mEELb0EEdeEv
        - Src:             'llvm/lib/MC/StringTableBuilder.cpp:91,28'
          Dst:             _ZN7llvm_ks16DenseMapIteratorINS_9StringRefEmNS_12DenseMapInfoIS1_EENS_6detail12DenseMapPairIS1_mEELb0EEppEv
        - Src:             'llvm/lib/MC/StringTableBuilder.cpp:98,7'
          Dst:             _ZL14multikey_qsortPPNSt3__14pairIN7llvm_ks9StringRefEmEES5_i
        - Src:             'llvm/lib/MC/StringTableBuilder.cpp:113,17'
          Dst:             _ZN7llvm_ks11SmallStringILj256EEpLEc
        - Src:             'llvm/lib/MC/StringTableBuilder.cpp:117,17'
          Dst:             _ZN7llvm_ks11SmallStringILj256EE6appendEmc
        - Src:             'llvm/lib/MC/StringTableBuilder.cpp:121,13'
          Dst:             _ZN7llvm_ks9StringRefC2Ev
        - Src:             'llvm/lib/MC/StringTableBuilder.cpp:125,7'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/StringTableBuilder.cpp:127,30'
          Dst:             _ZNK7llvm_ks9StringRef3endEv
        - Src:             'llvm/include/llvm/ADT/StringRef.h:240,9'
          Dst:             memcmp
        - Src:             'llvm/lib/MC/StringTableBuilder.cpp:135,7'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/StringTableBuilder.cpp:138,17'
          Dst:             _ZN7llvm_ks11SmallStringILj256EEpLENS_9StringRefE
        - Src:             'llvm/lib/MC/StringTableBuilder.cpp:140,19'
          Dst:             _ZN7llvm_ks11SmallStringILj256EEpLEc
        - Src:             'llvm/lib/MC/StringTableBuilder.cpp:151,19'
          Dst:             _ZN7llvm_ks11SmallStringILj256EEpLEc
        - Src:             'llvm/lib/MC/StringTableBuilder.cpp:155,5'
          Dst:             __assert_fail
        - Src:             'llvm/lib/MC/StringTableBuilder.cpp:158,21'
          Dst:             _ZN7llvm_ks25SmallVectorTemplateCommonIcvE4dataEv
        - Src:             'llvm/lib/MC/StringTableBuilder.cpp:157,5'
          Dst:             _ZN7llvm_ks7support6endian5writeIjLNS0_10endiannessE1ELm1EEEvPvT_
    - functionName:    _ZN7llvm_ks18StringTableBuilder8finalizeEv
      functionSourceFile: '/src/keystone/llvm/lib/MC/StringTableBuilder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 79
      functionLinenumberEnd: 81
      functionDepth:   0
      returnType:      void
      argCount:        1
      argTypes:
        - 'N/A'
      constantsTouched: []
      argNames:
        - ''
      BBCount:         3
      ICount:          15
      EdgeCount:       3
      CyclomaticComplexity: 2
      functionsReached:
        - _ZN7llvm_ks18StringTableBuilder19finalizeStringTableEb
      functionUses:    0
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/lib/MC/StringTableBuilder.cpp:80,3'
          Dst:             _ZN7llvm_ks18StringTableBuilder19finalizeStringTableEb
    - functionName:    _ZN7llvm_ks8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS1_EENS_6detail12DenseMapPairIS1_mEEEC2Ej
      functionSourceFile: '/src/keystone/llvm/include/llvm/ADT/DenseMap.h'
      linkageType:     InternalLinkage
      functionLinenumber: 553
      functionLinenumberEnd: 555
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         6
      ICount:          39
      EdgeCount:       10
      CyclomaticComplexity: 6
      functionsReached:
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_EC2Ev
        - _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_ED2Ev
        - _ZN7llvm_ks8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS1_EENS_6detail12DenseMapPairIS1_mEEE4initEj
      functionUses:    1
      BranchProfiles:  []
      Callsites:
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:553,12'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_EC2Ev
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:554,5'
          Dst:             _ZN7llvm_ks8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS1_EENS_6detail12DenseMapPairIS1_mEEE4initEj
        - Src:             'llvm/include/llvm/ADT/DenseMap.h:555,3'
          Dst:             _ZN7llvm_ks12DenseMapBaseINS_8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS2_EENS_6detail12DenseMapPairIS2_mEEEES2_mS4_S7_ED2Ev
    - functionName:    _ZN7llvm_ks18StringTableBuilderC2ENS0_4KindE
      functionSourceFile: '/src/keystone/llvm/lib/MC/StringTableBuilder.cpp'
      linkageType:     InternalLinkage
      functionLinenumber: 19
      functionLinenumberEnd: 34
      functionDepth:   0
      returnType:      void
      argCount:        2
      argTypes:
        - 'N/A'
        - int
      constantsTouched: []
      argNames:
        - ''
        - ''
      BBCount:         13
      ICount:          73
      EdgeCount:       23
      CyclomaticComplexity: 12
      functionsReached:
        - _ZN7llvm_ks11SmallStringILj256EEC2Ev
        - _ZN7llvm_ks11SmallStringILj256EED2Ev
        - _ZN7llvm_ks8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS1_EENS_6detail12DenseMapPairIS1_mEEEC2Ej
      functionUses:    0
      BranchProfiles:
        - Branch String:   'llvm/lib/MC/StringTableBuilder.cpp:22,3'
          Branch Sides:    []
      Callsites:
        - Src:             'llvm/lib/MC/StringTableBuilder.cpp:19,21'
          Dst:             _ZN7llvm_ks11SmallStringILj256EEC2Ev
        - Src:             'llvm/lib/MC/StringTableBuilder.cpp:19,21'
          Dst:             _ZN7llvm_ks8DenseMapINS_9StringRefEmNS_12DenseMapInfoIS1_EENS_6detail12DenseMapPairIS1_mEEEC2Ej
        - Src:             'llvm/lib/MC/StringTableBuilder.cpp:34,1'
          Dst:             _ZN7llvm_ks11SmallStringILj256EED2Ev
...
